summaryrefslogtreecommitdiff
path: root/locale
diff options
context:
space:
mode:
Diffstat (limited to 'locale')
-rwxr-xr-xlocale/be_fr/COPYING29
-rwxr-xr-xlocale/be_fr/LANGUAGE1
-rwxr-xr-xlocale/be_fr/Num2text202
-rwxr-xr-xlocale/be_fr/aa161
-rwxr-xr-xlocale/be_fr/admin144
-rwxr-xr-xlocale/be_fr/all928
-rwxr-xr-xlocale/be_fr/am312
-rwxr-xr-xlocale/be_fr/ap240
-rwxr-xr-xlocale/be_fr/ar240
-rwxr-xr-xlocale/be_fr/arap74
-rwxr-xr-xlocale/be_fr/arapprn34
-rwxr-xr-xlocale/be_fr/bp69
-rwxr-xr-xlocale/be_fr/ca60
-rwxr-xr-xlocale/be_fr/cp149
-rwxr-xr-xlocale/be_fr/ct190
-rwxr-xr-xlocale/be_fr/gl185
-rwxr-xr-xlocale/be_fr/hr120
-rwxr-xr-xlocale/be_fr/ic301
-rwxr-xr-xlocale/be_fr/io137
-rwxr-xr-xlocale/be_fr/ir257
-rwxr-xr-xlocale/be_fr/is271
-rwxr-xr-xlocale/be_fr/jc155
-rwxr-xr-xlocale/be_fr/locales.pl351
-rwxr-xr-xlocale/be_fr/login25
-rwxr-xr-xlocale/be_fr/menu142
-rwxr-xr-xlocale/be_fr/oe378
-rwxr-xr-xlocale/be_fr/pe166
-rwxr-xr-xlocale/be_fr/pos81
-rwxr-xr-xlocale/be_fr/ps397
-rwxr-xr-xlocale/be_fr/pw13
-rwxr-xr-xlocale/be_fr/rc79
-rwxr-xr-xlocale/be_fr/rp205
-rwxr-xr-xlocale/be_nl/COPYING23
-rwxr-xr-xlocale/be_nl/LANGUAGE1
-rwxr-xr-xlocale/be_nl/Num2text161
-rwxr-xr-xlocale/be_nl/aa141
-rwxr-xr-xlocale/be_nl/admin137
-rwxr-xr-xlocale/be_nl/all702
-rwxr-xr-xlocale/be_nl/am274
-rwxr-xr-xlocale/be_nl/ap193
-rwxr-xr-xlocale/be_nl/ar193
-rwxr-xr-xlocale/be_nl/arap51
-rwxr-xr-xlocale/be_nl/arapprn30
-rwxr-xr-xlocale/be_nl/bp63
-rwxr-xr-xlocale/be_nl/ca55
-rwxr-xr-xlocale/be_nl/cp123
-rwxr-xr-xlocale/be_nl/ct178
-rwxr-xr-xlocale/be_nl/gl150
-rwxr-xr-xlocale/be_nl/hr113
-rwxr-xr-xlocale/be_nl/ic270
-rwxr-xr-xlocale/be_nl/io127
-rwxr-xr-xlocale/be_nl/ir221
-rwxr-xr-xlocale/be_nl/is230
-rwxr-xr-xlocale/be_nl/jc86
-rwxr-xr-xlocale/be_nl/locales.pl351
-rwxr-xr-xlocale/be_nl/login24
-rwxr-xr-xlocale/be_nl/menu134
-rwxr-xr-xlocale/be_nl/oe308
-rwxr-xr-xlocale/be_nl/pe137
-rwxr-xr-xlocale/be_nl/pos74
-rwxr-xr-xlocale/be_nl/ps338
-rwxr-xr-xlocale/be_nl/pw12
-rwxr-xr-xlocale/be_nl/rc75
-rwxr-xr-xlocale/be_nl/rp175
-rwxr-xr-xlocale/bg_utf/COPYING25
-rwxr-xr-xlocale/bg_utf/LANGUAGE1
-rwxr-xr-xlocale/bg_utf/aa163
-rwxr-xr-xlocale/bg_utf/admin146
-rwxr-xr-xlocale/bg_utf/all868
-rwxr-xr-xlocale/bg_utf/am317
-rwxr-xr-xlocale/bg_utf/ap242
-rwxr-xr-xlocale/bg_utf/ar242
-rwxr-xr-xlocale/bg_utf/arap76
-rwxr-xr-xlocale/bg_utf/arapprn36
-rwxr-xr-xlocale/bg_utf/bp71
-rwxr-xr-xlocale/bg_utf/ca62
-rwxr-xr-xlocale/bg_utf/cp151
-rwxr-xr-xlocale/bg_utf/ct192
-rwxr-xr-xlocale/bg_utf/gl187
-rwxr-xr-xlocale/bg_utf/hr122
-rwxr-xr-xlocale/bg_utf/ic303
-rwxr-xr-xlocale/bg_utf/io139
-rwxr-xr-xlocale/bg_utf/ir259
-rwxr-xr-xlocale/bg_utf/is273
-rwxr-xr-xlocale/bg_utf/jc106
-rwxr-xr-xlocale/bg_utf/locales.pl351
-rwxr-xr-xlocale/bg_utf/login27
-rwxr-xr-xlocale/bg_utf/menu145
-rwxr-xr-xlocale/bg_utf/oe380
-rwxr-xr-xlocale/bg_utf/pe168
-rwxr-xr-xlocale/bg_utf/pos83
-rwxr-xr-xlocale/bg_utf/ps399
-rwxr-xr-xlocale/bg_utf/pw15
-rwxr-xr-xlocale/bg_utf/rc81
-rwxr-xr-xlocale/bg_utf/rp207
-rwxr-xr-xlocale/br/COPYING25
-rwxr-xr-xlocale/br/LANGUAGE1
-rwxr-xr-xlocale/br/aa161
-rwxr-xr-xlocale/br/admin144
-rwxr-xr-xlocale/br/all934
-rwxr-xr-xlocale/br/am312
-rwxr-xr-xlocale/br/ap240
-rwxr-xr-xlocale/br/ar240
-rwxr-xr-xlocale/br/arap74
-rwxr-xr-xlocale/br/arapprn34
-rwxr-xr-xlocale/br/bp69
-rwxr-xr-xlocale/br/ca60
-rwxr-xr-xlocale/br/cp149
-rwxr-xr-xlocale/br/ct190
-rwxr-xr-xlocale/br/gl185
-rwxr-xr-xlocale/br/hr120
-rwxr-xr-xlocale/br/ic301
-rwxr-xr-xlocale/br/io137
-rwxr-xr-xlocale/br/ir257
-rwxr-xr-xlocale/br/is271
-rwxr-xr-xlocale/br/jc155
-rwxr-xr-xlocale/br/locales.pl351
-rwxr-xr-xlocale/br/login25
-rwxr-xr-xlocale/br/menu142
-rwxr-xr-xlocale/br/oe378
-rwxr-xr-xlocale/br/pe166
-rwxr-xr-xlocale/br/pos81
-rwxr-xr-xlocale/br/ps397
-rwxr-xr-xlocale/br/pw13
-rwxr-xr-xlocale/br/rc79
-rwxr-xr-xlocale/br/rp205
-rwxr-xr-xlocale/ca_en/COPYING23
-rwxr-xr-xlocale/ca_en/LANGUAGE1
-rwxr-xr-xlocale/ca_en/aa27
-rwxr-xr-xlocale/ca_en/admin37
-rwxr-xr-xlocale/ca_en/all890
-rwxr-xr-xlocale/ca_en/am90
-rwxr-xr-xlocale/ca_en/ap58
-rwxr-xr-xlocale/ca_en/ar58
-rwxr-xr-xlocale/ca_en/arap29
-rwxr-xr-xlocale/ca_en/arapprn18
-rwxr-xr-xlocale/ca_en/bp20
-rwxr-xr-xlocale/ca_en/ca12
-rwxr-xr-xlocale/ca_en/cp57
-rwxr-xr-xlocale/ca_en/ct51
-rwxr-xr-xlocale/ca_en/gl48
-rwxr-xr-xlocale/ca_en/hr38
-rwxr-xr-xlocale/ca_en/ic66
-rwxr-xr-xlocale/ca_en/io30
-rwxr-xr-xlocale/ca_en/ir66
-rwxr-xr-xlocale/ca_en/is67
-rwxr-xr-xlocale/ca_en/jc44
-rwxr-xr-xlocale/ca_en/locales.pl351
-rwxr-xr-xlocale/ca_en/login12
-rwxr-xr-xlocale/ca_en/menu14
-rwxr-xr-xlocale/ca_en/oe92
-rwxr-xr-xlocale/ca_en/pe59
-rwxr-xr-xlocale/ca_en/pos26
-rwxr-xr-xlocale/ca_en/ps95
-rwxr-xr-xlocale/ca_en/pw9
-rwxr-xr-xlocale/ca_en/rc20
-rwxr-xr-xlocale/ca_en/rp54
-rwxr-xr-xlocale/ca_fr/COPYING24
-rwxr-xr-xlocale/ca_fr/LANGUAGE1
-rwxr-xr-xlocale/ca_fr/Num2text202
-rwxr-xr-xlocale/ca_fr/aa156
-rwxr-xr-xlocale/ca_fr/admin143
-rwxr-xr-xlocale/ca_fr/all756
-rwxr-xr-xlocale/ca_fr/am284
-rwxr-xr-xlocale/ca_fr/ap210
-rwxr-xr-xlocale/ca_fr/ar210
-rwxr-xr-xlocale/ca_fr/arap51
-rwxr-xr-xlocale/ca_fr/arapprn32
-rwxr-xr-xlocale/ca_fr/bp67
-rwxr-xr-xlocale/ca_fr/ca60
-rwxr-xr-xlocale/ca_fr/cp123
-rwxr-xr-xlocale/ca_fr/ct186
-rwxr-xr-xlocale/ca_fr/gl159
-rwxr-xr-xlocale/ca_fr/hr117
-rwxr-xr-xlocale/ca_fr/ic285
-rwxr-xr-xlocale/ca_fr/io130
-rwxr-xr-xlocale/ca_fr/ir224
-rwxr-xr-xlocale/ca_fr/is235
-rwxr-xr-xlocale/ca_fr/jc92
-rwxr-xr-xlocale/ca_fr/locales.pl351
-rwxr-xr-xlocale/ca_fr/login24
-rwxr-xr-xlocale/ca_fr/menu135
-rwxr-xr-xlocale/ca_fr/oe321
-rwxr-xr-xlocale/ca_fr/pe141
-rwxr-xr-xlocale/ca_fr/pos80
-rwxr-xr-xlocale/ca_fr/ps358
-rwxr-xr-xlocale/ca_fr/pw13
-rwxr-xr-xlocale/ca_fr/rc79
-rwxr-xr-xlocale/ca_fr/rp179
-rwxr-xr-xlocale/ch/COPYING34
-rwxr-xr-xlocale/ch/LANGUAGE1
-rwxr-xr-xlocale/ch/Num2text185
-rwxr-xr-xlocale/ch/aa161
-rwxr-xr-xlocale/ch/admin144
-rwxr-xr-xlocale/ch/all954
-rwxr-xr-xlocale/ch/am315
-rwxr-xr-xlocale/ch/ap240
-rwxr-xr-xlocale/ch/ar240
-rwxr-xr-xlocale/ch/arap74
-rwxr-xr-xlocale/ch/arapprn34
-rwxr-xr-xlocale/ch/bp69
-rwxr-xr-xlocale/ch/ca60
-rwxr-xr-xlocale/ch/cp149
-rwxr-xr-xlocale/ch/ct190
-rwxr-xr-xlocale/ch/gl185
-rwxr-xr-xlocale/ch/hr120
-rwxr-xr-xlocale/ch/ic301
-rwxr-xr-xlocale/ch/io137
-rwxr-xr-xlocale/ch/ir257
-rwxr-xr-xlocale/ch/is271
-rwxr-xr-xlocale/ch/jc155
-rwxr-xr-xlocale/ch/locales.pl351
-rwxr-xr-xlocale/ch/login25
-rwxr-xr-xlocale/ch/menu143
-rwxr-xr-xlocale/ch/oe378
-rwxr-xr-xlocale/ch/pe166
-rwxr-xr-xlocale/ch/pos81
-rwxr-xr-xlocale/ch/ps397
-rwxr-xr-xlocale/ch/pw13
-rwxr-xr-xlocale/ch/rc79
-rwxr-xr-xlocale/ch/rp205
-rwxr-xr-xlocale/ch_utf/COPYING34
-rwxr-xr-xlocale/ch_utf/LANGUAGE1
-rwxr-xr-xlocale/ch_utf/Num2text185
-rwxr-xr-xlocale/ch_utf/aa163
-rwxr-xr-xlocale/ch_utf/admin146
-rwxr-xr-xlocale/ch_utf/all956
-rwxr-xr-xlocale/ch_utf/am317
-rwxr-xr-xlocale/ch_utf/ap242
-rwxr-xr-xlocale/ch_utf/ar242
-rwxr-xr-xlocale/ch_utf/arap76
-rwxr-xr-xlocale/ch_utf/arapprn36
-rwxr-xr-xlocale/ch_utf/bp71
-rwxr-xr-xlocale/ch_utf/ca62
-rwxr-xr-xlocale/ch_utf/cp151
-rwxr-xr-xlocale/ch_utf/ct192
-rwxr-xr-xlocale/ch_utf/gl187
-rwxr-xr-xlocale/ch_utf/hr122
-rwxr-xr-xlocale/ch_utf/ic303
-rwxr-xr-xlocale/ch_utf/io139
-rwxr-xr-xlocale/ch_utf/ir259
-rwxr-xr-xlocale/ch_utf/is273
-rwxr-xr-xlocale/ch_utf/jc157
-rwxr-xr-xlocale/ch_utf/locales.pl351
-rwxr-xr-xlocale/ch_utf/login27
-rwxr-xr-xlocale/ch_utf/menu145
-rwxr-xr-xlocale/ch_utf/oe380
-rwxr-xr-xlocale/ch_utf/pe168
-rwxr-xr-xlocale/ch_utf/pos83
-rwxr-xr-xlocale/ch_utf/ps399
-rwxr-xr-xlocale/ch_utf/pw15
-rwxr-xr-xlocale/ch_utf/rc81
-rwxr-xr-xlocale/ch_utf/rp207
-rwxr-xr-xlocale/cn_utf/COPYING24
-rwxr-xr-xlocale/cn_utf/LANGUAGE1
-rwxr-xr-xlocale/cn_utf/aa163
-rwxr-xr-xlocale/cn_utf/admin145
-rwxr-xr-xlocale/cn_utf/all896
-rwxr-xr-xlocale/cn_utf/am294
-rwxr-xr-xlocale/cn_utf/ap226
-rwxr-xr-xlocale/cn_utf/ar226
-rwxr-xr-xlocale/cn_utf/arap64
-rwxr-xr-xlocale/cn_utf/arapprn32
-rwxr-xr-xlocale/cn_utf/bp70
-rwxr-xr-xlocale/cn_utf/ca60
-rwxr-xr-xlocale/cn_utf/cp136
-rwxr-xr-xlocale/cn_utf/ct179
-rwxr-xr-xlocale/cn_utf/gl171
-rwxr-xr-xlocale/cn_utf/hr117
-rwxr-xr-xlocale/cn_utf/ic287
-rwxr-xr-xlocale/cn_utf/io130
-rwxr-xr-xlocale/cn_utf/ir238
-rwxr-xr-xlocale/cn_utf/is251
-rwxr-xr-xlocale/cn_utf/jc96
-rwxr-xr-xlocale/cn_utf/locales.pl351
-rwxr-xr-xlocale/cn_utf/login27
-rwxr-xr-xlocale/cn_utf/menu139
-rwxr-xr-xlocale/cn_utf/oe350
-rwxr-xr-xlocale/cn_utf/op147
-rwxr-xr-xlocale/cn_utf/pe144
-rwxr-xr-xlocale/cn_utf/pos82
-rwxr-xr-xlocale/cn_utf/ps371
-rwxr-xr-xlocale/cn_utf/pw15
-rwxr-xr-xlocale/cn_utf/rc81
-rwxr-xr-xlocale/cn_utf/rp191
-rwxr-xr-xlocale/co/COPYING27
-rwxr-xr-xlocale/co/LANGUAGE1
-rwxr-xr-xlocale/co/Num2text212
-rwxr-xr-xlocale/co/aa156
-rwxr-xr-xlocale/co/admin143
-rwxr-xr-xlocale/co/all894
-rwxr-xr-xlocale/co/am284
-rwxr-xr-xlocale/co/ap210
-rwxr-xr-xlocale/co/ar210
-rwxr-xr-xlocale/co/arap51
-rwxr-xr-xlocale/co/arapprn32
-rwxr-xr-xlocale/co/bp67
-rwxr-xr-xlocale/co/ca59
-rwxr-xr-xlocale/co/cp123
-rwxr-xr-xlocale/co/ct186
-rwxr-xr-xlocale/co/gl158
-rwxr-xr-xlocale/co/hr117
-rwxr-xr-xlocale/co/ic277
-rwxr-xr-xlocale/co/io130
-rwxr-xr-xlocale/co/ir224
-rwxr-xr-xlocale/co/is235
-rwxr-xr-xlocale/co/jc92
-rwxr-xr-xlocale/co/locales.pl351
-rwxr-xr-xlocale/co/login24
-rwxr-xr-xlocale/co/menu135
-rwxr-xr-xlocale/co/oe321
-rwxr-xr-xlocale/co/pe141
-rwxr-xr-xlocale/co/pos80
-rwxr-xr-xlocale/co/ps358
-rwxr-xr-xlocale/co/pw13
-rwxr-xr-xlocale/co/rc79
-rwxr-xr-xlocale/co/rp179
-rwxr-xr-xlocale/co_utf/COPYING27
-rwxr-xr-xlocale/co_utf/LANGUAGE1
-rwxr-xr-xlocale/co_utf/Num2text211
-rwxr-xr-xlocale/co_utf/aa161
-rwxr-xr-xlocale/co_utf/admin145
-rwxr-xr-xlocale/co_utf/all896
-rwxr-xr-xlocale/co_utf/am307
-rwxr-xr-xlocale/co_utf/ap235
-rwxr-xr-xlocale/co_utf/ar235
-rwxr-xr-xlocale/co_utf/arap72
-rwxr-xr-xlocale/co_utf/arapprn35
-rwxr-xr-xlocale/co_utf/bp70
-rwxr-xr-xlocale/co_utf/ca61
-rwxr-xr-xlocale/co_utf/cp144
-rwxr-xr-xlocale/co_utf/ct189
-rwxr-xr-xlocale/co_utf/gl182
-rwxr-xr-xlocale/co_utf/hr120
-rwxr-xr-xlocale/co_utf/ic282
-rwxr-xr-xlocale/co_utf/io135
-rwxr-xr-xlocale/co_utf/ir251
-rwxr-xr-xlocale/co_utf/is262
-rwxr-xr-xlocale/co_utf/jc94
-rwxr-xr-xlocale/co_utf/locales.pl351
-rwxr-xr-xlocale/co_utf/login26
-rwxr-xr-xlocale/co_utf/menu139
-rwxr-xr-xlocale/co_utf/oe361
-rwxr-xr-xlocale/co_utf/pe143
-rwxr-xr-xlocale/co_utf/pos82
-rwxr-xr-xlocale/co_utf/ps385
-rwxr-xr-xlocale/co_utf/pw15
-rwxr-xr-xlocale/co_utf/rc81
-rwxr-xr-xlocale/co_utf/rp200
-rwxr-xr-xlocale/ct/COPYING21
-rwxr-xr-xlocale/ct/LANGUAGE1
-rwxr-xr-xlocale/ct/Num2text212
-rwxr-xr-xlocale/ct/aa99
-rwxr-xr-xlocale/ct/admin133
-rwxr-xr-xlocale/ct/all307
-rwxr-xr-xlocale/ct/am182
-rwxr-xr-xlocale/ct/ap134
-rwxr-xr-xlocale/ct/ar134
-rwxr-xr-xlocale/ct/arap37
-rwxr-xr-xlocale/ct/arapprn25
-rwxr-xr-xlocale/ct/bp39
-rwxr-xr-xlocale/ct/ca48
-rwxr-xr-xlocale/ct/cp83
-rwxr-xr-xlocale/ct/ct105
-rwxr-xr-xlocale/ct/gl108
-rwxr-xr-xlocale/ct/hr65
-rwxr-xr-xlocale/ct/ic185
-rwxr-xr-xlocale/ct/io93
-rwxr-xr-xlocale/ct/ir158
-rwxr-xr-xlocale/ct/is159
-rwxr-xr-xlocale/ct/jc68
-rwxr-xr-xlocale/ct/locales.pl351
-rwxr-xr-xlocale/ct/login21
-rwxr-xr-xlocale/ct/menu61
-rwxr-xr-xlocale/ct/oe193
-rwxr-xr-xlocale/ct/pe88
-rwxr-xr-xlocale/ct/pos52
-rwxr-xr-xlocale/ct/ps214
-rwxr-xr-xlocale/ct/pw12
-rwxr-xr-xlocale/ct/rc55
-rwxr-xr-xlocale/ct/rp121
-rwxr-xr-xlocale/cz/COPYING23
-rwxr-xr-xlocale/cz/LANGUAGE1
-rwxr-xr-xlocale/cz/aa102
-rwxr-xr-xlocale/cz/admin135
-rwxr-xr-xlocale/cz/all892
-rwxr-xr-xlocale/cz/am190
-rwxr-xr-xlocale/cz/ap139
-rwxr-xr-xlocale/cz/ar139
-rwxr-xr-xlocale/cz/arap41
-rwxr-xr-xlocale/cz/arapprn27
-rwxr-xr-xlocale/cz/bp41
-rwxr-xr-xlocale/cz/ca51
-rwxr-xr-xlocale/cz/cp87
-rwxr-xr-xlocale/cz/ct109
-rwxr-xr-xlocale/cz/gl113
-rwxr-xr-xlocale/cz/hr67
-rwxr-xr-xlocale/cz/ic191
-rwxr-xr-xlocale/cz/io97
-rwxr-xr-xlocale/cz/ir162
-rwxr-xr-xlocale/cz/is163
-rwxr-xr-xlocale/cz/jc70
-rwxr-xr-xlocale/cz/locales.pl351
-rwxr-xr-xlocale/cz/login23
-rwxr-xr-xlocale/cz/menu65
-rwxr-xr-xlocale/cz/oe198
-rwxr-xr-xlocale/cz/pe90
-rwxr-xr-xlocale/cz/pos54
-rwxr-xr-xlocale/cz/ps223
-rwxr-xr-xlocale/cz/pw14
-rwxr-xr-xlocale/cz/rc57
-rwxr-xr-xlocale/cz/rp130
-rwxr-xr-xlocale/de/COPYING26
-rwxr-xr-xlocale/de/LANGUAGE1
-rwxr-xr-xlocale/de/Num2text185
-rwxr-xr-xlocale/de/aa161
-rwxr-xr-xlocale/de/admin144
-rwxr-xr-xlocale/de/all873
-rwxr-xr-xlocale/de/am319
-rwxr-xr-xlocale/de/ap240
-rwxr-xr-xlocale/de/ar240
-rwxr-xr-xlocale/de/arap74
-rwxr-xr-xlocale/de/arapprn34
-rwxr-xr-xlocale/de/bp69
-rwxr-xr-xlocale/de/ca60
-rwxr-xr-xlocale/de/cp149
-rwxr-xr-xlocale/de/ct190
-rwxr-xr-xlocale/de/gl185
-rwxr-xr-xlocale/de/hr120
-rwxr-xr-xlocale/de/ic303
-rwxr-xr-xlocale/de/io139
-rwxr-xr-xlocale/de/ir259
-rwxr-xr-xlocale/de/is273
-rwxr-xr-xlocale/de/jc156
-rwxr-xr-xlocale/de/locales.pl351
-rwxr-xr-xlocale/de/login25
-rwxr-xr-xlocale/de/menu144
-rwxr-xr-xlocale/de/oe380
-rwxr-xr-xlocale/de/pe166
-rwxr-xr-xlocale/de/pos81
-rwxr-xr-xlocale/de/ps399
-rwxr-xr-xlocale/de/pw13
-rwxr-xr-xlocale/de/rc79
-rwxr-xr-xlocale/de/rp205
-rwxr-xr-xlocale/de_utf/COPYING24
-rwxr-xr-xlocale/de_utf/LANGUAGE1
-rwxr-xr-xlocale/de_utf/Num2text185
-rwxr-xr-xlocale/de_utf/aa149
-rwxr-xr-xlocale/de_utf/admin139
-rwxr-xr-xlocale/de_utf/am271
-rwxr-xr-xlocale/de_utf/ap201
-rwxr-xr-xlocale/de_utf/ar201
-rwxr-xr-xlocale/de_utf/arap53
-rwxr-xr-xlocale/de_utf/arapprn32
-rwxr-xr-xlocale/de_utf/bp69
-rwxr-xr-xlocale/de_utf/ca61
-rwxr-xr-xlocale/de_utf/cp125
-rwxr-xr-xlocale/de_utf/ct180
-rwxr-xr-xlocale/de_utf/gl156
-rwxr-xr-xlocale/de_utf/hr115
-rwxr-xr-xlocale/de_utf/ic275
-rwxr-xr-xlocale/de_utf/io130
-rwxr-xr-xlocale/de_utf/ir224
-rwxr-xr-xlocale/de_utf/is235
-rwxr-xr-xlocale/de_utf/jc94
-rwxr-xr-xlocale/de_utf/locales.pl351
-rwxr-xr-xlocale/de_utf/login26
-rwxr-xr-xlocale/de_utf/menu136
-rwxr-xr-xlocale/de_utf/oe317
-rwxr-xr-xlocale/de_utf/op47
-rwxr-xr-xlocale/de_utf/pe143
-rwxr-xr-xlocale/de_utf/pos82
-rwxr-xr-xlocale/de_utf/ps347
-rwxr-xr-xlocale/de_utf/pw14
-rwxr-xr-xlocale/de_utf/rc81
-rwxr-xr-xlocale/de_utf/rp181
-rwxr-xr-xlocale/dk/COPYING24
-rwxr-xr-xlocale/dk/LANGUAGE1
-rwxr-xr-xlocale/dk/aa156
-rwxr-xr-xlocale/dk/admin137
-rwxr-xr-xlocale/dk/all894
-rwxr-xr-xlocale/dk/am281
-rwxr-xr-xlocale/dk/ap210
-rwxr-xr-xlocale/dk/ar210
-rwxr-xr-xlocale/dk/arap51
-rwxr-xr-xlocale/dk/arapprn32
-rwxr-xr-xlocale/dk/bp67
-rwxr-xr-xlocale/dk/ca59
-rwxr-xr-xlocale/dk/cp123
-rwxr-xr-xlocale/dk/ct185
-rwxr-xr-xlocale/dk/gl158
-rwxr-xr-xlocale/dk/hr114
-rwxr-xr-xlocale/dk/ic275
-rwxr-xr-xlocale/dk/io128
-rwxr-xr-xlocale/dk/ir222
-rwxr-xr-xlocale/dk/is233
-rwxr-xr-xlocale/dk/jc92
-rwxr-xr-xlocale/dk/locales.pl351
-rwxr-xr-xlocale/dk/login24
-rwxr-xr-xlocale/dk/menu134
-rwxr-xr-xlocale/dk/oe319
-rwxr-xr-xlocale/dk/pe141
-rwxr-xr-xlocale/dk/pos80
-rwxr-xr-xlocale/dk/ps356
-rwxr-xr-xlocale/dk/pw12
-rwxr-xr-xlocale/dk/rc79
-rwxr-xr-xlocale/dk/rp179
-rwxr-xr-xlocale/ec/COPYING23
-rwxr-xr-xlocale/ec/LANGUAGE1
-rwxr-xr-xlocale/ec/Num2text212
-rwxr-xr-xlocale/ec/aa156
-rwxr-xr-xlocale/ec/admin143
-rwxr-xr-xlocale/ec/all894
-rwxr-xr-xlocale/ec/am284
-rwxr-xr-xlocale/ec/ap210
-rwxr-xr-xlocale/ec/ar210
-rwxr-xr-xlocale/ec/arap51
-rwxr-xr-xlocale/ec/arapprn32
-rwxr-xr-xlocale/ec/bp67
-rwxr-xr-xlocale/ec/ca59
-rwxr-xr-xlocale/ec/cp123
-rwxr-xr-xlocale/ec/ct186
-rwxr-xr-xlocale/ec/gl158
-rwxr-xr-xlocale/ec/hr117
-rwxr-xr-xlocale/ec/ic277
-rwxr-xr-xlocale/ec/io130
-rwxr-xr-xlocale/ec/ir224
-rwxr-xr-xlocale/ec/is235
-rwxr-xr-xlocale/ec/jc92
-rwxr-xr-xlocale/ec/locales.pl351
-rwxr-xr-xlocale/ec/login24
-rwxr-xr-xlocale/ec/menu134
-rwxr-xr-xlocale/ec/oe321
-rwxr-xr-xlocale/ec/pe141
-rwxr-xr-xlocale/ec/pos80
-rwxr-xr-xlocale/ec/ps358
-rwxr-xr-xlocale/ec/pw13
-rwxr-xr-xlocale/ec/rc79
-rwxr-xr-xlocale/ec/rp179
-rwxr-xr-xlocale/ee/COPYING26
-rwxr-xr-xlocale/ee/LANGUAGE1
-rwxr-xr-xlocale/ee/Num2text140
-rwxr-xr-xlocale/ee/aa163
-rwxr-xr-xlocale/ee/admin146
-rwxr-xr-xlocale/ee/all928
-rwxr-xr-xlocale/ee/am317
-rwxr-xr-xlocale/ee/ap242
-rwxr-xr-xlocale/ee/ar242
-rwxr-xr-xlocale/ee/arap76
-rwxr-xr-xlocale/ee/arapprn36
-rwxr-xr-xlocale/ee/bp71
-rwxr-xr-xlocale/ee/ca62
-rwxr-xr-xlocale/ee/cp151
-rwxr-xr-xlocale/ee/ct192
-rwxr-xr-xlocale/ee/gl187
-rwxr-xr-xlocale/ee/hr122
-rwxr-xr-xlocale/ee/ic303
-rwxr-xr-xlocale/ee/io139
-rwxr-xr-xlocale/ee/ir259
-rwxr-xr-xlocale/ee/is273
-rwxr-xr-xlocale/ee/jc157
-rwxr-xr-xlocale/ee/locales.pl351
-rwxr-xr-xlocale/ee/login27
-rwxr-xr-xlocale/ee/menu145
-rwxr-xr-xlocale/ee/oe380
-rwxr-xr-xlocale/ee/pe168
-rwxr-xr-xlocale/ee/pos83
-rwxr-xr-xlocale/ee/ps399
-rwxr-xr-xlocale/ee/pw15
-rwxr-xr-xlocale/ee/rc81
-rwxr-xr-xlocale/ee/rp207
-rwxr-xr-xlocale/ee_utf/COPYING23
-rwxr-xr-xlocale/ee_utf/LANGUAGE1
-rwxr-xr-xlocale/ee_utf/Num2text140
-rwxr-xr-xlocale/ee_utf/aa163
-rwxr-xr-xlocale/ee_utf/admin146
-rwxr-xr-xlocale/ee_utf/all928
-rwxr-xr-xlocale/ee_utf/am317
-rwxr-xr-xlocale/ee_utf/ap242
-rwxr-xr-xlocale/ee_utf/ar242
-rwxr-xr-xlocale/ee_utf/arap76
-rwxr-xr-xlocale/ee_utf/arapprn36
-rwxr-xr-xlocale/ee_utf/bp71
-rwxr-xr-xlocale/ee_utf/ca62
-rwxr-xr-xlocale/ee_utf/cp151
-rwxr-xr-xlocale/ee_utf/ct192
-rwxr-xr-xlocale/ee_utf/gl187
-rwxr-xr-xlocale/ee_utf/hr122
-rwxr-xr-xlocale/ee_utf/ic303
-rwxr-xr-xlocale/ee_utf/io139
-rwxr-xr-xlocale/ee_utf/ir259
-rwxr-xr-xlocale/ee_utf/is273
-rwxr-xr-xlocale/ee_utf/jc157
-rwxr-xr-xlocale/ee_utf/locales.pl351
-rwxr-xr-xlocale/ee_utf/login27
-rwxr-xr-xlocale/ee_utf/menu145
-rwxr-xr-xlocale/ee_utf/oe380
-rwxr-xr-xlocale/ee_utf/pe168
-rwxr-xr-xlocale/ee_utf/pos83
-rwxr-xr-xlocale/ee_utf/ps399
-rwxr-xr-xlocale/ee_utf/pw15
-rwxr-xr-xlocale/ee_utf/rc81
-rwxr-xr-xlocale/ee_utf/rp207
-rwxr-xr-xlocale/eg_utf/COPYING28
-rwxr-xr-xlocale/eg_utf/LANGUAGE1
-rwxr-xr-xlocale/eg_utf/aa143
-rwxr-xr-xlocale/eg_utf/admin102
-rwxr-xr-xlocale/eg_utf/all892
-rwxr-xr-xlocale/eg_utf/am220
-rwxr-xr-xlocale/eg_utf/ap189
-rwxr-xr-xlocale/eg_utf/ar189
-rwxr-xr-xlocale/eg_utf/arap51
-rwxr-xr-xlocale/eg_utf/arapprn28
-rwxr-xr-xlocale/eg_utf/bp54
-rwxr-xr-xlocale/eg_utf/ca55
-rwxr-xr-xlocale/eg_utf/cp116
-rwxr-xr-xlocale/eg_utf/ct170
-rwxr-xr-xlocale/eg_utf/gl146
-rwxr-xr-xlocale/eg_utf/hr87
-rwxr-xr-xlocale/eg_utf/ic240
-rwxr-xr-xlocale/eg_utf/io116
-rwxr-xr-xlocale/eg_utf/ir207
-rwxr-xr-xlocale/eg_utf/is213
-rwxr-xr-xlocale/eg_utf/jc83
-rwxr-xr-xlocale/eg_utf/locales.pl351
-rwxr-xr-xlocale/eg_utf/login24
-rwxr-xr-xlocale/eg_utf/menu121
-rwxr-xr-xlocale/eg_utf/oe268
-rwxr-xr-xlocale/eg_utf/pe125
-rwxr-xr-xlocale/eg_utf/pos73
-rwxr-xr-xlocale/eg_utf/ps318
-rwxr-xr-xlocale/eg_utf/pw14
-rwxr-xr-xlocale/eg_utf/rc75
-rwxr-xr-xlocale/eg_utf/rp169
-rwxr-xr-xlocale/en_GB/COPYING23
-rwxr-xr-xlocale/en_GB/LANGUAGE1
-rwxr-xr-xlocale/en_GB/aa37
-rwxr-xr-xlocale/en_GB/admin106
-rwxr-xr-xlocale/en_GB/all890
-rwxr-xr-xlocale/en_GB/am95
-rwxr-xr-xlocale/en_GB/ap70
-rwxr-xr-xlocale/en_GB/ar70
-rwxr-xr-xlocale/en_GB/arap31
-rwxr-xr-xlocale/en_GB/arapprn18
-rwxr-xr-xlocale/en_GB/bp22
-rwxr-xr-xlocale/en_GB/ca12
-rwxr-xr-xlocale/en_GB/cp63
-rwxr-xr-xlocale/en_GB/ct75
-rwxr-xr-xlocale/en_GB/gl54
-rwxr-xr-xlocale/en_GB/hr40
-rwxr-xr-xlocale/en_GB/ic73
-rwxr-xr-xlocale/en_GB/io32
-rwxr-xr-xlocale/en_GB/ir74
-rwxr-xr-xlocale/en_GB/is73
-rwxr-xr-xlocale/en_GB/jc44
-rwxr-xr-xlocale/en_GB/locales.pl351
-rwxr-xr-xlocale/en_GB/login12
-rwxr-xr-xlocale/en_GB/menu25
-rwxr-xr-xlocale/en_GB/oe103
-rwxr-xr-xlocale/en_GB/pe64
-rwxr-xr-xlocale/en_GB/pos28
-rwxr-xr-xlocale/en_GB/ps111
-rwxr-xr-xlocale/en_GB/pw9
-rwxr-xr-xlocale/en_GB/rc20
-rwxr-xr-xlocale/en_GB/rp60
-rwxr-xr-xlocale/es/COPYING26
-rwxr-xr-xlocale/es/LANGUAGE1
-rwxr-xr-xlocale/es/Num2text212
-rwxr-xr-xlocale/es/aa156
-rwxr-xr-xlocale/es/admin144
-rwxr-xr-xlocale/es/all896
-rwxr-xr-xlocale/es/am284
-rwxr-xr-xlocale/es/ap210
-rwxr-xr-xlocale/es/ar210
-rwxr-xr-xlocale/es/arap51
-rwxr-xr-xlocale/es/arapprn32
-rwxr-xr-xlocale/es/bp67
-rwxr-xr-xlocale/es/ca59
-rwxr-xr-xlocale/es/cp123
-rwxr-xr-xlocale/es/ct186
-rwxr-xr-xlocale/es/gl158
-rwxr-xr-xlocale/es/hr117
-rwxr-xr-xlocale/es/ic277
-rwxr-xr-xlocale/es/io130
-rwxr-xr-xlocale/es/ir224
-rwxr-xr-xlocale/es/is235
-rwxr-xr-xlocale/es/jc92
-rwxr-xr-xlocale/es/locales.pl351
-rwxr-xr-xlocale/es/login24
-rwxr-xr-xlocale/es/menu134
-rwxr-xr-xlocale/es/oe322
-rwxr-xr-xlocale/es/pe141
-rwxr-xr-xlocale/es/pos80
-rwxr-xr-xlocale/es/ps358
-rwxr-xr-xlocale/es/pw13
-rwxr-xr-xlocale/es/rc79
-rwxr-xr-xlocale/es/rp179
-rwxr-xr-xlocale/es_utf/COPYING26
-rwxr-xr-xlocale/es_utf/LANGUAGE1
-rwxr-xr-xlocale/es_utf/Num2text211
-rwxr-xr-xlocale/es_utf/aa132
-rwxr-xr-xlocale/es_utf/admin137
-rwxr-xr-xlocale/es_utf/all894
-rwxr-xr-xlocale/es_utf/am210
-rwxr-xr-xlocale/es_utf/ap176
-rwxr-xr-xlocale/es_utf/ar176
-rwxr-xr-xlocale/es_utf/arap48
-rwxr-xr-xlocale/es_utf/arapprn28
-rwxr-xr-xlocale/es_utf/bp47
-rwxr-xr-xlocale/es_utf/ca54
-rwxr-xr-xlocale/es_utf/cp111
-rwxr-xr-xlocale/es_utf/ct133
-rwxr-xr-xlocale/es_utf/gl139
-rwxr-xr-xlocale/es_utf/hr74
-rwxr-xr-xlocale/es_utf/ic218
-rwxr-xr-xlocale/es_utf/io103
-rwxr-xr-xlocale/es_utf/ir191
-rwxr-xr-xlocale/es_utf/is196
-rwxr-xr-xlocale/es_utf/jc81
-rwxr-xr-xlocale/es_utf/locales.pl351
-rwxr-xr-xlocale/es_utf/login22
-rwxr-xr-xlocale/es_utf/menu83
-rwxr-xr-xlocale/es_utf/oe237
-rwxr-xr-xlocale/es_utf/pe108
-rwxr-xr-xlocale/es_utf/pos66
-rwxr-xr-xlocale/es_utf/ps284
-rwxr-xr-xlocale/es_utf/pw14
-rwxr-xr-xlocale/es_utf/rc69
-rwxr-xr-xlocale/es_utf/rp155
-rwxr-xr-xlocale/fi/COPYING24
-rwxr-xr-xlocale/fi/LANGUAGE1
-rwxr-xr-xlocale/fi/aa151
-rwxr-xr-xlocale/fi/admin144
-rwxr-xr-xlocale/fi/all891
-rwxr-xr-xlocale/fi/am271
-rwxr-xr-xlocale/fi/ap205
-rwxr-xr-xlocale/fi/ar205
-rwxr-xr-xlocale/fi/arap51
-rwxr-xr-xlocale/fi/arapprn31
-rwxr-xr-xlocale/fi/bp63
-rwxr-xr-xlocale/fi/ca58
-rwxr-xr-xlocale/fi/cp120
-rwxr-xr-xlocale/fi/ct172
-rwxr-xr-xlocale/fi/gl154
-rwxr-xr-xlocale/fi/hr98
-rwxr-xr-xlocale/fi/ic258
-rwxr-xr-xlocale/fi/io125
-rwxr-xr-xlocale/fi/ir218
-rwxr-xr-xlocale/fi/is227
-rwxr-xr-xlocale/fi/jc92
-rwxr-xr-xlocale/fi/locales.pl351
-rwxr-xr-xlocale/fi/login24
-rwxr-xr-xlocale/fi/menu118
-rwxr-xr-xlocale/fi/oe304
-rwxr-xr-xlocale/fi/pe133
-rwxr-xr-xlocale/fi/pos76
-rwxr-xr-xlocale/fi/ps343
-rwxr-xr-xlocale/fi/pw13
-rwxr-xr-xlocale/fi/rc75
-rwxr-xr-xlocale/fi/rp175
-rwxr-xr-xlocale/fi_utf/COPYING26
-rwxr-xr-xlocale/fi_utf/LANGUAGE1
-rwxr-xr-xlocale/fi_utf/aa161
-rwxr-xr-xlocale/fi_utf/admin145
-rwxr-xr-xlocale/fi_utf/all888
-rwxr-xr-xlocale/fi_utf/am319
-rwxr-xr-xlocale/fi_utf/ap240
-rwxr-xr-xlocale/fi_utf/ar240
-rwxr-xr-xlocale/fi_utf/arap74
-rwxr-xr-xlocale/fi_utf/arapprn34
-rwxr-xr-xlocale/fi_utf/bp69
-rwxr-xr-xlocale/fi_utf/ca61
-rwxr-xr-xlocale/fi_utf/cp149
-rwxr-xr-xlocale/fi_utf/ct188
-rwxr-xr-xlocale/fi_utf/gl185
-rwxr-xr-xlocale/fi_utf/hr120
-rwxr-xr-xlocale/fi_utf/ic303
-rwxr-xr-xlocale/fi_utf/io139
-rwxr-xr-xlocale/fi_utf/ir259
-rwxr-xr-xlocale/fi_utf/is273
-rwxr-xr-xlocale/fi_utf/jc156
-rwxr-xr-xlocale/fi_utf/locales.pl351
-rwxr-xr-xlocale/fi_utf/login25
-rwxr-xr-xlocale/fi_utf/menu144
-rwxr-xr-xlocale/fi_utf/oe380
-rwxr-xr-xlocale/fi_utf/pe166
-rwxr-xr-xlocale/fi_utf/pos81
-rwxr-xr-xlocale/fi_utf/ps399
-rwxr-xr-xlocale/fi_utf/pw13
-rwxr-xr-xlocale/fi_utf/rc79
-rwxr-xr-xlocale/fi_utf/rp205
-rwxr-xr-xlocale/fr/COPYING28
-rwxr-xr-xlocale/fr/LANGUAGE1
-rwxr-xr-xlocale/fr/Num2text211
-rwxr-xr-xlocale/fr/aa159
-rwxr-xr-xlocale/fr/admin143
-rwxr-xr-xlocale/fr/all786
-rwxr-xr-xlocale/fr/am305
-rwxr-xr-xlocale/fr/ap233
-rwxr-xr-xlocale/fr/ar233
-rwxr-xr-xlocale/fr/arap70
-rwxr-xr-xlocale/fr/arapprn33
-rwxr-xr-xlocale/fr/bp68
-rwxr-xr-xlocale/fr/ca59
-rwxr-xr-xlocale/fr/cp142
-rwxr-xr-xlocale/fr/ct187
-rwxr-xr-xlocale/fr/gl180
-rwxr-xr-xlocale/fr/hr117
-rwxr-xr-xlocale/fr/ic280
-rwxr-xr-xlocale/fr/io133
-rwxr-xr-xlocale/fr/ir249
-rwxr-xr-xlocale/fr/is260
-rwxr-xr-xlocale/fr/jc92
-rwxr-xr-xlocale/fr/locales.pl351
-rwxr-xr-xlocale/fr/login24
-rwxr-xr-xlocale/fr/menu136
-rwxr-xr-xlocale/fr/oe346
-rwxr-xr-xlocale/fr/pe141
-rwxr-xr-xlocale/fr/pos80
-rwxr-xr-xlocale/fr/ps383
-rwxr-xr-xlocale/fr/pw13
-rwxr-xr-xlocale/fr/rc79
-rwxr-xr-xlocale/fr/rp198
-rwxr-xr-xlocale/gr/COPYING23
-rwxr-xr-xlocale/gr/LANGUAGE1
-rwxr-xr-xlocale/gr/aa106
-rwxr-xr-xlocale/gr/admin128
-rwxr-xr-xlocale/gr/all892
-rwxr-xr-xlocale/gr/am182
-rwxr-xr-xlocale/gr/ap145
-rwxr-xr-xlocale/gr/ar145
-rwxr-xr-xlocale/gr/arap41
-rwxr-xr-xlocale/gr/arapprn29
-rwxr-xr-xlocale/gr/bp43
-rwxr-xr-xlocale/gr/ca50
-rwxr-xr-xlocale/gr/cp96
-rwxr-xr-xlocale/gr/ct121
-rwxr-xr-xlocale/gr/gl111
-rwxr-xr-xlocale/gr/hr86
-rwxr-xr-xlocale/gr/ic169
-rwxr-xr-xlocale/gr/io83
-rwxr-xr-xlocale/gr/ir147
-rwxr-xr-xlocale/gr/is151
-rwxr-xr-xlocale/gr/jc74
-rwxr-xr-xlocale/gr/locales.pl351
-rwxr-xr-xlocale/gr/login19
-rwxr-xr-xlocale/gr/menu66
-rwxr-xr-xlocale/gr/oe198
-rwxr-xr-xlocale/gr/pe104
-rwxr-xr-xlocale/gr/pos59
-rwxr-xr-xlocale/gr/ps224
-rwxr-xr-xlocale/gr/pw13
-rwxr-xr-xlocale/gr/rc65
-rwxr-xr-xlocale/gr/rp127
-rwxr-xr-xlocale/hu/COPYING23
-rwxr-xr-xlocale/hu/LANGUAGE1
-rwxr-xr-xlocale/hu/Num2text232
-rwxr-xr-xlocale/hu/aa163
-rwxr-xr-xlocale/hu/admin146
-rwxr-xr-xlocale/hu/all892
-rwxr-xr-xlocale/hu/am321
-rwxr-xr-xlocale/hu/ap242
-rwxr-xr-xlocale/hu/ar242
-rwxr-xr-xlocale/hu/arap76
-rwxr-xr-xlocale/hu/arapprn36
-rwxr-xr-xlocale/hu/bp71
-rwxr-xr-xlocale/hu/ca62
-rwxr-xr-xlocale/hu/cp151
-rwxr-xr-xlocale/hu/ct192
-rwxr-xr-xlocale/hu/gl187
-rwxr-xr-xlocale/hu/hr99
-rwxr-xr-xlocale/hu/hr.missing29
-rwxr-xr-xlocale/hu/ic305
-rwxr-xr-xlocale/hu/io141
-rwxr-xr-xlocale/hu/ir261
-rwxr-xr-xlocale/hu/is275
-rwxr-xr-xlocale/hu/jc158
-rwxr-xr-xlocale/hu/locales.pl351
-rwxr-xr-xlocale/hu/login27
-rwxr-xr-xlocale/hu/menu146
-rwxr-xr-xlocale/hu/oe382
-rwxr-xr-xlocale/hu/pe168
-rwxr-xr-xlocale/hu/pos83
-rwxr-xr-xlocale/hu/ps401
-rwxr-xr-xlocale/hu/pw15
-rwxr-xr-xlocale/hu/rc81
-rwxr-xr-xlocale/hu/rp207
-rwxr-xr-xlocale/id/COPYING23
-rwxr-xr-xlocale/id/LANGUAGE1
-rwxr-xr-xlocale/id/aa126
-rwxr-xr-xlocale/id/admin99
-rwxr-xr-xlocale/id/all890
-rwxr-xr-xlocale/id/am228
-rwxr-xr-xlocale/id/ap174
-rwxr-xr-xlocale/id/ar174
-rwxr-xr-xlocale/id/arap47
-rwxr-xr-xlocale/id/arapprn29
-rwxr-xr-xlocale/id/bp53
-rwxr-xr-xlocale/id/ca38
-rwxr-xr-xlocale/id/cp112
-rwxr-xr-xlocale/id/ct161
-rwxr-xr-xlocale/id/gl126
-rwxr-xr-xlocale/id/hr94
-rwxr-xr-xlocale/id/ic214
-rwxr-xr-xlocale/id/io94
-rwxr-xr-xlocale/id/ir181
-rwxr-xr-xlocale/id/is190
-rwxr-xr-xlocale/id/jc82
-rwxr-xr-xlocale/id/locales.pl351
-rwxr-xr-xlocale/id/login20
-rwxr-xr-xlocale/id/menu110
-rwxr-xr-xlocale/id/oe259
-rwxr-xr-xlocale/id/pe124
-rwxr-xr-xlocale/id/pos72
-rwxr-xr-xlocale/id/ps292
-rwxr-xr-xlocale/id/pw11
-rwxr-xr-xlocale/id/rc54
-rwxr-xr-xlocale/id/rp136
-rwxr-xr-xlocale/is/COPYING23
-rwxr-xr-xlocale/is/LANGUAGE1
-rwxr-xr-xlocale/is/aa131
-rwxr-xr-xlocale/is/admin134
-rwxr-xr-xlocale/is/all890
-rwxr-xr-xlocale/is/am211
-rwxr-xr-xlocale/is/ap179
-rwxr-xr-xlocale/is/ar179
-rwxr-xr-xlocale/is/arap48
-rwxr-xr-xlocale/is/arapprn28
-rwxr-xr-xlocale/is/bp45
-rwxr-xr-xlocale/is/ca52
-rwxr-xr-xlocale/is/cp113
-rwxr-xr-xlocale/is/ct136
-rwxr-xr-xlocale/is/gl139
-rwxr-xr-xlocale/is/hr72
-rwxr-xr-xlocale/is/ic221
-rwxr-xr-xlocale/is/io105
-rwxr-xr-xlocale/is/ir193
-rwxr-xr-xlocale/is/is198
-rwxr-xr-xlocale/is/jc81
-rwxr-xr-xlocale/is/locales.pl351
-rwxr-xr-xlocale/is/login21
-rwxr-xr-xlocale/is/menu81
-rwxr-xr-xlocale/is/oe242
-rwxr-xr-xlocale/is/pe106
-rwxr-xr-xlocale/is/pos64
-rwxr-xr-xlocale/is/ps286
-rwxr-xr-xlocale/is/pw12
-rwxr-xr-xlocale/is/rc67
-rwxr-xr-xlocale/is/rp156
-rwxr-xr-xlocale/it/COPYING26
-rwxr-xr-xlocale/it/LANGUAGE1
-rwxr-xr-xlocale/it/Num2text162
-rwxr-xr-xlocale/it/aa128
-rwxr-xr-xlocale/it/admin123
-rwxr-xr-xlocale/it/all422
-rwxr-xr-xlocale/it/am211
-rwxr-xr-xlocale/it/ap176
-rwxr-xr-xlocale/it/ar176
-rwxr-xr-xlocale/it/arap48
-rwxr-xr-xlocale/it/arapprn28
-rwxr-xr-xlocale/it/bp45
-rwxr-xr-xlocale/it/ca52
-rwxr-xr-xlocale/it/cp111
-rwxr-xr-xlocale/it/ct131
-rwxr-xr-xlocale/it/gl140
-rwxr-xr-xlocale/it/hr73
-rwxr-xr-xlocale/it/ic223
-rwxr-xr-xlocale/it/io105
-rwxr-xr-xlocale/it/ir188
-rwxr-xr-xlocale/it/is195
-rwxr-xr-xlocale/it/jc81
-rwxr-xr-xlocale/it/locales.pl351
-rwxr-xr-xlocale/it/login21
-rwxr-xr-xlocale/it/menu80
-rwxr-xr-xlocale/it/oe236
-rwxr-xr-xlocale/it/pe107
-rwxr-xr-xlocale/it/pos62
-rwxr-xr-xlocale/it/ps284
-rwxr-xr-xlocale/it/pw12
-rwxr-xr-xlocale/it/qe199
-rwxr-xr-xlocale/it/rc67
-rwxr-xr-xlocale/it/rp157
-rwxr-xr-xlocale/lt/COPYING23
-rwxr-xr-xlocale/lt/LANGUAGE1
-rwxr-xr-xlocale/lt/aa133
-rwxr-xr-xlocale/lt/admin136
-rwxr-xr-xlocale/lt/all892
-rwxr-xr-xlocale/lt/am212
-rwxr-xr-xlocale/lt/ap181
-rwxr-xr-xlocale/lt/ar181
-rwxr-xr-xlocale/lt/arap50
-rwxr-xr-xlocale/lt/arapprn30
-rwxr-xr-xlocale/lt/bp47
-rwxr-xr-xlocale/lt/ca54
-rwxr-xr-xlocale/lt/cp115
-rwxr-xr-xlocale/lt/ct136
-rwxr-xr-xlocale/lt/gl141
-rwxr-xr-xlocale/lt/hr74
-rwxr-xr-xlocale/lt/ic223
-rwxr-xr-xlocale/lt/io107
-rwxr-xr-xlocale/lt/ir193
-rwxr-xr-xlocale/lt/is200
-rwxr-xr-xlocale/lt/jc83
-rwxr-xr-xlocale/lt/locales.pl351
-rwxr-xr-xlocale/lt/login23
-rwxr-xr-xlocale/lt/menu82
-rwxr-xr-xlocale/lt/oe241
-rwxr-xr-xlocale/lt/pe108
-rwxr-xr-xlocale/lt/pos66
-rwxr-xr-xlocale/lt/ps289
-rwxr-xr-xlocale/lt/pw14
-rwxr-xr-xlocale/lt/rc69
-rwxr-xr-xlocale/lt/rp159
-rwxr-xr-xlocale/lv/COPYING23
-rwxr-xr-xlocale/lv/LANGUAGE1
-rwxr-xr-xlocale/lv/aa143
-rwxr-xr-xlocale/lv/admin139
-rwxr-xr-xlocale/lv/all896
-rwxr-xr-xlocale/lv/am275
-rwxr-xr-xlocale/lv/ap195
-rwxr-xr-xlocale/lv/ar195
-rwxr-xr-xlocale/lv/arap53
-rwxr-xr-xlocale/lv/arapprn32
-rwxr-xr-xlocale/lv/bp62
-rwxr-xr-xlocale/lv/ca57
-rwxr-xr-xlocale/lv/cp125
-rwxr-xr-xlocale/lv/ct180
-rwxr-xr-xlocale/lv/gl152
-rwxr-xr-xlocale/lv/hr114
-rwxr-xr-xlocale/lv/ic272
-rwxr-xr-xlocale/lv/io129
-rwxr-xr-xlocale/lv/ir223
-rwxr-xr-xlocale/lv/is232
-rwxr-xr-xlocale/lv/jc88
-rwxr-xr-xlocale/lv/locales.pl351
-rwxr-xr-xlocale/lv/login26
-rwxr-xr-xlocale/lv/menu133
-rwxr-xr-xlocale/lv/oe310
-rwxr-xr-xlocale/lv/pe139
-rwxr-xr-xlocale/lv/pos76
-rwxr-xr-xlocale/lv/ps340
-rwxr-xr-xlocale/lv/pw14
-rwxr-xr-xlocale/lv/rc77
-rwxr-xr-xlocale/lv/rp177
-rwxr-xr-xlocale/mx/COPYING23
-rwxr-xr-xlocale/mx/LANGUAGE1
-rwxr-xr-xlocale/mx/Num2text212
-rwxr-xr-xlocale/mx/aa156
-rwxr-xr-xlocale/mx/admin143
-rwxr-xr-xlocale/mx/all894
-rwxr-xr-xlocale/mx/am284
-rwxr-xr-xlocale/mx/ap210
-rwxr-xr-xlocale/mx/ar210
-rwxr-xr-xlocale/mx/arap51
-rwxr-xr-xlocale/mx/arapprn32
-rwxr-xr-xlocale/mx/bp67
-rwxr-xr-xlocale/mx/ca59
-rwxr-xr-xlocale/mx/cp123
-rwxr-xr-xlocale/mx/ct186
-rwxr-xr-xlocale/mx/gl158
-rwxr-xr-xlocale/mx/hr117
-rwxr-xr-xlocale/mx/ic277
-rwxr-xr-xlocale/mx/io130
-rwxr-xr-xlocale/mx/ir224
-rwxr-xr-xlocale/mx/is235
-rwxr-xr-xlocale/mx/jc92
-rwxr-xr-xlocale/mx/locales.pl351
-rwxr-xr-xlocale/mx/login24
-rwxr-xr-xlocale/mx/menu135
-rwxr-xr-xlocale/mx/oe321
-rwxr-xr-xlocale/mx/pe141
-rwxr-xr-xlocale/mx/pos80
-rwxr-xr-xlocale/mx/ps358
-rwxr-xr-xlocale/mx/pw13
-rwxr-xr-xlocale/mx/rc79
-rwxr-xr-xlocale/mx/rp179
-rwxr-xr-xlocale/nb/COPYING27
-rwxr-xr-xlocale/nb/LANGUAGE1
-rwxr-xr-xlocale/nb/aa156
-rwxr-xr-xlocale/nb/admin141
-rwxr-xr-xlocale/nb/all894
-rwxr-xr-xlocale/nb/am278
-rwxr-xr-xlocale/nb/ap209
-rwxr-xr-xlocale/nb/ar209
-rwxr-xr-xlocale/nb/arap51
-rwxr-xr-xlocale/nb/arapprn31
-rwxr-xr-xlocale/nb/bp67
-rwxr-xr-xlocale/nb/ca59
-rwxr-xr-xlocale/nb/cp123
-rwxr-xr-xlocale/nb/ct179
-rwxr-xr-xlocale/nb/gl158
-rwxr-xr-xlocale/nb/hr113
-rwxr-xr-xlocale/nb/ic275
-rwxr-xr-xlocale/nb/io129
-rwxr-xr-xlocale/nb/ir223
-rwxr-xr-xlocale/nb/is234
-rwxr-xr-xlocale/nb/jc92
-rwxr-xr-xlocale/nb/locales.pl351
-rwxr-xr-xlocale/nb/login24
-rwxr-xr-xlocale/nb/menu133
-rwxr-xr-xlocale/nb/oe320
-rwxr-xr-xlocale/nb/pe141
-rwxr-xr-xlocale/nb/pos80
-rwxr-xr-xlocale/nb/ps356
-rwxr-xr-xlocale/nb/pw12
-rwxr-xr-xlocale/nb/rc78
-rwxr-xr-xlocale/nb/rp179
-rwxr-xr-xlocale/nl/COPYING27
-rwxr-xr-xlocale/nl/LANGUAGE1
-rwxr-xr-xlocale/nl/Num2text161
-rwxr-xr-xlocale/nl/aa161
-rwxr-xr-xlocale/nl/admin144
-rwxr-xr-xlocale/nl/all952
-rwxr-xr-xlocale/nl/am315
-rwxr-xr-xlocale/nl/ap240
-rwxr-xr-xlocale/nl/ar240
-rwxr-xr-xlocale/nl/arap74
-rwxr-xr-xlocale/nl/arapprn34
-rwxr-xr-xlocale/nl/bp69
-rwxr-xr-xlocale/nl/ca60
-rwxr-xr-xlocale/nl/cp149
-rwxr-xr-xlocale/nl/ct190
-rwxr-xr-xlocale/nl/gl185
-rwxr-xr-xlocale/nl/hr120
-rwxr-xr-xlocale/nl/ic301
-rwxr-xr-xlocale/nl/io137
-rwxr-xr-xlocale/nl/ir257
-rwxr-xr-xlocale/nl/is271
-rwxr-xr-xlocale/nl/jc156
-rwxr-xr-xlocale/nl/locales.pl351
-rwxr-xr-xlocale/nl/login25
-rwxr-xr-xlocale/nl/menu143
-rwxr-xr-xlocale/nl/oe378
-rwxr-xr-xlocale/nl/op149
-rwxr-xr-xlocale/nl/pe166
-rwxr-xr-xlocale/nl/pos81
-rwxr-xr-xlocale/nl/ps397
-rwxr-xr-xlocale/nl/pw13
-rwxr-xr-xlocale/nl/rc79
-rwxr-xr-xlocale/nl/rp205
-rwxr-xr-xlocale/pa/COPYING23
-rwxr-xr-xlocale/pa/LANGUAGE1
-rwxr-xr-xlocale/pa/Num2text212
-rwxr-xr-xlocale/pa/aa156
-rwxr-xr-xlocale/pa/admin143
-rwxr-xr-xlocale/pa/all894
-rwxr-xr-xlocale/pa/am284
-rwxr-xr-xlocale/pa/ap210
-rwxr-xr-xlocale/pa/ar210
-rwxr-xr-xlocale/pa/arap51
-rwxr-xr-xlocale/pa/arapprn32
-rwxr-xr-xlocale/pa/bp67
-rwxr-xr-xlocale/pa/ca59
-rwxr-xr-xlocale/pa/cp123
-rwxr-xr-xlocale/pa/ct186
-rwxr-xr-xlocale/pa/gl158
-rwxr-xr-xlocale/pa/hr117
-rwxr-xr-xlocale/pa/ic277
-rwxr-xr-xlocale/pa/io130
-rwxr-xr-xlocale/pa/ir224
-rwxr-xr-xlocale/pa/is235
-rwxr-xr-xlocale/pa/jc92
-rwxr-xr-xlocale/pa/locales.pl351
-rwxr-xr-xlocale/pa/login24
-rwxr-xr-xlocale/pa/menu135
-rwxr-xr-xlocale/pa/oe321
-rwxr-xr-xlocale/pa/pe141
-rwxr-xr-xlocale/pa/pos80
-rwxr-xr-xlocale/pa/ps358
-rwxr-xr-xlocale/pa/pw13
-rwxr-xr-xlocale/pa/rc79
-rwxr-xr-xlocale/pa/rp179
-rwxr-xr-xlocale/pl/COPYING23
-rwxr-xr-xlocale/pl/LANGUAGE1
-rwxr-xr-xlocale/pl/aa158
-rwxr-xr-xlocale/pl/admin139
-rwxr-xr-xlocale/pl/all896
-rwxr-xr-xlocale/pl/am283
-rwxr-xr-xlocale/pl/ap212
-rwxr-xr-xlocale/pl/ar212
-rwxr-xr-xlocale/pl/arap53
-rwxr-xr-xlocale/pl/arapprn34
-rwxr-xr-xlocale/pl/bp69
-rwxr-xr-xlocale/pl/ca61
-rwxr-xr-xlocale/pl/cp125
-rwxr-xr-xlocale/pl/ct187
-rwxr-xr-xlocale/pl/gl160
-rwxr-xr-xlocale/pl/hr116
-rwxr-xr-xlocale/pl/ic277
-rwxr-xr-xlocale/pl/io130
-rwxr-xr-xlocale/pl/ir224
-rwxr-xr-xlocale/pl/is235
-rwxr-xr-xlocale/pl/jc94
-rwxr-xr-xlocale/pl/locales.pl351
-rwxr-xr-xlocale/pl/login26
-rwxr-xr-xlocale/pl/menu136
-rwxr-xr-xlocale/pl/oe321
-rwxr-xr-xlocale/pl/pe143
-rwxr-xr-xlocale/pl/pos82
-rwxr-xr-xlocale/pl/ps358
-rwxr-xr-xlocale/pl/pw14
-rwxr-xr-xlocale/pl/rc81
-rwxr-xr-xlocale/pl/rp181
-rwxr-xr-xlocale/pt/COPYING23
-rwxr-xr-xlocale/pt/LANGUAGE1
-rwxr-xr-xlocale/pt/aa129
-rwxr-xr-xlocale/pt/admin133
-rwxr-xr-xlocale/pt/all890
-rwxr-xr-xlocale/pt/am210
-rwxr-xr-xlocale/pt/ap177
-rwxr-xr-xlocale/pt/ar177
-rwxr-xr-xlocale/pt/arap48
-rwxr-xr-xlocale/pt/arapprn28
-rwxr-xr-xlocale/pt/bp44
-rwxr-xr-xlocale/pt/ca51
-rwxr-xr-xlocale/pt/cp113
-rwxr-xr-xlocale/pt/ct133
-rwxr-xr-xlocale/pt/gl138
-rwxr-xr-xlocale/pt/hr72
-rwxr-xr-xlocale/pt/ic217
-rwxr-xr-xlocale/pt/io104
-rwxr-xr-xlocale/pt/ir192
-rwxr-xr-xlocale/pt/is197
-rwxr-xr-xlocale/pt/jc80
-rwxr-xr-xlocale/pt/locales.pl351
-rwxr-xr-xlocale/pt/login21
-rwxr-xr-xlocale/pt/menu80
-rwxr-xr-xlocale/pt/oe237
-rwxr-xr-xlocale/pt/pe105
-rwxr-xr-xlocale/pt/pos62
-rwxr-xr-xlocale/pt/ps279
-rwxr-xr-xlocale/pt/pw12
-rwxr-xr-xlocale/pt/rc64
-rwxr-xr-xlocale/pt/rp151
-rwxr-xr-xlocale/py/COPYING27
-rwxr-xr-xlocale/py/LANGUAGE1
-rwxr-xr-xlocale/py/Num2text212
-rwxr-xr-xlocale/py/aa156
-rwxr-xr-xlocale/py/admin143
-rwxr-xr-xlocale/py/all894
-rwxr-xr-xlocale/py/am284
-rwxr-xr-xlocale/py/ap210
-rwxr-xr-xlocale/py/ar210
-rwxr-xr-xlocale/py/arap51
-rwxr-xr-xlocale/py/arapprn32
-rwxr-xr-xlocale/py/bp67
-rwxr-xr-xlocale/py/ca59
-rwxr-xr-xlocale/py/cp123
-rwxr-xr-xlocale/py/ct186
-rwxr-xr-xlocale/py/gl158
-rwxr-xr-xlocale/py/hr117
-rwxr-xr-xlocale/py/ic277
-rwxr-xr-xlocale/py/io130
-rwxr-xr-xlocale/py/ir224
-rwxr-xr-xlocale/py/is235
-rwxr-xr-xlocale/py/jc92
-rwxr-xr-xlocale/py/locales.pl351
-rwxr-xr-xlocale/py/login24
-rwxr-xr-xlocale/py/menu135
-rwxr-xr-xlocale/py/oe321
-rwxr-xr-xlocale/py/pe141
-rwxr-xr-xlocale/py/pos80
-rwxr-xr-xlocale/py/ps358
-rwxr-xr-xlocale/py/pw13
-rwxr-xr-xlocale/py/rc79
-rwxr-xr-xlocale/py/rp179
-rwxr-xr-xlocale/ru/COPYING23
-rwxr-xr-xlocale/ru/LANGUAGE1
-rwxr-xr-xlocale/ru/Num2text184
-rwxr-xr-xlocale/ru/aa158
-rwxr-xr-xlocale/ru/admin145
-rwxr-xr-xlocale/ru/all896
-rwxr-xr-xlocale/ru/am287
-rwxr-xr-xlocale/ru/ap212
-rwxr-xr-xlocale/ru/ar212
-rwxr-xr-xlocale/ru/arap53
-rwxr-xr-xlocale/ru/arapprn34
-rwxr-xr-xlocale/ru/bp69
-rwxr-xr-xlocale/ru/ca61
-rwxr-xr-xlocale/ru/cp125
-rwxr-xr-xlocale/ru/ct189
-rwxr-xr-xlocale/ru/gl161
-rwxr-xr-xlocale/ru/hr119
-rwxr-xr-xlocale/ru/ic279
-rwxr-xr-xlocale/ru/io132
-rwxr-xr-xlocale/ru/ir226
-rwxr-xr-xlocale/ru/is237
-rwxr-xr-xlocale/ru/jc95
-rwxr-xr-xlocale/ru/locales.pl351
-rwxr-xr-xlocale/ru/login26
-rwxr-xr-xlocale/ru/menu137
-rwxr-xr-xlocale/ru/oe324
-rwxr-xr-xlocale/ru/pe144
-rwxr-xr-xlocale/ru/pos82
-rwxr-xr-xlocale/ru/ps360
-rwxr-xr-xlocale/ru/pw15
-rwxr-xr-xlocale/ru/rc81
-rwxr-xr-xlocale/ru/rp181
-rwxr-xr-xlocale/ru_utf/COPYING25
-rwxr-xr-xlocale/ru_utf/LANGUAGE1
-rwxr-xr-xlocale/ru_utf/Num2text184
-rwxr-xr-xlocale/ru_utf/aa163
-rwxr-xr-xlocale/ru_utf/admin146
-rwxr-xr-xlocale/ru_utf/all908
-rwxr-xr-xlocale/ru_utf/am314
-rwxr-xr-xlocale/ru_utf/ap242
-rwxr-xr-xlocale/ru_utf/ar242
-rwxr-xr-xlocale/ru_utf/arap76
-rwxr-xr-xlocale/ru_utf/arapprn36
-rwxr-xr-xlocale/ru_utf/bp71
-rwxr-xr-xlocale/ru_utf/ca62
-rwxr-xr-xlocale/ru_utf/cp150
-rwxr-xr-xlocale/ru_utf/ct191
-rwxr-xr-xlocale/ru_utf/gl187
-rwxr-xr-xlocale/ru_utf/hr122
-rwxr-xr-xlocale/ru_utf/ic295
-rwxr-xr-xlocale/ru_utf/io136
-rwxr-xr-xlocale/ru_utf/ir256
-rwxr-xr-xlocale/ru_utf/is270
-rwxr-xr-xlocale/ru_utf/jc153
-rwxr-xr-xlocale/ru_utf/locales.pl351
-rwxr-xr-xlocale/ru_utf/login27
-rwxr-xr-xlocale/ru_utf/menu142
-rwxr-xr-xlocale/ru_utf/oe373
-rwxr-xr-xlocale/ru_utf/pe168
-rwxr-xr-xlocale/ru_utf/pos83
-rwxr-xr-xlocale/ru_utf/ps393
-rwxr-xr-xlocale/ru_utf/pw15
-rwxr-xr-xlocale/ru_utf/rc81
-rwxr-xr-xlocale/ru_utf/rp204
-rwxr-xr-xlocale/se/COPYING25
-rwxr-xr-xlocale/se/LANGUAGE1
-rwxr-xr-xlocale/se/aa161
-rwxr-xr-xlocale/se/admin144
-rwxr-xr-xlocale/se/all949
-rwxr-xr-xlocale/se/am312
-rwxr-xr-xlocale/se/ap240
-rwxr-xr-xlocale/se/ar240
-rwxr-xr-xlocale/se/arap74
-rwxr-xr-xlocale/se/arapprn34
-rwxr-xr-xlocale/se/bp69
-rwxr-xr-xlocale/se/ca60
-rwxr-xr-xlocale/se/cp149
-rwxr-xr-xlocale/se/ct190
-rwxr-xr-xlocale/se/gl185
-rwxr-xr-xlocale/se/hr120
-rwxr-xr-xlocale/se/ic295
-rwxr-xr-xlocale/se/io136
-rwxr-xr-xlocale/se/ir256
-rwxr-xr-xlocale/se/is270
-rwxr-xr-xlocale/se/jc153
-rwxr-xr-xlocale/se/locales.pl351
-rwxr-xr-xlocale/se/login25
-rwxr-xr-xlocale/se/menu141
-rwxr-xr-xlocale/se/oe373
-rwxr-xr-xlocale/se/pe166
-rwxr-xr-xlocale/se/pos81
-rwxr-xr-xlocale/se/ps396
-rwxr-xr-xlocale/se/pw13
-rwxr-xr-xlocale/se/rc79
-rwxr-xr-xlocale/se/rp205
-rwxr-xr-xlocale/sv/COPYING23
-rwxr-xr-xlocale/sv/LANGUAGE1
-rwxr-xr-xlocale/sv/Num2text212
-rwxr-xr-xlocale/sv/aa137
-rwxr-xr-xlocale/sv/admin136
-rwxr-xr-xlocale/sv/all896
-rwxr-xr-xlocale/sv/am212
-rwxr-xr-xlocale/sv/ap183
-rwxr-xr-xlocale/sv/ar183
-rwxr-xr-xlocale/sv/arap46
-rwxr-xr-xlocale/sv/arapprn28
-rwxr-xr-xlocale/sv/bp47
-rwxr-xr-xlocale/sv/ca54
-rwxr-xr-xlocale/sv/cp110
-rwxr-xr-xlocale/sv/ct144
-rwxr-xr-xlocale/sv/gl142
-rwxr-xr-xlocale/sv/hr73
-rwxr-xr-xlocale/sv/ic229
-rwxr-xr-xlocale/sv/io106
-rwxr-xr-xlocale/sv/ir191
-rwxr-xr-xlocale/sv/is198
-rwxr-xr-xlocale/sv/jc82
-rwxr-xr-xlocale/sv/locales.pl351
-rwxr-xr-xlocale/sv/login23
-rwxr-xr-xlocale/sv/menu91
-rwxr-xr-xlocale/sv/oe244
-rwxr-xr-xlocale/sv/pe117
-rwxr-xr-xlocale/sv/pos68
-rwxr-xr-xlocale/sv/ps297
-rwxr-xr-xlocale/sv/pw12
-rwxr-xr-xlocale/sv/rc73
-rwxr-xr-xlocale/sv/rp160
-rwxr-xr-xlocale/tr/COPYING23
-rwxr-xr-xlocale/tr/LANGUAGE1
-rwxr-xr-xlocale/tr/aa96
-rwxr-xr-xlocale/tr/admin133
-rwxr-xr-xlocale/tr/all892
-rwxr-xr-xlocale/tr/am176
-rwxr-xr-xlocale/tr/ap130
-rwxr-xr-xlocale/tr/ar130
-rwxr-xr-xlocale/tr/arap39
-rwxr-xr-xlocale/tr/arapprn26
-rwxr-xr-xlocale/tr/bp40
-rwxr-xr-xlocale/tr/ca50
-rwxr-xr-xlocale/tr/cp84
-rwxr-xr-xlocale/tr/ct103
-rwxr-xr-xlocale/tr/gl108
-rwxr-xr-xlocale/tr/hr65
-rwxr-xr-xlocale/tr/ic175
-rwxr-xr-xlocale/tr/io88
-rwxr-xr-xlocale/tr/ir152
-rwxr-xr-xlocale/tr/is153
-rwxr-xr-xlocale/tr/jc66
-rwxr-xr-xlocale/tr/locales.pl351
-rwxr-xr-xlocale/tr/login22
-rwxr-xr-xlocale/tr/menu55
-rwxr-xr-xlocale/tr/oe184
-rwxr-xr-xlocale/tr/pe88
-rwxr-xr-xlocale/tr/pos51
-rwxr-xr-xlocale/tr/ps203
-rwxr-xr-xlocale/tr/pw14
-rwxr-xr-xlocale/tr/rc57
-rwxr-xr-xlocale/tr/rp117
-rwxr-xr-xlocale/tw_big5/COPYING25
-rwxr-xr-xlocale/tw_big5/LANGUAGE1
-rwxr-xr-xlocale/tw_big5/aa163
-rwxr-xr-xlocale/tw_big5/admin145
-rwxr-xr-xlocale/tw_big5/all892
-rwxr-xr-xlocale/tw_big5/am310
-rwxr-xr-xlocale/tw_big5/ap242
-rwxr-xr-xlocale/tw_big5/ar242
-rwxr-xr-xlocale/tw_big5/arap76
-rwxr-xr-xlocale/tw_big5/arapprn36
-rwxr-xr-xlocale/tw_big5/bp70
-rwxr-xr-xlocale/tw_big5/ca61
-rwxr-xr-xlocale/tw_big5/cp150
-rwxr-xr-xlocale/tw_big5/ct191
-rwxr-xr-xlocale/tw_big5/gl186
-rwxr-xr-xlocale/tw_big5/hr120
-rwxr-xr-xlocale/tw_big5/ic294
-rwxr-xr-xlocale/tw_big5/io136
-rwxr-xr-xlocale/tw_big5/ir256
-rwxr-xr-xlocale/tw_big5/is270
-rwxr-xr-xlocale/tw_big5/jc124
-rwxr-xr-xlocale/tw_big5/locales.pl351
-rwxr-xr-xlocale/tw_big5/login27
-rwxr-xr-xlocale/tw_big5/menu139
-rwxr-xr-xlocale/tw_big5/oe371
-rwxr-xr-xlocale/tw_big5/pe166
-rwxr-xr-xlocale/tw_big5/pos83
-rwxr-xr-xlocale/tw_big5/ps393
-rwxr-xr-xlocale/tw_big5/pw15
-rwxr-xr-xlocale/tw_big5/rc80
-rwxr-xr-xlocale/tw_big5/rp204
-rwxr-xr-xlocale/tw_big5/temp7
-rwxr-xr-xlocale/tw_utf/COPYING25
-rwxr-xr-xlocale/tw_utf/LANGUAGE1
-rwxr-xr-xlocale/tw_utf/aa163
-rwxr-xr-xlocale/tw_utf/admin145
-rwxr-xr-xlocale/tw_utf/all892
-rwxr-xr-xlocale/tw_utf/am310
-rwxr-xr-xlocale/tw_utf/ap242
-rwxr-xr-xlocale/tw_utf/ar242
-rwxr-xr-xlocale/tw_utf/arap76
-rwxr-xr-xlocale/tw_utf/arapprn36
-rwxr-xr-xlocale/tw_utf/bp70
-rwxr-xr-xlocale/tw_utf/ca61
-rwxr-xr-xlocale/tw_utf/cp150
-rwxr-xr-xlocale/tw_utf/ct191
-rwxr-xr-xlocale/tw_utf/gl186
-rwxr-xr-xlocale/tw_utf/hr120
-rwxr-xr-xlocale/tw_utf/ic294
-rwxr-xr-xlocale/tw_utf/io136
-rwxr-xr-xlocale/tw_utf/ir256
-rwxr-xr-xlocale/tw_utf/is270
-rwxr-xr-xlocale/tw_utf/jc124
-rwxr-xr-xlocale/tw_utf/locales.pl351
-rwxr-xr-xlocale/tw_utf/login27
-rwxr-xr-xlocale/tw_utf/menu139
-rwxr-xr-xlocale/tw_utf/oe371
-rwxr-xr-xlocale/tw_utf/op149
-rwxr-xr-xlocale/tw_utf/pe166
-rwxr-xr-xlocale/tw_utf/pos83
-rwxr-xr-xlocale/tw_utf/ps393
-rwxr-xr-xlocale/tw_utf/pw15
-rwxr-xr-xlocale/tw_utf/rc80
-rwxr-xr-xlocale/tw_utf/rp204
-rwxr-xr-xlocale/ua/COPYING23
-rwxr-xr-xlocale/ua/LANGUAGE1
-rwxr-xr-xlocale/ua/aa133
-rwxr-xr-xlocale/ua/admin136
-rwxr-xr-xlocale/ua/all892
-rwxr-xr-xlocale/ua/am213
-rwxr-xr-xlocale/ua/ap181
-rwxr-xr-xlocale/ua/ar181
-rwxr-xr-xlocale/ua/arap50
-rwxr-xr-xlocale/ua/arapprn30
-rwxr-xr-xlocale/ua/bp47
-rwxr-xr-xlocale/ua/ca54
-rwxr-xr-xlocale/ua/cp115
-rwxr-xr-xlocale/ua/ct138
-rwxr-xr-xlocale/ua/gl141
-rwxr-xr-xlocale/ua/hr74
-rwxr-xr-xlocale/ua/ic224
-rwxr-xr-xlocale/ua/io107
-rwxr-xr-xlocale/ua/ir195
-rwxr-xr-xlocale/ua/is200
-rwxr-xr-xlocale/ua/jc83
-rwxr-xr-xlocale/ua/locales.pl351
-rwxr-xr-xlocale/ua/login23
-rwxr-xr-xlocale/ua/menu83
-rwxr-xr-xlocale/ua/oe244
-rwxr-xr-xlocale/ua/pe108
-rwxr-xr-xlocale/ua/pos66
-rwxr-xr-xlocale/ua/ps289
-rwxr-xr-xlocale/ua/pw14
-rwxr-xr-xlocale/ua/rc69
-rwxr-xr-xlocale/ua/rp159
-rwxr-xr-xlocale/ua_utf/COPYING23
-rwxr-xr-xlocale/ua_utf/LANGUAGE1
-rwxr-xr-xlocale/ua_utf/aa161
-rwxr-xr-xlocale/ua_utf/admin145
-rwxr-xr-xlocale/ua_utf/all767
-rwxr-xr-xlocale/ua_utf/am300
-rwxr-xr-xlocale/ua_utf/ap235
-rwxr-xr-xlocale/ua_utf/ar235
-rwxr-xr-xlocale/ua_utf/arap72
-rwxr-xr-xlocale/ua_utf/arapprn35
-rwxr-xr-xlocale/ua_utf/bp67
-rwxr-xr-xlocale/ua_utf/ca61
-rwxr-xr-xlocale/ua_utf/cp144
-rwxr-xr-xlocale/ua_utf/ct184
-rwxr-xr-xlocale/ua_utf/gl181
-rwxr-xr-xlocale/ua_utf/hr116
-rwxr-xr-xlocale/ua_utf/ic278
-rwxr-xr-xlocale/ua_utf/io135
-rwxr-xr-xlocale/ua_utf/ir251
-rwxr-xr-xlocale/ua_utf/is262
-rwxr-xr-xlocale/ua_utf/jc94
-rwxr-xr-xlocale/ua_utf/locales.pl351
-rwxr-xr-xlocale/ua_utf/login26
-rwxr-xr-xlocale/ua_utf/menu137
-rwxr-xr-xlocale/ua_utf/oe356
-rwxr-xr-xlocale/ua_utf/op147
-rwxr-xr-xlocale/ua_utf/pe141
-rwxr-xr-xlocale/ua_utf/pos80
-rwxr-xr-xlocale/ua_utf/ps380
-rwxr-xr-xlocale/ua_utf/pw15
-rwxr-xr-xlocale/ua_utf/rc80
-rwxr-xr-xlocale/ua_utf/rp197
-rwxr-xr-xlocale/ve/COPYING23
-rwxr-xr-xlocale/ve/LANGUAGE1
-rwxr-xr-xlocale/ve/Num2text212
-rwxr-xr-xlocale/ve/aa161
-rwxr-xr-xlocale/ve/admin144
-rwxr-xr-xlocale/ve/all896
-rwxr-xr-xlocale/ve/am311
-rwxr-xr-xlocale/ve/ap240
-rwxr-xr-xlocale/ve/ar240
-rwxr-xr-xlocale/ve/arap74
-rwxr-xr-xlocale/ve/arapprn34
-rwxr-xr-xlocale/ve/bp68
-rwxr-xr-xlocale/ve/ca60
-rwxr-xr-xlocale/ve/cp148
-rwxr-xr-xlocale/ve/ct189
-rwxr-xr-xlocale/ve/gl185
-rwxr-xr-xlocale/ve/hr119
-rwxr-xr-xlocale/ve/ic293
-rwxr-xr-xlocale/ve/io134
-rwxr-xr-xlocale/ve/ir254
-rwxr-xr-xlocale/ve/is268
-rwxr-xr-xlocale/ve/jc122
-rwxr-xr-xlocale/ve/locales.pl351
-rwxr-xr-xlocale/ve/login25
-rwxr-xr-xlocale/ve/menu137
-rwxr-xr-xlocale/ve/oe372
-rwxr-xr-xlocale/ve/pe164
-rwxr-xr-xlocale/ve/pos81
-rwxr-xr-xlocale/ve/ps391
-rwxr-xr-xlocale/ve/pw13
-rwxr-xr-xlocale/ve/rc79
-rwxr-xr-xlocale/ve/rp202
1583 files changed, 262480 insertions, 0 deletions
diff --git a/locale/be_fr/COPYING b/locale/be_fr/COPYING
new file mode 100755
index 00000000..223ea7d0
--- /dev/null
+++ b/locale/be_fr/COPYING
@@ -0,0 +1,29 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2003
+#
+# French texts:
+#
+# Author: Sèbastien Brassard <sbrassar.cgocable.ca>
+# Oscar Buijten <oscar@elbie.com>
+# Wolfgang Sourdeau <wolfgang@contre.com>
+# Aguibou KONE <aguibou.kone@rocketmail.com>
+# Jens-Ingo Brodesser <jens-ingo@all2all.org>
+# Mathieu Chappuis <mathieu.chappuis@nchp.net>
+# Olivier Cornet <ocornet@biz.tiscali.be>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/be_fr/LANGUAGE b/locale/be_fr/LANGUAGE
new file mode 100755
index 00000000..4c161347
--- /dev/null
+++ b/locale/be_fr/LANGUAGE
@@ -0,0 +1 @@
+French/Belgium
diff --git a/locale/be_fr/Num2text b/locale/be_fr/Num2text
new file mode 100755
index 00000000..90295031
--- /dev/null
+++ b/locale/be_fr/Num2text
@@ -0,0 +1,202 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors: Bruno Leveque <bruno.leveque@net6d.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#=====================================================================
+#
+# this is the french code for printing numbers in text
+#
+#=====================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'Zéro',
+ 1 => 'Un',
+ 2 => 'Deux',
+ 3 => 'Trois',
+ 4 => 'Quatre',
+ 5 => 'Cinq',
+ 6 => 'Six',
+ 7 => 'Sept',
+ 8 => 'Huit',
+ 9 => 'Neuf',
+ 10 => 'Dix',
+ 11 => 'Onze',
+ 12 => 'Douze',
+ 13 => 'Treize',
+ 14 => 'Quatorze',
+ 15 => 'Quinze',
+ 16 => 'Seize',
+ 17 => 'Dix-sept',
+ 18 => 'Dix-huit',
+ 19 => 'Dix-neuf',
+ 20 => 'Vingt',
+ 30 => 'Trente',
+ 40 => 'Quarante',
+ 50 => 'Cinquante',
+ 60 => 'Soixante',
+ 70 => 'Septante',
+ 80 => 'Quatre-vingt',
+ 90 => 'Nonante',
+ 10**2 => 'Cent',
+ 10**3 => 'Mille',
+ 10**6 => 'Million',
+ 10**9 => 'Milliard',
+ 10**12 => 'Billion',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my @a;
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ my $cent=0;
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ $cent=1;
+
+ # the one from hundreds
+
+ if ($num[0] > 1) {
+ push @textnumber, $self->{numbername}{$num[0]};
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+
+ # add hundred designation
+ if ($num[0] > 1) {
+ if($numblock[$i] > 0) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ push @textnumber, "$self->{numbername}{10**2}s";
+ }
+ } else {
+ push @textnumber, $self->{numbername}{10**2};
+ }
+
+ }
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i]);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ if ($i == 1) {
+ if ($cent == 1) {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ $cent = 0;
+ } else {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } elsif ($numblock[$i] > 1) {
+ push @textnumber, "$self->{numbername}{$num}s";
+ } else {
+ push @textnumber, "$self->{numbername}{$num}";
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ if ($num[0] == 8) {
+ if ($num[1] > 0) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ } else {
+ $textnumber = "$self->{numbername}{$num[0]*10}s";
+ }
+ } else {
+ $textnumber = $self->{numbername}{$num[0]*10};
+
+ $textnumber .= " et" if ($num[1] == 1);
+
+
+ }
+ $amount = $num[1];
+ } else {
+ $textnumber = "$self->{numbername}{$amount}";
+ $amount = 0;
+ }
+
+ $textnumber .= " ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/be_fr/aa b/locale/be_fr/aa
new file mode 100755
index 00000000..429f3d8f
--- /dev/null
+++ b/locale/be_fr/aa
@@ -0,0 +1,161 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Cannot delete transaction!' => 'Impossible de supprimer l\'écriture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Check' => 'Chèque',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Employee' => 'Employé',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Month' => 'Mois',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'PO Number' => 'Numéro de référence',
+ 'Paid' => 'Total payé',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Print and Post as new' => 'Imprimer et enregister comme nouveau',
+ 'Project' => 'Projet',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Reçu',
+ 'Remaining' => 'Restant',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Salesperson' => 'Vendeur',
+ 'Schedule' => 'Planification',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'imprimer_et_enregister_comme_nouveau' => 'print_and_post_as_new',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'planification' => 'schedule',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_fr/admin b/locale/be_fr/admin
new file mode 100755
index 00000000..8abe889a
--- /dev/null
+++ b/locale/be_fr/admin
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'Access Control' => 'Contrôle d\'accès',
+ 'Accounting' => 'Comptabilité',
+ 'Add User' => 'Ajouter utilisateur',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrateur',
+ 'All Datasets up to date!' => 'Tous les fichiers de données sont à jour!',
+ 'Cannot create Lock!' => 'Impossible de verrouiller le fichier!',
+ 'Change Admin Password' => 'Modifier mot de passe administrateur',
+ 'Change Password' => 'Modifier mot de passe',
+ 'Click on login name to edit!' => 'Cliquer sur votre identifiant pour editer!',
+ 'Company' => 'Société',
+ 'Confirm' => 'Confirmer',
+ 'Connect to' => 'Connecter à',
+ 'Continue' => 'Continuer',
+ 'Create Chart of Accounts' => 'Créer le plan comptable',
+ 'Create Dataset' => 'Créer fichier de données',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI non installée!',
+ 'Database' => 'Base de données',
+ 'Database Administration' => 'Gérer base de données',
+ 'Database Driver not checked!' => 'Pilotes de base de données non verifiés!',
+ 'Database User missing!' => 'Utilisateur base de données manquant!',
+ 'Dataset' => 'Fichier de données',
+ 'Dataset missing!' => 'Fichier de données manquant!',
+ 'Dataset updated!' => 'Base de données mise à jour!',
+ 'Date Format' => 'Format de date',
+ 'Delete' => 'Supprimer',
+ 'Delete Dataset' => 'Supprimer fichier de données',
+ 'Directory' => 'Répertoire',
+ 'Driver' => 'Pilote',
+ 'Dropdown Limit' => 'Limite de déroulement',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Modifier utilisateur',
+ 'Existing Datasets' => 'Fichiers de données existants',
+ 'Fax' => 'Fax',
+ 'Host' => 'Hôte',
+ 'Hostname missing!' => 'Nom de l\'hôte manquant',
+ 'Language' => 'Langue',
+ 'Lock System' => 'Verrouiller le système',
+ 'Lockfile created!' => 'Verrouillage en place!',
+ 'Lockfile removed!' => 'Verrouillage enlevé!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Nom d\'utilisateur manquant!',
+ 'Logout' => 'Déconnexion',
+ 'Manager' => 'Gestionnaire',
+ 'Menu Width' => 'Largeur menu',
+ 'Multibyte Encoding' => 'Encodage multibyte',
+ 'Name' => 'Nom',
+ 'New Templates' => 'Nouveaux squelettes',
+ 'No Database Drivers available!' => 'Pas de pilote de base de données disponible!',
+ 'No Dataset selected!' => 'Pas de fichier de données sélectionné!',
+ 'Nothing to delete!' => 'Rien à supprimer',
+ 'Number Format' => 'Format des numéros',
+ 'Oracle Database Administration' => 'Administration de base de données Oracle',
+ 'Password' => 'Mot de passe',
+ 'Password changed!' => 'Mot de passe modifié!',
+ 'Passwords do not match!' => 'Mots de passes non-identiques',
+ 'Pg Database Administration' => 'Administration base de données PostgreSQL',
+ 'PgPP Database Administration' => 'Administration base de données PgPP',
+ 'Phone' => 'Tél.',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port manquant!',
+ 'Printer' => 'Imprimante',
+ 'Save' => 'Enregistrer',
+ 'Session Timeout' => 'Fin de session',
+ 'Session expired!' => 'Session terminée!',
+ 'Setup Templates' => 'Configuration des squelettes',
+ 'Signature' => 'Signature',
+ 'Stylesheet' => 'Feuille de style',
+ 'Supervisor' => 'Chef de service',
+ 'Templates' => 'Squelettes',
+ 'The following Datasets are not in use and can be deleted' => 'Les fichiers de données suivants ne sont pas utilisés et peuvent être supprimés.',
+ 'The following Datasets need to be updated' => 'Les fichiers de données suivants doivent être mis à jour',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ceci est un test préliminaire des sources existantes. Aucune modification à ce stade!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Pour ajouter un utilisateur à un groupe, editer un "nom", changer le "login" et enregistrer. Un nouvel utilisateur avec les mêmes données sera enregistré avec le nouveau "login".',
+ 'Unlock System' => 'Déverrouiller le système',
+ 'Update Dataset' => 'Mise à jour de la base de données',
+ 'Use Templates' => 'Utiliser les squelettes',
+ 'User' => 'Utilisateur',
+ 'User deleted!' => 'Utilisateur supprimé!',
+ 'User saved!' => 'Utilisateur enregistré!',
+ 'Version' => 'Version',
+ 'You are logged out' => 'Vous êtes déconnecté!',
+ 'does not exist' => 'n\'existe pas!',
+ 'is already a member!' => 'est déjà un membre!',
+ 'localhost' => 'hôte local',
+ 'locked!' => 'verrouillé!',
+ 'successfully created!' => 'créé avec succès',
+ 'successfully deleted!' => 'supprimé avec succès',
+ 'website' => 'site web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'ajouter_utilisateur' => 'add_user',
+ 'modifier_mot_de_passe_administrateur' => 'change_admin_password',
+ 'modifier_mot_de_passe' => 'change_password',
+ 'continuer' => 'continue',
+ 'créer_fichier_de_données' => 'create_dataset',
+ 'supprimer' => 'delete',
+ 'supprimer_fichier_de_données' => 'delete_dataset',
+ 'verrouiller_le_système' => 'lock_system',
+ 'login' => 'login',
+ 'déconnexion' => 'logout',
+ 'administration_de_base_de_données_oracle' => 'oracle_database_administration',
+ 'administration_base_de_données_postgresql' => 'pg_database_administration',
+ 'administration_base_de_données_pgpp' => 'pgpp_database_administration',
+ 'enregistrer' => 'save',
+ 'déverrouiller_le_système' => 'unlock_system',
+ 'mise_à_jour_de_la_base_de_données' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/be_fr/all b/locale/be_fr/all
new file mode 100755
index 00000000..7e90399c
--- /dev/null
+++ b/locale/be_fr/all
@@ -0,0 +1,928 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Dépenses',
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR' => 'Recettes',
+ 'AR Aging' => 'Recettes exigibles',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'AR/AP' => 'Recettes/Dépenses',
+ 'About' => 'À propos',
+ 'Above' => 'En dessus',
+ 'Access Control' => 'Contrôle d\'accès',
+ 'Access Denied!' => 'Accès interdit!',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Account Number missing!' => 'Numéro de compte manquant!',
+ 'Account Type' => 'Type de compte',
+ 'Account Type missing!' => 'Type de compte manquant!',
+ 'Account deleted!' => 'Compte supprimé',
+ 'Account does not exist!' => 'Compte non existant!',
+ 'Account saved!' => 'Compte enregistré',
+ 'Accounting' => 'Comptabilité',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Activate Audit trail' => 'Activer la journalisation des accès aux écritures clôturées',
+ 'Activate Audit trails' => 'Activer la journalisation des accès aux écritures clôturées',
+ 'Active' => 'Actif',
+ 'Add' => 'Ajouter',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Add Account' => 'Ajouter compte',
+ 'Add Assembly' => 'Ajouter produit',
+ 'Add Business' => 'Ajouter type d\'affaire',
+ 'Add Cash Transfer Transaction' => 'Saisie d\'écriture - Virements internes',
+ 'Add Customer' => 'Ajouter client',
+ 'Add Deduction' => 'Ajouter prélèvement',
+ 'Add Department' => 'Ajouter service',
+ 'Add Employee' => 'Ajouter employé',
+ 'Add Exchange Rate' => 'Ajouter taux de change',
+ 'Add GIFI' => 'Ajouter code d\'identification comptable ou fiscale',
+ 'Add General Ledger Transaction' => 'Ajouter une écriture au grand-livre',
+ 'Add Group' => 'Ajouter groupe',
+ 'Add Job' => 'Ajouter travail',
+ 'Add Labor/Overhead' => 'Ajouter coût de production',
+ 'Add Language' => 'Ajouter langue',
+ 'Add POS Invoice' => 'Saisie ticket de caisse',
+ 'Add Part' => 'Ajouter marchandise',
+ 'Add Pricegroup' => 'Ajouter groupe de prix',
+ 'Add Project' => 'Ajouter projet',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add SIC' => 'Ajouter code secteur économique',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Service' => 'Ajouter prestation',
+ 'Add Stores Card' => 'Ajouter fiche magasin',
+ 'Add Time Card' => 'Ajouter fiche de travail',
+ 'Add Transaction' => 'Saisie d\'écriture',
+ 'Add User' => 'Ajouter utilisateur',
+ 'Add Vendor' => 'Ajouter fournisseur',
+ 'Add Vendor Invoice' => 'Établir facture d\'achat',
+ 'Add Warehouse' => 'Ajouter entrepôt',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrateur',
+ 'After Deduction' => 'Après prélèvement',
+ 'Aged' => 'Âgé',
+ 'Aged Overdue' => 'Âgé en retard',
+ 'All' => 'Tous',
+ 'All Accounts' => 'Afficher tous les comptes',
+ 'All Datasets up to date!' => 'Tous les fichiers de données sont à jour!',
+ 'All Items' => 'Tout objet',
+ 'Allocated' => 'Attribué',
+ 'Allowances' => 'Indemnités',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Amount missing!' => 'Montant manquant!',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Are you sure you want to delete Order Number' => 'Êtes vous sûr de vouloir supprimer la commande n°',
+ 'Are you sure you want to delete Quotation Number' => 'Êtes vous sûr de vouloir supprimer le devis n°',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Are you sure you want to delete time card for' => 'Êtes-vous sûr de vouloir supprimer la fiche de travail pour',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Êtes vous sûr de vouloir enlever les objets sélectionnés de la queue?',
+ 'As of' => 'Au',
+ 'Assemblies' => 'Produits finis',
+ 'Assemblies restocked!' => 'Renvoyer produits vers stock!',
+ 'Assembly' => 'Produit fini',
+ 'Assembly stocked!' => 'Produit stocké!',
+ 'Asset' => 'Actif',
+ 'Attachment' => 'Pièce jointe',
+ 'Audit Control' => 'Clôture périodique',
+ 'Audit trail disabled' => 'Journalisation clôture desactivée',
+ 'Audit trail enabled' => 'Journalisation clôture activée',
+ 'Audit trail removed up to' => 'Annulation de la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Audit trails disabled' => 'Journalisation clôture desactivée',
+ 'Audit trails enabled' => 'Journalisation clôture activée',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Average Cost' => 'Coût moyen',
+ 'Avg Cost' => 'Coût moy.',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Nomenclature composantes',
+ 'Backup' => 'Sauvegarder',
+ 'Backup sent to' => 'Sauvegarde envoyée à',
+ 'Balance' => 'Solde',
+ 'Balance Sheet' => 'Bilan',
+ 'Based on' => 'Basé sur',
+ 'Batch Printing' => 'Impression en masse',
+ 'Bcc' => 'Copie cachée',
+ 'Before Deduction' => 'Avant prélèvement',
+ 'Beginning Balance' => 'Solde du départ',
+ 'Below' => 'En dessous',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Bin Lists' => 'Liste des emplacements',
+ 'Books are open' => 'Début exercice',
+ 'Break' => 'Rupture',
+ 'Business' => 'Type d\'affaire',
+ 'Business Number' => 'Numéro d\'enregistrement société',
+ 'Business deleted!' => 'Type d\'affaire effacé!',
+ 'Business saved!' => 'Type d\'affaire enregistré!',
+ 'C' => 'C',
+ 'COGS' => 'Coût des produits vendus',
+ 'COGS account does not exist!' => 'Compte des coûts des produits vendus inexistant!',
+ 'Cannot add stores card for a completed job!' => 'Impossible d\'enregistrer une fiche de magasin liée à un travail accompli!',
+ 'Cannot add time card for a completed job!' => 'Impossible d\'enregistrer une fiche de travail liée à un travail accompli!',
+ 'Cannot change stores card for a completed job!' => 'Impossible de modifier une fiche de magasin liée à un travail accompli!',
+ 'Cannot change time card for a completed job!' => 'Impossible de modifier une fiche de travail liée à un travail accompli!',
+ 'Cannot create Assembly' => 'Impossible de créer le produit',
+ 'Cannot create Labor' => 'Impossible de créer le coût de production',
+ 'Cannot create Lock!' => 'Impossible de verrouiller le fichier!',
+ 'Cannot create Part' => 'Impossible de créer la marchandise',
+ 'Cannot create Service' => 'Impossible de créer la prestation',
+ 'Cannot delete account!' => 'Impossible de supprimer le compte!',
+ 'Cannot delete customer!' => 'Impossible de supprimer le client!',
+ 'Cannot delete default account!' => 'Impossible de supprimer le compte par défaut!',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot delete item!' => 'Impossible de supprimer l\'objet!',
+ 'Cannot delete order!' => 'Impossible de supprimer la commande!',
+ 'Cannot delete quotation!' => 'Impossible de supprimer le devis!',
+ 'Cannot delete time card!' => 'Impossbile d\'effacer la fiche de travail!',
+ 'Cannot delete transaction!' => 'Impossible de supprimer la saisie!',
+ 'Cannot delete vendor!' => 'Impossible de supprimer le fournisseur!',
+ 'Cannot post Payment!' => 'Impossible d\'enregistrer le paiement!',
+ 'Cannot post Receipt!' => 'Impossible d\'enregistrer le reçu!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Impossible d\'enregistrer la transaction avec un débit et crédit pour le même compte!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cannot remove files!' => 'Impossible d\'effacer les fichiers!',
+ 'Cannot save account!' => 'Impossible d\'enregistrer le compte!',
+ 'Cannot save defaults!' => 'Impossible d\'enregistrer les valeurs par défaut!',
+ 'Cannot save order!' => 'Impossible d\'enregistrer la commande!',
+ 'Cannot save preferences!' => 'Impossible d\'enregistrer les préférences',
+ 'Cannot save quotation!' => 'Impossible d\'enregistrer le devis!',
+ 'Cannot save stores card for a closed period!' => 'Impossible d\'enregister une fiche de magasin sur un exercice clos!',
+ 'Cannot save stores card!' => 'Impossible d\'enregistrer la fiche de magasin!',
+ 'Cannot save time card for a closed period!' => 'Impossible d\'enregister une fiche de travail sur un exercice clos!',
+ 'Cannot save time card!' => 'Impossible d\'enregistrer la fiche de travail!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Impossible d\'enregistrer le compte simultanément en tant que compte de recettes, dépenses ou service',
+ 'Cannot set multiple options for' => 'Impossible de choisir plusieurs options pour',
+ 'Cannot set multiple options for Item' => 'Impossible de sélectionner des options multiples pour l\'objet',
+ 'Cannot stock Assembly!' => 'Impossible de stocker le produit fini!',
+ 'Cannot stock assemblies!' => 'Impossible de stocker l\'assemblage!',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Change' => 'Retour monnaie',
+ 'Change Admin Password' => 'Modifier mot de passe administrateur',
+ 'Change Password' => 'Modifier mot de passe',
+ 'Chargeable' => 'À facturer',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Check' => 'Chèque',
+ 'Check Inventory' => 'Listing chèques',
+ 'Checks' => 'Chèques',
+ 'City' => 'Ville',
+ 'Cleared' => 'Lettré',
+ 'Click on login name to edit!' => 'Cliquer sur votre identifiant pour editer!',
+ 'Clocked' => 'Pointé',
+ 'Close Books up to' => 'Clôturer l\'exercice jusqu\'au',
+ 'Closed' => 'Clôturé',
+ 'Code' => 'Code',
+ 'Code missing!' => 'Code manquant!',
+ 'Company' => 'Société',
+ 'Company Name' => 'Nom de société',
+ 'Compare to' => 'Comparer à',
+ 'Completed' => 'Terminé',
+ 'Components' => 'Composants',
+ 'Confirm' => 'Confirmer',
+ 'Confirm!' => 'Confirmer!',
+ 'Connect to' => 'Connecter à',
+ 'Consolidate Orders' => 'Consolider commandes',
+ 'Consolidate Purchase Orders' => 'Consolider commandes d\'achats',
+ 'Consolidate Sales Orders' => 'Consilder commandes de ventes',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Contra' => 'Contrepartie',
+ 'Copies' => 'Copies',
+ 'Copy to COA' => 'Copier dans le plan comptable',
+ 'Cost' => 'Coût',
+ 'Cost Center' => 'Axé coûts',
+ 'Could not save pricelist!' => 'Enregistrement de la liste de prix impossible!',
+ 'Could not save!' => 'Enregistrement impossible!',
+ 'Could not transfer Inventory!' => 'Impossible de transférer l\'inventaire!',
+ 'Country' => 'Pays',
+ 'Create Chart of Accounts' => 'Créer le plan comptable',
+ 'Create Dataset' => 'Créer fichier de données',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Current Earnings' => 'Bénéfice de l\'exercice',
+ 'Customer' => 'Client',
+ 'Customer History' => 'Historique client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer deleted!' => 'Client supprimé!',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Customer saved!' => 'Client enregistré!',
+ 'Customers' => 'Clients',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI non installée!',
+ 'DOB' => 'Date de naissance',
+ 'Database' => 'Base de données',
+ 'Database Administration' => 'Gérer base de données',
+ 'Database Driver not checked!' => 'Pilotes de base de données non verifiés!',
+ 'Database Host' => 'Hôte de base de données',
+ 'Database User missing!' => 'Utilisateur base de données manquant!',
+ 'Dataset' => 'Fichier de données',
+ 'Dataset is newer than version!' => 'Fichier de données plus récent que le logiciel!',
+ 'Dataset missing!' => 'Fichier de données manquant!',
+ 'Dataset updated!' => 'Base de données mise à jour!',
+ 'Date' => 'Date',
+ 'Date Format' => 'Format de date',
+ 'Date Paid' => 'Date de paiement',
+ 'Date Received' => 'Date de réception',
+ 'Date missing!' => 'Date manquante!',
+ 'Date received missing!' => 'Date de réception manquante!',
+ 'Date worked' => 'Date de travail',
+ 'Day' => 'Jour',
+ 'Day(s)' => 'Jour(s)',
+ 'Days' => 'Jours',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Decimalplaces' => 'Décimales',
+ 'Decrease' => 'Diminution',
+ 'Deduct after' => 'Prélèver après',
+ 'Deduction deleted!' => 'Prélèvement supprimé!',
+ 'Deduction saved!' => 'Prélèvement enrégistré!',
+ 'Deductions' => 'Prélèvements',
+ 'Default Template' => 'Squelette par defaut',
+ 'Defaults' => 'Valeurs par défaut',
+ 'Defaults saved!' => 'Valeurs par défaut enrégistrées!',
+ 'Delete' => 'Supprimer',
+ 'Delete Account' => 'Supprimer compte',
+ 'Delete Dataset' => 'Supprimer fichier de données',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Deleting a language will also delete the templates for the language' => 'Effacer une langue, implique également l\'effacement des squelettes correspondants à cette langue',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Department deleted!' => 'Service effacé!',
+ 'Department saved!' => 'Service enregistré!',
+ 'Departments' => 'Services',
+ 'Deposit' => 'Dépôt',
+ 'Description' => 'Description',
+ 'Description Translations' => 'Description traductions',
+ 'Description missing!' => 'Description manquante!',
+ 'Detail' => 'Détail',
+ 'Difference' => 'Différence',
+ 'Directory' => 'Répertoire',
+ 'Discount' => 'Remise',
+ 'Done' => 'Fait!',
+ 'Drawing' => 'Dessin',
+ 'Driver' => 'Pilote',
+ 'Dropdown Limit' => 'Limite de déroulement',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Message éléctronique à',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit' => 'Modifier',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Edit Account' => 'Modifier le compte',
+ 'Edit Assembly' => 'Modifier produit fini / transformé',
+ 'Edit Business' => 'Modifier type d\'affaire',
+ 'Edit Cash Transfer Transaction' => 'Modifier virements internes',
+ 'Edit Customer' => 'Modifier client',
+ 'Edit Deduction' => 'Modifier prélèvement',
+ 'Edit Department' => 'Modifier service de l\'entreprise',
+ 'Edit Description Translations' => 'Modifier traductions description',
+ 'Edit Employee' => 'Modifier employé',
+ 'Edit GIFI' => 'Modifier code d\'identification comptable ou fiscale',
+ 'Edit General Ledger Transaction' => 'Modifier écriture grand-livre',
+ 'Edit Group' => 'Modifier groupe',
+ 'Edit Job' => 'Modifier travail',
+ 'Edit Labor/Overhead' => 'Modifier coût de production',
+ 'Edit Language' => 'Modifier langue',
+ 'Edit POS Invoice' => 'Modifier ticket de caisse',
+ 'Edit Part' => 'Modifier marchandise',
+ 'Edit Preferences for' => 'Modifier les préférences pour',
+ 'Edit Pricegroup' => 'Modifier groupe de prix',
+ 'Edit Project' => 'Modifier projet',
+ 'Edit Purchase Order' => 'Modifier commande d\'achat',
+ 'Edit Quotation' => 'Modifier devis',
+ 'Edit Request for Quotation' => 'Modifier demande de devis',
+ 'Edit SIC' => 'Modifier code de secteur économique',
+ 'Edit Sales Invoice' => 'Modifier facture de vente',
+ 'Edit Sales Order' => 'Modifier commande de vente',
+ 'Edit Service' => 'Modifier service',
+ 'Edit Template' => 'Modifier squelette',
+ 'Edit Time Card' => 'Modifier fiche de travail',
+ 'Edit User' => 'Modifier utilisateur',
+ 'Edit Vendor' => 'Modifier fournisseur',
+ 'Edit Vendor Invoice' => 'Modifier facture de fournisseur',
+ 'Edit Warehouse' => 'Modifier entrepôt',
+ 'Employee' => 'Employé',
+ 'Employee Name' => 'Nom employé',
+ 'Employee Number' => 'Numéro d\'employé',
+ 'Employee deleted!' => 'Employé effacé!',
+ 'Employee pays' => 'Employé pays',
+ 'Employee saved!' => 'Employé enregistré',
+ 'Employees' => 'Employés',
+ 'Employer' => 'Employeur',
+ 'Employer pays' => 'Employeur pays',
+ 'Enddate' => 'Date de fin',
+ 'Ends' => 'Se termine',
+ 'Enforce transaction reversal for all dates' => 'Activer la clôture des écritures pour toutes les dates',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Entrer le nom de la monnaie nationale et des monnaies étrangères en 3 lettres séparées par (:) (Ex: EUR:USD:CAD)',
+ 'Equity' => 'Capital',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Exempt age <' => 'Exempter âge <',
+ 'Existing Datasets' => 'Fichiers de données existants',
+ 'Expense' => 'Dépenses',
+ 'Expense account does not exist!' => 'Compte de dépenses inexistant!',
+ 'Expense/Asset' => 'Dépenses/actif',
+ 'Extended' => 'Prix total',
+ 'FX' => 'Devises',
+ 'Failed to save order!' => 'Impossible d\'enregister la commande!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'Foreign Exchange Gain' => 'Produit conversion devises',
+ 'Foreign Exchange Loss' => 'Perte conversion devises',
+ 'Friday' => 'Vendredi',
+ 'From' => 'De',
+ 'From Warehouse' => 'Du entrepôt',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'GIFI deleted!' => 'Code d\'identification comptable ou fiscale supprimé!',
+ 'GIFI missing!' => 'Code d\'identification comptable ou fiscale manquant!',
+ 'GIFI saved!' => 'Code d\'identification comptable ou fiscale enregistré!',
+ 'GL' => 'Grand-livre',
+ 'GL Reference Number' => 'Numéro de réf. Grand-livre',
+ 'GL Transaction' => 'Transaction grand-livre',
+ 'General Ledger' => 'Grand-livre',
+ 'Generate' => 'Générer',
+ 'Generate Orders' => 'Générer commandes',
+ 'Generate Purchase Orders' => 'Générer commandes d\'achat',
+ 'Generate Purchase Orders from Sales Order' => 'Générer commandes d\'achat d\'une commande de vente',
+ 'Generate Sales Order' => 'Générer commandes de vente',
+ 'Generate Sales Order from Purchase Orders' => 'Générer commandes de vente d\'une commande d\'achat',
+ 'Generate Sales Orders' => 'Générer commandes de ventes',
+ 'Goods & Services' => 'Articles & Prestations',
+ 'Group' => 'Groupe',
+ 'Group Items' => 'Grouper objets',
+ 'Group Translations' => 'Grouper traductions',
+ 'Group deleted!' => 'Groupe effacé!',
+ 'Group missing!' => 'Groupe absent!',
+ 'Group saved!' => 'Groupe enregistré!',
+ 'Groups' => 'Groupes',
+ 'HR' => 'Ressources humaines',
+ 'HTML Templates' => 'Squelettes HTML',
+ 'Heading' => 'En-tête',
+ 'History' => 'Historique',
+ 'Home Phone' => 'Téléphone privé',
+ 'Host' => 'Hôte',
+ 'Hostname missing!' => 'Nom de l\'hôte manquant',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Image',
+ 'In-line' => 'En ligne',
+ 'Inactive' => 'Inactive',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Include in drop-down menus' => 'Inclure dans les menus déroulants',
+ 'Income' => 'Recettes',
+ 'Income Statement' => 'Compte de résultat',
+ 'Income account does not exist!' => 'Compte de recettes inexistant!',
+ 'Incorrect Dataset version!' => 'Fichier de données incorrect!',
+ 'Increase' => 'Augmentation',
+ 'Individual Items' => 'Composition en marchandises individuelles',
+ 'Internal Notes' => 'Notes internes',
+ 'Inventory' => 'Inventaire',
+ 'Inventory account does not exist!' => 'Compte de stock inexistant!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La quantité en stock doit être zéro avant de pouvoir annuler cet assemblage!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La quantité en stock doit être zero avant de pouvoir annuler cette pièce!',
+ 'Inventory saved!' => 'Inventaire enregistré!',
+ 'Inventory transferred!' => 'Inventaire transféré!',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Invoices' => 'Factures',
+ 'Is this a summary account to record' => 'Est-ce que c\'est un compte sommaire à enregistrer?',
+ 'Item' => 'Article',
+ 'Item already on pricelist!' => 'Objet déjà présent dans la liste des prix',
+ 'Item deleted!' => 'Objet supprimé!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Items' => 'Objets',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Job' => 'Travail',
+ 'Job Description' => 'Description travail',
+ 'Job Name' => 'Nom de travail',
+ 'Job Number' => 'Numéro de travail',
+ 'Job Number missing!' => 'Numéro de travail manquant!',
+ 'Job deleted!' => 'Travail effacé!',
+ 'Job saved!' => 'Travail enregistré!',
+ 'Jobs' => 'Travaux',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'LaTeX Templates' => 'Squelettes LaTeX',
+ 'Labor Code' => 'Compte prestation',
+ 'Labor Code missing!' => 'Compte prestation manquant!',
+ 'Labor/Overhead' => 'Coût de production',
+ 'Language' => 'Langue',
+ 'Language deleted!' => 'Langue effacée!',
+ 'Language saved!' => 'Langue enregistrée!',
+ 'Languages' => 'Langues',
+ 'Languages not defined!' => 'Langues non définis!',
+ 'Last Cost' => 'Dernier prix',
+ 'Last Numbers & Default Accounts' => 'Derniers numéros et comptes par défauts',
+ 'Lead' => 'Délai',
+ 'Leadtime' => 'Délai',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Laisser "port" et "hôte" vide, sauf si vous voulez vous connecter à distance (par réseau)',
+ 'Liability' => 'Passif',
+ 'Licensed to' => 'Licence à',
+ 'Line Total' => 'Total ligne',
+ 'Link' => 'Liens',
+ 'Link Accounts' => 'Lier comptes',
+ 'List' => 'Liste',
+ 'List Accounts' => 'Liste des comptes',
+ 'List Businesses' => 'Liste types d\'affaire',
+ 'List Departments' => 'Liste des services',
+ 'List GIFI' => 'Afficher la liste des codes d\'identification comptable ou fiscale',
+ 'List Languages' => 'Liste des langues',
+ 'List Price' => 'Prix de revient',
+ 'List Projects' => 'Liste des projets',
+ 'List SIC' => 'Liste des codes secteur économique',
+ 'List Transactions' => 'Afficher écritures',
+ 'List Warehouses' => 'Liste des entrepôts',
+ 'Lock System' => 'Verrouiller le système',
+ 'Lockfile created!' => 'Verrouillage en place!',
+ 'Lockfile removed!' => 'Verrouillage enlevé!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Nom d\'utilisateur manquant!',
+ 'Logout' => 'Déconnexion',
+ 'Make' => 'Marque',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'Marked entries printed!' => 'Éléments marqués imprimés!',
+ 'Markup' => 'Majoration',
+ 'Maximum' => 'Maximum',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Menu Width' => 'Largeur menu',
+ 'Message' => 'Message',
+ 'Method' => 'Méthode',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Modèle',
+ 'Monday' => 'Lundi',
+ 'Month' => 'Mois',
+ 'Month(s)' => 'Mois',
+ 'Months' => 'Mois',
+ 'Multibyte Encoding' => 'Encodage multibyte',
+ 'N/A' => 'Non applicable',
+ 'Name' => 'Nom',
+ 'Name missing!' => 'Nom manquant!',
+ 'New Templates' => 'Nouveaux squelettes',
+ 'New Window' => 'Nouvelle fenêtre',
+ 'Next' => 'Prochain',
+ 'Next Date' => 'Prochaine date',
+ 'Next Number' => 'Prochain numéro',
+ 'No' => 'Non',
+ 'No Database Drivers available!' => 'Pas de pilote de base de données disponible!',
+ 'No Dataset selected!' => 'Pas de fichier de données sélectionné!',
+ 'No Employees on file!' => 'Aucun employé dans la base de données!',
+ 'No History!' => 'Aucun historique',
+ 'No Labor codes on file!' => 'Aucun compte de prestation dans la base de données!',
+ 'No Parts on file!' => 'Aucune marchandise dans la base de données!',
+ 'No Services on file!' => 'Aucune prestation dans la base de données!',
+ 'No email address for' => 'Pas d\'adresse email pour',
+ 'No open Jobs!' => 'Aucun travail ouvert!',
+ 'No open Projects!' => 'Aucun projet ouvert!',
+ 'No.' => 'N°',
+ 'Non-chargeable' => 'Hors facture',
+ 'Non-taxable' => 'Non imposable',
+ 'Non-taxable Purchases' => 'Achats hors taxe',
+ 'Non-taxable Sales' => 'Ventes hors taxe',
+ 'Non-tracking Items' => 'Objets non-référencés',
+ 'Notes' => 'Notes',
+ 'Nothing entered!' => 'Rien n\'a été saisi!',
+ 'Nothing open!' => 'Rien est ouvert!',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nothing to delete!' => 'Rien à supprimer',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nothing to transfer!' => 'Rien à transférer!',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number Format' => 'Format des numéros',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'O' => 'O',
+ 'OH' => 'OH',
+ 'Obsolete' => 'Obsolète',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'On Hand' => 'En Stock / disponible',
+ 'Onhand' => 'Disponible',
+ 'Open' => 'Ouvert',
+ 'Oracle Database Administration' => 'Administration de base de données Oracle',
+ 'Order' => 'Commande',
+ 'Order Date' => 'Date de commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Entry' => 'Commandes',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'Order deleted!' => 'Commande supprimée!',
+ 'Order generation failed!' => 'Génération commande échouée!',
+ 'Order saved!' => 'Commande enregistrée!',
+ 'Orders generated!' => 'Commandes générées!',
+ 'Orphaned' => 'Orphelin',
+ 'Out of balance transaction!' => 'Écriture non-soldée!',
+ 'Out of balance!' => 'Non-soldée!',
+ 'Outstanding' => 'En retard',
+ 'Overdue' => 'En retard',
+ 'PDF' => 'PDF',
+ 'PO' => 'PO',
+ 'PO Number' => 'Numéro de référence',
+ 'POS' => 'Point de vente',
+ 'POS Invoice' => 'Ticket de caisse',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Packing Lists' => 'Listes d\'envoi',
+ 'Paid' => 'Total payé',
+ 'Part' => 'Marchandise',
+ 'Part Number' => 'Numéro marchandise',
+ 'Partnumber' => 'Numéro de marchandise',
+ 'Parts' => 'Marchandises',
+ 'Parts Requirements' => 'Exigences en marchandises',
+ 'Password' => 'Mot de passe',
+ 'Password changed!' => 'Mot de passe modifié!',
+ 'Password does not match!' => 'Mot de passe incorrect!',
+ 'Passwords do not match!' => 'Mots de passes non-identiques',
+ 'Payables' => 'À payer',
+ 'Payment' => 'Paiement',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payment posted!' => 'Paiement enregistré!',
+ 'Payments' => 'Paiements',
+ 'Payments posted!' => 'Paiements enregistrés!',
+ 'Payroll Deduction' => 'Prélèvement salaire',
+ 'Period' => 'Période',
+ 'Pg Database Administration' => 'Administration base de données PostgreSQL',
+ 'PgPP Database Administration' => 'Administration base de données PgPP',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Pick Lists' => 'Liste de sélection',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port manquant!',
+ 'Pos' => 'N°',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Posted!' => 'Enregistré!',
+ 'Posting' => 'Enregistrement',
+ 'Posting failed!' => 'Enregistrement échoué!',
+ 'Postscript' => 'Postcript',
+ 'Preferences' => 'Préférences',
+ 'Preferences saved!' => 'Préférences enregistrées!',
+ 'Prepayment' => 'Paiement à l\'avance',
+ 'Price' => 'Prix',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Pricegroup deleted!' => 'Groupe de prix supprimé!',
+ 'Pricegroup missing!' => 'Groupe de prix manquant!',
+ 'Pricegroup saved!' => 'Groupe de prix enregistré!',
+ 'Pricegroups' => 'Groupes de prix',
+ 'Pricelist' => 'Liste de prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Print and Post as new' => 'Imprimer et enregister comme nouveau',
+ 'Print and Save' => 'Imprimer et sauver',
+ 'Print and Save as new' => 'Imprimer et enregister comme nouveau',
+ 'Printed' => 'Imprimé',
+ 'Printer' => 'Imprimante',
+ 'Printing' => 'Impression',
+ 'Printing ... ' => 'Impression en cours ... ',
+ 'Process Transactions' => 'Traiter transactions',
+ 'Production' => 'Production',
+ 'Profit Center' => 'Axé profit',
+ 'Project' => 'Projet',
+ 'Project Description Translations' => 'Traductions description de projet',
+ 'Project Name' => 'Nom de projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Number missing!' => 'Numéro du projet manquant!',
+ 'Project Transactions' => 'Mouvements - Projet',
+ 'Project deleted!' => 'Projet supprimé!',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Project saved!' => 'Projet enregistré!',
+ 'Project/Job Name' => 'Nom de projet/travail',
+ 'Project/Job Number' => 'Numéro de projet/travail',
+ 'Projects' => 'Projets',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Order Number' => 'Numéro de commande',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quantity exceeds available units to stock!' => 'La quantité dépasse le nombre d\'unités en stock',
+ 'Quarter' => 'Trimestre',
+ 'Queue' => 'File d\'attente',
+ 'Queued' => 'Mis en file d\'attente',
+ 'Quotation' => 'Devis',
+ 'Quotation ' => 'Devis ',
+ 'Quotation Date' => 'Date de devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number' => 'Numéro de devis',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Quotation deleted!' => 'Devis effacé!',
+ 'Quotations' => 'Devis',
+ 'R' => 'R',
+ 'RFQ' => 'Demande de devis',
+ 'RFQ ' => 'Demande de devis ',
+ 'RFQ Number' => 'Numéro de demande de devis',
+ 'RFQs' => 'Demandes de devis',
+ 'ROP' => 'Seuil réapprovisionnement',
+ 'Rate' => 'Taux',
+ 'Rate missing!' => 'Taux manquant!',
+ 'Recd' => 'Reçu',
+ 'Receipt' => 'Reçu',
+ 'Receipt posted!' => 'Reçu enregistré!',
+ 'Receipts' => 'Reçus',
+ 'Receivables' => 'À recevoir',
+ 'Receive' => 'Réception',
+ 'Receive Merchandise' => 'Réception marchandise',
+ 'Reconciliation' => 'Rapprochement',
+ 'Reconciliation Report' => 'Rapport de rapprochement',
+ 'Record in' => 'Enregistrer dans',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Recurring Transactions' => 'Transactions périodiques',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Remove' => 'Effacer',
+ 'Remove Audit trail up to' => 'Annuler la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Remove Audit trails up to' => 'Annuler la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Removed spoolfiles!' => 'File d\'attente impression effacée!',
+ 'Removing marked entries from queue ...' => 'Suppression des éléments sélectionnés de la file d\'attente ...',
+ 'Repeat' => 'Répéter',
+ 'Report for' => 'Rapport de',
+ 'Reports' => 'Rapports',
+ 'Req' => 'Exigence',
+ 'Request for Quotation' => 'Demande de devis',
+ 'Request for Quotations' => 'Demandes de devis',
+ 'Required by' => 'Requis pour',
+ 'Requirements' => 'Exigences',
+ 'Retained Earnings' => 'Éxcédents non distribués',
+ 'Role' => 'Rôle',
+ 'S' => 'S',
+ 'SIC' => 'Code secteur économique',
+ 'SIC deleted!' => 'Code secteur économique effacé!',
+ 'SIC saved!' => 'Code secteur économique enregistré!',
+ 'SKU' => 'SKU',
+ 'SO' => 'SO',
+ 'SSN' => 'Numéro sécurité sociale',
+ 'Sale' => 'Vente',
+ 'Sales' => 'Ventes',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoice ' => 'Facture de vente ',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Sales Invoice/AR Transaction Number' => 'Numéro facture de vente/écriture recette',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Order Number' => 'Numéro de commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Sales Quotation Number' => 'Numéro de devis de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Saturday' => 'Samedi',
+ 'Save' => 'Enregistrer',
+ 'Save Pricelist' => 'Enregistrer la liste de prix',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Save to File' => 'Enregistrer dans un fichier',
+ 'Saving' => 'Enregistrement',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Search' => 'Recherche',
+ 'Select' => 'Sélectionner',
+ 'Select Customer' => 'Séléctionner client',
+ 'Select Vendor' => 'Sélectionner vendeur',
+ 'Select a Printer!' => 'Sélectionner une imprimante!',
+ 'Select a printer!' => 'Séléctionner une imprimante!',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the items below' => 'Sélectionner un des objets ci-dessous',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sell' => 'Vente',
+ 'Sell Price' => 'Prix de vente',
+ 'Send by E-Mail' => 'Envoyer par e-mail',
+ 'Sending' => 'Envoyer',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Serial Number' => 'Numéro de série',
+ 'Service' => 'Prestation de service',
+ 'Service Code' => 'Compte de prestation',
+ 'Service Code missing!' => 'Compte de prestation manquant!',
+ 'Service/Labor Code' => 'Compte de prestation/coût de production',
+ 'Services' => 'Prestations de services',
+ 'Session Timeout' => 'Fin de session',
+ 'Session expired!' => 'Session terminée!',
+ 'Setup Templates' => 'Configuration des squelettes',
+ 'Ship' => 'Expédier',
+ 'Ship Merchandise' => 'Expédier marchandise',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping' => 'Expédition',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Date' => 'Date d\'expédition',
+ 'Shipping Date missing!' => 'Date d\'expédition manquante!',
+ 'Shipping Point' => 'Expéditeur',
+ 'Short' => 'Court',
+ 'Signature' => 'Signature',
+ 'Source' => 'Source',
+ 'Spoolfile' => 'Fichier file d\'attente impression',
+ 'Standard' => 'Standard',
+ 'Standard Industrial Codes' => 'Code secteur économique',
+ 'Startdate' => 'Date de début',
+ 'State' => 'Etat',
+ 'State/Province' => 'Région/État',
+ 'Statement' => 'Relevé',
+ 'Statement Balance' => 'Solde relevé de compte',
+ 'Statement sent to' => 'Relevé envoyé à',
+ 'Statements sent to printer!' => 'Relevés envoyés à l\'imprimante!',
+ 'Stock' => 'Stock',
+ 'Stock Assembly' => 'Stock de produits',
+ 'Stock Finished Goods' => 'Produit fini stocké',
+ 'Stores Card' => 'Fiche de magasin',
+ 'Stores Card saved!' => 'Fiche de magasin enregistrée',
+ 'Stores Cards' => 'Fiches de magasins',
+ 'Stylesheet' => 'Feuille de style',
+ 'Sub-contract GIFI' => 'Code d\'identification comptable ou fiscale - Sous-traitance',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Sunday' => 'Dimanche',
+ 'Supervisor' => 'Chef de service',
+ 'System' => 'Système',
+ 'System Defaults' => 'Préférences système',
+ 'Tax' => 'Taxe',
+ 'Tax Account' => 'Compte de taxe',
+ 'Tax Accounts' => 'Comptes de taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Tax Number' => 'Numéro de TVA',
+ 'Tax Number / SSN' => 'Numéro de TVA / Sécurité Sociale',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Taxable' => 'Imposable',
+ 'Template saved!' => 'Squelette enregistré!',
+ 'Templates' => 'Squelettes',
+ 'Terms' => 'Crédit limité à',
+ 'Text' => 'Texte',
+ 'Text Templates' => 'Squelettes texte',
+ 'The following Datasets are not in use and can be deleted' => 'Les fichiers de données suivants ne sont pas utilisés et peuvent être supprimés.',
+ 'The following Datasets need to be updated' => 'Les fichiers de données suivants doivent être mis à jour',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ceci est un test préliminaire des sources existantes. Aucune modification à ce stade!',
+ 'Thursday' => 'Jeudi',
+ 'Till' => 'Caisse',
+ 'Time' => 'Temps',
+ 'Time Card' => 'Fiche de travail',
+ 'Time Card deleted!' => 'Fiche de travail effacée!',
+ 'Time Card saved!' => 'Fiche de travil enregistrée!',
+ 'Time Cards' => 'Fiches de travail',
+ 'Time In' => 'Temps de début',
+ 'Time Out' => 'Temps de fin',
+ 'Times' => 'Temps',
+ 'To' => 'Jusqu\'au',
+ 'To Warehouse' => 'Vers entrepôt',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Pour ajouter un utilisateur à un groupe, editer un "nom", changer le "login" et enregistrer. Un nouvel utilisateur avec les mêmes données sera enregistré avec le nouveau "login".',
+ 'Top Level' => 'Description principale',
+ 'Total' => 'Total',
+ 'Tracking Items' => 'Objets référencés',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Transaction' => 'Écriture',
+ 'Transaction Date missing!' => 'Date d\'écriture manquante!',
+ 'Transaction Dates' => 'Dates de transactions',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Transaction reversal enforced for all dates' => 'Inversion des écritures exécutée pour toutes les dates',
+ 'Transaction reversal enforced up to' => 'Inversion des écritures exécutée jusqu\'au',
+ 'Transactions' => 'Mouvements',
+ 'Transfer' => 'Transfert',
+ 'Transfer Inventory' => 'Transfert inventaire',
+ 'Transfer from' => 'Transfert à partir',
+ 'Transfer to' => 'Transférer vers',
+ 'Translation' => 'Traduction',
+ 'Translation deleted!' => 'Traduction supprimée!',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Translations' => 'Traductions',
+ 'Translations saved!' => 'Traductions enregistrées',
+ 'Trial Balance' => 'Balance Globale',
+ 'Tuesday' => 'Mardi',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Unit' => 'Unité',
+ 'Unit Rate' => 'Tarif unitaire',
+ 'Unit of measure' => 'Unité de mesure',
+ 'Unlock System' => 'Déverrouiller le système',
+ 'Update' => 'Mettre à jour',
+ 'Update Dataset' => 'Mise à jour de la base de données',
+ 'Updated' => 'Mis à jour',
+ 'Upgrading to Version' => 'Mise à jour à la version',
+ 'Use Templates' => 'Utiliser les squelettes',
+ 'User' => 'Utilisateur',
+ 'User deleted!' => 'Utilisateur supprimé!',
+ 'User saved!' => 'Utilisateur enregistré!',
+ 'Valid until' => 'Valable jusqu\'au',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor History' => 'Historique fournisseurs',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Invoice ' => 'Facture d\'achat ',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor Invoice/AP Transaction Number' => 'Numéro facture d\'achat/écriture achat',
+ 'Vendor Invoices' => 'Factures d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor deleted!' => 'Fournisseur supprimé!',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Vendor saved!' => 'Fournisseur enregistré!',
+ 'Vendors' => 'Fournisseurs',
+ 'Version' => 'Version',
+ 'Warehouse' => 'Entrepôt',
+ 'Warehouse deleted!' => 'Entrepôt supprimé',
+ 'Warehouse saved!' => 'Entrepôt enregistré',
+ 'Warehouses' => 'Entrepôts',
+ 'Warning!' => 'Attention!',
+ 'Wednesday' => 'Mercredi',
+ 'Week' => 'Semaine',
+ 'Week(s)' => 'Semaine(s)',
+ 'Weeks' => 'Semaines',
+ 'Weight' => 'Poids',
+ 'Weight Unit' => 'Unité de poids',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Work Orders' => 'Fiche de traitement',
+ 'Work Phone' => 'Téléphone travail',
+ 'Year' => 'Année',
+ 'Year(s)' => 'Année(s)',
+ 'Yearend' => 'Écriture de fin d\'exercice',
+ 'Yearend date missing!' => 'Écriture de fin d\'exercice - date manquante',
+ 'Yearend posted!' => 'Écriture de fin d\'exercice enregistrée',
+ 'Yearend posting failed!' => 'Échec enregistrement écriture fin d\'exercice!',
+ 'Years' => 'Années',
+ 'Yes' => 'Oui',
+ 'You are logged out' => 'Vous êtes déconnecté!',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are printing and saving an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'You are saving an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You did not enter a name!' => 'Vous n\'avez pas saisi de nom!',
+ 'You must enter a host and port for local and remote connections!' => 'Vous devez saisir un "hôte" et un "port" pour les connexions distantes!',
+ 'Zip/Postal Code' => 'Code postal',
+ 'account cannot be set to any other type of account' => 'compte ne peut pas être changé vers un autre type de compte',
+ 'as at' => 'au',
+ 'days' => 'jours',
+ 'does not exist' => 'n\'existe pas!',
+ 'done' => 'fait',
+ 'ea' => 'ch',
+ 'failed' => 'échec',
+ 'for' => 'pour',
+ 'for Period' => 'pour la période',
+ 'is already a member!' => 'est déjà un membre!',
+ 'localhost' => 'hôte local',
+ 'locked!' => 'verrouillé!',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+ 'successfully created!' => 'créé avec succès',
+ 'successfully deleted!' => 'supprimé avec succès',
+ 'time(s)' => 'temps',
+ 'unexpected error!' => 'Erreur inattendue!',
+ 'website' => 'site web',
+};
+
+1;
diff --git a/locale/be_fr/am b/locale/be_fr/am
new file mode 100755
index 00000000..0d9fac4d
--- /dev/null
+++ b/locale/be_fr/am
@@ -0,0 +1,312 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'AR' => 'Recettes',
+ 'About' => 'À propos',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Account Number missing!' => 'Numéro de compte manquant!',
+ 'Account Type' => 'Type de compte',
+ 'Account Type missing!' => 'Type de compte manquant!',
+ 'Account deleted!' => 'Compte supprimé',
+ 'Account does not exist!' => 'Compte non existant!',
+ 'Account saved!' => 'Compte enregistré',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accrual' => 'Accumulation',
+ 'Activate Audit trail' => 'Activer la journalisation des accès aux écritures clôturées',
+ 'Add Account' => 'Ajouter compte',
+ 'Add Business' => 'Ajouter type d\'affaire',
+ 'Add Department' => 'Ajouter service',
+ 'Add GIFI' => 'Ajouter code d\'identification comptable ou fiscale',
+ 'Add Language' => 'Ajouter langue',
+ 'Add SIC' => 'Ajouter code secteur économique',
+ 'Add Warehouse' => 'Ajouter entrepôt',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Asset' => 'Actif',
+ 'Audit Control' => 'Clôture périodique',
+ 'Audit trail disabled' => 'Journalisation clôture desactivée',
+ 'Audit trail enabled' => 'Journalisation clôture activée',
+ 'Audit trail removed up to' => 'Annulation de la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Backup sent to' => 'Sauvegarde envoyée à',
+ 'Bin List' => 'Liste des emplacements',
+ 'Books are open' => 'Début exercice',
+ 'Business Number' => 'Numéro d\'enregistrement société',
+ 'Business deleted!' => 'Type d\'affaire effacé!',
+ 'Business saved!' => 'Type d\'affaire enregistré!',
+ 'COGS' => 'Coût des produits vendus',
+ 'Cannot delete account!' => 'Impossible de supprimer le compte!',
+ 'Cannot delete default account!' => 'Impossible de supprimer le compte par défaut!',
+ 'Cannot save account!' => 'Impossible d\'enregistrer le compte!',
+ 'Cannot save defaults!' => 'Impossible d\'enregistrer les valeurs par défaut!',
+ 'Cannot save preferences!' => 'Impossible d\'enregistrer les préférences',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Impossible d\'enregistrer le compte simultanément en tant que compte de recettes, dépenses ou service',
+ 'Cannot set multiple options for' => 'Impossible de choisir plusieurs options pour',
+ 'Cash' => 'Financier',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Close Books up to' => 'Clôturer l\'exercice jusqu\'au',
+ 'Code' => 'Code',
+ 'Code missing!' => 'Code manquant!',
+ 'Company' => 'Société',
+ 'Confirm' => 'Confirmer',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Contra' => 'Contrepartie',
+ 'Copy to COA' => 'Copier dans le plan comptable',
+ 'Cost Center' => 'Axé coûts',
+ 'Credit' => 'Crédit',
+ 'Customer Number' => 'Numéro de client',
+ 'Database Host' => 'Hôte de base de données',
+ 'Dataset' => 'Fichier de données',
+ 'Date Format' => 'Format de date',
+ 'Day' => 'Jour',
+ 'Days' => 'Jours',
+ 'Debit' => 'Débit',
+ 'Default Template' => 'Squelette par defaut',
+ 'Defaults saved!' => 'Valeurs par défaut enrégistrées!',
+ 'Delete' => 'Supprimer',
+ 'Delete Account' => 'Supprimer compte',
+ 'Deleting a language will also delete the templates for the language' => 'Effacer une langue, implique également l\'effacement des squelettes correspondants à cette langue',
+ 'Department deleted!' => 'Service effacé!',
+ 'Department saved!' => 'Service enregistré!',
+ 'Departments' => 'Services',
+ 'Description' => 'Description',
+ 'Description missing!' => 'Description manquante!',
+ 'Discount' => 'Remise',
+ 'Dropdown Limit' => 'Limite de déroulement',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'Edit' => 'Modifier',
+ 'Edit Account' => 'Modifier le compte',
+ 'Edit Business' => 'Modifier type d\'affaire',
+ 'Edit Department' => 'Modifier service de l\'entreprise',
+ 'Edit GIFI' => 'Modifier code d\'identification comptable ou fiscale',
+ 'Edit Language' => 'Modifier langue',
+ 'Edit Preferences for' => 'Modifier les préférences pour',
+ 'Edit SIC' => 'Modifier code de secteur économique',
+ 'Edit Template' => 'Modifier squelette',
+ 'Edit Warehouse' => 'Modifier entrepôt',
+ 'Employee Number' => 'Numéro d\'employé',
+ 'Ends' => 'Se termine',
+ 'Enforce transaction reversal for all dates' => 'Activer la clôture des écritures pour toutes les dates',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Entrer le nom de la monnaie nationale et des monnaies étrangères en 3 lettres séparées par (:) (Ex: EUR:USD:CAD)',
+ 'Equity' => 'Capital',
+ 'Every' => 'Chaque',
+ 'Expense' => 'Dépenses',
+ 'Expense/Asset' => 'Dépenses/actif',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Produit conversion devises',
+ 'Foreign Exchange Loss' => 'Perte conversion devises',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'GIFI deleted!' => 'Code d\'identification comptable ou fiscale supprimé!',
+ 'GIFI missing!' => 'Code d\'identification comptable ou fiscale manquant!',
+ 'GIFI saved!' => 'Code d\'identification comptable ou fiscale enregistré!',
+ 'GL' => 'Grand-livre',
+ 'GL Reference Number' => 'Numéro de réf. Grand-livre',
+ 'GL Transaction' => 'Transaction grand-livre',
+ 'Heading' => 'En-tête',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Inclure dans les menus déroulants',
+ 'Income' => 'Recettes',
+ 'Inventory' => 'Inventaire',
+ 'Invoice' => 'Facture',
+ 'Is this a summary account to record' => 'Est-ce que c\'est un compte sommaire à enregistrer?',
+ 'Language' => 'Langue',
+ 'Language deleted!' => 'Langue effacée!',
+ 'Language saved!' => 'Langue enregistrée!',
+ 'Languages' => 'Langues',
+ 'Last Numbers & Default Accounts' => 'Derniers numéros et comptes par défauts',
+ 'Liability' => 'Passif',
+ 'Licensed to' => 'Licence à',
+ 'Link' => 'Liens',
+ 'Menu Width' => 'Largeur menu',
+ 'Method' => 'Méthode',
+ 'Month' => 'Mois',
+ 'Months' => 'Mois',
+ 'Name' => 'Nom',
+ 'Next' => 'Prochain',
+ 'Next Number' => 'Prochain numéro',
+ 'No' => 'Non',
+ 'No email address for' => 'Pas d\'adresse email pour',
+ 'Non-tracking Items' => 'Objets non-référencés',
+ 'Number' => 'Numéro',
+ 'Number Format' => 'Format des numéros',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Part Number' => 'Numéro marchandise',
+ 'Password' => 'Mot de passe',
+ 'Password does not match!' => 'Mot de passe incorrect!',
+ 'Payables' => 'À payer',
+ 'Payment' => 'Paiement',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Posting' => 'Enregistrement',
+ 'Postscript' => 'Postcript',
+ 'Preferences saved!' => 'Préférences enregistrées!',
+ 'Print' => 'Imprimer',
+ 'Printer' => 'Imprimante',
+ 'Printing' => 'Impression',
+ 'Process Transactions' => 'Traiter transactions',
+ 'Profit Center' => 'Axé profit',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Order Number' => 'Numéro de commande',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'RFQ Number' => 'Numéro de demande de devis',
+ 'Rate' => 'Taux',
+ 'Receivables' => 'À recevoir',
+ 'Recurring Transactions' => 'Transactions périodiques',
+ 'Reference' => 'Référence',
+ 'Remove Audit trail up to' => 'Annuler la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Retained Earnings' => 'Éxcédents non distribués',
+ 'SIC deleted!' => 'Code secteur économique effacé!',
+ 'SIC saved!' => 'Code secteur économique enregistré!',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoice/AR Transaction Number' => 'Numéro facture de vente/écriture recette',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Order Number' => 'Numéro de commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Sales Quotation Number' => 'Numéro de devis de vente',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Saving' => 'Enregistrement',
+ 'Sending' => 'Envoyer',
+ 'Session Timeout' => 'Fin de session',
+ 'Signature' => 'Signature',
+ 'Standard Industrial Codes' => 'Code secteur économique',
+ 'Stylesheet' => 'Feuille de style',
+ 'System Defaults' => 'Préférences système',
+ 'Tax' => 'Taxe',
+ 'Template saved!' => 'Squelette enregistré!',
+ 'Times' => 'Temps',
+ 'Tracking Items' => 'Objets référencés',
+ 'Transaction' => 'Écriture',
+ 'Transaction reversal enforced for all dates' => 'Inversion des écritures exécutée pour toutes les dates',
+ 'Transaction reversal enforced up to' => 'Inversion des écritures exécutée jusqu\'au',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Update' => 'Mettre à jour',
+ 'User' => 'Utilisateur',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Invoice/AP Transaction Number' => 'Numéro facture d\'achat/écriture achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Version' => 'Version',
+ 'Warehouse deleted!' => 'Entrepôt supprimé',
+ 'Warehouse saved!' => 'Entrepôt enregistré',
+ 'Warehouses' => 'Entrepôts',
+ 'Week' => 'Semaine',
+ 'Weeks' => 'Semaines',
+ 'Weight Unit' => 'Unité de poids',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Yearend' => 'Écriture de fin d\'exercice',
+ 'Yearend date missing!' => 'Écriture de fin d\'exercice - date manquante',
+ 'Yearend posted!' => 'Écriture de fin d\'exercice enregistrée',
+ 'Yearend posting failed!' => 'Échec enregistrement écriture fin d\'exercice!',
+ 'Years' => 'Années',
+ 'Yes' => 'Oui',
+ 'account cannot be set to any other type of account' => 'compte ne peut pas être changé vers un autre type de compte',
+ 'done' => 'fait',
+ 'failed' => 'échec',
+ 'localhost' => 'hôte local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'ajouter_compte' => 'add_account',
+ 'ajouter_type_d\'affaire' => 'add_business',
+ 'ajouter_service' => 'add_department',
+ 'ajouter_langue' => 'add_language',
+ 'ajouter_code_secteur_économique' => 'add_sic',
+ 'ajouter_entrepôt' => 'add_warehouse',
+ 'continuer' => 'continue',
+ 'copier_dans_le_plan_comptable' => 'copy_to_coa',
+ 'supprimer' => 'delete',
+ 'modifier' => 'edit',
+ 'modifier_le_compte' => 'edit_account',
+ 'traiter_transactions' => 'process_transactions',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/be_fr/ap b/locale/be_fr/ap
new file mode 100755
index 00000000..56e370a2
--- /dev/null
+++ b/locale/be_fr/ap
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot delete transaction!' => 'Impossible de supprimer l\'écriture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cc' => 'Copie',
+ 'Check' => 'Chèque',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Day(s)' => 'Jour(s)',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Message e-mail',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Employee' => 'Employé',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'Month(s)' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Paid' => 'Total payé',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Print and Post as new' => 'Imprimer et enregister comme nouveau',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Reçu',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Salesperson' => 'Vendeur',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select a Printer!' => 'Sélectionner une imprimante!',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Week(s)' => 'Semaine(s)',
+ 'Year' => 'Année',
+ 'Year(s)' => 'Année(s)',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'imprimer_et_enregister_comme_nouveau' => 'print_and_post_as_new',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_fr/ar b/locale/be_fr/ar
new file mode 100755
index 00000000..56e370a2
--- /dev/null
+++ b/locale/be_fr/ar
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot delete transaction!' => 'Impossible de supprimer l\'écriture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cc' => 'Copie',
+ 'Check' => 'Chèque',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Day(s)' => 'Jour(s)',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Message e-mail',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Employee' => 'Employé',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'Month(s)' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Paid' => 'Total payé',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Print and Post as new' => 'Imprimer et enregister comme nouveau',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Reçu',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Salesperson' => 'Vendeur',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select a Printer!' => 'Sélectionner une imprimante!',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Week(s)' => 'Semaine(s)',
+ 'Year' => 'Année',
+ 'Year(s)' => 'Année(s)',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'imprimer_et_enregister_comme_nouveau' => 'print_and_post_as_new',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_fr/arap b/locale/be_fr/arap
new file mode 100755
index 00000000..c39b64c0
--- /dev/null
+++ b/locale/be_fr/arap
@@ -0,0 +1,74 @@
+$self{texts} = {
+ 'Address' => 'Adresse',
+ 'Bcc' => 'Copie cachée',
+ 'Cc' => 'Copie',
+ 'Continue' => 'Continuer',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Day(s)' => 'Jour(s)',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Description' => 'Description',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Message e-mail',
+ 'Every' => 'Chaque',
+ 'For' => 'Pour',
+ 'Include Payment' => 'Inclure paiement',
+ 'Message' => 'Message',
+ 'Month(s)' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'Number' => 'Numéro',
+ 'Print' => 'Imprimer',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Repeat' => 'Répéter',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'To' => 'À',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Week(s)' => 'Semaine(s)',
+ 'Year(s)' => 'Année(s)',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuer' => 'continue',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/be_fr/arapprn b/locale/be_fr/arapprn
new file mode 100755
index 00000000..e7dfb7ad
--- /dev/null
+++ b/locale/be_fr/arapprn
@@ -0,0 +1,34 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Amount' => 'Montant',
+ 'Continue' => 'Continuer',
+ 'Date' => 'Date',
+ 'Memo' => 'Mémo',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postcript',
+ 'Printed' => 'Imprimé',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select a Printer!' => 'Sélectionner une imprimante!',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Source' => 'Source',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuer' => 'continue',
+};
+
+1;
+
diff --git a/locale/be_fr/bp b/locale/be_fr/bp
new file mode 100755
index 00000000..e4dafae0
--- /dev/null
+++ b/locale/be_fr/bp
@@ -0,0 +1,69 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Êtes vous sûr de vouloir enlever les objets sélectionnés de la queue?',
+ 'Bin Lists' => 'Liste des emplacements',
+ 'Cannot remove files!' => 'Impossible d\'effacer les fichiers!',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Date' => 'Date',
+ 'Employee' => 'Employé',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Invoice' => 'Facture',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Marked entries printed!' => 'Éléments marqués imprimés!',
+ 'Month' => 'Mois',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'Packing Lists' => 'Listes d\'envoi',
+ 'Period' => 'Période',
+ 'Pick Lists' => 'Liste de sélection',
+ 'Print' => 'Imprimer',
+ 'Printing' => 'Impression',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Devis',
+ 'Quotation Number' => 'Numéro de devis',
+ 'Quotations' => 'Devis',
+ 'RFQs' => 'Demandes de devis',
+ 'Remove' => 'Effacer',
+ 'Removed spoolfiles!' => 'File d\'attente impression effacée!',
+ 'Removing marked entries from queue ...' => 'Suppression des éléments sélectionnés de la file d\'attente ...',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Select all' => 'Tout sélectionner',
+ 'Spoolfile' => 'Fichier file d\'attente impression',
+ 'Time Cards' => 'Fiches de travail',
+ 'To' => 'À',
+ 'Vendor' => 'Fournisseur',
+ 'Work Orders' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'done' => 'fait',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuer' => 'continue',
+ 'imprimer' => 'print',
+ 'effacer' => 'remove',
+ 'tout_sélectionner' => 'select_all',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_fr/ca b/locale/be_fr/ca
new file mode 100755
index 00000000..623cbd74
--- /dev/null
+++ b/locale/be_fr/ca
@@ -0,0 +1,60 @@
+$self{texts} = {
+ 'AR/AP' => 'Recettes/Dépenses',
+ 'Account' => 'Compte',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Credit' => 'Crédit',
+ 'Current' => 'En cours',
+ 'Date' => 'Date',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'List Transactions' => 'Afficher écritures',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Month' => 'Mois',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Period' => 'Période',
+ 'Project Number' => 'Numéro de projet',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Référence',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Subtotal' => 'Sous total',
+ 'To' => 'À',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'afficher_écritures' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/be_fr/cp b/locale/be_fr/cp
new file mode 100755
index 00000000..1783d43b
--- /dev/null
+++ b/locale/be_fr/cp
@@ -0,0 +1,149 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'AR' => 'Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot post Payment!' => 'Impossible d\'enregistrer le paiement!',
+ 'Cannot post Receipt!' => 'Impossible d\'enregistrer le reçu!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cc' => 'Copie',
+ 'Continue' => 'Continuer',
+ 'Currency' => 'Devise',
+ 'Customer' => 'Client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date missing!' => 'Date manquante!',
+ 'Day(s)' => 'Jour(s)',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Department' => 'Service',
+ 'Deposit' => 'Dépôt',
+ 'Description' => 'Description',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Message e-mail',
+ 'Every' => 'Chaque',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'Include Payment' => 'Inclure paiement',
+ 'Invoice' => 'Facture',
+ 'Invoices' => 'Factures',
+ 'Language' => 'Langue',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month(s)' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'Nothing open!' => 'Rien est ouvert!',
+ 'Number' => 'Numéro',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Paiement',
+ 'Payment posted!' => 'Paiement enregistré!',
+ 'Payments' => 'Paiements',
+ 'Payments posted!' => 'Paiements enregistrés!',
+ 'Post' => 'Enregistrer',
+ 'Posting failed!' => 'Enregistrement échoué!',
+ 'Postscript' => 'Postcript',
+ 'Prepayment' => 'Paiement à l\'avance',
+ 'Print' => 'Imprimer',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Receipt' => 'Reçu',
+ 'Receipt posted!' => 'Reçu enregistré!',
+ 'Receipts' => 'Reçus',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Repeat' => 'Répéter',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Screen' => 'Écran',
+ 'Select' => 'Sélectionner',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'To' => 'À',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Week(s)' => 'Semaine(s)',
+ 'Year(s)' => 'Année(s)',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuer' => 'continue',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'enregistrer' => 'post',
+ 'imprimer' => 'print',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'tout_sélectionner' => 'select_all',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/be_fr/ct b/locale/be_fr/ct
new file mode 100755
index 00000000..d0b76d69
--- /dev/null
+++ b/locale/be_fr/ct
@@ -0,0 +1,190 @@
+$self{texts} = {
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Active' => 'Actif',
+ 'Add Customer' => 'Ajouter client',
+ 'Add Vendor' => 'Ajouter fournisseur',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Break' => 'Rupture',
+ 'Cannot delete customer!' => 'Impossible de supprimer le client!',
+ 'Cannot delete vendor!' => 'Impossible de supprimer le fournisseur!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Cost' => 'Coût',
+ 'Could not save pricelist!' => 'Enregistrement de la liste de prix impossible!',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Customer History' => 'Historique client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer deleted!' => 'Client supprimé!',
+ 'Customer saved!' => 'Client enregistré!',
+ 'Customers' => 'Clients',
+ 'Delete' => 'Supprimer',
+ 'Delivery Date' => 'Date de livraison',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Discount' => 'Remise',
+ 'E-mail' => 'E-mail',
+ 'Edit Customer' => 'Modifier client',
+ 'Edit Vendor' => 'Modifier fournisseur',
+ 'Employee' => 'Employé',
+ 'Enddate' => 'Date de fin',
+ 'Fax' => 'Fax',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Group' => 'Groupe',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inactive',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Item already on pricelist!' => 'Objet déjà présent dans la liste des prix',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Language' => 'Langue',
+ 'Leadtime' => 'Délai',
+ 'Manager' => 'Gestionnaire',
+ 'Name' => 'Nom',
+ 'Name missing!' => 'Nom manquant!',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Number' => 'Numéro',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Orphaned' => 'Orphelin',
+ 'POS' => 'Point de vente',
+ 'Part Number' => 'Numéro marchandise',
+ 'Phone' => 'Tél.',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Pricelist' => 'Liste de prix',
+ 'Project Number' => 'Numéro de projet',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quotation' => 'Devis',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'Request for Quotations' => 'Demandes de devis',
+ 'SIC' => 'Code secteur économique',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save' => 'Enregistrer',
+ 'Save Pricelist' => 'Enregistrer la liste de prix',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Search' => 'Recherche',
+ 'Select items' => 'Sélectionner éléments',
+ 'Sell Price' => 'Prix de vente',
+ 'Serial Number' => 'Numéro de série',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Startdate' => 'Date de début',
+ 'State' => 'Etat',
+ 'State/Province' => 'Région/État',
+ 'Sub-contract GIFI' => 'Code d\'identification comptable ou fiscale - Sous-traitance',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Account' => 'Compte de taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Tax Number' => 'Numéro de TVA',
+ 'Tax Number / SSN' => 'Numéro de TVA / Sécurité Sociale',
+ 'Taxable' => 'Imposable',
+ 'Terms' => 'Crédit limité à',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor History' => 'Historique fournisseurs',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Invoices' => 'Factures d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor deleted!' => 'Fournisseur supprimé!',
+ 'Vendor saved!' => 'Fournisseur enregistré!',
+ 'Vendors' => 'Fournisseurs',
+ 'Zip/Postal Code' => 'Code postal',
+ 'days' => 'jours',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'ajouter_client' => 'add_customer',
+ 'ajouter_fournisseur' => 'add_vendor',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'point_de_vente' => 'pos',
+ 'liste_de_prix' => 'pricelist',
+ 'commande_d\'achat' => 'purchase_order',
+ 'devis' => 'quotation',
+ 'demande_de_devis' => 'rfq',
+ 'facture_de_vente' => 'sales_invoice',
+ 'commande_de_vente' => 'sales_order',
+ 'enregistrer' => 'save',
+ 'enregistrer_la_liste_de_prix' => 'save_pricelist',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/be_fr/gl b/locale/be_fr/gl
new file mode 100755
index 00000000..bbb4eca3
--- /dev/null
+++ b/locale/be_fr/gl
@@ -0,0 +1,185 @@
+$self{texts} = {
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AR Transaction' => 'Écriture recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Cash Transfer Transaction' => 'Saisie d\'écriture - Virements internes',
+ 'Add General Ledger Transaction' => 'Ajouter une écriture au grand-livre',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Asset' => 'Actif',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot delete transaction!' => 'Impossible de supprimer l\'écriture!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Impossible d\'enregistrer l\'écriture avec un débit et un crédit sur le même compte!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cc' => 'Copie',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Current' => 'En cours',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Day(s)' => 'Jour(s)',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Message e-mail',
+ 'Edit Cash Transfer Transaction' => 'Modifier virements internes',
+ 'Edit General Ledger Transaction' => 'Modifier écriture grand-livre',
+ 'Equity' => 'Capital',
+ 'Every' => 'Chaque',
+ 'Expense' => 'Dépenses',
+ 'FX' => 'Devises',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'GL Transaction' => 'Transaction grand-livre',
+ 'General Ledger' => 'Grand-livre',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income' => 'Recettes',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Liability' => 'Passif',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'Month(s)' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Out of balance transaction!' => 'Écriture non-soldée!',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Print' => 'Imprimer',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Repeat' => 'Répéter',
+ 'Reports' => 'Rapports',
+ 'Sales Invoice ' => 'Facture de vente ',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'To' => 'À',
+ 'Transaction Date missing!' => 'Date d\'écriture manquante!',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor Invoice ' => 'Facture d\'achat ',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Week(s)' => 'Semaine(s)',
+ 'Year' => 'Année',
+ 'Year(s)' => 'Année(s)',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'transaction_grand_livre' => 'gl_transaction',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_fr/hr b/locale/be_fr/hr
new file mode 100755
index 00000000..d04c9c29
--- /dev/null
+++ b/locale/be_fr/hr
@@ -0,0 +1,120 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'Above' => 'En dessus',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Active' => 'Actif',
+ 'Add Deduction' => 'Ajouter prélèvement',
+ 'Add Employee' => 'Ajouter employé',
+ 'Address' => 'Adresse',
+ 'Administrator' => 'Administrateur',
+ 'After Deduction' => 'Après prélèvement',
+ 'All' => 'Tous',
+ 'Allowances' => 'Indemnités',
+ 'Amount' => 'Montant',
+ 'Amount missing!' => 'Montant manquant!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basé sur',
+ 'Before Deduction' => 'Avant prélèvement',
+ 'Below' => 'En dessous',
+ 'City' => 'Ville',
+ 'Continue' => 'Continuer',
+ 'Country' => 'Pays',
+ 'DOB' => 'Date de naissance',
+ 'Deduct after' => 'Prélèver après',
+ 'Deduction deleted!' => 'Prélèvement supprimé!',
+ 'Deduction saved!' => 'Prélèvement enrégistré!',
+ 'Deductions' => 'Prélèvements',
+ 'Delete' => 'Supprimer',
+ 'Description' => 'Description',
+ 'Description missing!' => 'Description manquante!',
+ 'E-mail' => 'E-mail',
+ 'Edit Deduction' => 'Modifier prélèvement',
+ 'Edit Employee' => 'Modifier employé',
+ 'Employee' => 'Employé',
+ 'Employee Name' => 'Nom employé',
+ 'Employee Number' => 'Numéro d\'employé',
+ 'Employee deleted!' => 'Employé effacé!',
+ 'Employee pays' => 'Employé pays',
+ 'Employee saved!' => 'Employé enregistré',
+ 'Employees' => 'Employés',
+ 'Employer' => 'Employeur',
+ 'Employer pays' => 'Employeur pays',
+ 'Enddate' => 'Date de fin',
+ 'Exempt age <' => 'Exempter âge <',
+ 'Expense' => 'Dépenses',
+ 'From' => 'De',
+ 'Home Phone' => 'Téléphone privé',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inactive',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Login' => 'Login',
+ 'Manager' => 'Gestionnaire',
+ 'Maximum' => 'Maximum',
+ 'Name' => 'Nom',
+ 'Name missing!' => 'Nom manquant!',
+ 'Notes' => 'Notes',
+ 'Number' => 'Numéro',
+ 'Orphaned' => 'Orphelin',
+ 'Payroll Deduction' => 'Prélèvement salaire',
+ 'Pos' => 'PDV',
+ 'Rate' => 'Taux',
+ 'Rate missing!' => 'Taux manquant!',
+ 'Role' => 'Rôle',
+ 'S' => 'S',
+ 'SSN' => 'Numéro sécurité sociale',
+ 'Sales' => 'Ventes',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Supervisor' => 'Chef de service',
+ 'To' => 'À',
+ 'Update' => 'Mettre à jour',
+ 'User' => 'Utilisateur',
+ 'Work Phone' => 'Téléphone travail',
+ 'Zip/Postal Code' => 'Code postal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'ajouter_prélèvement' => 'add_deduction',
+ 'ajouter_employé' => 'add_employee',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/be_fr/ic b/locale/be_fr/ic
new file mode 100755
index 00000000..abe84baf
--- /dev/null
+++ b/locale/be_fr/ic
@@ -0,0 +1,301 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Active' => 'Actif',
+ 'Add' => 'Ajouter',
+ 'Add Assembly' => 'Ajouter produit',
+ 'Add Labor/Overhead' => 'Ajouter coût de production',
+ 'Add Part' => 'Ajouter marchandise',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Service' => 'Ajouter prestation',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Assemblies' => 'Produits finis',
+ 'Assemblies restocked!' => 'Renvoyer produits vers stock!',
+ 'Assembly' => 'Produit fini',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Average Cost' => 'Coût moyen',
+ 'Avg Cost' => 'Coût moy.',
+ 'BOM' => 'Nomenclature composantes',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Break' => 'Rupture',
+ 'COGS' => 'Coût des produits vendus',
+ 'COGS account does not exist!' => 'Compte des produits vendus inexistant!',
+ 'Cannot create Assembly' => 'Impossible de créer le produit fini',
+ 'Cannot create Labor' => 'Impossible de créer le coût de production',
+ 'Cannot create Part' => 'Impossible de créer la marchandise',
+ 'Cannot create Service' => 'Impossible de créer le service',
+ 'Cannot delete item!' => 'Impossible de supprimer l\'objet!',
+ 'Cannot stock assemblies!' => 'Impossible de stocker l\'assemblage!',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Check Inventory' => 'Listing chèques',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Components' => 'Composants',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Cost' => 'Coût',
+ 'Country' => 'Pays',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delivery Date' => 'Date de livraison',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Drawing' => 'Dessin',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Assembly' => 'Modifier produit fini / transformé',
+ 'Edit Labor/Overhead' => 'Modifier coût de production',
+ 'Edit Part' => 'Modifier marchandise',
+ 'Edit Service' => 'Modifier service',
+ 'Employee' => 'Employé',
+ 'Expense' => 'Dépenses',
+ 'Expense account does not exist!' => 'Compte de dépenses inexistant',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'Group' => 'Groupe',
+ 'Image' => 'Image',
+ 'In-line' => 'En ligne',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income' => 'Recettes',
+ 'Income account does not exist!' => 'Compte de recettes inexistant',
+ 'Individual Items' => 'Composition en marchandises individuelles',
+ 'Inventory' => 'Inventaire',
+ 'Inventory account does not exist!' => 'Compte de stock inexistant',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La quantité en stock doit être zéro avant de pouvoir annuler cet assemblage!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La quantité en stock doit être zero avant de pouvoir annuler cette pièce!',
+ 'Invoice' => 'Facture',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Item' => 'Article',
+ 'Item deleted!' => 'Objet supprimé!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Items' => 'Objets',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Labor/Overhead' => 'Coût de production',
+ 'Last Cost' => 'Dernier prix',
+ 'Leadtime' => 'Délai',
+ 'Line Total' => 'Total ligne',
+ 'Link Accounts' => 'Lier comptes',
+ 'List' => 'Liste',
+ 'List Price' => 'Prix de revient',
+ 'Make' => 'Marque',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'Markup' => 'Majoration',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Message',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Modèle',
+ 'Name' => 'Nom',
+ 'No History!' => 'Aucun historique',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'OH' => 'OH',
+ 'Obsolete' => 'Obsolète',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'On Hand' => 'En Stock / disponible',
+ 'Onhand' => 'Disponible',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'Orphaned' => 'Orphelin',
+ 'PDF' => 'PDF',
+ 'PO' => 'PO',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Parts' => 'Marchandises',
+ 'Parts Requirements' => 'Exigences en marchandises',
+ 'Period' => 'Période',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quantity exceeds available units to stock!' => 'La quantité dépasse le nombre d\'unités en stock',
+ 'Queue' => 'File d\'attente',
+ 'Queued' => 'Mis en file d\'attente',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'ROP' => 'Seuil réapprovisionnement',
+ 'Recd' => 'Reçu',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'SO' => 'SO',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sell' => 'Vente',
+ 'Sell Price' => 'Prix de vente',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Serial Number' => 'Numéro de série',
+ 'Service' => 'Prestation de service',
+ 'Services' => 'Prestations de services',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Short' => 'Court',
+ 'State/Province' => 'Région/État',
+ 'Stock' => 'Stock',
+ 'Stock Assembly' => 'Stock de produits',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Text' => 'Texte',
+ 'To' => 'À',
+ 'Top Level' => 'Description principale',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Updated' => 'Mis à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Invoices' => 'Factures d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warehouse' => 'Entrepôt',
+ 'Weight' => 'Poids',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Zip/Postal Code' => 'Code postal',
+ 'days' => 'jours',
+ 'sent' => 'envoyé',
+ 'unexpected error!' => 'Erreur inattendue!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'ajouter_produit' => 'add_assembly',
+ 'ajouter_coût_de_production' => 'add_labor_overhead',
+ 'ajouter_marchandise' => 'add_part',
+ 'ajouter_prestation' => 'add_service',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'modifier_produit_fini___transformé' => 'edit_assembly',
+ 'modifier_marchandise' => 'edit_part',
+ 'modifier_service' => 'edit_service',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/be_fr/io b/locale/be_fr/io
new file mode 100755
index 00000000..14f9da92
--- /dev/null
+++ b/locale/be_fr/io
@@ -0,0 +1,137 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Company Name' => 'Nom de société',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Customer Number' => 'Numéro de client',
+ 'Date' => 'Date',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delivery Date' => 'Date de livraison',
+ 'Description' => 'Description',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'Group' => 'Groupe',
+ 'In-line' => 'En ligne',
+ 'Invoice' => 'Facture',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Item' => 'Article',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Message',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'OH' => 'OH',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Queue' => 'File d\'attente',
+ 'Queued' => 'Mis en file d\'attente',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Commande de vente',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Text' => 'Texte',
+ 'To' => 'À',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Zip/Postal Code' => 'Code postal',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuer' => 'continue',
+};
+
+1;
+
diff --git a/locale/be_fr/ir b/locale/be_fr/ir
new file mode 100755
index 00000000..b04e1e04
--- /dev/null
+++ b/locale/be_fr/ir
@@ -0,0 +1,257 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Vendor Invoice' => 'Établir facture d\'achat',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Company Name' => 'Nom de société',
+ 'Confirm!' => 'Confirmer!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Currency' => 'Devise',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Day(s)' => 'Jour(s)',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Vendor Invoice' => 'Modifier facture de fournisseur',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'Group' => 'Groupe',
+ 'In-line' => 'En ligne',
+ 'Include Payment' => 'Inclure paiement',
+ 'Internal Notes' => 'Notes internes',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Item' => 'Article',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Language' => 'Langue',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month(s)' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'OH' => 'OH',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Queue' => 'File d\'attente',
+ 'Queued' => 'Mis en file d\'attente',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Record in' => 'Enregistrer dans',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Commande de vente',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Tax Included' => 'Taxe incluse',
+ 'Text' => 'Texte',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Week(s)' => 'Semaine(s)',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year(s)' => 'Année(s)',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'Zip/Postal Code' => 'Code postal',
+ 'ea' => 'pièce(s)',
+ 'for' => 'pour',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'commande_d\'achat' => 'purchase_order',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'mettre_à_jour' => 'update',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_fr/is b/locale/be_fr/is
new file mode 100755
index 00000000..cd390334
--- /dev/null
+++ b/locale/be_fr/is
@@ -0,0 +1,271 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Business' => 'Type d\'affaire',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Company Name' => 'Nom de société',
+ 'Confirm!' => 'Confirmer!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Currency' => 'Devise',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Day(s)' => 'Jour(s)',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Sales Invoice' => 'Modifier facture de vente',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'Group' => 'Groupe',
+ 'In-line' => 'En ligne',
+ 'Include Payment' => 'Inclure paiement',
+ 'Internal Notes' => 'Notes internes',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Item' => 'Article',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month(s)' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'OH' => 'OH',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Print and Post as new' => 'Imprimer et enregister comme nouveau',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Queue' => 'File d\'attente',
+ 'Queued' => 'Mis en file d\'attente',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Record in' => 'Enregistrer dans',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Commande de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select a Printer!' => 'Sélectionner une imprimante!',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Tax Included' => 'Taxe incluse',
+ 'Text' => 'Texte',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Week(s)' => 'Semaine(s)',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year(s)' => 'Année(s)',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'Zip/Postal Code' => 'Code postal',
+ 'ea' => 'pièce(s)',
+ 'for' => 'pour',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'imprimer_et_enregister_comme_nouveau' => 'print_and_post_as_new',
+ 'commande_de_vente' => 'sales_order',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_fr/jc b/locale/be_fr/jc
new file mode 100755
index 00000000..1caaed1b
--- /dev/null
+++ b/locale/be_fr/jc
@@ -0,0 +1,155 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Stores Card' => 'Ajouter fiche magasin',
+ 'Add Time Card' => 'Ajouter fiche de travail',
+ 'Allocated' => 'Attribué',
+ 'Amount' => 'Montant',
+ 'Are you sure you want to delete time card for' => 'Êtes-vous sûr de vouloir supprimer la fiche de travail pour',
+ 'Cannot add stores card for a completed job!' => 'Impossible d\'enregistrer une fiche de magasin liée à un travail accompli!',
+ 'Cannot add time card for a completed job!' => 'Impossible d\'enregistrer une fiche de travail liée à un travail accompli!',
+ 'Cannot change stores card for a completed job!' => 'Impossible de modifier une fiche de magasin liée à un travail accompli!',
+ 'Cannot change time card for a completed job!' => 'Impossible de modifier une fiche de travail liée à un travail accompli!',
+ 'Cannot delete time card!' => 'Impossbile d\'effacer la fiche de travail!',
+ 'Cannot save stores card for a closed period!' => 'Impossible d\'enregister une fiche de magasin sur un exercice clos!',
+ 'Cannot save stores card!' => 'Impossible d\'enregistrer la fiche de magasin!',
+ 'Cannot save time card for a closed period!' => 'Impossible d\'enregister une fiche de travail sur un exercice clos!',
+ 'Cannot save time card!' => 'Impossible d\'enregistrer la fiche de travail!',
+ 'Chargeable' => 'À facturer',
+ 'Clocked' => 'Pointé',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Cost' => 'Coût',
+ 'Current' => 'En cours',
+ 'Date' => 'Date',
+ 'Date missing!' => 'Date manquante!',
+ 'Date worked' => 'Date de travail',
+ 'Delete' => 'Supprimer',
+ 'Description' => 'Description',
+ 'Edit Time Card' => 'Modifier fiche de travail',
+ 'Employee' => 'Employé',
+ 'Friday' => 'Vendredi',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Job Description' => 'Description travail',
+ 'Job Name' => 'Nom de travail',
+ 'Job Number' => 'Numéro de travail',
+ 'Job Number missing!' => 'Numéro de travail manquant!',
+ 'Labor Code' => 'Compte prestation',
+ 'Labor Code missing!' => 'Compte prestation manquant!',
+ 'Monday' => 'Lundi',
+ 'Month' => 'Mois',
+ 'No Employees on file!' => 'Aucun employé dans la base de données!',
+ 'No Labor codes on file!' => 'Aucun compte de prestation dans la base de données!',
+ 'No Parts on file!' => 'Aucune marchandise dans la base de données!',
+ 'No Services on file!' => 'Aucune prestation dans la base de données!',
+ 'No open Jobs!' => 'Aucun travail ouvert!',
+ 'No open Projects!' => 'Aucun projet ouvert!',
+ 'Non-chargeable' => 'Sans facture',
+ 'Notes' => 'Notes',
+ 'Open' => 'Ouvert',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Numéro marchandise',
+ 'Period' => 'Période',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Print and Save' => 'Imprimer et sauver',
+ 'Print and Save as new' => 'Imprimer et enregister comme nouveau',
+ 'Printed' => 'Imprimé',
+ 'Project Name' => 'Nom de projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Number missing!' => 'Numéro du projet manquant!',
+ 'Project/Job Name' => 'Nom de projet/travail',
+ 'Project/Job Number' => 'Numéro de projet/travail',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Queue' => 'File d\'attente',
+ 'Queued' => 'Mis en file d\'attente',
+ 'Saturday' => 'Samedi',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Screen' => 'Écran',
+ 'Select a Printer!' => 'Sélectionner une imprimante!',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Service Code' => 'Compte de prestation',
+ 'Service Code missing!' => 'Compte de prestation manquant!',
+ 'Service/Labor Code' => 'Compte de prestation/coût de production',
+ 'Startdate' => 'Date de début',
+ 'Stores Card' => 'Fiche de magasin',
+ 'Stores Card saved!' => 'Fiche de magasin enregistrée',
+ 'Stores Cards' => 'Fiches de magasins',
+ 'Subtotal' => 'Sous total',
+ 'Sunday' => 'Dimanche',
+ 'Thursday' => 'Jeudi',
+ 'Time' => 'Temps',
+ 'Time Card' => 'Fiche de travail',
+ 'Time Card deleted!' => 'Fiche de travail effacée!',
+ 'Time Card saved!' => 'Fiche de travil enregistrée!',
+ 'Time Cards' => 'Fiches de travail',
+ 'Time In' => 'Temps de début',
+ 'Time Out' => 'Temps de fin',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Tuesday' => 'Mardi',
+ 'Update' => 'Mettre à jour',
+ 'Warning!' => 'Attention!',
+ 'Wednesday' => 'Mercredi',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'You are printing and saving an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are saving an existing transaction!' => 'Vous enregistrez une transaction existante!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'ajouter_fiche_magasin' => 'add_stores_card',
+ 'ajouter_fiche_de_travail' => 'add_time_card',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'imprimer' => 'print',
+ 'imprimer_et_sauver' => 'print_and_save',
+ 'imprimer_et_enregister_comme_nouveau' => 'print_and_save_as_new',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_fr/locales.pl b/locale/be_fr/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/be_fr/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/be_fr/login b/locale/be_fr/login
new file mode 100755
index 00000000..6c4e7653
--- /dev/null
+++ b/locale/be_fr/login
@@ -0,0 +1,25 @@
+$self{texts} = {
+ 'Access Denied!' => 'Accès interdit!',
+ 'Company' => 'Société',
+ 'Continue' => 'Continuer',
+ 'Dataset is newer than version!' => 'Fichier de données plus récent que le logiciel!',
+ 'Incorrect Dataset version!' => 'Fichier de données incorrect!',
+ 'Login' => 'Login',
+ 'Name' => 'Nom',
+ 'Password' => 'Mot de passe',
+ 'Upgrading to Version' => 'Mise à jour à la version',
+ 'Version' => 'Version',
+ 'You did not enter a name!' => 'Vous n\'avez pas saisi de nom!',
+ 'done' => 'fait',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'login' => 'login',
+};
+
+1;
+
diff --git a/locale/be_fr/menu b/locale/be_fr/menu
new file mode 100755
index 00000000..c02ddbbe
--- /dev/null
+++ b/locale/be_fr/menu
@@ -0,0 +1,142 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AR' => 'Recettes',
+ 'AR Aging' => 'Recettes exigibles',
+ 'AR Transaction' => 'Écriture recettes',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Account' => 'Ajouter compte',
+ 'Add Assembly' => 'Ajouter produit',
+ 'Add Business' => 'Ajouter type d\'affaire',
+ 'Add Customer' => 'Ajouter client',
+ 'Add Department' => 'Ajouter service',
+ 'Add Employee' => 'Ajouter employé',
+ 'Add GIFI' => 'Ajouter code d\'identification comptable ou fiscale',
+ 'Add Group' => 'Ajouter groupe',
+ 'Add Labor/Overhead' => 'Ajouter coût de production',
+ 'Add Language' => 'Ajouter langue',
+ 'Add Part' => 'Ajouter marchandise',
+ 'Add Pricegroup' => 'Ajouter groupe de prix',
+ 'Add Project' => 'Ajouter projet',
+ 'Add SIC' => 'Ajouter code secteur économique',
+ 'Add Service' => 'Ajouter prestation',
+ 'Add Time Card' => 'Ajouter fiche de travail',
+ 'Add Transaction' => 'Saisie d\'écriture',
+ 'Add Vendor' => 'Ajouter fournisseur',
+ 'Add Warehouse' => 'Ajouter entrepôt',
+ 'All Items' => 'Tout objet',
+ 'Assemblies' => 'Produits finis',
+ 'Audit Control' => 'Clôture périodique',
+ 'Backup' => 'Sauvegarder',
+ 'Balance Sheet' => 'Bilan',
+ 'Batch Printing' => 'Impression en masse',
+ 'Bin List' => 'Liste des emplacements',
+ 'Bin Lists' => 'Liste des emplacements',
+ 'Cash' => 'Financier',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Check' => 'Chèque',
+ 'Components' => 'Composants',
+ 'Customers' => 'Clients',
+ 'Defaults' => 'Valeurs par défaut',
+ 'Departments' => 'Services',
+ 'Description' => 'Description',
+ 'Employees' => 'Employés',
+ 'General Ledger' => 'Grand-livre',
+ 'Generate' => 'Générer',
+ 'Goods & Services' => 'Articles & Prestations',
+ 'Groups' => 'Groupes',
+ 'HR' => 'Ressources humaines',
+ 'HTML Templates' => 'Squelettes HTML',
+ 'History' => 'Historique',
+ 'Income Statement' => 'Compte de résultat',
+ 'Invoice' => 'Facture',
+ 'LaTeX Templates' => 'Squelettes LaTeX',
+ 'Labor/Overhead' => 'Coût de production',
+ 'Language' => 'Langue',
+ 'List Accounts' => 'Liste des comptes',
+ 'List Businesses' => 'Liste types d\'affaire',
+ 'List Departments' => 'Liste des services',
+ 'List GIFI' => 'Afficher la liste des codes d\'identification comptable ou fiscale',
+ 'List Languages' => 'Liste des langues',
+ 'List Projects' => 'Liste des projets',
+ 'List SIC' => 'Liste des codes secteur économique',
+ 'List Warehouses' => 'Liste des entrepôts',
+ 'Logout' => 'Déconnexion',
+ 'New Window' => 'Nouvelle fenêtre',
+ 'Non-taxable' => 'Non imposable',
+ 'Open' => 'Ouvert',
+ 'Order Entry' => 'Commandes',
+ 'Outstanding' => 'En retard',
+ 'POS' => 'Point de vente',
+ 'POS Invoice' => 'Ticket de caisse',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing Lists' => 'Listes d\'envoi',
+ 'Parts' => 'Marchandises',
+ 'Payment' => 'Paiement',
+ 'Payments' => 'Paiements',
+ 'Pick List' => 'Liste de sélection',
+ 'Pick Lists' => 'Liste de sélection',
+ 'Preferences' => 'Préférences',
+ 'Pricegroups' => 'Groupes de prix',
+ 'Print' => 'Imprimer',
+ 'Projects' => 'Projets',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Quotation' => 'Devis',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'RFQs' => 'Demandes de devis',
+ 'Receipt' => 'Reçu',
+ 'Receipts' => 'Reçus',
+ 'Receive' => 'Réception',
+ 'Reconciliation' => 'Rapprochement',
+ 'Recurring Transactions' => 'Transactions périodiques',
+ 'Reports' => 'Rapports',
+ 'Requirements' => 'Exigences',
+ 'SIC' => 'Code secteur économique',
+ 'Sale' => 'Vente',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Save to File' => 'Enregistrer dans un fichier',
+ 'Search' => 'Recherche',
+ 'Send by E-Mail' => 'Envoyer par e-mail',
+ 'Services' => 'Prestations de services',
+ 'Ship' => 'Expédier',
+ 'Shipping' => 'Expédition',
+ 'Statement' => 'Relevé',
+ 'Stock Assembly' => 'Stock de produits',
+ 'Stylesheet' => 'Feuille de style',
+ 'System' => 'Système',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Text Templates' => 'Squelettes texte',
+ 'Time Card' => 'Fiche de travail',
+ 'Time Cards' => 'Fiches de travail',
+ 'Transactions' => 'Mouvements',
+ 'Transfer' => 'Transfert',
+ 'Transfer Inventory' => 'Transfert inventaire',
+ 'Translations' => 'Traductions',
+ 'Trial Balance' => 'Balance Globale',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendors' => 'Fournisseurs',
+ 'Version' => 'Version',
+ 'Warehouses' => 'Entrepôts',
+ 'Work Order' => 'Fiche de traitement',
+ 'Work Orders' => 'Fiche de traitement',
+ 'Yearend' => 'Écriture de fin d\'exercice',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/be_fr/oe b/locale/be_fr/oe
new file mode 100755
index 00000000..358e8b65
--- /dev/null
+++ b/locale/be_fr/oe
@@ -0,0 +1,378 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Exchange Rate' => 'Ajouter taux de change',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Vendor Invoice' => 'Établir facture d\'achat',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Order Number' => 'Êtes vous sûr de vouloir supprimer la commande n°',
+ 'Are you sure you want to delete Quotation Number' => 'Êtes vous sûr de vouloir supprimer le devis n°',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Business' => 'Type d\'affaire',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Impossible de supprimer la commande!',
+ 'Cannot delete quotation!' => 'Impossible de supprimer le devis!',
+ 'Cannot save order!' => 'Impossible d\'enregistrer la commande!',
+ 'Cannot save quotation!' => 'Impossible d\'enregistrer le devis!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Confirm!' => 'Confirmer!',
+ 'Consolidate Orders' => 'Consolider commandes',
+ 'Consolidate Purchase Orders' => 'Consolider commandes d\'achats',
+ 'Consolidate Sales Orders' => 'Consilder commandes de ventes',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Cost' => 'Coût',
+ 'Could not save!' => 'Enregistrement impossible!',
+ 'Could not transfer Inventory!' => 'Impossible de transférer l\'inventaire!',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Received' => 'Date de réception',
+ 'Date received missing!' => 'Date de réception manquante!',
+ 'Day(s)' => 'Jour(s)',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Done' => 'Fait!',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Purchase Order' => 'Modifier commande d\'achat',
+ 'Edit Quotation' => 'Modifier devis',
+ 'Edit Request for Quotation' => 'Modifier demande de devis',
+ 'Edit Sales Order' => 'Modifier commande de vente',
+ 'Employee' => 'Employé',
+ 'Every' => 'Chaque',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'From Warehouse' => 'Du entrepôt',
+ 'Generate Orders' => 'Générer commandes',
+ 'Generate Purchase Orders' => 'Générer commandes d\'achat',
+ 'Generate Purchase Orders from Sales Order' => 'Générer commandes d\'achat d\'une commande de vente',
+ 'Generate Sales Order' => 'Générer commandes de vente',
+ 'Generate Sales Order from Purchase Orders' => 'Générer commandes de vente d\'une commande d\'achat',
+ 'Group' => 'Groupe',
+ 'ID' => 'ID',
+ 'In-line' => 'En ligne',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Internal Notes' => 'Notes internes',
+ 'Inventory saved!' => 'Inventaire enregistré!',
+ 'Inventory transferred!' => 'Inventaire transféré!',
+ 'Invoice' => 'Facture',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Item' => 'Article',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Lead' => 'Délai',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'Month(s)' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nothing entered!' => 'Rien n\'a été saisi!',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nothing to transfer!' => 'Rien à transférer!',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'O' => 'O',
+ 'OH' => 'OH',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Date' => 'Date de commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'Order deleted!' => 'Commande supprimée!',
+ 'Order generation failed!' => 'Génération commande échouée!',
+ 'Order saved!' => 'Commande enregistrée!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Part Number' => 'Numéro marchandise',
+ 'Period' => 'Période',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Save' => 'Imprimer et sauver',
+ 'Print and Save as new' => 'Imprimer et enregister comme nouveau',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Queue' => 'File d\'attente',
+ 'Queued' => 'Mis en file d\'attente',
+ 'Quotation' => 'Devis',
+ 'Quotation ' => 'Devis ',
+ 'Quotation Date' => 'Date de devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number' => 'Numéro de devis',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Quotation deleted!' => 'Devis effacé!',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'RFQ ' => 'Demande de devis ',
+ 'RFQ Number' => 'Numéro de demande de devis',
+ 'Recd' => 'Reçu',
+ 'Receive Merchandise' => 'Réception marchandise',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Req' => 'Exigence',
+ 'Request for Quotation' => 'Demande de devis',
+ 'Request for Quotations' => 'Demandes de devis',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save' => 'Enregistrer',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select Vendor' => 'Sélectionner vendeur',
+ 'Select a Printer!' => 'Sélectionner une imprimante!',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship Merchandise' => 'Expédier marchandise',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Date' => 'Date d\'expédition',
+ 'Shipping Date missing!' => 'Date d\'expédition manquante!',
+ 'Shipping Point' => 'Expéditeur',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Terms' => 'Crédit limité à',
+ 'Text' => 'Texte',
+ 'To' => 'À',
+ 'To Warehouse' => 'Vers entrepôt',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Transfer' => 'Transfert',
+ 'Transfer Inventory' => 'Transfert inventaire',
+ 'Transfer from' => 'Transfert à partir',
+ 'Transfer to' => 'Transférer vers',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Valid until' => 'Valable jusqu\'au',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warehouse' => 'Entrepôt',
+ 'Warning!' => 'Attention!',
+ 'Week(s)' => 'Semaine(s)',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Year(s)' => 'Année(s)',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'Zip/Postal Code' => 'Code postal',
+ 'days' => 'jours',
+ 'ea' => 'pièce(s)',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'consolider_commandes' => 'consolidate_orders',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'fait!' => 'done',
+ 'e_mail' => 'e_mail',
+ 'générer_commandes' => 'generate_orders',
+ 'générer_commandes_d\'achat' => 'generate_purchase_orders',
+ 'générer_commandes_de_vente' => 'generate_sales_order',
+ 'imprimer' => 'print',
+ 'imprimer_et_sauver' => 'print_and_save',
+ 'imprimer_et_enregister_comme_nouveau' => 'print_and_save_as_new',
+ 'commande_d\'achat' => 'purchase_order',
+ 'devis' => 'quotation',
+ 'devis_' => 'quotation_',
+ 'demande_de_devis' => 'rfq',
+ 'demande_de_devis_' => 'rfq_',
+ 'facture_de_vente' => 'sales_invoice',
+ 'commande_de_vente' => 'sales_order',
+ 'enregistrer' => 'save',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'planification' => 'schedule',
+ 'sélectionner_vendeur' => 'select_vendor',
+ 'expédier_à' => 'ship_to',
+ 'transfert' => 'transfer',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat' => 'vendor_invoice',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_fr/pe b/locale/be_fr/pe
new file mode 100755
index 00000000..5956e46a
--- /dev/null
+++ b/locale/be_fr/pe
@@ -0,0 +1,166 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Active' => 'Actif',
+ 'Add' => 'Ajouter',
+ 'Add Group' => 'Ajouter groupe',
+ 'Add Job' => 'Ajouter travail',
+ 'Add Pricegroup' => 'Ajouter groupe de prix',
+ 'Add Project' => 'Ajouter projet',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'As of' => 'Au',
+ 'Assembly' => 'Produit fini',
+ 'Assembly stocked!' => 'Produit stocké!',
+ 'Bin' => 'Lieu stockage',
+ 'Cannot stock Assembly!' => 'Impossible de stocker le produit fini!',
+ 'Completed' => 'Terminé',
+ 'Continue' => 'Continuer',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Delete' => 'Supprimer',
+ 'Description' => 'Description',
+ 'Description Translations' => 'Description traductions',
+ 'Detail' => 'Détail',
+ 'Edit Description Translations' => 'Modifier traductions description',
+ 'Edit Group' => 'Modifier groupe',
+ 'Edit Job' => 'Modifier travail',
+ 'Edit Pricegroup' => 'Modifier groupe de prix',
+ 'Edit Project' => 'Modifier projet',
+ 'Employee' => 'Employé',
+ 'Enddate' => 'Date de fin',
+ 'Failed to save order!' => 'Impossible d\'enregister la commande!',
+ 'From' => 'De',
+ 'Generate Sales Orders' => 'Générer commandes de ventes',
+ 'Group' => 'Groupe',
+ 'Group Translations' => 'Grouper traductions',
+ 'Group deleted!' => 'Groupe effacé!',
+ 'Group missing!' => 'Groupe absent!',
+ 'Group saved!' => 'Groupe enregistré!',
+ 'Groups' => 'Groupes',
+ 'Inactive' => 'Inactive',
+ 'Income' => 'Recettes',
+ 'Job' => 'Travail',
+ 'Job Number' => 'Numéro de travail',
+ 'Job deleted!' => 'Travail effacé!',
+ 'Job saved!' => 'Travail enregistré!',
+ 'Jobs' => 'Travaux',
+ 'Language' => 'Langue',
+ 'Languages not defined!' => 'Langues non définis!',
+ 'Link Accounts' => 'Lier comptes',
+ 'List Price' => 'Prix de revient',
+ 'Month' => 'Mois',
+ 'No open Projects!' => 'Aucun projet ouvert!',
+ 'Notes' => 'Notes',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Number' => 'Numéro',
+ 'Orders generated!' => 'Commandes générées!',
+ 'Orphaned' => 'Orphelin',
+ 'Part Number' => 'Numéro marchandise',
+ 'Period' => 'Période',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Pricegroup deleted!' => 'Groupe de prix supprimé!',
+ 'Pricegroup missing!' => 'Groupe de prix manquant!',
+ 'Pricegroup saved!' => 'Groupe de prix enregistré!',
+ 'Pricegroups' => 'Groupes de prix',
+ 'Production' => 'Production',
+ 'Project' => 'Projet',
+ 'Project Description Translations' => 'Traductions description de projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project deleted!' => 'Projet supprimé!',
+ 'Project saved!' => 'Projet enregistré!',
+ 'Projects' => 'Projets',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Enregistrer',
+ 'Select Customer' => 'Séléctionner client',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Sell Price' => 'Prix de vente',
+ 'Service Code' => 'Compte de prestation',
+ 'Startdate' => 'Date de début',
+ 'Stock Finished Goods' => 'Produit fini stocké',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'To' => 'À',
+ 'Transaction Dates' => 'Dates de transactions',
+ 'Translation' => 'Traduction',
+ 'Translation deleted!' => 'Traduction supprimée!',
+ 'Translations saved!' => 'Traductions enregistrées',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Updated' => 'Mis à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Weight' => 'Poids',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'ajouter_groupe' => 'add_group',
+ 'ajouter_travail' => 'add_job',
+ 'ajouter_groupe_de_prix' => 'add_pricegroup',
+ 'ajouter_projet' => 'add_project',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'générer_commandes_de_ventes' => 'generate_sales_orders',
+ 'enregistrer' => 'save',
+ 'séléctionner_client' => 'select_customer',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/be_fr/pos b/locale/be_fr/pos
new file mode 100755
index 00000000..7b1e7a47
--- /dev/null
+++ b/locale/be_fr/pos
@@ -0,0 +1,81 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add POS Invoice' => 'Saisie ticket de caisse',
+ 'Amount' => 'Montant',
+ 'Business' => 'Type d\'affaire',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Change' => 'Retour monnaie',
+ 'Continue' => 'Continuer',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Delete' => 'Supprimer',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Edit POS Invoice' => 'Modifier ticket de caisse',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'From' => 'De',
+ 'Language' => 'Langue',
+ 'Memo' => 'Mémo',
+ 'Month' => 'Mois',
+ 'Number' => 'Numéro',
+ 'Open' => 'Ouvert',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Posted!' => 'Enregistré!',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Printed' => 'Imprimé',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Reçus',
+ 'Record in' => 'Enregistrer dans',
+ 'Remaining' => 'Restant',
+ 'Salesperson' => 'Vendeur',
+ 'Screen' => 'Écran',
+ 'Select a Printer!' => 'Sélectionner une imprimante!',
+ 'Source' => 'Source',
+ 'Subtotal' => 'Sous total',
+ 'Tax Included' => 'Taxe incluse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'post',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/be_fr/ps b/locale/be_fr/ps
new file mode 100755
index 00000000..659923d1
--- /dev/null
+++ b/locale/be_fr/ps
@@ -0,0 +1,397 @@
+$self{texts} = {
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Aging' => 'Recettes exigibles',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Add POS Invoice' => 'Saisie ticket de caisse',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Address' => 'Adresse',
+ 'Aged' => 'Âgé',
+ 'Aged Overdue' => 'Âgé en retard',
+ 'All Accounts' => 'Afficher tous les comptes',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Balance Sheet' => 'Bilan',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Business' => 'Type d\'affaire',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot delete transaction!' => 'Impossible de supprimer l\'écriture!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Change' => 'Retour monnaie',
+ 'Check' => 'Chèque',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Compare to' => 'Comparer à',
+ 'Confirm!' => 'Confirmer!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Current Earnings' => 'Bénéfice de l\'exercice',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Day(s)' => 'Jour(s)',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Decimalplaces' => 'Décimales',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Message éléctronique à',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Edit POS Invoice' => 'Modifier ticket de caisse',
+ 'Edit Sales Invoice' => 'Modifier facture de vente',
+ 'Employee' => 'Employé',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Group' => 'Groupe',
+ 'Heading' => 'En-tête',
+ 'ID' => 'ID',
+ 'In-line' => 'En ligne',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income Statement' => 'Compte de résultat',
+ 'Internal Notes' => 'Notes internes',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Item' => 'Article',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Language' => 'Langue',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Method' => 'Méthode',
+ 'Month' => 'Mois',
+ 'Month(s)' => 'Mois',
+ 'N/A' => 'Non applicable',
+ 'Next Date' => 'Prochaine date',
+ 'No.' => 'N°',
+ 'Non-taxable Purchases' => 'Achats hors taxe',
+ 'Non-taxable Sales' => 'Ventes hors taxe',
+ 'Notes' => 'Notes',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'OH' => 'OH',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'Overdue' => 'En retard',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Paid' => 'Total payé',
+ 'Part' => 'Marchandise',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Posted!' => 'Enregistré!',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Print and Post as new' => 'Imprimer et enregister comme nouveau',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Transactions' => 'Mouvements - Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Queue' => 'File d\'attente',
+ 'Queued' => 'Mis en file d\'attente',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Receipt' => 'Reçu',
+ 'Receipts' => 'Reçus',
+ 'Record in' => 'Enregistrer dans',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Report for' => 'Rapport de',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Sales Order' => 'Commande de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select a Printer!' => 'Sélectionner une imprimante!',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Statement' => 'Relevé',
+ 'Statement sent to' => 'Relevé envoyé à',
+ 'Statements sent to printer!' => 'Relevés envoyés à l\'imprimante!',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Text' => 'Texte',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Trial Balance' => 'Balance Globale',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Week(s)' => 'Semaine(s)',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Year(s)' => 'Année(s)',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'Zip/Postal Code' => 'Code postal',
+ 'as at' => 'au',
+ 'ea' => 'pièce(s)',
+ 'for' => 'pour',
+ 'for Period' => 'pour la période',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'imprimer_et_enregister_comme_nouveau' => 'print_and_post_as_new',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'commande_de_vente' => 'sales_order',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'tout_sélectionner' => 'select_all',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_fr/pw b/locale/be_fr/pw
new file mode 100755
index 00000000..fde00cae
--- /dev/null
+++ b/locale/be_fr/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Continuer',
+ 'Password' => 'Mot de passe',
+ 'Session expired!' => 'Session terminée!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuer' => 'continue',
+};
+
+1;
+
diff --git a/locale/be_fr/rc b/locale/be_fr/rc
new file mode 100755
index 00000000..3e6dc439
--- /dev/null
+++ b/locale/be_fr/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Beginning Balance' => 'Solde du départ',
+ 'Cleared' => 'Lettré',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Current' => 'En cours',
+ 'Date' => 'Date',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Difference' => 'Différence',
+ 'Done' => 'Fait!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Month' => 'Mois',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Out of balance!' => 'Non-soldée!',
+ 'Outstanding' => 'En retard',
+ 'Period' => 'Période',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reconciliation' => 'Rapprochement',
+ 'Reconciliation Report' => 'Rapport de rapprochement',
+ 'Select all' => 'Tout sélectionner',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Source' => 'Source',
+ 'Statement Balance' => 'Solde relevé de compte',
+ 'Summary' => 'Résumé',
+ 'To' => 'À',
+ 'Update' => 'Mettre à jour',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuer' => 'continue',
+ 'fait!' => 'done',
+ 'tout_sélectionner' => 'select_all',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/be_fr/rp b/locale/be_fr/rp
new file mode 100755
index 00000000..32c12321
--- /dev/null
+++ b/locale/be_fr/rp
@@ -0,0 +1,205 @@
+$self{texts} = {
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AR Aging' => 'Recettes exigibles',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Address' => 'Adresse',
+ 'Aged' => 'Âgé',
+ 'Aged Overdue' => 'Âgé en retard',
+ 'All Accounts' => 'Afficher tous les comptes',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Balance Sheet' => 'Bilan',
+ 'Bcc' => 'Copie cachée',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Compare to' => 'Comparer à',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Credit' => 'Crédit',
+ 'Curr' => 'Dev.',
+ 'Current' => 'En cours',
+ 'Current Earnings' => 'Bénéfice de l\'exercice',
+ 'Customer' => 'Client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Day(s)' => 'Jour(s)',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Decimalplaces' => 'Décimales',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Message éléctronique à',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'Every' => 'Chaque',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Heading' => 'En-tête',
+ 'ID' => 'ID',
+ 'In-line' => 'En ligne',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income Statement' => 'Compte de résultat',
+ 'Invoice' => 'Facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Language' => 'Langue',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Method' => 'Méthode',
+ 'Month' => 'Mois',
+ 'Month(s)' => 'Mois',
+ 'N/A' => 'Non applicable',
+ 'Next Date' => 'Prochaine date',
+ 'Non-taxable Purchases' => 'Achats hors taxe',
+ 'Non-taxable Sales' => 'Ventes hors taxe',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order' => 'Commande',
+ 'Overdue' => 'En retard',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Project' => 'Projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Transactions' => 'Mouvements - Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Reçus',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Repeat' => 'Répéter',
+ 'Report for' => 'Rapport de',
+ 'Salesperson' => 'Vendeur',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Screen' => 'Écran',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Source' => 'Source',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Date de début',
+ 'Statement' => 'Relevé',
+ 'Statement sent to' => 'Relevé envoyé à',
+ 'Statements sent to printer!' => 'Relevés envoyés à l\'imprimante!',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance Globale',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Week(s)' => 'Semaine(s)',
+ 'Year' => 'Année',
+ 'Year(s)' => 'Année(s)',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'as at' => 'au',
+ 'for' => 'pour',
+ 'for Period' => 'pour la période',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuer' => 'continue',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'imprimer' => 'print',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'tout_sélectionner' => 'select_all',
+};
+
+1;
+
diff --git a/locale/be_nl/COPYING b/locale/be_nl/COPYING
new file mode 100755
index 00000000..b998ec3b
--- /dev/null
+++ b/locale/be_nl/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2004
+#
+# Belgian Dutch texts:
+#
+# Author:
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/be_nl/LANGUAGE b/locale/be_nl/LANGUAGE
new file mode 100755
index 00000000..e1b3a0b4
--- /dev/null
+++ b/locale/be_nl/LANGUAGE
@@ -0,0 +1 @@
+Dutch/Belgium
diff --git a/locale/be_nl/Num2text b/locale/be_nl/Num2text
new file mode 100755
index 00000000..7bf3208c
--- /dev/null
+++ b/locale/be_nl/Num2text
@@ -0,0 +1,161 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors: Paul Tammes <finance@bermuda-holding.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+#
+# this is a variation of the Lingua package
+# written for check and receipt printing
+# it returns a properly formatted text string
+# for a number up to 10**12
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'nul',
+ 1 => 'een',
+ 2 => 'twee',
+ 3 => 'drie',
+ 4 => 'vier',
+ 5 => 'vijf',
+ 6 => 'zes',
+ 7 => 'zeven',
+ 8 => 'acht',
+ 9 => 'negen',
+ 10 => 'tien',
+ 11 => 'elf',
+ 12 => 'twalf',
+ 13 => 'dertien',
+ 14 => 'veertien',
+ 15 => 'vijftien',
+ 16 => 'zestien',
+ 17 => 'zeventien',
+ 18 => 'achtien',
+ 19 => 'negentien',
+ 20 => 'twintig',
+ 30 => 'dertig',
+ 40 => 'veertig',
+ 50 => 'vijftig',
+ 60 => 'zestig',
+ 70 => 'zeventig',
+ 80 => 'tachtig',
+ 90 => 'negentig',
+ 10**2 => 'honderd',
+ 10**3 => 'duizend',
+ 10**6 => 'miljoen',
+ 10**9 => 'miljard',
+ 10**12 => 'biljoen'
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ('**');
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my ($i, $appendn);
+ my @a = ();
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ # the one from hundreds
+ push @textnumber, $self->{numbername}{$num[0]};
+
+ # add hundred designation
+ push @textnumber, $self->{numbername}{10**2};
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i]);
+ } else {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $amount = 10**($i * 3);
+ push @textnumber, $self->{numbername}{$amount};
+ }
+
+ pop @numblock;
+
+ }
+
+ push @textnumber, '**';
+ join '', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ # reverse one and ten and glue together with 'en'
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$num[1]}.'en'.$self->{numbername}{$amount};
+ } else {
+ $textnumber = $self->{numbername}{$amount};
+ }
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/be_nl/aa b/locale/be_nl/aa
new file mode 100755
index 00000000..dfc3bc68
--- /dev/null
+++ b/locale/be_nl/aa
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Openstaande Crediteuren',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR Outstanding' => 'Openstaande Debiteuren',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd bedrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Afgesloten',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Credit' => 'Credit',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betaaldatum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Verwijder',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Vervaldatum',
+ 'Due Date missing!' => 'Vervaldatum ontbreekt!',
+ 'Employee' => 'Werknemer',
+ 'Exch' => 'Wisselkoers',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor Betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Van',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Manager',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Memo' => 'Memo',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Number' => 'Referentie',
+ 'Paid' => 'Betaald',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Post' => 'Boek',
+ 'Post as new' => 'Boek als nieuw',
+ 'Print' => 'Afdrukken',
+ 'Project' => 'Project',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Remaining' => 'Resterend',
+ 'Salesperson' => 'Verkoper',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Source' => 'Herkomst',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax Included' => 'Inclusief Belasting',
+ 'Till' => 'Kassa',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'boek' => 'post',
+ 'boek_als_nieuw' => 'post_as_new',
+ 'afdrukken' => 'print',
+ 'verzenden_aan' => 'ship_to',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_nl/admin b/locale/be_nl/admin
new file mode 100755
index 00000000..02d679c1
--- /dev/null
+++ b/locale/be_nl/admin
@@ -0,0 +1,137 @@
+$self{texts} = {
+ 'Access Control' => 'Toegangsbeheer',
+ 'Accounting' => 'Boekhouding',
+ 'Add User' => 'Gebruiker toevoegen',
+ 'Address' => 'Adres',
+ 'Administration' => 'Administratie',
+ 'Administrator' => 'Beheerder',
+ 'All Datasets up to date!' => 'Alle Datasets actueel',
+ 'Cannot create Lock!' => 'Kan geen exclusieve toegang krijgen!',
+ 'Change Admin Password' => 'Admin wachtwoord veranderen',
+ 'Change Password' => 'Verander wachtwoord',
+ 'Click on login name to edit!' => 'Klik op login naam om deze te bewerken.',
+ 'Company' => 'Bedrijf',
+ 'Connect to' => 'Verbinden met',
+ 'Continue' => 'Verder',
+ 'Create Chart of Accounts' => 'Maak rekeningstelsel',
+ 'Create Dataset' => 'Maak dataset',
+ 'DBI not installed!' => 'DBI niet geinstalleerd',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Database administratie',
+ 'Database Driver not checked!' => 'Database Driver niet aangevinkt',
+ 'Database User missing!' => 'Geen database gebruiker aanwezig!',
+ 'Dataset' => 'Dataset',
+ 'Dataset missing!' => 'Geen dataset aanwezig',
+ 'Dataset updated!' => 'Dataset aangepast aan nieuwe versie!',
+ 'Date Format' => 'Datum formaat',
+ 'Delete' => 'Verwijder',
+ 'Delete Dataset' => 'Verwijder dataset',
+ 'Directory' => 'Directory',
+ 'Driver' => 'Besturings programma',
+ 'Dropdown Limit' => 'Maximum in dropdown-lijst',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Gebruiker wijzigen',
+ 'Existing Datasets' => 'Bestaande datasets',
+ 'Fax' => 'Fax',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Geen hostnaam!',
+ 'Language' => 'Taal',
+ 'Lock System' => 'Vergrendel het systeem',
+ 'Lockfile created!' => 'Blokkeerbestand aangemaakt!',
+ 'Lockfile removed!' => 'Blokkeerbestand verwijderd!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Login naam ontbreekt!',
+ 'Logout' => 'Logout',
+ 'Manager' => 'Manager',
+ 'Menu Width' => 'Menu Breedte',
+ 'Multibyte Encoding' => 'Unicode',
+ 'Name' => 'Naam',
+ 'New Templates' => 'Nieuwe templates',
+ 'No Database Drivers available!' => 'Geen database besturings programma aanwezig',
+ 'No Dataset selected!' => 'Geen dataset geselecteerd',
+ 'Nothing to delete!' => 'Niets te verwijderen!',
+ 'Number Format' => 'Nummeraanduiding',
+ 'Oracle Database Administration' => 'Oracle Database Administratie',
+ 'Password' => 'Wachtwoord',
+ 'Password changed!' => 'Wachtwoord gewijzigd!',
+ 'Pg Database Administration' => 'Pg Database Administratie',
+ 'PgPP Database Administration' => 'PgPP Database Administratie',
+ 'Phone' => 'Tel.',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Geen port aanwezig',
+ 'Printer' => 'Printer',
+ 'Save' => 'Opslaan',
+ 'Setup Templates' => 'Setup templates',
+ 'Signature' => 'Handtekening',
+ 'Stylesheet' => 'Stylesheet',
+ 'Templates' => 'Templates',
+ 'The following Datasets are not in use and can be deleted' => 'De volgende datasets zijn niet ingebruik en kunnen worder verwijderd.',
+ 'The following Datasets need to be updated' => 'De volgende datasets moeten worden bijgewerkt',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Dit is een eerste controle. Er wordt niks gecreéerd of verwijderd.',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Om een gebruiker aan een groep toe te voegen, een naam te wijzigen, een login naam te wijzigen en op te slaan. Een nieuwe gebruiker zal dan worder opgeslagen met dezelfde gegevens onder de nieuwe login naam.',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Dataset bijwerken',
+ 'Use Templates' => 'Gebruik templates',
+ 'User' => 'Gebruiker',
+ 'User deleted!' => 'Gebruiker verwijderd!',
+ 'User saved!' => 'Gebruiker opgeslagen!',
+ 'Version' => 'Versie',
+ 'does not exist' => 'bestaat niet',
+ 'is already a member!' => 'is al een gebruiker',
+ 'localhost' => 'localhost',
+ 'locked!' => 'Geblokeerd!',
+ 'successfully created!' => 'Met succes aangemaakt!',
+ 'successfully deleted!' => 'Met succes verwijderd!',
+ 'website' => 'website',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'gebruiker_toevoegen' => 'add_user',
+ 'admin_wachtwoord_veranderen' => 'change_admin_password',
+ 'verander_wachtwoord' => 'change_password',
+ 'verder' => 'continue',
+ 'maak_dataset' => 'create_dataset',
+ 'verwijder' => 'delete',
+ 'verwijder_dataset' => 'delete_dataset',
+ 'vergrendel_het_systeem' => 'lock_system',
+ 'login' => 'login',
+ 'logout' => 'logout',
+ 'oracle_database_administratie' => 'oracle_database_administration',
+ 'pg_database_administratie' => 'pg_database_administration',
+ 'pgpp_database_administratie' => 'pgpp_database_administration',
+ 'opslaan' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'dataset_bijwerken' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/be_nl/all b/locale/be_nl/all
new file mode 100755
index 00000000..9acb1abd
--- /dev/null
+++ b/locale/be_nl/all
@@ -0,0 +1,702 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Crediteuren',
+ 'AP Aging' => 'Crediteuren Ouderdomsoverzicht',
+ 'AP Outstanding' => 'Openstaande Crediteuren',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR' => 'Debiteuren',
+ 'AR Aging' => 'Debiteuren Ouderdomsoverzicht',
+ 'AR Outstanding' => 'Openstaande Debiteuren',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'About' => 'Over',
+ 'Above' => 'Boven',
+ 'Access Control' => 'Toegangsbeheer',
+ 'Account' => 'Rekening',
+ 'Account Number' => 'Rekeningnummer',
+ 'Account Number missing!' => 'Rekeningnummer ontbreekt!',
+ 'Account Type' => 'Rekeningtype',
+ 'Account Type missing!' => 'Rekeningtype ontbreekt!',
+ 'Account deleted!' => 'Rekening verwijderd',
+ 'Account does not exist!' => 'Rekening bestaat niet',
+ 'Account saved!' => 'Rekening opgeslagen',
+ 'Accounting' => 'Boekhouding',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Accounts' => 'Rekeningen',
+ 'Accrual' => 'Opeengestapeld',
+ 'Activate Audit trail' => 'Activeer Accountants opsporing',
+ 'Activate Audit trails' => 'Activeer Accountants opsporing',
+ 'Active' => 'Actief',
+ 'Add' => 'Toevoegen',
+ 'Add Account' => 'Rekening toevoegen',
+ 'Add Assembly' => 'Assemblage toevoegen',
+ 'Add Business' => 'Zaaktype toevoegen',
+ 'Add Cash Transfer Transaction' => 'Geldoverboeking toevoegen',
+ 'Add Customer' => 'Klant toevoegen',
+ 'Add Deduction' => 'Korting toevoegen',
+ 'Add Department' => 'Afdeling toevoegen',
+ 'Add Employee' => 'Werknemer toevoegen',
+ 'Add Exchange Rate' => 'Wisselkoers toevoegen',
+ 'Add GIFI' => 'Toevoegen GIFI',
+ 'Add General Ledger Transaction' => 'Journaalpost toevoegen',
+ 'Add Group' => 'Groep toevoegen',
+ 'Add Labor/Overhead' => 'Arbeid/Overheadskosten toevoegen',
+ 'Add Language' => 'Taal toevoegen',
+ 'Add POS Invoice' => 'Directe verkooporder toevoegen',
+ 'Add Part' => 'Artikel toevoegen',
+ 'Add Pricegroup' => 'Prijsgroep toevoegen',
+ 'Add Project' => 'Project toevoegen',
+ 'Add Purchase Order' => 'Inkooporder toevoegen',
+ 'Add Quotation' => 'Offerte toevoegen',
+ 'Add Request for Quotation' => 'Offerteaanvraag toevoegen',
+ 'Add SIC' => 'SIC toevoegen',
+ 'Add Sales Invoice' => 'Verkoopfactuur toevoegen',
+ 'Add Sales Order' => 'Verkooporder toevoegen',
+ 'Add Service' => 'Dienst toevoegen',
+ 'Add Transaction' => 'Boeking toevoegen',
+ 'Add User' => 'Gebruiker toevoegen',
+ 'Add Vendor' => 'Leverancier toevoegen',
+ 'Add Vendor Invoice' => 'Inkoop factuur toevoegen',
+ 'Add Warehouse' => 'Magazijn toevoegen',
+ 'Address' => 'Adres',
+ 'Administration' => 'Administratie',
+ 'Administrator' => 'Beheerder',
+ 'After Deduction' => 'Na korting',
+ 'All' => 'Allemaal',
+ 'All Accounts' => 'Alle Rekeningen',
+ 'All Datasets up to date!' => 'Alle Datasets actueel',
+ 'All Items' => 'Alle onderdelen',
+ 'Allowances' => 'Toelagen',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd bedrag',
+ 'Amount missing!' => 'Bedrag ontbreekt',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Weet u zeker dat u dit factuurnummer wilt verwijderen?',
+ 'Are you sure you want to delete Order Number' => 'Weet u zeker dat u dit ordernummer wilt verwijderen?',
+ 'Are you sure you want to delete Quotation Number' => 'Weet u zeker dat u dit offertenummer wilt verwijderen?',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Weet us zeker dat u de gemarkeerde stukken wil verwijderen uit de wachtrij?',
+ 'Assemblies' => 'Assemblages',
+ 'Assemblies restocked!' => 'Assemblage naar voorraad geboekt',
+ 'Assembly' => 'Assemblage',
+ 'Asset' => 'Activa (bezittingen)',
+ 'Attachment' => 'Bijlage',
+ 'Audit Control' => 'Accountants Controle',
+ 'Audit trail disabled' => 'Accountants opsporing onbruikbaar',
+ 'Audit trail enabled' => 'Accountants opsporing toegelaten',
+ 'Audit trail removed up to' => 'Accountants opsporing verwijderd tot',
+ 'Audit trails disabled' => 'Accountants opsporing onbruikbaar',
+ 'Audit trails enabled' => 'Accountants opsporing toegelaten',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Onderdelenlijst',
+ 'Backup' => 'Backup',
+ 'Backup sent to' => 'Backup gezonden aan',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balans',
+ 'Based on' => 'Gebaseerd op',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Before Deduction' => 'Voor korting',
+ 'Beginning Balance' => 'Begin Balans',
+ 'Below' => 'Onder',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Locatie',
+ 'Bin List' => 'Locatielijst',
+ 'Bin Lists' => 'Verzamel lijsten',
+ 'Books are open' => 'Boekingsperiode is open',
+ 'Break' => 'Onderbreking',
+ 'Business' => 'Zaaktype',
+ 'Business Number' => 'Kamer van Koophandel nummer',
+ 'Business deleted!' => 'Zaaktype verwijderd!',
+ 'Business saved!' => 'Zaaktype opgeslagen',
+ 'C' => 'C',
+ 'COGS' => 'Kostprijs Verkopen',
+ 'Cannot create Lock!' => 'Kan geen exclusieve toegang krijgen!',
+ 'Cannot delete account!' => 'Kan bedrag niet verwijderen!',
+ 'Cannot delete customer!' => 'Kan klant niet verwijderen!',
+ 'Cannot delete default account!' => 'Kan standaardrekening niet verwijderen!',
+ 'Cannot delete invoice!' => 'Kan factuur niet verwijderen!',
+ 'Cannot delete item!' => 'Kan onderdeel niet verwijderen!',
+ 'Cannot delete order!' => 'Kan order niet verwijderen!',
+ 'Cannot delete quotation!' => 'Kan offerte niet verwijderen!',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot delete vendor!' => 'Kan leverancier niet verwijderen!',
+ 'Cannot post Payment!' => 'Kan betaling niet boeken!',
+ 'Cannot post Receipt!' => 'Kan ontvangst niet boeken!',
+ 'Cannot post invoice for a closed period!' => 'Kan geen factuur boeken in afgesloten periode!',
+ 'Cannot post invoice!' => 'Kan factuur niet boeken!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Cannot remove files!' => 'Kan bestanden niet verwijderen!',
+ 'Cannot save account!' => 'Kan rekening niet opslaan!',
+ 'Cannot save defaults!' => 'Kan de standaard niet opslaan!',
+ 'Cannot save order!' => 'Kan order niet opslaan!',
+ 'Cannot save preferences!' => 'Kan voorkeuren niet opslaan!',
+ 'Cannot save quotation!' => 'Kan offerte niet opslaan!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Kan rekening niet toekennen aan meer dan één debiteuren-, crediteuren- of inventarisrekening',
+ 'Cannot set multiple options for' => 'Kan de meerdere opties voor niet instellen',
+ 'Cannot stock assemblies!' => 'Kan assemblages niet in voorraad nemen!',
+ 'Cash' => 'Kas (contant)',
+ 'Cc' => 'Kopie aan',
+ 'Change' => 'Wijzig',
+ 'Change Admin Password' => 'Admin wachtwoord veranderen',
+ 'Change Password' => 'Verander wachtwoord',
+ 'Chart of Accounts' => 'Rekeningstelsel',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => 'Inventaris controleren',
+ 'Checks' => 'Cheques',
+ 'City' => 'Stad',
+ 'Cleared' => 'Opgeschoond',
+ 'Click on login name to edit!' => 'Klik op login naam om deze te bewerken.',
+ 'Close Books up to' => 'Boeken afsluiten tot',
+ 'Closed' => 'Afgesloten',
+ 'Code' => 'Code',
+ 'Code missing!' => 'Code ontbreekt!',
+ 'Company' => 'Bedrijf',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Compare to' => 'Vergelijk met',
+ 'Components' => 'Componenten',
+ 'Confirm!' => 'Bevestig!',
+ 'Connect to' => 'Verbinden met',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Contra' => 'Tegen',
+ 'Copies' => 'Kopieën',
+ 'Copy to COA' => 'Kopieër naar rekeningstelsel',
+ 'Cost' => 'Kost',
+ 'Cost Center' => 'Kostenpost',
+ 'Could not save!' => 'Kon niet opslaan!',
+ 'Could not transfer Inventory!' => 'Kon geen inventaris overboeken!',
+ 'Country' => 'Land',
+ 'Create Chart of Accounts' => 'Maak rekeningstelsel',
+ 'Create Dataset' => 'Maak dataset',
+ 'Credit' => 'Credit',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Current Earnings' => 'Huidige winst',
+ 'Customer' => 'Klant',
+ 'Customer History' => 'Klant Historie',
+ 'Customer Number' => 'Klantnummer',
+ 'Customer deleted!' => 'Klant verwijderd!',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Customer saved!' => 'Klant opgeslagen!',
+ 'Customers' => 'Klanten',
+ 'DBI not installed!' => 'DBI niet geinstalleerd',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Database administratie',
+ 'Database Driver not checked!' => 'Database Driver niet aangevinkt',
+ 'Database Host' => 'Database computer',
+ 'Database User missing!' => 'Geen database gebruiker aanwezig!',
+ 'Dataset' => 'Dataset',
+ 'Dataset is newer than version!' => 'Dataset is nieuwer dan de versie!',
+ 'Dataset missing!' => 'Geen dataset aanwezig',
+ 'Dataset updated!' => 'Dataset aangepast aan nieuwe versie!',
+ 'Date' => 'Datum',
+ 'Date Format' => 'Datum formaat',
+ 'Date Paid' => 'Betaaldatum',
+ 'Date Received' => 'Ontvangstdatum',
+ 'Date missing!' => 'Datum ontbreekt!',
+ 'Date received missing!' => 'Ontvangstdatum ontbreekt!',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Decimalplaces' => 'Aantal Decimalen',
+ 'Decrease' => 'Vermindering',
+ 'Deduct after' => 'Verminder na',
+ 'Deduction deleted!' => 'Korting verwijderd!',
+ 'Deduction saved!' => 'Korting opgeslagen!',
+ 'Deductions' => 'Kortingen',
+ 'Defaults' => 'Standaard',
+ 'Defaults saved!' => 'Standaarden bewaard!',
+ 'Delete' => 'Verwijder',
+ 'Delete Account' => 'Rekening verwijderen',
+ 'Delete Dataset' => 'Verwijder dataset',
+ 'Delivery Date' => 'Leverdatum',
+ 'Department' => 'Afdeling',
+ 'Department deleted!' => 'Afdeling verwijderd!',
+ 'Department saved!' => 'Afdeling opgeslagen!',
+ 'Departments' => 'Afdelingen',
+ 'Deposit' => 'Storting',
+ 'Description' => 'Omschrijving',
+ 'Description Translations' => 'Omschrijving Vertaling',
+ 'Description missing!' => 'Omschrijving ontbreekt',
+ 'Detail' => 'Detail',
+ 'Difference' => 'Verschil',
+ 'Directory' => 'Directory',
+ 'Discount' => 'Korting',
+ 'Done' => 'Klaar',
+ 'Drawing' => 'Tekening',
+ 'Driver' => 'Besturings programma',
+ 'Dropdown Limit' => 'Maximum in dropdown-lijst',
+ 'Due Date' => 'Vervaldatum',
+ 'Due Date missing!' => 'Vervaldatum ontbreekt!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'E-mail Overzicht aan',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mailed' => 'Gemaild',
+ 'Edit' => 'Wijzig',
+ 'Edit Account' => 'Rekening wijzigen',
+ 'Edit Assembly' => 'Assemblage wijzigen',
+ 'Edit Business' => 'Zaaktype wijzigen',
+ 'Edit Cash Transfer Transaction' => 'Kasoverboeking wijzigen',
+ 'Edit Customer' => 'Klant wijzigen',
+ 'Edit Deduction' => 'Korting wijzigen',
+ 'Edit Department' => 'Afdeling wijzigen',
+ 'Edit Description Translations' => 'Wijzig Omschrijving Vertaling',
+ 'Edit Employee' => 'Werknemer wijzigen',
+ 'Edit GIFI' => 'Wijzig GIFI',
+ 'Edit General Ledger Transaction' => 'Boeking in grootboek wijzigen',
+ 'Edit Group' => 'Groep wijzigen',
+ 'Edit Labor/Overhead' => 'Arbeid/Overheadskosten wijzigen',
+ 'Edit Language' => 'Taal Wijzigen',
+ 'Edit POS Invoice' => 'Directe verkooporder wijzigen',
+ 'Edit Part' => 'Artikel wijzigen',
+ 'Edit Preferences for' => 'Instellingen wijzigen voor',
+ 'Edit Pricegroup' => 'Prijsgroep wijzigen ',
+ 'Edit Project' => 'Project wijzigen',
+ 'Edit Purchase Order' => 'Inkooporder wijzigen',
+ 'Edit Quotation' => 'Offerte wijzigen',
+ 'Edit Request for Quotation' => 'Offerteaanvraag wijzigen',
+ 'Edit SIC' => 'SIC wijzigen',
+ 'Edit Sales Invoice' => 'Verkoopfactuur wijzigen',
+ 'Edit Sales Order' => 'Verkoop order wijzigen',
+ 'Edit Service' => 'Dienst wijzigen',
+ 'Edit Template' => 'Template wijzigen',
+ 'Edit User' => 'Gebruiker wijzigen',
+ 'Edit Vendor' => 'Leverancier wijzigen',
+ 'Edit Vendor Invoice' => 'Inkoop factuur wijzigen',
+ 'Edit Warehouse' => 'Magazijn wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Employee Name' => 'Werknemernaam',
+ 'Employee deleted!' => 'Werknemer verwijderd',
+ 'Employee pays' => 'Werknemerbetalingen',
+ 'Employee saved!' => 'Werknemer opgeslagen!',
+ 'Employees' => 'Werknemers',
+ 'Employer' => 'Werkgever',
+ 'Employer pays' => 'Werkgeverbetalingen',
+ 'Enddate' => 'Einddatum',
+ 'Enforce transaction reversal for all dates' => 'Boeking terugdraaien voor alle data',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Vul max drie karakters in, gescheiden door een dubbelepunt (b.v. EUR:USD:GBP:CAD) voor lokale en buitenlandse valuta',
+ 'Equity' => 'Passiva/Eigen Vermogen',
+ 'Exch' => 'Wisselkoers',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor Betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Existing Datasets' => 'Bestaande datasets',
+ 'Expense' => 'Onkosten',
+ 'Expense/Asset' => 'Uitgaven',
+ 'Extended' => 'Uitgebreid',
+ 'FX' => 'FX',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'Foreign Exchange Gain' => 'Wisselkoers winst',
+ 'Foreign Exchange Loss' => 'Wisselkoers verlies',
+ 'From' => 'Van',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI verwijderd!',
+ 'GIFI missing!' => 'GIFI ontbreekt!',
+ 'GIFI saved!' => 'GIFI opgeslagen!',
+ 'GL Transaction' => 'Grootboekboeking (memoriaal) ',
+ 'General Ledger' => 'Grootboek',
+ 'Goods & Services' => 'Goederen & Diensten',
+ 'Group' => 'Groep',
+ 'Group Items' => 'Groepeer Onderdelen',
+ 'Group Translations' => 'Groep vertaling',
+ 'Group deleted!' => 'Groep verwijderd!',
+ 'Group missing!' => 'Groep ontbreekt!',
+ 'Group saved!' => 'Groep opgeslagen!',
+ 'Groups' => 'Groepen',
+ 'HR' => 'Personeel',
+ 'HTML Templates' => 'HTML Sjablonen',
+ 'Heading' => 'Kopregel',
+ 'History' => 'Geschiedenis',
+ 'Home Phone' => 'Thuistelefoon',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Geen hostnaam!',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Plaatje',
+ 'In-line' => 'In Lijn',
+ 'Include Exchange Rate Difference' => 'Inclusief wisselkoersverschil',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Include in drop-down menus' => 'Toevoegen aan drop-down menus',
+ 'Income' => 'Inkomsten',
+ 'Income Statement' => 'Inkomstenoverzicht',
+ 'Incorrect Dataset version!' => 'Ongeldige versie Dataset!!',
+ 'Increase' => 'Toename',
+ 'Individual Items' => 'Onderliggende onderdelen',
+ 'Internal Notes' => 'Interne notities',
+ 'Inventory' => 'Voorraad',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Aanwezige voorraad moet nul zijn voordat een assemblage als \'niet actief\' kan worden gemarkeerd.',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Aanwezige voorraad moet nul zijn voordat een product als \'niet actief\' kan worden gemarkeerd.',
+ 'Inventory saved!' => 'Voorraad opgeslagen',
+ 'Inventory transferred!' => 'Voorraad overgeheveld',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurnummer',
+ 'Invoice Number missing!' => 'Factuurnummer ontbreekt!',
+ 'Invoice deleted!' => 'Factuur verwijderd!',
+ 'Invoices' => 'Facturen',
+ 'Is this a summary account to record' => 'Totaalrekening voor',
+ 'Item deleted!' => 'Onderdeel verwijderd!',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Items' => 'Onderdelen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'LaTeX Templates' => 'Latex Sjablonen',
+ 'Labor/Overhead' => 'Arbeid/Overheadskosten',
+ 'Language' => 'Taal',
+ 'Language deleted!' => 'Taal verwijderd!',
+ 'Language saved!' => 'Taal opgeslagen!',
+ 'Languages' => 'Talen',
+ 'Languages not defined!' => 'Taal niet gedefinieerd!',
+ 'Last Numbers & Default Accounts' => 'Laatst toegekende nummers & Standaard Rekeningen',
+ 'Leadtime' => 'Levertijd',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Laat host en port veld leeg, tenzij u een netwerk connectie wilt opzetten.',
+ 'Liability' => 'Passiva',
+ 'Licensed to' => 'Gelicenseerd aan',
+ 'Line Total' => 'Totaal Regel',
+ 'Link' => 'Verbinding',
+ 'Link Accounts' => 'Rekeningen verbinden',
+ 'List Accounts' => 'Rekeningen weergeven',
+ 'List Businesses' => 'Zaaktypes weergeven',
+ 'List Departments' => 'Afdelingen weergeven',
+ 'List GIFI' => 'GIFI weergeven',
+ 'List Languages' => 'Talen weergeven',
+ 'List Price' => 'Catalogusprijs',
+ 'List Projects' => 'Projecten weergeven',
+ 'List SIC' => 'SIC weergeven',
+ 'List Transactions' => 'Boekingen tonen',
+ 'List Warehouses' => 'Magazijnen weergeven',
+ 'Lock System' => 'Vergrendel het systeem',
+ 'Lockfile created!' => 'Blokkeerbestand aangemaakt!',
+ 'Lockfile removed!' => 'Blokkeerbestand verwijderd!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Login naam ontbreekt!',
+ 'Logout' => 'Logout',
+ 'Make' => 'Fabrikant',
+ 'Manager' => 'Manager',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'Marked entries printed!' => 'Gemarkeerde delen afgedrukt!',
+ 'Markup' => 'Winstmarge',
+ 'Maximum' => 'Maximum',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Memo' => 'Memo',
+ 'Menu Width' => 'Menu Breedte',
+ 'Message' => 'Boodschap',
+ 'Method' => 'Methode',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Type',
+ 'Multibyte Encoding' => 'Unicode',
+ 'N/A' => 'N/A',
+ 'Name' => 'Naam',
+ 'Name missing!' => 'Naam ontbreekt!',
+ 'New Templates' => 'Nieuwe templates',
+ 'No' => 'Nee',
+ 'No Database Drivers available!' => 'Geen database besturings programma aanwezig',
+ 'No Dataset selected!' => 'Geen dataset geselecteerd',
+ 'No email address for' => 'Geen email adres voor',
+ 'No.' => 'Nr.',
+ 'Non-taxable' => 'Onbelast',
+ 'Non-taxable Purchases' => 'Onbelaste aankopen',
+ 'Non-taxable Sales' => 'Onbelaste verkopen',
+ 'Notes' => 'Opmerkingen',
+ 'Nothing entered!' => 'Niets ingevuld!',
+ 'Nothing selected!' => 'Niets geselecteerd!',
+ 'Nothing to delete!' => 'Niets te verwijderen!',
+ 'Nothing to transfer!' => 'Niets over te boeken!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number Format' => 'Nummeraanduiding',
+ 'Number missing in Row' => 'Getal ontbreekt in Regel',
+ 'O' => 'O',
+ 'Obsolete' => 'Niet actief',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'On Hand' => 'Op voorraad',
+ 'Open' => 'Open',
+ 'Oracle Database Administration' => 'Oracle Database Administratie',
+ 'Order' => 'Bestelling',
+ 'Order Date' => 'Orderdatum',
+ 'Order Date missing!' => 'Geen order datum aanwezig',
+ 'Order Entry' => 'Order invoer',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Geen ordernummer aanwezig',
+ 'Order deleted!' => 'Order verwijderd!',
+ 'Order saved!' => 'Order opgeslagen!',
+ 'Orphaned' => 'Wees',
+ 'Out of balance transaction!' => 'Boeking is niet in evenwicht',
+ 'Out of balance!' => 'Niet in evenwicht!',
+ 'Outstanding' => 'Openstaand',
+ 'PDF' => 'PDF',
+ 'POS' => 'Verkooppunt',
+ 'POS Invoice' => 'Verkooppunt Rekening',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Pakbon datum ontbreekt!',
+ 'Packing List Number missing!' => 'Pakbon nummer ontbreekt!',
+ 'Packing Lists' => 'Pakbonnen',
+ 'Paid' => 'Betaald',
+ 'Part' => 'Artikel',
+ 'Parts' => 'Artikelen',
+ 'Password' => 'Wachtwoord',
+ 'Password changed!' => 'Wachtwoord gewijzigd!',
+ 'Payables' => 'Betalingen',
+ 'Payment' => 'Betaling',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payment posted!' => 'Betaling geboekt!',
+ 'Payments' => 'Betalingen',
+ 'Payroll Deduction' => 'Loonkorting',
+ 'Pg Database Administration' => 'Pg Database Administratie',
+ 'PgPP Database Administration' => 'PgPP Database Administratie',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Uitzoeklijst',
+ 'Pick Lists' => 'Pick lijsten',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Geen port aanwezig',
+ 'Post' => 'Boek',
+ 'Post as new' => 'Boek als nieuw',
+ 'Posted!' => 'Geboekt!',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Instellingen',
+ 'Preferences saved!' => 'Instellingen bewaard!',
+ 'Prepayment' => 'Voorschot',
+ 'Price' => 'Prijs',
+ 'Pricegroup' => 'Prijsgroep',
+ 'Pricegroup deleted!' => 'Prijsgroep verwijderd!',
+ 'Pricegroup missing!' => 'Prijsgroep mist!',
+ 'Pricegroup saved!' => 'Prijsgroep opgeslagen!',
+ 'Pricegroups' => 'Prijsgroepen',
+ 'Print' => 'Afdrukken',
+ 'Printed' => 'Afgedrukt',
+ 'Printer' => 'Printer',
+ 'Printing ... ' => 'Afdrukken ...',
+ 'Profit Center' => 'Inkomstenpost',
+ 'Project' => 'Project',
+ 'Project Description Translations' => 'Project Omschrijving Vertaling',
+ 'Project Number' => 'Projectnummer',
+ 'Project Number missing!' => 'Projectnummer ontbreekt!',
+ 'Project Transactions' => 'Projectboekingen',
+ 'Project deleted!' => 'Project verwijderd!',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Project saved!' => 'Project opgeslagen!',
+ 'Projects' => 'Projecten',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Qty' => 'Aantal',
+ 'Quantity exceeds available units to stock!' => 'Aantal is hoger dan de aanwezige voorraad!',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date' => 'Offertedatum',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number' => 'Offertenummer',
+ 'Quotation Number missing!' => 'Offertenummer ontbreekt!',
+ 'Quotation deleted!' => 'Offerte verwijderd!',
+ 'Quotations' => 'Offertes',
+ 'R' => 'R',
+ 'RFQ' => 'Offerteaanvraag',
+ 'RFQ Number' => 'Offerteaanvraagnummer',
+ 'RFQs' => 'Offerteaanvragen',
+ 'ROP' => 'Minimum voorraad',
+ 'Rate' => 'Percentage',
+ 'Rate missing!' => 'Percentage ontbreekt!',
+ 'Recd' => 'Ontvangen',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Receipt posted!' => 'Ontvangstbewijs geboekt',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Receivables' => 'Vorderingen',
+ 'Receive' => 'Inkomende zending',
+ 'Receive Merchandise' => 'Goederen Ontvangen',
+ 'Reconciliation' => 'Boekingen Verwerken',
+ 'Reconciliation Report' => 'Reconcilidatie rapport',
+ 'Record in' => 'Boeken op',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Remove' => 'Verwijder',
+ 'Remove Audit trail up to' => 'Verwijder Accountants opsporing tot',
+ 'Remove Audit trails up to' => 'Verwijder Accountants opsporing tot',
+ 'Removed spoolfiles!' => 'Spoolfiles verwijderd!',
+ 'Removing marked entries from queue ...' => 'Gemarkeerde stukken uit de wachtrij aan het verwijderen',
+ 'Report for' => 'Rapport voor',
+ 'Reports' => 'Rapporten',
+ 'Request for Quotation' => 'Offerteaanvraag',
+ 'Request for Quotations' => 'Offerteaanvragen',
+ 'Required by' => 'Nodig voor',
+ 'Retained Earnings' => 'Winstreserve',
+ 'Role' => 'Rol',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC verwijderd!',
+ 'SIC saved!' => 'SIC opgeslagen!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'Pers.nr.',
+ 'Sale' => 'Verkoopfactuur',
+ 'Sales' => 'Verkoop',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Invoices' => 'Verkoopfacturen',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Orders' => 'Verkooporders',
+ 'Salesperson' => 'Verkoper',
+ 'Save' => 'Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Save to File' => 'Opslaan als bestand',
+ 'Screen' => 'Scherm',
+ 'Search' => 'Zoek',
+ 'Select' => 'Selecteer',
+ 'Select all' => 'Selecteer alles',
+ 'Select from one of the items below' => 'Kies een van de onderstaande onderdelen',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF',
+ 'Sell Price' => 'Verkoopprijs',
+ 'Send by E-Mail' => 'Verzenden per E-mail',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serienr',
+ 'Serial Number' => 'Serienummer',
+ 'Service' => 'Dienst',
+ 'Services' => 'Diensten',
+ 'Setup Templates' => 'Setup templates',
+ 'Ship' => 'Verzenden',
+ 'Ship Merchandise' => 'Goederen Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping' => 'Zendingen',
+ 'Shipping Address' => 'Verzendadres',
+ 'Shipping Date' => 'Verzenddatum',
+ 'Shipping Date missing!' => 'Verzenddatum ontbreekt!',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Short' => 'Kort',
+ 'Signature' => 'Handtekening',
+ 'Source' => 'Herkomst',
+ 'Spoolfile' => 'Spoolfile',
+ 'Standard' => 'Standaard',
+ 'Standard Industrial Codes' => 'Standaard Industiële Codes',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'Statement' => 'Overzicht',
+ 'Statement Balance' => 'Saldo Overzicht',
+ 'Statement sent to' => 'Overzicht verzonden aan',
+ 'Statements sent to printer!' => 'Overzichten afgedrukt',
+ 'Stock' => 'Voorraad',
+ 'Stock Assembly' => 'Assemblage voorraad',
+ 'Stylesheet' => 'Stylesheet',
+ 'Sub-contract GIFI' => 'GIFI Onderaannemer',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'System' => 'Systeem',
+ 'System Defaults' => 'Systeem Standaard',
+ 'Tax' => 'Belasting',
+ 'Tax Accounts' => 'Belasting Rekeningen',
+ 'Tax Included' => 'Inclusief Belasting',
+ 'Tax Number' => 'Belastingnummer',
+ 'Tax Number / SSN' => 'Belastingnummer / Pers.nr.',
+ 'Tax collected' => 'Belasting verschuldigd',
+ 'Tax paid' => 'Belasting Betaald',
+ 'Taxable' => 'Belastbaar percentage',
+ 'Template saved!' => 'Template opgeslagen!',
+ 'Templates' => 'Templates',
+ 'Terms' => 'Termijn',
+ 'Text Templates' => 'Tekst templates',
+ 'The following Datasets are not in use and can be deleted' => 'De volgende datasets zijn niet ingebruik en kunnen worder verwijderd.',
+ 'The following Datasets need to be updated' => 'De volgende datasets moeten worden bijgewerkt',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Dit is een eerste controle. Er wordt niks gecreéerd of verwijderd.',
+ 'Till' => 'Kassa',
+ 'To' => 'Tot',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Om een gebruiker aan een groep toe te voegen, een naam te wijzigen, een login naam te wijzigen en op te slaan. Een nieuwe gebruiker zal dan worder opgeslagen met dezelfde gegevens onder de nieuwe login naam.',
+ 'Top Level' => 'Top Niveau',
+ 'Total' => 'Totaal',
+ 'Trade Discount' => 'Handelskorting',
+ 'Transaction Date missing!' => 'Boekingsdatum ontbreekt!',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Transaction reversal enforced for all dates' => 'Boekingen verplicht terugdraaien voor alle datums',
+ 'Transaction reversal enforced up to' => 'Boekingen verplicht terugdraaien tot aan',
+ 'Transactions' => 'Boekingen',
+ 'Transfer' => 'Overboeking',
+ 'Transfer Inventory' => 'Inventaris overboeken',
+ 'Transfer to' => 'Overboeken naar',
+ 'Translation' => 'Vertaling',
+ 'Translation deleted!' => 'Vertaling verwijderd!',
+ 'Translations' => 'Vertalingen',
+ 'Translations saved!' => 'Vertalingen opgeslagen!',
+ 'Trial Balance' => 'Proefbalans',
+ 'Type of Business' => 'Zaaktype',
+ 'Unit' => 'Eenheid',
+ 'Unit of measure' => 'Rekeneenheid',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => 'Bijwerken',
+ 'Update Dataset' => 'Dataset bijwerken',
+ 'Updated' => 'Bijgewerkt',
+ 'Upgrading to Version' => 'Opwaarderen naar Versie',
+ 'Use Templates' => 'Gebruik templates',
+ 'User' => 'Gebruiker',
+ 'User deleted!' => 'Gebruiker verwijderd!',
+ 'User saved!' => 'Gebruiker opgeslagen!',
+ 'Valid until' => 'Geldig tot',
+ 'Vendor' => 'Leverancier',
+ 'Vendor History' => 'Leverancier Historie',
+ 'Vendor Invoice' => 'Inkoopfaktuur',
+ 'Vendor Invoices' => 'Leverancier inkoopfacturen',
+ 'Vendor Number' => 'Leveranciernummer',
+ 'Vendor deleted!' => 'Leverancier verwijderd!',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Vendor saved!' => 'Leverancier opgeslagen!',
+ 'Vendors' => 'Leveranciers',
+ 'Version' => 'Versie',
+ 'Warehouse' => 'Magazijn',
+ 'Warehouse deleted!' => 'Magazijn verwijderd!',
+ 'Warehouse saved!' => 'Magazijn opgeslagen',
+ 'Warehouses' => 'Magazijnen',
+ 'Warning!' => 'Waarschuwing!',
+ 'Weight' => 'Gewicht',
+ 'Weight Unit' => 'Gewichtseenheid',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Bedrijfs order',
+ 'Work Orders' => 'Werk orders',
+ 'Work Phone' => 'Bedrijfstelefoon',
+ 'Yearend' => 'Jaareinde',
+ 'Yearend date missing!' => 'Jaareinde ontbreekt!',
+ 'Yearend posted!' => 'Jaareinde geboekt!',
+ 'Yearend posting failed!' => 'Boeking jaareinde mislukt!',
+ 'Yes' => 'Ja',
+ 'You did not enter a name!' => 'U heeft geen naam gegeven!',
+ 'You must enter a host and port for local and remote connections!' => 'Vul een "host" en een "port" voor netwerk connecties!',
+ 'account cannot be set to any other type of account' => 'Rekening kan niet omgezet worden naar ander type Rekening',
+ 'as at' => 'per',
+ 'days' => 'dagen',
+ 'does not exist' => 'bestaat niet',
+ 'done' => 'gebeurd',
+ 'ea' => 'voor',
+ 'for Period' => 'voor periode',
+ 'is already a member!' => 'is al een gebruiker',
+ 'localhost' => 'localhost',
+ 'locked!' => 'Geblokeerd!',
+ 'posted!' => 'opgeslagen!',
+ 'sent' => 'verzonden',
+ 'successfully created!' => 'Met succes aangemaakt!',
+ 'successfully deleted!' => 'Met succes verwijderd!',
+ 'website' => 'website',
+};
+
+1;
diff --git a/locale/be_nl/am b/locale/be_nl/am
new file mode 100755
index 00000000..84b008ef
--- /dev/null
+++ b/locale/be_nl/am
@@ -0,0 +1,274 @@
+$self{texts} = {
+ 'AP' => 'Crediteuren',
+ 'AR' => 'Debiteuren',
+ 'About' => 'Over',
+ 'Account' => 'Rekening',
+ 'Account Number' => 'Rekeningnummer',
+ 'Account Number missing!' => 'Rekeningnummer ontbreekt!',
+ 'Account Type' => 'Rekeningtype',
+ 'Account Type missing!' => 'Rekeningtype ontbreekt!',
+ 'Account deleted!' => 'Rekening verwijderd',
+ 'Account does not exist!' => 'Rekening bestaat niet',
+ 'Account saved!' => 'Rekening opgeslagen',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Accrual' => 'Opeengestapeld',
+ 'Activate Audit trail' => 'Activeer Accountants opsporing',
+ 'Add Account' => 'Rekening toevoegen',
+ 'Add Business' => 'Zaaktype toevoegen',
+ 'Add Department' => 'Afdeling toevoegen',
+ 'Add GIFI' => 'Toevoegen GIFI',
+ 'Add Language' => 'Taal toevoegen',
+ 'Add SIC' => 'SIC toevoegen',
+ 'Add Warehouse' => 'Magazijn toevoegen',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Asset' => 'Activa (bezittingen)',
+ 'Audit Control' => 'Accountants Controle',
+ 'Audit trail disabled' => 'Accountants opsporing onbruikbaar',
+ 'Audit trail enabled' => 'Accountants opsporing toegelaten',
+ 'Audit trail removed up to' => 'Accountants opsporing verwijderd tot',
+ 'Backup sent to' => 'Backup gezonden aan',
+ 'Bin List' => 'Locatielijst',
+ 'Books are open' => 'Boekingsperiode is open',
+ 'Business Number' => 'Kamer van Koophandel nummer',
+ 'Business deleted!' => 'Zaaktype verwijderd!',
+ 'Business saved!' => 'Zaaktype opgeslagen',
+ 'COGS' => 'Kostprijs Verkopen',
+ 'Cannot delete account!' => 'Kan bedrag niet verwijderen!',
+ 'Cannot delete default account!' => 'Kan standaardrekening niet verwijderen!',
+ 'Cannot save account!' => 'Kan rekening niet opslaan!',
+ 'Cannot save defaults!' => 'Kan de standaard niet opslaan!',
+ 'Cannot save preferences!' => 'Kan voorkeuren niet opslaan!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Kan rekening niet toekennen aan meer dan één debiteuren-, crediteuren- of inventarisrekening',
+ 'Cannot set multiple options for' => 'Kan de meerdere opties voor niet instellen',
+ 'Cash' => 'Kas (contant)',
+ 'Chart of Accounts' => 'Rekeningstelsel',
+ 'Close Books up to' => 'Boeken afsluiten tot',
+ 'Code' => 'Code',
+ 'Code missing!' => 'Code ontbreekt!',
+ 'Company' => 'Bedrijf',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Contra' => 'Tegen',
+ 'Copy to COA' => 'Kopieër naar rekeningstelsel',
+ 'Cost Center' => 'Kostenpost',
+ 'Credit' => 'Credit',
+ 'Customer Number' => 'Klantnummer',
+ 'Database Host' => 'Database computer',
+ 'Dataset' => 'Dataset',
+ 'Date Format' => 'Datum formaat',
+ 'Debit' => 'Debet',
+ 'Defaults saved!' => 'Standaarden bewaard!',
+ 'Delete' => 'Verwijder',
+ 'Delete Account' => 'Rekening verwijderen',
+ 'Department deleted!' => 'Afdeling verwijderd!',
+ 'Department saved!' => 'Afdeling opgeslagen!',
+ 'Departments' => 'Afdelingen',
+ 'Description' => 'Omschrijving',
+ 'Description missing!' => 'Omschrijving ontbreekt',
+ 'Discount' => 'Korting',
+ 'Dropdown Limit' => 'Maximum in dropdown-lijst',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'Edit' => 'Wijzig',
+ 'Edit Account' => 'Rekening wijzigen',
+ 'Edit Business' => 'Zaaktype wijzigen',
+ 'Edit Department' => 'Afdeling wijzigen',
+ 'Edit GIFI' => 'Wijzig GIFI',
+ 'Edit Language' => 'Taal Wijzigen',
+ 'Edit Preferences for' => 'Instellingen wijzigen voor',
+ 'Edit SIC' => 'SIC wijzigen',
+ 'Edit Template' => 'Template wijzigen',
+ 'Edit Warehouse' => 'Magazijn wijzigen',
+ 'Enforce transaction reversal for all dates' => 'Boeking terugdraaien voor alle data',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Vul max drie karakters in, gescheiden door een dubbelepunt (b.v. EUR:USD:GBP:CAD) voor lokale en buitenlandse valuta',
+ 'Equity' => 'Passiva/Eigen Vermogen',
+ 'Expense' => 'Onkosten',
+ 'Expense/Asset' => 'Uitgaven',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Wisselkoers winst',
+ 'Foreign Exchange Loss' => 'Wisselkoers verlies',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI verwijderd!',
+ 'GIFI missing!' => 'GIFI ontbreekt!',
+ 'GIFI saved!' => 'GIFI opgeslagen!',
+ 'GL Transaction' => 'Grootboekboeking (memoriaal) ',
+ 'Heading' => 'Kopregel',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Toevoegen aan drop-down menus',
+ 'Income' => 'Inkomsten',
+ 'Inventory' => 'Voorraad',
+ 'Invoice' => 'Factuur',
+ 'Is this a summary account to record' => 'Totaalrekening voor',
+ 'Language' => 'Taal',
+ 'Language deleted!' => 'Taal verwijderd!',
+ 'Language saved!' => 'Taal opgeslagen!',
+ 'Languages' => 'Talen',
+ 'Last Numbers & Default Accounts' => 'Laatst toegekende nummers & Standaard Rekeningen',
+ 'Liability' => 'Passiva',
+ 'Licensed to' => 'Gelicenseerd aan',
+ 'Link' => 'Verbinding',
+ 'Menu Width' => 'Menu Breedte',
+ 'Method' => 'Methode',
+ 'Name' => 'Naam',
+ 'No' => 'Nee',
+ 'No email address for' => 'Geen email adres voor',
+ 'Number' => 'Nummer',
+ 'Number Format' => 'Nummeraanduiding',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakbon',
+ 'Password' => 'Wachtwoord',
+ 'Payables' => 'Betalingen',
+ 'Payment' => 'Betaling',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Uitzoeklijst',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Instellingen bewaard!',
+ 'Print' => 'Afdrukken',
+ 'Printer' => 'Printer',
+ 'Profit Center' => 'Inkomstenpost',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Orders' => 'Inkooporders',
+ 'RFQ Number' => 'Offerteaanvraagnummer',
+ 'Rate' => 'Percentage',
+ 'Receivables' => 'Vorderingen',
+ 'Reference' => 'Referentie',
+ 'Remove Audit trail up to' => 'Verwijder Accountants opsporing tot',
+ 'Retained Earnings' => 'Winstreserve',
+ 'SIC deleted!' => 'SIC verwijderd!',
+ 'SIC saved!' => 'SIC opgeslagen!',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Orders' => 'Verkooporders',
+ 'Save' => 'Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Signature' => 'Handtekening',
+ 'Standard Industrial Codes' => 'Standaard Industiële Codes',
+ 'Stylesheet' => 'Stylesheet',
+ 'System Defaults' => 'Systeem Standaard',
+ 'Tax' => 'Belasting',
+ 'Template saved!' => 'Template opgeslagen!',
+ 'Transaction reversal enforced for all dates' => 'Boekingen verplicht terugdraaien voor alle datums',
+ 'Transaction reversal enforced up to' => 'Boekingen verplicht terugdraaien tot aan',
+ 'Type of Business' => 'Zaaktype',
+ 'Update' => 'Bijwerken',
+ 'User' => 'Gebruiker',
+ 'Vendor Invoice' => 'Inkoopfaktuur',
+ 'Vendor Number' => 'Leveranciernummer',
+ 'Version' => 'Versie',
+ 'Warehouse deleted!' => 'Magazijn verwijderd!',
+ 'Warehouse saved!' => 'Magazijn opgeslagen',
+ 'Warehouses' => 'Magazijnen',
+ 'Weight Unit' => 'Gewichtseenheid',
+ 'Work Order' => 'Bedrijfs order',
+ 'Yearend' => 'Jaareinde',
+ 'Yearend date missing!' => 'Jaareinde ontbreekt!',
+ 'Yearend posted!' => 'Jaareinde geboekt!',
+ 'Yearend posting failed!' => 'Boeking jaareinde mislukt!',
+ 'Yes' => 'Ja',
+ 'account cannot be set to any other type of account' => 'Rekening kan niet omgezet worden naar ander type Rekening',
+ 'done' => 'gebeurd',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'rekening_toevoegen' => 'add_account',
+ 'zaaktype_toevoegen' => 'add_business',
+ 'afdeling_toevoegen' => 'add_department',
+ 'taal_toevoegen' => 'add_language',
+ 'sic_toevoegen' => 'add_sic',
+ 'magazijn_toevoegen' => 'add_warehouse',
+ 'verder' => 'continue',
+ 'kopieër_naar_rekeningstelsel' => 'copy_to_coa',
+ 'verwijder' => 'delete',
+ 'wijzig' => 'edit',
+ 'rekening_wijzigen' => 'edit_account',
+ 'opslaan' => 'save',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/be_nl/ap b/locale/be_nl/ap
new file mode 100755
index 00000000..b000cdc5
--- /dev/null
+++ b/locale/be_nl/ap
@@ -0,0 +1,193 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Openstaande Crediteuren',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR Outstanding' => 'Openstaande Debiteuren',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd bedrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Cc' => 'Kopie aan',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Afgesloten',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Credit' => 'Credit',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betaaldatum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Verwijder',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Vervaldatum',
+ 'Due Date missing!' => 'Vervaldatum ontbreekt!',
+ 'E-mail' => 'E-mail',
+ 'Employee' => 'Werknemer',
+ 'Exch' => 'Wisselkoers',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor Betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Van',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Manager',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Number' => 'Referentie',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Betaald',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Post' => 'Boek',
+ 'Post as new' => 'Boek als nieuw',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Afdrukken',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Salesperson' => 'Verkoper',
+ 'Screen' => 'Scherm',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax Included' => 'Inclusief Belasting',
+ 'Till' => 'Kassa',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Yes' => 'Ja',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'boek' => 'post',
+ 'boek_als_nieuw' => 'post_as_new',
+ 'afdrukken' => 'print',
+ 'verzenden_aan' => 'ship_to',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_nl/ar b/locale/be_nl/ar
new file mode 100755
index 00000000..b000cdc5
--- /dev/null
+++ b/locale/be_nl/ar
@@ -0,0 +1,193 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Openstaande Crediteuren',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR Outstanding' => 'Openstaande Debiteuren',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd bedrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Cc' => 'Kopie aan',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Afgesloten',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Credit' => 'Credit',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betaaldatum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Verwijder',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Vervaldatum',
+ 'Due Date missing!' => 'Vervaldatum ontbreekt!',
+ 'E-mail' => 'E-mail',
+ 'Employee' => 'Werknemer',
+ 'Exch' => 'Wisselkoers',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor Betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Van',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Manager',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Number' => 'Referentie',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Betaald',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Post' => 'Boek',
+ 'Post as new' => 'Boek als nieuw',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Afdrukken',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Salesperson' => 'Verkoper',
+ 'Screen' => 'Scherm',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax Included' => 'Inclusief Belasting',
+ 'Till' => 'Kassa',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Yes' => 'Ja',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'boek' => 'post',
+ 'boek_als_nieuw' => 'post_as_new',
+ 'afdrukken' => 'print',
+ 'verzenden_aan' => 'ship_to',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_nl/arap b/locale/be_nl/arap
new file mode 100755
index 00000000..a38d19cb
--- /dev/null
+++ b/locale/be_nl/arap
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Address' => 'Adres',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Cc' => 'Kopie aan',
+ 'Continue' => 'Verder',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Description' => 'Omschrijving',
+ 'E-mail' => 'E-mail',
+ 'Message' => 'Boodschap',
+ 'Number' => 'Nummer',
+ 'Print' => 'Afdrukken',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Reference' => 'Referentie',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Startdate' => 'Begindatum',
+ 'Subject' => 'Onderwerp',
+ 'To' => 'Tot',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'verder' => 'continue',
+};
+
+1;
+
diff --git a/locale/be_nl/arapprn b/locale/be_nl/arapprn
new file mode 100755
index 00000000..8d2b6ca2
--- /dev/null
+++ b/locale/be_nl/arapprn
@@ -0,0 +1,30 @@
+$self{texts} = {
+ 'Account' => 'Rekening',
+ 'Amount' => 'Bedrag',
+ 'Continue' => 'Verder',
+ 'Date' => 'Datum',
+ 'Memo' => 'Memo',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Afgedrukt',
+ 'Screen' => 'Scherm',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF',
+ 'Source' => 'Herkomst',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'verder' => 'continue',
+};
+
+1;
+
diff --git a/locale/be_nl/bp b/locale/be_nl/bp
new file mode 100755
index 00000000..7dcf9b93
--- /dev/null
+++ b/locale/be_nl/bp
@@ -0,0 +1,63 @@
+$self{texts} = {
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Weet us zeker dat u de gemarkeerde stukken wil verwijderen uit de wachtrij?',
+ 'Bin Lists' => 'Verzamel lijsten',
+ 'Cannot remove files!' => 'Kan bestanden niet verwijderen!',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Date' => 'Datum',
+ 'Employee' => 'Werknemer',
+ 'From' => 'Van',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factuur',
+ 'Invoice Number' => 'Factuurnummer',
+ 'Marked entries printed!' => 'Gemarkeerde delen afgedrukt!',
+ 'Order' => 'Bestelling',
+ 'Order Number' => 'Referentie',
+ 'Packing Lists' => 'Pakbonnen',
+ 'Pick Lists' => 'Pick lijsten',
+ 'Print' => 'Afdrukken',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Quotation' => 'Offerte',
+ 'Quotation Number' => 'Offertenummer',
+ 'Quotations' => 'Offertes',
+ 'RFQs' => 'Offerteaanvragen',
+ 'Remove' => 'Verwijder',
+ 'Removed spoolfiles!' => 'Spoolfiles verwijderd!',
+ 'Removing marked entries from queue ...' => 'Gemarkeerde stukken uit de wachtrij aan het verwijderen',
+ 'Sales Invoices' => 'Verkoopfacturen',
+ 'Sales Orders' => 'Verkooporders',
+ 'Select all' => 'Selecteer alles',
+ 'Spoolfile' => 'Spoolfile',
+ 'To' => 'Tot',
+ 'Vendor' => 'Leverancier',
+ 'Work Orders' => 'Werk orders',
+ 'Yes' => 'Ja',
+ 'done' => 'gebeurd',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'verder' => 'continue',
+ 'afdrukken' => 'print',
+ 'verwijder' => 'remove',
+ 'selecteer_alles' => 'select_all',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_nl/ca b/locale/be_nl/ca
new file mode 100755
index 00000000..5abe92f9
--- /dev/null
+++ b/locale/be_nl/ca
@@ -0,0 +1,55 @@
+$self{texts} = {
+ 'Account' => 'Rekening',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Balance' => 'Saldo',
+ 'Chart of Accounts' => 'Rekeningstelsel',
+ 'Credit' => 'Credit',
+ 'Current' => 'Huidig',
+ 'Date' => 'Datum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Van',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'List Transactions' => 'Boekingen tonen',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Project Number' => 'Projectnummer',
+ 'R' => 'R',
+ 'Reference' => 'Referentie',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Subtotal' => 'Subtotaal',
+ 'To' => 'Tot',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'boekingen_tonen' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/be_nl/cp b/locale/be_nl/cp
new file mode 100755
index 00000000..8c04bc57
--- /dev/null
+++ b/locale/be_nl/cp
@@ -0,0 +1,123 @@
+$self{texts} = {
+ 'AP' => 'Crediteuren',
+ 'AR' => 'Debiteuren',
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Address' => 'Adres',
+ 'All' => 'Allemaal',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd bedrag',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Cannot post Payment!' => 'Kan betaling niet boeken!',
+ 'Cannot post Receipt!' => 'Kan ontvangst niet boeken!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cc' => 'Kopie aan',
+ 'Continue' => 'Verder',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Klant',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum ontbreekt!',
+ 'Department' => 'Afdeling',
+ 'Deposit' => 'Storting',
+ 'Description' => 'Omschrijving',
+ 'Due Date' => 'Vervaldatum',
+ 'E-mail' => 'E-mail',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'From' => 'Van',
+ 'Invoice' => 'Factuur',
+ 'Invoices' => 'Facturen',
+ 'Language' => 'Taal',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Number' => 'Nummer',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Betaling',
+ 'Payment posted!' => 'Betaling geboekt!',
+ 'Payments' => 'Betalingen',
+ 'Post' => 'Boek',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Voorschot',
+ 'Print' => 'Afdrukken',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Receipt posted!' => 'Ontvangstbewijs geboekt',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Reference' => 'Referentie',
+ 'Screen' => 'Scherm',
+ 'Select' => 'Selecteer',
+ 'Select all' => 'Selecteer alles',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'Subject' => 'Onderwerp',
+ 'To' => 'Tot',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'verder' => 'continue',
+ 'boek' => 'post',
+ 'afdrukken' => 'print',
+ 'selecteer_alles' => 'select_all',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/be_nl/ct b/locale/be_nl/ct
new file mode 100755
index 00000000..141549ae
--- /dev/null
+++ b/locale/be_nl/ct
@@ -0,0 +1,178 @@
+$self{texts} = {
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Active' => 'Actief',
+ 'Add Customer' => 'Klant toevoegen',
+ 'Add Vendor' => 'Leverancier toevoegen',
+ 'Address' => 'Adres',
+ 'All' => 'Allemaal',
+ 'Amount' => 'Bedrag',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Billing Address' => 'Facturatieadres',
+ 'Break' => 'Onderbreking',
+ 'Cannot delete customer!' => 'Kan klant niet verwijderen!',
+ 'Cannot delete vendor!' => 'Kan leverancier niet verwijderen!',
+ 'Cc' => 'Kopie aan',
+ 'City' => 'Stad',
+ 'Closed' => 'Afgesloten',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Cost' => 'Kost',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Customer History' => 'Klant Historie',
+ 'Customer Number' => 'Klantnummer',
+ 'Customer deleted!' => 'Klant verwijderd!',
+ 'Customer saved!' => 'Klant opgeslagen!',
+ 'Customers' => 'Klanten',
+ 'Delete' => 'Verwijder',
+ 'Delivery Date' => 'Leverdatum',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Discount' => 'Korting',
+ 'E-mail' => 'E-mail',
+ 'Edit Customer' => 'Klant wijzigen',
+ 'Edit Vendor' => 'Leverancier wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Enddate' => 'Einddatum',
+ 'Fax' => 'Fax',
+ 'From' => 'Van',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Groep',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Invoice' => 'Factuur',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Language' => 'Taal',
+ 'Leadtime' => 'Levertijd',
+ 'Manager' => 'Manager',
+ 'Name' => 'Naam',
+ 'Name missing!' => 'Naam ontbreekt!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Number' => 'Nummer',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Orphaned' => 'Wees',
+ 'POS' => 'Verkooppunt',
+ 'Phone' => 'Tel.',
+ 'Pricegroup' => 'Prijsgroep',
+ 'Project Number' => 'Projectnummer',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Qty' => 'Aantal',
+ 'Quotation' => 'Offerte',
+ 'Quotations' => 'Offertes',
+ 'RFQ' => 'Offerteaanvraag',
+ 'Request for Quotations' => 'Offerteaanvragen',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Invoices' => 'Verkoopfacturen',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Orders' => 'Verkooporders',
+ 'Salesperson' => 'Verkoper',
+ 'Save' => 'Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Search' => 'Zoek',
+ 'Sell Price' => 'Verkoopprijs',
+ 'Serial Number' => 'Serienummer',
+ 'Shipping Address' => 'Verzendadres',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'Sub-contract GIFI' => 'GIFI Onderaannemer',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax Included' => 'Inclusief Belasting',
+ 'Tax Number' => 'Belastingnummer',
+ 'Tax Number / SSN' => 'Belastingnummer / Pers.nr.',
+ 'Taxable' => 'Belastbaar percentage',
+ 'Terms' => 'Termijn',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Type of Business' => 'Zaaktype',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Vendor History' => 'Leverancier Historie',
+ 'Vendor Invoice' => 'Inkoopfaktuur',
+ 'Vendor Invoices' => 'Leverancier inkoopfacturen',
+ 'Vendor Number' => 'Leveranciernummer',
+ 'Vendor deleted!' => 'Leverancier verwijderd!',
+ 'Vendor saved!' => 'Leverancier opgeslagen!',
+ 'Vendors' => 'Leveranciers',
+ 'days' => 'dagen',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'klant_toevoegen' => 'add_customer',
+ 'leverancier_toevoegen' => 'add_vendor',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'verkooppunt' => 'pos',
+ 'inkooporder' => 'purchase_order',
+ 'offerte' => 'quotation',
+ 'offerteaanvraag' => 'rfq',
+ 'verkoopfactuur' => 'sales_invoice',
+ 'verkooporder' => 'sales_order',
+ 'opslaan' => 'save',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'bijwerken' => 'update',
+ 'inkoopfaktuur' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/be_nl/gl b/locale/be_nl/gl
new file mode 100755
index 00000000..37f3dbb3
--- /dev/null
+++ b/locale/be_nl/gl
@@ -0,0 +1,150 @@
+$self{texts} = {
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Cash Transfer Transaction' => 'Geldoverboeking toevoegen',
+ 'Add General Ledger Transaction' => 'Journaalpost toevoegen',
+ 'Address' => 'Adres',
+ 'All' => 'Allemaal',
+ 'Amount' => 'Bedrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Asset' => 'Activa (bezittingen)',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Balance' => 'Saldo',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Cc' => 'Kopie aan',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Credit' => 'Credit',
+ 'Current' => 'Huidig',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Verwijder',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'E-mail' => 'E-mail',
+ 'Edit Cash Transfer Transaction' => 'Kasoverboeking wijzigen',
+ 'Edit General Ledger Transaction' => 'Boeking in grootboek wijzigen',
+ 'Equity' => 'Passiva/Eigen Vermogen',
+ 'Expense' => 'Onkosten',
+ 'FX' => 'FX',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Van',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Grootboekboeking (memoriaal) ',
+ 'General Ledger' => 'Grootboek',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Income' => 'Inkomsten',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Liability' => 'Passiva',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance transaction!' => 'Boeking is niet in evenwicht',
+ 'Post' => 'Boek',
+ 'Post as new' => 'Boek als nieuw',
+ 'Print' => 'Afdrukken',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'R' => 'R',
+ 'Reference' => 'Referentie',
+ 'Reports' => 'Rapporten',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'To' => 'Tot',
+ 'Transaction Date missing!' => 'Boekingsdatum ontbreekt!',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Update' => 'Bijwerken',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Yes' => 'Ja',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'grootboekboeking_(memoriaal)_' => 'gl_transaction',
+ 'boek' => 'post',
+ 'boek_als_nieuw' => 'post_as_new',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_nl/hr b/locale/be_nl/hr
new file mode 100755
index 00000000..a66a68fc
--- /dev/null
+++ b/locale/be_nl/hr
@@ -0,0 +1,113 @@
+$self{texts} = {
+ 'AP' => 'Crediteuren',
+ 'Above' => 'Boven',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Active' => 'Actief',
+ 'Add Deduction' => 'Korting toevoegen',
+ 'Add Employee' => 'Werknemer toevoegen',
+ 'Address' => 'Adres',
+ 'Administrator' => 'Beheerder',
+ 'After Deduction' => 'Na korting',
+ 'All' => 'Allemaal',
+ 'Allowances' => 'Toelagen',
+ 'Amount' => 'Bedrag',
+ 'Amount missing!' => 'Bedrag ontbreekt',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Gebaseerd op',
+ 'Before Deduction' => 'Voor korting',
+ 'Below' => 'Onder',
+ 'City' => 'Stad',
+ 'Continue' => 'Verder',
+ 'Country' => 'Land',
+ 'Deduct after' => 'Verminder na',
+ 'Deduction deleted!' => 'Korting verwijderd!',
+ 'Deduction saved!' => 'Korting opgeslagen!',
+ 'Deductions' => 'Kortingen',
+ 'Delete' => 'Verwijder',
+ 'Description' => 'Omschrijving',
+ 'Description missing!' => 'Omschrijving ontbreekt',
+ 'E-mail' => 'E-mail',
+ 'Edit Deduction' => 'Korting wijzigen',
+ 'Edit Employee' => 'Werknemer wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Employee Name' => 'Werknemernaam',
+ 'Employee deleted!' => 'Werknemer verwijderd',
+ 'Employee pays' => 'Werknemerbetalingen',
+ 'Employee saved!' => 'Werknemer opgeslagen!',
+ 'Employees' => 'Werknemers',
+ 'Employer' => 'Werkgever',
+ 'Employer pays' => 'Werkgeverbetalingen',
+ 'Enddate' => 'Einddatum',
+ 'Expense' => 'Onkosten',
+ 'From' => 'Van',
+ 'Home Phone' => 'Thuistelefoon',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Login' => 'Login',
+ 'Manager' => 'Manager',
+ 'Maximum' => 'Maximum',
+ 'Name' => 'Naam',
+ 'Name missing!' => 'Naam ontbreekt!',
+ 'Notes' => 'Opmerkingen',
+ 'Number' => 'Nummer',
+ 'Orphaned' => 'Wees',
+ 'Payroll Deduction' => 'Loonkorting',
+ 'Rate' => 'Percentage',
+ 'Rate missing!' => 'Percentage ontbreekt!',
+ 'Role' => 'Rol',
+ 'S' => 'S',
+ 'SSN' => 'Pers.nr.',
+ 'Sales' => 'Verkoop',
+ 'Save' => 'Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'To' => 'Tot',
+ 'Update' => 'Bijwerken',
+ 'User' => 'Gebruiker',
+ 'Work Phone' => 'Bedrijfstelefoon',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'korting_toevoegen' => 'add_deduction',
+ 'werknemer_toevoegen' => 'add_employee',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'opslaan' => 'save',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/be_nl/ic b/locale/be_nl/ic
new file mode 100755
index 00000000..21016a17
--- /dev/null
+++ b/locale/be_nl/ic
@@ -0,0 +1,270 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Accounts' => 'Rekeningen',
+ 'Accrual' => 'Opeengestapeld',
+ 'Active' => 'Actief',
+ 'Add' => 'Toevoegen',
+ 'Add Assembly' => 'Assemblage toevoegen',
+ 'Add Labor/Overhead' => 'Arbeid/Overheadskosten toevoegen',
+ 'Add Part' => 'Artikel toevoegen',
+ 'Add Purchase Order' => 'Inkooporder toevoegen',
+ 'Add Quotation' => 'Offerte toevoegen',
+ 'Add Request for Quotation' => 'Offerteaanvraag toevoegen',
+ 'Add Sales Order' => 'Verkooporder toevoegen',
+ 'Add Service' => 'Dienst toevoegen',
+ 'Address' => 'Adres',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Assemblies' => 'Assemblages',
+ 'Assemblies restocked!' => 'Assemblage naar voorraad geboekt',
+ 'Assembly' => 'Assemblage',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'BOM' => 'Onderdelenlijst',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Locatie',
+ 'Bin List' => 'Locatielijst',
+ 'Break' => 'Onderbreking',
+ 'COGS' => 'Kostprijs Verkopen',
+ 'Cannot delete item!' => 'Kan onderdeel niet verwijderen!',
+ 'Cannot stock assemblies!' => 'Kan assemblages niet in voorraad nemen!',
+ 'Cash' => 'Kas (contant)',
+ 'Cc' => 'Kopie aan',
+ 'Check Inventory' => 'Inventaris controleren',
+ 'City' => 'Stad',
+ 'Closed' => 'Afgesloten',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Components' => 'Componenten',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Cost' => 'Kost',
+ 'Country' => 'Land',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Klant',
+ 'Customer Number' => 'Klantnummer',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Verwijder',
+ 'Delivery Date' => 'Leverdatum',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Drawing' => 'Tekening',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mailed' => 'Gemaild',
+ 'Edit Assembly' => 'Assemblage wijzigen',
+ 'Edit Labor/Overhead' => 'Arbeid/Overheadskosten wijzigen',
+ 'Edit Part' => 'Artikel wijzigen',
+ 'Edit Service' => 'Dienst wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Expense' => 'Onkosten',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Van',
+ 'Group' => 'Groep',
+ 'Image' => 'Plaatje',
+ 'In-line' => 'In Lijn',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Income' => 'Inkomsten',
+ 'Individual Items' => 'Onderliggende onderdelen',
+ 'Inventory' => 'Voorraad',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Aanwezige voorraad moet nul zijn voordat een assemblage als \'niet actief\' kan worden gemarkeerd.',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Aanwezige voorraad moet nul zijn voordat een product als \'niet actief\' kan worden gemarkeerd.',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurnummer',
+ 'Invoice Number missing!' => 'Factuurnummer ontbreekt!',
+ 'Item deleted!' => 'Onderdeel verwijderd!',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Items' => 'Onderdelen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Labor/Overhead' => 'Arbeid/Overheadskosten',
+ 'Leadtime' => 'Levertijd',
+ 'Line Total' => 'Totaal Regel',
+ 'Link Accounts' => 'Rekeningen verbinden',
+ 'List Price' => 'Catalogusprijs',
+ 'Make' => 'Fabrikant',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'Markup' => 'Winstmarge',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Message' => 'Boodschap',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Type',
+ 'Name' => 'Naam',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Getal ontbreekt in Regel',
+ 'Obsolete' => 'Niet actief',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'On Hand' => 'Op voorraad',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Date missing!' => 'Geen order datum aanwezig',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Geen ordernummer aanwezig',
+ 'Orphaned' => 'Wees',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Pakbon datum ontbreekt!',
+ 'Packing List Number missing!' => 'Pakbon nummer ontbreekt!',
+ 'Part' => 'Artikel',
+ 'Parts' => 'Artikelen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Uitzoeklijst',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Pricegroup' => 'Prijsgroep',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Qty' => 'Aantal',
+ 'Quantity exceeds available units to stock!' => 'Aantal is hoger dan de aanwezige voorraad!',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number missing!' => 'Offertenummer ontbreekt!',
+ 'Quotations' => 'Offertes',
+ 'RFQ' => 'Offerteaanvraag',
+ 'ROP' => 'Minimum voorraad',
+ 'Recd' => 'Ontvangen',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Invoices' => 'Verkoopfacturen',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Orders' => 'Verkooporders',
+ 'Save' => 'Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Screen' => 'Scherm',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Sell Price' => 'Verkoopprijs',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serienr',
+ 'Serial Number' => 'Serienummer',
+ 'Service' => 'Dienst',
+ 'Services' => 'Diensten',
+ 'Ship' => 'Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Shipping Address' => 'Verzendadres',
+ 'Short' => 'Kort',
+ 'State/Province' => 'Staat/Provincie',
+ 'Stock' => 'Voorraad',
+ 'Stock Assembly' => 'Assemblage voorraad',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'To' => 'Tot',
+ 'Top Level' => 'Top Niveau',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Updated' => 'Bijgewerkt',
+ 'Vendor' => 'Leverancier',
+ 'Vendor Invoice' => 'Inkoopfaktuur',
+ 'Vendor Invoices' => 'Leverancier inkoopfacturen',
+ 'Vendor Number' => 'Leveranciernummer',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warehouse' => 'Magazijn',
+ 'Weight' => 'Gewicht',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Bedrijfs order',
+ 'days' => 'dagen',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'assemblage_toevoegen' => 'add_assembly',
+ 'arbeid_overheadskosten_toevoegen' => 'add_labor_overhead',
+ 'artikel_toevoegen' => 'add_part',
+ 'dienst_toevoegen' => 'add_service',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'assemblage_wijzigen' => 'edit_assembly',
+ 'artikel_wijzigen' => 'edit_part',
+ 'dienst_wijzigen' => 'edit_service',
+ 'opslaan' => 'save',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/be_nl/io b/locale/be_nl/io
new file mode 100755
index 00000000..9268d90c
--- /dev/null
+++ b/locale/be_nl/io
@@ -0,0 +1,127 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Inkooporder toevoegen',
+ 'Add Quotation' => 'Offerte toevoegen',
+ 'Add Request for Quotation' => 'Offerteaanvraag toevoegen',
+ 'Add Sales Order' => 'Verkooporder toevoegen',
+ 'Address' => 'Adres',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Locatie',
+ 'Bin List' => 'Locatielijst',
+ 'Cc' => 'Kopie aan',
+ 'City' => 'Stad',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Country' => 'Land',
+ 'Customer Number' => 'Klantnummer',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delivery Date' => 'Leverdatum',
+ 'Description' => 'Omschrijving',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mailed' => 'Gemaild',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'Group' => 'Groep',
+ 'In-line' => 'In Lijn',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number missing!' => 'Factuurnummer ontbreekt!',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Message' => 'Boodschap',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Getal ontbreekt in Regel',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Geen order datum aanwezig',
+ 'Order Number missing!' => 'Geen ordernummer aanwezig',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Pakbon datum ontbreekt!',
+ 'Packing List Number missing!' => 'Pakbon nummer ontbreekt!',
+ 'Part' => 'Artikel',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Uitzoeklijst',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Purchase Order' => 'Inkooporder',
+ 'Qty' => 'Aantal',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number missing!' => 'Offertenummer ontbreekt!',
+ 'Recd' => 'Ontvangen',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkooporder',
+ 'Screen' => 'Scherm',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serienr',
+ 'Service' => 'Dienst',
+ 'Ship' => 'Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Shipping Address' => 'Verzendadres',
+ 'State/Province' => 'Staat/Provincie',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'To' => 'Tot',
+ 'Unit' => 'Eenheid',
+ 'Vendor Number' => 'Leveranciernummer',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Bedrijfs order',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'verder' => 'continue',
+};
+
+1;
+
diff --git a/locale/be_nl/ir b/locale/be_nl/ir
new file mode 100755
index 00000000..c1c2a0aa
--- /dev/null
+++ b/locale/be_nl/ir
@@ -0,0 +1,221 @@
+$self{texts} = {
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Purchase Order' => 'Inkooporder toevoegen',
+ 'Add Quotation' => 'Offerte toevoegen',
+ 'Add Request for Quotation' => 'Offerteaanvraag toevoegen',
+ 'Add Sales Order' => 'Verkooporder toevoegen',
+ 'Add Vendor Invoice' => 'Inkoop factuur toevoegen',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Weet u zeker dat u dit factuurnummer wilt verwijderen?',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Locatie',
+ 'Bin List' => 'Locatielijst',
+ 'Cannot delete invoice!' => 'Kan factuur niet verwijderen!',
+ 'Cannot post invoice for a closed period!' => 'Kan geen factuur boeken in afgesloten periode!',
+ 'Cannot post invoice!' => 'Kan factuur niet boeken!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cc' => 'Kopie aan',
+ 'City' => 'Stad',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Confirm!' => 'Bevestig!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Currency' => 'Valuta',
+ 'Customer Number' => 'Klantnummer',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Verwijder',
+ 'Delivery Date' => 'Leverdatum',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Due Date' => 'Vervaldatum',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mailed' => 'Gemaild',
+ 'Edit Vendor Invoice' => 'Inkoop factuur wijzigen',
+ 'Exch' => 'Wisselkoers',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor Betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'Group' => 'Groep',
+ 'In-line' => 'In Lijn',
+ 'Internal Notes' => 'Interne notities',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurnummer',
+ 'Invoice Number missing!' => 'Factuurnummer ontbreekt!',
+ 'Invoice deleted!' => 'Factuur verwijderd!',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Taal',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Getal ontbreekt in Regel',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Geen order datum aanwezig',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Geen ordernummer aanwezig',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Pakbon datum ontbreekt!',
+ 'Packing List Number missing!' => 'Pakbon nummer ontbreekt!',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Uitzoeklijst',
+ 'Post' => 'Boek',
+ 'Post as new' => 'Boek als nieuw',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Print' => 'Afdrukken',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Purchase Order' => 'Inkooporder',
+ 'Qty' => 'Aantal',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number missing!' => 'Offertenummer ontbreekt!',
+ 'Recd' => 'Ontvangen',
+ 'Record in' => 'Boeken op',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkooporder',
+ 'Screen' => 'Scherm',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serienr',
+ 'Service' => 'Dienst',
+ 'Ship' => 'Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Shipping Address' => 'Verzendadres',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Tax Included' => 'Inclusief Belasting',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor Number' => 'Leveranciernummer',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Bedrijfs order',
+ 'Yes' => 'Ja',
+ 'ea' => 'voor',
+ 'posted!' => 'opgeslagen!',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'boek' => 'post',
+ 'boek_als_nieuw' => 'post_as_new',
+ 'inkooporder' => 'purchase_order',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_nl/is b/locale/be_nl/is
new file mode 100755
index 00000000..103ccdc1
--- /dev/null
+++ b/locale/be_nl/is
@@ -0,0 +1,230 @@
+$self{texts} = {
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Purchase Order' => 'Inkooporder toevoegen',
+ 'Add Quotation' => 'Offerte toevoegen',
+ 'Add Request for Quotation' => 'Offerteaanvraag toevoegen',
+ 'Add Sales Invoice' => 'Verkoopfactuur toevoegen',
+ 'Add Sales Order' => 'Verkooporder toevoegen',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Weet u zeker dat u dit factuurnummer wilt verwijderen?',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Locatie',
+ 'Bin List' => 'Locatielijst',
+ 'Business' => 'Zaaktype',
+ 'Cannot delete invoice!' => 'Kan factuur niet verwijderen!',
+ 'Cannot post invoice for a closed period!' => 'Kan geen factuur boeken in afgesloten periode!',
+ 'Cannot post invoice!' => 'Kan factuur niet boeken!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cc' => 'Kopie aan',
+ 'City' => 'Stad',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Confirm!' => 'Bevestig!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Klant',
+ 'Customer Number' => 'Klantnummer',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Verwijder',
+ 'Delivery Date' => 'Leverdatum',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Due Date' => 'Vervaldatum',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mailed' => 'Gemaild',
+ 'Edit Sales Invoice' => 'Verkoopfactuur wijzigen',
+ 'Exch' => 'Wisselkoers',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor Betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'Group' => 'Groep',
+ 'In-line' => 'In Lijn',
+ 'Internal Notes' => 'Interne notities',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurnummer',
+ 'Invoice Number missing!' => 'Factuurnummer ontbreekt!',
+ 'Invoice deleted!' => 'Factuur verwijderd!',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Getal ontbreekt in Regel',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Geen order datum aanwezig',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Geen ordernummer aanwezig',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Pakbon datum ontbreekt!',
+ 'Packing List Number missing!' => 'Pakbon nummer ontbreekt!',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Uitzoeklijst',
+ 'Post' => 'Boek',
+ 'Post as new' => 'Boek als nieuw',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Print' => 'Afdrukken',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Purchase Order' => 'Inkooporder',
+ 'Qty' => 'Aantal',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number missing!' => 'Offertenummer ontbreekt!',
+ 'Recd' => 'Ontvangen',
+ 'Record in' => 'Boeken op',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkooporder',
+ 'Salesperson' => 'Verkoper',
+ 'Screen' => 'Scherm',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serienr',
+ 'Service' => 'Dienst',
+ 'Ship' => 'Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Address' => 'Verzendadres',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Tax Included' => 'Inclusief Belasting',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Trade Discount' => 'Handelskorting',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Vendor Number' => 'Leveranciernummer',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Bedrijfs order',
+ 'Yes' => 'Ja',
+ 'ea' => 'voor',
+ 'posted!' => 'opgeslagen!',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'boek' => 'post',
+ 'boek_als_nieuw' => 'post_as_new',
+ 'afdrukken' => 'print',
+ 'verkooporder' => 'sales_order',
+ 'verzenden_aan' => 'ship_to',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_nl/jc b/locale/be_nl/jc
new file mode 100755
index 00000000..edb0fae7
--- /dev/null
+++ b/locale/be_nl/jc
@@ -0,0 +1,86 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Amount' => 'Bedrag',
+ 'Closed' => 'Afgesloten',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Cost' => 'Kost',
+ 'Current' => 'Huidig',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum ontbreekt!',
+ 'Delete' => 'Verwijder',
+ 'Description' => 'Omschrijving',
+ 'Employee' => 'Werknemer',
+ 'From' => 'Van',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Notes' => 'Opmerkingen',
+ 'Open' => 'Open',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Afdrukken',
+ 'Printed' => 'Afgedrukt',
+ 'Project Number' => 'Projectnummer',
+ 'Project Number missing!' => 'Projectnummer ontbreekt!',
+ 'Qty' => 'Aantal',
+ 'Save' => 'Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Screen' => 'Scherm',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF',
+ 'Startdate' => 'Begindatum',
+ 'Subtotal' => 'Subtotaal',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Update' => 'Bijwerken',
+ 'Warning!' => 'Waarschuwing!',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'afdrukken' => 'print',
+ 'opslaan' => 'save',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_nl/locales.pl b/locale/be_nl/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/be_nl/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/be_nl/login b/locale/be_nl/login
new file mode 100755
index 00000000..a27cd976
--- /dev/null
+++ b/locale/be_nl/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Bedrijf',
+ 'Continue' => 'Verder',
+ 'Dataset is newer than version!' => 'Dataset is nieuwer dan de versie!',
+ 'Incorrect Dataset version!' => 'Ongeldige versie Dataset!!',
+ 'Login' => 'Login',
+ 'Name' => 'Naam',
+ 'Password' => 'Wachtwoord',
+ 'Upgrading to Version' => 'Opwaarderen naar Versie',
+ 'Version' => 'Versie',
+ 'You did not enter a name!' => 'U heeft geen naam gegeven!',
+ 'done' => 'gebeurd',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'login' => 'login',
+};
+
+1;
+
diff --git a/locale/be_nl/menu b/locale/be_nl/menu
new file mode 100755
index 00000000..1e6b3718
--- /dev/null
+++ b/locale/be_nl/menu
@@ -0,0 +1,134 @@
+$self{texts} = {
+ 'AP' => 'Crediteuren',
+ 'AP Aging' => 'Crediteuren Ouderdomsoverzicht',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AR' => 'Debiteuren',
+ 'AR Aging' => 'Debiteuren Ouderdomsoverzicht',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Account' => 'Rekening toevoegen',
+ 'Add Assembly' => 'Assemblage toevoegen',
+ 'Add Business' => 'Zaaktype toevoegen',
+ 'Add Customer' => 'Klant toevoegen',
+ 'Add Department' => 'Afdeling toevoegen',
+ 'Add Employee' => 'Werknemer toevoegen',
+ 'Add GIFI' => 'Toevoegen GIFI',
+ 'Add Group' => 'Groep toevoegen',
+ 'Add Labor/Overhead' => 'Arbeid/Overheadskosten toevoegen',
+ 'Add Language' => 'Taal toevoegen',
+ 'Add Part' => 'Artikel toevoegen',
+ 'Add Pricegroup' => 'Prijsgroep toevoegen',
+ 'Add Project' => 'Project toevoegen',
+ 'Add SIC' => 'SIC toevoegen',
+ 'Add Service' => 'Dienst toevoegen',
+ 'Add Transaction' => 'Boeking toevoegen',
+ 'Add Vendor' => 'Leverancier toevoegen',
+ 'Add Warehouse' => 'Magazijn toevoegen',
+ 'All Items' => 'Alle onderdelen',
+ 'Assemblies' => 'Assemblages',
+ 'Audit Control' => 'Accountants Controle',
+ 'Backup' => 'Backup',
+ 'Balance Sheet' => 'Balans',
+ 'Bin List' => 'Locatielijst',
+ 'Bin Lists' => 'Verzamel lijsten',
+ 'Cash' => 'Kas (contant)',
+ 'Chart of Accounts' => 'Rekeningstelsel',
+ 'Check' => 'Cheque',
+ 'Components' => 'Componenten',
+ 'Customers' => 'Klanten',
+ 'Defaults' => 'Standaard',
+ 'Departments' => 'Afdelingen',
+ 'Description' => 'Omschrijving',
+ 'Employees' => 'Werknemers',
+ 'General Ledger' => 'Grootboek',
+ 'Goods & Services' => 'Goederen & Diensten',
+ 'Groups' => 'Groepen',
+ 'HR' => 'Personeel',
+ 'HTML Templates' => 'HTML Sjablonen',
+ 'History' => 'Geschiedenis',
+ 'Income Statement' => 'Inkomstenoverzicht',
+ 'Invoice' => 'Factuur',
+ 'LaTeX Templates' => 'Latex Sjablonen',
+ 'Labor/Overhead' => 'Arbeid/Overheadskosten',
+ 'Language' => 'Taal',
+ 'List Accounts' => 'Rekeningen weergeven',
+ 'List Businesses' => 'Zaaktypes weergeven',
+ 'List Departments' => 'Afdelingen weergeven',
+ 'List GIFI' => 'GIFI weergeven',
+ 'List Languages' => 'Talen weergeven',
+ 'List Projects' => 'Projecten weergeven',
+ 'List SIC' => 'SIC weergeven',
+ 'List Warehouses' => 'Magazijnen weergeven',
+ 'Logout' => 'Logout',
+ 'Non-taxable' => 'Onbelast',
+ 'Open' => 'Open',
+ 'Order Entry' => 'Order invoer',
+ 'Outstanding' => 'Openstaand',
+ 'POS' => 'Verkooppunt',
+ 'POS Invoice' => 'Verkooppunt Rekening',
+ 'Packing List' => 'Pakbon',
+ 'Packing Lists' => 'Pakbonnen',
+ 'Parts' => 'Artikelen',
+ 'Payment' => 'Betaling',
+ 'Payments' => 'Betalingen',
+ 'Pick List' => 'Uitzoeklijst',
+ 'Pick Lists' => 'Pick lijsten',
+ 'Preferences' => 'Instellingen',
+ 'Pricegroups' => 'Prijsgroepen',
+ 'Print' => 'Afdrukken',
+ 'Projects' => 'Projecten',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Quotation' => 'Offerte',
+ 'Quotations' => 'Offertes',
+ 'RFQ' => 'Offerteaanvraag',
+ 'RFQs' => 'Offerteaanvragen',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Receive' => 'Inkomende zending',
+ 'Reconciliation' => 'Boekingen Verwerken',
+ 'Reports' => 'Rapporten',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Verkoopfactuur',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Invoices' => 'Verkoopfacturen',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Orders' => 'Verkooporders',
+ 'Save to File' => 'Opslaan als bestand',
+ 'Search' => 'Zoek',
+ 'Send by E-Mail' => 'Verzenden per E-mail',
+ 'Services' => 'Diensten',
+ 'Ship' => 'Verzenden',
+ 'Shipping' => 'Zendingen',
+ 'Statement' => 'Overzicht',
+ 'Stock Assembly' => 'Assemblage voorraad',
+ 'Stylesheet' => 'Stylesheet',
+ 'System' => 'Systeem',
+ 'Tax collected' => 'Belasting verschuldigd',
+ 'Tax paid' => 'Belasting Betaald',
+ 'Text Templates' => 'Tekst templates',
+ 'Transactions' => 'Boekingen',
+ 'Transfer' => 'Overboeking',
+ 'Transfer Inventory' => 'Inventaris overboeken',
+ 'Translations' => 'Vertalingen',
+ 'Trial Balance' => 'Proefbalans',
+ 'Type of Business' => 'Zaaktype',
+ 'Vendor Invoice' => 'Inkoopfaktuur',
+ 'Vendors' => 'Leveranciers',
+ 'Version' => 'Versie',
+ 'Warehouses' => 'Magazijnen',
+ 'Work Order' => 'Bedrijfs order',
+ 'Work Orders' => 'Werk orders',
+ 'Yearend' => 'Jaareinde',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/be_nl/oe b/locale/be_nl/oe
new file mode 100755
index 00000000..b1b889d4
--- /dev/null
+++ b/locale/be_nl/oe
@@ -0,0 +1,308 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Exchange Rate' => 'Wisselkoers toevoegen',
+ 'Add Purchase Order' => 'Inkooporder toevoegen',
+ 'Add Quotation' => 'Offerte toevoegen',
+ 'Add Request for Quotation' => 'Offerteaanvraag toevoegen',
+ 'Add Sales Invoice' => 'Verkoopfactuur toevoegen',
+ 'Add Sales Order' => 'Verkooporder toevoegen',
+ 'Add Vendor Invoice' => 'Inkoop factuur toevoegen',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Order Number' => 'Weet u zeker dat u dit ordernummer wilt verwijderen?',
+ 'Are you sure you want to delete Quotation Number' => 'Weet u zeker dat u dit offertenummer wilt verwijderen?',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Locatie',
+ 'Bin List' => 'Locatielijst',
+ 'Business' => 'Zaaktype',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Kan order niet verwijderen!',
+ 'Cannot delete quotation!' => 'Kan offerte niet verwijderen!',
+ 'Cannot save order!' => 'Kan order niet opslaan!',
+ 'Cannot save quotation!' => 'Kan offerte niet opslaan!',
+ 'Cc' => 'Kopie aan',
+ 'City' => 'Stad',
+ 'Closed' => 'Afgesloten',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Confirm!' => 'Bevestig!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Cost' => 'Kost',
+ 'Could not save!' => 'Kon niet opslaan!',
+ 'Could not transfer Inventory!' => 'Kon geen inventaris overboeken!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer Number' => 'Klantnummer',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Date Received' => 'Ontvangstdatum',
+ 'Date received missing!' => 'Ontvangstdatum ontbreekt!',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Verwijder',
+ 'Delivery Date' => 'Leverdatum',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Done' => 'Klaar',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mailed' => 'Gemaild',
+ 'Edit Purchase Order' => 'Inkooporder wijzigen',
+ 'Edit Quotation' => 'Offerte wijzigen',
+ 'Edit Request for Quotation' => 'Offerteaanvraag wijzigen',
+ 'Edit Sales Order' => 'Verkoop order wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Van',
+ 'Group' => 'Groep',
+ 'ID' => 'ID',
+ 'In-line' => 'In Lijn',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Internal Notes' => 'Interne notities',
+ 'Inventory saved!' => 'Voorraad opgeslagen',
+ 'Inventory transferred!' => 'Voorraad overgeheveld',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number missing!' => 'Factuurnummer ontbreekt!',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Manager',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Message' => 'Boodschap',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Nothing entered!' => 'Niets ingevuld!',
+ 'Nothing selected!' => 'Niets geselecteerd!',
+ 'Nothing to transfer!' => 'Niets over te boeken!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Getal ontbreekt in Regel',
+ 'O' => 'O',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Date' => 'Orderdatum',
+ 'Order Date missing!' => 'Geen order datum aanwezig',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Geen ordernummer aanwezig',
+ 'Order deleted!' => 'Order verwijderd!',
+ 'Order saved!' => 'Order opgeslagen!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Pakbon datum ontbreekt!',
+ 'Packing List Number missing!' => 'Pakbon nummer ontbreekt!',
+ 'Part' => 'Artikel',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Uitzoeklijst',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Print' => 'Afdrukken',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Qty' => 'Aantal',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date' => 'Offertedatum',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number' => 'Offertenummer',
+ 'Quotation Number missing!' => 'Offertenummer ontbreekt!',
+ 'Quotation deleted!' => 'Offerte verwijderd!',
+ 'Quotations' => 'Offertes',
+ 'RFQ' => 'Offerteaanvraag',
+ 'RFQ Number' => 'Offerteaanvraagnummer',
+ 'Recd' => 'Ontvangen',
+ 'Receive Merchandise' => 'Goederen Ontvangen',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Request for Quotation' => 'Offerteaanvraag',
+ 'Request for Quotations' => 'Offerteaanvragen',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Orders' => 'Verkooporders',
+ 'Salesperson' => 'Verkoper',
+ 'Save' => 'Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Screen' => 'Scherm',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serienr',
+ 'Service' => 'Dienst',
+ 'Ship' => 'Verzenden',
+ 'Ship Merchandise' => 'Goederen Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Address' => 'Verzendadres',
+ 'Shipping Date' => 'Verzenddatum',
+ 'Shipping Date missing!' => 'Verzenddatum ontbreekt!',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Tax' => 'Belasting',
+ 'Tax Included' => 'Inclusief Belasting',
+ 'Terms' => 'Termijn',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Trade Discount' => 'Handelskorting',
+ 'Transfer' => 'Overboeking',
+ 'Transfer Inventory' => 'Inventaris overboeken',
+ 'Transfer to' => 'Overboeken naar',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Valid until' => 'Geldig tot',
+ 'Vendor' => 'Leverancier',
+ 'Vendor Invoice' => 'Inkoopfaktuur',
+ 'Vendor Number' => 'Leveranciernummer',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warehouse' => 'Magazijn',
+ 'Warning!' => 'Waarschuwing!',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Bedrijfs order',
+ 'Yes' => 'Ja',
+ 'days' => 'dagen',
+ 'ea' => 'voor',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'klaar' => 'done',
+ 'e_mail' => 'e_mail',
+ 'afdrukken' => 'print',
+ 'inkooporder' => 'purchase_order',
+ 'offerte' => 'quotation',
+ 'offerteaanvraag' => 'rfq',
+ 'verkoopfactuur' => 'sales_invoice',
+ 'verkooporder' => 'sales_order',
+ 'opslaan' => 'save',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'verzenden_aan' => 'ship_to',
+ 'overboeking' => 'transfer',
+ 'bijwerken' => 'update',
+ 'inkoopfaktuur' => 'vendor_invoice',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_nl/pe b/locale/be_nl/pe
new file mode 100755
index 00000000..e92e0e40
--- /dev/null
+++ b/locale/be_nl/pe
@@ -0,0 +1,137 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Active' => 'Actief',
+ 'Add' => 'Toevoegen',
+ 'Add Group' => 'Groep toevoegen',
+ 'Add Pricegroup' => 'Prijsgroep toevoegen',
+ 'Add Project' => 'Project toevoegen',
+ 'Address' => 'Adres',
+ 'All' => 'Allemaal',
+ 'Amount' => 'Bedrag',
+ 'Assembly' => 'Assemblage',
+ 'Bin' => 'Locatie',
+ 'Continue' => 'Verder',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Delete' => 'Verwijder',
+ 'Description' => 'Omschrijving',
+ 'Description Translations' => 'Omschrijving Vertaling',
+ 'Detail' => 'Detail',
+ 'Edit Description Translations' => 'Wijzig Omschrijving Vertaling',
+ 'Edit Group' => 'Groep wijzigen',
+ 'Edit Pricegroup' => 'Prijsgroep wijzigen ',
+ 'Edit Project' => 'Project wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Enddate' => 'Einddatum',
+ 'From' => 'Van',
+ 'Group' => 'Groep',
+ 'Group Translations' => 'Groep vertaling',
+ 'Group deleted!' => 'Groep verwijderd!',
+ 'Group missing!' => 'Groep ontbreekt!',
+ 'Group saved!' => 'Groep opgeslagen!',
+ 'Groups' => 'Groepen',
+ 'Income' => 'Inkomsten',
+ 'Language' => 'Taal',
+ 'Languages not defined!' => 'Taal niet gedefinieerd!',
+ 'Link Accounts' => 'Rekeningen verbinden',
+ 'List Price' => 'Catalogusprijs',
+ 'Notes' => 'Opmerkingen',
+ 'Nothing selected!' => 'Niets geselecteerd!',
+ 'Number' => 'Nummer',
+ 'Orphaned' => 'Wees',
+ 'Pricegroup' => 'Prijsgroep',
+ 'Pricegroup deleted!' => 'Prijsgroep verwijderd!',
+ 'Pricegroup missing!' => 'Prijsgroep mist!',
+ 'Pricegroup saved!' => 'Prijsgroep opgeslagen!',
+ 'Pricegroups' => 'Prijsgroepen',
+ 'Project' => 'Project',
+ 'Project Description Translations' => 'Project Omschrijving Vertaling',
+ 'Project Number' => 'Projectnummer',
+ 'Project deleted!' => 'Project verwijderd!',
+ 'Project saved!' => 'Project opgeslagen!',
+ 'Projects' => 'Projecten',
+ 'Qty' => 'Aantal',
+ 'Save' => 'Opslaan',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Sell Price' => 'Verkoopprijs',
+ 'Startdate' => 'Begindatum',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'To' => 'Tot',
+ 'Translation' => 'Vertaling',
+ 'Translation deleted!' => 'Vertaling verwijderd!',
+ 'Translations saved!' => 'Vertalingen opgeslagen!',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Updated' => 'Bijgewerkt',
+ 'Vendor' => 'Leverancier',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Weight' => 'Gewicht',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'groep_toevoegen' => 'add_group',
+ 'prijsgroep_toevoegen' => 'add_pricegroup',
+ 'project_toevoegen' => 'add_project',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'opslaan' => 'save',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/be_nl/pos b/locale/be_nl/pos
new file mode 100755
index 00000000..3196cceb
--- /dev/null
+++ b/locale/be_nl/pos
@@ -0,0 +1,74 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add POS Invoice' => 'Directe verkooporder toevoegen',
+ 'Amount' => 'Bedrag',
+ 'Business' => 'Zaaktype',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Change' => 'Wijzig',
+ 'Continue' => 'Verder',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Delete' => 'Verwijder',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Edit POS Invoice' => 'Directe verkooporder wijzigen',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Extended' => 'Uitgebreid',
+ 'From' => 'Van',
+ 'Language' => 'Taal',
+ 'Memo' => 'Memo',
+ 'Number' => 'Nummer',
+ 'Open' => 'Open',
+ 'Post' => 'Boek',
+ 'Posted!' => 'Geboekt!',
+ 'Price' => 'Prijs',
+ 'Print' => 'Afdrukken',
+ 'Printed' => 'Afgedrukt',
+ 'Qty' => 'Aantal',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Record in' => 'Boeken op',
+ 'Remaining' => 'Resterend',
+ 'Salesperson' => 'Verkoper',
+ 'Screen' => 'Scherm',
+ 'Source' => 'Herkomst',
+ 'Subtotal' => 'Subtotaal',
+ 'Tax Included' => 'Inclusief Belasting',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Trade Discount' => 'Handelskorting',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'boek' => 'post',
+ 'afdrukken' => 'print',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/be_nl/ps b/locale/be_nl/ps
new file mode 100755
index 00000000..a235207a
--- /dev/null
+++ b/locale/be_nl/ps
@@ -0,0 +1,338 @@
+$self{texts} = {
+ 'AP Aging' => 'Crediteuren Ouderdomsoverzicht',
+ 'AP Outstanding' => 'Openstaande Crediteuren',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR Aging' => 'Debiteuren Ouderdomsoverzicht',
+ 'AR Outstanding' => 'Openstaande Debiteuren',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'Account' => 'Rekening',
+ 'Account Number' => 'Rekeningnummer',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Accounts' => 'Rekeningen',
+ 'Accrual' => 'Opeengestapeld',
+ 'Add POS Invoice' => 'Directe verkooporder toevoegen',
+ 'Add Purchase Order' => 'Inkooporder toevoegen',
+ 'Add Quotation' => 'Offerte toevoegen',
+ 'Add Request for Quotation' => 'Offerteaanvraag toevoegen',
+ 'Add Sales Invoice' => 'Verkoopfactuur toevoegen',
+ 'Add Sales Order' => 'Verkooporder toevoegen',
+ 'Address' => 'Adres',
+ 'All Accounts' => 'Alle Rekeningen',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd bedrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Weet u zeker dat u dit factuurnummer wilt verwijderen?',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balans',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Locatie',
+ 'Bin List' => 'Locatielijst',
+ 'Business' => 'Zaaktype',
+ 'Cannot delete invoice!' => 'Kan factuur niet verwijderen!',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot post invoice for a closed period!' => 'Kan geen factuur boeken in afgesloten periode!',
+ 'Cannot post invoice!' => 'Kan factuur niet boeken!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Cash' => 'Kas (contant)',
+ 'Cc' => 'Kopie aan',
+ 'Change' => 'Wijzig',
+ 'Check' => 'Cheque',
+ 'City' => 'Stad',
+ 'Closed' => 'Afgesloten',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Compare to' => 'Vergelijk met',
+ 'Confirm!' => 'Bevestig!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Country' => 'Land',
+ 'Credit' => 'Credit',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Current Earnings' => 'Huidige winst',
+ 'Customer' => 'Klant',
+ 'Customer Number' => 'Klantnummer',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betaaldatum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Decimalplaces' => 'Aantal Decimalen',
+ 'Delete' => 'Verwijder',
+ 'Delivery Date' => 'Leverdatum',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Vervaldatum',
+ 'Due Date missing!' => 'Vervaldatum ontbreekt!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'E-mail Overzicht aan',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mailed' => 'Gemaild',
+ 'Edit POS Invoice' => 'Directe verkooporder wijzigen',
+ 'Edit Sales Invoice' => 'Verkoopfactuur wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Exch' => 'Wisselkoers',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor Betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Van',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Groep',
+ 'Heading' => 'Kopregel',
+ 'ID' => 'ID',
+ 'In-line' => 'In Lijn',
+ 'Include Exchange Rate Difference' => 'Inclusief wisselkoersverschil',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Income Statement' => 'Inkomstenoverzicht',
+ 'Internal Notes' => 'Interne notities',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurnummer',
+ 'Invoice Number missing!' => 'Factuurnummer ontbreekt!',
+ 'Invoice deleted!' => 'Factuur verwijderd!',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Taal',
+ 'Manager' => 'Manager',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Method' => 'Methode',
+ 'N/A' => 'N/A',
+ 'No.' => 'Nr.',
+ 'Non-taxable Purchases' => 'Onbelaste aankopen',
+ 'Non-taxable Sales' => 'Onbelaste verkopen',
+ 'Notes' => 'Opmerkingen',
+ 'Nothing selected!' => 'Niets geselecteerd!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Getal ontbreekt in Regel',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Date missing!' => 'Geen order datum aanwezig',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Geen ordernummer aanwezig',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Pakbon datum ontbreekt!',
+ 'Packing List Number missing!' => 'Pakbon nummer ontbreekt!',
+ 'Paid' => 'Betaald',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Uitzoeklijst',
+ 'Post' => 'Boek',
+ 'Post as new' => 'Boek als nieuw',
+ 'Posted!' => 'Geboekt!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Print' => 'Afdrukken',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project Number' => 'Projectnummer',
+ 'Project Transactions' => 'Projectboekingen',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Purchase Order' => 'Inkooporder',
+ 'Qty' => 'Aantal',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number missing!' => 'Offertenummer ontbreekt!',
+ 'Recd' => 'Ontvangen',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Record in' => 'Boeken op',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Report for' => 'Rapport voor',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkooporder',
+ 'Salesperson' => 'Verkoper',
+ 'Screen' => 'Scherm',
+ 'Select all' => 'Selecteer alles',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serienr',
+ 'Service' => 'Dienst',
+ 'Ship' => 'Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Address' => 'Verzendadres',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Source' => 'Herkomst',
+ 'Standard' => 'Standaard',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'Statement' => 'Overzicht',
+ 'Statement sent to' => 'Overzicht verzonden aan',
+ 'Statements sent to printer!' => 'Overzichten afgedrukt',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax Included' => 'Inclusief Belasting',
+ 'Tax collected' => 'Belasting verschuldigd',
+ 'Tax paid' => 'Belasting Betaald',
+ 'Till' => 'Kassa',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Trade Discount' => 'Handelskorting',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Trial Balance' => 'Proefbalans',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor Number' => 'Leveranciernummer',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Bedrijfs order',
+ 'Yes' => 'Ja',
+ 'as at' => 'per',
+ 'ea' => 'voor',
+ 'for Period' => 'voor periode',
+ 'posted!' => 'opgeslagen!',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'boek' => 'post',
+ 'boek_als_nieuw' => 'post_as_new',
+ 'afdrukken' => 'print',
+ 'verkooporder' => 'sales_order',
+ 'selecteer_alles' => 'select_all',
+ 'verzenden_aan' => 'ship_to',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/be_nl/pw b/locale/be_nl/pw
new file mode 100755
index 00000000..9a8ea00d
--- /dev/null
+++ b/locale/be_nl/pw
@@ -0,0 +1,12 @@
+$self{texts} = {
+ 'Continue' => 'Verder',
+ 'Password' => 'Wachtwoord',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'verder' => 'continue',
+};
+
+1;
+
diff --git a/locale/be_nl/rc b/locale/be_nl/rc
new file mode 100755
index 00000000..94ebfcfd
--- /dev/null
+++ b/locale/be_nl/rc
@@ -0,0 +1,75 @@
+$self{texts} = {
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Balance' => 'Saldo',
+ 'Beginning Balance' => 'Begin Balans',
+ 'Cleared' => 'Opgeschoond',
+ 'Continue' => 'Verder',
+ 'Credit' => 'Credit',
+ 'Current' => 'Huidig',
+ 'Date' => 'Datum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Difference' => 'Verschil',
+ 'Done' => 'Klaar',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Van',
+ 'Include Exchange Rate Difference' => 'Inclusief wisselkoersverschil',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance!' => 'Niet in evenwicht!',
+ 'Outstanding' => 'Openstaand',
+ 'R' => 'R',
+ 'Reconciliation' => 'Boekingen Verwerken',
+ 'Reconciliation Report' => 'Reconcilidatie rapport',
+ 'Select all' => 'Selecteer alles',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Herkomst',
+ 'Statement Balance' => 'Saldo Overzicht',
+ 'Summary' => 'Overzicht',
+ 'To' => 'Tot',
+ 'Update' => 'Bijwerken',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'verder' => 'continue',
+ 'klaar' => 'done',
+ 'selecteer_alles' => 'select_all',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/be_nl/rp b/locale/be_nl/rp
new file mode 100755
index 00000000..4fd83b8d
--- /dev/null
+++ b/locale/be_nl/rp
@@ -0,0 +1,175 @@
+$self{texts} = {
+ 'AP Aging' => 'Crediteuren Ouderdomsoverzicht',
+ 'AR Aging' => 'Debiteuren Ouderdomsoverzicht',
+ 'Account' => 'Rekening',
+ 'Account Number' => 'Rekeningnummer',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Accounts' => 'Rekeningen',
+ 'Accrual' => 'Opeengestapeld',
+ 'Address' => 'Adres',
+ 'All Accounts' => 'Alle Rekeningen',
+ 'Amount' => 'Bedrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustus',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balans',
+ 'Bcc' => 'Onzichtbare kopie aan',
+ 'Cash' => 'Kas (contant)',
+ 'Cc' => 'Kopie aan',
+ 'Compare to' => 'Vergelijk met',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Credit' => 'Credit',
+ 'Curr' => 'Val.',
+ 'Current' => 'Huidig',
+ 'Current Earnings' => 'Huidige winst',
+ 'Customer' => 'Klant',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Decimalplaces' => 'Aantal Decimalen',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Vervaldatum',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'E-mail Overzicht aan',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Van',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Kopregel',
+ 'ID' => 'ID',
+ 'In-line' => 'In Lijn',
+ 'Include Exchange Rate Difference' => 'Inclusief wisselkoersverschil',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Income Statement' => 'Inkomstenoverzicht',
+ 'Invoice' => 'Factuur',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Taal',
+ 'Mar' => 'Mrt',
+ 'March' => 'Maart',
+ 'May' => 'Mei',
+ 'May ' => 'Mei',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Method' => 'Methode',
+ 'N/A' => 'N/A',
+ 'Non-taxable Purchases' => 'Onbelaste aankopen',
+ 'Non-taxable Sales' => 'Onbelaste verkopen',
+ 'Nothing selected!' => 'Niets geselecteerd!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order' => 'Bestelling',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Betalingen',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Afdrukken',
+ 'Project' => 'Project',
+ 'Project Number' => 'Projectnummer',
+ 'Project Transactions' => 'Projectboekingen',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Reference' => 'Referentie',
+ 'Report for' => 'Rapport voor',
+ 'Salesperson' => 'Verkoper',
+ 'Screen' => 'Scherm',
+ 'Select all' => 'Selecteer alles',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Herkomst',
+ 'Standard' => 'Standaard',
+ 'Startdate' => 'Begindatum',
+ 'Statement' => 'Overzicht',
+ 'Statement sent to' => 'Overzicht verzonden aan',
+ 'Statements sent to printer!' => 'Overzichten afgedrukt',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax collected' => 'Belasting verschuldigd',
+ 'Tax paid' => 'Belasting Betaald',
+ 'Till' => 'Kassa',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Trial Balance' => 'Proefbalans',
+ 'Vendor' => 'Leverancier',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'as at' => 'per',
+ 'for Period' => 'voor periode',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'verder' => 'continue',
+ 'e_mail' => 'e_mail',
+ 'afdrukken' => 'print',
+ 'selecteer_alles' => 'select_all',
+};
+
+1;
+
diff --git a/locale/bg_utf/COPYING b/locale/bg_utf/COPYING
new file mode 100755
index 00000000..0b526083
--- /dev/null
+++ b/locale/bg_utf/COPYING
@@ -0,0 +1,25 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2006
+#
+# Bulgarian texts:
+#
+# Author: Rosen Vladimirov
+# E-mail: kondor_ltd@dir.bg
+# This localisation based on Rosen Vladimirov's UTF-8 localisation.
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/bg_utf/LANGUAGE b/locale/bg_utf/LANGUAGE
new file mode 100755
index 00000000..e34e1452
--- /dev/null
+++ b/locale/bg_utf/LANGUAGE
@@ -0,0 +1 @@
+Bulgarian (UTF-8)
diff --git a/locale/bg_utf/aa b/locale/bg_utf/aa
new file mode 100755
index 00000000..2e9615f1
--- /dev/null
+++ b/locale/bg_utf/aa
@@ -0,0 +1,163 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Ð’Ð·ÐµÐ¼Ð°Ð½Ð¸Ñ Ð¾Ñ‚ клиенти',
+ 'AP Transaction' => 'Превод продажба',
+ 'AP Transactions' => 'Преводи продажби',
+ 'AR Outstanding' => 'Ð—Ð°Ð´ÑŠÐ»Ð¶ÐµÐ½Ð¸Ñ ÐºÑŠÐ¼ доÑтавчици',
+ 'AR Transaction' => 'Превод покупка',
+ 'AR Transactions' => 'Преводи покупки',
+ 'Account' => 'Сметка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Add AP Transaction' => 'ДобавÑне превод към клиенти',
+ 'Add AR Transaction' => 'ДобавÑне превод към доÑтавчици',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Сума за получаване',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Are you sure you want to delete Transaction' => 'Сигурни ли Ñте, че ще изÑтриете превода?',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Cannot delete transaction!' => 'Ðе мога да изÑÑ‚Ñ€Ð¸Ñ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð°!',
+ 'Cannot post payment for a closed period!' => 'Ðе мога да извърша плащане за закрит период!',
+ 'Cannot post transaction for a closed period!' => 'Ðе мога да извърша превод за закрит период!',
+ 'Cannot post transaction!' => 'Ðе мога да извърша плащане!',
+ 'Check' => 'В брой',
+ 'Closed' => 'Затворено',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Continue' => 'Продължение',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Кредитен лимит',
+ 'Curr' => 'Валута',
+ 'Currency' => 'Валута',
+ 'Current' => 'Текущ',
+ 'Customer' => 'Клиент',
+ 'Customer missing!' => 'ПропуÑнат клиент!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Падеж',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Delete' => 'ИзÑтрии',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОбÑÑнение',
+ 'Detail' => 'Детаилен',
+ 'Due Date' => 'Платете до',
+ 'Due Date missing!' => 'ПропуÑната дата за плащане',
+ 'Edit AP Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° превод към доÑтавчик',
+ 'Edit AR Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° превод към клиент',
+ 'Employee' => 'Сътрудник',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'Валутен курÑ',
+ 'Exchange rate for payment missing!' => 'Валутен ÐºÑƒÑ€Ñ Ð·Ð° пропуÑнато плащане',
+ 'Exchange rate missing!' => 'ПропуÑнат валутен курÑ',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'From' => 'От',
+ 'ID' => 'Код',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Invoice' => 'Фактура',
+ 'Invoice Date' => 'Фактура дата',
+ 'Invoice Date missing!' => 'ПопуÑната дата на фактурата',
+ 'Invoice Number' => 'Фактура номер',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Manager' => 'Ръководител',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Memo' => 'Бележка',
+ 'Month' => 'МеÑец',
+ 'No.' => 'Ðо.',
+ 'Notes' => 'Забележка',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Open' => 'Отворен',
+ 'Order' => 'Поръчка',
+ 'Order Number' => 'Поръчка номер',
+ 'PO Number' => 'Поръчка номер за покупка',
+ 'Paid' => 'Платено',
+ 'Payment date missing!' => 'ПропуÑната дата на плащане!',
+ 'Payments' => 'Плащане',
+ 'Period' => 'Период',
+ 'Post' => 'Запази',
+ 'Post as new' => 'Запази като нов',
+ 'Print' => 'Печат',
+ 'Print and Post' => 'Разпечатай и запази',
+ 'Print and Post as new' => 'Разпечатай и запази като нов',
+ 'Project' => 'Проект',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'Receipt' => 'Получаване',
+ 'Remaining' => 'ÐапомнÑне',
+ 'Sales Invoice.' => 'Фактура продажби',
+ 'Salesperson' => 'Продавач',
+ 'Schedule' => 'РазпиÑание',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Ship to' => 'ДоÑтавка до',
+ 'Ship via' => 'ДоÑтавка ÑÑŠÑ',
+ 'Shipping Point' => 'МеÑтоназначение',
+ 'Source' => 'Първообраз',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Summary' => 'Сумарно',
+ 'Tax' => 'Данък',
+ 'Tax Included' => 'Включен данък',
+ 'Till' => 'до',
+ 'To' => 'за',
+ 'Total' => 'Ð’Ñичко',
+ 'Transaction' => 'Превод',
+ 'Transaction deleted!' => 'Превода е изтрит!',
+ 'Transaction posted!' => 'Превода е запазен!',
+ 'Update' => 'Обнови',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Vendor Invoice.' => 'Фактура на доÑтавчик',
+ 'Vendor missing!' => 'ЛипÑва доÑтавчик',
+ 'Year' => 'Година',
+ 'Yes' => 'Да',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'Превод_продажба' => 'ap_transaction',
+ 'Превод_покупка' => 'ar_transaction',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Запази' => 'post',
+ 'Запази_като_нов' => 'post_as_new',
+ 'Печат' => 'print',
+ 'Разпечатай_и_запази' => 'print_and_post',
+ 'Разпечатай_и_запази_като_нов' => 'print_and_post_as_new',
+ 'Фактура_продажби' => 'sales_invoice_',
+ 'РазпиÑание' => 'schedule',
+ 'ДоÑтавка_до' => 'ship_to',
+ 'Обнови' => 'update',
+ 'Фактура_на_доÑтавчик' => 'vendor_invoice_',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/bg_utf/admin b/locale/bg_utf/admin
new file mode 100755
index 00000000..5799f6d8
--- /dev/null
+++ b/locale/bg_utf/admin
@@ -0,0 +1,146 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Control' => 'Контрол на доÑтъпа',
+ 'Accounting' => 'Сметкоплан',
+ 'Add User' => 'Добави потребител',
+ 'Address' => 'ÐдреÑ',
+ 'Administration' => 'ÐдминиÑтриране',
+ 'Administrator' => 'ÐдминиÑтратор',
+ 'All Datasets up to date!' => 'Ð’Ñички бази Ñа обновени!',
+ 'Cannot create Lock!' => 'Ðе мога да заключа запиÑа',
+ 'Change Admin Password' => 'Промени ÐдминиÑтраторÑката парола',
+ 'Change Password' => 'Промени парола',
+ 'Click on login name to edit!' => 'Потвърди за Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° потребителÑко име!',
+ 'Company' => 'Фирма',
+ 'Confirm' => 'СъглаÑие',
+ 'Connect to' => 'СвържиÑе ÑÑŠÑ',
+ 'Continue' => 'Продължение',
+ 'Create Chart of Accounts' => 'Създай Ñметкоплана',
+ 'Create Dataset' => 'Създай базата-данни',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI не е инÑталиран',
+ 'Database' => 'Бази-данни',
+ 'Database Administration' => 'ÐдминиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð½Ð° бази-данни',
+ 'Database Driver not checked!' => 'Драйвер за връзка Ñ Ð±Ð°Ð·Ð¸-данни липÑва!',
+ 'Database User missing!' => 'Потребител за управление на бази-данни липÑва!',
+ 'Dataset' => 'Бази-данни',
+ 'Dataset missing!' => 'ЛипÑват бази-данни!',
+ 'Dataset updated!' => 'Базите-данни Ñа актуализирани!',
+ 'Date Format' => 'Фармат за дата',
+ 'Delete' => 'ИзÑтрии',
+ 'Delete Dataset' => 'Изтрии база-данни',
+ 'Directory' => 'ДиректориÑ',
+ 'Driver' => 'Драйвер',
+ 'Dropdown Limit' => 'МакÑимална дължина на падащи менюта',
+ 'E-mail' => 'Ел.адреÑ',
+ 'Edit User' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° потребител',
+ 'Existing Datasets' => 'СъщеÑтвува базата-данни',
+ 'Fax' => 'ФакÑ',
+ 'Host' => 'Сървър',
+ 'Hostname missing!' => 'ЛипÑва име на Ñървър',
+ 'Language' => 'Език',
+ 'Lock System' => 'Заключена е ÑиÑтемата',
+ 'Lockfile created!' => 'Ð‘Ð»Ð¾ÐºÐ¸Ñ€Ð°Ñ‰Ð¸Ñ Ñ„Ð°Ð¹Ð» е Ñъздаден!',
+ 'Lockfile removed!' => 'Ð‘Ð»Ð¾ÐºÐ¸Ñ€Ð°Ñ‰Ð¸Ñ Ñ„Ð°Ð¹Ð» е премахнат!',
+ 'Login' => 'Влизане',
+ 'Login name missing!' => 'Името на Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ Ð»Ð¸Ð¿Ñва!',
+ 'Logout' => 'Излизане',
+ 'Manager' => 'Ръководител',
+ 'Menu Width' => 'Ширина на менюто',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Име',
+ 'New Templates' => 'Ðов проформа',
+ 'No Database Drivers available!' => 'ЛипÑва драйвер за базите-данни!',
+ 'No Dataset selected!' => 'Ðе Ñте избрали база-данни!',
+ 'Nothing to delete!' => 'ÐÑма нищо за изÑтриване',
+ 'Number Format' => 'Формат-чиÑло',
+ 'Oracle Database Administration' => 'ÐдмиÑтриране на бази-данни Oracle',
+ 'Password' => 'Парола',
+ 'Password changed!' => 'Паролата е променена!',
+ 'Passwords do not match!' => 'Паролата не ÑъотведÑтва!',
+ 'Pg Database Administration' => 'ÐдмиÑтриране на бази-данни Postgres',
+ 'PgPP Database Administration' => 'ÐдмиÑтриране на бази-данни PgPP',
+ 'Phone' => 'Телефон',
+ 'Port' => 'Порт',
+ 'Port missing!' => 'ЛипÑва порт!',
+ 'Printer' => 'Принтер',
+ 'Save' => 'Запази',
+ 'Session Timeout' => 'Изтече времето на ÑеÑиÑта',
+ 'Session expired!' => 'Ðевалидна ÑеÑиÑта!',
+ 'Setup Templates' => 'ÐаÑтройка шаблони',
+ 'Signature' => 'ПодпиÑ',
+ 'Stylesheet' => 'Таблица ÑÑŠÑ Ñтилове',
+ 'Supervisor' => 'Главен админиÑтратор',
+ 'Templates' => 'Шаблони',
+ 'The following Datasets are not in use and can be deleted' => 'ÐаÑтоÑщата база-данни не ÑъщеÑтвува и не може да Ñе изÑтрие',
+ 'The following Datasets need to be updated' => 'ÐаÑтоÑщата база-данни има нужда от обновÑване',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ще Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ Ñамо проверка на текущите иÑпочници. Ðищо нÑма да Ñе Ñъздава или изтрива от тази Ñтраница!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.',
+ 'Unlock System' => 'Отключи ÑиÑтемата',
+ 'Update Dataset' => 'Обнови база-данни',
+ 'Use Templates' => 'Лични шаблони',
+ 'User' => 'потребител',
+ 'User deleted!' => 'ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ Ðµ изÑтрит!',
+ 'User saved!' => 'ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ Ðµ запазен!',
+ 'Version' => 'ВерÑиÑ',
+ 'You are logged out' => 'Вие напуÑнахте',
+ 'does not exist' => 'не ÑъщеÑтвува',
+ 'is already a member!' => 'Вече Ñте потребител!',
+ 'localhost' => 'този компютър',
+ 'locked!' => 'заключих!',
+ 'successfully created!' => 'Ñъздаването приключи уÑпешно!',
+ 'successfully deleted!' => 'изÑтриването приключи уÑпешно!',
+ 'website' => 'Ñтраница',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'Добави_потребител' => 'add_user',
+ 'Промени_ÐдминиÑтраторÑката_парола' => 'change_admin_password',
+ 'Промени_парола' => 'change_password',
+ 'Продължение' => 'continue',
+ 'Създай_базата_данни' => 'create_dataset',
+ 'ИзÑтрии' => 'delete',
+ 'Изтрии_база_данни' => 'delete_dataset',
+ 'Заключена_е_ÑиÑтемата' => 'lock_system',
+ 'Влизане' => 'login',
+ 'Излизане' => 'logout',
+ 'ÐдмиÑтриране_на_бази_данни_oracle' => 'oracle_database_administration',
+ 'ÐдмиÑтриране_на_бази_данни_postgres' => 'pg_database_administration',
+ 'ÐдмиÑтриране_на_бази_данни_pgpp' => 'pgpp_database_administration',
+ 'Запази' => 'save',
+ 'Отключи_ÑиÑтемата' => 'unlock_system',
+ 'Обнови_база_данни' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/bg_utf/all b/locale/bg_utf/all
new file mode 100755
index 00000000..f9071c99
--- /dev/null
+++ b/locale/bg_utf/all
@@ -0,0 +1,868 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'UTF-8';
+
+
+$self{texts} = {
+ 'A' => 'Ð',
+ 'AP' => 'Покупки',
+ 'AP Aging' => 'Разчети Ñ Ð´Ð¾Ñтавчици',
+ 'AP Outstanding' => 'Ð—Ð°Ð´ÑŠÐ»Ð¶ÐµÐ½Ð¸Ñ ÐºÑŠÐ¼ доÑтавчици',
+ 'AP Transaction' => 'Превод покупка',
+ 'AP Transactions' => 'Преводи покупки',
+ 'AR' => 'Продажби',
+ 'AR Aging' => 'Разчети Ñ ÐºÐ»Ð¸ÐµÐ½Ñ‚Ð¸',
+ 'AR Outstanding' => 'Ð’Ð·ÐµÐ¼Ð°Ð½Ð¸Ñ Ð¾Ñ‚ клиенти',
+ 'AR Transaction' => 'Превод продажба',
+ 'AR Transactions' => 'Преводи продажби',
+ 'AR/AP' => 'Продажби/Покупки',
+ 'About' => 'ИнформациÑ',
+ 'Above' => 'По-горе',
+ 'Access Control' => 'Контрол на доÑтъпа',
+ 'Access Denied!' => 'Отказан доÑтъп!',
+ 'Account' => 'Сметка',
+ 'Account Number' => 'Ðомер на Ñметка',
+ 'Account Number missing!' => 'ЛипÑва номер на Ñметка!',
+ 'Account Type' => 'Тип на Ñметката',
+ 'Account Type missing!' => 'ЛипÑва тип на Ñметката!',
+ 'Account deleted!' => 'Сметката е изтрита!',
+ 'Account does not exist!' => 'Сметката не ÑъщеÑтвува!',
+ 'Account saved!' => 'Сметката е запазена!',
+ 'Accounting' => 'Сметкоплан',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Accounts' => 'Сметки',
+ 'Accrual' => 'Ðатрупване',
+ 'Activate Audit trail' => 'Ðктивиране на пробен баланÑ!',
+ 'Active' => 'Ðктив',
+ 'Add' => 'Добави',
+ 'Add AP Transaction' => 'ДобавÑне превод към доÑтавчици',
+ 'Add AR Transaction' => 'ДобавÑне превод към клиенти',
+ 'Add Account' => 'Добави Сметка',
+ 'Add Assembly' => 'Добави комплект',
+ 'Add Business' => 'Добави направление',
+ 'Add Cash Transfer Transaction' => 'Добави плащане в брой',
+ 'Add Customer' => 'Добави клиент',
+ 'Add Deduction' => 'Добави удръжка',
+ 'Add Department' => 'Добави отдел',
+ 'Add Employee' => 'Добави Ñътрудник',
+ 'Add Exchange Rate' => 'Добави валутен курÑ',
+ 'Add GIFI' => 'Добави GIFI',
+ 'Add General Ledger Transaction' => 'Добави в главната книга превод',
+ 'Add Group' => 'Добави група',
+ 'Add Job' => 'Добави задача',
+ 'Add Labor/Overhead' => 'Добави Разработка/Текущи разходи',
+ 'Add Language' => 'Добави език',
+ 'Add POS Invoice' => 'Добави POS фактура',
+ 'Add Part' => 'Добави позициÑ',
+ 'Add Pricegroup' => 'Добави ценова група',
+ 'Add Project' => 'Добави проект',
+ 'Add Purchase Order' => 'Добави платежно нареждане',
+ 'Add Quotation' => 'Добави заÑвка',
+ 'Add Request for Quotation' => 'Добави запитване за заÑвка',
+ 'Add SIC' => 'Добави SIC',
+ 'Add Sales Invoice' => 'Добави фактура продажби',
+ 'Add Sales Order' => 'Добави поръчка продажби',
+ 'Add Service' => 'Добави уÑлуга',
+ 'Add Time Card' => 'Добави работна карта',
+ 'Add Transaction' => 'Добави превод',
+ 'Add User' => 'Добави потребител',
+ 'Add Vendor' => 'Добави доÑтавчик',
+ 'Add Vendor Invoice' => 'Добави фактура за доÑтавка',
+ 'Add Warehouse' => 'Добави Ñклад',
+ 'Address' => 'ÐдреÑ',
+ 'Administration' => 'ÐдминиÑтриране',
+ 'Administrator' => 'ÐдминиÑтратор',
+ 'After Deduction' => 'След приÑпадане',
+ 'Aged' => 'ОÑтарÑл',
+ 'Aged Overdue' => 'Преминала годноÑÑ‚',
+ 'All' => 'Ð’Ñичко',
+ 'All Accounts' => 'Ð’Ñички Ñметки',
+ 'All Datasets up to date!' => 'Ð’Ñички бази Ñа обновени!',
+ 'All Items' => 'Ð’Ñички позиции',
+ 'Allowances' => 'Разрешителни',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Сума за получаване',
+ 'Amount missing!' => 'ЛипÑва Ñума!',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Are you sure you want to delete Invoice Number' => 'Сигурен ли Ñте, че изтриете този момер фактура?',
+ 'Are you sure you want to delete Order Number' => 'Сигурен ли Ñте, че ще изтриете номера на поръчката',
+ 'Are you sure you want to delete Quotation Number' => 'Сигурен ли Ñте, че ще изтриете номера на заданието',
+ 'Are you sure you want to delete Transaction' => 'Сигурни ли Ñте, че ще изÑтриете превода?',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Сигурен ли Ñте, че иÑкате да премахнете маркираните заданиÑ?',
+ 'As of' => 'Като този',
+ 'Assemblies' => 'Комплекти',
+ 'Assemblies restocked!' => 'Завършен комплект!',
+ 'Assembly' => 'Комплект',
+ 'Assembly stocked!' => 'Комплекта е Ñкладиран!',
+ 'Asset' => 'Ðктив',
+ 'Attachment' => 'Прикрепен',
+ 'Audit Control' => 'Контрол',
+ 'Audit trail disabled' => 'Ðе е възможен пробен баланÑ!',
+ 'Audit trail enabled' => 'Възможен е пробен баланÑ!',
+ 'Audit trail removed up to' => 'Премахване на възможноÑÑ‚ за пробен Ð±Ð°Ð»Ð°Ð½Ñ Ð´Ð¾ÐºÐ°Ñ‚Ð¾',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Average Cost' => 'Средно-претеглена цена',
+ 'Avg Cost' => 'Ср. цена',
+ 'BIC' => 'BIC',
+ 'BOM' => 'ВедомоÑÑ‚ материали',
+ 'Backup' => 'Ðрхив',
+ 'Backup sent to' => 'Ðрхива го запази в/у',
+ 'Balance' => 'БаланÑ',
+ 'Balance Sheet' => 'БаланÑ',
+ 'Based on' => 'ОÑноващо Ñе на',
+ 'Batch Printing' => 'Отпечантване на запазени форми',
+ 'Bcc' => 'БÑÑ',
+ 'Before Deduction' => 'Преди приÑпадане',
+ 'Beginning Balance' => 'Ðачално Ñалдо',
+ 'Below' => 'По-долу',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð·Ð° получаване на Ñметката',
+ 'Bin' => 'Пакет',
+ 'Bin List' => 'СпиÑък на пакет',
+ 'Bin Lists' => 'СпиÑъци на пакети',
+ 'Books are open' => 'Книгата е вече отворена',
+ 'Break' => 'ПрекъÑване',
+ 'Business' => 'ÐаправлениÑ',
+ 'Business Number' => 'Ðомер на направление',
+ 'Business deleted!' => 'Ðаправлението е изтрито!',
+ 'Business saved!' => 'Ðаправлението е запазено!',
+ 'C' => 'C',
+ 'COGS' => 'COGS',
+ 'COGS account does not exist!' => 'ЛипÑва Ñметка за реализирана Ñтока!',
+ 'Cannot create Assembly' => 'Ðе е възможно Ñъздаване на окомлектовка',
+ 'Cannot create Labor' => 'Ðе е възможно Ñъздаване на работа',
+ 'Cannot create Lock!' => 'Ðе мога да заключа запиÑа',
+ 'Cannot create Part' => 'Ðе е възможно Ñъздаване на позициÑ',
+ 'Cannot create Service' => 'Ðе е възможно Ñъздаване на уÑлуга',
+ 'Cannot delete account!' => 'Ðе е възможно изтриването на Ñметката!',
+ 'Cannot delete customer!' => 'Ðе е възможно изтриване на клиент!',
+ 'Cannot delete default account!' => 'Ðе е възможно да Ñе изтрие Ñметка, коÑто е шаблон!',
+ 'Cannot delete invoice!' => 'Ðе възможно иÑтриване на фактура!',
+ 'Cannot delete item!' => 'Ðе е възможно изтриване на Ñтоката!',
+ 'Cannot delete order!' => 'Ðе е възможно изтриване на поръчка!',
+ 'Cannot delete quotation!' => 'Ðе е възможно изтриване на задание!',
+ 'Cannot delete transaction!' => 'Ðе мога да изÑÑ‚Ñ€Ð¸Ñ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð°!',
+ 'Cannot delete vendor!' => 'Ðе е възможно изтриване на доÑтавчик',
+ 'Cannot post Payment!' => 'Ðе е възможно запазването на плащането!',
+ 'Cannot post Receipt!' => 'Ðе е възможно запазването на поÑтъплението!',
+ 'Cannot post invoice for a closed period!' => 'Ðе е възможно запазване на фактура в приключен период!',
+ 'Cannot post invoice!' => 'Ðе е възможно запазване на фактурата!',
+ 'Cannot post payment for a closed period!' => 'Ðе мога да извърша плащане за закрит период!',
+ 'Cannot post transaction for a closed period!' => 'Ðе мога да извърша превод за закрит период!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Ðе е възможно запазването на превода едновременно в дебита и кредита на Ñметката!',
+ 'Cannot post transaction!' => 'Ðе мога да извърша плащане!',
+ 'Cannot remove files!' => 'Ðе е възможно премахване на файлове!',
+ 'Cannot save account!' => 'Ðе е възможно да Ñе запази Ñметката!',
+ 'Cannot save defaults!' => 'Ðе е възможно да запази шаблона!',
+ 'Cannot save order!' => 'Ðе е възможно запазване на поръчката!',
+ 'Cannot save preferences!' => 'Ðе е възможно да Ñе запази ÑвойÑтво!',
+ 'Cannot save quotation!' => 'Ðе в възможно запазване на заданието!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Ðе задавай на Ñметка повече от едно значение (покупка, продажба или инвентар)!',
+ 'Cannot set multiple options for' => 'Ðе задавай повече от едно значение за',
+ 'Cannot stock Assembly!' => 'Ðе е възможно Ñъздаване на окомлектовка!',
+ 'Cannot stock assemblies!' => 'Ðе е възможно да Ñе окомлектова!',
+ 'Cash' => 'КаÑа',
+ 'Cc' => 'СÑ',
+ 'Change' => 'Промени',
+ 'Change Admin Password' => 'Промени ÐдминиÑтраторÑката парола',
+ 'Change Password' => 'Промени парола',
+ 'Chart of Accounts' => 'Сметкоплан',
+ 'Check' => 'В брой',
+ 'Check Inventory' => 'Провери инвентара',
+ 'City' => 'Град',
+ 'Cleared' => 'ИзчиÑтено',
+ 'Click on login name to edit!' => 'Потвърди за Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° потребителÑко име!',
+ 'Close Books up to' => 'Книгата е затворена докато',
+ 'Closed' => 'Затворено',
+ 'Code' => 'Код',
+ 'Code missing!' => 'ЛипÑва код!',
+ 'Company' => 'Фирма',
+ 'Company Name' => 'Име на фирма',
+ 'Compare to' => 'Сравни ÑÑŠÑ',
+ 'Completed' => 'Завършен',
+ 'Components' => 'Елементи',
+ 'Confirm' => 'СъглаÑие',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Connect to' => 'СвържиÑе ÑÑŠÑ',
+ 'Consolidate' => 'Обобщаване',
+ 'Consolidate Orders' => 'Обобщени поръчки',
+ 'Consolidate Purchase Orders' => 'Обобщени платежни нарежданиÑ',
+ 'Consolidate Sales Orders' => 'Обобщени поръчки на продажби',
+ 'Contact' => 'Лице за контакт',
+ 'Continue' => 'Продължение',
+ 'Contra' => 'Коректив',
+ 'Copies' => 'Копие',
+ 'Copy to COA' => 'Запази в COA',
+ 'Cost' => 'Цена',
+ 'Cost Center' => 'Звено платец',
+ 'Could not save pricelist!' => 'Ðе е възможно запазването на ценоразпиÑа!',
+ 'Could not save!' => 'Ðевъзможно е да Ñе запази!',
+ 'Could not transfer Inventory!' => 'Ðевъзможно е да Ñе премеÑти инвентара!',
+ 'Country' => 'Държава',
+ 'Create Chart of Accounts' => 'Създай Ñметкоплана',
+ 'Create Dataset' => 'Създай базата-данни',
+ 'Credit' => 'Кредит',
+ 'Credit Invoice' => 'Кредитно извеÑтие към фактура',
+ 'Credit Limit' => 'Кредитен лимит',
+ 'Curr' => 'Валута',
+ 'Currency' => 'Валута',
+ 'Current' => 'Текущ',
+ 'Current Earnings' => 'Текуща печалба',
+ 'Customer' => 'Клиент',
+ 'Customer History' => 'ИÑÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ð° клиента',
+ 'Customer Number' => 'Клиент номер',
+ 'Customer deleted!' => 'Клиента е изтрит!',
+ 'Customer missing!' => 'ПропуÑнат клиент!',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Customer saved!' => 'Клиента е запазен!',
+ 'Customers' => 'Клиенти',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI не е инÑталиран',
+ 'DOB' => 'Дата на раждане',
+ 'Database' => 'Бази-данни',
+ 'Database Administration' => 'ÐдминиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð½Ð° бази-данни',
+ 'Database Driver not checked!' => 'Драйвер за връзка Ñ Ð±Ð°Ð·Ð¸-данни липÑва!',
+ 'Database Host' => 'Сървър за база-данни',
+ 'Database User missing!' => 'Потребител за управление на бази-данни липÑва!',
+ 'Dataset' => 'Бази-данни',
+ 'Dataset is newer than version!' => 'Базата-данни е нова верÑиÑ!',
+ 'Dataset missing!' => 'ЛипÑват бази-данни!',
+ 'Dataset updated!' => 'Базите-данни Ñа актуализирани!',
+ 'Date' => 'Дата',
+ 'Date Format' => 'Фармат за дата',
+ 'Date Paid' => 'Падеж',
+ 'Date Received' => 'Дата за получаване',
+ 'Date missing!' => 'ЛипÑва дата!',
+ 'Date received missing!' => 'ЛипÑва дата на получаване!',
+ 'Day' => 'Ден',
+ 'Day(s)' => 'Ден(дни)',
+ 'Days' => 'Дни',
+ 'Debit' => 'Дебит',
+ 'Debit Invoice' => 'Дебитно извеÑтие към фактура',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Decimalplaces' => 'ДеÑетична запетаÑ',
+ 'Deduct after' => 'След приÑпадане',
+ 'Deduction deleted!' => 'Удръжката е изтрита!',
+ 'Deduction saved!' => 'Удръжката е запазена!',
+ 'Deductions' => 'Удръжки',
+ 'Default Template' => 'Подразбиращ Ñе шаблон',
+ 'Defaults' => 'По подразбиране',
+ 'Defaults saved!' => 'ПодразбиращиÑÑ‚ Ñе е запазен!',
+ 'Delete' => 'Изтрии',
+ 'Delete Account' => 'Изтрии Ñметка!',
+ 'Delete Dataset' => 'Изтрии база-данни',
+ 'Delete Schedule' => 'Изтрии задачата',
+ 'Deleting a language will also delete the templates for the language' => 'Изтриването на език ще доведе до премахването на шаблоните му!',
+ 'Delivery Date' => 'Дата на доÑтавка',
+ 'Department' => 'Отдел',
+ 'Department deleted!' => 'Отдела е изтрит!',
+ 'Department saved!' => 'Отделът е запазен!',
+ 'Departments' => 'Отдели',
+ 'Deposit' => 'Депозит',
+ 'Description' => 'ОбÑÑнение',
+ 'Description Translations' => 'ОпиÑание на преводите',
+ 'Description missing!' => 'ЛипÑва подпиÑ!',
+ 'Detail' => 'Детаилен',
+ 'Difference' => 'РазличиÑ',
+ 'Directory' => 'ДиректориÑ',
+ 'Discount' => 'ОтÑтъпка',
+ 'Done' => 'Готов',
+ 'Drawing' => 'ИзриÑуване',
+ 'Driver' => 'Драйвер',
+ 'Dropdown Limit' => 'МакÑимална дължина на падащи менюта',
+ 'Due Date' => 'Платете до',
+ 'Due Date missing!' => 'ПропуÑната дата за плащане',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail Statement to' => 'Ел.Ð°Ð´Ñ€ÐµÑ Ð·Ð° потвърждениÑ',
+ 'E-mail address missing!' => 'ЛипÑва Ел.адреÑ!',
+ 'E-mail message' => 'Ел.Ñъобщение',
+ 'E-mailed' => 'Изпратено ел.Ñъобщение',
+ 'Edit' => 'РедакциÑ',
+ 'Edit AP Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° превод към доÑтавчик',
+ 'Edit AR Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° превод към клиент',
+ 'Edit Account' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° Ñметка',
+ 'Edit Assembly' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° окомплектовка',
+ 'Edit Business' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° направление',
+ 'Edit Cash Transfer Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° плащаниÑта в брой',
+ 'Edit Customer' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° клиент',
+ 'Edit Deduction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° удръжки',
+ 'Edit Department' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° отдел',
+ 'Edit Description Translations' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° опиÑаниÑта на преводите',
+ 'Edit Employee' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° Ñътрудник',
+ 'Edit GIFI' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° GIFI',
+ 'Edit General Ledger Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° преводи в главната книга',
+ 'Edit Group' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° група',
+ 'Edit Job' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° задача',
+ 'Edit Labor/Overhead' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° работа/натрупани разходи',
+ 'Edit Language' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° език',
+ 'Edit POS Invoice' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° POS фактура',
+ 'Edit Part' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° позициÑ',
+ 'Edit Preferences for' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° ÑвойÑтва за',
+ 'Edit Pricegroup' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° ценова група',
+ 'Edit Project' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° проект',
+ 'Edit Purchase Order' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° платежно нареждане',
+ 'Edit Quotation' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° задание',
+ 'Edit Request for Quotation' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° заÑвка за задание',
+ 'Edit SIC' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ñ SIC',
+ 'Edit Sales Invoice' => 'Редактирай фактура за продажба',
+ 'Edit Sales Order' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° поръчка продажби',
+ 'Edit Service' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° уÑлуга',
+ 'Edit Template' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° шаблон',
+ 'Edit User' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° потребител',
+ 'Edit Vendor' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° доÑтавчик',
+ 'Edit Vendor Invoice' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° фактура доÑтавки',
+ 'Edit Warehouse' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° Ñклад',
+ 'Employee' => 'Сътрудник',
+ 'Employee Name' => 'Име на Ñътрудник',
+ 'Employee Number' => 'Сътрудник номер',
+ 'Employee deleted!' => 'Сътрудника е изтрит!',
+ 'Employee pays' => 'Възнаграждение на Ñътрудник',
+ 'Employee saved!' => 'Сътрудника е запазен!',
+ 'Employees' => 'Сътрудници',
+ 'Employer' => 'Ръботодател',
+ 'Employer pays' => 'ВедомоÑти ÑÑŠÑ Ð·Ð°Ð¿Ð»Ð°Ñ‚Ð¸ на работодателÑ',
+ 'Enddate' => 'Крайна дата',
+ 'Ends' => 'Приключване',
+ 'Enforce transaction reversal for all dates' => 'Принудително преизчиÑлÑване на преводи за вÑички дати',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Въведи до 3 букви разделени Ñ Ð´Ð²ÑƒÐµÑ‚Ð¾Ñ‡Ð¸Ðµ (пример BGL:USD:EUR)',
+ 'Equity' => 'Капитал',
+ 'Every' => 'Винаги',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'Валутен курÑ',
+ 'Exchange rate for payment missing!' => 'Валутен ÐºÑƒÑ€Ñ Ð·Ð° пропуÑнато плащане',
+ 'Exchange rate missing!' => 'ПропуÑнат валутен курÑ',
+ 'Exempt age <' => 'ВъзраÑÑ‚ <',
+ 'Existing Datasets' => 'СъщеÑтвува базата-данни',
+ 'Expense' => 'Разход',
+ 'Expense account does not exist!' => 'ЛипÑва разходна Ñметка!',
+ 'Expense/Asset' => 'Разход/активи',
+ 'Extended' => 'Обобщен',
+ 'FX' => 'FX',
+ 'Failed to save order!' => 'Грешка при запазване на поръчка!',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'For' => 'За',
+ 'Foreign Exchange Gain' => 'Печалба от курÑови разлики',
+ 'Foreign Exchange Loss' => 'Загуба от курÑови разлики',
+ 'From' => 'От',
+ 'From Warehouse' => 'От Ñклад',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI е изтрит!',
+ 'GIFI missing!' => 'ЛипÑва GIFI!',
+ 'GIFI saved!' => 'GIFI е запазен!',
+ 'GL' => 'Главна книга',
+ 'GL Reference Number' => 'Ðомер на главната книга',
+ 'GL Transaction' => 'Главна книга на преводи',
+ 'General Ledger' => 'Главна книга',
+ 'Generate' => 'Създай',
+ 'Generate Orders' => 'Създай поръчка',
+ 'Generate Purchase Orders' => 'Създай поръчка за доÑтавка',
+ 'Generate Purchase Orders from Sales Order' => 'Създай поръчка за доÑтавка на база поръчка продажби',
+ 'Generate Sales Order' => 'Създай поръчка продажби',
+ 'Generate Sales Order from Purchase Orders' => 'Създай поръчка продажби на база поръчка за доÑтавка',
+ 'Generate Sales Orders' => 'Създай поръчките за продажбите',
+ 'Goods & Services' => 'Стоки и уÑлуги',
+ 'Group' => 'Група',
+ 'Group Items' => 'Група Ñтоки',
+ 'Group Translations' => 'Група преводи',
+ 'Group deleted!' => 'Групата е изтрита!',
+ 'Group missing!' => 'ЛипÑва група!',
+ 'Group saved!' => 'Групата е запазена!',
+ 'Groups' => 'Групи',
+ 'HR' => 'Сътрудници',
+ 'HTML Templates' => 'HTML Шаблони',
+ 'Heading' => 'Заглавие',
+ 'History' => 'ИÑториÑ',
+ 'Home Phone' => 'Домашен телефон',
+ 'Host' => 'Сървър',
+ 'Hostname missing!' => 'ЛипÑва име на Ñървър',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Код',
+ 'Image' => 'Изображение',
+ 'In-line' => 'Включен',
+ 'Inactive' => 'Ðеизползваем',
+ 'Include Exchange Rate Difference' => 'Включи курÑовата разлика',
+ 'Include Payment' => 'Включено плащане',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Include in drop-down menus' => 'Включи в падащо меню',
+ 'Income' => 'Приходи',
+ 'Income Statement' => 'Отчет за Приходи и Разходи',
+ 'Income account does not exist!' => 'ЛипÑва приходна Ñметка!',
+ 'Incorrect Dataset version!' => 'Коригирай верÑиÑта на базата-данни!',
+ 'Individual Items' => 'СамоÑтоÑтелена Ñтока',
+ 'Internal Notes' => 'Вътрешни бележки',
+ 'Inventory' => 'Инвентар',
+ 'Inventory account does not exist!' => 'ЛипÑва инвентарна Ñметка!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Преди бракуване на окомплектовка е необходимо количеÑтвото му да е нула!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Преди бракуване на Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ Ðµ необходимо количеÑтвото и да е нула!',
+ 'Inventory saved!' => 'Ивентара е запазен!',
+ 'Inventory transferred!' => 'Инвентара е премеÑтен!',
+ 'Invoice' => 'Фактура',
+ 'Invoice Date' => 'Фактура дата',
+ 'Invoice Date missing!' => 'ПопуÑната дата на фактурата',
+ 'Invoice Number' => 'Фактура номер',
+ 'Invoice Number missing!' => 'ЛипÑва номер на фактура!',
+ 'Invoice deleted!' => 'Фактурата е изтрита!',
+ 'Invoices' => 'Фактура',
+ 'Is this a summary account to record' => 'Това е Ñумарна Ñметка за запиÑ!',
+ 'Item' => 'Стока',
+ 'Item already on pricelist!' => 'Стоката е наличена в ценоразпиÑа!',
+ 'Item deleted!' => 'Стоката е изтрита!',
+ 'Item not on file!' => 'Стоката липÑва в базата!',
+ 'Items' => 'Стоки',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Job' => 'Задача',
+ 'Job Number' => 'Ðомер на задача',
+ 'Job deleted!' => 'Задачата е изтрита!',
+ 'Job saved!' => 'Задачата е запазена!',
+ 'Job/Project Number' => 'Работа/Проект номер',
+ 'Jobs' => 'Задачи',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'LaTeX Templates' => 'LaTeX Шаблони',
+ 'Labor/Overhead' => 'Текущи разходи',
+ 'Language' => 'Език',
+ 'Language deleted!' => 'Езика е изтрит!',
+ 'Language saved!' => 'Езика е запазен!',
+ 'Languages' => 'Езици',
+ 'Languages not defined!' => 'Езикът не е определен!',
+ 'Last Cost' => 'ПоÑледна цена',
+ 'Last Numbers & Default Accounts' => 'ПоÑледен номер и Сметка по подразбиране',
+ 'Lead' => 'ТежеÑÑ‚',
+ 'Leadtime' => 'ОÑновно време',
+ 'Liability' => 'ПаÑив',
+ 'Licensed to' => 'Лицензирана за',
+ 'Line Total' => 'Сборна линиÑ',
+ 'Link' => 'Връзка',
+ 'Link Accounts' => 'Връзка ÑÑŠÑ Ñметки',
+ 'List' => 'СпиÑък',
+ 'List Accounts' => 'СпиÑък-Ñметки',
+ 'List Businesses' => 'СпиÑък-направлениÑ',
+ 'List Departments' => 'СпиÑък-отдели',
+ 'List GIFI' => 'СпиÑък-GIFI',
+ 'List Languages' => 'СпиÑък-езици',
+ 'List Price' => 'ЦеноразпиÑ',
+ 'List Projects' => 'СпиÑък-проекти',
+ 'List SIC' => 'СпиÑък-SIC',
+ 'List Transactions' => 'СпиÑък Ñ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð¸',
+ 'List Warehouses' => 'СпиÑък-Ñкладове',
+ 'Lock System' => 'Заключена е ÑиÑтемата',
+ 'Lockfile created!' => 'Ð‘Ð»Ð¾ÐºÐ¸Ñ€Ð°Ñ‰Ð¸Ñ Ñ„Ð°Ð¹Ð» е Ñъздаден!',
+ 'Lockfile removed!' => 'Ð‘Ð»Ð¾ÐºÐ¸Ñ€Ð°Ñ‰Ð¸Ñ Ñ„Ð°Ð¹Ð» е премахнат!',
+ 'Login' => 'Влизане',
+ 'Login name missing!' => 'Името на Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ Ð»Ð¸Ð¿Ñва!',
+ 'Logout' => 'Излизане',
+ 'Make' => 'Изработи',
+ 'Manager' => 'Ръководител',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'Marked entries printed!' => 'Маркираните редове Ñа разпечатани!',
+ 'Markup' => 'Ðадценка',
+ 'Maximum' => 'МакÑимален',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Memo' => 'Бележка',
+ 'Menu Width' => 'Ширина на менюто',
+ 'Message' => 'Съобщение',
+ 'Method' => 'Метод',
+ 'Microfiche' => 'Микрофиш',
+ 'Model' => 'Модел',
+ 'Month' => 'МеÑец',
+ 'Month(s)' => 'МеÑеци',
+ 'Months' => 'МеÑеци',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => 'N/A',
+ 'Name' => 'Име',
+ 'Name missing!' => 'ЛипÑва име!',
+ 'New Templates' => 'Ðов проформа',
+ 'New Window' => 'Ðов прозорец',
+ 'Next' => 'Следващ',
+ 'Next Date' => 'Следваща дата',
+ 'Next Number' => 'Следващ номер',
+ 'No' => 'Ðо.',
+ 'No Database Drivers available!' => 'ЛипÑва драйвер за базите-данни!',
+ 'No Dataset selected!' => 'Ðе Ñте избрали база-данни!',
+ 'No History!' => 'Без иÑториÑ!',
+ 'No email address for' => 'ЛипÑва ел.Ð°Ð´Ñ€ÐµÑ Ð·Ð°',
+ 'No open Projects!' => 'ÐÑма отворен проект!',
+ 'No.' => 'Ðо.',
+ 'Non-taxable' => 'ОÑвободени Ñделки',
+ 'Non-taxable Purchases' => 'ОÑвободен от плащане',
+ 'Non-taxable Sales' => 'ОÑвободена продажба',
+ 'Non-tracking Items' => 'Стоки без проÑледÑване',
+ 'Notes' => 'Забележка',
+ 'Nothing entered!' => 'Ðищо не е въведено!',
+ 'Nothing open!' => 'Ðищо не отворено!',
+ 'Nothing selected!' => 'Ðе Ñте избрали нищо!',
+ 'Nothing to delete!' => 'ÐÑма нищо за изÑтриване',
+ 'Nothing to print!' => 'ÐÑма за печатане!',
+ 'Nothing to transfer!' => 'Ðищо не е преведено!',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Number' => 'Ðомер',
+ 'Number Format' => 'Формат-чиÑло',
+ 'Number missing in Row' => 'липÑва номер на ред!',
+ 'O' => 'O',
+ 'OH' => 'OH',
+ 'Obsolete' => 'ОÑтарÑл',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'On Hand' => 'Ðа ръка',
+ 'Onhand' => 'Ðа ръка',
+ 'Open' => 'Отворен',
+ 'Oracle Database Administration' => 'ÐдмиÑтриране на бази-данни Oracle',
+ 'Order' => 'Поръчка',
+ 'Order Date' => 'Дата на поръчка',
+ 'Order Date missing!' => 'ЛипÑва дата на поръчката!',
+ 'Order Entry' => 'Поръчки',
+ 'Order Number' => 'Поръчка номер',
+ 'Order Number missing!' => 'ЛипÑва номер на поръчката!',
+ 'Order deleted!' => 'Поръчката е изтрита!',
+ 'Order generation failed!' => 'Създаването на поръчка е провалено!',
+ 'Order saved!' => 'Поръчката е запазена!',
+ 'Orders generated!' => 'Поръчките Ñа Ñъздадени!',
+ 'Orphaned' => 'Без движение',
+ 'Out of balance transaction!' => 'Ивън баланÑови преводи',
+ 'Out of balance!' => 'Извън баланÑови!',
+ 'Outstanding' => 'ЗадължениÑ',
+ 'Overdue' => 'ПроÑрочен',
+ 'PDF' => 'PDF',
+ 'PO' => 'PO',
+ 'PO Number' => 'Поръчка номер за покупка',
+ 'POS' => 'Кредино извеÑтие',
+ 'POS Invoice' => 'Кредитно извеÑтие към фактура',
+ 'Packing List' => 'Опъковачен лиÑÑ‚',
+ 'Packing List Date missing!' => 'ЛипÑва дата на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Packing List Number missing!' => 'ЛипÑва номер на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Packing Lists' => 'Опъковъчни лиÑти',
+ 'Paid' => 'Платено',
+ 'Part' => 'ПозициÑ',
+ 'Part Number' => 'Сериен номер',
+ 'Parts' => 'Детайли',
+ 'Parts Requirements' => 'ЛипÑващи позиции',
+ 'Password' => 'Парола',
+ 'Password changed!' => 'Паролата е променена!',
+ 'Password does not match!' => 'Въведената парола не Ñъвпада!',
+ 'Passwords do not match!' => 'Паролата не ÑъотведÑтва!',
+ 'Payables' => 'Подлежащи на плащане',
+ 'Payment' => 'Разходен ордер',
+ 'Payment date missing!' => 'ПропуÑната дата на плащане!',
+ 'Payment posted!' => 'Плащането е запазено!',
+ 'Payments' => 'ПлащаниÑ',
+ 'Payments posted!' => 'ПлащаниÑта Ñа запазени!',
+ 'Payroll Deduction' => 'Удръжки по ведомоÑÑ‚',
+ 'Period' => 'Период',
+ 'Pg Database Administration' => 'ÐдмиÑтриране на бази-данни Postgres',
+ 'PgPP Database Administration' => 'ÐдмиÑтриране на бази-данни PgPP',
+ 'Phone' => 'Телефон',
+ 'Pick List' => 'Товарителница',
+ 'Pick Lists' => 'Товарителници',
+ 'Port' => 'Порт',
+ 'Port missing!' => 'ЛипÑва порт!',
+ 'Pos' => 'POS',
+ 'Post' => 'Запази',
+ 'Post as new' => 'Запази като нов',
+ 'Posted!' => 'Запазено!',
+ 'Posting' => 'Запазих',
+ 'Posting failed!' => 'Грешка при запазване!',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'СвойÑтва',
+ 'Preferences saved!' => 'СвойÑтвата за запазени!',
+ 'Prepayment' => 'ÐванÑово плащане',
+ 'Price' => 'Цена',
+ 'Pricegroup' => 'Ценова група',
+ 'Pricegroup deleted!' => 'Ценовата група е изтрита!',
+ 'Pricegroup missing!' => 'ЛипÑва ценова група!',
+ 'Pricegroup saved!' => 'Ценовата група е изтрита!',
+ 'Pricegroups' => 'Ценова група',
+ 'Pricelist' => 'ЦеноразпиÑ',
+ 'Print' => 'Печат',
+ 'Print and Post' => 'Разпечатай и запази',
+ 'Print and Post as new' => 'Разпечатай и запази като нов',
+ 'Print and Save' => 'Разпечатай и запази',
+ 'Print and Save as new' => 'Разпечатай и запази като нов',
+ 'Printed' => 'Разпечатано',
+ 'Printer' => 'Принтер',
+ 'Printing' => 'Разпечатано',
+ 'Process Transactions' => 'Изпълнение на преводи',
+ 'Production' => 'ПродукциÑ',
+ 'Profit Center' => 'ИзÑточник печалба',
+ 'Project' => 'Проект',
+ 'Project Description Translations' => 'ОпиÑание на преводите към проекта',
+ 'Project Number' => 'Ðомер на проекта',
+ 'Project Transactions' => 'Превод за проект',
+ 'Project deleted!' => 'Проекта е изтрит!',
+ 'Project not on file!' => 'Проекта липÑва в базите!',
+ 'Project saved!' => 'Проекта е запазен!',
+ 'Projects' => 'Проекти',
+ 'Purchase Order' => 'Поръчка за доÑтавка',
+ 'Purchase Order Number' => 'Ðомер на Поръчка за доÑтавка',
+ 'Purchase Orders' => 'Поръчки за доÑтавки',
+ 'Qty' => 'К-во',
+ 'Quantity exceeds available units to stock!' => 'Превишено е количеÑтвото в пакет!',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'Queue' => 'Задание',
+ 'Queued' => 'Изпълнено заданието',
+ 'Quotation' => 'Запазена форма',
+ 'Quotation ' => 'Задание',
+ 'Quotation Date' => 'Дата на заданието',
+ 'Quotation Date missing!' => 'ЛипÑва дата на заданието!',
+ 'Quotation Number' => 'Ðомер на задание',
+ 'Quotation Number missing!' => 'ЛипÑва номер на заданието!',
+ 'Quotation deleted!' => 'Заданието е изтрито!',
+ 'Quotations' => 'Запазени форми',
+ 'R' => 'R',
+ 'RFQ' => 'РезервациÑ',
+ 'RFQ ' => 'ЗаÑвление за заÑвка',
+ 'RFQ Number' => 'Ðомер на иÑкане за заÑвка',
+ 'RFQs' => 'Резервации',
+ 'ROP' => 'ROP',
+ 'Rate' => 'КурÑ',
+ 'Rate missing!' => 'ЛипÑва курÑ!',
+ 'Recd' => 'ЗапиÑ',
+ 'Receipt' => 'Приходен ордер',
+ 'Receipt posted!' => 'ПриходениÑÑ‚ ордер е запазено!',
+ 'Receipts' => 'ПоÑтъплениÑ',
+ 'Receivables' => 'Подлежащи на получване',
+ 'Receive' => 'Получи',
+ 'Receive Merchandise' => 'Получаване на Ñтока',
+ 'Reconciliation' => 'СъглаÑуване',
+ 'Reconciliation Report' => 'Отчет за ÑъглаÑуване',
+ 'Record in' => 'Запази в',
+ 'Recurring Transaction' => 'ПовтарÑщ Ñе превод',
+ 'Recurring Transactions' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Remaining' => 'ÐапомнÑне',
+ 'Remove' => 'Премахни',
+ 'Remove Audit trail up to' => 'Премахни Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¸Ñ Ð±Ð°Ð»Ð°Ð½Ñ Ð´Ð¾ÐºÐ°Ñ‚Ð¾',
+ 'Removed spoolfiles!' => 'Премахнати Ñа предназначените за печат опашки!',
+ 'Removing marked entries from queue ...' => 'Прехнати Ñа маркраните редове ÑÑŠÑ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ...',
+ 'Repeat' => 'Повторение',
+ 'Report for' => 'Справка за',
+ 'Reports' => 'Справки',
+ 'Req' => 'Req',
+ 'Request for Quotation' => 'ÐеобходимоÑÑ‚ от задание',
+ 'Request for Quotations' => 'ÐеобходимоÑÑ‚ от заÑвки',
+ 'Required by' => 'Ðеобходим е за',
+ 'Requirements' => 'СъглаÑиÑ',
+ 'Retained Earnings' => 'Ðеразпределена печалба',
+ 'Role' => 'РолÑ',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC е изтрит',
+ 'SIC saved!' => 'SIC е запазен',
+ 'SKU' => 'SKU',
+ 'SO' => 'SO',
+ 'SSN' => 'SSN',
+ 'Sale' => 'Продажби',
+ 'Sales' => 'Продажби',
+ 'Sales Invoice' => 'Фактура продажба',
+ 'Sales Invoice ' => 'Фактура продажби ',
+ 'Sales Invoice.' => 'Фактура продажби',
+ 'Sales Invoice/AR Transaction Number' => 'Фактура продажби/Ðомер на превод от клиент',
+ 'Sales Invoices' => 'Фактури прдажби',
+ 'Sales Order' => 'Поръчка продажба',
+ 'Sales Order Number' => 'Ðомер на поръчка продажба',
+ 'Sales Orders' => 'Поръчки продажби',
+ 'Sales Quotation Number' => 'Ðомер на поръчка продажба ÑÑŠÑ Ð·Ð°Ð¿Ð°Ð·Ð²Ð°Ð½Ðµ',
+ 'Salesperson' => 'Продавач',
+ 'Save' => 'Запази',
+ 'Save Pricelist' => 'Запази ценоразпиÑа',
+ 'Save Schedule' => 'Запази разпиÑание',
+ 'Save as new' => 'Запази като нов',
+ 'Save to File' => 'Запази във файл',
+ 'Saving' => 'Запазено',
+ 'Schedule' => 'РазпиÑание',
+ 'Scheduled' => 'Зададено разпиÑание',
+ 'Screen' => 'Екран',
+ 'Search' => 'ТърÑи',
+ 'Select' => 'Избери',
+ 'Select Customer' => 'Избери клиент',
+ 'Select Vendor' => 'Избери доÑтавчик',
+ 'Select a Printer!' => 'Избери принтер!',
+ 'Select all' => 'Избери вÑичко',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select from one of the projects below' => 'Избери един от проектите поÑочени по-долу',
+ 'Select items' => 'Избери Ñтока',
+ 'Select payment' => 'Избери плащане',
+ 'Select postscript or PDF!' => 'Избери postscript или PDF!',
+ 'Select txt, postscript or PDF!' => 'Избери txt, postscrip или PDF!',
+ 'Sell' => 'Продажба',
+ 'Sell Price' => 'Продажна цена',
+ 'Send by E-Mail' => 'Изпрати на ел.адреÑ',
+ 'Sending' => 'Изпратено',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Serial No.' => 'Сериен номер',
+ 'Serial Number' => 'Сериен номер',
+ 'Service' => 'УÑлуга',
+ 'Service Code' => 'Код на уÑлуга',
+ 'Services' => 'УÑлуги',
+ 'Session Timeout' => 'Изтече времето на ÑеÑиÑта',
+ 'Session expired!' => 'Ðевалидна ÑеÑиÑта!',
+ 'Setup Templates' => 'ÐаÑтройка шаблони',
+ 'Ship' => 'ДоÑтавка',
+ 'Ship Merchandise' => 'ДоÑтавка на Ñтока',
+ 'Ship to' => 'ДоÑтавка до',
+ 'Ship via' => 'ДоÑтавка ÑÑŠÑ',
+ 'Shipping' => 'ДоÑтавки',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð½Ð° доÑтавка',
+ 'Shipping Date' => 'Дата на доÑтавка',
+ 'Shipping Date missing!' => 'ЛипÑва дата на доÑтавка!',
+ 'Shipping Point' => 'МеÑтоназначение',
+ 'Short' => 'КъÑ',
+ 'Signature' => 'ПодпиÑ',
+ 'Source' => 'Оригинал',
+ 'Spoolfile' => 'Опашка за печат',
+ 'Standard' => 'Стандарт',
+ 'Standard Industrial Codes' => 'БДС',
+ 'Startdate' => 'Ðачална дата',
+ 'State' => 'Окръг',
+ 'State/Province' => 'Окръг/ОблаÑÑ‚',
+ 'Statement' => 'ВедомоÑÑ‚',
+ 'Statement Balance' => 'Ð‘Ð°Ð»Ð°Ð½Ñ Ð·Ð° потвърждение',
+ 'Statement sent to' => 'Потвърждението изпрати на',
+ 'Statements sent to printer!' => 'Разпечатай потвърждението!',
+ 'Stock' => 'Стока',
+ 'Stock Assembly' => 'Изграждане на комплект',
+ 'Stock Finished Goods' => 'Приключи незавърцено пройзводÑтво',
+ 'Stylesheet' => 'Таблица ÑÑŠÑ Ñтилове',
+ 'Sub-contract GIFI' => 'Подчинен на GIFI',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Summary' => 'Сумарно',
+ 'Supervisor' => 'Главен админиÑтратор',
+ 'System' => 'СиÑтема',
+ 'System Defaults' => 'СиÑтема по подразбиране',
+ 'Tax' => 'Данък',
+ 'Tax Account' => 'Сметка за данъци',
+ 'Tax Accounts' => 'Сметка за данъци',
+ 'Tax Included' => 'Включен данък',
+ 'Tax Number' => 'Данък номер',
+ 'Tax Number / SSN' => 'Данък номер / SSN',
+ 'Tax collected' => 'Събрани данъци',
+ 'Tax paid' => 'Платени данъци',
+ 'Taxable' => 'Облагаема Ñделка',
+ 'Template saved!' => 'Шаблона е запазен!',
+ 'Templates' => 'Шаблони',
+ 'Terms' => 'Падеж',
+ 'Text' => 'ТекÑÑ‚',
+ 'Text Templates' => 'ТекÑтови шаблони',
+ 'The following Datasets are not in use and can be deleted' => 'ÐаÑтоÑщата база-данни не ÑъщеÑтвува и не може да Ñе изÑтрие',
+ 'The following Datasets need to be updated' => 'ÐаÑтоÑщата база-данни има нужда от обновÑване',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ще Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ Ñамо проверка на текущите иÑпочници. Ðищо нÑма да Ñе Ñъздава или изтрива от тази Ñтраница!',
+ 'Till' => 'до',
+ 'Time Card' => 'Работна карта',
+ 'Time Cards' => 'Работни карти',
+ 'Times' => 'Пъти',
+ 'To' => 'за',
+ 'To Warehouse' => 'За Ñклад',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.',
+ 'Top Level' => 'Вишше ниво',
+ 'Total' => 'Ð’Ñичко',
+ 'Tracking Items' => 'Стока Ñ Ð¿Ñ€Ð¾ÑледÑване',
+ 'Trade Discount' => 'ТърговÑка оÑтъпка',
+ 'Transaction' => 'Превод',
+ 'Transaction Date missing!' => 'ЛипÑва дата на превода',
+ 'Transaction Dates' => 'Дата на превод',
+ 'Transaction deleted!' => 'Превода е изтрит!',
+ 'Transaction posted!' => 'Превода е запазен!',
+ 'Transaction reversal enforced for all dates' => 'Преводите за преизчиÑлени за вÑички дати',
+ 'Transaction reversal enforced up to' => 'Преводите за преизчиÑлени до',
+ 'Transactions' => 'Преводи',
+ 'Transfer' => 'ПрехвърлÑне',
+ 'Transfer Inventory' => 'ПрехвърлÑне на инвентар',
+ 'Transfer from' => 'ПремеÑтване от',
+ 'Transfer to' => 'ПремеÑтване в',
+ 'Translation' => 'Превод',
+ 'Translation deleted!' => 'Превода е изтрит!',
+ 'Translation not on file!' => 'Превода не е в базата!',
+ 'Translations' => 'Преводи',
+ 'Translations saved!' => 'Превода е запазен!',
+ 'Trial Balance' => 'Временен баланÑ',
+ 'Type of Business' => 'ÐаправлениÑ',
+ 'Unit' => 'Единица',
+ 'Unlock System' => 'Отключи ÑиÑтемата',
+ 'Update' => 'Обнови',
+ 'Update Dataset' => 'Обнови база-данни',
+ 'Updated' => 'Обновен',
+ 'Upgrading to Version' => 'Обнови верÑиÑта',
+ 'Use Templates' => 'Лични шаблони',
+ 'User' => 'потребител',
+ 'User deleted!' => 'ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ Ðµ изÑтрит!',
+ 'User saved!' => 'ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ Ðµ запазен!',
+ 'Valid until' => 'Валидно до',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Vendor History' => 'ИÑÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ð° доÑтавчика',
+ 'Vendor Invoice' => 'Фактура за доÑтавка',
+ 'Vendor Invoice ' => 'Фактура на доÑтавчик ',
+ 'Vendor Invoice.' => 'Фактура на доÑтавчик',
+ 'Vendor Invoice/AP Transaction Number' => 'Фактура за доÑтавка/номер на превода от доÑтавчик',
+ 'Vendor Invoices' => 'Фактури за доÑтавки',
+ 'Vendor Number' => 'ДоÑтавчик номер',
+ 'Vendor deleted!' => 'ДоÑтавчика е изтрит!',
+ 'Vendor missing!' => 'ЛипÑва доÑтавчик',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Vendor saved!' => 'ДоÑтавчика е запазен!',
+ 'Vendors' => 'ДоÑтавчици',
+ 'Version' => 'ВерÑиÑ',
+ 'Warehouse' => 'Склад',
+ 'Warehouse deleted!' => 'Склада е изтрит!',
+ 'Warehouse saved!' => 'Склада е запазен!',
+ 'Warehouses' => 'Складове',
+ 'Warning!' => 'Внимание!',
+ 'Week' => 'Седмица',
+ 'Week(s)' => 'Седмица(и)',
+ 'Weeks' => 'Седмици',
+ 'Weight' => 'Тегло',
+ 'Weight Unit' => 'Мерна еденица за тежеÑÑ‚',
+ 'What type of item is this?' => 'Какъв тип е тази номенклатура на Ñтоките?',
+ 'Work Order' => 'Работна поръчка',
+ 'Work Orders' => 'Работни поръчки',
+ 'Work Phone' => 'Служебен телефон',
+ 'Year' => 'Година',
+ 'Year(s)' => 'Година(и)',
+ 'Yearend' => 'Приключване на година',
+ 'Yearend date missing!' => 'Ðе е приключена годината!',
+ 'Yearend posted!' => 'Приключената година е запазена!',
+ 'Yearend posting failed!' => 'Ðе уÑÐ¿Ñ Ð´Ð° Ñе запази приключената година!',
+ 'Years' => 'Години',
+ 'Yes' => 'Да',
+ 'You are logged out' => 'Вие напуÑнахте',
+ 'You are posting an existing transaction!' => 'Сигурен ли Ñте, че ще запазите този превод!',
+ 'You are printing and posting an existing transaction!' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing order' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing quotation' => 'Сигурен ли Ñте, че ще разпечатате и запазите тази резервациÑ!',
+ 'You are saving an existing order' => 'Сигурен ли Ñте, че ще запазите тази поръчка!',
+ 'You are saving an existing quotation' => 'Сигурен ли Ñте, че ще запазите тази резервациÑ',
+ 'You did not enter a name!' => 'Ðе Ñте въвели име!',
+ 'Zip/Postal Code' => 'ПК',
+ 'account cannot be set to any other type of account' => 'не е възможно да Ñе зададе друг тип на тази Ñметка',
+ 'as at' => 'както',
+ 'days' => 'дни',
+ 'does not exist' => 'не ÑъщеÑтвува',
+ 'done' => 'Готов',
+ 'ea' => 'бр.',
+ 'failed' => 'грешка',
+ 'for' => 'за',
+ 'for Period' => 'за период',
+ 'is already a member!' => 'Вече Ñте потребител!',
+ 'localhost' => 'този компютър',
+ 'locked!' => 'заключих!',
+ 'posted!' => 'запазен!',
+ 'sent' => 'изпрати',
+ 'successfully created!' => 'Ñъздаването приключи уÑпешно!',
+ 'successfully deleted!' => 'изÑтриването приключи уÑпешно!',
+ 'time(s)' => 'път(и)',
+ 'unexpected error!' => 'ÐеобÑÑнима грешка!',
+ 'website' => 'Ñтраница',
+};
+
+1;
diff --git a/locale/bg_utf/am b/locale/bg_utf/am
new file mode 100755
index 00000000..42f9ac20
--- /dev/null
+++ b/locale/bg_utf/am
@@ -0,0 +1,317 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Продажби',
+ 'AR' => 'Покупки',
+ 'About' => 'ИнформациÑ',
+ 'Account' => 'Сметка',
+ 'Account Number' => 'Ðомер на Ñметка',
+ 'Account Number missing!' => 'ЛипÑва номер на Ñметка!',
+ 'Account Type' => 'Тип на Ñметката',
+ 'Account Type missing!' => 'ЛипÑва тип на Ñметката!',
+ 'Account deleted!' => 'Сметката е изтрита!',
+ 'Account does not exist!' => 'Сметката не ÑъщеÑтвува!',
+ 'Account saved!' => 'Сметката е запазена!',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Accrual' => 'Ðатрупване',
+ 'Activate Audit trail' => 'Ðктивиране на пробен баланÑ!',
+ 'Add Account' => 'Добави Сметка',
+ 'Add Business' => 'Добави направление',
+ 'Add Department' => 'Добави отдел',
+ 'Add GIFI' => 'Добави GIFI',
+ 'Add Language' => 'Добави език',
+ 'Add SIC' => 'Добави SIC',
+ 'Add Warehouse' => 'Добави Ñклад',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сума',
+ 'Asset' => 'Ðктив',
+ 'Audit Control' => 'Контрол',
+ 'Audit trail disabled' => 'Ðе е възможен пробен баланÑ!',
+ 'Audit trail enabled' => 'Възможен е пробен баланÑ!',
+ 'Audit trail removed up to' => 'Премахване на възможноÑÑ‚ за пробен Ð±Ð°Ð»Ð°Ð½Ñ Ð´Ð¾ÐºÐ°Ñ‚Ð¾',
+ 'Backup sent to' => 'Ðрхива го запази в/у',
+ 'Bin List' => 'СпиÑък на пакет',
+ 'Books are open' => 'Книгата е вече отворена',
+ 'Business Number' => 'Ðомер на направление',
+ 'Business deleted!' => 'Ðаправлението е изтрито!',
+ 'Business saved!' => 'Ðаправлението е запазено!',
+ 'COGS' => 'COGS',
+ 'Cannot delete account!' => 'Ðе е възможно изтриването на Ñметката!',
+ 'Cannot delete default account!' => 'Ðе е възможно да Ñе изтрие Ñметка, коÑто е шаблон!',
+ 'Cannot save account!' => 'Ðе е възможно да Ñе запази Ñметката!',
+ 'Cannot save defaults!' => 'Ðе е възможно да запази шаблона!',
+ 'Cannot save preferences!' => 'Ðе е възможно да Ñе запази ÑвойÑтво!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Ðе задавай на Ñметка повече от едно значение (покупка, продажба или инвентар)!',
+ 'Cannot set multiple options for' => 'Ðе задавай повече от едно значение за',
+ 'Cash' => 'В брой',
+ 'Chart of Accounts' => 'Сметкоплан',
+ 'Close Books up to' => 'Книгата е затворена докато',
+ 'Code' => 'Код',
+ 'Code missing!' => 'ЛипÑва код!',
+ 'Company' => 'Фирма',
+ 'Confirm' => 'СъглаÑие',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Continue' => 'Продължение',
+ 'Contra' => 'Коректив',
+ 'Copy to COA' => 'Запази в COA',
+ 'Cost Center' => 'Звено платец',
+ 'Credit' => 'Кредит',
+ 'Credit Invoice' => 'Кредитно извеÑтие към фактура',
+ 'Customer Number' => 'Клиент номер',
+ 'Database Host' => 'Сървър за база-данни',
+ 'Dataset' => 'Бази-данни',
+ 'Date Format' => 'Фармат за дата',
+ 'Day' => 'Ден',
+ 'Days' => 'Дни',
+ 'Debit' => 'Дебит',
+ 'Debit Invoice' => 'Дебитно извеÑтие към фактура',
+ 'Default Template' => 'Подразбиращ Ñе шаблон',
+ 'Defaults saved!' => 'ПодразбиращиÑÑ‚ Ñе е запазен!',
+ 'Delete' => 'ИзÑтрии',
+ 'Delete Account' => 'Изтрии Ñметка!',
+ 'Deleting a language will also delete the templates for the language' => 'Изтриването на език ще доведе до премахването на шаблоните му!',
+ 'Department deleted!' => 'Отдела е изтрит!',
+ 'Department saved!' => 'Отделът е запазен!',
+ 'Departments' => 'Отдели',
+ 'Description' => 'ОбÑÑнение',
+ 'Description missing!' => 'ЛипÑва подпиÑ!',
+ 'Discount' => 'ОтÑтъпка',
+ 'Dropdown Limit' => 'МакÑимална дължина на падащи менюта',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail address missing!' => 'ЛипÑва Ел.адреÑ!',
+ 'Edit' => 'РедакциÑ',
+ 'Edit Account' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° Ñметка',
+ 'Edit Business' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° направление',
+ 'Edit Department' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° отдел',
+ 'Edit GIFI' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° GIFI',
+ 'Edit Language' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° език',
+ 'Edit Preferences for' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° ÑвойÑтва за',
+ 'Edit SIC' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ñ SIC',
+ 'Edit Template' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° шаблон',
+ 'Edit Warehouse' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° Ñклад',
+ 'Employee Number' => 'Сътрудник номер',
+ 'Ends' => 'Приключване',
+ 'Enforce transaction reversal for all dates' => 'Принудително преизчиÑлÑване на преводи за вÑички дати',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Въведи до 3 букви разделени Ñ Ð´Ð²ÑƒÐµÑ‚Ð¾Ñ‡Ð¸Ðµ (пример BGL:USD:EUR)',
+ 'Equity' => 'Капитал',
+ 'Every' => 'Винаги',
+ 'Expense' => 'Разход',
+ 'Expense/Asset' => 'Разход/активи',
+ 'Fax' => 'ФакÑ',
+ 'Foreign Exchange Gain' => 'Печалба от курÑови разлики',
+ 'Foreign Exchange Loss' => 'Загуба от курÑови разлики',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI е изтрит!',
+ 'GIFI missing!' => 'ЛипÑва GIFI!',
+ 'GIFI saved!' => 'GIFI е запазен!',
+ 'GL' => 'Главна книга',
+ 'GL Reference Number' => 'Ðомер на главната книга',
+ 'GL Transaction' => 'Главна книга на преводи',
+ 'Heading' => 'Заглавие',
+ 'ID' => 'Код',
+ 'Include in drop-down menus' => 'Включи в падащо меню',
+ 'Income' => 'Приходи',
+ 'Inventory' => 'Инвентар',
+ 'Invoice' => 'Фактура',
+ 'Is this a summary account to record' => 'Това е Ñумарна Ñметка за запиÑ!',
+ 'Job/Project Number' => 'Работа/Проект номер',
+ 'Language' => 'Език',
+ 'Language deleted!' => 'Езика е изтрит!',
+ 'Language saved!' => 'Езика е запазен!',
+ 'Languages' => 'Езици',
+ 'Last Numbers & Default Accounts' => 'ПоÑледен номер и Сметка по подразбиране',
+ 'Liability' => 'ПаÑив',
+ 'Licensed to' => 'Лицензирана за',
+ 'Link' => 'Връзка',
+ 'Menu Width' => 'Ширина на менюто',
+ 'Method' => 'Метод',
+ 'Month' => 'МеÑец',
+ 'Months' => 'МеÑеци',
+ 'Name' => 'Име',
+ 'Next' => 'Следващ',
+ 'Next Number' => 'Следващ номер',
+ 'No' => 'Ðо.',
+ 'No email address for' => 'ЛипÑва ел.Ð°Ð´Ñ€ÐµÑ Ð·Ð°',
+ 'Non-tracking Items' => 'Елемент без проÑледÑване',
+ 'Number' => 'Ðомер',
+ 'Number Format' => 'Формат-чиÑло',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Опъковачен лиÑÑ‚',
+ 'Part Number' => 'Сериен номер',
+ 'Password' => 'Парола',
+ 'Password does not match!' => 'Въведената парола не Ñъвпада!',
+ 'Payables' => 'Подлежащи на плащане',
+ 'Payment' => 'Плащане',
+ 'Phone' => 'Телефон',
+ 'Pick List' => 'Товарителница',
+ 'Posting' => 'Запазих',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'СвойÑтвата за запазени!',
+ 'Print' => 'Печат',
+ 'Printer' => 'Принтер',
+ 'Printing' => 'Разпечатано',
+ 'Process Transactions' => 'Изпълнение на преводи',
+ 'Profit Center' => 'ИзÑточник печалба',
+ 'Purchase Order' => 'Платежно нареждане',
+ 'Purchase Order Number' => 'Ðомер на платежно нареждане',
+ 'Purchase Orders' => 'Платежни нарежданиÑ',
+ 'RFQ Number' => 'Ðомер на иÑкане за заÑвка',
+ 'Rate' => 'КурÑ',
+ 'Receivables' => 'Подлежащи за получване',
+ 'Recurring Transactions' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Remove Audit trail up to' => 'Премахни Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¸Ñ Ð±Ð°Ð»Ð°Ð½Ñ Ð´Ð¾ÐºÐ°Ñ‚Ð¾',
+ 'Retained Earnings' => 'Ðеразпределена печалба',
+ 'SIC deleted!' => 'SIC е изтрит',
+ 'SIC saved!' => 'SIC е запазен',
+ 'Sales Invoice' => 'Фактура продажба',
+ 'Sales Invoice/AR Transaction Number' => 'Фактура продажби/Ðомер на превод от клиент',
+ 'Sales Order' => 'Поръчка продажба',
+ 'Sales Order Number' => 'Ðомер на поръчка продажба',
+ 'Sales Orders' => 'Поръчки продажби',
+ 'Sales Quotation Number' => 'Ðомер на поръчка продажба ÑÑŠÑ Ð·Ð°Ð¿Ð°Ð·Ð²Ð°Ð½Ðµ',
+ 'Save' => 'Запази',
+ 'Save as new' => 'Запази като нов',
+ 'Saving' => 'Запазено',
+ 'Sending' => 'Изпратено',
+ 'Session Timeout' => 'Изтече времето на ÑеÑиÑта',
+ 'Signature' => 'ПодпиÑ',
+ 'Standard Industrial Codes' => 'БДС',
+ 'Stylesheet' => 'Таблица ÑÑŠÑ Ñтилове',
+ 'System Defaults' => 'СиÑтема по подразбиране',
+ 'Tax' => 'Данък',
+ 'Template saved!' => 'Шаблона е запазен!',
+ 'Times' => 'Пъти',
+ 'Tracking Items' => 'Елемент ÑÑŠÑ Ð¿Ñ€Ð¾ÑледÑване',
+ 'Transaction' => 'Превод',
+ 'Transaction reversal enforced for all dates' => 'Преводите за преизчиÑлени за вÑички дати',
+ 'Transaction reversal enforced up to' => 'Преводите за преизчиÑлени до',
+ 'Type of Business' => 'Тип на направление',
+ 'Update' => 'Обнови',
+ 'User' => 'потребител',
+ 'Vendor Invoice' => 'Фактура за доÑтавка',
+ 'Vendor Invoice/AP Transaction Number' => 'Фактура за доÑтавка/номер на превода от доÑтавчик',
+ 'Vendor Number' => 'ДоÑтавчик номер',
+ 'Version' => 'ВерÑиÑ',
+ 'Warehouse deleted!' => 'Склада е изтрит!',
+ 'Warehouse saved!' => 'Склада е запазен!',
+ 'Warehouses' => 'Складове',
+ 'Week' => 'Седмица',
+ 'Weeks' => 'Седмици',
+ 'Weight Unit' => 'Мерна еденица за тежеÑÑ‚',
+ 'Work Order' => 'Работна поръчка',
+ 'Year' => 'Година',
+ 'Yearend' => 'Приключване на година',
+ 'Yearend date missing!' => 'Ðе е приключена годината!',
+ 'Yearend posted!' => 'Приключената година е запазена!',
+ 'Yearend posting failed!' => 'Ðе уÑÐ¿Ñ Ð´Ð° Ñе запази приключената година!',
+ 'Years' => 'Години',
+ 'Yes' => 'Да',
+ 'account cannot be set to any other type of account' => 'не е възможно да Ñе зададе друг тип на тази Ñметка',
+ 'done' => 'Готов',
+ 'failed' => 'грешка',
+ 'localhost' => 'този компютър',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'Добави_Сметка' => 'add_account',
+ 'Добави_направление' => 'add_business',
+ 'Добави_отдел' => 'add_department',
+ 'Добави_език' => 'add_language',
+ 'Добави_sic' => 'add_sic',
+ 'Добави_Ñклад' => 'add_warehouse',
+ 'Продължение' => 'continue',
+ 'Запази_в_coa' => 'copy_to_coa',
+ 'ИзÑтрии' => 'delete',
+ 'РедакциÑ' => 'edit',
+ 'РедакциÑ_на_Ñметка' => 'edit_account',
+ 'Изпълнение_на_преводи' => 'process_transactions',
+ 'Запази' => 'save',
+ 'Запази_като_нов' => 'save_as_new',
+ 'Обнови' => 'update',
+};
+
+1;
+
diff --git a/locale/bg_utf/ap b/locale/bg_utf/ap
new file mode 100755
index 00000000..6a7c1f68
--- /dev/null
+++ b/locale/bg_utf/ap
@@ -0,0 +1,242 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Ð’Ð·ÐµÐ¼Ð°Ð½Ð¸Ñ Ð¾Ñ‚ клиенти',
+ 'AP Transaction' => 'Превод продажба',
+ 'AP Transactions' => 'Преводи продажби',
+ 'AR Outstanding' => 'Ð—Ð°Ð´ÑŠÐ»Ð¶ÐµÐ½Ð¸Ñ ÐºÑŠÐ¼ доÑтавчици',
+ 'AR Transaction' => 'Превод покупка',
+ 'AR Transactions' => 'Преводи покупки',
+ 'Account' => 'Сметка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Add AP Transaction' => 'ДобавÑне превод към клиенти',
+ 'Add AR Transaction' => 'ДобавÑне превод към доÑтавчици',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Сума за получаване',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Are you sure you want to delete Transaction' => 'Сигурни ли Ñте, че ще изÑтриете превода?',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Bcc' => 'БÑÑ',
+ 'Cannot delete transaction!' => 'Ðе мога да изÑÑ‚Ñ€Ð¸Ñ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð°!',
+ 'Cannot post payment for a closed period!' => 'Ðе мога да извърша плащане за закрит период!',
+ 'Cannot post transaction for a closed period!' => 'Ðе мога да извърша превод за закрит период!',
+ 'Cannot post transaction!' => 'Ðе мога да извърша плащане!',
+ 'Cc' => 'СÑ',
+ 'Check' => 'В брой',
+ 'Closed' => 'Затворено',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Continue' => 'Продължение',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Кредитен лимит',
+ 'Curr' => 'Валута',
+ 'Currency' => 'Валута',
+ 'Current' => 'Текущ',
+ 'Customer' => 'Клиент',
+ 'Customer missing!' => 'ПропуÑнат клиент!',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Падеж',
+ 'Day(s)' => 'Ден(дни)',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Delete' => 'ИзÑтрии',
+ 'Delete Schedule' => 'Изтрии задачата',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОбÑÑнение',
+ 'Detail' => 'Детаилен',
+ 'Due Date' => 'Платете до',
+ 'Due Date missing!' => 'ПропуÑната дата за плащане',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail message' => 'Ел.Ñъобщение',
+ 'Edit AP Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° превод към доÑтавчик',
+ 'Edit AR Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° превод към клиент',
+ 'Employee' => 'Сътрудник',
+ 'Every' => 'Винаги',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'Валутен курÑ',
+ 'Exchange rate for payment missing!' => 'Валутен ÐºÑƒÑ€Ñ Ð·Ð° пропуÑнато плащане',
+ 'Exchange rate missing!' => 'ПропуÑнат валутен курÑ',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'For' => 'За',
+ 'From' => 'От',
+ 'ID' => 'Код',
+ 'Include Payment' => 'Включено плащане',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Invoice' => 'Фактура',
+ 'Invoice Date' => 'Фактура дата',
+ 'Invoice Date missing!' => 'ПопуÑната дата на фактурата',
+ 'Invoice Number' => 'Фактура номер',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Manager' => 'Ръководител',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Memo' => 'Бележка',
+ 'Message' => 'Съобщение',
+ 'Month' => 'МеÑец',
+ 'Month(s)' => 'МеÑеци',
+ 'Next Date' => 'Следваща дата',
+ 'No.' => 'Ðо.',
+ 'Notes' => 'Забележка',
+ 'Nothing to print!' => 'ÐÑма за печатане!',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Number' => 'Ðомер',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Open' => 'Отворен',
+ 'Order' => 'Поръчка',
+ 'Order Number' => 'Поръчка номер',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Поръчка номер за покупка',
+ 'Paid' => 'Платено',
+ 'Payment date missing!' => 'ПропуÑната дата на плащане!',
+ 'Payments' => 'Плащане',
+ 'Period' => 'Период',
+ 'Post' => 'Запази',
+ 'Post as new' => 'Запази като нов',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Печат',
+ 'Print and Post' => 'Разпечатай и запази',
+ 'Print and Post as new' => 'Разпечатай и запази като нов',
+ 'Printed' => 'Разпечатано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекта липÑва в базите!',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'Receipt' => 'Получаване',
+ 'Recurring Transaction' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Remaining' => 'ÐапомнÑне',
+ 'Repeat' => 'Повторение',
+ 'Sales Invoice.' => 'Фактура продажби',
+ 'Salesperson' => 'Продавач',
+ 'Save Schedule' => 'Запази разпиÑание',
+ 'Schedule' => 'РазпиÑание',
+ 'Scheduled' => 'Зададено разпиÑание',
+ 'Screen' => 'Екран',
+ 'Select a Printer!' => 'Избери принтер!',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select from one of the projects below' => 'Избери един от проектите поÑочени по-долу',
+ 'Select payment' => 'Избери плащане',
+ 'Select postscript or PDF!' => 'Избери postscript или PDF!',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Ship to' => 'ДоÑтавка до',
+ 'Ship via' => 'ДоÑтавка ÑÑŠÑ',
+ 'Shipping Point' => 'МеÑтоназначение',
+ 'Source' => 'Първообраз',
+ 'Startdate' => 'Ðачална дата',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Summary' => 'Сумарно',
+ 'Tax' => 'Данък',
+ 'Tax Included' => 'Включен данък',
+ 'Till' => 'до',
+ 'To' => 'за',
+ 'Total' => 'Ð’Ñичко',
+ 'Transaction' => 'Превод',
+ 'Transaction deleted!' => 'Превода е изтрит!',
+ 'Transaction posted!' => 'Превода е запазен!',
+ 'Update' => 'Обнови',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Vendor Invoice.' => 'Фактура на доÑтавчик',
+ 'Vendor missing!' => 'ЛипÑва доÑтавчик',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Седмица(и)',
+ 'Year' => 'Година',
+ 'Year(s)' => 'Година(и)',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Сигурен ли Ñте, че ще запазите този превод!',
+ 'You are printing and posting an existing transaction!' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing order' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing quotation' => 'Сигурен ли Ñте, че ще разпечатате и запазите тази резервациÑ!',
+ 'You are saving an existing order' => 'Сигурен ли Ñте, че ще запазите тази поръчка!',
+ 'You are saving an existing quotation' => 'Сигурен ли Ñте, че ще запазите тази резервациÑ',
+ 'for' => 'за',
+ 'sent' => 'изпрати',
+ 'time(s)' => 'път(и)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Превод_продажба' => 'ap_transaction',
+ 'Превод_покупка' => 'ar_transaction',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Изтрии_задачата' => 'delete_schedule',
+ 'Запази' => 'post',
+ 'Запази_като_нов' => 'post_as_new',
+ 'Печат' => 'print',
+ 'Разпечатай_и_запази' => 'print_and_post',
+ 'Разпечатай_и_запази_като_нов' => 'print_and_post_as_new',
+ 'Фактура_продажби' => 'sales_invoice_',
+ 'Запази_разпиÑание' => 'save_schedule',
+ 'РазпиÑание' => 'schedule',
+ 'ДоÑтавка_до' => 'ship_to',
+ 'Обнови' => 'update',
+ 'Фактура_на_доÑтавчик' => 'vendor_invoice_',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/bg_utf/ar b/locale/bg_utf/ar
new file mode 100755
index 00000000..6a7c1f68
--- /dev/null
+++ b/locale/bg_utf/ar
@@ -0,0 +1,242 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Ð’Ð·ÐµÐ¼Ð°Ð½Ð¸Ñ Ð¾Ñ‚ клиенти',
+ 'AP Transaction' => 'Превод продажба',
+ 'AP Transactions' => 'Преводи продажби',
+ 'AR Outstanding' => 'Ð—Ð°Ð´ÑŠÐ»Ð¶ÐµÐ½Ð¸Ñ ÐºÑŠÐ¼ доÑтавчици',
+ 'AR Transaction' => 'Превод покупка',
+ 'AR Transactions' => 'Преводи покупки',
+ 'Account' => 'Сметка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Add AP Transaction' => 'ДобавÑне превод към клиенти',
+ 'Add AR Transaction' => 'ДобавÑне превод към доÑтавчици',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Сума за получаване',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Are you sure you want to delete Transaction' => 'Сигурни ли Ñте, че ще изÑтриете превода?',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Bcc' => 'БÑÑ',
+ 'Cannot delete transaction!' => 'Ðе мога да изÑÑ‚Ñ€Ð¸Ñ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð°!',
+ 'Cannot post payment for a closed period!' => 'Ðе мога да извърша плащане за закрит период!',
+ 'Cannot post transaction for a closed period!' => 'Ðе мога да извърша превод за закрит период!',
+ 'Cannot post transaction!' => 'Ðе мога да извърша плащане!',
+ 'Cc' => 'СÑ',
+ 'Check' => 'В брой',
+ 'Closed' => 'Затворено',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Continue' => 'Продължение',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Кредитен лимит',
+ 'Curr' => 'Валута',
+ 'Currency' => 'Валута',
+ 'Current' => 'Текущ',
+ 'Customer' => 'Клиент',
+ 'Customer missing!' => 'ПропуÑнат клиент!',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Падеж',
+ 'Day(s)' => 'Ден(дни)',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Delete' => 'ИзÑтрии',
+ 'Delete Schedule' => 'Изтрии задачата',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОбÑÑнение',
+ 'Detail' => 'Детаилен',
+ 'Due Date' => 'Платете до',
+ 'Due Date missing!' => 'ПропуÑната дата за плащане',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail message' => 'Ел.Ñъобщение',
+ 'Edit AP Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° превод към доÑтавчик',
+ 'Edit AR Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° превод към клиент',
+ 'Employee' => 'Сътрудник',
+ 'Every' => 'Винаги',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'Валутен курÑ',
+ 'Exchange rate for payment missing!' => 'Валутен ÐºÑƒÑ€Ñ Ð·Ð° пропуÑнато плащане',
+ 'Exchange rate missing!' => 'ПропуÑнат валутен курÑ',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'For' => 'За',
+ 'From' => 'От',
+ 'ID' => 'Код',
+ 'Include Payment' => 'Включено плащане',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Invoice' => 'Фактура',
+ 'Invoice Date' => 'Фактура дата',
+ 'Invoice Date missing!' => 'ПопуÑната дата на фактурата',
+ 'Invoice Number' => 'Фактура номер',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Manager' => 'Ръководител',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Memo' => 'Бележка',
+ 'Message' => 'Съобщение',
+ 'Month' => 'МеÑец',
+ 'Month(s)' => 'МеÑеци',
+ 'Next Date' => 'Следваща дата',
+ 'No.' => 'Ðо.',
+ 'Notes' => 'Забележка',
+ 'Nothing to print!' => 'ÐÑма за печатане!',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Number' => 'Ðомер',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Open' => 'Отворен',
+ 'Order' => 'Поръчка',
+ 'Order Number' => 'Поръчка номер',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Поръчка номер за покупка',
+ 'Paid' => 'Платено',
+ 'Payment date missing!' => 'ПропуÑната дата на плащане!',
+ 'Payments' => 'Плащане',
+ 'Period' => 'Период',
+ 'Post' => 'Запази',
+ 'Post as new' => 'Запази като нов',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Печат',
+ 'Print and Post' => 'Разпечатай и запази',
+ 'Print and Post as new' => 'Разпечатай и запази като нов',
+ 'Printed' => 'Разпечатано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекта липÑва в базите!',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'Receipt' => 'Получаване',
+ 'Recurring Transaction' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Remaining' => 'ÐапомнÑне',
+ 'Repeat' => 'Повторение',
+ 'Sales Invoice.' => 'Фактура продажби',
+ 'Salesperson' => 'Продавач',
+ 'Save Schedule' => 'Запази разпиÑание',
+ 'Schedule' => 'РазпиÑание',
+ 'Scheduled' => 'Зададено разпиÑание',
+ 'Screen' => 'Екран',
+ 'Select a Printer!' => 'Избери принтер!',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select from one of the projects below' => 'Избери един от проектите поÑочени по-долу',
+ 'Select payment' => 'Избери плащане',
+ 'Select postscript or PDF!' => 'Избери postscript или PDF!',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Ship to' => 'ДоÑтавка до',
+ 'Ship via' => 'ДоÑтавка ÑÑŠÑ',
+ 'Shipping Point' => 'МеÑтоназначение',
+ 'Source' => 'Първообраз',
+ 'Startdate' => 'Ðачална дата',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Summary' => 'Сумарно',
+ 'Tax' => 'Данък',
+ 'Tax Included' => 'Включен данък',
+ 'Till' => 'до',
+ 'To' => 'за',
+ 'Total' => 'Ð’Ñичко',
+ 'Transaction' => 'Превод',
+ 'Transaction deleted!' => 'Превода е изтрит!',
+ 'Transaction posted!' => 'Превода е запазен!',
+ 'Update' => 'Обнови',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Vendor Invoice.' => 'Фактура на доÑтавчик',
+ 'Vendor missing!' => 'ЛипÑва доÑтавчик',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Седмица(и)',
+ 'Year' => 'Година',
+ 'Year(s)' => 'Година(и)',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Сигурен ли Ñте, че ще запазите този превод!',
+ 'You are printing and posting an existing transaction!' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing order' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing quotation' => 'Сигурен ли Ñте, че ще разпечатате и запазите тази резервациÑ!',
+ 'You are saving an existing order' => 'Сигурен ли Ñте, че ще запазите тази поръчка!',
+ 'You are saving an existing quotation' => 'Сигурен ли Ñте, че ще запазите тази резервациÑ',
+ 'for' => 'за',
+ 'sent' => 'изпрати',
+ 'time(s)' => 'път(и)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Превод_продажба' => 'ap_transaction',
+ 'Превод_покупка' => 'ar_transaction',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Изтрии_задачата' => 'delete_schedule',
+ 'Запази' => 'post',
+ 'Запази_като_нов' => 'post_as_new',
+ 'Печат' => 'print',
+ 'Разпечатай_и_запази' => 'print_and_post',
+ 'Разпечатай_и_запази_като_нов' => 'print_and_post_as_new',
+ 'Фактура_продажби' => 'sales_invoice_',
+ 'Запази_разпиÑание' => 'save_schedule',
+ 'РазпиÑание' => 'schedule',
+ 'ДоÑтавка_до' => 'ship_to',
+ 'Обнови' => 'update',
+ 'Фактура_на_доÑтавчик' => 'vendor_invoice_',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/bg_utf/arap b/locale/bg_utf/arap
new file mode 100755
index 00000000..d0bb698b
--- /dev/null
+++ b/locale/bg_utf/arap
@@ -0,0 +1,76 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Address' => 'ÐдреÑ',
+ 'Bcc' => 'БÑÑ',
+ 'Cc' => 'СÑ',
+ 'Continue' => 'Продължение',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Day(s)' => 'Ден(дни)',
+ 'Delete Schedule' => 'Изтрии задачата',
+ 'Description' => 'ОбÑÑнение',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail message' => 'Ел.Ñъобщение',
+ 'Every' => 'Винаги',
+ 'For' => 'За',
+ 'Include Payment' => 'Включено плащане',
+ 'Message' => 'Съобщение',
+ 'Month(s)' => 'МеÑеци',
+ 'Next Date' => 'Следваща дата',
+ 'Number' => 'Ðомер',
+ 'Print' => 'Печат',
+ 'Project not on file!' => 'Проекта липÑва в базите!',
+ 'Recurring Transaction' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Repeat' => 'Повторение',
+ 'Save Schedule' => 'Запази разпиÑание',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select from one of the projects below' => 'Избери един от проектите поÑочени по-долу',
+ 'Startdate' => 'Ðачална дата',
+ 'Subject' => 'Тема',
+ 'To' => 'за',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Седмица(и)',
+ 'Year(s)' => 'Година(и)',
+ 'You are posting an existing transaction!' => 'Сигурен ли Ñте, че ще запазите този превод!',
+ 'You are printing and posting an existing transaction!' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing order' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing quotation' => 'Сигурен ли Ñте, че ще разпечатате и запазите тази резервациÑ!',
+ 'You are saving an existing order' => 'Сигурен ли Ñте, че ще запазите тази поръчка!',
+ 'You are saving an existing quotation' => 'Сигурен ли Ñте, че ще запазите тази резервациÑ',
+ 'for' => 'за',
+ 'sent' => 'изпрати',
+ 'time(s)' => 'път(и)',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Продължение' => 'continue',
+ 'Изтрии_задачата' => 'delete_schedule',
+ 'Запази_разпиÑание' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/bg_utf/arapprn b/locale/bg_utf/arapprn
new file mode 100755
index 00000000..826e6cc3
--- /dev/null
+++ b/locale/bg_utf/arapprn
@@ -0,0 +1,36 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Сметка',
+ 'Amount' => 'Сума',
+ 'Continue' => 'Продължение',
+ 'Date' => 'Дата',
+ 'Memo' => 'Бележка',
+ 'Nothing to print!' => 'ÐÑма за печатане!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Разпечатано',
+ 'Scheduled' => 'Зададено разпиÑание',
+ 'Screen' => 'Екран',
+ 'Select a Printer!' => 'Избери принтер!',
+ 'Select payment' => 'Избери плащане',
+ 'Select postscript or PDF!' => 'Избери postscript или PDF!',
+ 'Source' => 'Първообраз',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'Продължение' => 'continue',
+};
+
+1;
+
diff --git a/locale/bg_utf/bp b/locale/bg_utf/bp
new file mode 100755
index 00000000..0acc8c5e
--- /dev/null
+++ b/locale/bg_utf/bp
@@ -0,0 +1,71 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Сметка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Сигурен ли Ñте, че иÑкате да премахнете маркираните заданиÑ?',
+ 'Bin Lists' => 'СпиÑъци на пакети',
+ 'Cannot remove files!' => 'Ðе е възможно премахване на файлове!',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Continue' => 'Продължение',
+ 'Current' => 'Текущ',
+ 'Customer' => 'Клиент',
+ 'Date' => 'Дата',
+ 'Employee' => 'Сътрудник',
+ 'From' => 'От',
+ 'ID' => 'Код',
+ 'Invoice' => 'Фактура',
+ 'Invoice Number' => 'Фактура номер',
+ 'Marked entries printed!' => 'Маркираните редове Ñа разпечатани!',
+ 'Month' => 'МеÑец',
+ 'Order' => 'Поръчка',
+ 'Order Number' => 'Поръчка номер',
+ 'Packing Lists' => 'Опъковъчни лиÑти',
+ 'Period' => 'Период',
+ 'Pick Lists' => 'Товарителници',
+ 'Print' => 'Печат',
+ 'Printing' => 'Разпечатано',
+ 'Purchase Orders' => 'Платежни нарежданиÑ',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'Quotation' => 'Запазена форма',
+ 'Quotation Number' => 'Ðомер на задание',
+ 'Quotations' => 'Запазени форми',
+ 'RFQs' => 'Резервации',
+ 'Remove' => 'Премахни',
+ 'Removed spoolfiles!' => 'Премахнати Ñа предназначените за печат опашки!',
+ 'Removing marked entries from queue ...' => 'Прехнати Ñа маркраните редове ÑÑŠÑ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ ...',
+ 'Sales Invoices' => 'Фактури прдажби',
+ 'Sales Orders' => 'Поръчки продажби',
+ 'Select all' => 'Избери вÑичко',
+ 'Spoolfile' => 'Опашка за печат',
+ 'Time Cards' => 'Работни карти',
+ 'To' => 'за',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Work Orders' => 'Работни поръчки',
+ 'Year' => 'Година',
+ 'Yes' => 'Да',
+ 'done' => 'Готов',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'Продължение' => 'continue',
+ 'Печат' => 'print',
+ 'Премахни' => 'remove',
+ 'Избери_вÑичко' => 'select_all',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/bg_utf/ca b/locale/bg_utf/ca
new file mode 100755
index 00000000..b41430fd
--- /dev/null
+++ b/locale/bg_utf/ca
@@ -0,0 +1,62 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AR/AP' => 'Продажби/Покупки',
+ 'Account' => 'Сметка',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Balance' => 'БаланÑ',
+ 'Chart of Accounts' => 'Сметкоплан',
+ 'Credit' => 'Кредит',
+ 'Current' => 'Текущ',
+ 'Date' => 'Дата',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОбÑÑнение',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'From' => 'От',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'List Transactions' => 'СпиÑък Ñ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð¸',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Month' => 'МеÑец',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Period' => 'Период',
+ 'Project Number' => 'Ðомер на проекта',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'R' => 'R',
+ 'Reference' => 'РеференциÑ',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'To' => 'за',
+ 'Year' => 'Година',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'СпиÑък_Ñ_преводи' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/bg_utf/cp b/locale/bg_utf/cp
new file mode 100755
index 00000000..2ad55bef
--- /dev/null
+++ b/locale/bg_utf/cp
@@ -0,0 +1,151 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Продажби',
+ 'AR' => 'Покупки',
+ 'Account' => 'Сметка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Address' => 'ÐдреÑ',
+ 'All' => 'Ð’Ñичко',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Сума за получаване',
+ 'Bcc' => 'БÑÑ',
+ 'Cannot post Payment!' => 'Ðе е възможно запазването на плащането!',
+ 'Cannot post Receipt!' => 'Ðе е възможно запазването на поÑтъплението!',
+ 'Cannot post payment for a closed period!' => 'Ðе мога да извърша плащане за закрит период!',
+ 'Cc' => 'СÑ',
+ 'Continue' => 'Продължение',
+ 'Currency' => 'Валута',
+ 'Customer' => 'Клиент',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Date missing!' => 'ЛипÑва дата!',
+ 'Day(s)' => 'Ден(дни)',
+ 'Delete Schedule' => 'Изтрии задачата',
+ 'Department' => 'Отдел',
+ 'Deposit' => 'Депозит',
+ 'Description' => 'ОбÑÑнение',
+ 'Due Date' => 'Платете до',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail message' => 'Ел.Ñъобщение',
+ 'Every' => 'Винаги',
+ 'Exchange Rate' => 'Валутен курÑ',
+ 'Exchange rate missing!' => 'ПропуÑнат валутен курÑ',
+ 'For' => 'За',
+ 'From' => 'От',
+ 'Include Payment' => 'Включено плащане',
+ 'Invoice' => 'Фактура',
+ 'Invoices' => 'Фактура',
+ 'Language' => 'Език',
+ 'Memo' => 'Бележка',
+ 'Message' => 'Съобщение',
+ 'Month(s)' => 'МеÑеци',
+ 'Next Date' => 'Следваща дата',
+ 'Nothing open!' => 'Ðищо не отворено!',
+ 'Number' => 'Ðомер',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Плащане',
+ 'Payment posted!' => 'Плащането е запазено!',
+ 'Payments' => 'Плащане',
+ 'Payments posted!' => 'ПлащаниÑта Ñа запазени!',
+ 'Post' => 'Запази',
+ 'Posting failed!' => 'Грешка при запазване!',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'ÐванÑово плащане',
+ 'Print' => 'Печат',
+ 'Project not on file!' => 'Проекта липÑва в базите!',
+ 'Receipt' => 'Получаване',
+ 'Receipt posted!' => 'поÑтъплението е запазено!',
+ 'Receipts' => 'ПолучаваниÑ',
+ 'Recurring Transaction' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Repeat' => 'Повторение',
+ 'Save Schedule' => 'Запази разпиÑание',
+ 'Screen' => 'Екран',
+ 'Select' => 'Избери',
+ 'Select all' => 'Избери вÑичко',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select from one of the projects below' => 'Избери един от проектите поÑочени по-долу',
+ 'Select postscript or PDF!' => 'Избери postscript или PDF!',
+ 'Source' => 'Първообраз',
+ 'Startdate' => 'Ðачална дата',
+ 'Subject' => 'Тема',
+ 'To' => 'за',
+ 'Update' => 'Обнови',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Седмица(и)',
+ 'Year(s)' => 'Година(и)',
+ 'You are posting an existing transaction!' => 'Сигурен ли Ñте, че ще запазите този превод!',
+ 'You are printing and posting an existing transaction!' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing order' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing quotation' => 'Сигурен ли Ñте, че ще разпечатате и запазите тази резервациÑ!',
+ 'You are saving an existing order' => 'Сигурен ли Ñте, че ще запазите тази поръчка!',
+ 'You are saving an existing quotation' => 'Сигурен ли Ñте, че ще запазите тази резервациÑ',
+ 'for' => 'за',
+ 'sent' => 'изпрати',
+ 'time(s)' => 'път(и)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Продължение' => 'continue',
+ 'Изтрии_задачата' => 'delete_schedule',
+ 'Запази' => 'post',
+ 'Печат' => 'print',
+ 'Запази_разпиÑание' => 'save_schedule',
+ 'Избери_вÑичко' => 'select_all',
+ 'Обнови' => 'update',
+};
+
+1;
+
diff --git a/locale/bg_utf/ct b/locale/bg_utf/ct
new file mode 100755
index 00000000..3dcb7ffe
--- /dev/null
+++ b/locale/bg_utf/ct
@@ -0,0 +1,192 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Превод продажба',
+ 'AP Transactions' => 'Преводи продажби',
+ 'AR Transaction' => 'Превод покупка',
+ 'AR Transactions' => 'Преводи покупки',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Active' => 'Ðктив',
+ 'Add Customer' => 'Добави клиент',
+ 'Add Vendor' => 'Добави доÑтавчик',
+ 'Address' => 'ÐдреÑ',
+ 'All' => 'Ð’Ñичко',
+ 'Amount' => 'Сума',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'БÑÑ',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð·Ð° получаване на Ñметката',
+ 'Break' => 'ПрекъÑване',
+ 'Cannot delete customer!' => 'Ðе е възможно изтриване на клиент!',
+ 'Cannot delete vendor!' => 'Ðе е възможно изтриване на доÑтавчик',
+ 'Cc' => 'СÑ',
+ 'City' => 'Град',
+ 'Closed' => 'Затворено',
+ 'Company Name' => 'Име на фирма',
+ 'Contact' => 'Лице за контакт',
+ 'Continue' => 'Продължение',
+ 'Cost' => 'Цена',
+ 'Could not save pricelist!' => 'Ðе е възможно запазването на ценоразпиÑа!',
+ 'Country' => 'Държава',
+ 'Credit Limit' => 'Кредитен лимит',
+ 'Curr' => 'Валута',
+ 'Currency' => 'Валута',
+ 'Customer History' => 'ИÑÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ð° клиента',
+ 'Customer Number' => 'Клиент номер',
+ 'Customer deleted!' => 'Клиента е изтрит!',
+ 'Customer saved!' => 'Клиента е запазен!',
+ 'Customers' => 'Клиенти',
+ 'Delete' => 'ИзÑтрии',
+ 'Delivery Date' => 'Дата на доÑтавка',
+ 'Description' => 'ОбÑÑнение',
+ 'Detail' => 'Детаилен',
+ 'Discount' => 'ОтÑтъпка',
+ 'E-mail' => 'Ел.адреÑ',
+ 'Edit Customer' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° клиент',
+ 'Edit Vendor' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° доÑтавчик',
+ 'Employee' => 'Сътрудник',
+ 'Enddate' => 'Крайна дата',
+ 'Fax' => 'ФакÑ',
+ 'From' => 'От',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Група',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Код',
+ 'Inactive' => 'Ðеизползваем',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Invoice' => 'Фактура',
+ 'Item already on pricelist!' => 'Елемента е наличен в ценоразпиÑа!',
+ 'Item not on file!' => 'Елемента липÑва в базата!',
+ 'Language' => 'Език',
+ 'Leadtime' => 'ОÑновно време',
+ 'Manager' => 'Ръководител',
+ 'Name' => 'Име',
+ 'Name missing!' => 'ЛипÑва име!',
+ 'No.' => 'Ðо.',
+ 'Notes' => 'Забележка',
+ 'Number' => 'Ðомер',
+ 'Open' => 'Отворен',
+ 'Order' => 'Поръчка',
+ 'Orphaned' => 'Без движение',
+ 'POS' => 'Кредино извеÑтие',
+ 'Part Number' => 'Сериен номер',
+ 'Phone' => 'Телефон',
+ 'Pricegroup' => 'Ценова група',
+ 'Pricelist' => 'ЦеноразпиÑ',
+ 'Project Number' => 'Ðомер на проекта',
+ 'Purchase Order' => 'Платежно нареждане',
+ 'Purchase Orders' => 'Платежни нарежданиÑ',
+ 'Qty' => 'К-во',
+ 'Quotation' => 'Запазена форма',
+ 'Quotations' => 'Запазени форми',
+ 'RFQ' => 'РезервациÑ',
+ 'Request for Quotations' => 'ÐеобходимоÑÑ‚ от заÑвки',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Фактура продажба',
+ 'Sales Invoices' => 'Фактури прдажби',
+ 'Sales Order' => 'Поръчка продажба',
+ 'Sales Orders' => 'Поръчки продажби',
+ 'Salesperson' => 'Продавач',
+ 'Save' => 'Запази',
+ 'Save Pricelist' => 'Запази зеноразпиÑа',
+ 'Save as new' => 'Запази като нов',
+ 'Search' => 'ТърÑи',
+ 'Select items' => 'Избери елемент',
+ 'Sell Price' => 'Продажна цена',
+ 'Serial Number' => 'Сериен номер',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð½Ð° доÑтавка',
+ 'Startdate' => 'Ðачална дата',
+ 'State' => 'Окръг',
+ 'State/Province' => 'Окръг/ОблаÑÑ‚',
+ 'Sub-contract GIFI' => 'Подчинен на GIFI',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Summary' => 'Сумарно',
+ 'Tax' => 'Данък',
+ 'Tax Account' => 'Сметка за данъци',
+ 'Tax Included' => 'Включен данък',
+ 'Tax Number' => 'Данък номер',
+ 'Tax Number / SSN' => 'Данък номер / SSN',
+ 'Taxable' => 'Облагаема Ñделка',
+ 'Terms' => 'Падеж',
+ 'To' => 'за',
+ 'Total' => 'Ð’Ñичко',
+ 'Type of Business' => 'Тип на направление',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обнови',
+ 'Vendor History' => 'ИÑÑ‚Ð¾Ñ€Ð¸Ñ Ð½Ð° доÑтавчика',
+ 'Vendor Invoice' => 'Фактура за доÑтавка',
+ 'Vendor Invoices' => 'Фактури за доÑтавки',
+ 'Vendor Number' => 'ДоÑтавчик номер',
+ 'Vendor deleted!' => 'ДоÑтавчика е изтрит!',
+ 'Vendor saved!' => 'ДоÑтавчика е запазен!',
+ 'Vendors' => 'ДоÑтавчици',
+ 'Zip/Postal Code' => 'ПК',
+ 'days' => 'дни',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'Превод_продажба' => 'ap_transaction',
+ 'Превод_покупка' => 'ar_transaction',
+ 'Добави_клиент' => 'add_customer',
+ 'Добави_доÑтавчик' => 'add_vendor',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Кредино_извеÑтие' => 'pos',
+ 'ЦеноразпиÑ' => 'pricelist',
+ 'Платежно_нареждане' => 'purchase_order',
+ 'Запазена_форма' => 'quotation',
+ 'РезервациÑ' => 'rfq',
+ 'Фактура_продажба' => 'sales_invoice',
+ 'Поръчка_продажба' => 'sales_order',
+ 'Запази' => 'save',
+ 'Запази_зеноразпиÑа' => 'save_pricelist',
+ 'Запази_като_нов' => 'save_as_new',
+ 'Обнови' => 'update',
+ 'Фактура_за_доÑтавка' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/bg_utf/gl b/locale/bg_utf/gl
new file mode 100755
index 00000000..21736a07
--- /dev/null
+++ b/locale/bg_utf/gl
@@ -0,0 +1,187 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Превод продажба',
+ 'AR Transaction' => 'Превод покупка',
+ 'Account' => 'Сметка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Add Cash Transfer Transaction' => 'Добави плащане в брой',
+ 'Add General Ledger Transaction' => 'Добави в главната книга превод',
+ 'Address' => 'ÐдреÑ',
+ 'All' => 'Ð’Ñичко',
+ 'Amount' => 'Сума',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Are you sure you want to delete Transaction' => 'Сигурни ли Ñте, че ще изÑтриете превода?',
+ 'Asset' => 'Ðктив',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Balance' => 'БаланÑ',
+ 'Bcc' => 'БÑÑ',
+ 'Cannot delete transaction!' => 'Ðе мога да изÑÑ‚Ñ€Ð¸Ñ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð°!',
+ 'Cannot post transaction for a closed period!' => 'Ðе мога да извърша превод за закрит период!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Ðе е възможно запазването на превода едновременно в дебита и кредита на Ñметката!',
+ 'Cannot post transaction!' => 'Ðе мога да извърша плащане!',
+ 'Cc' => 'СÑ',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Continue' => 'Продължение',
+ 'Credit' => 'Кредит',
+ 'Current' => 'Текущ',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Day(s)' => 'Ден(дни)',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Delete' => 'ИзÑтрии',
+ 'Delete Schedule' => 'Изтрии задачата',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОбÑÑнение',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail message' => 'Ел.Ñъобщение',
+ 'Edit Cash Transfer Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° плащаниÑта в брой',
+ 'Edit General Ledger Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° преводи в главната книга',
+ 'Equity' => 'Капитал',
+ 'Every' => 'Винаги',
+ 'Expense' => 'Разход',
+ 'FX' => 'FX',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'For' => 'За',
+ 'From' => 'От',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Главна книга на преводи',
+ 'General Ledger' => 'Главна книга',
+ 'ID' => 'Код',
+ 'Include Payment' => 'Включено плащане',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Income' => 'Приходи',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Liability' => 'ПаÑив',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Memo' => 'Бележка',
+ 'Message' => 'Съобщение',
+ 'Month' => 'МеÑец',
+ 'Month(s)' => 'МеÑеци',
+ 'Next Date' => 'Следваща дата',
+ 'Notes' => 'Забележка',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Number' => 'Ðомер',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Out of balance transaction!' => 'Ивън баланÑови преводи',
+ 'Period' => 'Период',
+ 'Post' => 'Запази',
+ 'Post as new' => 'Запази като нов',
+ 'Print' => 'Печат',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекта липÑва в базите!',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Repeat' => 'Повторение',
+ 'Reports' => 'Справки',
+ 'Sales Invoice ' => 'Фактура продажби ',
+ 'Save Schedule' => 'Запази разпиÑание',
+ 'Schedule' => 'РазпиÑание',
+ 'Scheduled' => 'Зададено разпиÑание',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select from one of the projects below' => 'Избери един от проектите поÑочени по-долу',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Source' => 'Първообраз',
+ 'Startdate' => 'Ðачална дата',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'To' => 'за',
+ 'Transaction Date missing!' => 'ЛипÑва дата на превода',
+ 'Transaction deleted!' => 'Превода е изтрит!',
+ 'Transaction posted!' => 'Превода е запазен!',
+ 'Update' => 'Обнови',
+ 'Vendor Invoice ' => 'Фактура на доÑтавчик ',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Седмица(и)',
+ 'Year' => 'Година',
+ 'Year(s)' => 'Година(и)',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Сигурен ли Ñте, че ще запазите този превод!',
+ 'You are printing and posting an existing transaction!' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing order' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing quotation' => 'Сигурен ли Ñте, че ще разпечатате и запазите тази резервациÑ!',
+ 'You are saving an existing order' => 'Сигурен ли Ñте, че ще запазите тази поръчка!',
+ 'You are saving an existing quotation' => 'Сигурен ли Ñте, че ще запазите тази резервациÑ',
+ 'for' => 'за',
+ 'sent' => 'изпрати',
+ 'time(s)' => 'път(и)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Превод_продажба' => 'ap_transaction',
+ 'Превод_покупка' => 'ar_transaction',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Изтрии_задачата' => 'delete_schedule',
+ 'Главна_книга_на_преводи' => 'gl_transaction',
+ 'Запази' => 'post',
+ 'Запази_като_нов' => 'post_as_new',
+ 'Фактура_продажби_' => 'sales_invoice_',
+ 'Запази_разпиÑание' => 'save_schedule',
+ 'РазпиÑание' => 'schedule',
+ 'Обнови' => 'update',
+ 'Фактура_на_доÑтавчик_' => 'vendor_invoice_',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/bg_utf/hr b/locale/bg_utf/hr
new file mode 100755
index 00000000..9c25ddc9
--- /dev/null
+++ b/locale/bg_utf/hr
@@ -0,0 +1,122 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Продажби',
+ 'Above' => 'По-горе',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Active' => 'Ðктив',
+ 'Add Deduction' => 'Добави удръжка',
+ 'Add Employee' => 'Добави Ñътрудник',
+ 'Address' => 'ÐдреÑ',
+ 'Administrator' => 'ÐдминиÑтратор',
+ 'After Deduction' => 'След приÑпадане',
+ 'All' => 'Ð’Ñичко',
+ 'Allowances' => 'Разрешителни',
+ 'Amount' => 'Сума',
+ 'Amount missing!' => 'ЛипÑва Ñума!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'ОÑноващо Ñе на',
+ 'Before Deduction' => 'Преди приÑпадане',
+ 'Below' => 'По-долу',
+ 'City' => 'Град',
+ 'Continue' => 'Продължение',
+ 'Country' => 'Държава',
+ 'DOB' => 'Дата на раждане',
+ 'Deduct after' => 'След приÑпадане',
+ 'Deduction deleted!' => 'Удръжката е изтрита!',
+ 'Deduction saved!' => 'Удръжката е запазена!',
+ 'Deductions' => 'Удръжки',
+ 'Delete' => 'ИзÑтрии',
+ 'Description' => 'ОбÑÑнение',
+ 'Description missing!' => 'ЛипÑва подпиÑ!',
+ 'E-mail' => 'Ел.адреÑ',
+ 'Edit Deduction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° удръжки',
+ 'Edit Employee' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° Ñътрудник',
+ 'Employee' => 'Сътрудник',
+ 'Employee Name' => 'Име на Ñътрудник',
+ 'Employee Number' => 'Сътрудник номер',
+ 'Employee deleted!' => 'Сътрудника е изтрит!',
+ 'Employee pays' => 'Възнаграждение на Ñътрудник',
+ 'Employee saved!' => 'Сътрудника е запазен!',
+ 'Employees' => 'Сътрудници',
+ 'Employer' => 'Ръботодател',
+ 'Employer pays' => 'ВедомоÑти ÑÑŠÑ Ð·Ð°Ð¿Ð»Ð°Ñ‚Ð¸ на работодателÑ',
+ 'Enddate' => 'Крайна дата',
+ 'Exempt age <' => 'ВъзраÑÑ‚ <',
+ 'Expense' => 'Разход',
+ 'From' => 'От',
+ 'Home Phone' => 'Домашен телефон',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Код',
+ 'Inactive' => 'Ðеизползваем',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Login' => 'Влизане',
+ 'Manager' => 'Ръководител',
+ 'Maximum' => 'МакÑимален',
+ 'Name' => 'Име',
+ 'Name missing!' => 'ЛипÑва име!',
+ 'Notes' => 'Забележка',
+ 'Number' => 'Ðомер',
+ 'Orphaned' => 'Без движение',
+ 'Payroll Deduction' => 'Удръжки по ведомоÑÑ‚',
+ 'Pos' => 'POS',
+ 'Rate' => 'КурÑ',
+ 'Rate missing!' => 'ЛипÑва курÑ!',
+ 'Role' => 'РолÑ',
+ 'S' => 'S',
+ 'SSN' => 'SSN',
+ 'Sales' => 'Продажби',
+ 'Save' => 'Запази',
+ 'Save as new' => 'Запази като нов',
+ 'Startdate' => 'Ðачална дата',
+ 'State/Province' => 'Окръг/ОблаÑÑ‚',
+ 'Supervisor' => 'Главен админиÑтратор',
+ 'To' => 'за',
+ 'Update' => 'Обнови',
+ 'User' => 'потребител',
+ 'Work Phone' => 'Служебен телефон',
+ 'Zip/Postal Code' => 'ПК',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'Добави_удръжка' => 'add_deduction',
+ 'Добави_Ñътрудник' => 'add_employee',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Запази' => 'save',
+ 'Запази_като_нов' => 'save_as_new',
+ 'Обнови' => 'update',
+};
+
+1;
+
diff --git a/locale/bg_utf/ic b/locale/bg_utf/ic
new file mode 100755
index 00000000..c0b91fb2
--- /dev/null
+++ b/locale/bg_utf/ic
@@ -0,0 +1,303 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'A' => 'Ð',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Accounts' => 'Сметки',
+ 'Accrual' => 'Ðатрупване',
+ 'Active' => 'Ðктив',
+ 'Add' => 'Добави',
+ 'Add Assembly' => 'Добави комплект',
+ 'Add Labor/Overhead' => 'Добави Разработка/Текущи разходи',
+ 'Add Part' => 'Добави позициÑ',
+ 'Add Purchase Order' => 'Добави платежно нареждане',
+ 'Add Quotation' => 'Добави заÑвка',
+ 'Add Request for Quotation' => 'Добави запитване за заÑвка',
+ 'Add Sales Order' => 'Добави поръчка продажби',
+ 'Add Service' => 'Добави уÑлуга',
+ 'Address' => 'ÐдреÑ',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Assemblies' => 'Комплекти',
+ 'Assemblies restocked!' => 'Завършен комплект!',
+ 'Assembly' => 'Комплект',
+ 'Attachment' => 'Прикрепен',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Average Cost' => 'Средно-претеглена цена',
+ 'Avg Cost' => 'Ср. цена',
+ 'BOM' => 'ВедомоÑÑ‚ материали',
+ 'Bcc' => 'БÑÑ',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð·Ð° получаване на Ñметката',
+ 'Bin' => 'Пакет',
+ 'Bin List' => 'СпиÑък на пакет',
+ 'Break' => 'ПрекъÑване',
+ 'COGS' => 'COGS',
+ 'COGS account does not exist!' => 'ЛипÑва Ñметка за реализирана Ñтока!',
+ 'Cannot create Assembly' => 'Ðе е възможно Ñъздаване на окомлектовка',
+ 'Cannot create Labor' => 'Ðе е възможно Ñъздаване на работа',
+ 'Cannot create Part' => 'Ðе е възможно Ñъздаване на позициÑ',
+ 'Cannot create Service' => 'Ðе е възможно Ñъздаване на уÑлуга',
+ 'Cannot delete item!' => 'Ðе е възможно изтриване на елемент!',
+ 'Cannot stock assemblies!' => 'Ðе е възможно да Ñе окомлектова!',
+ 'Cash' => 'В брой',
+ 'Cc' => 'СÑ',
+ 'Check Inventory' => 'Провери инвентара',
+ 'City' => 'Град',
+ 'Closed' => 'Затворено',
+ 'Company Name' => 'Име на фирма',
+ 'Components' => 'Елементи',
+ 'Contact' => 'Лице за контакт',
+ 'Continue' => 'Продължение',
+ 'Copies' => 'Копие',
+ 'Cost' => 'Цена',
+ 'Country' => 'Държава',
+ 'Curr' => 'Валута',
+ 'Currency' => 'Валута',
+ 'Customer' => 'Клиент',
+ 'Customer Number' => 'Клиент номер',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Delete' => 'ИзÑтрии',
+ 'Delivery Date' => 'Дата на доÑтавка',
+ 'Description' => 'ОбÑÑнение',
+ 'Detail' => 'Детаилен',
+ 'Drawing' => 'ИзриÑуване',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail address missing!' => 'ЛипÑва Ел.адреÑ!',
+ 'E-mailed' => 'Изпратено ел.Ñъобщение',
+ 'Edit Assembly' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° окомплектовка',
+ 'Edit Labor/Overhead' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° работа/натрупани разходи',
+ 'Edit Part' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° позициÑ',
+ 'Edit Service' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° уÑлуга',
+ 'Employee' => 'Сътрудник',
+ 'Expense' => 'Разход',
+ 'Expense account does not exist!' => 'ЛипÑва разходна Ñметка!',
+ 'Extended' => 'Обобщен',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'From' => 'От',
+ 'Group' => 'Група',
+ 'Image' => 'Изображение',
+ 'In-line' => 'Включен',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Income' => 'Приходи',
+ 'Income account does not exist!' => 'ЛипÑва приходна Ñметка!',
+ 'Individual Items' => 'Еденичен елемент',
+ 'Inventory' => 'Инвентар',
+ 'Inventory account does not exist!' => 'ЛипÑва инвентарна Ñметка!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Преди бракуване на окомплектовка е необходимо количеÑтвото му да е нула!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Преди бракуване на Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ Ðµ необходимо количеÑтвото и да е нула!',
+ 'Invoice' => 'Фактура',
+ 'Invoice Date missing!' => 'ПопуÑната дата на фактурата',
+ 'Invoice Number' => 'Фактура номер',
+ 'Invoice Number missing!' => 'ЛипÑва номер на фактура!',
+ 'Item' => 'Елемент',
+ 'Item deleted!' => 'Елемента е изтрит!',
+ 'Item not on file!' => 'Елемента липÑва в базата!',
+ 'Items' => 'Елементи',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Labor/Overhead' => 'Текущи разходи',
+ 'Last Cost' => 'ПоÑледна цена',
+ 'Leadtime' => 'ОÑновно време',
+ 'Line Total' => 'Сборна линиÑ',
+ 'Link Accounts' => 'Връзка ÑÑŠÑ Ñметки',
+ 'List' => 'СпиÑък',
+ 'List Price' => 'ЦеноразпиÑ',
+ 'Make' => 'Изработи',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'Markup' => 'Ðадценка',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Message' => 'Съобщение',
+ 'Microfiche' => 'Микрофиш',
+ 'Model' => 'Модел',
+ 'Name' => 'Име',
+ 'No History!' => 'Без иÑториÑ!',
+ 'No.' => 'Ðо.',
+ 'Notes' => 'Забележка',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'липÑва номер на ред!',
+ 'OH' => 'OH',
+ 'Obsolete' => 'ОÑтарÑл',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'On Hand' => 'Ðа ръка',
+ 'Onhand' => 'Ðа ръка',
+ 'Open' => 'Отворен',
+ 'Order' => 'Поръчка',
+ 'Order Date missing!' => 'ЛипÑва дата на поръчката!',
+ 'Order Number' => 'Поръчка номер',
+ 'Order Number missing!' => 'ЛипÑва номер на поръчката!',
+ 'Orphaned' => 'Без движение',
+ 'PDF' => 'PDF',
+ 'PO' => 'PO',
+ 'Packing List' => 'Опъковачен лиÑÑ‚',
+ 'Packing List Date missing!' => 'ЛипÑва дата на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Packing List Number missing!' => 'ЛипÑва номер на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Part' => 'ПозициÑ',
+ 'Parts' => 'Детайли',
+ 'Parts Requirements' => 'ЛипÑващи позиции',
+ 'Period' => 'Период',
+ 'Phone' => 'Телефон',
+ 'Pick List' => 'Товарителница',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Pricegroup' => 'Ценова група',
+ 'Printed' => 'Разпечатано',
+ 'Project' => 'Проект',
+ 'Purchase Order' => 'Платежно нареждане',
+ 'Purchase Orders' => 'Платежни нарежданиÑ',
+ 'Qty' => 'К-во',
+ 'Quantity exceeds available units to stock!' => 'Превишено е количеÑтвото в пакет!',
+ 'Queue' => 'Задание',
+ 'Queued' => 'Изпълнено заданието',
+ 'Quotation' => 'Запазена форма',
+ 'Quotation Date missing!' => 'ЛипÑва дата на заданието!',
+ 'Quotation Number missing!' => 'ЛипÑва номер на заданието!',
+ 'Quotations' => 'Запазени форми',
+ 'RFQ' => 'РезервациÑ',
+ 'ROP' => 'ROP',
+ 'Recd' => 'ЗапиÑ',
+ 'Required by' => 'Ðеобходим е за',
+ 'SKU' => 'SKU',
+ 'SO' => 'SO',
+ 'Sales Invoice' => 'Фактура продажба',
+ 'Sales Invoices' => 'Фактури прдажби',
+ 'Sales Order' => 'Поръчка продажба',
+ 'Sales Orders' => 'Поръчки продажби',
+ 'Save' => 'Запази',
+ 'Save as new' => 'Запази като нов',
+ 'Scheduled' => 'Зададено разпиÑание',
+ 'Screen' => 'Екран',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select items' => 'Избери елемент',
+ 'Select txt, postscript or PDF!' => 'Избери txt, postscrip или PDF!',
+ 'Sell' => 'Продажба',
+ 'Sell Price' => 'Продажна цена',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Serial No.' => 'Сериен номер',
+ 'Serial Number' => 'Сериен номер',
+ 'Service' => 'УÑлуга',
+ 'Services' => 'УÑлуги',
+ 'Ship' => 'ДоÑтавка',
+ 'Ship to' => 'ДоÑтавка до',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð½Ð° доÑтавка',
+ 'Short' => 'КъÑ',
+ 'State/Province' => 'Окръг/ОблаÑÑ‚',
+ 'Stock' => 'Стока',
+ 'Stock Assembly' => 'Изграждане на окомплектовка',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Summary' => 'Сумарно',
+ 'Tax' => 'Данък',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'за',
+ 'Top Level' => 'Вишше ниво',
+ 'Translation not on file!' => 'Превода не е в базата!',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обнови',
+ 'Updated' => 'Обновен',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Vendor Invoice' => 'Фактура за доÑтавка',
+ 'Vendor Invoices' => 'Фактури за доÑтавки',
+ 'Vendor Number' => 'ДоÑтавчик номер',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Warehouse' => 'Склад',
+ 'Weight' => 'Тегло',
+ 'What type of item is this?' => 'Какъв тип е тази номенклатура?',
+ 'Work Order' => 'Работна поръчка',
+ 'Year' => 'Година',
+ 'Zip/Postal Code' => 'ПК',
+ 'days' => 'дни',
+ 'sent' => 'изпрати',
+ 'unexpected error!' => 'ÐеобÑÑнима грешка!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'Добави_комплект' => 'add_assembly',
+ 'Добави_Разработка_Текущи_разходи' => 'add_labor_overhead',
+ 'Добави_позициÑ' => 'add_part',
+ 'Добави_уÑлуга' => 'add_service',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'РедакциÑ_на_окомплектовка' => 'edit_assembly',
+ 'РедакциÑ_на_позициÑ' => 'edit_part',
+ 'РедакциÑ_на_уÑлуга' => 'edit_service',
+ 'Запази' => 'save',
+ 'Запази_като_нов' => 'save_as_new',
+ 'Обнови' => 'update',
+};
+
+1;
+
diff --git a/locale/bg_utf/io b/locale/bg_utf/io
new file mode 100755
index 00000000..1a60b42a
--- /dev/null
+++ b/locale/bg_utf/io
@@ -0,0 +1,139 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Добави платежно нареждане',
+ 'Add Quotation' => 'Добави заÑвка',
+ 'Add Request for Quotation' => 'Добави запитване за заÑвка',
+ 'Add Sales Order' => 'Добави поръчка продажби',
+ 'Address' => 'ÐдреÑ',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Attachment' => 'Прикрепен',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Bcc' => 'БÑÑ',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð·Ð° получаване на Ñметката',
+ 'Bin' => 'Пакет',
+ 'Bin List' => 'СпиÑък на пакет',
+ 'Cc' => 'СÑ',
+ 'City' => 'Град',
+ 'Company Name' => 'Име на фирма',
+ 'Contact' => 'Лице за контакт',
+ 'Continue' => 'Продължение',
+ 'Copies' => 'Копие',
+ 'Country' => 'Държава',
+ 'Customer Number' => 'Клиент номер',
+ 'Date' => 'Дата',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Delivery Date' => 'Дата на доÑтавка',
+ 'Description' => 'ОбÑÑнение',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail address missing!' => 'ЛипÑва Ел.адреÑ!',
+ 'E-mailed' => 'Изпратено ел.Ñъобщение',
+ 'Extended' => 'Обобщен',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'Group' => 'Група',
+ 'In-line' => 'Включен',
+ 'Invoice' => 'Фактура',
+ 'Invoice Date missing!' => 'ПопуÑната дата на фактурата',
+ 'Invoice Number missing!' => 'ЛипÑва номер на фактура!',
+ 'Item' => 'Елемент',
+ 'Item not on file!' => 'Елемента липÑва в базата!',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Message' => 'Съобщение',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'липÑва номер на ред!',
+ 'OH' => 'OH',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Order Date missing!' => 'ЛипÑва дата на поръчката!',
+ 'Order Number missing!' => 'ЛипÑва номер на поръчката!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Опъковачен лиÑÑ‚',
+ 'Packing List Date missing!' => 'ЛипÑва дата на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Packing List Number missing!' => 'ЛипÑва номер на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Part' => 'ПозициÑ',
+ 'Phone' => 'Телефон',
+ 'Pick List' => 'Товарителница',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Printed' => 'Разпечатано',
+ 'Project' => 'Проект',
+ 'Purchase Order' => 'Платежно нареждане',
+ 'Qty' => 'К-во',
+ 'Queue' => 'Задание',
+ 'Queued' => 'Изпълнено заданието',
+ 'Quotation' => 'Запазена форма',
+ 'Quotation Date missing!' => 'ЛипÑва дата на заданието!',
+ 'Quotation Number missing!' => 'ЛипÑва номер на заданието!',
+ 'Recd' => 'ЗапиÑ',
+ 'Required by' => 'Ðеобходим е за',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Поръчка продажба',
+ 'Scheduled' => 'Зададено разпиÑание',
+ 'Screen' => 'Екран',
+ 'Select items' => 'Избери елемент',
+ 'Select txt, postscript or PDF!' => 'Избери txt, postscrip или PDF!',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Serial No.' => 'Сериен номер',
+ 'Service' => 'УÑлуга',
+ 'Ship' => 'ДоÑтавка',
+ 'Ship to' => 'ДоÑтавка до',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð½Ð° доÑтавка',
+ 'State/Province' => 'Окръг/ОблаÑÑ‚',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'за',
+ 'Translation not on file!' => 'Превода не е в базата!',
+ 'Unit' => 'Единица',
+ 'Vendor Number' => 'ДоÑтавчик номер',
+ 'What type of item is this?' => 'Какъв тип е тази номенклатура?',
+ 'Work Order' => 'Работна поръчка',
+ 'Zip/Postal Code' => 'ПК',
+ 'sent' => 'изпрати',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'Продължение' => 'continue',
+};
+
+1;
+
diff --git a/locale/bg_utf/ir b/locale/bg_utf/ir
new file mode 100755
index 00000000..0764b287
--- /dev/null
+++ b/locale/bg_utf/ir
@@ -0,0 +1,259 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Сметка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Add Purchase Order' => 'Добави платежно нареждане',
+ 'Add Quotation' => 'Добави заÑвка',
+ 'Add Request for Quotation' => 'Добави запитване за заÑвка',
+ 'Add Sales Order' => 'Добави поръчка продажби',
+ 'Add Vendor Invoice' => 'Добави фактура за доÑтавка',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сума',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Are you sure you want to delete Invoice Number' => 'Сигурен ли Ñте, че изтриете този момер фактура?',
+ 'Attachment' => 'Прикрепен',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Bcc' => 'БÑÑ',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð·Ð° получаване на Ñметката',
+ 'Bin' => 'Пакет',
+ 'Bin List' => 'СпиÑък на пакет',
+ 'Cannot delete invoice!' => 'Ðе възможно иÑтриване на фактура!',
+ 'Cannot post invoice for a closed period!' => 'Ðе е възможно запазване на фактура в приключен период!',
+ 'Cannot post invoice!' => 'Ðе е възможно запазване на фактурата!',
+ 'Cannot post payment for a closed period!' => 'Ðе мога да извърша плащане за закрит период!',
+ 'Cc' => 'СÑ',
+ 'City' => 'Град',
+ 'Company Name' => 'Име на фирма',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Contact' => 'Лице за контакт',
+ 'Continue' => 'Продължение',
+ 'Copies' => 'Копие',
+ 'Country' => 'Държава',
+ 'Credit Limit' => 'Кредитен лимит',
+ 'Currency' => 'Валута',
+ 'Customer Number' => 'Клиент номер',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Day(s)' => 'Ден(дни)',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Delete' => 'ИзÑтрии',
+ 'Delete Schedule' => 'Изтрии задачата',
+ 'Delivery Date' => 'Дата на доÑтавка',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОбÑÑнение',
+ 'Due Date' => 'Платете до',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail address missing!' => 'ЛипÑва Ел.адреÑ!',
+ 'E-mail message' => 'Ел.Ñъобщение',
+ 'E-mailed' => 'Изпратено ел.Ñъобщение',
+ 'Edit Vendor Invoice' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° фактура доÑтавки',
+ 'Every' => 'Винаги',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'Валутен курÑ',
+ 'Exchange rate for payment missing!' => 'Валутен ÐºÑƒÑ€Ñ Ð·Ð° пропуÑнато плащане',
+ 'Exchange rate missing!' => 'ПропуÑнат валутен курÑ',
+ 'Extended' => 'Обобщен',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'For' => 'За',
+ 'Group' => 'Група',
+ 'In-line' => 'Включен',
+ 'Include Payment' => 'Включено плащане',
+ 'Internal Notes' => 'Вътрешни бележки',
+ 'Invoice' => 'Фактура',
+ 'Invoice Date' => 'Фактура дата',
+ 'Invoice Date missing!' => 'ПопуÑната дата на фактурата',
+ 'Invoice Number' => 'Фактура номер',
+ 'Invoice Number missing!' => 'ЛипÑва номер на фактура!',
+ 'Invoice deleted!' => 'Фактурата е изтрита!',
+ 'Item' => 'Елемент',
+ 'Item not on file!' => 'Елемента липÑва в базата!',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Language' => 'Език',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Memo' => 'Бележка',
+ 'Message' => 'Съобщение',
+ 'Month(s)' => 'МеÑеци',
+ 'Next Date' => 'Следваща дата',
+ 'Notes' => 'Забележка',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'липÑва номер на ред!',
+ 'OH' => 'OH',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Order Date missing!' => 'ЛипÑва дата на поръчката!',
+ 'Order Number' => 'Поръчка номер',
+ 'Order Number missing!' => 'ЛипÑва номер на поръчката!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Поръчка номер за покупка',
+ 'Packing List' => 'Опъковачен лиÑÑ‚',
+ 'Packing List Date missing!' => 'ЛипÑва дата на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Packing List Number missing!' => 'ЛипÑва номер на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Part' => 'ПозициÑ',
+ 'Payment date missing!' => 'ПропуÑната дата на плащане!',
+ 'Payments' => 'Плащане',
+ 'Phone' => 'Телефон',
+ 'Pick List' => 'Товарителница',
+ 'Post' => 'Запази',
+ 'Post as new' => 'Запази като нов',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Print' => 'Печат',
+ 'Printed' => 'Разпечатано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекта липÑва в базите!',
+ 'Purchase Order' => 'Платежно нареждане',
+ 'Qty' => 'К-во',
+ 'Queue' => 'Задание',
+ 'Queued' => 'Изпълнено заданието',
+ 'Quotation' => 'Запазена форма',
+ 'Quotation Date missing!' => 'ЛипÑва дата на заданието!',
+ 'Quotation Number missing!' => 'ЛипÑва номер на заданието!',
+ 'Recd' => 'ЗапиÑ',
+ 'Record in' => 'Запази в',
+ 'Recurring Transaction' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Remaining' => 'ÐапомнÑне',
+ 'Repeat' => 'Повторение',
+ 'Required by' => 'Ðеобходим е за',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Поръчка продажба',
+ 'Save Schedule' => 'Запази разпиÑание',
+ 'Schedule' => 'РазпиÑание',
+ 'Scheduled' => 'Зададено разпиÑание',
+ 'Screen' => 'Екран',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select from one of the projects below' => 'Избери един от проектите поÑочени по-долу',
+ 'Select items' => 'Избери елемент',
+ 'Select txt, postscript or PDF!' => 'Избери txt, postscrip или PDF!',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Serial No.' => 'Сериен номер',
+ 'Service' => 'УÑлуга',
+ 'Ship' => 'ДоÑтавка',
+ 'Ship to' => 'ДоÑтавка до',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð½Ð° доÑтавка',
+ 'Source' => 'Първообраз',
+ 'Startdate' => 'Ðачална дата',
+ 'State/Province' => 'Окръг/ОблаÑÑ‚',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Tax Included' => 'Включен данък',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'за',
+ 'Total' => 'Ð’Ñичко',
+ 'Translation not on file!' => 'Превода не е в базата!',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обнови',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Vendor Number' => 'ДоÑтавчик номер',
+ 'Vendor missing!' => 'ЛипÑва доÑтавчик',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Седмица(и)',
+ 'What type of item is this?' => 'Какъв тип е тази номенклатура?',
+ 'Work Order' => 'Работна поръчка',
+ 'Year(s)' => 'Година(и)',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Сигурен ли Ñте, че ще запазите този превод!',
+ 'You are printing and posting an existing transaction!' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing order' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing quotation' => 'Сигурен ли Ñте, че ще разпечатате и запазите тази резервациÑ!',
+ 'You are saving an existing order' => 'Сигурен ли Ñте, че ще запазите тази поръчка!',
+ 'You are saving an existing quotation' => 'Сигурен ли Ñте, че ще запазите тази резервациÑ',
+ 'Zip/Postal Code' => 'ПК',
+ 'ea' => 'бр.',
+ 'for' => 'за',
+ 'posted!' => 'запазен!',
+ 'sent' => 'изпрати',
+ 'time(s)' => 'път(и)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Изтрии_задачата' => 'delete_schedule',
+ 'Запази' => 'post',
+ 'Запази_като_нов' => 'post_as_new',
+ 'Платежно_нареждане' => 'purchase_order',
+ 'Запази_разпиÑание' => 'save_schedule',
+ 'РазпиÑание' => 'schedule',
+ 'Обнови' => 'update',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/bg_utf/is b/locale/bg_utf/is
new file mode 100755
index 00000000..496deebf
--- /dev/null
+++ b/locale/bg_utf/is
@@ -0,0 +1,273 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Сметка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Add Purchase Order' => 'Добави платежно нареждане',
+ 'Add Quotation' => 'Добави заÑвка',
+ 'Add Request for Quotation' => 'Добави запитване за заÑвка',
+ 'Add Sales Invoice' => 'Добави фактура продажби',
+ 'Add Sales Order' => 'Добави поръчка продажби',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сума',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Are you sure you want to delete Invoice Number' => 'Сигурен ли Ñте, че изтриете този момер фактура?',
+ 'Attachment' => 'Прикрепен',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Bcc' => 'БÑÑ',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð·Ð° получаване на Ñметката',
+ 'Bin' => 'Пакет',
+ 'Bin List' => 'СпиÑък на пакет',
+ 'Business' => 'Ðаправление',
+ 'Cannot delete invoice!' => 'Ðе възможно иÑтриване на фактура!',
+ 'Cannot post invoice for a closed period!' => 'Ðе е възможно запазване на фактура в приключен период!',
+ 'Cannot post invoice!' => 'Ðе е възможно запазване на фактурата!',
+ 'Cannot post payment for a closed period!' => 'Ðе мога да извърша плащане за закрит период!',
+ 'Cc' => 'СÑ',
+ 'City' => 'Град',
+ 'Company Name' => 'Име на фирма',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Contact' => 'Лице за контакт',
+ 'Continue' => 'Продължение',
+ 'Copies' => 'Копие',
+ 'Country' => 'Държава',
+ 'Credit Limit' => 'Кредитен лимит',
+ 'Currency' => 'Валута',
+ 'Customer' => 'Клиент',
+ 'Customer Number' => 'Клиент номер',
+ 'Customer missing!' => 'ПропуÑнат клиент!',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Day(s)' => 'Ден(дни)',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Delete' => 'ИзÑтрии',
+ 'Delete Schedule' => 'Изтрии задачата',
+ 'Delivery Date' => 'Дата на доÑтавка',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОбÑÑнение',
+ 'Due Date' => 'Платете до',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail address missing!' => 'ЛипÑва Ел.адреÑ!',
+ 'E-mail message' => 'Ел.Ñъобщение',
+ 'E-mailed' => 'Изпратено ел.Ñъобщение',
+ 'Edit Sales Invoice' => 'Редактирай фактура за продажба',
+ 'Every' => 'Винаги',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'Валутен курÑ',
+ 'Exchange rate for payment missing!' => 'Валутен ÐºÑƒÑ€Ñ Ð·Ð° пропуÑнато плащане',
+ 'Exchange rate missing!' => 'ПропуÑнат валутен курÑ',
+ 'Extended' => 'Обобщен',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'For' => 'За',
+ 'Group' => 'Група',
+ 'In-line' => 'Включен',
+ 'Include Payment' => 'Включено плащане',
+ 'Internal Notes' => 'Вътрешни бележки',
+ 'Invoice' => 'Фактура',
+ 'Invoice Date' => 'Фактура дата',
+ 'Invoice Date missing!' => 'ПопуÑната дата на фактурата',
+ 'Invoice Number' => 'Фактура номер',
+ 'Invoice Number missing!' => 'ЛипÑва номер на фактура!',
+ 'Invoice deleted!' => 'Фактурата е изтрита!',
+ 'Item' => 'Елемент',
+ 'Item not on file!' => 'Елемента липÑва в базата!',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Memo' => 'Бележка',
+ 'Message' => 'Съобщение',
+ 'Month(s)' => 'МеÑеци',
+ 'Next Date' => 'Следваща дата',
+ 'Notes' => 'Забележка',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'липÑва номер на ред!',
+ 'OH' => 'OH',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Order Date missing!' => 'ЛипÑва дата на поръчката!',
+ 'Order Number' => 'Поръчка номер',
+ 'Order Number missing!' => 'ЛипÑва номер на поръчката!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Поръчка номер за покупка',
+ 'Packing List' => 'Опъковачен лиÑÑ‚',
+ 'Packing List Date missing!' => 'ЛипÑва дата на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Packing List Number missing!' => 'ЛипÑва номер на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Part' => 'ПозициÑ',
+ 'Payment date missing!' => 'ПропуÑната дата на плащане!',
+ 'Payments' => 'Плащане',
+ 'Phone' => 'Телефон',
+ 'Pick List' => 'Товарителница',
+ 'Post' => 'Запази',
+ 'Post as new' => 'Запази като нов',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Print' => 'Печат',
+ 'Print and Post' => 'Разпечатай и запази',
+ 'Print and Post as new' => 'Разпечатай и запази като нов',
+ 'Printed' => 'Разпечатано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекта липÑва в базите!',
+ 'Purchase Order' => 'Платежно нареждане',
+ 'Qty' => 'К-во',
+ 'Queue' => 'Задание',
+ 'Queued' => 'Изпълнено заданието',
+ 'Quotation' => 'Запазена форма',
+ 'Quotation Date missing!' => 'ЛипÑва дата на заданието!',
+ 'Quotation Number missing!' => 'ЛипÑва номер на заданието!',
+ 'Recd' => 'ЗапиÑ',
+ 'Record in' => 'Запази в',
+ 'Recurring Transaction' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Remaining' => 'ÐапомнÑне',
+ 'Repeat' => 'Повторение',
+ 'Required by' => 'Ðеобходим е за',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Поръчка продажба',
+ 'Salesperson' => 'Продавач',
+ 'Save Schedule' => 'Запази разпиÑание',
+ 'Schedule' => 'РазпиÑание',
+ 'Scheduled' => 'Зададено разпиÑание',
+ 'Screen' => 'Екран',
+ 'Select a Printer!' => 'Избери принтер!',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select from one of the projects below' => 'Избери един от проектите поÑочени по-долу',
+ 'Select items' => 'Избери елемент',
+ 'Select postscript or PDF!' => 'Избери postscript или PDF!',
+ 'Select txt, postscript or PDF!' => 'Избери txt, postscrip или PDF!',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Serial No.' => 'Сериен номер',
+ 'Service' => 'УÑлуга',
+ 'Ship' => 'ДоÑтавка',
+ 'Ship to' => 'ДоÑтавка до',
+ 'Ship via' => 'ДоÑтавка ÑÑŠÑ',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð½Ð° доÑтавка',
+ 'Shipping Point' => 'МеÑтоназначение',
+ 'Source' => 'Първообраз',
+ 'Startdate' => 'Ðачална дата',
+ 'State/Province' => 'Окръг/ОблаÑÑ‚',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Tax Included' => 'Включен данък',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'за',
+ 'Total' => 'Ð’Ñичко',
+ 'Trade Discount' => 'ТърговÑка оÑтъпка',
+ 'Translation not on file!' => 'Превода не е в базата!',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обнови',
+ 'Vendor Number' => 'ДоÑтавчик номер',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Седмица(и)',
+ 'What type of item is this?' => 'Какъв тип е тази номенклатура?',
+ 'Work Order' => 'Работна поръчка',
+ 'Year(s)' => 'Година(и)',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Сигурен ли Ñте, че ще запазите този превод!',
+ 'You are printing and posting an existing transaction!' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing order' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing quotation' => 'Сигурен ли Ñте, че ще разпечатате и запазите тази резервациÑ!',
+ 'You are saving an existing order' => 'Сигурен ли Ñте, че ще запазите тази поръчка!',
+ 'You are saving an existing quotation' => 'Сигурен ли Ñте, че ще запазите тази резервациÑ',
+ 'Zip/Postal Code' => 'ПК',
+ 'ea' => 'бр.',
+ 'for' => 'за',
+ 'posted!' => 'запазен!',
+ 'sent' => 'изпрати',
+ 'time(s)' => 'път(и)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Изтрии_задачата' => 'delete_schedule',
+ 'Ел.адреÑ' => 'e_mail',
+ 'Запази' => 'post',
+ 'Запази_като_нов' => 'post_as_new',
+ 'Печат' => 'print',
+ 'Разпечатай_и_запази' => 'print_and_post',
+ 'Разпечатай_и_запази_като_нов' => 'print_and_post_as_new',
+ 'Поръчка_продажба' => 'sales_order',
+ 'Запази_разпиÑание' => 'save_schedule',
+ 'РазпиÑание' => 'schedule',
+ 'ДоÑтавка_до' => 'ship_to',
+ 'Обнови' => 'update',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/bg_utf/jc b/locale/bg_utf/jc
new file mode 100755
index 00000000..64491dca
--- /dev/null
+++ b/locale/bg_utf/jc
@@ -0,0 +1,106 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Add Time Card' => 'Добави работна карта',
+ 'Amount' => 'Сума',
+ 'Closed' => 'Затворено',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Continue' => 'Продължение',
+ 'Cost' => 'Цена',
+ 'Current' => 'Текущ',
+ 'Date' => 'Дата',
+ 'Date missing!' => 'ЛипÑва дата!',
+ 'Delete' => 'ИзÑтрии',
+ 'Description' => 'ОбÑÑнение',
+ 'Employee' => 'Сътрудник',
+ 'From' => 'От',
+ 'ID' => 'Код',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Job Number' => 'Ðомер на задача',
+ 'Month' => 'МеÑец',
+ 'No open Projects!' => 'ÐÑма отворен проект!',
+ 'Notes' => 'Забележка',
+ 'Open' => 'Отворен',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Сериен номер',
+ 'Period' => 'Период',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Печат',
+ 'Print and Save' => 'Разпечатай и запази',
+ 'Print and Save as new' => 'Разпечатай и запази като нов',
+ 'Printed' => 'Разпечатано',
+ 'Project Number' => 'Ðомер на проекта',
+ 'Qty' => 'К-во',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'Queue' => 'Задание',
+ 'Queued' => 'Изпълнено заданието',
+ 'Save' => 'Запази',
+ 'Save as new' => 'Запази като нов',
+ 'Screen' => 'Екран',
+ 'Select a Printer!' => 'Избери принтер!',
+ 'Select postscript or PDF!' => 'Избери postscript или PDF!',
+ 'Service Code' => 'Код на уÑлуга',
+ 'Startdate' => 'Ðачална дата',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Time Card' => 'Работна карта',
+ 'Time Cards' => 'Работни карти',
+ 'To' => 'за',
+ 'Total' => 'Ð’Ñичко',
+ 'Update' => 'Обнови',
+ 'Warning!' => 'Внимание!',
+ 'Year' => 'Година',
+ 'Yes' => 'Да',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'Добави_работна_карта' => 'add_time_card',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Печат' => 'print',
+ 'Разпечатай_и_запази' => 'print_and_save',
+ 'Разпечатай_и_запази_като_нов' => 'print_and_save_as_new',
+ 'Запази' => 'save',
+ 'Запази_като_нов' => 'save_as_new',
+ 'Обнови' => 'update',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/bg_utf/locales.pl b/locale/bg_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/bg_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/bg_utf/login b/locale/bg_utf/login
new file mode 100755
index 00000000..faa2b840
--- /dev/null
+++ b/locale/bg_utf/login
@@ -0,0 +1,27 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Denied!' => 'Отказан доÑтъп!',
+ 'Company' => 'Фирма',
+ 'Continue' => 'Продължение',
+ 'Dataset is newer than version!' => 'Базата-данни е нова верÑиÑ!',
+ 'Incorrect Dataset version!' => 'Коригирай верÑиÑта на базата-данни!',
+ 'Login' => 'Влизане',
+ 'Name' => 'Име',
+ 'Password' => 'Парола',
+ 'Upgrading to Version' => 'Обнови верÑиÑта',
+ 'Version' => 'ВерÑиÑ',
+ 'You did not enter a name!' => 'Ðе Ñте въвели име!',
+ 'done' => 'Готов',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'Влизане' => 'login',
+};
+
+1;
+
diff --git a/locale/bg_utf/menu b/locale/bg_utf/menu
new file mode 100755
index 00000000..2fe70d2a
--- /dev/null
+++ b/locale/bg_utf/menu
@@ -0,0 +1,145 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Продажби',
+ 'AP Aging' => 'Ð’Ð·Ð°Ð¸Ð¼Ð¾Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ñ Ñ ÐºÐ»Ð¸ÐµÐ½Ñ‚Ð¸',
+ 'AP Transaction' => 'Превод продажба',
+ 'AR' => 'Покупки',
+ 'AR Aging' => 'Ð’Ð·Ð°Ð¸Ð¼Ð¾Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ñ Ñ Ð´Ð¾Ñтавчици',
+ 'AR Transaction' => 'Превод покупка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Add Account' => 'Добави Сметка',
+ 'Add Assembly' => 'Добави комплект',
+ 'Add Business' => 'Добави направление',
+ 'Add Customer' => 'Добави клиент',
+ 'Add Department' => 'Добави отдел',
+ 'Add Employee' => 'Добави Ñътрудник',
+ 'Add GIFI' => 'Добави GIFI',
+ 'Add Group' => 'Добави група',
+ 'Add Labor/Overhead' => 'Добави Разработка/Текущи разходи',
+ 'Add Language' => 'Добави език',
+ 'Add Part' => 'Добави позициÑ',
+ 'Add Pricegroup' => 'Добави ценова група',
+ 'Add Project' => 'Добави проект',
+ 'Add SIC' => 'Добави SIC',
+ 'Add Service' => 'Добави уÑлуга',
+ 'Add Time Card' => 'Добави работна карта',
+ 'Add Transaction' => 'Добави превод',
+ 'Add Vendor' => 'Добави доÑтавчик',
+ 'Add Warehouse' => 'Добави Ñклад',
+ 'All Items' => 'Ð’Ñички елементи',
+ 'Assemblies' => 'Комплекти',
+ 'Audit Control' => 'Контрол',
+ 'Backup' => 'Ðрхив',
+ 'Balance Sheet' => 'БаланÑ',
+ 'Batch Printing' => 'Отпечантване на запазени форми',
+ 'Bin List' => 'СпиÑък на пакет',
+ 'Bin Lists' => 'СпиÑъци на пакети',
+ 'Cash' => 'В брой',
+ 'Chart of Accounts' => 'Сметкоплан',
+ 'Check' => 'В брой',
+ 'Components' => 'Елементи',
+ 'Consolidate' => 'Обобщаване',
+ 'Customers' => 'Клиенти',
+ 'Defaults' => 'По подразбиране',
+ 'Departments' => 'Отдели',
+ 'Description' => 'ОбÑÑнение',
+ 'Employees' => 'Сътрудници',
+ 'General Ledger' => 'Главна книга',
+ 'Generate' => 'Създай',
+ 'Goods & Services' => 'Стоки и уÑлуги',
+ 'Groups' => 'Групи',
+ 'HR' => 'Сътрудници',
+ 'HTML Templates' => 'HTML Шаблони',
+ 'History' => 'ИÑториÑ',
+ 'Income Statement' => 'Отчет за Приходи и Разходи',
+ 'Invoice' => 'Фактура',
+ 'LaTeX Templates' => 'LaTeX Шаблони',
+ 'Labor/Overhead' => 'Текущи разходи',
+ 'Language' => 'Език',
+ 'List Accounts' => 'СпиÑък-Ñметки',
+ 'List Businesses' => 'СпиÑък-направлениÑ',
+ 'List Departments' => 'СпиÑък-отдели',
+ 'List GIFI' => 'СпиÑък-GIFI',
+ 'List Languages' => 'СпиÑък-езици',
+ 'List Projects' => 'СпиÑък-проекти',
+ 'List SIC' => 'СпиÑък-SIC',
+ 'List Warehouses' => 'СпиÑък-Ñкладове',
+ 'Logout' => 'Излизане',
+ 'New Window' => 'Ðов прозорец',
+ 'Non-taxable' => 'ОÑвободени Ñделки',
+ 'Open' => 'Отворен',
+ 'Order Entry' => 'Поръчки',
+ 'Outstanding' => 'ЗадължениÑ',
+ 'POS' => 'Кредино извеÑтие',
+ 'POS Invoice' => 'Кредитно извеÑтие към фактура',
+ 'Packing List' => 'Опъковачен лиÑÑ‚',
+ 'Packing Lists' => 'Опъковъчни лиÑти',
+ 'Parts' => 'Детайли',
+ 'Payment' => 'Плащане',
+ 'Payments' => 'Плащане',
+ 'Pick List' => 'Товарителница',
+ 'Pick Lists' => 'Товарителници',
+ 'Preferences' => 'СвойÑтва',
+ 'Pricegroups' => 'Ценова група',
+ 'Print' => 'Печат',
+ 'Projects' => 'Проекти',
+ 'Purchase Order' => 'Платежно нареждане',
+ 'Purchase Orders' => 'Платежни нарежданиÑ',
+ 'Quotation' => 'Запазена форма',
+ 'Quotations' => 'Запазени форми',
+ 'RFQ' => 'РезервациÑ',
+ 'RFQs' => 'Резервации',
+ 'Receipt' => 'Получаване',
+ 'Receipts' => 'ПолучаваниÑ',
+ 'Receive' => 'Получи',
+ 'Reconciliation' => 'СъглаÑуване',
+ 'Recurring Transactions' => 'ПовтарÑщи Ñе преводи',
+ 'Reports' => 'Справки',
+ 'Requirements' => 'СъглаÑиÑ',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Продажби',
+ 'Sales Invoice' => 'Фактура продажба',
+ 'Sales Invoices' => 'Фактури прдажби',
+ 'Sales Order' => 'Поръчка продажба',
+ 'Sales Orders' => 'Поръчки продажби',
+ 'Save to File' => 'Запази във файл',
+ 'Search' => 'ТърÑи',
+ 'Send by E-Mail' => 'Изпрати на ел.адреÑ',
+ 'Services' => 'УÑлуги',
+ 'Ship' => 'ДоÑтавка',
+ 'Shipping' => 'ДоÑтавки',
+ 'Statement' => 'ВедомоÑÑ‚',
+ 'Stock Assembly' => 'Изграждане на окомплектовка',
+ 'Stylesheet' => 'Таблица ÑÑŠÑ Ñтилове',
+ 'System' => 'СиÑтема',
+ 'Tax collected' => 'Събрани данъци',
+ 'Tax paid' => 'Платени данъци',
+ 'Text Templates' => 'ТекÑтови шаблони',
+ 'Time Card' => 'Работна карта',
+ 'Time Cards' => 'Работни карти',
+ 'Transactions' => 'Преводи',
+ 'Transfer' => 'ПрехвърлÑне',
+ 'Transfer Inventory' => 'ПрехвърлÑне на инвентар',
+ 'Translations' => 'Преводи',
+ 'Trial Balance' => 'Временен баланÑ',
+ 'Type of Business' => 'Тип на направление',
+ 'Vendor Invoice' => 'Фактура за доÑтавка',
+ 'Vendors' => 'ДоÑтавчици',
+ 'Version' => 'ВерÑиÑ',
+ 'Warehouses' => 'Складове',
+ 'Work Order' => 'Работна поръчка',
+ 'Work Orders' => 'Работни поръчки',
+ 'Yearend' => 'Приключване на година',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/bg_utf/oe b/locale/bg_utf/oe
new file mode 100755
index 00000000..bf60d7f3
--- /dev/null
+++ b/locale/bg_utf/oe
@@ -0,0 +1,380 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Add Exchange Rate' => 'Добави валутен курÑ',
+ 'Add Purchase Order' => 'Добави платежно нареждане',
+ 'Add Quotation' => 'Добави заÑвка',
+ 'Add Request for Quotation' => 'Добави запитване за заÑвка',
+ 'Add Sales Invoice' => 'Добави фактура продажби',
+ 'Add Sales Order' => 'Добави поръчка продажби',
+ 'Add Vendor Invoice' => 'Добави фактура за доÑтавка',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сума',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Are you sure you want to delete Order Number' => 'Сигурен ли Ñте, че ще изтриете номера на поръчката',
+ 'Are you sure you want to delete Quotation Number' => 'Сигурен ли Ñте, че ще изтриете номера на заданието',
+ 'Attachment' => 'Прикрепен',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Bcc' => 'БÑÑ',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð·Ð° получаване на Ñметката',
+ 'Bin' => 'Пакет',
+ 'Bin List' => 'СпиÑък на пакет',
+ 'Business' => 'Ðаправление',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Ðе е възможно изтриване на поръчка!',
+ 'Cannot delete quotation!' => 'Ðе е възможно изтриване на задание!',
+ 'Cannot save order!' => 'Ðе е възможно запазване на поръчката!',
+ 'Cannot save quotation!' => 'Ðе в възможно запазване на заданието!',
+ 'Cc' => 'СÑ',
+ 'City' => 'Град',
+ 'Closed' => 'Затворено',
+ 'Company Name' => 'Име на фирма',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Consolidate Orders' => 'Обобщени поръчки',
+ 'Consolidate Purchase Orders' => 'Обобщени платежни нарежданиÑ',
+ 'Consolidate Sales Orders' => 'Обобщени поръчки на продажби',
+ 'Contact' => 'Лице за контакт',
+ 'Continue' => 'Продължение',
+ 'Copies' => 'Копие',
+ 'Cost' => 'Цена',
+ 'Could not save!' => 'Ðевъзможно е да Ñе запази!',
+ 'Could not transfer Inventory!' => 'Ðевъзможно е да Ñе премеÑти инвентара!',
+ 'Country' => 'Държава',
+ 'Credit Limit' => 'Кредитен лимит',
+ 'Curr' => 'Валута',
+ 'Currency' => 'Валута',
+ 'Current' => 'Текущ',
+ 'Customer' => 'Клиент',
+ 'Customer Number' => 'Клиент номер',
+ 'Customer missing!' => 'ПропуÑнат клиент!',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Date Received' => 'Дата за получаване',
+ 'Date received missing!' => 'ЛипÑва дата на получаване!',
+ 'Day(s)' => 'Ден(дни)',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Delete' => 'ИзÑтрии',
+ 'Delete Schedule' => 'Изтрии задачата',
+ 'Delivery Date' => 'Дата на доÑтавка',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОбÑÑнение',
+ 'Done' => 'Готов',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail address missing!' => 'ЛипÑва Ел.адреÑ!',
+ 'E-mail message' => 'Ел.Ñъобщение',
+ 'E-mailed' => 'Изпратено ел.Ñъобщение',
+ 'Edit Purchase Order' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° платежно нареждане',
+ 'Edit Quotation' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° задание',
+ 'Edit Request for Quotation' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° заÑвка за задание',
+ 'Edit Sales Order' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° поръчка продажби',
+ 'Employee' => 'Сътрудник',
+ 'Every' => 'Винаги',
+ 'Exchange Rate' => 'Валутен курÑ',
+ 'Exchange rate missing!' => 'ПропуÑнат валутен курÑ',
+ 'Extended' => 'Обобщен',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'For' => 'За',
+ 'From' => 'От',
+ 'From Warehouse' => 'От Ñклад',
+ 'Generate Orders' => 'Създай поръчка',
+ 'Generate Purchase Orders' => 'Създай платежно нареждане',
+ 'Generate Purchase Orders from Sales Order' => 'Създай платежно нареждане на база поръчка продажби',
+ 'Generate Sales Order' => 'Създай поръчка продажби',
+ 'Generate Sales Order from Purchase Orders' => 'Създай поръка продажби на база платежно нареждане',
+ 'Group' => 'Група',
+ 'ID' => 'Код',
+ 'In-line' => 'Включен',
+ 'Include Payment' => 'Включено плащане',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Internal Notes' => 'Вътрешни бележки',
+ 'Inventory saved!' => 'Ивентара е запазен!',
+ 'Inventory transferred!' => 'Инвентара е премеÑтен!',
+ 'Invoice' => 'Фактура',
+ 'Invoice Date missing!' => 'ПопуÑната дата на фактурата',
+ 'Invoice Number missing!' => 'ЛипÑва номер на фактура!',
+ 'Item' => 'Елемент',
+ 'Item not on file!' => 'Елемента липÑва в базата!',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Lead' => 'ТежеÑÑ‚',
+ 'Manager' => 'Ръководител',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Message' => 'Съобщение',
+ 'Month' => 'МеÑец',
+ 'Month(s)' => 'МеÑеци',
+ 'Next Date' => 'Следваща дата',
+ 'No.' => 'Ðо.',
+ 'Notes' => 'Забележка',
+ 'Nothing entered!' => 'Ðищо не е въведено!',
+ 'Nothing selected!' => 'Ðе Ñте избрали нищо!',
+ 'Nothing to transfer!' => 'Ðищо не е преведено!',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'липÑва номер на ред!',
+ 'O' => 'O',
+ 'OH' => 'OH',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Open' => 'Отворен',
+ 'Order' => 'Поръчка',
+ 'Order Date' => 'Дата на поръчка',
+ 'Order Date missing!' => 'ЛипÑва дата на поръчката!',
+ 'Order Number' => 'Поръчка номер',
+ 'Order Number missing!' => 'ЛипÑва номер на поръчката!',
+ 'Order deleted!' => 'Поръчката е изтрита!',
+ 'Order generation failed!' => 'Създаването на поръчка е провалено!',
+ 'Order saved!' => 'Поръчката е запазена!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Поръчка номер за покупка',
+ 'Packing List' => 'Опъковачен лиÑÑ‚',
+ 'Packing List Date missing!' => 'ЛипÑва дата на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Packing List Number missing!' => 'ЛипÑва номер на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Part' => 'ПозициÑ',
+ 'Part Number' => 'Сериен номер',
+ 'Period' => 'Период',
+ 'Phone' => 'Телефон',
+ 'Pick List' => 'Товарителница',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Print' => 'Печат',
+ 'Print and Save' => 'Разпечатай и запази',
+ 'Print and Save as new' => 'Разпечатай и запази като нов',
+ 'Printed' => 'Разпечатано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекта липÑва в базите!',
+ 'Purchase Order' => 'Платежно нареждане',
+ 'Purchase Orders' => 'Платежни нарежданиÑ',
+ 'Qty' => 'К-во',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'Queue' => 'Задание',
+ 'Queued' => 'Изпълнено заданието',
+ 'Quotation' => 'Запазена форма',
+ 'Quotation ' => 'Задание',
+ 'Quotation Date' => 'Дата на заданието',
+ 'Quotation Date missing!' => 'ЛипÑва дата на заданието!',
+ 'Quotation Number' => 'Ðомер на задание',
+ 'Quotation Number missing!' => 'ЛипÑва номер на заданието!',
+ 'Quotation deleted!' => 'Заданието е изтрито!',
+ 'Quotations' => 'Запазени форми',
+ 'RFQ' => 'РезервациÑ',
+ 'RFQ ' => 'ЗаÑвление за заÑвка',
+ 'RFQ Number' => 'Ðомер на иÑкане за заÑвка',
+ 'Recd' => 'ЗапиÑ',
+ 'Receive Merchandise' => 'Получаване на Ñтока',
+ 'Recurring Transaction' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Remaining' => 'ÐапомнÑне',
+ 'Repeat' => 'Повторение',
+ 'Req' => 'Req',
+ 'Request for Quotation' => 'ÐеобходимоÑÑ‚ от задание',
+ 'Request for Quotations' => 'ÐеобходимоÑÑ‚ от заÑвки',
+ 'Required by' => 'Ðеобходим е за',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Фактура продажба',
+ 'Sales Order' => 'Поръчка продажба',
+ 'Sales Orders' => 'Поръчки продажби',
+ 'Salesperson' => 'Продавач',
+ 'Save' => 'Запази',
+ 'Save Schedule' => 'Запази разпиÑание',
+ 'Save as new' => 'Запази като нов',
+ 'Schedule' => 'РазпиÑание',
+ 'Scheduled' => 'Зададено разпиÑание',
+ 'Screen' => 'Екран',
+ 'Select Vendor' => 'Избери доÑтавчик',
+ 'Select a Printer!' => 'Избери принтер!',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select from one of the projects below' => 'Избери един от проектите поÑочени по-долу',
+ 'Select items' => 'Избери елемент',
+ 'Select postscript or PDF!' => 'Избери postscript или PDF!',
+ 'Select txt, postscript or PDF!' => 'Избери txt, postscrip или PDF!',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Serial No.' => 'Сериен номер',
+ 'Service' => 'УÑлуга',
+ 'Ship' => 'ДоÑтавка',
+ 'Ship Merchandise' => 'ДоÑтавка на Ñтока',
+ 'Ship to' => 'ДоÑтавка до',
+ 'Ship via' => 'ДоÑтавка ÑÑŠÑ',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð½Ð° доÑтавка',
+ 'Shipping Date' => 'Дата на доÑтавка',
+ 'Shipping Date missing!' => 'ЛипÑва дата на доÑтавка!',
+ 'Shipping Point' => 'МеÑтоназначение',
+ 'Startdate' => 'Ðачална дата',
+ 'State/Province' => 'Окръг/ОблаÑÑ‚',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Tax' => 'Данък',
+ 'Tax Included' => 'Включен данък',
+ 'Terms' => 'Падеж',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'за',
+ 'To Warehouse' => 'За Ñклад',
+ 'Total' => 'Ð’Ñичко',
+ 'Trade Discount' => 'ТърговÑка оÑтъпка',
+ 'Transfer' => 'ПрехвърлÑне',
+ 'Transfer Inventory' => 'ПрехвърлÑне на инвентар',
+ 'Transfer from' => 'ПремеÑтване от',
+ 'Transfer to' => 'ПремеÑтване в',
+ 'Translation not on file!' => 'Превода не е в базата!',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обнови',
+ 'Valid until' => 'Валидно до',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Vendor Invoice' => 'Фактура за доÑтавка',
+ 'Vendor Number' => 'ДоÑтавчик номер',
+ 'Vendor missing!' => 'ЛипÑва доÑтавчик',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Warehouse' => 'Склад',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Седмица(и)',
+ 'What type of item is this?' => 'Какъв тип е тази номенклатура?',
+ 'Work Order' => 'Работна поръчка',
+ 'Year' => 'Година',
+ 'Year(s)' => 'Година(и)',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Сигурен ли Ñте, че ще запазите този превод!',
+ 'You are printing and posting an existing transaction!' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing order' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing quotation' => 'Сигурен ли Ñте, че ще разпечатате и запазите тази резервациÑ!',
+ 'You are saving an existing order' => 'Сигурен ли Ñте, че ще запазите тази поръчка!',
+ 'You are saving an existing quotation' => 'Сигурен ли Ñте, че ще запазите тази резервациÑ',
+ 'Zip/Postal Code' => 'ПК',
+ 'days' => 'дни',
+ 'ea' => 'бр.',
+ 'for' => 'за',
+ 'sent' => 'изпрати',
+ 'time(s)' => 'път(и)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'Обобщени_поръчки' => 'consolidate_orders',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Изтрии_задачата' => 'delete_schedule',
+ 'Готов' => 'done',
+ 'Ел.адреÑ' => 'e_mail',
+ 'Създай_поръчка' => 'generate_orders',
+ 'Създай_платежно_нареждане' => 'generate_purchase_orders',
+ 'Създай_поръчка_продажби' => 'generate_sales_order',
+ 'Печат' => 'print',
+ 'Разпечатай_и_запази' => 'print_and_save',
+ 'Разпечатай_и_запази_като_нов' => 'print_and_save_as_new',
+ 'Платежно_нареждане' => 'purchase_order',
+ 'Запазена_форма' => 'quotation',
+ 'Задание' => 'quotation_',
+ 'РезервациÑ' => 'rfq',
+ 'ЗаÑвление_за_заÑвка' => 'rfq_',
+ 'Фактура_продажба' => 'sales_invoice',
+ 'Поръчка_продажба' => 'sales_order',
+ 'Запази' => 'save',
+ 'Запази_разпиÑание' => 'save_schedule',
+ 'Запази_като_нов' => 'save_as_new',
+ 'РазпиÑание' => 'schedule',
+ 'Избери_доÑтавчик' => 'select_vendor',
+ 'ДоÑтавка_до' => 'ship_to',
+ 'ПрехвърлÑне' => 'transfer',
+ 'Обнови' => 'update',
+ 'Фактура_за_доÑтавка' => 'vendor_invoice',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/bg_utf/pe b/locale/bg_utf/pe
new file mode 100755
index 00000000..c6cb5b1e
--- /dev/null
+++ b/locale/bg_utf/pe
@@ -0,0 +1,168 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Active' => 'Ðктив',
+ 'Add' => 'Добави',
+ 'Add Group' => 'Добави група',
+ 'Add Job' => 'Добави задача',
+ 'Add Pricegroup' => 'Добави ценова група',
+ 'Add Project' => 'Добави проект',
+ 'Address' => 'ÐдреÑ',
+ 'All' => 'Ð’Ñичко',
+ 'Amount' => 'Сума',
+ 'As of' => 'Като този',
+ 'Assembly' => 'Комплект',
+ 'Assembly stocked!' => 'Комплекта е Ñкладиран!',
+ 'Bin' => 'Пакет',
+ 'Cannot stock Assembly!' => 'Ðе е възможно Ñъздаване на окомлектовка!',
+ 'Completed' => 'Завършен',
+ 'Continue' => 'Продължение',
+ 'Current' => 'Текущ',
+ 'Customer' => 'Клиент',
+ 'Customer missing!' => 'ПропуÑнат клиент!',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Delete' => 'ИзÑтрии',
+ 'Description' => 'ОбÑÑнение',
+ 'Description Translations' => 'ОпиÑание на преводите',
+ 'Detail' => 'Детаилен',
+ 'Edit Description Translations' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° опиÑаниÑта на преводите',
+ 'Edit Group' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° група',
+ 'Edit Job' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° задача',
+ 'Edit Pricegroup' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° ценова група',
+ 'Edit Project' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° проект',
+ 'Employee' => 'Сътрудник',
+ 'Enddate' => 'Крайна дата',
+ 'Failed to save order!' => 'Грешка при запазване на поръчка!',
+ 'From' => 'От',
+ 'Generate Sales Orders' => 'Създай поръчките за продажбите',
+ 'Group' => 'Група',
+ 'Group Translations' => 'Група преводи',
+ 'Group deleted!' => 'Групата е изтрита!',
+ 'Group missing!' => 'ЛипÑва група!',
+ 'Group saved!' => 'Групата е запазена!',
+ 'Groups' => 'Групи',
+ 'Inactive' => 'Ðеизползваем',
+ 'Income' => 'Приходи',
+ 'Job' => 'Задача',
+ 'Job Number' => 'Ðомер на задача',
+ 'Job deleted!' => 'Задачата е изтрита!',
+ 'Job saved!' => 'Задачата е запазена!',
+ 'Jobs' => 'Задачи',
+ 'Language' => 'Език',
+ 'Languages not defined!' => 'Езикът не е определен!',
+ 'Link Accounts' => 'Връзка ÑÑŠÑ Ñметки',
+ 'List Price' => 'ЦеноразпиÑ',
+ 'Month' => 'МеÑец',
+ 'No open Projects!' => 'ÐÑма отворен проект!',
+ 'Notes' => 'Забележка',
+ 'Nothing selected!' => 'Ðе Ñте избрали нищо!',
+ 'Number' => 'Ðомер',
+ 'Orders generated!' => 'Поръчките Ñа Ñъздадени!',
+ 'Orphaned' => 'Без движение',
+ 'Part Number' => 'Сериен номер',
+ 'Period' => 'Период',
+ 'Pricegroup' => 'Ценова група',
+ 'Pricegroup deleted!' => 'Ценовата група е изтрита!',
+ 'Pricegroup missing!' => 'ЛипÑва ценова група!',
+ 'Pricegroup saved!' => 'Ценовата група е изтрита!',
+ 'Pricegroups' => 'Ценова група',
+ 'Production' => 'ПродукциÑ',
+ 'Project' => 'Проект',
+ 'Project Description Translations' => 'ОпиÑание на преводите към проекта',
+ 'Project Number' => 'Ðомер на проекта',
+ 'Project deleted!' => 'Проекта е изтрит!',
+ 'Project saved!' => 'Проекта е запазен!',
+ 'Projects' => 'Проекти',
+ 'Qty' => 'К-во',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'Save' => 'Запази',
+ 'Select Customer' => 'Избери клиент',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Sell Price' => 'Продажна цена',
+ 'Service Code' => 'Код на уÑлуга',
+ 'Startdate' => 'Ðачална дата',
+ 'Stock Finished Goods' => 'Приключи незавърцено пройзводÑтво',
+ 'Summary' => 'Сумарно',
+ 'Tax' => 'Данък',
+ 'To' => 'за',
+ 'Transaction Dates' => 'Дата на превод',
+ 'Translation' => 'Превод',
+ 'Translation deleted!' => 'Превода е изтрит!',
+ 'Translations saved!' => 'Превода е запазен!',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обнови',
+ 'Updated' => 'Обновен',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Weight' => 'Тегло',
+ 'Year' => 'Година',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'Добави_група' => 'add_group',
+ 'Добави_задача' => 'add_job',
+ 'Добави_ценова_група' => 'add_pricegroup',
+ 'Добави_проект' => 'add_project',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Създай_поръчките_за_продажбите' => 'generate_sales_orders',
+ 'Запази' => 'save',
+ 'Избери_клиент' => 'select_customer',
+ 'Обнови' => 'update',
+};
+
+1;
+
diff --git a/locale/bg_utf/pos b/locale/bg_utf/pos
new file mode 100755
index 00000000..eb564290
--- /dev/null
+++ b/locale/bg_utf/pos
@@ -0,0 +1,83 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Add POS Invoice' => 'Добави POS фактура',
+ 'Amount' => 'Сума',
+ 'Business' => 'Ðаправление',
+ 'Cannot post transaction!' => 'Ðе мога да извърша плащане!',
+ 'Change' => 'Смени',
+ 'Continue' => 'Продължение',
+ 'Credit Limit' => 'Кредитен лимит',
+ 'Currency' => 'Валута',
+ 'Current' => 'Текущ',
+ 'Customer' => 'Клиент',
+ 'Customer missing!' => 'ПропуÑнат клиент!',
+ 'Delete' => 'ИзÑтрии',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОбÑÑнение',
+ 'Edit POS Invoice' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° POS фактура',
+ 'Exchange Rate' => 'Валутен курÑ',
+ 'Exchange rate missing!' => 'ПропуÑнат валутен курÑ',
+ 'Extended' => 'Обобщен',
+ 'From' => 'От',
+ 'Language' => 'Език',
+ 'Memo' => 'Бележка',
+ 'Month' => 'МеÑец',
+ 'Number' => 'Ðомер',
+ 'Open' => 'Отворен',
+ 'Period' => 'Период',
+ 'Post' => 'Запази',
+ 'Posted!' => 'Запазено!',
+ 'Price' => 'Цена',
+ 'Print' => 'Печат',
+ 'Print and Post' => 'Разпечатай и запази',
+ 'Printed' => 'Разпечатано',
+ 'Qty' => 'К-во',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'Receipts' => 'ПолучаваниÑ',
+ 'Record in' => 'Запази в',
+ 'Remaining' => 'ÐапомнÑне',
+ 'Salesperson' => 'Продавач',
+ 'Screen' => 'Екран',
+ 'Select a Printer!' => 'Избери принтер!',
+ 'Source' => 'Първообраз',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Tax Included' => 'Включен данък',
+ 'To' => 'за',
+ 'Total' => 'Ð’Ñичко',
+ 'Trade Discount' => 'ТърговÑка оÑтъпка',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обнови',
+ 'Year' => 'Година',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Запази' => 'post',
+ 'Печат' => 'print',
+ 'Разпечатай_и_запази' => 'print_and_post',
+ 'Обнови' => 'update',
+};
+
+1;
+
diff --git a/locale/bg_utf/ps b/locale/bg_utf/ps
new file mode 100755
index 00000000..b64c4989
--- /dev/null
+++ b/locale/bg_utf/ps
@@ -0,0 +1,399 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Ð’Ð·Ð°Ð¸Ð¼Ð¾Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ñ Ñ ÐºÐ»Ð¸ÐµÐ½Ñ‚Ð¸',
+ 'AP Outstanding' => 'Ð’Ð·ÐµÐ¼Ð°Ð½Ð¸Ñ Ð¾Ñ‚ клиенти',
+ 'AP Transaction' => 'Превод продажба',
+ 'AP Transactions' => 'Преводи продажби',
+ 'AR Aging' => 'Ð’Ð·Ð°Ð¸Ð¼Ð¾Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ñ Ñ Ð´Ð¾Ñтавчици',
+ 'AR Outstanding' => 'Ð—Ð°Ð´ÑŠÐ»Ð¶ÐµÐ½Ð¸Ñ ÐºÑŠÐ¼ доÑтавчици',
+ 'AR Transaction' => 'Превод покупка',
+ 'AR Transactions' => 'Преводи покупки',
+ 'Account' => 'Сметка',
+ 'Account Number' => 'Ðомер на Ñметка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Accounts' => 'Сметки',
+ 'Accrual' => 'Ðатрупване',
+ 'Add AP Transaction' => 'ДобавÑне превод към клиенти',
+ 'Add AR Transaction' => 'ДобавÑне превод към доÑтавчици',
+ 'Add POS Invoice' => 'Добави POS фактура',
+ 'Add Purchase Order' => 'Добави платежно нареждане',
+ 'Add Quotation' => 'Добави заÑвка',
+ 'Add Request for Quotation' => 'Добави запитване за заÑвка',
+ 'Add Sales Invoice' => 'Добави фактура продажби',
+ 'Add Sales Order' => 'Добави поръчка продажби',
+ 'Address' => 'ÐдреÑ',
+ 'Aged' => 'ОÑтарÑл',
+ 'Aged Overdue' => 'Преминала годноÑÑ‚',
+ 'All Accounts' => 'Ð’Ñички Ñметки',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Сума за получаване',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Are you sure you want to delete Invoice Number' => 'Сигурен ли Ñте, че изтриете този момер фактура?',
+ 'Are you sure you want to delete Transaction' => 'Сигурни ли Ñте, че ще изÑтриете превода?',
+ 'Attachment' => 'Прикрепен',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Balance' => 'БаланÑ',
+ 'Balance Sheet' => 'БаланÑ',
+ 'Bcc' => 'БÑÑ',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð·Ð° получаване на Ñметката',
+ 'Bin' => 'Пакет',
+ 'Bin List' => 'СпиÑък на пакет',
+ 'Business' => 'Ðаправление',
+ 'Cannot delete invoice!' => 'Ðе възможно иÑтриване на фактура!',
+ 'Cannot delete transaction!' => 'Ðе мога да изÑÑ‚Ñ€Ð¸Ñ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð°!',
+ 'Cannot post invoice for a closed period!' => 'Ðе е възможно запазване на фактура в приключен период!',
+ 'Cannot post invoice!' => 'Ðе е възможно запазване на фактурата!',
+ 'Cannot post payment for a closed period!' => 'Ðе мога да извърша плащане за закрит период!',
+ 'Cannot post transaction for a closed period!' => 'Ðе мога да извърша превод за закрит период!',
+ 'Cannot post transaction!' => 'Ðе мога да извърша плащане!',
+ 'Cash' => 'В брой',
+ 'Cc' => 'СÑ',
+ 'Change' => 'Смени',
+ 'Check' => 'В брой',
+ 'City' => 'Град',
+ 'Closed' => 'Затворено',
+ 'Company Name' => 'Име на фирма',
+ 'Compare to' => 'Сравни ÑÑŠÑ',
+ 'Confirm!' => 'СъглаÑие!',
+ 'Contact' => 'Лице за контакт',
+ 'Continue' => 'Продължение',
+ 'Copies' => 'Копие',
+ 'Country' => 'Държава',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Кредитен лимит',
+ 'Curr' => 'Валута',
+ 'Currency' => 'Валута',
+ 'Current' => 'Текущ',
+ 'Current Earnings' => 'Текуща печалба',
+ 'Customer' => 'Клиент',
+ 'Customer Number' => 'Клиент номер',
+ 'Customer missing!' => 'ПропуÑнат клиент!',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Падеж',
+ 'Day(s)' => 'Ден(дни)',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Decimalplaces' => 'ДеÑетична запетаÑ',
+ 'Delete' => 'ИзÑтрии',
+ 'Delete Schedule' => 'Изтрии задачата',
+ 'Delivery Date' => 'Дата на доÑтавка',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОбÑÑнение',
+ 'Detail' => 'Детаилен',
+ 'Due Date' => 'Платете до',
+ 'Due Date missing!' => 'ПропуÑната дата за плащане',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail Statement to' => 'Ел.Ð°Ð´Ñ€ÐµÑ Ð·Ð° потвърждениÑ',
+ 'E-mail address missing!' => 'ЛипÑва Ел.адреÑ!',
+ 'E-mail message' => 'Ел.Ñъобщение',
+ 'E-mailed' => 'Изпратено ел.Ñъобщение',
+ 'Edit AP Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° превод към доÑтавчик',
+ 'Edit AR Transaction' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° превод към клиент',
+ 'Edit POS Invoice' => 'Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° POS фактура',
+ 'Edit Sales Invoice' => 'Редактирай фактура за продажба',
+ 'Employee' => 'Сътрудник',
+ 'Every' => 'Винаги',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'Валутен курÑ',
+ 'Exchange rate for payment missing!' => 'Валутен ÐºÑƒÑ€Ñ Ð·Ð° пропуÑнато плащане',
+ 'Exchange rate missing!' => 'ПропуÑнат валутен курÑ',
+ 'Extended' => 'Обобщен',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'For' => 'За',
+ 'From' => 'От',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Група',
+ 'Heading' => 'Заглавие',
+ 'ID' => 'Код',
+ 'In-line' => 'Включен',
+ 'Include Exchange Rate Difference' => 'Включи курÑовата разлика',
+ 'Include Payment' => 'Включено плащане',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Income Statement' => 'Отчет за Приходи и Разходи',
+ 'Internal Notes' => 'Вътрешни бележки',
+ 'Invoice' => 'Фактура',
+ 'Invoice Date' => 'Фактура дата',
+ 'Invoice Date missing!' => 'ПопуÑната дата на фактурата',
+ 'Invoice Number' => 'Фактура номер',
+ 'Invoice Number missing!' => 'ЛипÑва номер на фактура!',
+ 'Invoice deleted!' => 'Фактурата е изтрита!',
+ 'Item' => 'Елемент',
+ 'Item not on file!' => 'Елемента липÑва в базата!',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Language' => 'Език',
+ 'Manager' => 'Ръководител',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Memo' => 'Бележка',
+ 'Message' => 'Съобщение',
+ 'Method' => 'Метод',
+ 'Month' => 'МеÑец',
+ 'Month(s)' => 'МеÑеци',
+ 'N/A' => 'N/A',
+ 'Next Date' => 'Следваща дата',
+ 'No.' => 'Ðо.',
+ 'Non-taxable Purchases' => 'ОÑвободен от плащане',
+ 'Non-taxable Sales' => 'ОÑвободена продажба',
+ 'Notes' => 'Забележка',
+ 'Nothing selected!' => 'Ðе Ñте избрали нищо!',
+ 'Nothing to print!' => 'ÐÑма за печатане!',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'липÑва номер на ред!',
+ 'OH' => 'OH',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Open' => 'Отворен',
+ 'Order' => 'Поръчка',
+ 'Order Date missing!' => 'ЛипÑва дата на поръчката!',
+ 'Order Number' => 'Поръчка номер',
+ 'Order Number missing!' => 'ЛипÑва номер на поръчката!',
+ 'Overdue' => 'ПроÑрочен',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Поръчка номер за покупка',
+ 'Packing List' => 'Опъковачен лиÑÑ‚',
+ 'Packing List Date missing!' => 'ЛипÑва дата на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Packing List Number missing!' => 'ЛипÑва номер на Ð¾Ð¿Ð°ÐºÐ¾Ð²ÑŠÑ‡Ð½Ð¸Ñ Ð»Ð¸ÑÑ‚!',
+ 'Paid' => 'Платено',
+ 'Part' => 'ПозициÑ',
+ 'Payment date missing!' => 'ПропуÑната дата на плащане!',
+ 'Payments' => 'Плащане',
+ 'Period' => 'Период',
+ 'Phone' => 'Телефон',
+ 'Pick List' => 'Товарителница',
+ 'Post' => 'Запази',
+ 'Post as new' => 'Запази като нов',
+ 'Posted!' => 'Запазено!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Print' => 'Печат',
+ 'Print and Post' => 'Разпечатай и запази',
+ 'Print and Post as new' => 'Разпечатай и запази като нов',
+ 'Printed' => 'Разпечатано',
+ 'Project' => 'Проект',
+ 'Project Number' => 'Ðомер на проекта',
+ 'Project Transactions' => 'Превод за проект',
+ 'Project not on file!' => 'Проекта липÑва в базите!',
+ 'Purchase Order' => 'Платежно нареждане',
+ 'Qty' => 'К-во',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'Queue' => 'Задание',
+ 'Queued' => 'Изпълнено заданието',
+ 'Quotation' => 'Запазена форма',
+ 'Quotation Date missing!' => 'ЛипÑва дата на заданието!',
+ 'Quotation Number missing!' => 'ЛипÑва номер на заданието!',
+ 'Recd' => 'ЗапиÑ',
+ 'Receipt' => 'Получаване',
+ 'Receipts' => 'ПолучаваниÑ',
+ 'Record in' => 'Запази в',
+ 'Recurring Transaction' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Remaining' => 'ÐапомнÑне',
+ 'Repeat' => 'Повторение',
+ 'Report for' => 'Справка за',
+ 'Required by' => 'Ðеобходим е за',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Фактура продажби',
+ 'Sales Order' => 'Поръчка продажба',
+ 'Salesperson' => 'Продавач',
+ 'Save Schedule' => 'Запази разпиÑание',
+ 'Schedule' => 'РазпиÑание',
+ 'Scheduled' => 'Зададено разпиÑание',
+ 'Screen' => 'Екран',
+ 'Select a Printer!' => 'Избери принтер!',
+ 'Select all' => 'Избери вÑичко',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select from one of the projects below' => 'Избери един от проектите поÑочени по-долу',
+ 'Select items' => 'Избери елемент',
+ 'Select payment' => 'Избери плащане',
+ 'Select postscript or PDF!' => 'Избери postscript или PDF!',
+ 'Select txt, postscript or PDF!' => 'Избери txt, postscrip или PDF!',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Serial No.' => 'Сериен номер',
+ 'Service' => 'УÑлуга',
+ 'Ship' => 'ДоÑтавка',
+ 'Ship to' => 'ДоÑтавка до',
+ 'Ship via' => 'ДоÑтавка ÑÑŠÑ',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð½Ð° доÑтавка',
+ 'Shipping Point' => 'МеÑтоназначение',
+ 'Source' => 'Първообраз',
+ 'Standard' => 'Стандарт',
+ 'Startdate' => 'Ðачална дата',
+ 'State/Province' => 'Окръг/ОблаÑÑ‚',
+ 'Statement' => 'ВедомоÑÑ‚',
+ 'Statement sent to' => 'Потвърждението изпрати на',
+ 'Statements sent to printer!' => 'Разпечатай потвърждението!',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Summary' => 'Сумарно',
+ 'Tax' => 'Данък',
+ 'Tax Included' => 'Включен данък',
+ 'Tax collected' => 'Събрани данъци',
+ 'Tax paid' => 'Платени данъци',
+ 'Text' => 'ТекÑÑ‚',
+ 'Till' => 'до',
+ 'To' => 'за',
+ 'Total' => 'Ð’Ñичко',
+ 'Trade Discount' => 'ТърговÑка оÑтъпка',
+ 'Transaction' => 'Превод',
+ 'Transaction deleted!' => 'Превода е изтрит!',
+ 'Transaction posted!' => 'Превода е запазен!',
+ 'Translation not on file!' => 'Превода не е в базата!',
+ 'Trial Balance' => 'Временен баланÑ',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обнови',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Vendor Invoice.' => 'Фактура на доÑтавчик',
+ 'Vendor Number' => 'ДоÑтавчик номер',
+ 'Vendor missing!' => 'ЛипÑва доÑтавчик',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Седмица(и)',
+ 'What type of item is this?' => 'Какъв тип е тази номенклатура?',
+ 'Work Order' => 'Работна поръчка',
+ 'Year' => 'Година',
+ 'Year(s)' => 'Година(и)',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Сигурен ли Ñте, че ще запазите този превод!',
+ 'You are printing and posting an existing transaction!' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing order' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing quotation' => 'Сигурен ли Ñте, че ще разпечатате и запазите тази резервациÑ!',
+ 'You are saving an existing order' => 'Сигурен ли Ñте, че ще запазите тази поръчка!',
+ 'You are saving an existing quotation' => 'Сигурен ли Ñте, че ще запазите тази резервациÑ',
+ 'Zip/Postal Code' => 'ПК',
+ 'as at' => 'както',
+ 'ea' => 'бр.',
+ 'for' => 'за',
+ 'for Period' => 'за период',
+ 'posted!' => 'запазен!',
+ 'sent' => 'изпрати',
+ 'time(s)' => 'път(и)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Превод_продажба' => 'ap_transaction',
+ 'Превод_покупка' => 'ar_transaction',
+ 'Продължение' => 'continue',
+ 'ИзÑтрии' => 'delete',
+ 'Изтрии_задачата' => 'delete_schedule',
+ 'Ел.адреÑ' => 'e_mail',
+ 'Запази' => 'post',
+ 'Запази_като_нов' => 'post_as_new',
+ 'Печат' => 'print',
+ 'Разпечатай_и_запази' => 'print_and_post',
+ 'Разпечатай_и_запази_като_нов' => 'print_and_post_as_new',
+ 'Фактура_продажби' => 'sales_invoice_',
+ 'Поръчка_продажба' => 'sales_order',
+ 'Запази_разпиÑание' => 'save_schedule',
+ 'РазпиÑание' => 'schedule',
+ 'Избери_вÑичко' => 'select_all',
+ 'ДоÑтавка_до' => 'ship_to',
+ 'Обнови' => 'update',
+ 'Фактура_на_доÑтавчик' => 'vendor_invoice_',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/bg_utf/pw b/locale/bg_utf/pw
new file mode 100755
index 00000000..7c4afe44
--- /dev/null
+++ b/locale/bg_utf/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Continue' => 'Продължение',
+ 'Password' => 'Парола',
+ 'Session expired!' => 'Ðевалидна ÑеÑиÑта!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'Продължение' => 'continue',
+};
+
+1;
+
diff --git a/locale/bg_utf/rc b/locale/bg_utf/rc
new file mode 100755
index 00000000..8fec76a7
--- /dev/null
+++ b/locale/bg_utf/rc
@@ -0,0 +1,81 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Сметка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Balance' => 'БаланÑ',
+ 'Beginning Balance' => 'Ðачално Ñалдо',
+ 'Cleared' => 'ИзчиÑтено',
+ 'Continue' => 'Продължение',
+ 'Credit' => 'Кредит',
+ 'Current' => 'Текущ',
+ 'Date' => 'Дата',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Description' => 'ОбÑÑнение',
+ 'Detail' => 'Детаилен',
+ 'Difference' => 'РазличиÑ',
+ 'Done' => 'Готов',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'From' => 'От',
+ 'Include Exchange Rate Difference' => 'Включи курÑовата разлика',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Month' => 'МеÑец',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Out of balance!' => 'Извън баланÑови!',
+ 'Outstanding' => 'ЗадължениÑ',
+ 'Period' => 'Период',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'R' => 'R',
+ 'Reconciliation' => 'СъглаÑуване',
+ 'Reconciliation Report' => 'Отчет за ÑъглаÑуване',
+ 'Select all' => 'Избери вÑичко',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Source' => 'Първообраз',
+ 'Statement Balance' => 'Ð‘Ð°Ð»Ð°Ð½Ñ Ð·Ð° потвърждение',
+ 'Summary' => 'Сумарно',
+ 'To' => 'за',
+ 'Update' => 'Обнови',
+ 'Year' => 'Година',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'Продължение' => 'continue',
+ 'Готов' => 'done',
+ 'Избери_вÑичко' => 'select_all',
+ 'Обнови' => 'update',
+};
+
+1;
+
diff --git a/locale/bg_utf/rp b/locale/bg_utf/rp
new file mode 100755
index 00000000..3431c00a
--- /dev/null
+++ b/locale/bg_utf/rp
@@ -0,0 +1,207 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Ð’Ð·Ð°Ð¸Ð¼Ð¾Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ñ Ñ ÐºÐ»Ð¸ÐµÐ½Ñ‚Ð¸',
+ 'AR Aging' => 'Ð’Ð·Ð°Ð¸Ð¼Ð¾Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ñ Ñ Ð´Ð¾Ñтавчици',
+ 'Account' => 'Сметка',
+ 'Account Number' => 'Ðомер на Ñметка',
+ 'Accounting Menu' => 'Меню Сметкоплан',
+ 'Accounts' => 'Сметки',
+ 'Accrual' => 'Ðатрупване',
+ 'Address' => 'ÐдреÑ',
+ 'Aged' => 'ОÑтарÑл',
+ 'Aged Overdue' => 'Преминала годноÑÑ‚',
+ 'All Accounts' => 'Ð’Ñички Ñметки',
+ 'Amount' => 'Сума',
+ 'Apr' => 'Ðпр',
+ 'April' => 'Ðприл',
+ 'Attachment' => 'Прикрепен',
+ 'Aug' => 'Ðвг',
+ 'August' => 'ÐвгуÑÑ‚',
+ 'Balance' => 'БаланÑ',
+ 'Balance Sheet' => 'БаланÑ',
+ 'Bcc' => 'БÑÑ',
+ 'Cash' => 'В брой',
+ 'Cc' => 'СÑ',
+ 'Compare to' => 'Сравни ÑÑŠÑ',
+ 'Continue' => 'Продължение',
+ 'Copies' => 'Копие',
+ 'Credit' => 'Кредит',
+ 'Curr' => 'Валута',
+ 'Current' => 'Текущ',
+ 'Current Earnings' => 'Текуща печалба',
+ 'Customer' => 'Клиент',
+ 'Customer not on file!' => 'ЛипÑва клиента в базите!',
+ 'Date' => 'Дата',
+ 'Day(s)' => 'Ден(дни)',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'Дек',
+ 'December' => 'Декември',
+ 'Decimalplaces' => 'ДеÑетична запетаÑ',
+ 'Delete Schedule' => 'Изтрии задачата',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОбÑÑнение',
+ 'Detail' => 'Детаилен',
+ 'Due Date' => 'Платете до',
+ 'E-mail' => 'Ел.адреÑ',
+ 'E-mail Statement to' => 'Ел.Ð°Ð´Ñ€ÐµÑ Ð·Ð° потвърждениÑ',
+ 'E-mail address missing!' => 'ЛипÑва Ел.адреÑ!',
+ 'E-mail message' => 'Ел.Ñъобщение',
+ 'Every' => 'Винаги',
+ 'Feb' => 'Фев',
+ 'February' => 'Февруари',
+ 'For' => 'За',
+ 'From' => 'От',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Заглавие',
+ 'ID' => 'Код',
+ 'In-line' => 'Включен',
+ 'Include Exchange Rate Difference' => 'Включи курÑовата разлика',
+ 'Include Payment' => 'Включено плащане',
+ 'Include in Report' => 'Включен в Ñправката',
+ 'Income Statement' => 'Отчет за Приходи и Разходи',
+ 'Invoice' => 'Фактура',
+ 'Jan' => 'Яну',
+ 'January' => 'Януари',
+ 'Jul' => 'Юли',
+ 'July' => 'Юли',
+ 'Jun' => 'Юни',
+ 'June' => 'Юни',
+ 'Language' => 'Език',
+ 'Mar' => 'Мар',
+ 'March' => 'Март',
+ 'May' => 'Май',
+ 'May ' => 'Май',
+ 'Memo' => 'Бележка',
+ 'Message' => 'Съобщение',
+ 'Method' => 'Метод',
+ 'Month' => 'МеÑец',
+ 'Month(s)' => 'МеÑеци',
+ 'N/A' => 'N/A',
+ 'Next Date' => 'Следваща дата',
+ 'Non-taxable Purchases' => 'ОÑвободен от плащане',
+ 'Non-taxable Sales' => 'ОÑвободена продажба',
+ 'Nothing selected!' => 'Ðе Ñте избрали нищо!',
+ 'Nov' => 'Ðое',
+ 'November' => 'Ðоември',
+ 'Number' => 'Ðомер',
+ 'Oct' => 'Окт',
+ 'October' => 'Октомври',
+ 'Order' => 'Поръчка',
+ 'Overdue' => 'ПроÑрочен',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Плащане',
+ 'Period' => 'Период',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Печат',
+ 'Project' => 'Проект',
+ 'Project Number' => 'Ðомер на проекта',
+ 'Project Transactions' => 'Превод за проект',
+ 'Project not on file!' => 'Проекта липÑва в базите!',
+ 'Quarter' => 'ЧетиримеÑечие',
+ 'Receipts' => 'ПолучаваниÑ',
+ 'Recurring Transaction' => 'ПовтарÑщи Ñе преводи',
+ 'Reference' => 'РеференциÑ',
+ 'Repeat' => 'Повторение',
+ 'Report for' => 'Справка за',
+ 'Salesperson' => 'Продавач',
+ 'Save Schedule' => 'Запази разпиÑание',
+ 'Screen' => 'Екран',
+ 'Select all' => 'Избери вÑичко',
+ 'Select from one of the names below' => 'Избери едно от имената поÑочени по-долу',
+ 'Select from one of the projects below' => 'Избери един от проектите поÑочени по-долу',
+ 'Select postscript or PDF!' => 'Избери postscript или PDF!',
+ 'Sep' => 'Сеп',
+ 'September' => 'Септември',
+ 'Source' => 'Първообраз',
+ 'Standard' => 'Стандарт',
+ 'Startdate' => 'Ðачална дата',
+ 'Statement' => 'ВедомоÑÑ‚',
+ 'Statement sent to' => 'Потвърждението изпрати на',
+ 'Statements sent to printer!' => 'Разпечатай потвърждението!',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Междинен Ñбор',
+ 'Summary' => 'Сумарно',
+ 'Tax' => 'Данък',
+ 'Tax collected' => 'Събрани данъци',
+ 'Tax paid' => 'Платени данъци',
+ 'Till' => 'до',
+ 'To' => 'за',
+ 'Total' => 'Ð’Ñичко',
+ 'Trial Balance' => 'Временен баланÑ',
+ 'Vendor' => 'ДоÑтавчик',
+ 'Vendor not on file!' => 'ЛипÑва доÑтвчика в базата',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Седмица(и)',
+ 'Year' => 'Година',
+ 'Year(s)' => 'Година(и)',
+ 'You are posting an existing transaction!' => 'Сигурен ли Ñте, че ще запазите този превод!',
+ 'You are printing and posting an existing transaction!' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing order' => 'Сигурен ли Ñте, че ще разпечатате и запазите този превод!',
+ 'You are printing and saving an existing quotation' => 'Сигурен ли Ñте, че ще разпечатате и запазите тази резервациÑ!',
+ 'You are saving an existing order' => 'Сигурен ли Ñте, че ще запазите тази поръчка!',
+ 'You are saving an existing quotation' => 'Сигурен ли Ñте, че ще запазите тази резервациÑ',
+ 'as at' => 'както',
+ 'for' => 'за',
+ 'for Period' => 'за период',
+ 'sent' => 'изпрати',
+ 'time(s)' => 'път(и)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Продължение' => 'continue',
+ 'Изтрии_задачата' => 'delete_schedule',
+ 'Ел.адреÑ' => 'e_mail',
+ 'Печат' => 'print',
+ 'Запази_разпиÑание' => 'save_schedule',
+ 'Избери_вÑичко' => 'select_all',
+};
+
+1;
+
diff --git a/locale/br/COPYING b/locale/br/COPYING
new file mode 100755
index 00000000..e921ba7d
--- /dev/null
+++ b/locale/br/COPYING
@@ -0,0 +1,25 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2002
+#
+# Brazilian texts:
+#
+# Author: Andre Felipe Machado <andremachado@techforce.com.br>
+# Miguel Koren O'Brien de Lacy <miguelk@konsultex.com.br>
+# Marco A B Souza <marcoabs@msn.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/br/LANGUAGE b/locale/br/LANGUAGE
new file mode 100755
index 00000000..d45d52d8
--- /dev/null
+++ b/locale/br/LANGUAGE
@@ -0,0 +1 @@
+Brazilian Portuguese
diff --git a/locale/br/aa b/locale/br/aa
new file mode 100755
index 00000000..42c400bd
--- /dev/null
+++ b/locale/br/aa
@@ -0,0 +1,161 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Contas a Pagar Pendentes',
+ 'AP Transaction' => 'Transação - Contas a Pagar',
+ 'AP Transactions' => 'Transações - Contas a Pagar',
+ 'AR Outstanding' => 'Contas a Receber Pendentes',
+ 'AR Transaction' => 'Transação - Contas a Receber',
+ 'AR Transactions' => 'Transações - Contas a Receber',
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add AP Transaction' => 'Adicionar Transação de CP',
+ 'Add AR Transaction' => 'Adicionar Transação de CR',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total Devido',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Tem certeza que quer APAGAR a Transação',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => 'Não pode apagar transação!',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cannot post transaction for a closed period!' => 'Não pode lançar transação para um período já encerrado!',
+ 'Cannot post transaction!' => 'Não pode lançar transação!',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Fechado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente faltando!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data de pagamento',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Apagar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descrição',
+ 'Detail' => 'Detalhe',
+ 'Due Date' => 'Data de Vencimento',
+ 'Due Date missing!' => 'Data de Vencimento faltando!',
+ 'Edit AP Transaction' => 'Editar Transação de CP',
+ 'Edit AR Transaction' => 'Editar Transação de CR',
+ 'Employee' => 'Empregado',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Data da Fatura',
+ 'Invoice Date missing!' => 'Data da Fatura não encontrada!',
+ 'Invoice Number' => 'Número da Fatura',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Memo' => 'Memorando',
+ 'Month' => 'Mês',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Open' => 'Em Aberto',
+ 'Order' => 'Pedido',
+ 'Order Number' => 'Número do Pedido',
+ 'PO Number' => 'Número da OC',
+ 'Paid' => 'Total Efetuado',
+ 'Payment date missing!' => 'Data de pagamento faltando!',
+ 'Payments' => 'Pagamentos',
+ 'Period' => 'Período',
+ 'Post' => 'Lançar',
+ 'Post as new' => 'Lançar como novo',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir e Lançar',
+ 'Print and Post as new' => 'Imprimir e Lançar como Novo',
+ 'Project' => 'Projeto',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Remaining' => 'Restante',
+ 'Sales Invoice.' => 'Fatura de Venda.',
+ 'Salesperson' => 'Vendedor',
+ 'Schedule' => 'Programação',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Ship to' => 'Enviar para',
+ 'Ship via' => 'Enivar por',
+ 'Shipping Point' => 'Local do despacho',
+ 'Source' => 'Fonte',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Sumário',
+ 'Tax' => 'Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Till' => 'Até',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Transaction' => 'Transação',
+ 'Transaction deleted!' => 'Transação apagada!',
+ 'Transaction posted!' => 'Transação lançada',
+ 'Update' => 'Atualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor Invoice.' => 'Fatura de Compra.',
+ 'Vendor missing!' => 'Fornecedor faltando!',
+ 'Year' => 'Ano',
+ 'Yes' => 'Sim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'transação___contas_a_pagar' => 'ap_transaction',
+ 'transação___contas_a_receber' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'lançar' => 'post',
+ 'lançar_como_novo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_e_lançar' => 'print_and_post',
+ 'imprimir_e_lançar_como_novo' => 'print_and_post_as_new',
+ 'fatura_de_venda_' => 'sales_invoice_',
+ 'programação' => 'schedule',
+ 'enviar_para' => 'ship_to',
+ 'atualizar' => 'update',
+ 'fatura_de_compra_' => 'vendor_invoice_',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/br/admin b/locale/br/admin
new file mode 100755
index 00000000..3f66bf85
--- /dev/null
+++ b/locale/br/admin
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'Access Control' => 'Controle de Acesso',
+ 'Accounting' => 'Contabilidade',
+ 'Add User' => 'Adicionar Usuário',
+ 'Address' => 'Endereço',
+ 'Administration' => 'Administração',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => 'Todos grupos de dados atualizados!',
+ 'Cannot create Lock!' => 'Não pode criar uma trava!',
+ 'Change Admin Password' => 'Trocar senha de administração',
+ 'Change Password' => 'Trocar senha',
+ 'Click on login name to edit!' => 'Clique no nome de acesso para editar',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Criar Plano de Contas',
+ 'Create Dataset' => 'Criar conjunto de dados',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'Driver de Interface de Banco de dados NÃO INSTALADO!',
+ 'Database' => 'Banco de Dados',
+ 'Database Administration' => 'Administração da Base de Dados',
+ 'Database Driver not checked!' => 'Driver do banco de dados não selecionado!',
+ 'Database User missing!' => 'Usuário da base de dados faltando!',
+ 'Dataset' => 'Conjunto de dados',
+ 'Dataset missing!' => 'Conjunto de dados faltando!',
+ 'Dataset updated!' => 'Conjunto de dados atualizado',
+ 'Date Format' => 'Formato de Data',
+ 'Delete' => 'Apagar',
+ 'Delete Dataset' => 'Apagar conjunto de dados',
+ 'Directory' => 'Diretório',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Limite de dropdown',
+ 'E-mail' => 'E-Mail',
+ 'Edit User' => 'Editar Usuário',
+ 'Existing Datasets' => 'Conjunto de dados existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Servidor',
+ 'Hostname missing!' => 'Nome do servidor faltando!',
+ 'Language' => 'Idioma',
+ 'Lock System' => 'Travar o systema',
+ 'Lockfile created!' => 'Arquivo de trava criado!',
+ 'Lockfile removed!' => 'Arquivo de trava removido!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Faltando o nome de acesso!',
+ 'Logout' => 'Sair',
+ 'Manager' => 'Gerente',
+ 'Menu Width' => 'Largura do Menu',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Nome',
+ 'New Templates' => 'Novos Modelos',
+ 'No Database Drivers available!' => 'Nenhum driver de banco de dados disponível!',
+ 'No Dataset selected!' => 'Nenhum conjunto de dados selecionado!',
+ 'Nothing to delete!' => 'Nada para apagar!',
+ 'Number Format' => 'Formato de números',
+ 'Oracle Database Administration' => 'Administração da Base de Dados Oracle',
+ 'Password' => 'Senha',
+ 'Password changed!' => 'Senha trocada!',
+ 'Passwords do not match!' => 'As senhas não conferem!',
+ 'Pg Database Administration' => 'Administração do banco de dados PostgreSQL',
+ 'PgPP Database Administration' => 'Administração do banco de dados PgPP',
+ 'Phone' => 'Fone',
+ 'Port' => 'Porta',
+ 'Port missing!' => 'Porta faltando!',
+ 'Printer' => 'Impressora',
+ 'Save' => 'Salvar',
+ 'Session Timeout' => 'Tempo Esgotado',
+ 'Session expired!' => 'Sessão expirada',
+ 'Setup Templates' => 'Modelos de Configuração',
+ 'Signature' => 'Assinatura',
+ 'Stylesheet' => 'Folha de estilos',
+ 'Supervisor' => 'Supervisor',
+ 'Templates' => 'Modelos',
+ 'The following Datasets are not in use and can be deleted' => 'Os seguintes conjuntos de dados NÃO estão em uso e PODEM ser apagados',
+ 'The following Datasets need to be updated' => 'Os seguintes grupos de dados precisam ser atualizados',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta é uma verificação preliminar por fontes existentes. Nada será criado ou apagado neste estágio!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para adicionar um usuário a um grupo edite um nome, troque o nome de acesso/login e salve. Um novo usuário com as mesmas variáveis será então salvo sob o novo nome de acesso/login.',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Atualizar grupo de dados',
+ 'Use Templates' => 'Use Modelos',
+ 'User' => 'Usuário',
+ 'User deleted!' => 'Usuário apagado!',
+ 'User saved!' => 'Usuário salvo',
+ 'Version' => 'Versão',
+ 'You are logged out' => 'Você saiu do sistema',
+ 'does not exist' => 'Não existe',
+ 'is already a member!' => 'já é um membro!',
+ 'localhost' => 'servidor local',
+ 'locked!' => 'travado!',
+ 'successfully created!' => 'Criado com sucesso!',
+ 'successfully deleted!' => 'Apagado com sucesso!',
+ 'website' => 'website',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'adicionar_usuário' => 'add_user',
+ 'trocar_senha_de_administração' => 'change_admin_password',
+ 'trocar_senha' => 'change_password',
+ 'continuar' => 'continue',
+ 'criar_conjunto_de_dados' => 'create_dataset',
+ 'apagar' => 'delete',
+ 'apagar_conjunto_de_dados' => 'delete_dataset',
+ 'travar_o_systema' => 'lock_system',
+ 'entrar' => 'login',
+ 'sair' => 'logout',
+ 'administração_da_base_de_dados_oracle' => 'oracle_database_administration',
+ 'administração_do_banco_de_dados_postgresql' => 'pg_database_administration',
+ 'administração_do_banco_de_dados_pgpp' => 'pgpp_database_administration',
+ 'salvar' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'atualizar_grupo_de_dados' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/br/all b/locale/br/all
new file mode 100755
index 00000000..7f35c8bf
--- /dev/null
+++ b/locale/br/all
@@ -0,0 +1,934 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Contas a Pagar',
+ 'AP Aging' => 'Contas a Pagar Vencidas',
+ 'AP Outstanding' => 'Contas a Pagar Pendentes',
+ 'AP Transaction' => 'Transação - Contas a Pagar',
+ 'AP Transactions' => 'Transações - Contas a Pagar',
+ 'AR' => 'Contas a Receber',
+ 'AR Aging' => 'Contas a Receber Vencidas',
+ 'AR Outstanding' => 'Contas a Receber Pendentes',
+ 'AR Transaction' => 'Transação - Contas a Receber',
+ 'AR Transactions' => 'Transações - Contas a Receber',
+ 'AR/AP' => 'CR/CP',
+ 'About' => 'Sobre',
+ 'Above' => 'Acima',
+ 'Access Control' => 'Controle de Acesso',
+ 'Access Denied!' => 'Acesso Negado',
+ 'Account' => 'Conta',
+ 'Account Number' => 'Número da Conta',
+ 'Account Number missing!' => 'Número da Conta não encontrado!',
+ 'Account Type' => 'Tipo de Conta',
+ 'Account Type missing!' => 'Tipo de Conta não encontrado!',
+ 'Account deleted!' => 'Conta apagada!',
+ 'Account does not exist!' => 'Conta inexistente!',
+ 'Account saved!' => 'Conta salva!',
+ 'Accounting' => 'Contabilidade',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Accounts' => 'Contas',
+ 'Accrual' => 'Resultado final',
+ 'Activate Audit trail' => 'Ativar registros de Auditoria',
+ 'Activate Audit trails' => 'Ativar registros de Auditoria',
+ 'Active' => 'Ativa',
+ 'Add' => 'Adicionar',
+ 'Add AP Transaction' => 'Adicionar Transação de CP',
+ 'Add AR Transaction' => 'Adicionar Transação de CR',
+ 'Add Account' => 'Adicionar Conta',
+ 'Add Assembly' => 'Adicionar Conjunto',
+ 'Add Business' => 'Adicionar Atividade Comercial',
+ 'Add Cash Transfer Transaction' => 'Adicionar Transação de Transferência de Fundos',
+ 'Add Customer' => 'Adicionar Cliente',
+ 'Add Deduction' => 'Adicionar Dedução',
+ 'Add Department' => 'Adicionar Departamento',
+ 'Add Employee' => 'Adicionar Empregado',
+ 'Add Exchange Rate' => 'Adicionar Taxa de Câmbio',
+ 'Add GIFI' => 'Adicionar CFOP',
+ 'Add General Ledger Transaction' => 'Adicionar Transação Livro Razão',
+ 'Add Group' => 'Adicionar Grupo',
+ 'Add Job' => 'Adicionar Serviço',
+ 'Add Labor/Overhead' => 'Adicionar Mão-de-Obra/Sobretaxa',
+ 'Add Language' => 'Adicionar Idioma',
+ 'Add POS Invoice' => 'Adicionar Fatura de PDV',
+ 'Add Part' => 'Adicionar Item',
+ 'Add Pricegroup' => 'Adicionar Grupo de Preços',
+ 'Add Project' => 'Adicionar Projeto',
+ 'Add Purchase Order' => 'Adicionar Ordem de Compra',
+ 'Add Quotation' => 'Adicionar Cotação',
+ 'Add Request for Quotation' => 'Adicionar Requisição de Cotação',
+ 'Add SIC' => 'Adicionar SIC',
+ 'Add Sales Invoice' => 'Adicionar Fatura de Venda',
+ 'Add Sales Order' => 'Adicionar Pedido de Venda',
+ 'Add Service' => 'Adicionar Serviço',
+ 'Add Stores Card' => 'Adicionar Cartão de Loja',
+ 'Add Time Card' => 'Adicionar Apontamento',
+ 'Add Transaction' => 'Adicionar Transação',
+ 'Add User' => 'Adicionar Usuário',
+ 'Add Vendor' => 'Adicionar Fornecedor',
+ 'Add Vendor Invoice' => 'Adicionar Fatura de Compra',
+ 'Add Warehouse' => 'Adicionar Almoxarifado',
+ 'Address' => 'Endereço',
+ 'Administration' => 'Administração',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Após Dedução',
+ 'Aged' => 'Velho',
+ 'Aged Overdue' => 'Velho e vencido',
+ 'All' => 'Todas',
+ 'All Accounts' => 'Todas Contas',
+ 'All Datasets up to date!' => 'Todos grupos de dados atualizados!',
+ 'All Items' => 'Todos Ítens',
+ 'Allocated' => 'Alocado',
+ 'Allowances' => 'Permissões',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total Devido',
+ 'Amount missing!' => 'Total faltando!',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Tem certeza que quer APAGAR a Fatura Número',
+ 'Are you sure you want to delete Order Number' => 'Tem certeza que quer APAGAR tal número de Pedido?',
+ 'Are you sure you want to delete Quotation Number' => 'Tem certeza que quer APAGAR tal número de Cotação?',
+ 'Are you sure you want to delete Transaction' => 'Tem certeza que quer APAGAR a Transação',
+ 'Are you sure you want to delete time card for' => 'Tem certeza que quer APAGAR o Apontamento de',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Tem certeza que quer REMOVER da fila as entradas marcadas?',
+ 'As of' => 'Como de',
+ 'Assemblies' => 'Conjuntos',
+ 'Assemblies restocked!' => 'Conjuntos re estocados',
+ 'Assembly' => 'Conjunto',
+ 'Assembly stocked!' => 'Conjunto estocado',
+ 'Asset' => 'Ativo',
+ 'Attachment' => 'Anexo',
+ 'Audit Control' => 'Controle de Auditoria',
+ 'Audit trail disabled' => 'Registro de Auditoria desabilitado',
+ 'Audit trail enabled' => 'Registro de Auditoria habilitado',
+ 'Audit trail removed up to' => 'Registro de Auditoria removido até',
+ 'Audit trails disabled' => 'Registro de Auditoria desabilitado',
+ 'Audit trails enabled' => 'Registro de Auditoria habilitado',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => 'Custo Médio',
+ 'Avg Cost' => 'Cust Méd',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Lista de Material',
+ 'Backup' => 'Cópia de reserva',
+ 'Backup sent to' => 'Cópia reserva enviada para',
+ 'Balance' => 'Balanço',
+ 'Balance Sheet' => 'Folha de Balanço',
+ 'Based on' => 'Baseado em',
+ 'Batch Printing' => 'Impressão em lote',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Antes da Dedução',
+ 'Beginning Balance' => 'Balanço Inicial',
+ 'Below' => 'Abaixo',
+ 'Billing Address' => 'Endereço de Cobrança',
+ 'Bin' => 'Preteleira',
+ 'Bin List' => 'Lista de preteleiras',
+ 'Bin Lists' => 'Listas de preteleiras',
+ 'Books are open' => 'Livros estão abertos',
+ 'Break' => 'Quebra',
+ 'Business' => 'Negócio',
+ 'Business Number' => 'Número de negócio',
+ 'Business deleted!' => 'Negócio apagado',
+ 'Business saved!' => 'Negócio salvo',
+ 'C' => 'F',
+ 'COGS' => 'CMV',
+ 'COGS account does not exist!' => 'A conta de CMV não existe',
+ 'Cannot add stores card for a completed job!' => 'Não é possível adicionar um cartão de loja em um serviço concluído!',
+ 'Cannot add time card for a completed job!' => 'Não é possível adicionar um apontamento em um serviço concluído!',
+ 'Cannot change stores card for a completed job!' => 'Não é possível alterar um cartão de loja em um serviço concluído!',
+ 'Cannot change time card for a completed job!' => 'Não é possível alterar um apontamento em um serviço concluído!',
+ 'Cannot create Assembly' => 'Não é possível criar um conjunto',
+ 'Cannot create Labor' => 'Não é possível uma mão-de-obra',
+ 'Cannot create Lock!' => 'Não é possível criar uma trava!',
+ 'Cannot create Part' => 'Não é possível o item',
+ 'Cannot create Service' => 'Não é possível o Serviço',
+ 'Cannot delete account!' => 'Não é possível apagar conta!',
+ 'Cannot delete customer!' => 'Não é possível apagar cliente!',
+ 'Cannot delete default account!' => 'Não é possível apagar a conta padrão!',
+ 'Cannot delete invoice!' => 'Não é possível apagar a fatura!',
+ 'Cannot delete item!' => 'Não é possível apagar o item!',
+ 'Cannot delete order!' => 'Não é possível apagar o pedido!',
+ 'Cannot delete quotation!' => 'Não é possível apagar a cotação',
+ 'Cannot delete time card!' => 'Não é possível apagar o apontamento',
+ 'Cannot delete transaction!' => 'Não é possível apagar a transação!',
+ 'Cannot delete vendor!' => 'Não é possível apagar o fornecedor!',
+ 'Cannot post Payment!' => 'Não é possível lançar o pagamento!',
+ 'Cannot post Receipt!' => 'Não é possível lançar o recebimento!',
+ 'Cannot post invoice for a closed period!' => 'Não é possível lançar a fatura em período fechado!',
+ 'Cannot post invoice!' => 'Não é possível lançar a fatura!',
+ 'Cannot post payment for a closed period!' => 'Não é possível lançar o pagamento em período fechado!',
+ 'Cannot post transaction for a closed period!' => 'Não é possível lançar a transação para um período já encerrado!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Não é possível lançar a transação com o mesmo valor para a conta de débito e de crédito',
+ 'Cannot post transaction!' => 'Não é possível lançar a transação!',
+ 'Cannot remove files!' => 'Não é possível remover os arquivos!',
+ 'Cannot save account!' => 'Não é possível salvar a conta!',
+ 'Cannot save defaults!' => 'Não é possível salvar as configurações padrão!',
+ 'Cannot save order!' => 'Não é possível salvar o pedido!',
+ 'Cannot save preferences!' => 'Não é possível salvar as preferências!',
+ 'Cannot save quotation!' => 'Não é possível salvar a cotação!',
+ 'Cannot save stores card for a closed period!' => 'Não é possível salvar o cartão de loja para um período fechado!',
+ 'Cannot save stores card!' => 'Não é possível salvar o cartão de loja!',
+ 'Cannot save time card for a closed period!' => 'Não é possível salvar o apontamento para um período fechado!',
+ 'Cannot save time card!' => 'Não é possível salvar o apontamento!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Não é possível haver conta para mais de um dos CR, CP ou IC',
+ 'Cannot set multiple options for' => 'Não é possível haver múltipla escolha para',
+ 'Cannot set multiple options for Item' => 'Não é possível haver múltipla escolha para o item',
+ 'Cannot stock Assembly!' => 'Não é possível estocar o Conjunto',
+ 'Cannot stock assemblies!' => 'Não é possível estocar conjuntos!',
+ 'Cash' => 'Caixa',
+ 'Cc' => 'Cc',
+ 'Change' => 'Troco',
+ 'Change Admin Password' => 'Trocar senha de administração',
+ 'Change Password' => 'Trocar senha',
+ 'Charge' => 'Faturar',
+ 'Chargeable' => 'Faturáveis',
+ 'Chart of Accounts' => 'Plano de Contas',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => 'Inventário de cheques',
+ 'Checks' => 'Cheques',
+ 'City' => 'Cidade',
+ 'Cleared' => 'Limpo',
+ 'Click on login name to edit!' => 'Clique no nome de acesso para editar',
+ 'Clocked' => 'Cronometrado',
+ 'Close Books up to' => 'Encerrar livros até',
+ 'Closed' => 'Fechado',
+ 'Code' => 'Código',
+ 'Code missing!' => 'Código faltando!',
+ 'Company' => 'Empresa',
+ 'Company Name' => 'Nome da Empresa',
+ 'Compare to' => 'Comparar a',
+ 'Completed' => 'Concluído',
+ 'Components' => 'Componentes',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => 'Confirmar!',
+ 'Connect to' => 'Conectar a',
+ 'Consolidate Orders' => 'Consolidar pedidos',
+ 'Consolidate Purchase Orders' => 'Consolidar ordens de compra',
+ 'Consolidate Sales Orders' => 'Consolidar pedidos de venda',
+ 'Contact' => 'Contato',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Contra',
+ 'Copies' => 'Cópias',
+ 'Copy to COA' => 'Copiar para Plano de Contas',
+ 'Cost' => 'Custo',
+ 'Cost Center' => 'Centro de Custos',
+ 'Could not save pricelist!' => 'Não é possível salvar lista de preços',
+ 'Could not save!' => 'Não é possível salvar!',
+ 'Could not transfer Inventory!' => 'Não é possível transferir inventário!',
+ 'Country' => 'País',
+ 'Create Chart of Accounts' => 'Criar Plano de Contas',
+ 'Create Dataset' => 'Criar conjunto de dados',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Current' => 'Corrente',
+ 'Current Earnings' => 'Ganhos Atuais',
+ 'Customer' => 'Cliente',
+ 'Customer History' => 'Histórico do Cliente',
+ 'Customer Number' => 'Número do Cliente',
+ 'Customer deleted!' => 'Cliente apagado!',
+ 'Customer missing!' => 'Cliente faltando!',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Customer saved!' => 'Cliente salvo',
+ 'Customers' => 'Clientes',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'Driver de Interface de Banco de dados NÃO INSTALADO!',
+ 'DOB' => 'Aniversário',
+ 'Database' => 'Banco de Dados',
+ 'Database Administration' => 'Administração da Base de Dados',
+ 'Database Driver not checked!' => 'Driver do banco de dados não selecionado!',
+ 'Database Host' => 'Servidor de Banco de Dados',
+ 'Database User missing!' => 'Usuário da base de dados faltando!',
+ 'Dataset' => 'Conjunto de dados',
+ 'Dataset is newer than version!' => 'Conjunto de dados é mais novo que a versão!',
+ 'Dataset missing!' => 'Conjunto de dados faltando!',
+ 'Dataset updated!' => 'Conjunto de dados atualizado',
+ 'Date' => 'Data',
+ 'Date Format' => 'Formato de Data',
+ 'Date Paid' => 'Data de pagamento',
+ 'Date Received' => 'Data de recebimento',
+ 'Date missing!' => 'Data faltando!',
+ 'Date received missing!' => 'Data de recebimento faltando!',
+ 'Date worked' => 'Data Trabalhada',
+ 'Day' => 'Dia',
+ 'Day(s)' => 'Dia(s)',
+ 'Days' => 'Dias',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Decimalplaces' => 'Casas decimais',
+ 'Decrease' => 'Decrementar',
+ 'Deduct after' => 'Deduzir após',
+ 'Deduction deleted!' => 'Dedução apagada!',
+ 'Deduction saved!' => 'Dedução salva!',
+ 'Deductions' => 'Deduções',
+ 'Default Template' => 'Modelo Padrão',
+ 'Defaults' => 'Configurações padrão',
+ 'Defaults saved!' => 'Configurações padrão salvas!',
+ 'Delete' => 'Apagar',
+ 'Delete Account' => 'Apagar Conta',
+ 'Delete Dataset' => 'Apagar o conjunto de dados',
+ 'Delete Schedule' => 'Apagar a Programação',
+ 'Deleting a language will also delete the templates for the language' => 'Apagar o idioma também apagará os modelos do idioma',
+ 'Delivery Date' => 'Data de entrega',
+ 'Department' => 'Departamento',
+ 'Department deleted!' => 'Departamento apagado!',
+ 'Department saved!' => 'Departamento salvo!',
+ 'Departments' => 'Departamentos',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descrição',
+ 'Description Translations' => 'Descrições Traduzidas',
+ 'Description missing!' => 'Descrição faltando!',
+ 'Detail' => 'Detalhe',
+ 'Difference' => 'Diferença',
+ 'Directory' => 'Diretório',
+ 'Discount' => 'Desconto',
+ 'Done' => 'Feito',
+ 'Drawing' => 'Desenho',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Limite de dropdown',
+ 'Due Date' => 'Data de Vencimento',
+ 'Due Date missing!' => 'Data de Vencimento faltando!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Declaração enviada por e-mail para',
+ 'E-mail address missing!' => 'Endereço de e-mail faltando!',
+ 'E-mail message' => 'Mensagem do e-mail',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit' => 'Editar',
+ 'Edit AP Transaction' => 'Editar a Transação de CP',
+ 'Edit AR Transaction' => 'Editar a Transação de CR',
+ 'Edit Account' => 'Editar a Conta',
+ 'Edit Assembly' => 'Editar o Conjunto',
+ 'Edit Business' => 'Editar o Negócio',
+ 'Edit Cash Transfer Transaction' => 'Editar a transação de transferência de fundos',
+ 'Edit Customer' => 'Editar o Cliente',
+ 'Edit Deduction' => 'Editar a Dedução',
+ 'Edit Department' => 'Editar o Departamento',
+ 'Edit Description Translations' => 'Editar o Traduções de Descrições',
+ 'Edit Employee' => 'Editar o Empregado',
+ 'Edit GIFI' => 'Editar o CFOP',
+ 'Edit General Ledger Transaction' => 'Editar o Transação Livro Razão',
+ 'Edit Group' => 'Editar o Grupo',
+ 'Edit Job' => 'Editar o Serviço',
+ 'Edit Labor/Overhead' => 'Editar o Trabalho/sobretaxa',
+ 'Edit Language' => 'Editar o Idioma',
+ 'Edit POS Invoice' => 'Editar o Fatura de PDV',
+ 'Edit Part' => 'Editar o Item',
+ 'Edit Preferences for' => 'Editar as Preferências para',
+ 'Edit Pricegroup' => 'Editar o Grupo de Preços',
+ 'Edit Project' => 'Editar o Projeto',
+ 'Edit Purchase Order' => 'Editar a Ordem de Compra',
+ 'Edit Quotation' => 'Editar a Cotação',
+ 'Edit Request for Quotation' => 'Editar a Requisição de Cotação',
+ 'Edit SIC' => 'Editar o SIC',
+ 'Edit Sales Invoice' => 'Editar a Fatura de Venda',
+ 'Edit Sales Order' => 'Editar o Pedido de Venda',
+ 'Edit Service' => 'Editar o Serviço',
+ 'Edit Template' => 'Editar o Modelo',
+ 'Edit Time Card' => 'Editar o Apontamento',
+ 'Edit User' => 'Editar o Usuário',
+ 'Edit Vendor' => 'Editar o Fornecedor',
+ 'Edit Vendor Invoice' => 'Editar o Fatura de Compra',
+ 'Edit Warehouse' => 'Editar o Almoxarifado',
+ 'Employee' => 'Empregado',
+ 'Employee Name' => 'Nome do Empregado',
+ 'Employee Number' => 'Número do Empregado',
+ 'Employee deleted!' => 'Empregado apagado!',
+ 'Employee pays' => 'Pagamentos do Empregado',
+ 'Employee saved!' => 'Empregado salvo!',
+ 'Employees' => 'Empregados',
+ 'Employer' => 'Empregador',
+ 'Employer pays' => 'Pagamentos do Empregador',
+ 'Enddate' => 'Data Final',
+ 'Ends' => 'Términos',
+ 'Enforce transaction reversal for all dates' => 'Forçar execução de reversão de transação para todas as datas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Entre com até 3 letras separadas por dois pontos (i.e CAD:USD:EUR) para sua moeda local e estrangeira',
+ 'Equity' => 'Capital',
+ 'Every' => 'Cada',
+ 'Excempt age <' => 'Prazo de isenção <',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Exempt age <' => 'Tempo de Isenção <',
+ 'Existing Datasets' => 'Conjunto de dados existentes',
+ 'Expense' => 'Despesa',
+ 'Expense account does not exist!' => 'Não existe conta de despesa',
+ 'Expense/Asset' => 'Despesa/Ativo',
+ 'Extended' => 'Extendida',
+ 'FX' => 'FX',
+ 'Failed to save order!' => 'Falha ao salvar o pedido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'For' => 'Para',
+ 'Foreign Exchange Gain' => 'Ganho com câmbio estrangeiro',
+ 'Foreign Exchange Loss' => 'Perda com câmbio estrangeiro',
+ 'Friday' => 'Sexta-feira',
+ 'From' => 'De',
+ 'From Warehouse' => 'Do Almoxarifado',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'GIFI deleted!' => 'CFOP apagado!',
+ 'GIFI missing!' => 'CFOP faltando!',
+ 'GIFI saved!' => 'CFOP salvo!',
+ 'GL' => 'Conta',
+ 'GL Reference Number' => 'Número de Referência da Conta',
+ 'GL Transaction' => 'Transação do Livro Razão',
+ 'General Ledger' => 'Livro Razão',
+ 'Generate' => 'Gerar',
+ 'Generate Orders' => 'Gerar Pedidos',
+ 'Generate Purchase Orders' => 'Gerar Ordens de Compra',
+ 'Generate Purchase Orders from Sales Order' => 'Gerar Ordens de Compra a partir dos Pedidos de Venda',
+ 'Generate Sales Order' => 'Gerar Pedidos de Venda',
+ 'Generate Sales Order from Purchase Orders' => 'Gerar Pedidos de Venda a partir das Ordens de Compra',
+ 'Generate Sales Orders' => 'Pedidos de Venda',
+ 'Goods & Services' => 'Produtos e Serviços',
+ 'Group' => 'Grupo',
+ 'Group Items' => 'Ítens do Grupo',
+ 'Group Translations' => 'Grupo de Traduções',
+ 'Group deleted!' => 'Grupo apagado!',
+ 'Group missing!' => 'Grupo faltando!',
+ 'Group saved!' => 'Grupo salvo!',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Modelos HTML',
+ 'Heading' => 'Cabeçalho',
+ 'History' => 'Histórico',
+ 'Home Phone' => 'Fone residencial',
+ 'Host' => 'Servidor',
+ 'Hostname missing!' => 'Nome do servidor faltando!',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Imagem',
+ 'In-line' => 'em linha',
+ 'Inactive' => 'Inativo',
+ 'Include Exchange Rate Difference' => 'Incluir diferença de taxa de câmbio',
+ 'Include Payment' => 'Incluir Pagamento',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Include in drop-down menus' => 'Incluir nos menus drop-down (tipo cortina)',
+ 'Income' => 'Receita',
+ 'Income Statement' => 'Apuração de L&P',
+ 'Income account does not exist!' => 'Não existe conta de resultados',
+ 'Incorrect Dataset version!' => 'Versão incorreta de grupos de dados!',
+ 'Increase' => 'Incrementar',
+ 'Individual Items' => 'Ítens individuais',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory' => 'Inventário',
+ 'Inventory account does not exist!' => 'Não existe conta de inventário',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Quantidade em estoque TEM de ser zero ANTES que você possa tornar este conjunto obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Quantidade em estoque TEM de ser zero ANTES que você possa tornar este item obsoleto!',
+ 'Inventory saved!' => 'Inventário salvo!',
+ 'Inventory transferred!' => 'Inventário transferido!',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Data da Fatura',
+ 'Invoice Date missing!' => 'Data da Fatura não encontrada!',
+ 'Invoice Number' => 'Número da Fatura',
+ 'Invoice Number missing!' => 'Número da Fatura não encontrado!',
+ 'Invoice deleted!' => 'Fatura apagada!',
+ 'Invoices' => 'Faturas',
+ 'Is this a summary account to record' => 'Esta é uma conta consolidada a registrar?',
+ 'Item' => 'Item',
+ 'Item already on pricelist!' => 'O item já está na lista de preços',
+ 'Item deleted!' => 'Item apagado!',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Items' => 'Ítens',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Job' => 'Serviço',
+ 'Job Description' => 'Descrição do serviço',
+ 'Job Name' => 'Nome do serviço',
+ 'Job Number' => 'Número do serviço',
+ 'Job Number missing!' => 'Faltando o número do serviço',
+ 'Job deleted!' => 'Serviço apagado',
+ 'Job saved!' => 'Serviço salvo',
+ 'Jobs' => 'Serviços',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'LaTeX Templates' => 'Modelos LaTeX',
+ 'Labor Code' => 'Código da Mão-de-Obra',
+ 'Labor Code missing!' => 'Faltando o Código da Mão-de-Obra',
+ 'Labor/Overhead' => 'Mão-de-Obra/Sobretaxa',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => 'Idioma apagado!',
+ 'Language saved!' => 'Idioma salvo!',
+ 'Languages' => 'Idiomas',
+ 'Languages not defined!' => 'Idiomas não definidos!',
+ 'Last Cost' => 'Último Custo',
+ 'Last Numbers & Default Accounts' => 'Últimos números e Contas Padrão',
+ 'Lead' => 'Lead',
+ 'Leadtime' => 'Prazo Entrega',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Deixe os campos de servidor e porta vazios a menos que você queira fazer uma conexão remota',
+ 'Liability' => 'Passivo',
+ 'Licensed to' => 'Licenciado a',
+ 'Line Total' => 'Total da linha',
+ 'Link' => 'Ligar',
+ 'Link Accounts' => 'Associar Contas',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Listar Contas',
+ 'List Businesses' => 'Listar Negócios',
+ 'List Departments' => 'Listar Departamentos',
+ 'List GIFI' => 'Listar CFOP',
+ 'List Languages' => 'Listar Idiomas',
+ 'List Price' => 'Preço de lista',
+ 'List Projects' => 'Listar Projetos',
+ 'List SIC' => 'Listar SIC',
+ 'List Transactions' => 'Listar Transações',
+ 'List Warehouses' => 'Listar Almoxarifados',
+ 'Lock System' => 'Travar o sistema',
+ 'Lockfile created!' => 'Arquivo de trava criado!',
+ 'Lockfile removed!' => 'Arquivo de trava removido!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Faltando o nome de acesso!',
+ 'Logout' => 'Sair',
+ 'Make' => 'Marca',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'Marked entries printed!' => 'Entradas marcadas impressas!',
+ 'Markup' => 'Margem',
+ 'Maximum' => 'Máximo',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Memo' => 'Memorando',
+ 'Menu Width' => 'Largura do Menu',
+ 'Message' => 'Mensagem',
+ 'Method' => 'Método',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => 'Segunda-feira',
+ 'Month' => 'Mês',
+ 'Month(s)' => 'Mês(es)',
+ 'Months' => 'Mêses',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => 'N/D',
+ 'Name' => 'Nome',
+ 'Name missing!' => 'Nome faltando!',
+ 'New Templates' => 'Novos Modelos',
+ 'New Window' => 'Nova Janela',
+ 'Next' => 'Próximo',
+ 'Next Date' => 'Próxima Data',
+ 'Next Number' => 'Próximo Número',
+ 'No' => 'Não',
+ 'No Database Drivers available!' => 'Nenhum driver de banco de dados disponível!',
+ 'No Dataset selected!' => 'Nenhum conjunto de dados selecionado!',
+ 'No Employees on file!' => 'Nenhum empregado no arquivo',
+ 'No History!' => 'Nenhum histórico!',
+ 'No Labor codes on file!' => 'Nenhum código de mão-de-obra no arquivo',
+ 'No Parts on file!' => 'Nenhum item no arquivo',
+ 'No Services on file!' => 'Nenhum serviço na fila!',
+ 'No email address for' => 'Nenhum endereço de e-mail para',
+ 'No open Jobs!' => 'Nenhum serviço aberto',
+ 'No open Projects!' => 'Nenhum projeto aberto',
+ 'No.' => 'Nº',
+ 'Non-chargeable' => 'Não-Faturáveis',
+ 'Non-taxable' => 'Não Tributadas',
+ 'Non-taxable Purchases' => 'Compras Isentas',
+ 'Non-taxable Sales' => 'Vendas Isentas',
+ 'Non-tracking Items' => 'Itens não-rastreáveis',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => 'Nada entrou!',
+ 'Nothing open!' => 'Nenhuma aberta!',
+ 'Nothing selected!' => 'Nada foi selecionado!',
+ 'Nothing to delete!' => 'Nada para apagar!',
+ 'Nothing to print!' => 'Nada para imprimir',
+ 'Nothing to transfer!' => 'Nada a transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de números',
+ 'Number missing in Row' => 'Número faltando na linha',
+ 'O' => 'A',
+ 'OH' => 'HE',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'On Hand' => 'Em Estoque',
+ 'Onhand' => 'Em mãos',
+ 'Open' => 'Em Aberto',
+ 'Oracle Database Administration' => 'Administração da Base de Dados Oracle',
+ 'Order' => 'Pedido',
+ 'Order Date' => 'Data do Pedido',
+ 'Order Date missing!' => 'Data do Pedido Faltando',
+ 'Order Entry' => 'Entrada de Pedido',
+ 'Order Number' => 'Número do Pedido',
+ 'Order Number missing!' => 'Número do pedido faltando!',
+ 'Order deleted!' => 'Pedido apagado!',
+ 'Order generation failed!' => 'A geração de pedidos falhou!',
+ 'Order saved!' => 'Pedido salvo!',
+ 'Orders generated!' => 'Pedidos gerados!',
+ 'Orphaned' => 'Órfãs',
+ 'Out of balance transaction!' => 'Transação fora de balanço!',
+ 'Out of balance!' => 'Fora de balanço!',
+ 'Outstanding' => 'Pendente',
+ 'Overdue' => 'Vencido',
+ 'PDF' => 'PDF',
+ 'PO' => 'OC',
+ 'PO Number' => 'Número da OC',
+ 'POS' => 'PDV',
+ 'POS Invoice' => 'Fatura de PDV',
+ 'Packing List' => 'Lista de Conteúdo',
+ 'Packing List Date missing!' => 'Data da lista de conteúdo faltando!',
+ 'Packing List Number missing!' => 'Número da lista de conteúdo faltando!',
+ 'Packing Lists' => 'Listas de Conteúdo',
+ 'Paid' => 'Total Efetuado',
+ 'Part' => 'Item',
+ 'Part Number' => 'Número do Item',
+ 'Partnumber' => 'NúmerodoItem',
+ 'Parts' => 'Itens',
+ 'Parts Requirements' => 'Itens requeridos',
+ 'Password' => 'Senha',
+ 'Password changed!' => 'Senha trocada!',
+ 'Password does not match!' => 'A senha não confere!',
+ 'Passwords do not match!' => 'As senhas não conferem!',
+ 'Payables' => 'A Pagar',
+ 'Payment' => 'Pagamento',
+ 'Payment date missing!' => 'Data de pagamento faltando!',
+ 'Payment posted!' => 'Pagamento Lançado',
+ 'Payments' => 'Pagamentos',
+ 'Payments posted!' => 'Pagamentos lançados',
+ 'Payroll Deduction' => 'Dedução da Folha de Pagamento',
+ 'Period' => 'Período',
+ 'Pg Database Administration' => 'Administração do banco de dados PostgreSQL',
+ 'PgPP Database Administration' => 'Administração do banco de dados PgPP',
+ 'Phone' => 'Fone',
+ 'Pick List' => 'Lista de Seleção',
+ 'Pick Lists' => 'Listas de Seleção',
+ 'Port' => 'Porta',
+ 'Port missing!' => 'Porta faltando!',
+ 'Pos' => 'Pos',
+ 'Post' => 'Lançar',
+ 'Post as new' => 'Lançar como novo',
+ 'Posted!' => 'Lançado!',
+ 'Posting' => 'Lançando',
+ 'Posting failed!' => 'O lançamento falhou!',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferências',
+ 'Preferences saved!' => 'Preferências Salvas!',
+ 'Prepayment' => 'Pré-pagamento',
+ 'Price' => 'Preço',
+ 'Pricegroup' => 'Grupo de Preço',
+ 'Pricegroup deleted!' => 'Grupo de Preço apagado!',
+ 'Pricegroup missing!' => 'Grupo de Preço faltando!',
+ 'Pricegroup saved!' => 'Grupo de Preço salvo!',
+ 'Pricegroups' => 'Grupos de Preços',
+ 'Pricelist' => 'Lista de Preços',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir e Lançar',
+ 'Print and Post as new' => 'Imprimir e Lançar como Novo',
+ 'Print and Save' => 'Imprimir e Salvar',
+ 'Print and Save as new' => 'Imprimir e Salvar como Novo',
+ 'Print and post as new' => 'Imprimir e Lançar como Novo',
+ 'Print and save as new' => 'Imprimir e Salvar como Novo',
+ 'Printed' => 'Impresso',
+ 'Printer' => 'Impressora',
+ 'Printing' => 'Imprimindo',
+ 'Printing ... ' => 'Imprimindo...',
+ 'Process Transactions' => 'Processando Transações',
+ 'Production' => 'Produção',
+ 'Profit Center' => 'Centro de lucros',
+ 'Project' => 'Projeto',
+ 'Project Description Translations' => 'Traduções de Descrição de Projeto',
+ 'Project Name' => 'Nome do Projeto',
+ 'Project Number' => 'Número do Projeto',
+ 'Project Number missing!' => 'Número do Projeto faltando!',
+ 'Project Transactions' => 'Transações do Projeto',
+ 'Project deleted!' => 'Projeto apagado!',
+ 'Project not on file!' => 'Projeto não está no arquivo!',
+ 'Project saved!' => 'Projeto salvo!',
+ 'Project/Job Name' => 'Projeto/Nome do Seriço',
+ 'Project/Job Number' => 'Projeto/Número do Seriço',
+ 'Projects' => 'Projetos',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Order Number' => 'Número da Ordem de Compra',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Qty' => 'Qtd',
+ 'Quantity exceeds available units to stock!' => 'Quantidade excede unidades disponíveis para estocar!',
+ 'Quarter' => 'Trimestre',
+ 'Queue' => 'Fila',
+ 'Queued' => 'Enfileirado',
+ 'Quotation' => 'Cotação',
+ 'Quotation ' => 'Cotação ',
+ 'Quotation Date' => 'Data da Cotação',
+ 'Quotation Date missing!' => 'Data da Cotação faltando!',
+ 'Quotation Number' => 'Número da Cotação',
+ 'Quotation Number missing!' => 'Número da Cotação faltando!',
+ 'Quotation deleted!' => 'Cotação apagada!',
+ 'Quotations' => 'Cotações',
+ 'R' => 'R',
+ 'RFQ' => 'RDC',
+ 'RFQ ' => 'RDC ',
+ 'RFQ Number' => 'Número da RDC',
+ 'RFQs' => 'RDCs',
+ 'ROP' => 'PDR',
+ 'Rate' => 'Taxa',
+ 'Rate missing!' => 'Taxa faltando!',
+ 'Recd' => 'Recebidos',
+ 'Receipt' => 'Recibimento',
+ 'Receipt posted!' => 'Recibimento lançado!',
+ 'Receipts' => 'Recibimentos',
+ 'Receivables' => 'A Receber',
+ 'Receive' => 'Receber',
+ 'Receive Merchandise' => 'Receber Mercadoria',
+ 'Reconciliation' => 'Reconciliação',
+ 'Reconciliation Report' => 'Relatório de Reconciliação',
+ 'Record in' => 'Registrar em',
+ 'Recurring Transaction' => 'Transação Recorrente',
+ 'Recurring Transactions' => 'Transações Recorrentes',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Restante',
+ 'Remove' => 'Remover',
+ 'Remove Audit trail up to' => 'Remover registros de auditoria até ',
+ 'Remove Audit trails up to' => 'Remover registros de auditoria até ',
+ 'Removed spoolfiles!' => 'Remover arquivos temporários',
+ 'Removing marked entries from queue ...' => 'Removendo entradas marcadas da fila ...',
+ 'Repeat' => 'Repetir',
+ 'Report for' => 'Relatório para',
+ 'Reports' => 'Relatórios',
+ 'Req' => 'Req',
+ 'Request for Quotation' => 'Requisição de Cotação',
+ 'Request for Quotations' => 'Requisição de Cotações',
+ 'Required by' => 'Requerido por',
+ 'Requirements' => 'Requerimentos',
+ 'Retained Earnings' => 'Lucros Retidos',
+ 'Role' => 'Papel / Perfil',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC apagado',
+ 'SIC saved!' => 'SIC salvo',
+ 'SKU' => 'SKU',
+ 'SO' => 'OS',
+ 'SSN' => 'SSN',
+ 'Sale' => 'Venda',
+ 'Sales' => 'Vendas',
+ 'Sales Invoice' => 'Fatura de Venda',
+ 'Sales Invoice ' => 'Fatura de Venda ',
+ 'Sales Invoice.' => 'Fatura de Venda.',
+ 'Sales Invoice/AR Transaction Number' => 'Fatura de Venda/Númenro da Transação de CR',
+ 'Sales Invoices' => 'Faturas de Venda',
+ 'Sales Order' => 'Pedido de Venda',
+ 'Sales Order Number' => 'Número do Pedido de Venda',
+ 'Sales Orders' => 'Pedidos de Venda',
+ 'Sales Quotation Number' => 'Númenro da Cotação de Vendas',
+ 'Salesperson' => 'Vendedor',
+ 'Saturday' => 'Sábado',
+ 'Save' => 'Salvar',
+ 'Save Pricelist' => 'Salvar Lista de Preços',
+ 'Save Schedule' => 'Salvar a Programação',
+ 'Save as new' => 'Salvar como novo',
+ 'Save to File' => 'Salvar para Arquivo',
+ 'Saving' => 'Salvando',
+ 'Schedule' => 'Programação',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Tela',
+ 'Search' => 'Buscar',
+ 'Select' => 'Selecionar',
+ 'Select Customer' => 'Selecionar Cliente',
+ 'Select Vendor' => 'Selecionar Fornecedor',
+ 'Select a Printer!' => 'Selecione uma Impressora!',
+ 'Select a printer!' => 'Selecione uma Impressora',
+ 'Select all' => 'Selecionar todos',
+ 'Select from one of the items below' => 'Selecione um dos ítens abaixo',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Selecione um dos projetos abaixo',
+ 'Select items' => 'Selecionar itens',
+ 'Select payment' => 'Selecionar o Pagamento',
+ 'Select postscript or PDF!' => 'Selecionar Postscript ou PDF',
+ 'Select txt, postscript or PDF!' => 'Selecionar txt, Postscript ou PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Preço de Venda',
+ 'Send by E-Mail' => 'Enviar por E-mail',
+ 'Sending' => 'Enviando',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Serial No.' => 'Nº Série',
+ 'Serial Number' => 'Número de Série',
+ 'Service' => 'Serviço',
+ 'Service Code' => 'Código do Serviço',
+ 'Service Code missing!' => 'Faltando o código do serviço',
+ 'Service/Labor Code' => 'Serviço/Código da Mão-de-obra',
+ 'Services' => 'Serviços',
+ 'Session Timeout' => 'Tempo Esgotado',
+ 'Session expired!' => 'Sessão expirada',
+ 'Setup Templates' => 'Modelos de Configuração',
+ 'Ship' => 'Despachar',
+ 'Ship Merchandise' => 'Despachar mercadoria',
+ 'Ship to' => 'Enviar para',
+ 'Ship via' => 'Enivar por',
+ 'Shipping' => 'Despacho de Mercadorias',
+ 'Shipping Address' => 'Endereço para entrega',
+ 'Shipping Date' => 'Data do Despacho',
+ 'Shipping Date missing!' => 'Data do Despacho faltando!',
+ 'Shipping Point' => 'Local do despacho',
+ 'Short' => 'Em falta',
+ 'Signature' => 'Assinatura',
+ 'Source' => 'Fonte',
+ 'Spoolfile' => 'Arquivo temporário',
+ 'Standard' => 'Padrão',
+ 'Standard Industrial Codes' => 'Códigos Industriais Padrão',
+ 'Startdate' => 'Data Inicial',
+ 'State' => 'Estado',
+ 'State/Province' => 'Estado / Província',
+ 'Statement' => 'Declaração',
+ 'Statement Balance' => 'Declaração de Balanço',
+ 'Statement sent to' => 'Declaração enviada para',
+ 'Statements sent to printer!' => 'Declaração enviada para impressora!',
+ 'Stock' => 'Estoque',
+ 'Stock Assembly' => 'Estoque de Conjuntos',
+ 'Stock Finished Goods' => 'Estoque de Produtos Acabados',
+ 'Stocking Date' => 'Data da Estocagem',
+ 'Stores Card' => 'Cartão de Loja',
+ 'Stores Card saved!' => 'Cartão de Loja salvo',
+ 'Stores Cards' => 'Cartões de Loja',
+ 'Stylesheet' => 'Folha de estilos',
+ 'Sub-contract GIFI' => 'CFOP do sub contrato',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Sumário',
+ 'Sunday' => 'Domingo',
+ 'Supervisor' => 'Supervisor',
+ 'System' => 'Sistema',
+ 'System Defaults' => 'Configurações Padrão do Sistema',
+ 'Tax' => 'Imposto',
+ 'Tax Account' => 'Conts de Imposto',
+ 'Tax Accounts' => 'Contas de Impostos',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Tax Number' => 'Número do Imposto',
+ 'Tax Number / SSN' => 'Número do Imposto / SSN',
+ 'Tax collected' => 'Imposto recolhido',
+ 'Tax paid' => 'Imposto pago',
+ 'Taxable' => 'Sujeito a impostos',
+ 'Template saved!' => 'Modelo salvo!',
+ 'Templates' => 'Modelos',
+ 'Terms' => 'Crédito Líquido',
+ 'Text' => 'Texto',
+ 'Text Templates' => 'Modelos de texto',
+ 'The following Datasets are not in use and can be deleted' => 'Os seguintes conjuntos de dados NÃO estão em uso e PODEM ser apagados',
+ 'The following Datasets need to be updated' => 'Os seguintes grupos de dados precisam ser atualizados',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta é uma verificação preliminar por fontes existentes. Nada será criado ou apagado neste estágio!',
+ 'Thursday' => 'Quinta-feira',
+ 'Till' => 'Até',
+ 'Time' => 'Hora',
+ 'Time Card' => 'Apontamento',
+ 'Time Card deleted!' => 'Apontamento apagado',
+ 'Time Card saved!' => 'Apontamento salvo',
+ 'Time Cards' => 'Apontamentos',
+ 'Time In' => 'Hora de Entrada',
+ 'Time Out' => 'Hora de Saída',
+ 'Times' => 'Vêzes',
+ 'To' => 'Até',
+ 'To Warehouse' => 'Para o Almoxarifado',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para adicionar um usuário a um grupo edite um nome, troque o nome de acesso/login e salve. Um novo usuário com as mesmas variáveis será então salvo sob o novo nome de acesso/login.',
+ 'Top Level' => 'Nível superior',
+ 'Total' => 'Total',
+ 'Tracking Items' => 'Itens Rastreáveis',
+ 'Trade Discount' => 'Desconto de comércio',
+ 'Transaction' => 'Transação',
+ 'Transaction Date missing!' => 'Data de transação faltando!',
+ 'Transaction Dates' => 'Datas das Transações',
+ 'Transaction deleted!' => 'Transação apagada!',
+ 'Transaction posted!' => 'Transação lançada',
+ 'Transaction reversal enforced for all dates' => 'Reversão de transação forçada para todas as datas.',
+ 'Transaction reversal enforced up to' => 'Reversão de transação forçada até ',
+ 'Transactions' => 'Tansações',
+ 'Transfer' => 'Transferir',
+ 'Transfer Inventory' => 'Transferência de Inventário',
+ 'Transfer from' => 'Trasnferir de',
+ 'Transfer to' => 'Transferir para',
+ 'Translation' => 'Tradução',
+ 'Translation deleted!' => 'Tradução apagada!',
+ 'Translation not on file!' => 'Tradução inexistente',
+ 'Translations' => 'Traduções',
+ 'Translations saved!' => 'Traduções salvas!',
+ 'Trial Balance' => 'Balanço de Verificação',
+ 'Tuesday' => 'Terça-feira',
+ 'Type of Business' => 'Tipo de Negócio',
+ 'Unit' => 'Unidade',
+ 'Unit Rate' => 'Taxa Unitária',
+ 'Unit of measure' => 'Unidade de medida',
+ 'Unlock System' => 'Destravar o sistema',
+ 'Update' => 'Atualizar',
+ 'Update Dataset' => 'Atualizar grupo de dados',
+ 'Updated' => 'Atualizado',
+ 'Upgrading to Version' => 'Atualizado para versão',
+ 'Use Templates' => 'Use Modelos',
+ 'User' => 'Usuário',
+ 'User deleted!' => 'Usuário apagado!',
+ 'User saved!' => 'Usuário salvo',
+ 'Valid until' => 'Válido até',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor History' => 'Histórico do Fornecedor',
+ 'Vendor Invoice' => 'Fatura de Compra',
+ 'Vendor Invoice ' => 'Fatura de Compra ',
+ 'Vendor Invoice.' => 'Fatura de Compra.',
+ 'Vendor Invoice/AP Transaction Number' => 'Fatura do Fornecedor/Número da Transação de CP',
+ 'Vendor Invoices' => 'Faturas de Compra',
+ 'Vendor Number' => 'ID do Fornecedor',
+ 'Vendor deleted!' => 'Fornecedor apagado!',
+ 'Vendor missing!' => 'Fornecedor faltando!',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Vendor saved!' => 'Fornecedor salvo!',
+ 'Vendors' => 'Fornecedores',
+ 'Version' => 'Versão',
+ 'Warehouse' => 'Almoxarifado',
+ 'Warehouse deleted!' => 'Almoxarifado apagado!',
+ 'Warehouse saved!' => 'Almoxarifado salvo!',
+ 'Warehouses' => 'Almoxarifados',
+ 'Warning!' => 'Cuidado!',
+ 'Wednesday' => 'Quarta-feira',
+ 'Week' => 'Semana',
+ 'Week(s)' => 'Semana(s)',
+ 'Weeks' => 'Semanas',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidade de Peso',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Work Order' => 'Ordem de Serviço',
+ 'Work Orders' => 'Ordens de Serviço',
+ 'Work Phone' => 'Fone comercial',
+ 'Year' => 'Ano',
+ 'Year(s)' => 'Ano(s)',
+ 'Yearend' => 'Fim do ano',
+ 'Yearend date missing!' => 'Data do fim do ano faltando!',
+ 'Yearend posted!' => 'Fim do ano lançado!',
+ 'Yearend posting failed!' => 'Lançamento do fim do ano falhou!',
+ 'Years' => 'Anos',
+ 'Yes' => 'Sim',
+ 'You are logged out' => 'Você saiu do sistema',
+ 'You are posting an existing transaction!' => 'Você está lançando uma transação existente!',
+ 'You are printing and posting an existing transaction!' => 'Você está imprimindo lançando uma transação existente!',
+ 'You are printing and saving an existing order' => 'Você está imprimindo e salvando um pedido existente!',
+ 'You are printing and saving an existing quotation' => 'Você está imprimindo e salvando uma cotação existente!',
+ 'You are printing and saving an existing transaction!' => 'Você está imprimindo e salvando uma transação existente!',
+ 'You are saving an existing order' => 'Você está salvando um pedido existente!',
+ 'You are saving an existing quotation' => 'Você está salvando uma cotação existente!',
+ 'You are saving an existing transaction!' => 'Você está salvando uma transação existente!',
+ 'You did not enter a name!' => 'Você não entrou com um nome',
+ 'You must enter a host and port for local and remote connections!' => 'Você precisa entrar um servidor e uma porta para conexões locais e remotas!',
+ 'Zip/Postal Code' => 'CEP',
+ 'account cannot be set to any other type of account' => 'conta não pode ser configurada para qualquer outro tipo de conta',
+ 'as at' => 'como em',
+ 'days' => 'dias',
+ 'does not exist' => 'Não existe',
+ 'done' => 'feito',
+ 'ea' => 'cada',
+ 'failed' => 'falhou',
+ 'for' => 'para',
+ 'for Period' => 'pelo período',
+ 'is already a member!' => 'já é um membro!',
+ 'localhost' => 'servidor local',
+ 'locked!' => 'travado!',
+ 'partsgroup' => 'grupodeitens',
+ 'posted!' => 'lançado!',
+ 'sent' => 'enviado',
+ 'successfully created!' => 'Criado com sucesso!',
+ 'successfully deleted!' => 'Apagado com sucesso!',
+ 'time(s)' => 'vêz(es)',
+ 'unexpected error!' => 'erro não esperado',
+ 'website' => 'website',
+};
+
+1;
diff --git a/locale/br/am b/locale/br/am
new file mode 100755
index 00000000..ffd71112
--- /dev/null
+++ b/locale/br/am
@@ -0,0 +1,312 @@
+$self{texts} = {
+ 'AP' => 'Contas a Pagar',
+ 'AR' => 'Contas a Receber',
+ 'About' => 'Sobre',
+ 'Account' => 'Conta',
+ 'Account Number' => 'Número da Conta',
+ 'Account Number missing!' => 'Número da Conta não encontrado!',
+ 'Account Type' => 'Tipo de Conta',
+ 'Account Type missing!' => 'Tipo de Conta não encontrado!',
+ 'Account deleted!' => 'Conta apagada!',
+ 'Account does not exist!' => 'Conta inexistente!',
+ 'Account saved!' => 'Conta salva!',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Accrual' => 'Resultado final',
+ 'Activate Audit trail' => 'Ativar registros de Auditoria',
+ 'Add Account' => 'Adicionar Conta',
+ 'Add Business' => 'Adicionar Atividade Comercial',
+ 'Add Department' => 'Adicionar Departamento',
+ 'Add GIFI' => 'Adicionar CFOP',
+ 'Add Language' => 'Adicionar Idioma',
+ 'Add SIC' => 'Adicionar SIC',
+ 'Add Warehouse' => 'Adicionar Almoxarifado',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Asset' => 'Ativo',
+ 'Audit Control' => 'Controle de Auditoria',
+ 'Audit trail disabled' => 'Registro de Auditoria desabilitado',
+ 'Audit trail enabled' => 'Registro de Auditoria habilitado',
+ 'Audit trail removed up to' => 'Registro de Auditoria memovido até',
+ 'Backup sent to' => 'Cópia reserva enviada para',
+ 'Bin List' => 'Lista de preteleiras',
+ 'Books are open' => 'Livros estão abertos',
+ 'Business Number' => 'Número de negócio',
+ 'Business deleted!' => 'Negócio apagado',
+ 'Business saved!' => 'Negócio salvo',
+ 'COGS' => 'CMV',
+ 'Cannot delete account!' => 'Não pode apagar conta!',
+ 'Cannot delete default account!' => 'Não pode apagar conta padrão!',
+ 'Cannot save account!' => 'Não pode salvar conta!',
+ 'Cannot save defaults!' => 'Não pode salvar configurações padrão!',
+ 'Cannot save preferences!' => 'Não pode salvar preferências!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Não pode haver conta para mais de um dos CR, CP ou IC',
+ 'Cannot set multiple options for' => 'Não pode haver múltipla escolha para',
+ 'Cash' => 'Caixa',
+ 'Chart of Accounts' => 'Plano de Contas',
+ 'Close Books up to' => 'Encerrar livros até',
+ 'Code' => 'Código',
+ 'Code missing!' => 'Código faltando!',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Contra',
+ 'Copy to COA' => 'Copiar para Plano de Contas',
+ 'Cost Center' => 'Centro de Custos',
+ 'Credit' => 'Crédito',
+ 'Customer Number' => 'Número do Cliente',
+ 'Database Host' => 'Servidor de Banco de Dados',
+ 'Dataset' => 'Conjunto de dados',
+ 'Date Format' => 'Formato de Data',
+ 'Day' => 'Dia',
+ 'Days' => 'Dias',
+ 'Debit' => 'Débito',
+ 'Default Template' => 'Modelo Padrão',
+ 'Defaults saved!' => 'Configurações padrão salvas!',
+ 'Delete' => 'Apagar',
+ 'Delete Account' => 'Apagar Conta',
+ 'Deleting a language will also delete the templates for the language' => 'Apagar o idioma também apagará os modelos do idioma',
+ 'Department deleted!' => 'Departamento apagado!',
+ 'Department saved!' => 'Departamento salvo!',
+ 'Departments' => 'Departamentos',
+ 'Description' => 'Descrição',
+ 'Description missing!' => 'Descrição faltando!',
+ 'Discount' => 'Desconto',
+ 'Dropdown Limit' => 'Limite de dropdown',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Endereço de E-mail faltando!',
+ 'Edit' => 'Editar',
+ 'Edit Account' => 'Editar Conta',
+ 'Edit Business' => 'Editar Negócio',
+ 'Edit Department' => 'Editar Departamento',
+ 'Edit GIFI' => 'Editar CFOP',
+ 'Edit Language' => 'Editar Idioma',
+ 'Edit Preferences for' => 'Editar Preferências para',
+ 'Edit SIC' => 'Editar SIC',
+ 'Edit Template' => 'Editar Modelo',
+ 'Edit Warehouse' => 'Editar Almoxarifado',
+ 'Employee Number' => 'Número do Empregado',
+ 'Ends' => 'Términos',
+ 'Enforce transaction reversal for all dates' => 'Forçar execução de reversão de transação para todas as datas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Entre com até 3 letras separadas por dois pontos (i.e CAD:USD:EUR) para sua moeda local e estrangeira',
+ 'Equity' => 'Capital',
+ 'Every' => 'Cada',
+ 'Expense' => 'Despesa',
+ 'Expense/Asset' => 'Despesa/Ativo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Ganho com câmbio estrangeiro',
+ 'Foreign Exchange Loss' => 'Perda com câmbio estrangeiro',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'GIFI deleted!' => 'CFOP apagado!',
+ 'GIFI missing!' => 'CFOP faltando!',
+ 'GIFI saved!' => 'CFOP salvo!',
+ 'GL' => 'Conta',
+ 'GL Reference Number' => 'Número de Referência da Conta',
+ 'GL Transaction' => 'Transação do Livro Razão',
+ 'Heading' => 'Cabeçalho',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Incluir nos menus drop-down (tipo cortina)',
+ 'Income' => 'Receita',
+ 'Inventory' => 'Inventário',
+ 'Invoice' => 'Fatura',
+ 'Is this a summary account to record' => 'Esta é uma conta consolidada a registrar?',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => 'Idioma apagado!',
+ 'Language saved!' => 'Idioma salvo!',
+ 'Languages' => 'Idiomas',
+ 'Last Numbers & Default Accounts' => 'Últimos números e Contas Padrão',
+ 'Liability' => 'Passivo',
+ 'Licensed to' => 'Licenciado a',
+ 'Link' => 'Ligar',
+ 'Menu Width' => 'Largura do Menu',
+ 'Method' => 'Método',
+ 'Month' => 'Mês',
+ 'Months' => 'Mêses',
+ 'Name' => 'Nome',
+ 'Next' => 'Próximo',
+ 'Next Number' => 'Próximo Número',
+ 'No' => 'Não',
+ 'No email address for' => 'Sem endereço de email para',
+ 'Non-tracking Items' => 'Itens não-rastreáveis',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de números',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Conteúdo',
+ 'Part Number' => 'Número do Item',
+ 'Password' => 'Senha',
+ 'Password does not match!' => 'A senha não confere!',
+ 'Payables' => 'A Pagar',
+ 'Payment' => 'Pagamento',
+ 'Phone' => 'Fone',
+ 'Pick List' => 'Lista de Seleção',
+ 'Posting' => 'Lançando',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Preferências Salvas!',
+ 'Print' => 'Imprimir',
+ 'Printer' => 'Impressora',
+ 'Printing' => 'Imprimindo',
+ 'Process Transactions' => 'Processando Transações',
+ 'Profit Center' => 'Centro de lucros',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Order Number' => 'Número da Ordem de Compra',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'RFQ Number' => 'Número da RDC',
+ 'Rate' => 'Taxa',
+ 'Receivables' => 'A Receber',
+ 'Recurring Transactions' => 'Transações Recorrentes',
+ 'Reference' => 'Referência',
+ 'Remove Audit trail up to' => 'Remover registros de auditoria até ',
+ 'Retained Earnings' => 'Lucros Retidos',
+ 'SIC deleted!' => 'SIC apagado',
+ 'SIC saved!' => 'SIC salvo',
+ 'Sales Invoice' => 'Fatura de Venda',
+ 'Sales Invoice/AR Transaction Number' => 'Fatura de Venda/Númenro da Transação de CR',
+ 'Sales Order' => 'Pedido de Venda',
+ 'Sales Order Number' => 'Número do Pedido de Venda',
+ 'Sales Orders' => 'Pedidos de Venda',
+ 'Sales Quotation Number' => 'Númenro da Cotação de Vendas',
+ 'Save' => 'Salvar',
+ 'Save as new' => 'Salvar como novo',
+ 'Saving' => 'Salvando',
+ 'Sending' => 'Enviando',
+ 'Session Timeout' => 'Tempo Esgotado',
+ 'Signature' => 'Assinatura',
+ 'Standard Industrial Codes' => 'Códigos Industriais Padrão',
+ 'Stylesheet' => 'Folha de estilos',
+ 'System Defaults' => 'Configurações Padrão do Sistema',
+ 'Tax' => 'Imposto',
+ 'Template saved!' => 'Modelo salvo!',
+ 'Times' => 'Vêzes',
+ 'Tracking Items' => 'Itens Rastreáveis',
+ 'Transaction' => 'Transação',
+ 'Transaction reversal enforced for all dates' => 'Reversão de transação forçada para todas as datas.',
+ 'Transaction reversal enforced up to' => 'Reversão de transação forçada até ',
+ 'Type of Business' => 'Tipo de Negócio',
+ 'Update' => 'Atualizar',
+ 'User' => 'Usuário',
+ 'Vendor Invoice' => 'Fatura de Compra',
+ 'Vendor Invoice/AP Transaction Number' => 'Fatura do Fornecedor/Número da Transação de CP',
+ 'Vendor Number' => 'ID do Fornecedor',
+ 'Version' => 'Versão',
+ 'Warehouse deleted!' => 'Almoxarifado apagado!',
+ 'Warehouse saved!' => 'Almoxarifado salvo!',
+ 'Warehouses' => 'Almoxarifados',
+ 'Week' => 'Semana',
+ 'Weeks' => 'Semanas',
+ 'Weight Unit' => 'Unidade de Peso',
+ 'Work Order' => 'Ordem de Serviço',
+ 'Year' => 'Ano',
+ 'Yearend' => 'Fim do ano',
+ 'Yearend date missing!' => 'Data do fim do ano faltando!',
+ 'Yearend posted!' => 'Fim do ano lançado!',
+ 'Yearend posting failed!' => 'Lançamento do fim do ano falhou!',
+ 'Years' => 'Anos',
+ 'Yes' => 'Sim',
+ 'account cannot be set to any other type of account' => 'conta não pode ser configurada para qualquer outro tipo de conta',
+ 'done' => 'feito',
+ 'failed' => 'falhou',
+ 'localhost' => 'servidor local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'adicionar_conta' => 'add_account',
+ 'adicionar_atividade_comercial' => 'add_business',
+ 'adicionar_departamento' => 'add_department',
+ 'adicionar_idioma' => 'add_language',
+ 'adicionar_sic' => 'add_sic',
+ 'adicionar_almoxarifado' => 'add_warehouse',
+ 'continuar' => 'continue',
+ 'copiar_para_plano_de_contas' => 'copy_to_coa',
+ 'apagar' => 'delete',
+ 'editar' => 'edit',
+ 'editar_conta' => 'edit_account',
+ 'processando_transações' => 'process_transactions',
+ 'salvar' => 'save',
+ 'salvar_como_novo' => 'save_as_new',
+ 'atualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/br/ap b/locale/br/ap
new file mode 100755
index 00000000..1961ea0d
--- /dev/null
+++ b/locale/br/ap
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Contas a Pagar Pendentes',
+ 'AP Transaction' => 'Transação - Contas a Pagar',
+ 'AP Transactions' => 'Transações - Contas a Pagar',
+ 'AR Outstanding' => 'Contas a Receber Pendentes',
+ 'AR Transaction' => 'Transação - Contas a Receber',
+ 'AR Transactions' => 'Transações - Contas a Receber',
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add AP Transaction' => 'Adicionar Transação de CP',
+ 'Add AR Transaction' => 'Adicionar Transação de CR',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total Devido',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Tem certeza que quer APAGAR a Transação',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Não pode apagar transação!',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cannot post transaction for a closed period!' => 'Não pode lançar transação para um período já encerrado!',
+ 'Cannot post transaction!' => 'Não pode lançar transação!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Fechado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente faltando!',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data de pagamento',
+ 'Day(s)' => 'Dia(s)',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Apagar',
+ 'Delete Schedule' => 'Apagar a Programação',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descrição',
+ 'Detail' => 'Detalhe',
+ 'Due Date' => 'Data de Vencimento',
+ 'Due Date missing!' => 'Data de Vencimento faltando!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'Mensagem do e-mail',
+ 'Edit AP Transaction' => 'Editar Transação de CP',
+ 'Edit AR Transaction' => 'Editar Transação de CR',
+ 'Employee' => 'Empregado',
+ 'Every' => 'Cada',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Incluir Pagamento',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Data da Fatura',
+ 'Invoice Date missing!' => 'Data da Fatura não encontrada!',
+ 'Invoice Number' => 'Número da Fatura',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Memo' => 'Memorando',
+ 'Message' => 'Mensagem',
+ 'Month' => 'Mês',
+ 'Month(s)' => 'Mês(es)',
+ 'Next Date' => 'Próxima Data',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => 'Nada para imprimir',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Open' => 'Em Aberto',
+ 'Order' => 'Pedido',
+ 'Order Number' => 'Número do Pedido',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número da OC',
+ 'Paid' => 'Total Efetuado',
+ 'Payment date missing!' => 'Data de pagamento faltando!',
+ 'Payments' => 'Pagamentos',
+ 'Period' => 'Período',
+ 'Post' => 'Lançar',
+ 'Post as new' => 'Lançar como novo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir e Lançar',
+ 'Print and Post as new' => 'Imprimir e Lançar como Novo',
+ 'Printed' => 'Impresso',
+ 'Project' => 'Projeto',
+ 'Project not on file!' => 'Projeto não está no arquivo!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Recurring Transaction' => 'Transação Recorrente',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Restante',
+ 'Repeat' => 'Repetir',
+ 'Sales Invoice.' => 'Fatura de Venda.',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Salvar a Programação',
+ 'Schedule' => 'Programação',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Tela',
+ 'Select a Printer!' => 'Selecione uma Impressora!',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Selecione um dos projetos abaixo',
+ 'Select payment' => 'Selecionar Pagamento',
+ 'Select postscript or PDF!' => 'Selecionar Postscript ou PDF',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Ship to' => 'Enviar para',
+ 'Ship via' => 'Enivar por',
+ 'Shipping Point' => 'Local do despacho',
+ 'Source' => 'Fonte',
+ 'Startdate' => 'Data inicial',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Sumário',
+ 'Tax' => 'Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Till' => 'Até',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Transaction' => 'Transação',
+ 'Transaction deleted!' => 'Transação apagada!',
+ 'Transaction posted!' => 'Transação lançada',
+ 'Update' => 'Atualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor Invoice.' => 'Fatura de Compra.',
+ 'Vendor missing!' => 'Fornecedor faltando!',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Warning!' => 'Cuidado!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year' => 'Ano',
+ 'Year(s)' => 'Ano(s)',
+ 'Yes' => 'Sim',
+ 'You are posting an existing transaction!' => 'Você está lançando uma transação existente!',
+ 'You are printing and posting an existing transaction!' => 'Você está imprimindo lançando uma transação existente!',
+ 'You are printing and saving an existing order' => 'Você está imprimindo e salvando um pedido existente!',
+ 'You are printing and saving an existing quotation' => 'Você está imprimindo e salvando uma cotação existente!',
+ 'You are saving an existing order' => 'Você está salvando um pedido existente!',
+ 'You are saving an existing quotation' => 'Você está salvando uma cotação existente!',
+ 'for' => 'para',
+ 'sent' => 'enviado',
+ 'time(s)' => 'vêz(es)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transação___contas_a_pagar' => 'ap_transaction',
+ 'transação___contas_a_receber' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'apagar_a_programação' => 'delete_schedule',
+ 'lançar' => 'post',
+ 'lançar_como_novo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_e_lançar' => 'print_and_post',
+ 'imprimir_e_lançar_como_novo' => 'print_and_post_as_new',
+ 'fatura_de_venda_' => 'sales_invoice_',
+ 'salvar_a_programação' => 'save_schedule',
+ 'programação' => 'schedule',
+ 'enviar_para' => 'ship_to',
+ 'atualizar' => 'update',
+ 'fatura_de_compra_' => 'vendor_invoice_',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/br/ar b/locale/br/ar
new file mode 100755
index 00000000..1961ea0d
--- /dev/null
+++ b/locale/br/ar
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Contas a Pagar Pendentes',
+ 'AP Transaction' => 'Transação - Contas a Pagar',
+ 'AP Transactions' => 'Transações - Contas a Pagar',
+ 'AR Outstanding' => 'Contas a Receber Pendentes',
+ 'AR Transaction' => 'Transação - Contas a Receber',
+ 'AR Transactions' => 'Transações - Contas a Receber',
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add AP Transaction' => 'Adicionar Transação de CP',
+ 'Add AR Transaction' => 'Adicionar Transação de CR',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total Devido',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Tem certeza que quer APAGAR a Transação',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Não pode apagar transação!',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cannot post transaction for a closed period!' => 'Não pode lançar transação para um período já encerrado!',
+ 'Cannot post transaction!' => 'Não pode lançar transação!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Fechado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente faltando!',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data de pagamento',
+ 'Day(s)' => 'Dia(s)',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Apagar',
+ 'Delete Schedule' => 'Apagar a Programação',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descrição',
+ 'Detail' => 'Detalhe',
+ 'Due Date' => 'Data de Vencimento',
+ 'Due Date missing!' => 'Data de Vencimento faltando!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'Mensagem do e-mail',
+ 'Edit AP Transaction' => 'Editar Transação de CP',
+ 'Edit AR Transaction' => 'Editar Transação de CR',
+ 'Employee' => 'Empregado',
+ 'Every' => 'Cada',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Incluir Pagamento',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Data da Fatura',
+ 'Invoice Date missing!' => 'Data da Fatura não encontrada!',
+ 'Invoice Number' => 'Número da Fatura',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Memo' => 'Memorando',
+ 'Message' => 'Mensagem',
+ 'Month' => 'Mês',
+ 'Month(s)' => 'Mês(es)',
+ 'Next Date' => 'Próxima Data',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => 'Nada para imprimir',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Open' => 'Em Aberto',
+ 'Order' => 'Pedido',
+ 'Order Number' => 'Número do Pedido',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número da OC',
+ 'Paid' => 'Total Efetuado',
+ 'Payment date missing!' => 'Data de pagamento faltando!',
+ 'Payments' => 'Pagamentos',
+ 'Period' => 'Período',
+ 'Post' => 'Lançar',
+ 'Post as new' => 'Lançar como novo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir e Lançar',
+ 'Print and Post as new' => 'Imprimir e Lançar como Novo',
+ 'Printed' => 'Impresso',
+ 'Project' => 'Projeto',
+ 'Project not on file!' => 'Projeto não está no arquivo!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Recurring Transaction' => 'Transação Recorrente',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Restante',
+ 'Repeat' => 'Repetir',
+ 'Sales Invoice.' => 'Fatura de Venda.',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Salvar a Programação',
+ 'Schedule' => 'Programação',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Tela',
+ 'Select a Printer!' => 'Selecione uma Impressora!',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Selecione um dos projetos abaixo',
+ 'Select payment' => 'Selecionar Pagamento',
+ 'Select postscript or PDF!' => 'Selecionar Postscript ou PDF',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Ship to' => 'Enviar para',
+ 'Ship via' => 'Enivar por',
+ 'Shipping Point' => 'Local do despacho',
+ 'Source' => 'Fonte',
+ 'Startdate' => 'Data inicial',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Sumário',
+ 'Tax' => 'Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Till' => 'Até',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Transaction' => 'Transação',
+ 'Transaction deleted!' => 'Transação apagada!',
+ 'Transaction posted!' => 'Transação lançada',
+ 'Update' => 'Atualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor Invoice.' => 'Fatura de Compra.',
+ 'Vendor missing!' => 'Fornecedor faltando!',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Warning!' => 'Cuidado!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year' => 'Ano',
+ 'Year(s)' => 'Ano(s)',
+ 'Yes' => 'Sim',
+ 'You are posting an existing transaction!' => 'Você está lançando uma transação existente!',
+ 'You are printing and posting an existing transaction!' => 'Você está imprimindo lançando uma transação existente!',
+ 'You are printing and saving an existing order' => 'Você está imprimindo e salvando um pedido existente!',
+ 'You are printing and saving an existing quotation' => 'Você está imprimindo e salvando uma cotação existente!',
+ 'You are saving an existing order' => 'Você está salvando um pedido existente!',
+ 'You are saving an existing quotation' => 'Você está salvando uma cotação existente!',
+ 'for' => 'para',
+ 'sent' => 'enviado',
+ 'time(s)' => 'vêz(es)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transação___contas_a_pagar' => 'ap_transaction',
+ 'transação___contas_a_receber' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'apagar_a_programação' => 'delete_schedule',
+ 'lançar' => 'post',
+ 'lançar_como_novo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_e_lançar' => 'print_and_post',
+ 'imprimir_e_lançar_como_novo' => 'print_and_post_as_new',
+ 'fatura_de_venda_' => 'sales_invoice_',
+ 'salvar_a_programação' => 'save_schedule',
+ 'programação' => 'schedule',
+ 'enviar_para' => 'ship_to',
+ 'atualizar' => 'update',
+ 'fatura_de_compra_' => 'vendor_invoice_',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/br/arap b/locale/br/arap
new file mode 100755
index 00000000..7f306670
--- /dev/null
+++ b/locale/br/arap
@@ -0,0 +1,74 @@
+$self{texts} = {
+ 'Address' => 'Endereço',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Day(s)' => 'Dia(s)',
+ 'Delete Schedule' => 'Apagar a Programação',
+ 'Description' => 'Descrição',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'Mensagem do e-mail',
+ 'Every' => 'Cada',
+ 'For' => 'Para',
+ 'Include Payment' => 'Incluir Pagamento',
+ 'Message' => 'Mensagem',
+ 'Month(s)' => 'Mês(es)',
+ 'Next Date' => 'Próxima Data',
+ 'Number' => 'Número',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => 'Projeto não está no arquivo!',
+ 'Recurring Transaction' => 'Transação Recorrente',
+ 'Reference' => 'Referência',
+ 'Repeat' => 'Repetir',
+ 'Save Schedule' => 'Salvar a Programação',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Selecione um dos projetos abaixo',
+ 'Startdate' => 'Data inicial',
+ 'Subject' => 'Assunto',
+ 'To' => 'Até',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Warning!' => 'Cuidado!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year(s)' => 'Ano(s)',
+ 'You are posting an existing transaction!' => 'Você está lançando uma transação existente!',
+ 'You are printing and posting an existing transaction!' => 'Você está imprimindo lançando uma transação existente!',
+ 'You are printing and saving an existing order' => 'Você está imprimindo e salvando um pedido existente!',
+ 'You are printing and saving an existing quotation' => 'Você está imprimindo e salvando uma cotação existente!',
+ 'You are saving an existing order' => 'Você está salvando um pedido existente!',
+ 'You are saving an existing quotation' => 'Você está salvando uma cotação existente!',
+ 'for' => 'para',
+ 'sent' => 'enviado',
+ 'time(s)' => 'vêz(es)',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'apagar_a_programação' => 'delete_schedule',
+ 'salvar_a_programação' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/br/arapprn b/locale/br/arapprn
new file mode 100755
index 00000000..2876ecb9
--- /dev/null
+++ b/locale/br/arapprn
@@ -0,0 +1,34 @@
+$self{texts} = {
+ 'Account' => 'Conta',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Data',
+ 'Memo' => 'Memorando',
+ 'Nothing to print!' => 'Nada para imprimir',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Impresso',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Tela',
+ 'Select a Printer!' => 'Selecione uma Impressora!',
+ 'Select payment' => 'Selecionar Pagamento',
+ 'Select postscript or PDF!' => 'Selecionar Postscript ou PDF',
+ 'Source' => 'Fonte',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/br/bp b/locale/br/bp
new file mode 100755
index 00000000..5b0e08bb
--- /dev/null
+++ b/locale/br/bp
@@ -0,0 +1,69 @@
+$self{texts} = {
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Tem certeza que quer REMOVER da fila as entradas marcadas?',
+ 'Bin Lists' => 'Listas de preteleiras',
+ 'Cannot remove files!' => 'Não pode remover arquivos!',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Data',
+ 'Employee' => 'Empregado',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Invoice' => 'Fatura',
+ 'Invoice Number' => 'Número da Fatura',
+ 'Marked entries printed!' => 'Entradas marcadas impressas!',
+ 'Month' => 'Mês',
+ 'Order' => 'Pedido',
+ 'Order Number' => 'Número do Pedido',
+ 'Packing Lists' => 'Listas de Conteúdo',
+ 'Period' => 'Período',
+ 'Pick Lists' => 'Listas de Seleção',
+ 'Print' => 'Imprimir',
+ 'Printing' => 'Imprimindo',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotação',
+ 'Quotation Number' => 'Número da Cotação',
+ 'Quotations' => 'Cotações',
+ 'RFQs' => 'RDCs',
+ 'Remove' => 'Remover',
+ 'Removed spoolfiles!' => 'Remover arquivos temporários',
+ 'Removing marked entries from queue ...' => 'Removendo entradas marcadas da fila ...',
+ 'Sales Invoices' => 'Faturas de Venda',
+ 'Sales Orders' => 'Pedidos de Venda',
+ 'Select all' => 'Selecionar todos',
+ 'Spoolfile' => 'Arquivo temporário',
+ 'Time Cards' => 'Apontamentos',
+ 'To' => 'Até',
+ 'Vendor' => 'Fornecedor',
+ 'Work Orders' => 'Ordens de Serviço',
+ 'Year' => 'Ano',
+ 'Yes' => 'Sim',
+ 'done' => 'feito',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'imprimir' => 'print',
+ 'remover' => 'remove',
+ 'selecionar_todos' => 'select_all',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/br/ca b/locale/br/ca
new file mode 100755
index 00000000..a9a4f902
--- /dev/null
+++ b/locale/br/ca
@@ -0,0 +1,60 @@
+$self{texts} = {
+ 'AR/AP' => 'CR/CP',
+ 'Account' => 'Conta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balanço',
+ 'Chart of Accounts' => 'Plano de Contas',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Corrente',
+ 'Date' => 'Data',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descrição',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'List Transactions' => 'Listar Transações',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Month' => 'Mês',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Period' => 'Período',
+ 'Project Number' => 'Número de Projeto',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Referência',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Até',
+ 'Year' => 'Ano',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'listar_transações' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/br/cp b/locale/br/cp
new file mode 100755
index 00000000..6eabc04a
--- /dev/null
+++ b/locale/br/cp
@@ -0,0 +1,149 @@
+$self{texts} = {
+ 'AP' => 'Contas a Pagar',
+ 'AR' => 'Contas a Receber',
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Address' => 'Endereço',
+ 'All' => 'Todas',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total Devido',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'Não pode lançar pagamento!',
+ 'Cannot post Receipt!' => 'Não pode lançar recebimento!',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Date missing!' => 'Data faltando!',
+ 'Day(s)' => 'Dia(s)',
+ 'Delete Schedule' => 'Apagar a Programação',
+ 'Department' => 'Departamento',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descrição',
+ 'Due Date' => 'Data de Vencimento',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'Mensagem do e-mail',
+ 'Every' => 'Cada',
+ 'Exchange Rate' => 'Taxa de câmbio',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'Include Payment' => 'Incluir Pagamento',
+ 'Invoice' => 'Fatura',
+ 'Invoices' => 'Faturas',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Memorando',
+ 'Message' => 'Mensagem',
+ 'Month(s)' => 'Mês(es)',
+ 'Next Date' => 'Próxima Data',
+ 'Nothing open!' => 'Nenhuma aberta!',
+ 'Number' => 'Número',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Pagamento',
+ 'Payment posted!' => 'Pagamento Lançado',
+ 'Payments' => 'Pagamentos',
+ 'Payments posted!' => 'Pagamentos lançados',
+ 'Post' => 'Lançar',
+ 'Posting failed!' => 'O lançamento falhou!',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Pré-pagamento',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => 'Projeto não está no arquivo!',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => 'Recibo lançado!',
+ 'Receipts' => 'Recibos',
+ 'Recurring Transaction' => 'Transação Recorrente',
+ 'Reference' => 'Referência',
+ 'Repeat' => 'Repetir',
+ 'Save Schedule' => 'Salvar a Programação',
+ 'Screen' => 'Tela',
+ 'Select' => 'Selecionar',
+ 'Select all' => 'Selecionar todos',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Selecione um dos projetos abaixo',
+ 'Select postscript or PDF!' => 'Selecionar Postscript ou PDF',
+ 'Source' => 'Fonte',
+ 'Startdate' => 'Data inicial',
+ 'Subject' => 'Assunto',
+ 'To' => 'Até',
+ 'Update' => 'Atualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Warning!' => 'Cuidado!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year(s)' => 'Ano(s)',
+ 'You are posting an existing transaction!' => 'Você está lançando uma transação existente!',
+ 'You are printing and posting an existing transaction!' => 'Você está imprimindo lançando uma transação existente!',
+ 'You are printing and saving an existing order' => 'Você está imprimindo e salvando um pedido existente!',
+ 'You are printing and saving an existing quotation' => 'Você está imprimindo e salvando uma cotação existente!',
+ 'You are saving an existing order' => 'Você está salvando um pedido existente!',
+ 'You are saving an existing quotation' => 'Você está salvando uma cotação existente!',
+ 'for' => 'para',
+ 'sent' => 'enviado',
+ 'time(s)' => 'vêz(es)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'apagar_a_programação' => 'delete_schedule',
+ 'lançar' => 'post',
+ 'imprimir' => 'print',
+ 'salvar_a_programação' => 'save_schedule',
+ 'selecionar_todos' => 'select_all',
+ 'atualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/br/ct b/locale/br/ct
new file mode 100755
index 00000000..1d80bcf8
--- /dev/null
+++ b/locale/br/ct
@@ -0,0 +1,190 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transação - Contas a Pagar',
+ 'AP Transactions' => 'Transações - Contas a Pagar',
+ 'AR Transaction' => 'Transação - Contas a Receber',
+ 'AR Transactions' => 'Transações - Contas a Receber',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Active' => 'Ativa',
+ 'Add Customer' => 'Adicionar Cliente',
+ 'Add Vendor' => 'Adicionar Fornecedor',
+ 'Address' => 'Endereço',
+ 'All' => 'Todas',
+ 'Amount' => 'Total',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Endereço de Cobrança',
+ 'Break' => 'Quebra',
+ 'Cannot delete customer!' => 'Não pode apagar cliente!',
+ 'Cannot delete vendor!' => 'Não pode apagar fornecedor!',
+ 'Cc' => 'Cc',
+ 'City' => 'Cidade',
+ 'Closed' => 'Fechado',
+ 'Company Name' => 'Nome da Empresa',
+ 'Contact' => 'Contato',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Custo',
+ 'Could not save pricelist!' => 'Não pode salvar lista de preços',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Customer History' => 'Histórico do Cliente',
+ 'Customer Number' => 'Número do Cliente',
+ 'Customer deleted!' => 'Cliente apagado!',
+ 'Customer saved!' => 'Cliente salvo',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Apagar',
+ 'Delivery Date' => 'Data de entrega',
+ 'Description' => 'Descrição',
+ 'Detail' => 'Detalhe',
+ 'Discount' => 'Desconto',
+ 'E-mail' => 'E-Mail',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Vendor' => 'Editar Fornecedor',
+ 'Employee' => 'Empregado',
+ 'Enddate' => 'Data Final',
+ 'Fax' => 'Fax',
+ 'From' => 'De',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'Group' => 'Grupo',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inativo',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Invoice' => 'Fatura',
+ 'Item already on pricelist!' => 'O item já está na lista de preços',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Language' => 'Idioma',
+ 'Leadtime' => 'Prazo Entrega',
+ 'Manager' => 'Gerente',
+ 'Name' => 'Nome',
+ 'Name missing!' => 'Nome faltando!',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Open' => 'Em Aberto',
+ 'Order' => 'Pedido',
+ 'Orphaned' => 'Órfãs',
+ 'POS' => 'PDV',
+ 'Part Number' => 'Número do Item',
+ 'Phone' => 'Fone',
+ 'Pricegroup' => 'Grupo de Preço',
+ 'Pricelist' => 'Lista de Preços',
+ 'Project Number' => 'Número de Projeto',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Qty' => 'Qtd',
+ 'Quotation' => 'Cotação',
+ 'Quotations' => 'Cotações',
+ 'RFQ' => 'RDC',
+ 'Request for Quotations' => 'Requisição de Cotações',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Fatura de Venda',
+ 'Sales Invoices' => 'Faturas de Venda',
+ 'Sales Order' => 'Pedido de Venda',
+ 'Sales Orders' => 'Pedidos de Venda',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Salvar',
+ 'Save Pricelist' => 'Salvar Lista de Preços',
+ 'Save as new' => 'Salvar como novo',
+ 'Search' => 'Buscar',
+ 'Select items' => 'Selecionar itens',
+ 'Sell Price' => 'Preço de Venda',
+ 'Serial Number' => 'Número de Série',
+ 'Shipping Address' => 'Endereço para entrega',
+ 'Startdate' => 'Data inicial',
+ 'State' => 'Estado',
+ 'State/Province' => 'Estado / Província',
+ 'Sub-contract GIFI' => 'CFOP do sub contrato',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Sumário',
+ 'Tax' => 'Imposto',
+ 'Tax Account' => 'Conts de Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Tax Number' => 'Número do Imposto',
+ 'Tax Number / SSN' => 'Número do Imposto / SSN',
+ 'Taxable' => 'Sujeito a impostos',
+ 'Terms' => 'Crédito Líquido',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Tipo de Negócio',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Atualizar',
+ 'Vendor History' => 'Histórico do Fornecedor',
+ 'Vendor Invoice' => 'Fatura de Compra',
+ 'Vendor Invoices' => 'Faturas de Compra',
+ 'Vendor Number' => 'ID do Fornecedor',
+ 'Vendor deleted!' => 'Fornecedor apagado!',
+ 'Vendor saved!' => 'Fornecedor salvo!',
+ 'Vendors' => 'Fornecedores',
+ 'Zip/Postal Code' => 'CEP',
+ 'days' => 'dias',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'transação___contas_a_pagar' => 'ap_transaction',
+ 'transação___contas_a_receber' => 'ar_transaction',
+ 'adicionar_cliente' => 'add_customer',
+ 'adicionar_fornecedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'pdv' => 'pos',
+ 'lista_de_preços' => 'pricelist',
+ 'ordem_de_compra' => 'purchase_order',
+ 'cotação' => 'quotation',
+ 'rdc' => 'rfq',
+ 'fatura_de_venda' => 'sales_invoice',
+ 'pedido_de_venda' => 'sales_order',
+ 'salvar' => 'save',
+ 'salvar_lista_de_preços' => 'save_pricelist',
+ 'salvar_como_novo' => 'save_as_new',
+ 'atualizar' => 'update',
+ 'fatura_de_compra' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/br/gl b/locale/br/gl
new file mode 100755
index 00000000..db6e3ced
--- /dev/null
+++ b/locale/br/gl
@@ -0,0 +1,185 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transação - Contas a Pagar',
+ 'AR Transaction' => 'Transação - Contas a Receber',
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add Cash Transfer Transaction' => 'Adicionar Transação de Transferência de Fundos',
+ 'Add General Ledger Transaction' => 'Adicionar Transação Livro Razão',
+ 'Address' => 'Endereço',
+ 'All' => 'Todas',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Tem certeza que quer APAGAR a Transação',
+ 'Asset' => 'Ativo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balanço',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Não pode apagar transação!',
+ 'Cannot post transaction for a closed period!' => 'Não pode lançar transação para um período já encerrado!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Não é possível lançar a transação com o mesmo valor para a conta de débito e de crédito',
+ 'Cannot post transaction!' => 'Não pode lançar transação!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Corrente',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Day(s)' => 'Dia(s)',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Apagar',
+ 'Delete Schedule' => 'Apagar a Programação',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descrição',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'Mensagem do e-mail',
+ 'Edit Cash Transfer Transaction' => 'Editar transação de transferência de fundos',
+ 'Edit General Ledger Transaction' => 'Editar Transação Livro Razão',
+ 'Equity' => 'Capital',
+ 'Every' => 'Cada',
+ 'Expense' => 'Despesa',
+ 'FX' => 'FX',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'GL Transaction' => 'Transação do Livro Razão',
+ 'General Ledger' => 'Livro Razão',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Incluir Pagamento',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Income' => 'Receita',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Liability' => 'Passivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Memo' => 'Memorando',
+ 'Message' => 'Mensagem',
+ 'Month' => 'Mês',
+ 'Month(s)' => 'Mês(es)',
+ 'Next Date' => 'Próxima Data',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Out of balance transaction!' => 'Transação fora de balanço!',
+ 'Period' => 'Período',
+ 'Post' => 'Lançar',
+ 'Post as new' => 'Lançar como novo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Projeto',
+ 'Project not on file!' => 'Projeto não está no arquivo!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'Transação Recorrente',
+ 'Reference' => 'Referência',
+ 'Repeat' => 'Repetir',
+ 'Reports' => 'Relatórios',
+ 'Sales Invoice ' => 'Fatura de Venda ',
+ 'Save Schedule' => 'Salvar a Programação',
+ 'Schedule' => 'Programação',
+ 'Scheduled' => 'Programado',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Selecione um dos projetos abaixo',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Source' => 'Fonte',
+ 'Startdate' => 'Data inicial',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Até',
+ 'Transaction Date missing!' => 'Data de transação faltando!',
+ 'Transaction deleted!' => 'Transação apagada!',
+ 'Transaction posted!' => 'Transação lançada',
+ 'Update' => 'Atualizar',
+ 'Vendor Invoice ' => 'Fatura de Compra ',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Warning!' => 'Cuidado!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year' => 'Ano',
+ 'Year(s)' => 'Ano(s)',
+ 'Yes' => 'Sim',
+ 'You are posting an existing transaction!' => 'Você está lançando uma transação existente!',
+ 'You are printing and posting an existing transaction!' => 'Você está imprimindo lançando uma transação existente!',
+ 'You are printing and saving an existing order' => 'Você está imprimindo e salvando um pedido existente!',
+ 'You are printing and saving an existing quotation' => 'Você está imprimindo e salvando uma cotação existente!',
+ 'You are saving an existing order' => 'Você está salvando um pedido existente!',
+ 'You are saving an existing quotation' => 'Você está salvando uma cotação existente!',
+ 'for' => 'para',
+ 'sent' => 'enviado',
+ 'time(s)' => 'vêz(es)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transação___contas_a_pagar' => 'ap_transaction',
+ 'transação___contas_a_receber' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'apagar_a_programação' => 'delete_schedule',
+ 'transação_do_livro_razão' => 'gl_transaction',
+ 'lançar' => 'post',
+ 'lançar_como_novo' => 'post_as_new',
+ 'fatura_de_venda_' => 'sales_invoice_',
+ 'salvar_a_programação' => 'save_schedule',
+ 'programação' => 'schedule',
+ 'atualizar' => 'update',
+ 'fatura_de_compra_' => 'vendor_invoice_',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/br/hr b/locale/br/hr
new file mode 100755
index 00000000..f864f779
--- /dev/null
+++ b/locale/br/hr
@@ -0,0 +1,120 @@
+$self{texts} = {
+ 'AP' => 'Contas a Pagar',
+ 'Above' => 'Acima',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Active' => 'Ativa',
+ 'Add Deduction' => 'Adicionar Dedução',
+ 'Add Employee' => 'Adicionar Empregado',
+ 'Address' => 'Endereço',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Após Dedução',
+ 'All' => 'Todas',
+ 'Allowances' => 'Permissões',
+ 'Amount' => 'Total',
+ 'Amount missing!' => 'Total faltando!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Baseado em',
+ 'Before Deduction' => 'Antes da Dedução',
+ 'Below' => 'Abaixo',
+ 'City' => 'Cidade',
+ 'Continue' => 'Continuar',
+ 'Country' => 'País',
+ 'DOB' => 'Aniversário',
+ 'Deduct after' => 'Deduzir após',
+ 'Deduction deleted!' => 'Dedução apagada!',
+ 'Deduction saved!' => 'Dedução salva!',
+ 'Deductions' => 'Deduções',
+ 'Delete' => 'Apagar',
+ 'Description' => 'Descrição',
+ 'Description missing!' => 'Descrição faltando!',
+ 'E-mail' => 'E-Mail',
+ 'Edit Deduction' => 'Editar Dedução',
+ 'Edit Employee' => 'Editar Empregado',
+ 'Employee' => 'Empregado',
+ 'Employee Name' => 'Nome do Empregado',
+ 'Employee Number' => 'Número do Empregado',
+ 'Employee deleted!' => 'Empregado apagado!',
+ 'Employee pays' => 'Pagamentos do Empregado',
+ 'Employee saved!' => 'Empregado salvo!',
+ 'Employees' => 'Empregados',
+ 'Employer' => 'Empregador',
+ 'Employer pays' => 'Pagamentos do Empregador',
+ 'Enddate' => 'Data Final',
+ 'Exempt age <' => 'Tempo de Isenção <',
+ 'Expense' => 'Despesa',
+ 'From' => 'De',
+ 'Home Phone' => 'Fone residencial',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inativo',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Login' => 'Entrar',
+ 'Manager' => 'Gerente',
+ 'Maximum' => 'Máximo',
+ 'Name' => 'Nome',
+ 'Name missing!' => 'Nome faltando!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Órfãs',
+ 'Payroll Deduction' => 'Dedução da Folha de Pagamento',
+ 'Pos' => 'Pos',
+ 'Rate' => 'Taxa',
+ 'Rate missing!' => 'Taxa faltando!',
+ 'Role' => 'Papel / Perfil',
+ 'S' => 'S',
+ 'SSN' => 'SSN',
+ 'Sales' => 'Vendas',
+ 'Save' => 'Salvar',
+ 'Save as new' => 'Salvar como novo',
+ 'Startdate' => 'Data inicial',
+ 'State/Province' => 'Estado / Província',
+ 'Supervisor' => 'Supervisor',
+ 'To' => 'Até',
+ 'Update' => 'Atualizar',
+ 'User' => 'Usuário',
+ 'Work Phone' => 'Fone comercial',
+ 'Zip/Postal Code' => 'CEP',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'adicionar_dedução' => 'add_deduction',
+ 'adicionar_empregado' => 'add_employee',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'salvar' => 'save',
+ 'salvar_como_novo' => 'save_as_new',
+ 'atualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/br/ic b/locale/br/ic
new file mode 100755
index 00000000..56aa3c19
--- /dev/null
+++ b/locale/br/ic
@@ -0,0 +1,301 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Accounts' => 'Contas',
+ 'Accrual' => 'Resultado final',
+ 'Active' => 'Ativa',
+ 'Add' => 'Adicionar',
+ 'Add Assembly' => 'Adicionar Conjunto',
+ 'Add Labor/Overhead' => 'Adicionar Trabalho/Sobretaxa',
+ 'Add Part' => 'Adicionar Item',
+ 'Add Purchase Order' => 'Adicionar Ordem de Compra',
+ 'Add Quotation' => 'Adicionar Cotação',
+ 'Add Request for Quotation' => 'Adicionar Requisição de Cotação',
+ 'Add Sales Order' => 'Adicionar Pedido de Venda',
+ 'Add Service' => 'Adicionar Serviço',
+ 'Address' => 'Endereço',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Conjuntos',
+ 'Assemblies restocked!' => 'Conjuntos re estocados',
+ 'Assembly' => 'Conjunto',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => 'Custo Médio',
+ 'Avg Cost' => 'Cust Méd',
+ 'BOM' => 'Lista de Material',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Endereço de Cobrança',
+ 'Bin' => 'Preteleira',
+ 'Bin List' => 'Lista de preteleiras',
+ 'Break' => 'Quebra',
+ 'COGS' => 'CMV',
+ 'COGS account does not exist!' => 'A conta de CMV não existe',
+ 'Cannot create Assembly' => 'Não é possível criar um conjunto',
+ 'Cannot create Labor' => 'Não é possível uma mão-de-obra',
+ 'Cannot create Part' => 'Não é possível o item',
+ 'Cannot create Service' => 'Não é possível o Serviço',
+ 'Cannot delete item!' => 'Não pode apagar item!',
+ 'Cannot stock assemblies!' => 'Não pode estocar conjuntos!',
+ 'Cash' => 'Caixa',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Inventário de cheques',
+ 'City' => 'Cidade',
+ 'Closed' => 'Fechado',
+ 'Company Name' => 'Nome da Empresa',
+ 'Components' => 'Componentes',
+ 'Contact' => 'Contato',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Cost' => 'Custo',
+ 'Country' => 'País',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número do Cliente',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Apagar',
+ 'Delivery Date' => 'Data de entrega',
+ 'Description' => 'Descrição',
+ 'Detail' => 'Detalhe',
+ 'Drawing' => 'Desenho',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Endereço de E-mail faltando!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Assembly' => 'Editar Conjunto',
+ 'Edit Labor/Overhead' => 'Editar Trabalho/sobretaxa',
+ 'Edit Part' => 'Editar Item',
+ 'Edit Service' => 'Editar Serviço',
+ 'Employee' => 'Empregado',
+ 'Expense' => 'Despesa',
+ 'Expense account does not exist!' => 'Não existe conta de despesa',
+ 'Extended' => 'Extendida',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'Group' => 'Grupo',
+ 'Image' => 'Imagem',
+ 'In-line' => 'em linha',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Income' => 'Receita',
+ 'Income account does not exist!' => 'Não existe conta de resultados',
+ 'Individual Items' => 'Ítens individuais',
+ 'Inventory' => 'Inventário',
+ 'Inventory account does not exist!' => 'Não existe conta de inventário',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Quantidade em estoque TEM de ser zero ANTES que você possa tornar este conjunto obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Quantidade em estoque TEM de ser zero ANTES que você possa tornar este item obsoleto!',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date missing!' => 'Data da Fatura não encontrada!',
+ 'Invoice Number' => 'Número da Fatura',
+ 'Invoice Number missing!' => 'Número da Fatura não encontrado!',
+ 'Item' => 'Item',
+ 'Item deleted!' => 'Item apagado!',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Items' => 'Ítens',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Labor/Overhead' => 'Tabalho/Sobretaxa',
+ 'Last Cost' => 'Último Custo',
+ 'Leadtime' => 'Prazo Entrega',
+ 'Line Total' => 'Total da linha',
+ 'Link Accounts' => 'Associar Contas',
+ 'List' => 'Listar',
+ 'List Price' => 'Preço de lista',
+ 'Make' => 'Marca',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'Markup' => 'Margem',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nome',
+ 'No History!' => 'Nenhum histórico!',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Número faltando na linha',
+ 'OH' => 'HE',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'On Hand' => 'Em Estoque',
+ 'Onhand' => 'Em mãos',
+ 'Open' => 'Em Aberto',
+ 'Order' => 'Pedido',
+ 'Order Date missing!' => 'Data do Pedido Faltando',
+ 'Order Number' => 'Número do Pedido',
+ 'Order Number missing!' => 'Número do pedido faltando!',
+ 'Orphaned' => 'Órfãs',
+ 'PDF' => 'PDF',
+ 'PO' => 'OC',
+ 'Packing List' => 'Lista de Conteúdo',
+ 'Packing List Date missing!' => 'Data da lista de conteúdo faltando!',
+ 'Packing List Number missing!' => 'Número da lista de conteúdo faltando!',
+ 'Part' => 'Item',
+ 'Parts' => 'Itens',
+ 'Parts Requirements' => 'Itens requeridos',
+ 'Period' => 'Período',
+ 'Phone' => 'Fone',
+ 'Pick List' => 'Lista de Seleção',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preço',
+ 'Pricegroup' => 'Grupo de Preço',
+ 'Printed' => 'Impresso',
+ 'Project' => 'Projeto',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Qty' => 'Qtd',
+ 'Quantity exceeds available units to stock!' => 'Quantidade excede unidades disponíveis para estocar!',
+ 'Queue' => 'Fila',
+ 'Queued' => 'Enfileirado',
+ 'Quotation' => 'Cotação',
+ 'Quotation Date missing!' => 'Data da Cotação faltando!',
+ 'Quotation Number missing!' => 'Número da Cotação faltando!',
+ 'Quotations' => 'Cotações',
+ 'RFQ' => 'RDC',
+ 'ROP' => 'Pto Ressupr.',
+ 'Recd' => 'Recebidos',
+ 'Required by' => 'Requerido por',
+ 'SKU' => 'SKU',
+ 'SO' => 'OS',
+ 'Sales Invoice' => 'Fatura de Venda',
+ 'Sales Invoices' => 'Faturas de Venda',
+ 'Sales Order' => 'Pedido de Venda',
+ 'Sales Orders' => 'Pedidos de Venda',
+ 'Save' => 'Salvar',
+ 'Save as new' => 'Salvar como novo',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Tela',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select items' => 'Selecionar itens',
+ 'Select txt, postscript or PDF!' => 'Selecionar txt, Postscript ou PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Preço de Venda',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Serial No.' => 'Nº Série',
+ 'Serial Number' => 'Número de Série',
+ 'Service' => 'Serviço',
+ 'Services' => 'Serviços',
+ 'Ship' => 'Despachar',
+ 'Ship to' => 'Enviar para',
+ 'Shipping Address' => 'Endereço para entrega',
+ 'Short' => 'Em falta',
+ 'State/Province' => 'Estado / Província',
+ 'Stock' => 'Estoque',
+ 'Stock Assembly' => 'Estoque de Conjuntos',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Sumário',
+ 'Tax' => 'Imposto',
+ 'Text' => 'Texto',
+ 'To' => 'Até',
+ 'Top Level' => 'Nível superior',
+ 'Translation not on file!' => 'Tradução inexistente',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Atualizar',
+ 'Updated' => 'Atualizado',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor Invoice' => 'Fatura de Compra',
+ 'Vendor Invoices' => 'Faturas de Compra',
+ 'Vendor Number' => 'ID do Fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Warehouse' => 'Almoxarifado',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Work Order' => 'Ordem de Serviço',
+ 'Year' => 'Ano',
+ 'Zip/Postal Code' => 'CEP',
+ 'days' => 'dias',
+ 'sent' => 'enviado',
+ 'unexpected error!' => 'erro não esperado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'adicionar_conjunto' => 'add_assembly',
+ 'adicionar_trabalho_sobretaxa' => 'add_labor_overhead',
+ 'adicionar_item' => 'add_part',
+ 'adicionar_serviço' => 'add_service',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'editar_conjunto' => 'edit_assembly',
+ 'editar_item' => 'edit_part',
+ 'editar_serviço' => 'edit_service',
+ 'salvar' => 'save',
+ 'salvar_como_novo' => 'save_as_new',
+ 'atualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/br/io b/locale/br/io
new file mode 100755
index 00000000..6a2a7209
--- /dev/null
+++ b/locale/br/io
@@ -0,0 +1,137 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Adicionar Ordem de Compra',
+ 'Add Quotation' => 'Adicionar Cotação',
+ 'Add Request for Quotation' => 'Adicionar Requisição de Cotação',
+ 'Add Sales Order' => 'Adicionar Pedido de Venda',
+ 'Address' => 'Endereço',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Endereço de Cobrança',
+ 'Bin' => 'Preteleira',
+ 'Bin List' => 'Lista de preteleiras',
+ 'Cc' => 'Cc',
+ 'City' => 'Cidade',
+ 'Company Name' => 'Nome da Empresa',
+ 'Contact' => 'Contato',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Country' => 'País',
+ 'Customer Number' => 'Número do Cliente',
+ 'Date' => 'Data',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delivery Date' => 'Data de entrega',
+ 'Description' => 'Descrição',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Endereço de E-mail faltando!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Extended' => 'Extendida',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'Group' => 'Grupo',
+ 'In-line' => 'em linha',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date missing!' => 'Data da Fatura não encontrada!',
+ 'Invoice Number missing!' => 'Número da Fatura não encontrado!',
+ 'Item' => 'Item',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Número faltando na linha',
+ 'OH' => 'HE',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Order Date missing!' => 'Data do Pedido Faltando',
+ 'Order Number missing!' => 'Número do pedido faltando!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Conteúdo',
+ 'Packing List Date missing!' => 'Data da lista de conteúdo faltando!',
+ 'Packing List Number missing!' => 'Número da lista de conteúdo faltando!',
+ 'Part' => 'Item',
+ 'Phone' => 'Fone',
+ 'Pick List' => 'Lista de Seleção',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preço',
+ 'Printed' => 'Impresso',
+ 'Project' => 'Projeto',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Qty' => 'Qtd',
+ 'Queue' => 'Fila',
+ 'Queued' => 'Enfileirado',
+ 'Quotation' => 'Cotação',
+ 'Quotation Date missing!' => 'Data da Cotação faltando!',
+ 'Quotation Number missing!' => 'Número da Cotação faltando!',
+ 'Recd' => 'Recebidos',
+ 'Required by' => 'Requerido por',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Pedido de Venda',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Tela',
+ 'Select items' => 'Selecionar itens',
+ 'Select txt, postscript or PDF!' => 'Selecionar txt, Postscript ou PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Serial No.' => 'Nº Série',
+ 'Service' => 'Serviço',
+ 'Ship' => 'Despachar',
+ 'Ship to' => 'Enviar para',
+ 'Shipping Address' => 'Endereço para entrega',
+ 'State/Province' => 'Estado / Província',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Subtotal',
+ 'Text' => 'Texto',
+ 'To' => 'Até',
+ 'Translation not on file!' => 'Tradução inexistente',
+ 'Unit' => 'Unidade',
+ 'Vendor Number' => 'ID do Fornecedor',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Work Order' => 'Ordem de Serviço',
+ 'Zip/Postal Code' => 'CEP',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/br/ir b/locale/br/ir
new file mode 100755
index 00000000..9fb9f306
--- /dev/null
+++ b/locale/br/ir
@@ -0,0 +1,257 @@
+$self{texts} = {
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add Purchase Order' => 'Adicionar Ordem de Compra',
+ 'Add Quotation' => 'Adicionar Cotação',
+ 'Add Request for Quotation' => 'Adicionar Requisição de Cotação',
+ 'Add Sales Order' => 'Adicionar Pedido de Venda',
+ 'Add Vendor Invoice' => 'Adicionar Fatura de Compra',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Tem certeza que quer APAGAR a Fatura Número',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Endereço de Cobrança',
+ 'Bin' => 'Preteleira',
+ 'Bin List' => 'Lista de preteleiras',
+ 'Cannot delete invoice!' => 'Não pode apagar fatura!',
+ 'Cannot post invoice for a closed period!' => 'Não pode lançar fatura em período fechado!',
+ 'Cannot post invoice!' => 'Não pode lançar fatura!',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Cidade',
+ 'Company Name' => 'Nome da Empresa',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contato',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Currency' => 'Moeda',
+ 'Customer Number' => 'Número do Cliente',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Day(s)' => 'Dia(s)',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Apagar',
+ 'Delete Schedule' => 'Apagar a Programação',
+ 'Delivery Date' => 'Data de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descrição',
+ 'Due Date' => 'Data de Vencimento',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Endereço de E-mail faltando!',
+ 'E-mail message' => 'Mensagem do e-mail',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Vendor Invoice' => 'Editar Fatura de Compra',
+ 'Every' => 'Cada',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Extended' => 'Extendida',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'For' => 'Para',
+ 'Group' => 'Grupo',
+ 'In-line' => 'em linha',
+ 'Include Payment' => 'Incluir Pagamento',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Data da Fatura',
+ 'Invoice Date missing!' => 'Data da Fatura não encontrada!',
+ 'Invoice Number' => 'Número da Fatura',
+ 'Invoice Number missing!' => 'Número da Fatura não encontrado!',
+ 'Invoice deleted!' => 'Fatura apagada!',
+ 'Item' => 'Item',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Memo' => 'Memorando',
+ 'Message' => 'Mensagem',
+ 'Month(s)' => 'Mês(es)',
+ 'Next Date' => 'Próxima Data',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Número faltando na linha',
+ 'OH' => 'HE',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Order Date missing!' => 'Data do Pedido Faltando',
+ 'Order Number' => 'Número do Pedido',
+ 'Order Number missing!' => 'Número do pedido faltando!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número da OC',
+ 'Packing List' => 'Lista de Conteúdo',
+ 'Packing List Date missing!' => 'Data da lista de conteúdo faltando!',
+ 'Packing List Number missing!' => 'Número da lista de conteúdo faltando!',
+ 'Part' => 'Item',
+ 'Payment date missing!' => 'Data de pagamento faltando!',
+ 'Payments' => 'Pagamentos',
+ 'Phone' => 'Fone',
+ 'Pick List' => 'Lista de Seleção',
+ 'Post' => 'Lançar',
+ 'Post as new' => 'Lançar como novo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preço',
+ 'Print' => 'Imprimir',
+ 'Printed' => 'Impresso',
+ 'Project' => 'Projeto',
+ 'Project not on file!' => 'Projeto não está no arquivo!',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Qty' => 'Qtd',
+ 'Queue' => 'Fila',
+ 'Queued' => 'Enfileirado',
+ 'Quotation' => 'Cotação',
+ 'Quotation Date missing!' => 'Data da Cotação faltando!',
+ 'Quotation Number missing!' => 'Número da Cotação faltando!',
+ 'Recd' => 'Recebidos',
+ 'Record in' => 'Registrar em',
+ 'Recurring Transaction' => 'Transação Recorrente',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Restante',
+ 'Repeat' => 'Repetir',
+ 'Required by' => 'Requerido por',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Pedido de Venda',
+ 'Save Schedule' => 'Salvar a Programação',
+ 'Schedule' => 'Programação',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Tela',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Selecione um dos projetos abaixo',
+ 'Select items' => 'Selecionar itens',
+ 'Select txt, postscript or PDF!' => 'Selecionar txt, Postscript ou PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Serial No.' => 'Nº Série',
+ 'Service' => 'Serviço',
+ 'Ship' => 'Despachar',
+ 'Ship to' => 'Enviar para',
+ 'Shipping Address' => 'Endereço para entrega',
+ 'Source' => 'Fonte',
+ 'Startdate' => 'Data inicial',
+ 'State/Province' => 'Estado / Província',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Text' => 'Texto',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'Tradução inexistente',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Atualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor Number' => 'ID do Fornecedor',
+ 'Vendor missing!' => 'Fornecedor faltando!',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Warning!' => 'Cuidado!',
+ 'Week(s)' => 'Semana(s)',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Work Order' => 'Ordem de Serviço',
+ 'Year(s)' => 'Ano(s)',
+ 'Yes' => 'Sim',
+ 'You are posting an existing transaction!' => 'Você está lançando uma transação existente!',
+ 'You are printing and posting an existing transaction!' => 'Você está imprimindo lançando uma transação existente!',
+ 'You are printing and saving an existing order' => 'Você está imprimindo e salvando um pedido existente!',
+ 'You are printing and saving an existing quotation' => 'Você está imprimindo e salvando uma cotação existente!',
+ 'You are saving an existing order' => 'Você está salvando um pedido existente!',
+ 'You are saving an existing quotation' => 'Você está salvando uma cotação existente!',
+ 'Zip/Postal Code' => 'CEP',
+ 'ea' => 'cada',
+ 'for' => 'para',
+ 'posted!' => 'lançado!',
+ 'sent' => 'enviado',
+ 'time(s)' => 'vêz(es)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'apagar_a_programação' => 'delete_schedule',
+ 'lançar' => 'post',
+ 'lançar_como_novo' => 'post_as_new',
+ 'ordem_de_compra' => 'purchase_order',
+ 'salvar_a_programação' => 'save_schedule',
+ 'programação' => 'schedule',
+ 'atualizar' => 'update',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/br/is b/locale/br/is
new file mode 100755
index 00000000..82ec22e4
--- /dev/null
+++ b/locale/br/is
@@ -0,0 +1,271 @@
+$self{texts} = {
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add Purchase Order' => 'Adicionar Ordem de Compra',
+ 'Add Quotation' => 'Adicionar Cotação',
+ 'Add Request for Quotation' => 'Adicionar Requisição de Cotação',
+ 'Add Sales Invoice' => 'Adicionar Fatura de Venda',
+ 'Add Sales Order' => 'Adicionar Pedido de Venda',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Tem certeza que quer APAGAR a Fatura Número',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Endereço de Cobrança',
+ 'Bin' => 'Preteleira',
+ 'Bin List' => 'Lista de preteleiras',
+ 'Business' => 'Negócio',
+ 'Cannot delete invoice!' => 'Não pode apagar fatura!',
+ 'Cannot post invoice for a closed period!' => 'Não pode lançar fatura em período fechado!',
+ 'Cannot post invoice!' => 'Não pode lançar fatura!',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Cidade',
+ 'Company Name' => 'Nome da Empresa',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contato',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número do Cliente',
+ 'Customer missing!' => 'Cliente faltando!',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Day(s)' => 'Dia(s)',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Apagar',
+ 'Delete Schedule' => 'Apagar a Programação',
+ 'Delivery Date' => 'Data de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descrição',
+ 'Due Date' => 'Data de Vencimento',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Endereço de E-mail faltando!',
+ 'E-mail message' => 'Mensagem do e-mail',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Sales Invoice' => 'Editar Fatura de Venda',
+ 'Every' => 'Cada',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Extended' => 'Extendida',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'For' => 'Para',
+ 'Group' => 'Grupo',
+ 'In-line' => 'em linha',
+ 'Include Payment' => 'Incluir Pagamento',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Data da Fatura',
+ 'Invoice Date missing!' => 'Data da Fatura não encontrada!',
+ 'Invoice Number' => 'Número da Fatura',
+ 'Invoice Number missing!' => 'Número da Fatura não encontrado!',
+ 'Invoice deleted!' => 'Fatura apagada!',
+ 'Item' => 'Item',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Memo' => 'Memorando',
+ 'Message' => 'Mensagem',
+ 'Month(s)' => 'Mês(es)',
+ 'Next Date' => 'Próxima Data',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Número faltando na linha',
+ 'OH' => 'HE',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Order Date missing!' => 'Data do Pedido Faltando',
+ 'Order Number' => 'Número do Pedido',
+ 'Order Number missing!' => 'Número do pedido faltando!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número da OC',
+ 'Packing List' => 'Lista de Conteúdo',
+ 'Packing List Date missing!' => 'Data da lista de conteúdo faltando!',
+ 'Packing List Number missing!' => 'Número da lista de conteúdo faltando!',
+ 'Part' => 'Item',
+ 'Payment date missing!' => 'Data de pagamento faltando!',
+ 'Payments' => 'Pagamentos',
+ 'Phone' => 'Fone',
+ 'Pick List' => 'Lista de Seleção',
+ 'Post' => 'Lançar',
+ 'Post as new' => 'Lançar como novo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preço',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir e Lançar',
+ 'Print and Post as new' => 'Imprimir e Lançar como Novo',
+ 'Printed' => 'Impresso',
+ 'Project' => 'Projeto',
+ 'Project not on file!' => 'Projeto não está no arquivo!',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Qty' => 'Qtd',
+ 'Queue' => 'Fila',
+ 'Queued' => 'Enfileirado',
+ 'Quotation' => 'Cotação',
+ 'Quotation Date missing!' => 'Data da Cotação faltando!',
+ 'Quotation Number missing!' => 'Número da Cotação faltando!',
+ 'Recd' => 'Recebidos',
+ 'Record in' => 'Registrar em',
+ 'Recurring Transaction' => 'Transação Recorrente',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Restante',
+ 'Repeat' => 'Repetir',
+ 'Required by' => 'Requerido por',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Pedido de Venda',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Salvar a Programação',
+ 'Schedule' => 'Programação',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Tela',
+ 'Select a Printer!' => 'Selecione uma Impressora!',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Selecione um dos projetos abaixo',
+ 'Select items' => 'Selecionar itens',
+ 'Select postscript or PDF!' => 'Selecionar Postscript ou PDF',
+ 'Select txt, postscript or PDF!' => 'Selecionar txt, Postscript ou PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Serial No.' => 'Nº Série',
+ 'Service' => 'Serviço',
+ 'Ship' => 'Despachar',
+ 'Ship to' => 'Enviar para',
+ 'Ship via' => 'Enivar por',
+ 'Shipping Address' => 'Endereço para entrega',
+ 'Shipping Point' => 'Local do despacho',
+ 'Source' => 'Fonte',
+ 'Startdate' => 'Data inicial',
+ 'State/Province' => 'Estado / Província',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Text' => 'Texto',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Desconto de comércio',
+ 'Translation not on file!' => 'Tradução inexistente',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Atualizar',
+ 'Vendor Number' => 'ID do Fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Warning!' => 'Cuidado!',
+ 'Week(s)' => 'Semana(s)',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Work Order' => 'Ordem de Serviço',
+ 'Year(s)' => 'Ano(s)',
+ 'Yes' => 'Sim',
+ 'You are posting an existing transaction!' => 'Você está lançando uma transação existente!',
+ 'You are printing and posting an existing transaction!' => 'Você está imprimindo lançando uma transação existente!',
+ 'You are printing and saving an existing order' => 'Você está imprimindo e salvando um pedido existente!',
+ 'You are printing and saving an existing quotation' => 'Você está imprimindo e salvando uma cotação existente!',
+ 'You are saving an existing order' => 'Você está salvando um pedido existente!',
+ 'You are saving an existing quotation' => 'Você está salvando uma cotação existente!',
+ 'Zip/Postal Code' => 'CEP',
+ 'ea' => 'cada',
+ 'for' => 'para',
+ 'posted!' => 'lançado!',
+ 'sent' => 'enviado',
+ 'time(s)' => 'vêz(es)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'apagar_a_programação' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'lançar' => 'post',
+ 'lançar_como_novo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_e_lançar' => 'print_and_post',
+ 'imprimir_e_lançar_como_novo' => 'print_and_post_as_new',
+ 'pedido_de_venda' => 'sales_order',
+ 'salvar_a_programação' => 'save_schedule',
+ 'programação' => 'schedule',
+ 'enviar_para' => 'ship_to',
+ 'atualizar' => 'update',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/br/jc b/locale/br/jc
new file mode 100755
index 00000000..011087e8
--- /dev/null
+++ b/locale/br/jc
@@ -0,0 +1,155 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add Stores Card' => 'Adicionar Cartão de Loja',
+ 'Add Time Card' => 'Adicionar Apontamento',
+ 'Allocated' => 'Alocado',
+ 'Amount' => 'Total',
+ 'Are you sure you want to delete time card for' => 'Tem certeza que quer APAGAR o Apontamento de',
+ 'Cannot add stores card for a completed job!' => 'Não é possível adicionar um cartão de loja em um serviço concluído!',
+ 'Cannot add time card for a completed job!' => 'Não é possível adicionar um apontamento em um serviço concluído!',
+ 'Cannot change stores card for a completed job!' => 'Não é possível alterar um cartão de loja em um serviço concluído!',
+ 'Cannot change time card for a completed job!' => 'Não é possível alterar um apontamento em um serviço concluído!',
+ 'Cannot delete time card!' => 'Não é possível apagar o apontamento',
+ 'Cannot save stores card for a closed period!' => 'Não é possível salvar o cartão de loja para um período fechado!',
+ 'Cannot save stores card!' => 'Não é possível salvar o cartão de loja!',
+ 'Cannot save time card for a closed period!' => 'Não é possível salvar o apontamento para um período fechado!',
+ 'Cannot save time card!' => 'Não é possível salvar o apontamento!',
+ 'Chargeable' => 'Faturáveis',
+ 'Clocked' => 'Cronometrado',
+ 'Closed' => 'Fechado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Custo',
+ 'Current' => 'Corrente',
+ 'Date' => 'Data',
+ 'Date missing!' => 'Data faltando!',
+ 'Date worked' => 'Data Trabalhada',
+ 'Delete' => 'Apagar',
+ 'Description' => 'Descrição',
+ 'Edit Time Card' => 'Editar o Apontamento',
+ 'Employee' => 'Empregado',
+ 'Friday' => 'Sexta-feira',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Job Description' => 'Descrição do serviço',
+ 'Job Name' => 'Nome do serviço',
+ 'Job Number' => 'Número do serviço',
+ 'Job Number missing!' => 'Faltando o número do serviço',
+ 'Labor Code' => 'Código da Mão-de-Obra',
+ 'Labor Code missing!' => 'Faltando o Código da Mão-de-Obra',
+ 'Monday' => 'Segunda-feira',
+ 'Month' => 'Mês',
+ 'No Employees on file!' => 'Nenhum empregado no arquivo',
+ 'No Labor codes on file!' => 'Nenhum código de mão-de-obra no arquivo',
+ 'No Parts on file!' => 'Nenhum item no arquivo',
+ 'No Services on file!' => 'Nenhum serviço na fila!',
+ 'No open Jobs!' => 'Nenhum serviço aberto',
+ 'No open Projects!' => 'Nenhum projeto aberto',
+ 'Non-chargeable' => 'Não-Faturáveis',
+ 'Notes' => 'Notas',
+ 'Open' => 'Em Aberto',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Número do Item',
+ 'Period' => 'Período',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir e Salvar',
+ 'Print and Save as new' => 'Imprimir e Salvar como Novo',
+ 'Printed' => 'Impresso',
+ 'Project Name' => 'Nome do Projeto',
+ 'Project Number' => 'Número de Projeto',
+ 'Project Number missing!' => 'Número do Projeto faltando!',
+ 'Project/Job Name' => 'Projeto/Nome do Seriço',
+ 'Project/Job Number' => 'Projeto/Número do Seriço',
+ 'Qty' => 'Qtd',
+ 'Quarter' => 'Trimestre',
+ 'Queue' => 'Fila',
+ 'Queued' => 'Enfileirado',
+ 'Saturday' => 'Sábado',
+ 'Save' => 'Salvar',
+ 'Save as new' => 'Salvar como novo',
+ 'Screen' => 'Tela',
+ 'Select a Printer!' => 'Selecione uma Impressora!',
+ 'Select postscript or PDF!' => 'Selecionar Postscript ou PDF',
+ 'Service Code' => 'Código do Serviço',
+ 'Service Code missing!' => 'Faltando o código do serviço',
+ 'Service/Labor Code' => 'Serviço/Código da Mão-de-obra',
+ 'Startdate' => 'Data inicial',
+ 'Stores Card' => 'Cartão de Loja',
+ 'Stores Card saved!' => 'Cartão de Loja salvo',
+ 'Stores Cards' => 'Cartões de Loja',
+ 'Subtotal' => 'Subtotal',
+ 'Sunday' => 'Domingo',
+ 'Thursday' => 'Quinta-feira',
+ 'Time' => 'Hora',
+ 'Time Card' => 'Apontamento',
+ 'Time Card deleted!' => 'Apontamento apagado',
+ 'Time Card saved!' => 'Apontamento salvo',
+ 'Time Cards' => 'Apontamentos',
+ 'Time In' => 'Hora de Entrada',
+ 'Time Out' => 'Hora de Saída',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Tuesday' => 'Terça-feira',
+ 'Update' => 'Atualizar',
+ 'Warning!' => 'Cuidado!',
+ 'Wednesday' => 'Quarta-feira',
+ 'Year' => 'Ano',
+ 'Yes' => 'Sim',
+ 'You are printing and saving an existing transaction!' => 'Você está imprimindo e salvando uma transação existente!',
+ 'You are saving an existing transaction!' => 'Você está salvando uma transação existente!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'adicionar_cartão_de_loja' => 'add_stores_card',
+ 'adicionar_apontamento' => 'add_time_card',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'imprimir' => 'print',
+ 'imprimir_e_salvar' => 'print_and_save',
+ 'imprimir_e_salvar_como_novo' => 'print_and_save_as_new',
+ 'salvar' => 'save',
+ 'salvar_como_novo' => 'save_as_new',
+ 'atualizar' => 'update',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/br/locales.pl b/locale/br/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/br/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/br/login b/locale/br/login
new file mode 100755
index 00000000..d1e4ee6e
--- /dev/null
+++ b/locale/br/login
@@ -0,0 +1,25 @@
+$self{texts} = {
+ 'Access Denied!' => 'Acesso Negado',
+ 'Company' => 'Empresa',
+ 'Continue' => 'Continuar',
+ 'Dataset is newer than version!' => 'Conjunto de dados é mais novo que a versão!',
+ 'Incorrect Dataset version!' => 'Versão incorreta de grupos de dados!',
+ 'Login' => 'Entrar',
+ 'Name' => 'Nome',
+ 'Password' => 'Senha',
+ 'Upgrading to Version' => 'Atualizado para versão',
+ 'Version' => 'Versão',
+ 'You did not enter a name!' => 'Você não entrou com um nome',
+ 'done' => 'feito',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'entrar' => 'login',
+};
+
+1;
+
diff --git a/locale/br/menu b/locale/br/menu
new file mode 100755
index 00000000..40dc054d
--- /dev/null
+++ b/locale/br/menu
@@ -0,0 +1,142 @@
+$self{texts} = {
+ 'AP' => 'Contas a Pagar',
+ 'AP Aging' => 'Contas a Pagar Vencidas',
+ 'AP Transaction' => 'Transação - Contas a Pagar',
+ 'AR' => 'Contas a Receber',
+ 'AR Aging' => 'Contas a Receber Vencidas',
+ 'AR Transaction' => 'Transação - Contas a Receber',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add Account' => 'Adicionar Conta',
+ 'Add Assembly' => 'Adicionar Conjunto',
+ 'Add Business' => 'Adicionar Atividade Comercial',
+ 'Add Customer' => 'Adicionar Cliente',
+ 'Add Department' => 'Adicionar Departamento',
+ 'Add Employee' => 'Adicionar Empregado',
+ 'Add GIFI' => 'Adicionar CFOP',
+ 'Add Group' => 'Adicionar Grupo',
+ 'Add Labor/Overhead' => 'Adicionar Trabalho/Sobretaxa',
+ 'Add Language' => 'Adicionar Idioma',
+ 'Add Part' => 'Adicionar Item',
+ 'Add Pricegroup' => 'Adicionar Grupo de Preços',
+ 'Add Project' => 'Adicionar projeto',
+ 'Add SIC' => 'Adicionar SIC',
+ 'Add Service' => 'Adicionar Serviço',
+ 'Add Time Card' => 'Adicionar Apontamento',
+ 'Add Transaction' => 'Adicionar Transação',
+ 'Add Vendor' => 'Adicionar Fornecedor',
+ 'Add Warehouse' => 'Adicionar Almoxarifado',
+ 'All Items' => 'Todos Ítens',
+ 'Assemblies' => 'Conjuntos',
+ 'Audit Control' => 'Controle de Auditoria',
+ 'Backup' => 'Cópia de reserva',
+ 'Balance Sheet' => 'Folha de Balanço',
+ 'Batch Printing' => 'Impressão em lote',
+ 'Bin List' => 'Lista de preteleiras',
+ 'Bin Lists' => 'Listas de preteleiras',
+ 'Cash' => 'Caixa',
+ 'Chart of Accounts' => 'Plano de Contas',
+ 'Check' => 'Cheque',
+ 'Components' => 'Componentes',
+ 'Customers' => 'Clientes',
+ 'Defaults' => 'Configurações padrão',
+ 'Departments' => 'Departamentos',
+ 'Description' => 'Descrição',
+ 'Employees' => 'Empregados',
+ 'General Ledger' => 'Livro Razão',
+ 'Generate' => 'Gerar',
+ 'Goods & Services' => 'Produtos e Serviços',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Modelos HTML',
+ 'History' => 'Histórico',
+ 'Income Statement' => 'Apuração de L&P',
+ 'Invoice' => 'Fatura',
+ 'LaTeX Templates' => 'Modelos LaTeX',
+ 'Labor/Overhead' => 'Tabalho/Sobretaxa',
+ 'Language' => 'Idioma',
+ 'List Accounts' => 'Listar Contas',
+ 'List Businesses' => 'Listar Negócios',
+ 'List Departments' => 'Listar Departamentos',
+ 'List GIFI' => 'Listar CFOP',
+ 'List Languages' => 'Listar Idiomas',
+ 'List Projects' => 'Listar Projetos',
+ 'List SIC' => 'Listar SIC',
+ 'List Warehouses' => 'Listar Almoxarifados',
+ 'Logout' => 'Sair',
+ 'New Window' => 'Nova Janela',
+ 'Non-taxable' => 'Não Tributadas',
+ 'Open' => 'Em Aberto',
+ 'Order Entry' => 'Entrada de Pedido',
+ 'Outstanding' => 'Pendente',
+ 'POS' => 'PDV',
+ 'POS Invoice' => 'Fatura de PDV',
+ 'Packing List' => 'Lista de Conteúdo',
+ 'Packing Lists' => 'Listas de Conteúdo',
+ 'Parts' => 'Itens',
+ 'Payment' => 'Pagamento',
+ 'Payments' => 'Pagamentos',
+ 'Pick List' => 'Lista de Seleção',
+ 'Pick Lists' => 'Listas de Seleção',
+ 'Preferences' => 'Preferências',
+ 'Pricegroups' => 'Grupos de Preços',
+ 'Print' => 'Imprimir',
+ 'Projects' => 'Projetos',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Quotation' => 'Cotação',
+ 'Quotations' => 'Cotações',
+ 'RFQ' => 'RDC',
+ 'RFQs' => 'RDCs',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Receive' => 'Receber',
+ 'Reconciliation' => 'Reconciliação',
+ 'Recurring Transactions' => 'Transações Recorrentes',
+ 'Reports' => 'Relatórios',
+ 'Requirements' => 'Requerimentos',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Venda',
+ 'Sales Invoice' => 'Fatura de Venda',
+ 'Sales Invoices' => 'Faturas de Venda',
+ 'Sales Order' => 'Pedido de Venda',
+ 'Sales Orders' => 'Pedidos de Venda',
+ 'Save to File' => 'Salvar para Arquivo',
+ 'Search' => 'Buscar',
+ 'Send by E-Mail' => 'Enviar por E-mail',
+ 'Services' => 'Serviços',
+ 'Ship' => 'Despachar',
+ 'Shipping' => 'Despacho de Mercadorias',
+ 'Statement' => 'Declaração',
+ 'Stock Assembly' => 'Estoque de Conjuntos',
+ 'Stylesheet' => 'Folha de estilos',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Imposto recolhido',
+ 'Tax paid' => 'Imposto pago',
+ 'Text Templates' => 'Modelos de texto',
+ 'Time Card' => 'Apontamento',
+ 'Time Cards' => 'Apontamentos',
+ 'Transactions' => 'Tansações',
+ 'Transfer' => 'Transferir',
+ 'Transfer Inventory' => 'Transferência de Inventário',
+ 'Translations' => 'Traduções',
+ 'Trial Balance' => 'Balanço de Verificação',
+ 'Type of Business' => 'Tipo de Negócio',
+ 'Vendor Invoice' => 'Fatura de Compra',
+ 'Vendors' => 'Fornecedores',
+ 'Version' => 'Versão',
+ 'Warehouses' => 'Almoxarifados',
+ 'Work Order' => 'Ordem de Serviço',
+ 'Work Orders' => 'Ordens de Serviço',
+ 'Yearend' => 'Fim do ano',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/br/oe b/locale/br/oe
new file mode 100755
index 00000000..f82b14b6
--- /dev/null
+++ b/locale/br/oe
@@ -0,0 +1,378 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add Exchange Rate' => 'Adicionar Taxa de Câmbio',
+ 'Add Purchase Order' => 'Adicionar Ordem de Compra',
+ 'Add Quotation' => 'Adicionar Cotação',
+ 'Add Request for Quotation' => 'Adicionar Requisição de Cotação',
+ 'Add Sales Invoice' => 'Adicionar Fatura de Venda',
+ 'Add Sales Order' => 'Adicionar Pedido de Venda',
+ 'Add Vendor Invoice' => 'Adicionar Fatura de Compra',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => 'Tem certeza que quer APAGAR tal número de Pedido?',
+ 'Are you sure you want to delete Quotation Number' => 'Tem certeza que quer APAGAR tal número de Cotação?',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Endereço de Cobrança',
+ 'Bin' => 'Preteleira',
+ 'Bin List' => 'Lista de preteleiras',
+ 'Business' => 'Negócio',
+ 'C' => 'F',
+ 'Cannot delete order!' => 'Não pode apagar pedido!',
+ 'Cannot delete quotation!' => 'Não pode apagar cotação',
+ 'Cannot save order!' => 'Não pode salvar pedido!',
+ 'Cannot save quotation!' => 'Não pode salvar cotação!',
+ 'Cc' => 'Cc',
+ 'City' => 'Cidade',
+ 'Closed' => 'Fechado',
+ 'Company Name' => 'Nome da Empresa',
+ 'Confirm!' => 'Confirmar!',
+ 'Consolidate Orders' => 'Consolidar pedidos',
+ 'Consolidate Purchase Orders' => 'Consolidar ordens de compra',
+ 'Consolidate Sales Orders' => 'Consolidar pedidos de venda',
+ 'Contact' => 'Contato',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Cost' => 'Custo',
+ 'Could not save!' => 'Não pode salvar!',
+ 'Could not transfer Inventory!' => 'Não pode transferir inventário!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número do Cliente',
+ 'Customer missing!' => 'Cliente faltando!',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Date Received' => 'Data de recebimento',
+ 'Date received missing!' => 'Data de recebimento faltando!',
+ 'Day(s)' => 'Dia(s)',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Apagar',
+ 'Delete Schedule' => 'Apagar a Programação',
+ 'Delivery Date' => 'Data de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descrição',
+ 'Done' => 'Feito',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Endereço de E-mail faltando!',
+ 'E-mail message' => 'Mensagem do e-mail',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Purchase Order' => 'Editar Ordem de Compra',
+ 'Edit Quotation' => 'Editar Cotação',
+ 'Edit Request for Quotation' => 'Editar Requisição de Cotação',
+ 'Edit Sales Order' => 'Editar Pedido de Venda',
+ 'Employee' => 'Empregado',
+ 'Every' => 'Cada',
+ 'Exchange Rate' => 'Taxa de câmbio',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Extended' => 'Extendida',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'From Warehouse' => 'Do Almoxarifado',
+ 'Generate Orders' => 'Gerar Pedidos',
+ 'Generate Purchase Orders' => 'Gerar Ordens de Compra',
+ 'Generate Purchase Orders from Sales Order' => 'Gerar Ordens de Compra a partir dos Pedidos de Venda',
+ 'Generate Sales Order' => 'Gerar Pedidos de Venda',
+ 'Generate Sales Order from Purchase Orders' => 'Gerar Pedidos de Venda a partir das Ordens de Compra',
+ 'Group' => 'Grupo',
+ 'ID' => 'ID',
+ 'In-line' => 'em linha',
+ 'Include Payment' => 'Incluir Pagamento',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory saved!' => 'Inventário salvo!',
+ 'Inventory transferred!' => 'Inventário transferido!',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date missing!' => 'Data da Fatura não encontrada!',
+ 'Invoice Number missing!' => 'Número da Fatura não encontrado!',
+ 'Item' => 'Item',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Lead' => 'Lead',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'Month' => 'Mês',
+ 'Month(s)' => 'Mês(es)',
+ 'Next Date' => 'Próxima Data',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => 'Nada entrou!',
+ 'Nothing selected!' => 'Nada foi selecionado!',
+ 'Nothing to transfer!' => 'Nada a transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Número faltando na linha',
+ 'O' => 'A',
+ 'OH' => 'HE',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Open' => 'Em Aberto',
+ 'Order' => 'Pedido',
+ 'Order Date' => 'Data do Pedido',
+ 'Order Date missing!' => 'Data do Pedido Faltando',
+ 'Order Number' => 'Número do Pedido',
+ 'Order Number missing!' => 'Número do pedido faltando!',
+ 'Order deleted!' => 'Pedido apagado!',
+ 'Order generation failed!' => 'A geração de pedidos falhou!',
+ 'Order saved!' => 'Pedido salvo!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número da OC',
+ 'Packing List' => 'Lista de Conteúdo',
+ 'Packing List Date missing!' => 'Data da lista de conteúdo faltando!',
+ 'Packing List Number missing!' => 'Número da lista de conteúdo faltando!',
+ 'Part' => 'Item',
+ 'Part Number' => 'Número do Item',
+ 'Period' => 'Período',
+ 'Phone' => 'Fone',
+ 'Pick List' => 'Lista de Seleção',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preço',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir e Salvar',
+ 'Print and Save as new' => 'Imprimir e Salvar como Novo',
+ 'Printed' => 'Impresso',
+ 'Project' => 'Projeto',
+ 'Project not on file!' => 'Projeto não está no arquivo!',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Qty' => 'Qtd',
+ 'Quarter' => 'Trimestre',
+ 'Queue' => 'Fila',
+ 'Queued' => 'Enfileirado',
+ 'Quotation' => 'Cotação',
+ 'Quotation ' => 'Cotação ',
+ 'Quotation Date' => 'Data da Cotação',
+ 'Quotation Date missing!' => 'Data da Cotação faltando!',
+ 'Quotation Number' => 'Número da Cotação',
+ 'Quotation Number missing!' => 'Número da Cotação faltando!',
+ 'Quotation deleted!' => 'Cotação apagada!',
+ 'Quotations' => 'Cotações',
+ 'RFQ' => 'RDC',
+ 'RFQ ' => 'RDC ',
+ 'RFQ Number' => 'Número da RDC',
+ 'Recd' => 'Recebidos',
+ 'Receive Merchandise' => 'Receber mercadoria',
+ 'Recurring Transaction' => 'Transação Recorrente',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Restante',
+ 'Repeat' => 'Repetir',
+ 'Req' => 'Req',
+ 'Request for Quotation' => 'Requisição de Cotação',
+ 'Request for Quotations' => 'Requisição de Cotações',
+ 'Required by' => 'Requerido por',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Fatura de Venda',
+ 'Sales Order' => 'Pedido de Venda',
+ 'Sales Orders' => 'Pedidos de Venda',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Salvar',
+ 'Save Schedule' => 'Salvar a Programação',
+ 'Save as new' => 'Salvar como novo',
+ 'Schedule' => 'Programação',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Tela',
+ 'Select Vendor' => 'Selecionar Fornecedor',
+ 'Select a Printer!' => 'Selecione uma Impressora!',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Selecione um dos projetos abaixo',
+ 'Select items' => 'Selecionar itens',
+ 'Select postscript or PDF!' => 'Selecionar Postscript ou PDF',
+ 'Select txt, postscript or PDF!' => 'Selecionar txt, Postscript ou PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Serial No.' => 'Nº Série',
+ 'Service' => 'Serviço',
+ 'Ship' => 'Despachar',
+ 'Ship Merchandise' => 'Despachar mercadoria',
+ 'Ship to' => 'Enviar para',
+ 'Ship via' => 'Enivar por',
+ 'Shipping Address' => 'Endereço para entrega',
+ 'Shipping Date' => 'Data do Despacho',
+ 'Shipping Date missing!' => 'Data do Despacho faltando!',
+ 'Shipping Point' => 'Local do despacho',
+ 'Startdate' => 'Data inicial',
+ 'State/Province' => 'Estado / Província',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Terms' => 'Crédito Líquido',
+ 'Text' => 'Texto',
+ 'To' => 'Até',
+ 'To Warehouse' => 'Para o Almoxarifado',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Desconto de comércio',
+ 'Transfer' => 'Transferir',
+ 'Transfer Inventory' => 'Transferência de Inventário',
+ 'Transfer from' => 'Trasnferir de',
+ 'Transfer to' => 'Transferir para',
+ 'Translation not on file!' => 'Tradução inexistente',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Atualizar',
+ 'Valid until' => 'Válido até',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor Invoice' => 'Fatura de Compra',
+ 'Vendor Number' => 'ID do Fornecedor',
+ 'Vendor missing!' => 'Fornecedor faltando!',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Warehouse' => 'Almoxarifado',
+ 'Warning!' => 'Cuidado!',
+ 'Week(s)' => 'Semana(s)',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Work Order' => 'Ordem de Serviço',
+ 'Year' => 'Ano',
+ 'Year(s)' => 'Ano(s)',
+ 'Yes' => 'Sim',
+ 'You are posting an existing transaction!' => 'Você está lançando uma transação existente!',
+ 'You are printing and posting an existing transaction!' => 'Você está imprimindo lançando uma transação existente!',
+ 'You are printing and saving an existing order' => 'Você está imprimindo e salvando um pedido existente!',
+ 'You are printing and saving an existing quotation' => 'Você está imprimindo e salvando uma cotação existente!',
+ 'You are saving an existing order' => 'Você está salvando um pedido existente!',
+ 'You are saving an existing quotation' => 'Você está salvando uma cotação existente!',
+ 'Zip/Postal Code' => 'CEP',
+ 'days' => 'dias',
+ 'ea' => 'cada',
+ 'for' => 'para',
+ 'sent' => 'enviado',
+ 'time(s)' => 'vêz(es)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'consolidar_pedidos' => 'consolidate_orders',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'apagar_a_programação' => 'delete_schedule',
+ 'feito' => 'done',
+ 'e_mail' => 'e_mail',
+ 'gerar_pedidos' => 'generate_orders',
+ 'gerar_ordens_de_compra' => 'generate_purchase_orders',
+ 'gerar_pedidos_de_venda' => 'generate_sales_order',
+ 'imprimir' => 'print',
+ 'imprimir_e_salvar' => 'print_and_save',
+ 'imprimir_e_salvar_como_novo' => 'print_and_save_as_new',
+ 'ordem_de_compra' => 'purchase_order',
+ 'cotação' => 'quotation',
+ 'cotação_' => 'quotation_',
+ 'rdc' => 'rfq',
+ 'rdc_' => 'rfq_',
+ 'fatura_de_venda' => 'sales_invoice',
+ 'pedido_de_venda' => 'sales_order',
+ 'salvar' => 'save',
+ 'salvar_a_programação' => 'save_schedule',
+ 'salvar_como_novo' => 'save_as_new',
+ 'programação' => 'schedule',
+ 'selecionar_fornecedor' => 'select_vendor',
+ 'enviar_para' => 'ship_to',
+ 'transferir' => 'transfer',
+ 'atualizar' => 'update',
+ 'fatura_de_compra' => 'vendor_invoice',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/br/pe b/locale/br/pe
new file mode 100755
index 00000000..4137eed4
--- /dev/null
+++ b/locale/br/pe
@@ -0,0 +1,166 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Active' => 'Ativa',
+ 'Add' => 'Adicionar',
+ 'Add Group' => 'Adicionar Grupo',
+ 'Add Job' => 'Adicionar Serviço',
+ 'Add Pricegroup' => 'Adicionar Grupo de Preços',
+ 'Add Project' => 'Adicionar projeto',
+ 'Address' => 'Endereço',
+ 'All' => 'Todas',
+ 'Amount' => 'Total',
+ 'As of' => 'Como de',
+ 'Assembly' => 'Conjunto',
+ 'Assembly stocked!' => 'Conjunto estocado',
+ 'Bin' => 'Preteleira',
+ 'Cannot stock Assembly!' => 'Não é possível estocar o Conjunto',
+ 'Completed' => 'Concluído',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente faltando!',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Delete' => 'Apagar',
+ 'Description' => 'Descrição',
+ 'Description Translations' => 'Descrições Traduzidas',
+ 'Detail' => 'Detalhe',
+ 'Edit Description Translations' => 'Editar Traduções de Descrições',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Job' => 'Editar o Serviço',
+ 'Edit Pricegroup' => 'Editar Grupo de Preços',
+ 'Edit Project' => 'Editar Projeto',
+ 'Employee' => 'Empregado',
+ 'Enddate' => 'Data Final',
+ 'Failed to save order!' => 'Falha ao salvar o pedido',
+ 'From' => 'De',
+ 'Generate Sales Orders' => 'Pedidos de Venda',
+ 'Group' => 'Grupo',
+ 'Group Translations' => 'Grupo de Traduções',
+ 'Group deleted!' => 'Grupo apagado!',
+ 'Group missing!' => 'Grupo faltando!',
+ 'Group saved!' => 'Grupo salvo!',
+ 'Groups' => 'Grupos',
+ 'Inactive' => 'Inativo',
+ 'Income' => 'Receita',
+ 'Job' => 'Serviço',
+ 'Job Number' => 'Número do serviço',
+ 'Job deleted!' => 'Serviço apagado',
+ 'Job saved!' => 'Serviço salvo',
+ 'Jobs' => 'Serviços',
+ 'Language' => 'Idioma',
+ 'Languages not defined!' => 'Idiomas não definidos!',
+ 'Link Accounts' => 'Associar Contas',
+ 'List Price' => 'Preço de lista',
+ 'Month' => 'Mês',
+ 'No open Projects!' => 'Nenhum projeto aberto',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => 'Nada foi selecionado!',
+ 'Number' => 'Número',
+ 'Orders generated!' => 'Pedidos gerados!',
+ 'Orphaned' => 'Órfãs',
+ 'Part Number' => 'Número do Item',
+ 'Period' => 'Período',
+ 'Pricegroup' => 'Grupo de Preço',
+ 'Pricegroup deleted!' => 'Grupo de Preço apagado!',
+ 'Pricegroup missing!' => 'Grupo de Preço faltando!',
+ 'Pricegroup saved!' => 'Grupo de Preço salvo!',
+ 'Pricegroups' => 'Grupos de Preços',
+ 'Production' => 'Produção',
+ 'Project' => 'Projeto',
+ 'Project Description Translations' => 'Traduções de Descrição de Projeto',
+ 'Project Number' => 'Número de Projeto',
+ 'Project deleted!' => 'Projeto apagado!',
+ 'Project saved!' => 'Projeto salvo!',
+ 'Projects' => 'Projetos',
+ 'Qty' => 'Qtd',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Salvar',
+ 'Select Customer' => 'Selecionar Cliente',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Sell Price' => 'Preço de Venda',
+ 'Service Code' => 'Código do Serviço',
+ 'Startdate' => 'Data inicial',
+ 'Stock Finished Goods' => 'Estoque de Produtos Acabados',
+ 'Summary' => 'Sumário',
+ 'Tax' => 'Imposto',
+ 'To' => 'Até',
+ 'Transaction Dates' => 'Datas das Transações',
+ 'Translation' => 'Tradução',
+ 'Translation deleted!' => 'Tradução apagada!',
+ 'Translations saved!' => 'Traduções salvas!',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Atualizar',
+ 'Updated' => 'Atualizado',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Weight' => 'Peso',
+ 'Year' => 'Ano',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'adicionar_grupo' => 'add_group',
+ 'adicionar_serviço' => 'add_job',
+ 'adicionar_grupo_de_preços' => 'add_pricegroup',
+ 'adicionar_projeto' => 'add_project',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'pedidos_de_venda' => 'generate_sales_orders',
+ 'salvar' => 'save',
+ 'selecionar_cliente' => 'select_customer',
+ 'atualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/br/pos b/locale/br/pos
new file mode 100755
index 00000000..bad9c8d5
--- /dev/null
+++ b/locale/br/pos
@@ -0,0 +1,81 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add POS Invoice' => 'Adicionar Fatura de PDV',
+ 'Amount' => 'Total',
+ 'Business' => 'Negócio',
+ 'Cannot post transaction!' => 'Não pode lançar transação!',
+ 'Change' => 'Troco',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Currency' => 'Moeda',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente faltando!',
+ 'Delete' => 'Apagar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descrição',
+ 'Edit POS Invoice' => 'Editar Fatura de PDV',
+ 'Exchange Rate' => 'Taxa de câmbio',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Extended' => 'Extendida',
+ 'From' => 'De',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Memorando',
+ 'Month' => 'Mês',
+ 'Number' => 'Número',
+ 'Open' => 'Em Aberto',
+ 'Period' => 'Período',
+ 'Post' => 'Lançar',
+ 'Posted!' => 'Lançado!',
+ 'Price' => 'Preço',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir e Lançar',
+ 'Printed' => 'Impresso',
+ 'Qty' => 'Qtd',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar em',
+ 'Remaining' => 'Restante',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Tela',
+ 'Select a Printer!' => 'Selecione uma Impressora!',
+ 'Source' => 'Fonte',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impostos incluídos',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Desconto de comércio',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Atualizar',
+ 'Year' => 'Ano',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'lançar' => 'post',
+ 'imprimir' => 'print',
+ 'imprimir_e_lançar' => 'print_and_post',
+ 'atualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/br/ps b/locale/br/ps
new file mode 100755
index 00000000..96862ad9
--- /dev/null
+++ b/locale/br/ps
@@ -0,0 +1,397 @@
+$self{texts} = {
+ 'AP Aging' => 'Contas a Pagar Vencidas',
+ 'AP Outstanding' => 'Contas a Pagar Pendentes',
+ 'AP Transaction' => 'Transação - Contas a Pagar',
+ 'AP Transactions' => 'Transações - Contas a Pagar',
+ 'AR Aging' => 'Contas a Receber Vencidas',
+ 'AR Outstanding' => 'Contas a Receber Pendentes',
+ 'AR Transaction' => 'Transação - Contas a Receber',
+ 'AR Transactions' => 'Transações - Contas a Receber',
+ 'Account' => 'Conta',
+ 'Account Number' => 'Número da Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Accounts' => 'Contas',
+ 'Accrual' => 'Resultado final',
+ 'Add AP Transaction' => 'Adicionar Transação de CP',
+ 'Add AR Transaction' => 'Adicionar Transação de CR',
+ 'Add POS Invoice' => 'Adicionar Fatura de PDV',
+ 'Add Purchase Order' => 'Adicionar Ordem de Compra',
+ 'Add Quotation' => 'Adicionar Cotação',
+ 'Add Request for Quotation' => 'Adicionar Requisição de Cotação',
+ 'Add Sales Invoice' => 'Adicionar Fatura de Venda',
+ 'Add Sales Order' => 'Adicionar Pedido de Venda',
+ 'Address' => 'Endereço',
+ 'Aged' => 'Velho',
+ 'Aged Overdue' => 'Velho e vencido',
+ 'All Accounts' => 'Todas Contas',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total Devido',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Tem certeza que quer APAGAR a Fatura Número',
+ 'Are you sure you want to delete Transaction' => 'Tem certeza que quer APAGAR a Transação',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balanço',
+ 'Balance Sheet' => 'Folha de Balanço',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Endereço de Cobrança',
+ 'Bin' => 'Preteleira',
+ 'Bin List' => 'Lista de preteleiras',
+ 'Business' => 'Negócio',
+ 'Cannot delete invoice!' => 'Não pode apagar fatura!',
+ 'Cannot delete transaction!' => 'Não pode apagar transação!',
+ 'Cannot post invoice for a closed period!' => 'Não pode lançar fatura em período fechado!',
+ 'Cannot post invoice!' => 'Não pode lançar fatura!',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cannot post transaction for a closed period!' => 'Não pode lançar transação para um período já encerrado!',
+ 'Cannot post transaction!' => 'Não pode lançar transação!',
+ 'Cash' => 'Caixa',
+ 'Cc' => 'Cc',
+ 'Change' => 'Troco',
+ 'Check' => 'Cheque',
+ 'City' => 'Cidade',
+ 'Closed' => 'Fechado',
+ 'Company Name' => 'Nome da Empresa',
+ 'Compare to' => 'Comparar a',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contato',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Country' => 'País',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Current' => 'Corrente',
+ 'Current Earnings' => 'Ganhos Atuais',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número do Cliente',
+ 'Customer missing!' => 'Cliente faltando!',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data de pagamento',
+ 'Day(s)' => 'Dia(s)',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Decimalplaces' => 'Casas decimais',
+ 'Delete' => 'Apagar',
+ 'Delete Schedule' => 'Apagar a Programação',
+ 'Delivery Date' => 'Data de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descrição',
+ 'Detail' => 'Detalhe',
+ 'Due Date' => 'Data de Vencimento',
+ 'Due Date missing!' => 'Data de Vencimento faltando!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail Statement to' => 'Declaração enviada por email para',
+ 'E-mail address missing!' => 'Endereço de E-mail faltando!',
+ 'E-mail message' => 'Mensagem do e-mail',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit AP Transaction' => 'Editar Transação de CP',
+ 'Edit AR Transaction' => 'Editar Transação de CR',
+ 'Edit POS Invoice' => 'Editar Fatura de PDV',
+ 'Edit Sales Invoice' => 'Editar Fatura de Venda',
+ 'Employee' => 'Empregado',
+ 'Every' => 'Cada',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Extended' => 'Extendida',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'Group' => 'Grupo',
+ 'Heading' => 'Cabeçalho',
+ 'ID' => 'ID',
+ 'In-line' => 'em linha',
+ 'Include Exchange Rate Difference' => 'Incluir diferença de taxa de câmbio',
+ 'Include Payment' => 'Incluir Pagamento',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Income Statement' => 'Apuração de L&P',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Data da Fatura',
+ 'Invoice Date missing!' => 'Data da Fatura não encontrada!',
+ 'Invoice Number' => 'Número da Fatura',
+ 'Invoice Number missing!' => 'Número da Fatura não encontrado!',
+ 'Invoice deleted!' => 'Fatura apagada!',
+ 'Item' => 'Item',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Language' => 'Idioma',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Memo' => 'Memorando',
+ 'Message' => 'Mensagem',
+ 'Method' => 'Método',
+ 'Month' => 'Mês',
+ 'Month(s)' => 'Mês(es)',
+ 'N/A' => 'N/D',
+ 'Next Date' => 'Próxima Data',
+ 'No.' => 'Nº',
+ 'Non-taxable Purchases' => 'Compras Isentas',
+ 'Non-taxable Sales' => 'Vendas Isentas',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => 'Nada foi selecionado!',
+ 'Nothing to print!' => 'Nada para imprimir',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Número faltando na linha',
+ 'OH' => 'HE',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Open' => 'Em Aberto',
+ 'Order' => 'Pedido',
+ 'Order Date missing!' => 'Data do Pedido Faltando',
+ 'Order Number' => 'Número do Pedido',
+ 'Order Number missing!' => 'Número do pedido faltando!',
+ 'Overdue' => 'Vencido',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número da OC',
+ 'Packing List' => 'Lista de Conteúdo',
+ 'Packing List Date missing!' => 'Data da lista de conteúdo faltando!',
+ 'Packing List Number missing!' => 'Número da lista de conteúdo faltando!',
+ 'Paid' => 'Total Efetuado',
+ 'Part' => 'Item',
+ 'Payment date missing!' => 'Data de pagamento faltando!',
+ 'Payments' => 'Pagamentos',
+ 'Period' => 'Período',
+ 'Phone' => 'Fone',
+ 'Pick List' => 'Lista de Seleção',
+ 'Post' => 'Lançar',
+ 'Post as new' => 'Lançar como novo',
+ 'Posted!' => 'Lançado!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preço',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir e Lançar',
+ 'Print and Post as new' => 'Imprimir e Lançar como Novo',
+ 'Printed' => 'Impresso',
+ 'Project' => 'Projeto',
+ 'Project Number' => 'Número de Projeto',
+ 'Project Transactions' => 'Transações de Projeto',
+ 'Project not on file!' => 'Projeto não está no arquivo!',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Qty' => 'Qtd',
+ 'Quarter' => 'Trimestre',
+ 'Queue' => 'Fila',
+ 'Queued' => 'Enfileirado',
+ 'Quotation' => 'Cotação',
+ 'Quotation Date missing!' => 'Data da Cotação faltando!',
+ 'Quotation Number missing!' => 'Número da Cotação faltando!',
+ 'Recd' => 'Recebidos',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar em',
+ 'Recurring Transaction' => 'Transação Recorrente',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Restante',
+ 'Repeat' => 'Repetir',
+ 'Report for' => 'Relatório para',
+ 'Required by' => 'Requerido por',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Fatura de Venda.',
+ 'Sales Order' => 'Pedido de Venda',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Salvar a Programação',
+ 'Schedule' => 'Programação',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Tela',
+ 'Select a Printer!' => 'Selecione uma Impressora!',
+ 'Select all' => 'Selecionar todos',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Selecione um dos projetos abaixo',
+ 'Select items' => 'Selecionar itens',
+ 'Select payment' => 'Selecionar Pagamento',
+ 'Select postscript or PDF!' => 'Selecionar Postscript ou PDF',
+ 'Select txt, postscript or PDF!' => 'Selecionar txt, Postscript ou PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Serial No.' => 'Nº Série',
+ 'Service' => 'Serviço',
+ 'Ship' => 'Despachar',
+ 'Ship to' => 'Enviar para',
+ 'Ship via' => 'Enivar por',
+ 'Shipping Address' => 'Endereço para entrega',
+ 'Shipping Point' => 'Local do despacho',
+ 'Source' => 'Fonte',
+ 'Standard' => 'Padrão',
+ 'Startdate' => 'Data inicial',
+ 'State/Province' => 'Estado / Província',
+ 'Statement' => 'Declaração',
+ 'Statement sent to' => 'Declaração enviada para',
+ 'Statements sent to printer!' => 'Declaração enviada para impressora!',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Sumário',
+ 'Tax' => 'Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Tax collected' => 'Imposto recolhido',
+ 'Tax paid' => 'Imposto pago',
+ 'Text' => 'Texto',
+ 'Till' => 'Até',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Desconto de comércio',
+ 'Transaction' => 'Transação',
+ 'Transaction deleted!' => 'Transação apagada!',
+ 'Transaction posted!' => 'Transação lançada',
+ 'Translation not on file!' => 'Tradução inexistente',
+ 'Trial Balance' => 'Balanço de Verificação',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Atualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor Invoice.' => 'Fatura de Compra.',
+ 'Vendor Number' => 'ID do Fornecedor',
+ 'Vendor missing!' => 'Fornecedor faltando!',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Warning!' => 'Cuidado!',
+ 'Week(s)' => 'Semana(s)',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Work Order' => 'Ordem de Serviço',
+ 'Year' => 'Ano',
+ 'Year(s)' => 'Ano(s)',
+ 'Yes' => 'Sim',
+ 'You are posting an existing transaction!' => 'Você está lançando uma transação existente!',
+ 'You are printing and posting an existing transaction!' => 'Você está imprimindo lançando uma transação existente!',
+ 'You are printing and saving an existing order' => 'Você está imprimindo e salvando um pedido existente!',
+ 'You are printing and saving an existing quotation' => 'Você está imprimindo e salvando uma cotação existente!',
+ 'You are saving an existing order' => 'Você está salvando um pedido existente!',
+ 'You are saving an existing quotation' => 'Você está salvando uma cotação existente!',
+ 'Zip/Postal Code' => 'CEP',
+ 'as at' => 'como em',
+ 'ea' => 'cada',
+ 'for' => 'para',
+ 'for Period' => 'pelo período',
+ 'posted!' => 'lançado!',
+ 'sent' => 'enviado',
+ 'time(s)' => 'vêz(es)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transação___contas_a_pagar' => 'ap_transaction',
+ 'transação___contas_a_receber' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'apagar' => 'delete',
+ 'apagar_a_programação' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'lançar' => 'post',
+ 'lançar_como_novo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_e_lançar' => 'print_and_post',
+ 'imprimir_e_lançar_como_novo' => 'print_and_post_as_new',
+ 'fatura_de_venda_' => 'sales_invoice_',
+ 'pedido_de_venda' => 'sales_order',
+ 'salvar_a_programação' => 'save_schedule',
+ 'programação' => 'schedule',
+ 'selecionar_todos' => 'select_all',
+ 'enviar_para' => 'ship_to',
+ 'atualizar' => 'update',
+ 'fatura_de_compra_' => 'vendor_invoice_',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/br/pw b/locale/br/pw
new file mode 100755
index 00000000..15761934
--- /dev/null
+++ b/locale/br/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Senha',
+ 'Session expired!' => 'Sessão expirada',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/br/rc b/locale/br/rc
new file mode 100755
index 00000000..a268263f
--- /dev/null
+++ b/locale/br/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balanço',
+ 'Beginning Balance' => 'Balanço Inicial',
+ 'Cleared' => 'Limpo',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Corrente',
+ 'Date' => 'Data',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Description' => 'Descrição',
+ 'Detail' => 'Detalhe',
+ 'Difference' => 'Diferença',
+ 'Done' => 'Feito',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'Include Exchange Rate Difference' => 'Incluir diferença de taxa de câmbio',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Month' => 'Mês',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Out of balance!' => 'Fora de balanço!',
+ 'Outstanding' => 'Pendente',
+ 'Period' => 'Período',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reconciliation' => 'Reconciliação',
+ 'Reconciliation Report' => 'Relatório de Reconciliação',
+ 'Select all' => 'Selecionar todos',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Source' => 'Fonte',
+ 'Statement Balance' => 'Declaração de Balanço',
+ 'Summary' => 'Sumário',
+ 'To' => 'Até',
+ 'Update' => 'Atualizar',
+ 'Year' => 'Ano',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'feito' => 'done',
+ 'selecionar_todos' => 'select_all',
+ 'atualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/br/rp b/locale/br/rp
new file mode 100755
index 00000000..28a0a4d1
--- /dev/null
+++ b/locale/br/rp
@@ -0,0 +1,205 @@
+$self{texts} = {
+ 'AP Aging' => 'Contas a Pagar Vencidas',
+ 'AR Aging' => 'Contas a Receber Vencidas',
+ 'Account' => 'Conta',
+ 'Account Number' => 'Número da Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Accounts' => 'Contas',
+ 'Accrual' => 'Resultado final',
+ 'Address' => 'Endereço',
+ 'Aged' => 'Velho',
+ 'Aged Overdue' => 'Velho e vencido',
+ 'All Accounts' => 'Todas Contas',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balanço',
+ 'Balance Sheet' => 'Folha de Balanço',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Caixa',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Comparar a',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Credit' => 'Crédito',
+ 'Curr' => 'Moeda',
+ 'Current' => 'Corrente',
+ 'Current Earnings' => 'Ganhos Atuais',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => 'Cliente não está no arquivo!',
+ 'Date' => 'Data',
+ 'Day(s)' => 'Dia(s)',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Decimalplaces' => 'Casas decimais',
+ 'Delete Schedule' => 'Apagar a Programação',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descrição',
+ 'Detail' => 'Detalhe',
+ 'Due Date' => 'Data de Vencimento',
+ 'E-mail' => 'E-Mail',
+ 'E-mail Statement to' => 'Declaração enviada por email para',
+ 'E-mail address missing!' => 'Endereço de E-mail faltando!',
+ 'E-mail message' => 'Mensagem do e-mail',
+ 'Every' => 'Cada',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'Heading' => 'Cabeçalho',
+ 'ID' => 'ID',
+ 'In-line' => 'em linha',
+ 'Include Exchange Rate Difference' => 'Incluir diferença de taxa de câmbio',
+ 'Include Payment' => 'Incluir Pagamento',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Income Statement' => 'Apuração de L&P',
+ 'Invoice' => 'Fatura',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Memo' => 'Memorando',
+ 'Message' => 'Mensagem',
+ 'Method' => 'Método',
+ 'Month' => 'Mês',
+ 'Month(s)' => 'Mês(es)',
+ 'N/A' => 'N/D',
+ 'Next Date' => 'Próxima Data',
+ 'Non-taxable Purchases' => 'Compras Isentas',
+ 'Non-taxable Sales' => 'Vendas Isentas',
+ 'Nothing selected!' => 'Nada foi selecionado!',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Order' => 'Pedido',
+ 'Overdue' => 'Vencido',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Pagamentos',
+ 'Period' => 'Período',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Projeto',
+ 'Project Number' => 'Número de Projeto',
+ 'Project Transactions' => 'Transações de Projeto',
+ 'Project not on file!' => 'Projeto não está no arquivo!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Recurring Transaction' => 'Transação Recorrente',
+ 'Reference' => 'Referência',
+ 'Repeat' => 'Repetir',
+ 'Report for' => 'Relatório para',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Salvar a Programação',
+ 'Screen' => 'Tela',
+ 'Select all' => 'Selecionar todos',
+ 'Select from one of the names below' => 'Selecione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Selecione um dos projetos abaixo',
+ 'Select postscript or PDF!' => 'Selecionar Postscript ou PDF',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Source' => 'Fonte',
+ 'Standard' => 'Padrão',
+ 'Startdate' => 'Data inicial',
+ 'Statement' => 'Declaração',
+ 'Statement sent to' => 'Declaração enviada para',
+ 'Statements sent to printer!' => 'Declaração enviada para impressora!',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Sumário',
+ 'Tax' => 'Imposto',
+ 'Tax collected' => 'Imposto recolhido',
+ 'Tax paid' => 'Imposto pago',
+ 'Till' => 'Até',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balanço de Verificação',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não está no arquivo!',
+ 'Warning!' => 'Cuidado!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year' => 'Ano',
+ 'Year(s)' => 'Ano(s)',
+ 'You are posting an existing transaction!' => 'Você está lançando uma transação existente!',
+ 'You are printing and posting an existing transaction!' => 'Você está imprimindo lançando uma transação existente!',
+ 'You are printing and saving an existing order' => 'Você está imprimindo e salvando um pedido existente!',
+ 'You are printing and saving an existing quotation' => 'Você está imprimindo e salvando uma cotação existente!',
+ 'You are saving an existing order' => 'Você está salvando um pedido existente!',
+ 'You are saving an existing quotation' => 'Você está salvando uma cotação existente!',
+ 'as at' => 'como em',
+ 'for' => 'para',
+ 'for Period' => 'pelo período',
+ 'sent' => 'enviado',
+ 'time(s)' => 'vêz(es)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'apagar_a_programação' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'imprimir' => 'print',
+ 'salvar_a_programação' => 'save_schedule',
+ 'selecionar_todos' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ca_en/COPYING b/locale/ca_en/COPYING
new file mode 100755
index 00000000..aefd9af8
--- /dev/null
+++ b/locale/ca_en/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2005
+#
+# British English texts:
+#
+# Author:
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/ca_en/LANGUAGE b/locale/ca_en/LANGUAGE
new file mode 100755
index 00000000..f9c465e5
--- /dev/null
+++ b/locale/ca_en/LANGUAGE
@@ -0,0 +1 @@
+English/Canada
diff --git a/locale/ca_en/aa b/locale/ca_en/aa
new file mode 100755
index 00000000..5347421a
--- /dev/null
+++ b/locale/ca_en/aa
@@ -0,0 +1,27 @@
+$self{texts} = {
+ 'Check' => 'Cheque',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_en/admin b/locale/ca_en/admin
new file mode 100755
index 00000000..54fc5353
--- /dev/null
+++ b/locale/ca_en/admin
@@ -0,0 +1,37 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ca_en/all b/locale/ca_en/all
new file mode 100755
index 00000000..0fa0723d
--- /dev/null
+++ b/locale/ca_en/all
@@ -0,0 +1,890 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => '',
+ 'AP Aging' => '',
+ 'AP Outstanding' => '',
+ 'AP Transaction' => '',
+ 'AP Transactions' => '',
+ 'AR' => '',
+ 'AR Aging' => '',
+ 'AR Outstanding' => '',
+ 'AR Transaction' => '',
+ 'AR Transactions' => '',
+ 'AR/AP' => '',
+ 'About' => '',
+ 'Above' => '',
+ 'Access Control' => '',
+ 'Access Denied!' => '',
+ 'Account' => '',
+ 'Account Number' => '',
+ 'Account Number missing!' => '',
+ 'Account Type' => '',
+ 'Account Type missing!' => '',
+ 'Account deleted!' => '',
+ 'Account does not exist!' => '',
+ 'Account saved!' => '',
+ 'Accounting' => '',
+ 'Accounting Menu' => '',
+ 'Accounts' => '',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => '',
+ 'Add' => '',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => '',
+ 'Add Assembly' => '',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => '',
+ 'Add Customer' => '',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => '',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => '',
+ 'Add General Ledger Transaction' => '',
+ 'Add Group' => '',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => '',
+ 'Add POS Invoice' => '',
+ 'Add Part' => '',
+ 'Add Pricegroup' => '',
+ 'Add Project' => '',
+ 'Add Purchase Order' => '',
+ 'Add Quotation' => '',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => '',
+ 'Add Sales Order' => '',
+ 'Add Service' => '',
+ 'Add Timecard' => '',
+ 'Add Transaction' => '',
+ 'Add User' => '',
+ 'Add Vendor' => '',
+ 'Add Vendor Invoice' => '',
+ 'Add Warehouse' => '',
+ 'Address' => '',
+ 'Administration' => '',
+ 'Administrator' => '',
+ 'After Deduction' => '',
+ 'All' => '',
+ 'All Accounts' => '',
+ 'All Datasets up to date!' => '',
+ 'All Items' => '',
+ 'Allowances' => '',
+ 'Amount' => '',
+ 'Amount Due' => '',
+ 'Amount missing!' => '',
+ 'Apr' => '',
+ 'April' => '',
+ 'Are you sure you want to delete Invoice Number' => '',
+ 'Are you sure you want to delete Order Number' => '',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => '',
+ 'Assemblies restocked!' => '',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => '',
+ 'Attachment' => '',
+ 'Audit Control' => '',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => '',
+ 'August' => '',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => '',
+ 'Backup' => '',
+ 'Backup sent to' => '',
+ 'Balance' => '',
+ 'Balance Sheet' => '',
+ 'Based on' => '',
+ 'Bcc' => '',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => '',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => '',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => '',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => '',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => '',
+ 'COGS' => '',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => '',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '',
+ 'Cannot delete customer!' => '',
+ 'Cannot delete default account!' => '',
+ 'Cannot delete invoice!' => '',
+ 'Cannot delete item!' => '',
+ 'Cannot delete order!' => '',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => '',
+ 'Cannot delete vendor!' => '',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => '',
+ 'Cannot post invoice!' => '',
+ 'Cannot post payment for a closed period!' => '',
+ 'Cannot post transaction for a closed period!' => '',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => '',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => '',
+ 'Cannot save preferences!' => '',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '',
+ 'Cash' => '',
+ 'Cc' => '',
+ 'Change' => '',
+ 'Change Admin Password' => '',
+ 'Change Password' => '',
+ 'Charge' => '',
+ 'Chart of Accounts' => '',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => '',
+ 'Checks' => 'Cheques',
+ 'City' => '',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => '',
+ 'Clocked' => '',
+ 'Close Books up to' => '',
+ 'Closed' => '',
+ 'Code' => '',
+ 'Code missing!' => '',
+ 'Company' => '',
+ 'Company Name' => '',
+ 'Compare to' => '',
+ 'Completed' => '',
+ 'Components' => '',
+ 'Confirm' => '',
+ 'Confirm!' => '',
+ 'Connect to' => '',
+ 'Contact' => '',
+ 'Continue' => '',
+ 'Contra' => '',
+ 'Copies' => '',
+ 'Copy to COA' => '',
+ 'Cost' => '',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '',
+ 'Create Chart of Accounts' => '',
+ 'Create Dataset' => '',
+ 'Credit' => '',
+ 'Credit Limit' => '',
+ 'Curr' => '',
+ 'Currency' => '',
+ 'Current' => '',
+ 'Current Earnings' => '',
+ 'Customer' => '',
+ 'Customer History' => '',
+ 'Customer Number' => '',
+ 'Customer deleted!' => '',
+ 'Customer missing!' => '',
+ 'Customer not on file!' => '',
+ 'Customer saved!' => '',
+ 'Customers' => '',
+ 'DBI not installed!' => '',
+ 'DOB' => '',
+ 'Database' => '',
+ 'Database Administration' => '',
+ 'Database Driver not checked!' => '',
+ 'Database Host' => '',
+ 'Database User missing!' => '',
+ 'Dataset' => '',
+ 'Dataset is newer than version!' => '',
+ 'Dataset missing!' => '',
+ 'Dataset updated!' => '',
+ 'Date' => '',
+ 'Date Format' => '',
+ 'Date Paid' => '',
+ 'Date Received' => '',
+ 'Date missing!' => '',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => '',
+ 'Dec' => '',
+ 'December' => '',
+ 'Decimalplaces' => '',
+ 'Decrease' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => '',
+ 'Defaults saved!' => '',
+ 'Delete' => '',
+ 'Delete Account' => '',
+ 'Delete Dataset' => '',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => '',
+ 'Department' => '',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => '',
+ 'Deposit' => '',
+ 'Description' => '',
+ 'Description Translations' => '',
+ 'Description missing!' => '',
+ 'Detail' => '',
+ 'Difference' => '',
+ 'Directory' => '',
+ 'Discount' => '',
+ 'Done' => '',
+ 'Drawing' => '',
+ 'Driver' => '',
+ 'Dropdown Limit' => '',
+ 'Due Date' => '',
+ 'Due Date missing!' => '',
+ 'E-mail' => '',
+ 'E-mail Statement to' => '',
+ 'E-mail address missing!' => '',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => '',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => '',
+ 'Edit Assembly' => '',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => '',
+ 'Edit Customer' => '',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => '',
+ 'Edit General Ledger Transaction' => '',
+ 'Edit Group' => '',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => '',
+ 'Edit Part' => '',
+ 'Edit Preferences for' => '',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => '',
+ 'Edit Purchase Order' => '',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => '',
+ 'Edit Sales Order' => '',
+ 'Edit Service' => '',
+ 'Edit Template' => '',
+ 'Edit Timecard' => '',
+ 'Edit User' => '',
+ 'Edit Vendor' => '',
+ 'Edit Vendor Invoice' => '',
+ 'Edit Warehouse' => '',
+ 'Employee' => '',
+ 'Employee Name' => '',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => '',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => '',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => '',
+ 'Equity' => '',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => '',
+ 'Exchange Rate' => '',
+ 'Exchange rate for payment missing!' => '',
+ 'Exchange rate missing!' => '',
+ 'Existing Datasets' => '',
+ 'Expense' => '',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => '',
+ 'Extended' => '',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => '',
+ 'Feb' => '',
+ 'February' => '',
+ 'For' => '',
+ 'Foreign Exchange Gain' => '',
+ 'Foreign Exchange Loss' => '',
+ 'Friday' => '',
+ 'From' => '',
+ 'From Warehouse' => '',
+ 'GIFI' => '',
+ 'GIFI deleted!' => '',
+ 'GIFI missing!' => '',
+ 'GIFI saved!' => '',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => '',
+ 'General Ledger' => '',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => '',
+ 'Group' => '',
+ 'Group Items' => '',
+ 'Group Translations' => '',
+ 'Group deleted!' => '',
+ 'Group missing!' => '',
+ 'Group saved!' => '',
+ 'Groups' => '',
+ 'HR' => '',
+ 'HTML Templates' => '',
+ 'Heading' => '',
+ 'History' => '',
+ 'Home Phone' => '',
+ 'Host' => '',
+ 'Hostname missing!' => '',
+ 'IBAN' => '',
+ 'ID' => '',
+ 'Image' => '',
+ 'In-line' => '',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => '',
+ 'Include in drop-down menus' => '',
+ 'Income' => '',
+ 'Income Statement' => '',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => '',
+ 'Increase' => '',
+ 'Individual Items' => '',
+ 'Internal Notes' => '',
+ 'Inventory' => '',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => '',
+ 'Invoice Date' => '',
+ 'Invoice Date missing!' => '',
+ 'Invoice Number' => '',
+ 'Invoice Number missing!' => '',
+ 'Invoice deleted!' => '',
+ 'Invoices' => '',
+ 'Is this a summary account to record' => '',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => '',
+ 'Item not on file!' => '',
+ 'Items' => '',
+ 'Jan' => '',
+ 'January' => '',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => '',
+ 'July' => '',
+ 'Jun' => '',
+ 'June' => '',
+ 'LaTeX Templates' => '',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => '',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => '',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => '',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => '',
+ 'Liability' => '',
+ 'Licensed to' => '',
+ 'Line Total' => '',
+ 'Link' => '',
+ 'Link Accounts' => '',
+ 'List' => '',
+ 'List Accounts' => '',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => '',
+ 'List Languages' => '',
+ 'List Price' => '',
+ 'List Projects' => '',
+ 'List SIC' => '',
+ 'List Transactions' => '',
+ 'List Warehouses' => '',
+ 'Lock System' => '',
+ 'Lockfile created!' => '',
+ 'Lockfile removed!' => '',
+ 'Login' => '',
+ 'Login name missing!' => '',
+ 'Logout' => '',
+ 'Make' => '',
+ 'Manager' => '',
+ 'Mar' => '',
+ 'March' => '',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => '',
+ 'May ' => '',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => '',
+ 'Method' => '',
+ 'Microfiche' => '',
+ 'Model' => '',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => '',
+ 'N/A' => '',
+ 'Name' => '',
+ 'Name missing!' => '',
+ 'New Templates' => '',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => '',
+ 'No Database Drivers available!' => '',
+ 'No Dataset selected!' => '',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => '',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => '',
+ 'Non-taxable' => '',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => '',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => '',
+ 'Nothing to delete!' => '',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => '',
+ 'November' => '',
+ 'Number' => '',
+ 'Number Format' => '',
+ 'Number missing in Row' => '',
+ 'O' => '',
+ 'OH' => '',
+ 'Obsolete' => '',
+ 'Oct' => '',
+ 'October' => '',
+ 'On Hand' => '',
+ 'Open' => '',
+ 'Oracle Database Administration' => '',
+ 'Order' => '',
+ 'Order Date' => '',
+ 'Order Date missing!' => '',
+ 'Order Entry' => '',
+ 'Order Number' => '',
+ 'Order Number missing!' => '',
+ 'Order deleted!' => '',
+ 'Order generation failed!' => '',
+ 'Order saved!' => '',
+ 'Orders generated!' => '',
+ 'Orphaned' => '',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => '',
+ 'Outstanding' => '',
+ 'PDF' => '',
+ 'PO Number' => '',
+ 'POS' => '',
+ 'POS Invoice' => '',
+ 'Packing List' => '',
+ 'Packing List Date missing!' => '',
+ 'Packing List Number missing!' => '',
+ 'Packing Lists' => '',
+ 'Paid' => '',
+ 'Part' => '',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => '',
+ 'Password' => '',
+ 'Password changed!' => '',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => '',
+ 'Payment' => '',
+ 'Payment date missing!' => '',
+ 'Payment posted!' => '',
+ 'Payments' => '',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => '',
+ 'PgPP Database Administration' => '',
+ 'Phone' => '',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => '',
+ 'Port missing!' => '',
+ 'Pos' => '',
+ 'Post' => '',
+ 'Post as new' => '',
+ 'Posted!' => '',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => '',
+ 'Preferences' => '',
+ 'Preferences saved!' => '',
+ 'Prepayment' => '',
+ 'Price' => '',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => '',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => '',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => '',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => '',
+ 'Project Number missing!' => '',
+ 'Project Transactions' => '',
+ 'Project deleted!' => '',
+ 'Project not on file!' => '',
+ 'Project saved!' => '',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => '',
+ 'Purchase Order' => '',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => '',
+ 'Qty' => '',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => '',
+ 'Rate' => '',
+ 'Rate missing!' => '',
+ 'Recd' => '',
+ 'Receipt' => '',
+ 'Receipt posted!' => '',
+ 'Receipts' => '',
+ 'Receivables' => '',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => '',
+ 'Reconciliation Report' => '',
+ 'Record in' => '',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => '',
+ 'Remaining' => '',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => '',
+ 'Reports' => '',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => '',
+ 'Retained Earnings' => '',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => '',
+ 'Sales' => '',
+ 'Sales Invoice' => '',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '',
+ 'Sales Order' => '',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => '',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => '',
+ 'Saturday' => '',
+ 'Save' => '',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => '',
+ 'Save to File' => '',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => '',
+ 'Search' => '',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => '',
+ 'Select from one of the items below' => '',
+ 'Select from one of the names below' => '',
+ 'Select from one of the projects below' => '',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => '',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => '',
+ 'Send by E-Mail' => '',
+ 'Sending' => '',
+ 'Sep' => '',
+ 'September' => '',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => '',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => '',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => '',
+ 'Ship' => '',
+ 'Ship Merchandise' => '',
+ 'Ship to' => '',
+ 'Ship via' => '',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => '',
+ 'Signature' => '',
+ 'Source' => '',
+ 'Spoolfile' => '',
+ 'Standard' => '',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => '',
+ 'Statement Balance' => '',
+ 'Statement sent to' => '',
+ 'Statements sent to printer!' => '',
+ 'Stock' => '',
+ 'Stock Assembly' => '',
+ 'Stocking Date' => '',
+ 'Stylesheet' => '',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => '',
+ 'Subtotal' => '',
+ 'Summary' => '',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => '',
+ 'System Defaults' => '',
+ 'Tax' => '',
+ 'Tax Accounts' => '',
+ 'Tax Included' => '',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => '',
+ 'Tax paid' => '',
+ 'Taxable' => '',
+ 'Template saved!' => '',
+ 'Templates' => '',
+ 'Terms' => '',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => '',
+ 'The following Datasets need to be updated' => '',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => '',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => '',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => '',
+ 'Top Level' => '',
+ 'Total' => '',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => '',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '',
+ 'Transaction posted!' => '',
+ 'Transaction reversal enforced for all dates' => '',
+ 'Transaction reversal enforced up to' => '',
+ 'Transactions' => '',
+ 'Transfer' => '',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => '',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => '',
+ 'Unit of measure' => '',
+ 'Unlock System' => '',
+ 'Update' => '',
+ 'Update Dataset' => '',
+ 'Updated' => '',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => '',
+ 'User' => '',
+ 'User deleted!' => '',
+ 'User saved!' => '',
+ 'Valid until' => '',
+ 'Vendor' => '',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => '',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '',
+ 'Vendor Number' => '',
+ 'Vendor deleted!' => '',
+ 'Vendor missing!' => '',
+ 'Vendor not on file!' => '',
+ 'Vendor saved!' => '',
+ 'Vendors' => '',
+ 'Version' => '',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => '',
+ 'Weight Unit' => '',
+ 'What type of item is this?' => '',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => '',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => '',
+ 'You must enter a host and port for local and remote connections!' => '',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => '',
+ 'as at' => '',
+ 'days' => '',
+ 'does not exist' => '',
+ 'done' => '',
+ 'ea' => '',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => '',
+ 'is already a member!' => '',
+ 'localhost' => '',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => '',
+ 'successfully deleted!' => '',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => '',
+};
+
+1;
diff --git a/locale/ca_en/am b/locale/ca_en/am
new file mode 100755
index 00000000..c213e407
--- /dev/null
+++ b/locale/ca_en/am
@@ -0,0 +1,90 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+};
+
+1;
+
diff --git a/locale/ca_en/ap b/locale/ca_en/ap
new file mode 100755
index 00000000..b3b6c719
--- /dev/null
+++ b/locale/ca_en/ap
@@ -0,0 +1,58 @@
+$self{texts} = {
+ 'Check' => 'Cheque',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_en/ar b/locale/ca_en/ar
new file mode 100755
index 00000000..b3b6c719
--- /dev/null
+++ b/locale/ca_en/ar
@@ -0,0 +1,58 @@
+$self{texts} = {
+ 'Check' => 'Cheque',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_en/arap b/locale/ca_en/arap
new file mode 100755
index 00000000..d25b4bbe
--- /dev/null
+++ b/locale/ca_en/arap
@@ -0,0 +1,29 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+};
+
+1;
+
diff --git a/locale/ca_en/arapprn b/locale/ca_en/arapprn
new file mode 100755
index 00000000..a2d2335a
--- /dev/null
+++ b/locale/ca_en/arapprn
@@ -0,0 +1,18 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+};
+
+1;
+
diff --git a/locale/ca_en/bp b/locale/ca_en/bp
new file mode 100755
index 00000000..a680e621
--- /dev/null
+++ b/locale/ca_en/bp
@@ -0,0 +1,20 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_en/ca b/locale/ca_en/ca
new file mode 100755
index 00000000..f7985928
--- /dev/null
+++ b/locale/ca_en/ca
@@ -0,0 +1,12 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ca_en/cp b/locale/ca_en/cp
new file mode 100755
index 00000000..b086a0fd
--- /dev/null
+++ b/locale/ca_en/cp
@@ -0,0 +1,57 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+};
+
+1;
+
diff --git a/locale/ca_en/ct b/locale/ca_en/ct
new file mode 100755
index 00000000..2a51b541
--- /dev/null
+++ b/locale/ca_en/ct
@@ -0,0 +1,51 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+};
+
+1;
+
diff --git a/locale/ca_en/gl b/locale/ca_en/gl
new file mode 100755
index 00000000..596273d2
--- /dev/null
+++ b/locale/ca_en/gl
@@ -0,0 +1,48 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_en/hr b/locale/ca_en/hr
new file mode 100755
index 00000000..b94418ee
--- /dev/null
+++ b/locale/ca_en/hr
@@ -0,0 +1,38 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+};
+
+1;
+
diff --git a/locale/ca_en/ic b/locale/ca_en/ic
new file mode 100755
index 00000000..b917546f
--- /dev/null
+++ b/locale/ca_en/ic
@@ -0,0 +1,66 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+};
+
+1;
+
diff --git a/locale/ca_en/io b/locale/ca_en/io
new file mode 100755
index 00000000..d86e9fae
--- /dev/null
+++ b/locale/ca_en/io
@@ -0,0 +1,30 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+};
+
+1;
+
diff --git a/locale/ca_en/ir b/locale/ca_en/ir
new file mode 100755
index 00000000..b642c588
--- /dev/null
+++ b/locale/ca_en/ir
@@ -0,0 +1,66 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_en/is b/locale/ca_en/is
new file mode 100755
index 00000000..73f6fdba
--- /dev/null
+++ b/locale/ca_en/is
@@ -0,0 +1,67 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_en/jc b/locale/ca_en/jc
new file mode 100755
index 00000000..31503ed9
--- /dev/null
+++ b/locale/ca_en/jc
@@ -0,0 +1,44 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+};
+
+1;
+
diff --git a/locale/ca_en/locales.pl b/locale/ca_en/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ca_en/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ca_en/login b/locale/ca_en/login
new file mode 100755
index 00000000..e3112e15
--- /dev/null
+++ b/locale/ca_en/login
@@ -0,0 +1,12 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+};
+
+1;
+
diff --git a/locale/ca_en/menu b/locale/ca_en/menu
new file mode 100755
index 00000000..ea7cb026
--- /dev/null
+++ b/locale/ca_en/menu
@@ -0,0 +1,14 @@
+$self{texts} = {
+ 'Check' => 'Cheque',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ca_en/oe b/locale/ca_en/oe
new file mode 100755
index 00000000..70cb00ff
--- /dev/null
+++ b/locale/ca_en/oe
@@ -0,0 +1,92 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_en/pe b/locale/ca_en/pe
new file mode 100755
index 00000000..d27990b4
--- /dev/null
+++ b/locale/ca_en/pe
@@ -0,0 +1,59 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+};
+
+1;
+
diff --git a/locale/ca_en/pos b/locale/ca_en/pos
new file mode 100755
index 00000000..e2b1ca16
--- /dev/null
+++ b/locale/ca_en/pos
@@ -0,0 +1,26 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ca_en/ps b/locale/ca_en/ps
new file mode 100755
index 00000000..524b9504
--- /dev/null
+++ b/locale/ca_en/ps
@@ -0,0 +1,95 @@
+$self{texts} = {
+ 'Check' => 'Cheque',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_en/pw b/locale/ca_en/pw
new file mode 100755
index 00000000..b18ff8cf
--- /dev/null
+++ b/locale/ca_en/pw
@@ -0,0 +1,9 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+};
+
+1;
+
diff --git a/locale/ca_en/rc b/locale/ca_en/rc
new file mode 100755
index 00000000..9163d154
--- /dev/null
+++ b/locale/ca_en/rc
@@ -0,0 +1,20 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+};
+
+1;
+
diff --git a/locale/ca_en/rp b/locale/ca_en/rp
new file mode 100755
index 00000000..61081ea0
--- /dev/null
+++ b/locale/ca_en/rp
@@ -0,0 +1,54 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+};
+
+1;
+
diff --git a/locale/ca_fr/COPYING b/locale/ca_fr/COPYING
new file mode 100755
index 00000000..343e059f
--- /dev/null
+++ b/locale/ca_fr/COPYING
@@ -0,0 +1,24 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2005
+#
+# French texts:
+#
+# Author: Mathieu Chappuis <mathieu.chappuis@nchp.net>
+# Olivier Cornet <ocornet@biz.tiscali.be>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/ca_fr/LANGUAGE b/locale/ca_fr/LANGUAGE
new file mode 100755
index 00000000..4f7eec89
--- /dev/null
+++ b/locale/ca_fr/LANGUAGE
@@ -0,0 +1 @@
+French/Canada
diff --git a/locale/ca_fr/Num2text b/locale/ca_fr/Num2text
new file mode 100755
index 00000000..90295031
--- /dev/null
+++ b/locale/ca_fr/Num2text
@@ -0,0 +1,202 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors: Bruno Leveque <bruno.leveque@net6d.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#=====================================================================
+#
+# this is the french code for printing numbers in text
+#
+#=====================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'Zéro',
+ 1 => 'Un',
+ 2 => 'Deux',
+ 3 => 'Trois',
+ 4 => 'Quatre',
+ 5 => 'Cinq',
+ 6 => 'Six',
+ 7 => 'Sept',
+ 8 => 'Huit',
+ 9 => 'Neuf',
+ 10 => 'Dix',
+ 11 => 'Onze',
+ 12 => 'Douze',
+ 13 => 'Treize',
+ 14 => 'Quatorze',
+ 15 => 'Quinze',
+ 16 => 'Seize',
+ 17 => 'Dix-sept',
+ 18 => 'Dix-huit',
+ 19 => 'Dix-neuf',
+ 20 => 'Vingt',
+ 30 => 'Trente',
+ 40 => 'Quarante',
+ 50 => 'Cinquante',
+ 60 => 'Soixante',
+ 70 => 'Septante',
+ 80 => 'Quatre-vingt',
+ 90 => 'Nonante',
+ 10**2 => 'Cent',
+ 10**3 => 'Mille',
+ 10**6 => 'Million',
+ 10**9 => 'Milliard',
+ 10**12 => 'Billion',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my @a;
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ my $cent=0;
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ $cent=1;
+
+ # the one from hundreds
+
+ if ($num[0] > 1) {
+ push @textnumber, $self->{numbername}{$num[0]};
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+
+ # add hundred designation
+ if ($num[0] > 1) {
+ if($numblock[$i] > 0) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ push @textnumber, "$self->{numbername}{10**2}s";
+ }
+ } else {
+ push @textnumber, $self->{numbername}{10**2};
+ }
+
+ }
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i]);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ if ($i == 1) {
+ if ($cent == 1) {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ $cent = 0;
+ } else {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } elsif ($numblock[$i] > 1) {
+ push @textnumber, "$self->{numbername}{$num}s";
+ } else {
+ push @textnumber, "$self->{numbername}{$num}";
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ if ($num[0] == 8) {
+ if ($num[1] > 0) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ } else {
+ $textnumber = "$self->{numbername}{$num[0]*10}s";
+ }
+ } else {
+ $textnumber = $self->{numbername}{$num[0]*10};
+
+ $textnumber .= " et" if ($num[1] == 1);
+
+
+ }
+ $amount = $num[1];
+ } else {
+ $textnumber = "$self->{numbername}{$amount}";
+ $amount = 0;
+ }
+
+ $textnumber .= " ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/ca_fr/aa b/locale/ca_fr/aa
new file mode 100755
index 00000000..3a132c26
--- /dev/null
+++ b/locale/ca_fr/aa
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Cannot delete transaction!' => 'Impossible de supprimer l\'écriture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Check' => 'Chèque',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Employee' => 'Employé',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Month' => 'Mois',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'Paid' => 'Total payé',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Project' => 'Projet',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Reçu',
+ 'Remaining' => 'Restant',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Salesperson' => 'Vendeur',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_fr/admin b/locale/ca_fr/admin
new file mode 100755
index 00000000..ba84c069
--- /dev/null
+++ b/locale/ca_fr/admin
@@ -0,0 +1,143 @@
+$self{texts} = {
+ 'Access Control' => 'Contrôle d\'accès',
+ 'Accounting' => 'Comptabilité',
+ 'Add User' => 'Ajouter utilisateur',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrateur',
+ 'All Datasets up to date!' => 'Tous les fichiers de données sont à jour!',
+ 'Cannot create Lock!' => 'Impossible de verrouiller le fichier!',
+ 'Change Admin Password' => 'Modifier mot de passe administrateur',
+ 'Change Password' => 'Modifier mot de passe',
+ 'Click on login name to edit!' => 'Cliquer sur votre identifiant pour editer!',
+ 'Company' => 'Société',
+ 'Confirm' => 'Confirmer',
+ 'Connect to' => 'Connecter à',
+ 'Continue' => 'Continuer',
+ 'Create Chart of Accounts' => 'Créer le plan comptable',
+ 'Create Dataset' => 'Créer fichier de données',
+ 'DBI not installed!' => 'DBI non installée!',
+ 'Database' => 'Base de données',
+ 'Database Administration' => 'Gérer base de données',
+ 'Database Driver not checked!' => 'Pilotes de base de données non verifiés!',
+ 'Database User missing!' => 'Utilisateur base de données manquant!',
+ 'Dataset' => 'Fichier de données',
+ 'Dataset missing!' => 'Fichier de données manquant!',
+ 'Dataset updated!' => 'Base de données mise à jour!',
+ 'Date Format' => 'Format de date',
+ 'Delete' => 'Supprimer',
+ 'Delete Dataset' => 'Supprimer fichier de données',
+ 'Directory' => 'Répertoire',
+ 'Driver' => 'Pilote',
+ 'Dropdown Limit' => 'Limite de déroulement',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Modifier utilisateur',
+ 'Existing Datasets' => 'Fichiers de données existants',
+ 'Fax' => 'Fax',
+ 'Host' => 'Hôte',
+ 'Hostname missing!' => 'Nom de l\'hôte manquant',
+ 'Language' => 'Langue',
+ 'Lock System' => 'Verrouiller le système',
+ 'Lockfile created!' => 'Verrouillage en place!',
+ 'Lockfile removed!' => 'Verrouillage enlevé!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Nom d\'utilisateur manquant!',
+ 'Logout' => 'Déconnexion',
+ 'Manager' => 'Gestionnaire',
+ 'Menu Width' => 'Largeur menu',
+ 'Multibyte Encoding' => 'Encodage multibyte',
+ 'Name' => 'Nom',
+ 'New Templates' => 'Nouveaux squelettes',
+ 'No Database Drivers available!' => 'Pas de pilote de base de données disponible!',
+ 'No Dataset selected!' => 'Pas de fichier de données sélectionné!',
+ 'Nothing to delete!' => 'Rien à supprimer',
+ 'Number Format' => 'Format des numéros',
+ 'Oracle Database Administration' => 'Administration de base de données Oracle',
+ 'Password' => 'Mot de passe',
+ 'Password changed!' => 'Mot de passe modifié!',
+ 'Passwords do not match!' => 'Mots de passes non-identiques',
+ 'Pg Database Administration' => 'Administration base de données PostgreSQL',
+ 'PgPP Database Administration' => 'Administration base de données PgPP',
+ 'Phone' => 'Tél.',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port manquant!',
+ 'Printer' => 'Imprimante',
+ 'Save' => 'Enregistrer',
+ 'Session Timeout' => 'Fin de session',
+ 'Session expired!' => 'Session terminée!',
+ 'Setup Templates' => 'Configuration des squelettes',
+ 'Signature' => 'Signature',
+ 'Stylesheet' => 'Feuille de style',
+ 'Supervisor' => 'Chef de service',
+ 'Templates' => 'Squelettes',
+ 'The following Datasets are not in use and can be deleted' => 'Les fichiers de données suivants ne sont pas utilisés et peuvent être supprimés.',
+ 'The following Datasets need to be updated' => 'Les fichiers de données suivants doivent être mis à jour',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ceci est un test préliminaire des sources existantes. Aucune modification à ce stade!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Pour ajouter un utilisateur à un groupe, editer un "nom", changer le "login" et enregistrer. Un nouvel utilisateur avec les mêmes données sera enregistré avec le nouveau "login".',
+ 'Unlock System' => 'Déverrouiller le système',
+ 'Update Dataset' => 'Mise à jour de la base de données',
+ 'Use Templates' => 'Utiliser les squelettes',
+ 'User' => 'Utilisateur',
+ 'User deleted!' => 'Utilisateur supprimé!',
+ 'User saved!' => 'Utilisateur enregistré!',
+ 'Version' => 'Version',
+ 'You are logged out' => 'Vous êtes déconnecté!',
+ 'does not exist' => 'n\'existe pas!',
+ 'is already a member!' => 'est déjà un membre!',
+ 'localhost' => 'hôte local',
+ 'locked!' => 'verrouillé!',
+ 'successfully created!' => 'créé avec succès',
+ 'successfully deleted!' => 'supprimé avec succès',
+ 'website' => 'site web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'ajouter_utilisateur' => 'add_user',
+ 'modifier_mot_de_passe_administrateur' => 'change_admin_password',
+ 'modifier_mot_de_passe' => 'change_password',
+ 'continuer' => 'continue',
+ 'créer_fichier_de_données' => 'create_dataset',
+ 'supprimer' => 'delete',
+ 'supprimer_fichier_de_données' => 'delete_dataset',
+ 'verrouiller_le_système' => 'lock_system',
+ 'login' => 'login',
+ 'déconnexion' => 'logout',
+ 'administration_de_base_de_données_oracle' => 'oracle_database_administration',
+ 'administration_base_de_données_postgresql' => 'pg_database_administration',
+ 'administration_base_de_données_pgpp' => 'pgpp_database_administration',
+ 'enregistrer' => 'save',
+ 'déverrouiller_le_système' => 'unlock_system',
+ 'mise_à_jour_de_la_base_de_données' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ca_fr/all b/locale/ca_fr/all
new file mode 100755
index 00000000..923ebe27
--- /dev/null
+++ b/locale/ca_fr/all
@@ -0,0 +1,756 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Dépenses',
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR' => 'Recettes',
+ 'AR Aging' => 'Recettes exigibles',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'AR/AP' => 'Recettes/Dépenses',
+ 'About' => 'À propos',
+ 'Above' => 'En dessus',
+ 'Access Control' => 'Contrôle d\'accès',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Account Number missing!' => 'Numéro de compte manquant!',
+ 'Account Type' => 'Type de compte',
+ 'Account Type missing!' => 'Type de compte manquant!',
+ 'Account deleted!' => 'Compte supprimé',
+ 'Account does not exist!' => 'Compte non existant!',
+ 'Account saved!' => 'Compte enregistré',
+ 'Accounting' => 'Comptabilité',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Activate Audit trail' => 'Activer la journalisation des accès aux écritures clôturées',
+ 'Activate Audit trails' => 'Activer la journalisation des accès aux écritures clôturées',
+ 'Active' => 'Actif',
+ 'Add' => 'Ajouter',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Add Account' => 'Ajouter compte',
+ 'Add Assembly' => 'Ajouter produit',
+ 'Add Business' => 'Ajouter type d\'affaire',
+ 'Add Cash Transfer Transaction' => 'Saisie d\'écriture - Virements internes',
+ 'Add Customer' => 'Ajouter client',
+ 'Add Deduction' => 'Ajouter prélèvement',
+ 'Add Department' => 'Ajouter service',
+ 'Add Employee' => 'Ajouter employé',
+ 'Add Exchange Rate' => 'Ajouter taux de change',
+ 'Add GIFI' => 'Ajouter code d\'identification comptable ou fiscale',
+ 'Add General Ledger Transaction' => 'Ajouter une écriture au grand-livre',
+ 'Add Group' => 'Ajouter groupe',
+ 'Add Labor/Overhead' => 'Ajouter coût de production',
+ 'Add Language' => 'Ajouter langue',
+ 'Add POS Invoice' => 'Saisie ticket de caisse',
+ 'Add Part' => 'Ajouter marchandise',
+ 'Add Pricegroup' => 'Ajouter groupe de prix',
+ 'Add Project' => 'Ajouter projet',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add SIC' => 'Ajouter code secteur économique',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Service' => 'Ajouter prestation',
+ 'Add Transaction' => 'Saisie d\'écriture',
+ 'Add User' => 'Ajouter utilisateur',
+ 'Add Vendor' => 'Ajouter fournisseur',
+ 'Add Vendor Invoice' => 'Établir facture d\'achat',
+ 'Add Warehouse' => 'Ajouter entrepôt',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrateur',
+ 'After Deduction' => 'Après prélèvement',
+ 'All' => 'Tous',
+ 'All Accounts' => 'Afficher tous les comptes',
+ 'All Datasets up to date!' => 'Tous les fichiers de données sont à jour!',
+ 'All Items' => 'Tout objet',
+ 'Allowances' => 'Indemnités',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Amount missing!' => 'Montant manquant!',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Are you sure you want to delete Order Number' => 'Êtes vous sûr de vouloir supprimer la commande n°',
+ 'Are you sure you want to delete Quotation Number' => 'Êtes vous sûr de vouloir supprimer le devis n°',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Êtes vous sûr de vouloir enlever les objets sélectionnés de la queue?',
+ 'Assemblies' => 'Produits finis',
+ 'Assemblies restocked!' => 'Renvoyer produits vers stock!',
+ 'Assembly' => 'Produit fini',
+ 'Asset' => 'Actif',
+ 'Attachment' => 'Pièce jointe',
+ 'Audit Control' => 'Clôture périodique',
+ 'Audit trail disabled' => 'Journalisation clôture desactivée',
+ 'Audit trail enabled' => 'Journalisation clôture activée',
+ 'Audit trail removed up to' => 'Annulation de la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Audit trails disabled' => 'Journalisation clôture desactivée',
+ 'Audit trails enabled' => 'Journalisation clôture activée',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Nomenclature composantes',
+ 'Backup' => 'Sauvegarder',
+ 'Backup sent to' => 'Sauvegarde envoyée à',
+ 'Balance' => 'Solde',
+ 'Balance Sheet' => 'Bilan',
+ 'Based on' => 'Basé sur',
+ 'Bcc' => 'Copie cachée',
+ 'Before Deduction' => 'Avant prélèvement',
+ 'Beginning Balance' => 'Solde du départ',
+ 'Below' => 'En dessous',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Bin Lists' => 'Liste des emplacements',
+ 'Books are open' => 'Début exercice',
+ 'Break' => 'Rupture',
+ 'Business' => 'Type d\'affaire',
+ 'Business Number' => 'Numéro d\'enregistrement société',
+ 'Business deleted!' => 'Type d\'affaire effacé!',
+ 'Business saved!' => 'Type d\'affaire enregistré!',
+ 'C' => 'C',
+ 'COGS' => 'Coût des produits vendus',
+ 'COGS account does not exist!' => 'Compte des produits vendus inexistant!',
+ 'Cannot create Assembly' => 'Impossible de créer le produit fini',
+ 'Cannot create Labor' => 'Impossible de créer le coût de production',
+ 'Cannot create Lock!' => 'Impossible de verrouiller le fichier!',
+ 'Cannot create Part' => 'Impossible de créer la marchandise',
+ 'Cannot create Service' => 'Impossible de créer le service',
+ 'Cannot delete account!' => 'Impossible de supprimer le compte!',
+ 'Cannot delete customer!' => 'Impossible de supprimer le client!',
+ 'Cannot delete default account!' => 'Impossible de supprimer le compte par défaut!',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot delete item!' => 'Impossible de supprimer l\'objet!',
+ 'Cannot delete order!' => 'Impossible de supprimer la commande!',
+ 'Cannot delete quotation!' => 'Impossible de supprimer le devis!',
+ 'Cannot delete transaction!' => 'Impossible de supprimer l\'écriture!',
+ 'Cannot delete vendor!' => 'Impossible de supprimer le fournisseur!',
+ 'Cannot post Payment!' => 'Impossible d\'enregistrer le paiement!',
+ 'Cannot post Receipt!' => 'Impossible d\'enregistrer le reçu!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Impossible d\'enregistrer l\'écriture avec un débit et un crédit sur le même compte!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cannot remove files!' => 'Impossible d\'effacer les fichiers!',
+ 'Cannot save account!' => 'Impossible d\'enregistrer le compte!',
+ 'Cannot save defaults!' => 'Impossible d\'enregistrer les valeurs par défaut!',
+ 'Cannot save order!' => 'Impossible d\'enregistrer la commande!',
+ 'Cannot save preferences!' => 'Impossible d\'enregistrer les préférences',
+ 'Cannot save quotation!' => 'Impossible d\'enregistrer le devis!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Impossible d\'enregistrer le compte simultanément en tant que compte de recettes, dépenses ou service',
+ 'Cannot set multiple options for' => 'Impossible de choisir plusieurs options pour',
+ 'Cannot stock assemblies!' => 'Impossible de stocker l\'assemblage!',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Change' => 'Retour monnaie',
+ 'Change Admin Password' => 'Modifier mot de passe administrateur',
+ 'Change Password' => 'Modifier mot de passe',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Check' => 'Chèque',
+ 'Check Inventory' => 'Listing chèques',
+ 'Checks' => 'Chèques',
+ 'City' => 'Ville',
+ 'Cleared' => 'Lettré',
+ 'Click on login name to edit!' => 'Cliquer sur votre identifiant pour editer!',
+ 'Close Books up to' => 'Clôturer l\'exercice jusqu\'au',
+ 'Closed' => 'Clôturé',
+ 'Code' => 'Code',
+ 'Code missing!' => 'Code manquant!',
+ 'Company' => 'Société',
+ 'Company Name' => 'Nom de société',
+ 'Compare to' => 'Comparer à',
+ 'Components' => 'Composants',
+ 'Confirm' => 'Confirmer',
+ 'Confirm!' => 'Confirmer!',
+ 'Connect to' => 'Connecter à',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Contra' => 'Contrepartie',
+ 'Copies' => 'Copies',
+ 'Copy to COA' => 'Copier dans le plan comptable',
+ 'Cost' => 'Coût',
+ 'Cost Center' => 'Axé coûts',
+ 'Could not save pricelist!' => 'Enregistrement de la liste de prix impossible!',
+ 'Could not save!' => 'Enregistrement impossible!',
+ 'Could not transfer Inventory!' => 'Impossible de transférer l\'inventaire!',
+ 'Country' => 'Pays',
+ 'Create Chart of Accounts' => 'Créer le plan comptable',
+ 'Create Dataset' => 'Créer fichier de données',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Current Earnings' => 'Bénéfice de l\'exercice',
+ 'Customer' => 'Client',
+ 'Customer History' => 'Historique client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer deleted!' => 'Client supprimé!',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Customer saved!' => 'Client enregistré!',
+ 'Customers' => 'Clients',
+ 'DBI not installed!' => 'DBI non installée!',
+ 'DOB' => 'Date de naissance',
+ 'Database' => 'Base de données',
+ 'Database Administration' => 'Gérer base de données',
+ 'Database Driver not checked!' => 'Pilotes de base de données non verifiés!',
+ 'Database Host' => 'Hôte de base de données',
+ 'Database User missing!' => 'Utilisateur base de données manquant!',
+ 'Dataset' => 'Fichier de données',
+ 'Dataset is newer than version!' => 'Fichier de données plus récent que le logiciel!',
+ 'Dataset missing!' => 'Fichier de données manquant!',
+ 'Dataset updated!' => 'Base de données mise à jour!',
+ 'Date' => 'Date',
+ 'Date Format' => 'Format de date',
+ 'Date Paid' => 'Date de paiement',
+ 'Date Received' => 'Date de réception',
+ 'Date missing!' => 'Date manquante!',
+ 'Date received missing!' => 'Date de réception manquante!',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Decimalplaces' => 'Décimales',
+ 'Decrease' => 'Diminution',
+ 'Deduct after' => 'Prélèver après',
+ 'Deduction deleted!' => 'Prélèvement supprimé!',
+ 'Deduction saved!' => 'Prélèvement enrégistré!',
+ 'Deductions' => 'Prélèvements',
+ 'Defaults' => 'Valeurs par défaut',
+ 'Defaults saved!' => 'Valeurs par défaut enrégistrées!',
+ 'Delete' => 'Supprimer',
+ 'Delete Account' => 'Supprimer compte',
+ 'Delete Dataset' => 'Supprimer fichier de données',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Department deleted!' => 'Service effacé!',
+ 'Department saved!' => 'Service enregistré!',
+ 'Departments' => 'Services',
+ 'Deposit' => 'Dépôt',
+ 'Description' => 'Description',
+ 'Description Translations' => 'Description traductions',
+ 'Description missing!' => 'Description manquante!',
+ 'Detail' => 'Détail',
+ 'Difference' => 'Différence',
+ 'Directory' => 'Répertoire',
+ 'Discount' => 'Remise',
+ 'Done' => 'Fait!',
+ 'Drawing' => 'Dessin',
+ 'Driver' => 'Pilote',
+ 'Dropdown Limit' => 'Limite de déroulement',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Message éléctronique à',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit' => 'Modifier',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Edit Account' => 'Modifier le compte',
+ 'Edit Assembly' => 'Modifier produit fini / transformé',
+ 'Edit Business' => 'Modifier type d\'affaire',
+ 'Edit Cash Transfer Transaction' => 'Modifier virements internes',
+ 'Edit Customer' => 'Modifier client',
+ 'Edit Deduction' => 'Modifier prélèvement',
+ 'Edit Department' => 'Modifier service de l\'entreprise',
+ 'Edit Description Translations' => 'Modifier traductions description',
+ 'Edit Employee' => 'Modifier employé',
+ 'Edit GIFI' => 'Modifier code d\'identification comptable ou fiscale',
+ 'Edit General Ledger Transaction' => 'Modifier écriture grand-livre',
+ 'Edit Group' => 'Modifier groupe',
+ 'Edit Labor/Overhead' => 'Modifier coût de production',
+ 'Edit Language' => 'Modifier langue',
+ 'Edit POS Invoice' => 'Modifier ticket de caisse',
+ 'Edit Part' => 'Modifier marchandise',
+ 'Edit Preferences for' => 'Modifier les préférences pour',
+ 'Edit Pricegroup' => 'Modifier groupe de prix',
+ 'Edit Project' => 'Modifier projet',
+ 'Edit Purchase Order' => 'Modifier commande d\'achat',
+ 'Edit Quotation' => 'Modifier devis',
+ 'Edit Request for Quotation' => 'Modifier demande de devis',
+ 'Edit SIC' => 'Modifier code de secteur économique',
+ 'Edit Sales Invoice' => 'Modifier facture de vente',
+ 'Edit Sales Order' => 'Modifier commande de vente',
+ 'Edit Service' => 'Modifier service',
+ 'Edit Template' => 'Modifier squelette',
+ 'Edit User' => 'Modifier utilisateur',
+ 'Edit Vendor' => 'Modifier fournisseur',
+ 'Edit Vendor Invoice' => 'Modifier facture de fournisseur',
+ 'Edit Warehouse' => 'Modifier entrepôt',
+ 'Employee' => 'Employé',
+ 'Employee Name' => 'Nom employé',
+ 'Employee Number' => 'Numéro d\'employé',
+ 'Employee deleted!' => 'Employé effacé!',
+ 'Employee pays' => 'Employé pays',
+ 'Employee saved!' => 'Employé enregistré',
+ 'Employees' => 'Employés',
+ 'Employer' => 'Employeur',
+ 'Employer pays' => 'Employeur pays',
+ 'Enddate' => 'Date de fin',
+ 'Enforce transaction reversal for all dates' => 'Activer la clôture des écritures pour toutes les dates',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Entrer le nom de la monnaie nationale et des monnaies étrangères en 3 lettres séparées par (:) (Ex: EUR:USD:CAD)',
+ 'Equity' => 'Capital',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Existing Datasets' => 'Fichiers de données existants',
+ 'Expense' => 'Dépenses',
+ 'Expense account does not exist!' => 'Compte de dépenses inexistant',
+ 'Expense/Asset' => 'Dépenses/actif',
+ 'Extended' => 'Prix total',
+ 'FX' => 'Devises',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'Foreign Exchange Gain' => 'Produit conversion devises',
+ 'Foreign Exchange Loss' => 'Perte conversion devises',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'GIFI deleted!' => 'Code d\'identification comptable ou fiscale supprimé!',
+ 'GIFI missing!' => 'Code d\'identification comptable ou fiscale manquant!',
+ 'GIFI saved!' => 'Code d\'identification comptable ou fiscale enregistré!',
+ 'GL Transaction' => 'Transaction grand-livre',
+ 'General Ledger' => 'Grand-livre',
+ 'Goods & Services' => 'Articles & Prestations',
+ 'Group' => 'Groupe',
+ 'Group Items' => 'Grouper objets',
+ 'Group Translations' => 'Grouper traductions',
+ 'Group deleted!' => 'Groupe effacé!',
+ 'Group missing!' => 'Groupe absent!',
+ 'Group saved!' => 'Groupe enregistré!',
+ 'Groups' => 'Groupes',
+ 'HR' => 'Ressources humaines',
+ 'HTML Templates' => 'Squelettes HTML',
+ 'Heading' => 'En-tête',
+ 'History' => 'Historique',
+ 'Home Phone' => 'Téléphone privé',
+ 'Host' => 'Hôte',
+ 'Hostname missing!' => 'Nom de l\'hôte manquant',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Image',
+ 'In-line' => 'En ligne',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Include in drop-down menus' => 'Inclure dans les menus déroulants',
+ 'Income' => 'Recettes',
+ 'Income Statement' => 'Compte de résultat',
+ 'Income account does not exist!' => 'Compte de recettes inexistant',
+ 'Incorrect Dataset version!' => 'Fichier de données incorrect!',
+ 'Increase' => 'Augmentation',
+ 'Individual Items' => 'Composition en marchandises individuelles',
+ 'Internal Notes' => 'Notes internes',
+ 'Inventory' => 'Inventaire',
+ 'Inventory account does not exist!' => 'Compte de stock inexistant',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La quantité en stock doit être zéro avant de pouvoir annuler cet assemblage!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La quantité en stock doit être zero avant de pouvoir annuler cette pièce!',
+ 'Inventory saved!' => 'Inventaire enregistré!',
+ 'Inventory transferred!' => 'Inventaire transféré!',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Invoices' => 'Factures',
+ 'Is this a summary account to record' => 'Est-ce que c\'est un compte sommaire à enregistrer?',
+ 'Item already on pricelist!' => 'Objet déjà présent dans la liste des prix',
+ 'Item deleted!' => 'Objet supprimé!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Items' => 'Objets',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'LaTeX Templates' => 'Squelettes LaTeX',
+ 'Labor/Overhead' => 'Coût de production',
+ 'Language' => 'Langue',
+ 'Language deleted!' => 'Langue effacée!',
+ 'Language saved!' => 'Langue enregistrée!',
+ 'Languages' => 'Langues',
+ 'Languages not defined!' => 'Langues non définis!',
+ 'Last Numbers & Default Accounts' => 'Derniers numéros et comptes par défauts',
+ 'Leadtime' => 'Délai',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Laisser "port" et "hôte" vide, sauf si vous voulez vous connecter à distance (par réseau)',
+ 'Liability' => 'Passif',
+ 'Licensed to' => 'Licence à',
+ 'Line Total' => 'Total ligne',
+ 'Link' => 'Liens',
+ 'Link Accounts' => 'Lier comptes',
+ 'List' => 'Liste',
+ 'List Accounts' => 'Liste des comptes',
+ 'List Businesses' => 'Liste types d\'affaire',
+ 'List Departments' => 'Liste des services',
+ 'List GIFI' => 'Afficher la liste des codes d\'identification comptable ou fiscale',
+ 'List Languages' => 'Liste des langues',
+ 'List Price' => 'Prix de revient',
+ 'List Projects' => 'Liste des projets',
+ 'List SIC' => 'Liste des codes secteur économique',
+ 'List Transactions' => 'Afficher écritures',
+ 'List Warehouses' => 'Liste des entrepôts',
+ 'Lock System' => 'Verrouiller le système',
+ 'Lockfile created!' => 'Verrouillage en place!',
+ 'Lockfile removed!' => 'Verrouillage enlevé!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Nom d\'utilisateur manquant!',
+ 'Logout' => 'Déconnexion',
+ 'Make' => 'Marque',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'Marked entries printed!' => 'Éléments marqués imprimés!',
+ 'Markup' => 'Majoration',
+ 'Maximum' => 'Maximum',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Menu Width' => 'Largeur menu',
+ 'Message' => 'Message',
+ 'Method' => 'Méthode',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Modèle',
+ 'Month' => 'Mois',
+ 'Multibyte Encoding' => 'Encodage multibyte',
+ 'N/A' => 'Non applicable',
+ 'Name' => 'Nom',
+ 'Name missing!' => 'Nom manquant!',
+ 'New Templates' => 'Nouveaux squelettes',
+ 'New Window' => 'Nouvelle fenêtre',
+ 'No' => 'Non',
+ 'No Database Drivers available!' => 'Pas de pilote de base de données disponible!',
+ 'No Dataset selected!' => 'Pas de fichier de données sélectionné!',
+ 'No email address for' => 'Pas d\'adresse email pour',
+ 'No.' => 'N°',
+ 'Non-taxable' => 'Non imposable',
+ 'Non-taxable Purchases' => 'Achats hors taxe',
+ 'Non-taxable Sales' => 'Ventes hors taxe',
+ 'Notes' => 'Notes',
+ 'Nothing entered!' => 'Rien n\'a été saisi!',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nothing to delete!' => 'Rien à supprimer',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nothing to transfer!' => 'Rien à transférer!',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number Format' => 'Format des numéros',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'O' => 'O',
+ 'Obsolete' => 'Obsolète',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'On Hand' => 'En Stock / disponible',
+ 'Open' => 'Ouvert',
+ 'Oracle Database Administration' => 'Administration de base de données Oracle',
+ 'Order' => 'Commande',
+ 'Order Date' => 'Date de commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Entry' => 'Commandes',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'Order deleted!' => 'Commande supprimée!',
+ 'Order saved!' => 'Commande enregistrée!',
+ 'Orphaned' => 'Orphelin',
+ 'Out of balance transaction!' => 'Écriture non-soldée!',
+ 'Out of balance!' => 'Non-soldée!',
+ 'Outstanding' => 'En retard',
+ 'PDF' => 'PDF',
+ 'POS' => 'Point de vente',
+ 'POS Invoice' => 'Ticket de caisse',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Packing Lists' => 'Listes d\'envoi',
+ 'Paid' => 'Total payé',
+ 'Part' => 'Marchandise',
+ 'Partnumber' => 'Numéro de marchandise',
+ 'Parts' => 'Marchandises',
+ 'Password' => 'Mot de passe',
+ 'Password changed!' => 'Mot de passe modifié!',
+ 'Password does not match!' => 'Mot de passe incorrect!',
+ 'Passwords do not match!' => 'Mots de passes non-identiques',
+ 'Payables' => 'À payer',
+ 'Payment' => 'Paiement',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payment posted!' => 'Paiement enregistré!',
+ 'Payments' => 'Paiements',
+ 'Payroll Deduction' => 'Prélèvement salaire',
+ 'Period' => 'Période',
+ 'Pg Database Administration' => 'Administration base de données PostgreSQL',
+ 'PgPP Database Administration' => 'Administration base de données PgPP',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Pick Lists' => 'Liste de sélection',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port manquant!',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Posted!' => 'Enregistré!',
+ 'Postscript' => 'Postcript',
+ 'Preferences' => 'Préférences',
+ 'Preferences saved!' => 'Préférences enregistrées!',
+ 'Prepayment' => 'Paiement à l\'avance',
+ 'Price' => 'Prix',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Pricegroup deleted!' => 'Groupe de prix supprimé!',
+ 'Pricegroup missing!' => 'Groupe de prix manquant!',
+ 'Pricegroup saved!' => 'Groupe de prix enregistré!',
+ 'Pricegroups' => 'Groupes de prix',
+ 'Pricelist' => 'Liste de prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Print and Save' => 'Imprimer et sauver',
+ 'Printed' => 'Imprimé',
+ 'Printer' => 'Imprimante',
+ 'Printing ... ' => 'Impression en cours ... ',
+ 'Profit Center' => 'Axé profit',
+ 'Project' => 'Projet',
+ 'Project Description Translations' => 'Traductions description de projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Number missing!' => 'Numéro du projet manquant!',
+ 'Project Transactions' => 'Mouvements - Projet',
+ 'Project deleted!' => 'Projet supprimé!',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Project saved!' => 'Projet enregistré!',
+ 'Projects' => 'Projets',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Order Number' => 'Numéro de commande',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quantity exceeds available units to stock!' => 'La quantité dépasse le nombre d\'unités en stock',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Devis',
+ 'Quotation ' => 'Devis ',
+ 'Quotation Date' => 'Date de devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number' => 'Numéro de devis',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Quotation deleted!' => 'Devis effacé!',
+ 'Quotations' => 'Devis',
+ 'R' => 'R',
+ 'RFQ' => 'Demande de devis',
+ 'RFQ ' => 'Demande de devis ',
+ 'RFQ Number' => 'Numéro de demande de devis',
+ 'RFQs' => 'Demandes de devis',
+ 'ROP' => 'Seuil réapprovisionnement',
+ 'Rate' => 'Taux',
+ 'Rate missing!' => 'Taux manquant!',
+ 'Recd' => 'Reçu',
+ 'Receipt' => 'Reçu',
+ 'Receipt posted!' => 'Reçu enregistré!',
+ 'Receipts' => 'Reçus',
+ 'Receivables' => 'À recevoir',
+ 'Receive' => 'Réception',
+ 'Receive Merchandise' => 'Réception marchandise',
+ 'Reconciliation' => 'Rapprochement',
+ 'Reconciliation Report' => 'Rapport de rapprochement',
+ 'Record in' => 'Enregistrer dans',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Remove' => 'Effacer',
+ 'Remove Audit trail up to' => 'Annuler la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Remove Audit trails up to' => 'Annuler la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Removed spoolfiles!' => 'File d\'attente impression effacée!',
+ 'Removing marked entries from queue ...' => 'Suppression des éléments sélectionnés de la file d\'attente ...',
+ 'Report for' => 'Rapport de',
+ 'Reports' => 'Rapports',
+ 'Request for Quotation' => 'Demande de devis',
+ 'Request for Quotations' => 'Demandes de devis',
+ 'Required by' => 'Requis pour',
+ 'Retained Earnings' => 'Éxcédents non distribués',
+ 'Role' => 'Rôle',
+ 'S' => 'S',
+ 'SIC' => 'Code secteur économique',
+ 'SIC deleted!' => 'Code secteur économique effacé!',
+ 'SIC saved!' => 'Code secteur économique enregistré!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'Numéro sécurité sociale',
+ 'Sale' => 'Vente',
+ 'Sales' => 'Ventes',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoice ' => 'Facture de vente ',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Order Number' => 'Numéro de commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Sales Quotation Number' => 'Numéro de devis de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save' => 'Enregistrer',
+ 'Save Pricelist' => 'Enregistrer la liste de prix',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Save to File' => 'Enregistrer dans un fichier',
+ 'Screen' => 'Écran',
+ 'Search' => 'Recherche',
+ 'Select' => 'Sélectionner',
+ 'Select a printer!' => 'Sélectionner une imprimante',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the items below' => 'Sélectionner un des objets ci-dessous',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sell' => 'Vente',
+ 'Sell Price' => 'Prix de vente',
+ 'Send by E-Mail' => 'Envoyer par e-mail',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Serial Number' => 'Numéro de série',
+ 'Service' => 'Prestation de service',
+ 'Services' => 'Prestations de services',
+ 'Session Timeout' => 'Fin de session',
+ 'Session expired!' => 'Session terminée!',
+ 'Setup Templates' => 'Configuration des squelettes',
+ 'Ship' => 'Expédier',
+ 'Ship Merchandise' => 'Expédier marchandise',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping' => 'Expédition',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Date' => 'Date d\'expédition',
+ 'Shipping Date missing!' => 'Date d\'expédition manquante!',
+ 'Shipping Point' => 'Expéditeur',
+ 'Short' => 'Court',
+ 'Signature' => 'Signature',
+ 'Source' => 'Source',
+ 'Spoolfile' => 'Fichier file d\'attente impression',
+ 'Standard' => 'Standard',
+ 'Standard Industrial Codes' => 'Code secteur économique',
+ 'Startdate' => 'Date de début',
+ 'State' => 'Etat',
+ 'State/Province' => 'Région/État',
+ 'Statement' => 'Relevé',
+ 'Statement Balance' => 'Solde relevé de compte',
+ 'Statement sent to' => 'Relevé envoyé à',
+ 'Statements sent to printer!' => 'Relevés envoyés à l\'imprimante!',
+ 'Stock' => 'Stock',
+ 'Stock Assembly' => 'Stock de produits',
+ 'Stylesheet' => 'Feuille de style',
+ 'Sub-contract GIFI' => 'Code d\'identification comptable ou fiscale - Sous-traitance',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Supervisor' => 'Chef de service',
+ 'System' => 'Système',
+ 'System Defaults' => 'Préférences système',
+ 'Tax' => 'Taxe',
+ 'Tax Accounts' => 'Comptes de taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Tax Number' => 'Numéro de TVA',
+ 'Tax Number / SSN' => 'Numéro de TVA / Sécurité Sociale',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Taxable' => 'Imposable',
+ 'Template saved!' => 'Squelette enregistré!',
+ 'Templates' => 'Squelettes',
+ 'Terms' => 'Crédit limité à',
+ 'Text Templates' => 'Squelettes texte',
+ 'The following Datasets are not in use and can be deleted' => 'Les fichiers de données suivants ne sont pas utilisés et peuvent être supprimés.',
+ 'The following Datasets need to be updated' => 'Les fichiers de données suivants doivent être mis à jour',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ceci est un test préliminaire des sources existantes. Aucune modification à ce stade!',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Pour ajouter un utilisateur à un groupe, editer un "nom", changer le "login" et enregistrer. Un nouvel utilisateur avec les mêmes données sera enregistré avec le nouveau "login".',
+ 'Top Level' => 'Description principale',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Transaction' => 'Écriture',
+ 'Transaction Date missing!' => 'Date d\'écriture manquante!',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Transaction reversal enforced for all dates' => 'Inversion des écritures exécutée pour toutes les dates',
+ 'Transaction reversal enforced up to' => 'Inversion des écritures exécutée jusqu\'au',
+ 'Transactions' => 'Mouvements',
+ 'Transfer' => 'Transfert',
+ 'Transfer Inventory' => 'Transfert inventaire',
+ 'Transfer to' => 'Transférer vers',
+ 'Translation' => 'Traduction',
+ 'Translation deleted!' => 'Traduction supprimée!',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Translations' => 'Traductions',
+ 'Translations saved!' => 'Traductions enregistrées',
+ 'Trial Balance' => 'Balance Globale',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Unit' => 'Unité',
+ 'Unit of measure' => 'Unité de mesure',
+ 'Unlock System' => 'Déverrouiller le système',
+ 'Update' => 'Mettre à jour',
+ 'Update Dataset' => 'Mise à jour de la base de données',
+ 'Updated' => 'Mis à jour',
+ 'Upgrading to Version' => 'Mise à jour à la version',
+ 'Use Templates' => 'Utiliser les squelettes',
+ 'User' => 'Utilisateur',
+ 'User deleted!' => 'Utilisateur supprimé!',
+ 'User saved!' => 'Utilisateur enregistré!',
+ 'Valid until' => 'Valable jusqu\'au',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor History' => 'Historique fournisseurs',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Invoice ' => 'Facture d\'achat ',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor Invoices' => 'Factures d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor deleted!' => 'Fournisseur supprimé!',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Vendor saved!' => 'Fournisseur enregistré!',
+ 'Vendors' => 'Fournisseurs',
+ 'Version' => 'Version',
+ 'Warehouse' => 'Entrepôt',
+ 'Warehouse deleted!' => 'Entrepôt supprimé',
+ 'Warehouse saved!' => 'Entrepôt enregistré',
+ 'Warehouses' => 'Entrepôts',
+ 'Warning!' => 'Attention!',
+ 'Weight' => 'Poids',
+ 'Weight Unit' => 'Unité de poids',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Work Orders' => 'Fiche de traitement',
+ 'Work Phone' => 'Téléphone travail',
+ 'Year' => 'Année',
+ 'Yearend' => 'Écriture de fin d\'exercice',
+ 'Yearend date missing!' => 'Écriture de fin d\'exercice - date manquante',
+ 'Yearend posted!' => 'Écriture de fin d\'exercice enregistrée',
+ 'Yearend posting failed!' => 'Échec enregistrement écriture fin d\'exercice!',
+ 'Yes' => 'Oui',
+ 'You are logged out' => 'Vous êtes déconnecté!',
+ 'You did not enter a name!' => 'Vous n\'avez pas saisi de nom!',
+ 'You must enter a host and port for local and remote connections!' => 'Vous devez saisir un "hôte" et un "port" pour les connexions distantes!',
+ 'Zip/Postal Code' => 'Code postal',
+ 'account cannot be set to any other type of account' => 'compte ne peut pas être changé vers un autre type de compte',
+ 'as at' => 'au',
+ 'days' => 'jours',
+ 'does not exist' => 'n\'existe pas!',
+ 'done' => 'fait',
+ 'ea' => 'pièce(s)',
+ 'for Period' => 'pour la période',
+ 'is already a member!' => 'est déjà un membre!',
+ 'localhost' => 'hôte local',
+ 'locked!' => 'verrouillé!',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+ 'successfully created!' => 'créé avec succès',
+ 'successfully deleted!' => 'supprimé avec succès',
+ 'website' => 'site web',
+};
+
+1;
diff --git a/locale/ca_fr/am b/locale/ca_fr/am
new file mode 100755
index 00000000..a98d8a8e
--- /dev/null
+++ b/locale/ca_fr/am
@@ -0,0 +1,284 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'AR' => 'Recettes',
+ 'About' => 'À propos',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Account Number missing!' => 'Numéro de compte manquant!',
+ 'Account Type' => 'Type de compte',
+ 'Account Type missing!' => 'Type de compte manquant!',
+ 'Account deleted!' => 'Compte supprimé',
+ 'Account does not exist!' => 'Compte non existant!',
+ 'Account saved!' => 'Compte enregistré',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accrual' => 'Accumulation',
+ 'Activate Audit trail' => 'Activer la journalisation des accès aux écritures clôturées',
+ 'Add Account' => 'Ajouter compte',
+ 'Add Business' => 'Ajouter type d\'affaire',
+ 'Add Department' => 'Ajouter service',
+ 'Add GIFI' => 'Ajouter code d\'identification comptable ou fiscale',
+ 'Add Language' => 'Ajouter langue',
+ 'Add SIC' => 'Ajouter code secteur économique',
+ 'Add Warehouse' => 'Ajouter entrepôt',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Asset' => 'Actif',
+ 'Audit Control' => 'Clôture périodique',
+ 'Audit trail disabled' => 'Journalisation clôture desactivée',
+ 'Audit trail enabled' => 'Journalisation clôture activée',
+ 'Audit trail removed up to' => 'Annulation de la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Backup sent to' => 'Sauvegarde envoyée à',
+ 'Bin List' => 'Liste des emplacements',
+ 'Books are open' => 'Début exercice',
+ 'Business Number' => 'Numéro d\'enregistrement société',
+ 'Business deleted!' => 'Type d\'affaire effacé!',
+ 'Business saved!' => 'Type d\'affaire enregistré!',
+ 'COGS' => 'Coût des produits vendus',
+ 'Cannot delete account!' => 'Impossible de supprimer le compte!',
+ 'Cannot delete default account!' => 'Impossible de supprimer le compte par défaut!',
+ 'Cannot save account!' => 'Impossible d\'enregistrer le compte!',
+ 'Cannot save defaults!' => 'Impossible d\'enregistrer les valeurs par défaut!',
+ 'Cannot save preferences!' => 'Impossible d\'enregistrer les préférences',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Impossible d\'enregistrer le compte simultanément en tant que compte de recettes, dépenses ou service',
+ 'Cannot set multiple options for' => 'Impossible de choisir plusieurs options pour',
+ 'Cash' => 'Financier',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Close Books up to' => 'Clôturer l\'exercice jusqu\'au',
+ 'Code' => 'Code',
+ 'Code missing!' => 'Code manquant!',
+ 'Company' => 'Société',
+ 'Confirm' => 'Confirmer',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Contra' => 'Contrepartie',
+ 'Copy to COA' => 'Copier dans le plan comptable',
+ 'Cost Center' => 'Axé coûts',
+ 'Credit' => 'Crédit',
+ 'Customer Number' => 'Numéro de client',
+ 'Database Host' => 'Hôte de base de données',
+ 'Dataset' => 'Fichier de données',
+ 'Date Format' => 'Format de date',
+ 'Debit' => 'Débit',
+ 'Defaults saved!' => 'Valeurs par défaut enrégistrées!',
+ 'Delete' => 'Supprimer',
+ 'Delete Account' => 'Supprimer compte',
+ 'Department deleted!' => 'Service effacé!',
+ 'Department saved!' => 'Service enregistré!',
+ 'Departments' => 'Services',
+ 'Description' => 'Description',
+ 'Description missing!' => 'Description manquante!',
+ 'Discount' => 'Remise',
+ 'Dropdown Limit' => 'Limite de déroulement',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'Edit' => 'Modifier',
+ 'Edit Account' => 'Modifier le compte',
+ 'Edit Business' => 'Modifier type d\'affaire',
+ 'Edit Department' => 'Modifier service de l\'entreprise',
+ 'Edit GIFI' => 'Modifier code d\'identification comptable ou fiscale',
+ 'Edit Language' => 'Modifier langue',
+ 'Edit Preferences for' => 'Modifier les préférences pour',
+ 'Edit SIC' => 'Modifier code de secteur économique',
+ 'Edit Template' => 'Modifier squelette',
+ 'Edit Warehouse' => 'Modifier entrepôt',
+ 'Employee Number' => 'Numéro d\'employé',
+ 'Enforce transaction reversal for all dates' => 'Activer la clôture des écritures pour toutes les dates',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Entrer le nom de la monnaie nationale et des monnaies étrangères en 3 lettres séparées par (:) (Ex: EUR:USD:CAD)',
+ 'Equity' => 'Capital',
+ 'Expense' => 'Dépenses',
+ 'Expense/Asset' => 'Dépenses/actif',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Produit conversion devises',
+ 'Foreign Exchange Loss' => 'Perte conversion devises',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'GIFI deleted!' => 'Code d\'identification comptable ou fiscale supprimé!',
+ 'GIFI missing!' => 'Code d\'identification comptable ou fiscale manquant!',
+ 'GIFI saved!' => 'Code d\'identification comptable ou fiscale enregistré!',
+ 'GL Transaction' => 'Transaction grand-livre',
+ 'Heading' => 'En-tête',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Inclure dans les menus déroulants',
+ 'Income' => 'Recettes',
+ 'Inventory' => 'Inventaire',
+ 'Invoice' => 'Facture',
+ 'Is this a summary account to record' => 'Est-ce que c\'est un compte sommaire à enregistrer?',
+ 'Language' => 'Langue',
+ 'Language deleted!' => 'Langue effacée!',
+ 'Language saved!' => 'Langue enregistrée!',
+ 'Languages' => 'Langues',
+ 'Last Numbers & Default Accounts' => 'Derniers numéros et comptes par défauts',
+ 'Liability' => 'Passif',
+ 'Licensed to' => 'Licence à',
+ 'Link' => 'Liens',
+ 'Menu Width' => 'Largeur menu',
+ 'Method' => 'Méthode',
+ 'Month' => 'Mois',
+ 'Name' => 'Nom',
+ 'No' => 'Non',
+ 'No email address for' => 'Pas d\'adresse email pour',
+ 'Number' => 'Numéro',
+ 'Number Format' => 'Format des numéros',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Password' => 'Mot de passe',
+ 'Password does not match!' => 'Mot de passe incorrect!',
+ 'Payables' => 'À payer',
+ 'Payment' => 'Paiement',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Postscript' => 'Postcript',
+ 'Preferences saved!' => 'Préférences enregistrées!',
+ 'Print' => 'Imprimer',
+ 'Printer' => 'Imprimante',
+ 'Profit Center' => 'Axé profit',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Order Number' => 'Numéro de commande',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'RFQ Number' => 'Numéro de demande de devis',
+ 'Rate' => 'Taux',
+ 'Receivables' => 'À recevoir',
+ 'Reference' => 'Référence',
+ 'Remove Audit trail up to' => 'Annuler la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Retained Earnings' => 'Éxcédents non distribués',
+ 'SIC deleted!' => 'Code secteur économique effacé!',
+ 'SIC saved!' => 'Code secteur économique enregistré!',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Order Number' => 'Numéro de commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Sales Quotation Number' => 'Numéro de devis de vente',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Session Timeout' => 'Fin de session',
+ 'Signature' => 'Signature',
+ 'Standard Industrial Codes' => 'Code secteur économique',
+ 'Stylesheet' => 'Feuille de style',
+ 'System Defaults' => 'Préférences système',
+ 'Tax' => 'Taxe',
+ 'Template saved!' => 'Squelette enregistré!',
+ 'Transaction' => 'Écriture',
+ 'Transaction reversal enforced for all dates' => 'Inversion des écritures exécutée pour toutes les dates',
+ 'Transaction reversal enforced up to' => 'Inversion des écritures exécutée jusqu\'au',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Update' => 'Mettre à jour',
+ 'User' => 'Utilisateur',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Version' => 'Version',
+ 'Warehouse deleted!' => 'Entrepôt supprimé',
+ 'Warehouse saved!' => 'Entrepôt enregistré',
+ 'Warehouses' => 'Entrepôts',
+ 'Weight Unit' => 'Unité de poids',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Yearend' => 'Écriture de fin d\'exercice',
+ 'Yearend date missing!' => 'Écriture de fin d\'exercice - date manquante',
+ 'Yearend posted!' => 'Écriture de fin d\'exercice enregistrée',
+ 'Yearend posting failed!' => 'Échec enregistrement écriture fin d\'exercice!',
+ 'Yes' => 'Oui',
+ 'account cannot be set to any other type of account' => 'compte ne peut pas être changé vers un autre type de compte',
+ 'done' => 'fait',
+ 'localhost' => 'hôte local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'ajouter_compte' => 'add_account',
+ 'ajouter_type_d\'affaire' => 'add_business',
+ 'ajouter_service' => 'add_department',
+ 'ajouter_langue' => 'add_language',
+ 'ajouter_code_secteur_économique' => 'add_sic',
+ 'ajouter_entrepôt' => 'add_warehouse',
+ 'continuer' => 'continue',
+ 'copier_dans_le_plan_comptable' => 'copy_to_coa',
+ 'supprimer' => 'delete',
+ 'modifier' => 'edit',
+ 'modifier_le_compte' => 'edit_account',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/ca_fr/ap b/locale/ca_fr/ap
new file mode 100755
index 00000000..0698578b
--- /dev/null
+++ b/locale/ca_fr/ap
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot delete transaction!' => 'Impossible de supprimer l\'écriture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cc' => 'Copie',
+ 'Check' => 'Chèque',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Employee' => 'Employé',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Total payé',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Reçu',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Salesperson' => 'Vendeur',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_fr/ar b/locale/ca_fr/ar
new file mode 100755
index 00000000..0698578b
--- /dev/null
+++ b/locale/ca_fr/ar
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot delete transaction!' => 'Impossible de supprimer l\'écriture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cc' => 'Copie',
+ 'Check' => 'Chèque',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Employee' => 'Employé',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Total payé',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Reçu',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Salesperson' => 'Vendeur',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_fr/arap b/locale/ca_fr/arap
new file mode 100755
index 00000000..c12854e6
--- /dev/null
+++ b/locale/ca_fr/arap
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Address' => 'Adresse',
+ 'Bcc' => 'Copie cachée',
+ 'Cc' => 'Copie',
+ 'Continue' => 'Continuer',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Description' => 'Description',
+ 'E-mail' => 'E-mail',
+ 'Message' => 'Message',
+ 'Number' => 'Numéro',
+ 'Print' => 'Imprimer',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Reference' => 'Référence',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'To' => 'À',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuer' => 'continue',
+};
+
+1;
+
diff --git a/locale/ca_fr/arapprn b/locale/ca_fr/arapprn
new file mode 100755
index 00000000..391fa285
--- /dev/null
+++ b/locale/ca_fr/arapprn
@@ -0,0 +1,32 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Amount' => 'Montant',
+ 'Continue' => 'Continuer',
+ 'Date' => 'Date',
+ 'Memo' => 'Mémo',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postcript',
+ 'Printed' => 'Imprimé',
+ 'Screen' => 'Écran',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Source' => 'Source',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuer' => 'continue',
+};
+
+1;
+
diff --git a/locale/ca_fr/bp b/locale/ca_fr/bp
new file mode 100755
index 00000000..4ec0a97c
--- /dev/null
+++ b/locale/ca_fr/bp
@@ -0,0 +1,67 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Êtes vous sûr de vouloir enlever les objets sélectionnés de la queue?',
+ 'Bin Lists' => 'Liste des emplacements',
+ 'Cannot remove files!' => 'Impossible d\'effacer les fichiers!',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Date' => 'Date',
+ 'Employee' => 'Employé',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Invoice' => 'Facture',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Marked entries printed!' => 'Éléments marqués imprimés!',
+ 'Month' => 'Mois',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'Packing Lists' => 'Listes d\'envoi',
+ 'Period' => 'Période',
+ 'Pick Lists' => 'Liste de sélection',
+ 'Print' => 'Imprimer',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Devis',
+ 'Quotation Number' => 'Numéro de devis',
+ 'Quotations' => 'Devis',
+ 'RFQs' => 'Demandes de devis',
+ 'Remove' => 'Effacer',
+ 'Removed spoolfiles!' => 'File d\'attente impression effacée!',
+ 'Removing marked entries from queue ...' => 'Suppression des éléments sélectionnés de la file d\'attente ...',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Select all' => 'Tout sélectionner',
+ 'Spoolfile' => 'Fichier file d\'attente impression',
+ 'To' => 'À',
+ 'Vendor' => 'Fournisseur',
+ 'Work Orders' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'done' => 'fait',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuer' => 'continue',
+ 'imprimer' => 'print',
+ 'effacer' => 'remove',
+ 'tout_sélectionner' => 'select_all',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_fr/ca b/locale/ca_fr/ca
new file mode 100755
index 00000000..623cbd74
--- /dev/null
+++ b/locale/ca_fr/ca
@@ -0,0 +1,60 @@
+$self{texts} = {
+ 'AR/AP' => 'Recettes/Dépenses',
+ 'Account' => 'Compte',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Credit' => 'Crédit',
+ 'Current' => 'En cours',
+ 'Date' => 'Date',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'List Transactions' => 'Afficher écritures',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Month' => 'Mois',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Period' => 'Période',
+ 'Project Number' => 'Numéro de projet',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Référence',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Subtotal' => 'Sous total',
+ 'To' => 'À',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'afficher_écritures' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ca_fr/cp b/locale/ca_fr/cp
new file mode 100755
index 00000000..528f3258
--- /dev/null
+++ b/locale/ca_fr/cp
@@ -0,0 +1,123 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'AR' => 'Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot post Payment!' => 'Impossible d\'enregistrer le paiement!',
+ 'Cannot post Receipt!' => 'Impossible d\'enregistrer le reçu!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cc' => 'Copie',
+ 'Continue' => 'Continuer',
+ 'Currency' => 'Devise',
+ 'Customer' => 'Client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date missing!' => 'Date manquante!',
+ 'Department' => 'Service',
+ 'Deposit' => 'Dépôt',
+ 'Description' => 'Description',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'From' => 'De',
+ 'Invoice' => 'Facture',
+ 'Invoices' => 'Factures',
+ 'Language' => 'Langue',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Number' => 'Numéro',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Paiement',
+ 'Payment posted!' => 'Paiement enregistré!',
+ 'Payments' => 'Paiements',
+ 'Post' => 'Enregistrer',
+ 'Postscript' => 'Postcript',
+ 'Prepayment' => 'Paiement à l\'avance',
+ 'Print' => 'Imprimer',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Receipt' => 'Reçu',
+ 'Receipt posted!' => 'Reçu enregistré!',
+ 'Receipts' => 'Reçus',
+ 'Reference' => 'Référence',
+ 'Screen' => 'Écran',
+ 'Select' => 'Sélectionner',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'To' => 'À',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuer' => 'continue',
+ 'enregistrer' => 'post',
+ 'imprimer' => 'print',
+ 'tout_sélectionner' => 'select_all',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/ca_fr/ct b/locale/ca_fr/ct
new file mode 100755
index 00000000..01d9c217
--- /dev/null
+++ b/locale/ca_fr/ct
@@ -0,0 +1,186 @@
+$self{texts} = {
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Active' => 'Actif',
+ 'Add Customer' => 'Ajouter client',
+ 'Add Vendor' => 'Ajouter fournisseur',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Break' => 'Rupture',
+ 'Cannot delete customer!' => 'Impossible de supprimer le client!',
+ 'Cannot delete vendor!' => 'Impossible de supprimer le fournisseur!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Cost' => 'Coût',
+ 'Could not save pricelist!' => 'Enregistrement de la liste de prix impossible!',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Customer History' => 'Historique client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer deleted!' => 'Client supprimé!',
+ 'Customer saved!' => 'Client enregistré!',
+ 'Customers' => 'Clients',
+ 'Delete' => 'Supprimer',
+ 'Delivery Date' => 'Date de livraison',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Discount' => 'Remise',
+ 'E-mail' => 'E-mail',
+ 'Edit Customer' => 'Modifier client',
+ 'Edit Vendor' => 'Modifier fournisseur',
+ 'Employee' => 'Employé',
+ 'Enddate' => 'Date de fin',
+ 'Fax' => 'Fax',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Group' => 'Groupe',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Item already on pricelist!' => 'Objet déjà présent dans la liste des prix',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Language' => 'Langue',
+ 'Leadtime' => 'Délai',
+ 'Manager' => 'Gestionnaire',
+ 'Name' => 'Nom',
+ 'Name missing!' => 'Nom manquant!',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Number' => 'Numéro',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Orphaned' => 'Orphelin',
+ 'POS' => 'Point de vente',
+ 'Phone' => 'Tél.',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Pricelist' => 'Liste de prix',
+ 'Project Number' => 'Numéro de projet',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quotation' => 'Devis',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'Request for Quotations' => 'Demandes de devis',
+ 'SIC' => 'Code secteur économique',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save' => 'Enregistrer',
+ 'Save Pricelist' => 'Enregistrer la liste de prix',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Search' => 'Recherche',
+ 'Sell Price' => 'Prix de vente',
+ 'Serial Number' => 'Numéro de série',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Startdate' => 'Date de début',
+ 'State' => 'Etat',
+ 'State/Province' => 'Région/État',
+ 'Sub-contract GIFI' => 'Code d\'identification comptable ou fiscale - Sous-traitance',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Tax Number' => 'Numéro de TVA',
+ 'Tax Number / SSN' => 'Numéro de TVA / Sécurité Sociale',
+ 'Taxable' => 'Imposable',
+ 'Terms' => 'Crédit limité à',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor History' => 'Historique fournisseurs',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Invoices' => 'Factures d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor deleted!' => 'Fournisseur supprimé!',
+ 'Vendor saved!' => 'Fournisseur enregistré!',
+ 'Vendors' => 'Fournisseurs',
+ 'Zip/Postal Code' => 'Code postal',
+ 'days' => 'jours',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'ajouter_client' => 'add_customer',
+ 'ajouter_fournisseur' => 'add_vendor',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'point_de_vente' => 'pos',
+ 'liste_de_prix' => 'pricelist',
+ 'commande_d\'achat' => 'purchase_order',
+ 'devis' => 'quotation',
+ 'demande_de_devis' => 'rfq',
+ 'facture_de_vente' => 'sales_invoice',
+ 'commande_de_vente' => 'sales_order',
+ 'enregistrer' => 'save',
+ 'enregistrer_la_liste_de_prix' => 'save_pricelist',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/ca_fr/gl b/locale/ca_fr/gl
new file mode 100755
index 00000000..8c14d415
--- /dev/null
+++ b/locale/ca_fr/gl
@@ -0,0 +1,159 @@
+$self{texts} = {
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AR Transaction' => 'Écriture recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Cash Transfer Transaction' => 'Saisie d\'écriture - Virements internes',
+ 'Add General Ledger Transaction' => 'Ajouter une écriture au grand-livre',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Asset' => 'Actif',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot delete transaction!' => 'Impossible de supprimer l\'écriture!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Impossible d\'enregistrer l\'écriture avec un débit et un crédit sur le même compte!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cc' => 'Copie',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Current' => 'En cours',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'E-mail' => 'E-mail',
+ 'Edit Cash Transfer Transaction' => 'Modifier virements internes',
+ 'Edit General Ledger Transaction' => 'Modifier écriture grand-livre',
+ 'Equity' => 'Capital',
+ 'Expense' => 'Dépenses',
+ 'FX' => 'Devises',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'GL Transaction' => 'Transaction grand-livre',
+ 'General Ledger' => 'Grand-livre',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income' => 'Recettes',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Liability' => 'Passif',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Out of balance transaction!' => 'Écriture non-soldée!',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Print' => 'Imprimer',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Référence',
+ 'Reports' => 'Rapports',
+ 'Sales Invoice ' => 'Facture de vente ',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'To' => 'À',
+ 'Transaction Date missing!' => 'Date d\'écriture manquante!',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor Invoice ' => 'Facture d\'achat ',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'transaction_grand_livre' => 'gl_transaction',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_fr/hr b/locale/ca_fr/hr
new file mode 100755
index 00000000..0d47870c
--- /dev/null
+++ b/locale/ca_fr/hr
@@ -0,0 +1,117 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'Above' => 'En dessus',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Active' => 'Actif',
+ 'Add Deduction' => 'Ajouter prélèvement',
+ 'Add Employee' => 'Ajouter employé',
+ 'Address' => 'Adresse',
+ 'Administrator' => 'Administrateur',
+ 'After Deduction' => 'Après prélèvement',
+ 'All' => 'Tous',
+ 'Allowances' => 'Indemnités',
+ 'Amount' => 'Montant',
+ 'Amount missing!' => 'Montant manquant!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basé sur',
+ 'Before Deduction' => 'Avant prélèvement',
+ 'Below' => 'En dessous',
+ 'City' => 'Ville',
+ 'Continue' => 'Continuer',
+ 'Country' => 'Pays',
+ 'DOB' => 'Date de naissance',
+ 'Deduct after' => 'Prélèver après',
+ 'Deduction deleted!' => 'Prélèvement supprimé!',
+ 'Deduction saved!' => 'Prélèvement enrégistré!',
+ 'Deductions' => 'Prélèvements',
+ 'Delete' => 'Supprimer',
+ 'Description' => 'Description',
+ 'Description missing!' => 'Description manquante!',
+ 'E-mail' => 'E-mail',
+ 'Edit Deduction' => 'Modifier prélèvement',
+ 'Edit Employee' => 'Modifier employé',
+ 'Employee' => 'Employé',
+ 'Employee Name' => 'Nom employé',
+ 'Employee Number' => 'Numéro d\'employé',
+ 'Employee deleted!' => 'Employé effacé!',
+ 'Employee pays' => 'Employé pays',
+ 'Employee saved!' => 'Employé enregistré',
+ 'Employees' => 'Employés',
+ 'Employer' => 'Employeur',
+ 'Employer pays' => 'Employeur pays',
+ 'Enddate' => 'Date de fin',
+ 'Expense' => 'Dépenses',
+ 'From' => 'De',
+ 'Home Phone' => 'Téléphone privé',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Login' => 'Login',
+ 'Manager' => 'Gestionnaire',
+ 'Maximum' => 'Maximum',
+ 'Name' => 'Nom',
+ 'Name missing!' => 'Nom manquant!',
+ 'Notes' => 'Notes',
+ 'Number' => 'Numéro',
+ 'Orphaned' => 'Orphelin',
+ 'Payroll Deduction' => 'Prélèvement salaire',
+ 'Rate' => 'Taux',
+ 'Rate missing!' => 'Taux manquant!',
+ 'Role' => 'Rôle',
+ 'S' => 'S',
+ 'SSN' => 'Numéro sécurité sociale',
+ 'Sales' => 'Ventes',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Supervisor' => 'Chef de service',
+ 'To' => 'À',
+ 'Update' => 'Mettre à jour',
+ 'User' => 'Utilisateur',
+ 'Work Phone' => 'Téléphone travail',
+ 'Zip/Postal Code' => 'Code postal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'ajouter_prélèvement' => 'add_deduction',
+ 'ajouter_employé' => 'add_employee',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/ca_fr/ic b/locale/ca_fr/ic
new file mode 100755
index 00000000..b8873f81
--- /dev/null
+++ b/locale/ca_fr/ic
@@ -0,0 +1,285 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Active' => 'Actif',
+ 'Add' => 'Ajouter',
+ 'Add Assembly' => 'Ajouter produit',
+ 'Add Labor/Overhead' => 'Ajouter coût de production',
+ 'Add Part' => 'Ajouter marchandise',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Service' => 'Ajouter prestation',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Assemblies' => 'Produits finis',
+ 'Assemblies restocked!' => 'Renvoyer produits vers stock!',
+ 'Assembly' => 'Produit fini',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'BOM' => 'Nomenclature composantes',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Break' => 'Rupture',
+ 'COGS' => 'Coût des produits vendus',
+ 'COGS account does not exist!' => 'Compte des produits vendus inexistant!',
+ 'Cannot create Assembly' => 'Impossible de créer le produit fini',
+ 'Cannot create Labor' => 'Impossible de créer le coût de production',
+ 'Cannot create Part' => 'Impossible de créer la marchandise',
+ 'Cannot create Service' => 'Impossible de créer le service',
+ 'Cannot delete item!' => 'Impossible de supprimer l\'objet!',
+ 'Cannot stock assemblies!' => 'Impossible de stocker l\'assemblage!',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Check Inventory' => 'Listing chèques',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Components' => 'Composants',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Cost' => 'Coût',
+ 'Country' => 'Pays',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delivery Date' => 'Date de livraison',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Drawing' => 'Dessin',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Assembly' => 'Modifier produit fini / transformé',
+ 'Edit Labor/Overhead' => 'Modifier coût de production',
+ 'Edit Part' => 'Modifier marchandise',
+ 'Edit Service' => 'Modifier service',
+ 'Employee' => 'Employé',
+ 'Expense' => 'Dépenses',
+ 'Expense account does not exist!' => 'Compte de dépenses inexistant',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'Group' => 'Groupe',
+ 'Image' => 'Image',
+ 'In-line' => 'En ligne',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income' => 'Recettes',
+ 'Income account does not exist!' => 'Compte de recettes inexistant',
+ 'Individual Items' => 'Composition en marchandises individuelles',
+ 'Inventory' => 'Inventaire',
+ 'Inventory account does not exist!' => 'Compte de stock inexistant',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La quantité en stock doit être zéro avant de pouvoir annuler cet assemblage!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La quantité en stock doit être zero avant de pouvoir annuler cette pièce!',
+ 'Invoice' => 'Facture',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Item deleted!' => 'Objet supprimé!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Items' => 'Objets',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Labor/Overhead' => 'Coût de production',
+ 'Leadtime' => 'Délai',
+ 'Line Total' => 'Total ligne',
+ 'Link Accounts' => 'Lier comptes',
+ 'List' => 'Liste',
+ 'List Price' => 'Prix de revient',
+ 'Make' => 'Marque',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'Markup' => 'Majoration',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Message',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Modèle',
+ 'Name' => 'Nom',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'Obsolete' => 'Obsolète',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'On Hand' => 'En Stock / disponible',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'Orphaned' => 'Orphelin',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Parts' => 'Marchandises',
+ 'Period' => 'Période',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quantity exceeds available units to stock!' => 'La quantité dépasse le nombre d\'unités en stock',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'ROP' => 'Seuil réapprovisionnement',
+ 'Recd' => 'Reçu',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sell' => 'Vente',
+ 'Sell Price' => 'Prix de vente',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Serial Number' => 'Numéro de série',
+ 'Service' => 'Prestation de service',
+ 'Services' => 'Prestations de services',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Short' => 'Court',
+ 'State/Province' => 'Région/État',
+ 'Stock' => 'Stock',
+ 'Stock Assembly' => 'Stock de produits',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'To' => 'À',
+ 'Top Level' => 'Description principale',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Updated' => 'Mis à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Invoices' => 'Factures d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warehouse' => 'Entrepôt',
+ 'Weight' => 'Poids',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Zip/Postal Code' => 'Code postal',
+ 'days' => 'jours',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'ajouter_produit' => 'add_assembly',
+ 'ajouter_coût_de_production' => 'add_labor_overhead',
+ 'ajouter_marchandise' => 'add_part',
+ 'ajouter_prestation' => 'add_service',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'modifier_produit_fini___transformé' => 'edit_assembly',
+ 'modifier_marchandise' => 'edit_part',
+ 'modifier_service' => 'edit_service',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/ca_fr/io b/locale/ca_fr/io
new file mode 100755
index 00000000..f2b61338
--- /dev/null
+++ b/locale/ca_fr/io
@@ -0,0 +1,130 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Company Name' => 'Nom de société',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Customer Number' => 'Numéro de client',
+ 'Date' => 'Date',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delivery Date' => 'Date de livraison',
+ 'Description' => 'Description',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'Group' => 'Groupe',
+ 'In-line' => 'En ligne',
+ 'Invoice' => 'Facture',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Message',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Commande de vente',
+ 'Screen' => 'Écran',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'To' => 'À',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Zip/Postal Code' => 'Code postal',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuer' => 'continue',
+};
+
+1;
+
diff --git a/locale/ca_fr/ir b/locale/ca_fr/ir
new file mode 100755
index 00000000..c887cf1b
--- /dev/null
+++ b/locale/ca_fr/ir
@@ -0,0 +1,224 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Vendor Invoice' => 'Établir facture d\'achat',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Company Name' => 'Nom de société',
+ 'Confirm!' => 'Confirmer!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Currency' => 'Devise',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Vendor Invoice' => 'Modifier facture de fournisseur',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'Group' => 'Groupe',
+ 'In-line' => 'En ligne',
+ 'Internal Notes' => 'Notes internes',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Language' => 'Langue',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Record in' => 'Enregistrer dans',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Commande de vente',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Tax Included' => 'Taxe incluse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Yes' => 'Oui',
+ 'Zip/Postal Code' => 'Code postal',
+ 'ea' => 'pièce(s)',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'commande_d\'achat' => 'purchase_order',
+ 'mettre_à_jour' => 'update',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_fr/is b/locale/ca_fr/is
new file mode 100755
index 00000000..0acfaf07
--- /dev/null
+++ b/locale/ca_fr/is
@@ -0,0 +1,235 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Business' => 'Type d\'affaire',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Company Name' => 'Nom de société',
+ 'Confirm!' => 'Confirmer!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Currency' => 'Devise',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Sales Invoice' => 'Modifier facture de vente',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'Group' => 'Groupe',
+ 'In-line' => 'En ligne',
+ 'Internal Notes' => 'Notes internes',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Record in' => 'Enregistrer dans',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Commande de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Tax Included' => 'Taxe incluse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Yes' => 'Oui',
+ 'Zip/Postal Code' => 'Code postal',
+ 'ea' => 'pièce(s)',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'commande_de_vente' => 'sales_order',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_fr/jc b/locale/ca_fr/jc
new file mode 100755
index 00000000..64c073a3
--- /dev/null
+++ b/locale/ca_fr/jc
@@ -0,0 +1,92 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Amount' => 'Montant',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Cost' => 'Coût',
+ 'Current' => 'En cours',
+ 'Date' => 'Date',
+ 'Date missing!' => 'Date manquante!',
+ 'Delete' => 'Supprimer',
+ 'Description' => 'Description',
+ 'Employee' => 'Employé',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Month' => 'Mois',
+ 'Notes' => 'Notes',
+ 'Open' => 'Ouvert',
+ 'PDF' => 'PDF',
+ 'Period' => 'Période',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Print and Save' => 'Imprimer et sauver',
+ 'Printed' => 'Imprimé',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Number missing!' => 'Numéro du projet manquant!',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Screen' => 'Écran',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Startdate' => 'Date de début',
+ 'Subtotal' => 'Sous total',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Update' => 'Mettre à jour',
+ 'Warning!' => 'Attention!',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'imprimer' => 'print',
+ 'imprimer_et_sauver' => 'print_and_save',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_fr/locales.pl b/locale/ca_fr/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ca_fr/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ca_fr/login b/locale/ca_fr/login
new file mode 100755
index 00000000..7c47c681
--- /dev/null
+++ b/locale/ca_fr/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Société',
+ 'Continue' => 'Continuer',
+ 'Dataset is newer than version!' => 'Fichier de données plus récent que le logiciel!',
+ 'Incorrect Dataset version!' => 'Fichier de données incorrect!',
+ 'Login' => 'Login',
+ 'Name' => 'Nom',
+ 'Password' => 'Mot de passe',
+ 'Upgrading to Version' => 'Mise à jour à la version',
+ 'Version' => 'Version',
+ 'You did not enter a name!' => 'Vous n\'avez pas saisi de nom!',
+ 'done' => 'fait',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'login' => 'login',
+};
+
+1;
+
diff --git a/locale/ca_fr/menu b/locale/ca_fr/menu
new file mode 100755
index 00000000..8265bf2b
--- /dev/null
+++ b/locale/ca_fr/menu
@@ -0,0 +1,135 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AR' => 'Recettes',
+ 'AR Aging' => 'Recettes exigibles',
+ 'AR Transaction' => 'Écriture recettes',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Account' => 'Ajouter compte',
+ 'Add Assembly' => 'Ajouter produit',
+ 'Add Business' => 'Ajouter type d\'affaire',
+ 'Add Customer' => 'Ajouter client',
+ 'Add Department' => 'Ajouter service',
+ 'Add Employee' => 'Ajouter employé',
+ 'Add GIFI' => 'Ajouter code d\'identification comptable ou fiscale',
+ 'Add Group' => 'Ajouter groupe',
+ 'Add Labor/Overhead' => 'Ajouter coût de production',
+ 'Add Language' => 'Ajouter langue',
+ 'Add Part' => 'Ajouter marchandise',
+ 'Add Pricegroup' => 'Ajouter groupe de prix',
+ 'Add Project' => 'Ajouter projet',
+ 'Add SIC' => 'Ajouter code secteur économique',
+ 'Add Service' => 'Ajouter prestation',
+ 'Add Transaction' => 'Saisie d\'écriture',
+ 'Add Vendor' => 'Ajouter fournisseur',
+ 'Add Warehouse' => 'Ajouter entrepôt',
+ 'All Items' => 'Tout objet',
+ 'Assemblies' => 'Produits finis',
+ 'Audit Control' => 'Clôture périodique',
+ 'Backup' => 'Sauvegarder',
+ 'Balance Sheet' => 'Bilan',
+ 'Bin List' => 'Liste des emplacements',
+ 'Bin Lists' => 'Liste des emplacements',
+ 'Cash' => 'Financier',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Check' => 'Chèque',
+ 'Components' => 'Composants',
+ 'Customers' => 'Clients',
+ 'Defaults' => 'Valeurs par défaut',
+ 'Departments' => 'Services',
+ 'Description' => 'Description',
+ 'Employees' => 'Employés',
+ 'General Ledger' => 'Grand-livre',
+ 'Goods & Services' => 'Articles & Prestations',
+ 'Groups' => 'Groupes',
+ 'HR' => 'Ressources humaines',
+ 'HTML Templates' => 'Squelettes HTML',
+ 'History' => 'Historique',
+ 'Income Statement' => 'Compte de résultat',
+ 'Invoice' => 'Facture',
+ 'LaTeX Templates' => 'Squelettes LaTeX',
+ 'Labor/Overhead' => 'Coût de production',
+ 'Language' => 'Langue',
+ 'List Accounts' => 'Liste des comptes',
+ 'List Businesses' => 'Liste types d\'affaire',
+ 'List Departments' => 'Liste des services',
+ 'List GIFI' => 'Afficher la liste des codes d\'identification comptable ou fiscale',
+ 'List Languages' => 'Liste des langues',
+ 'List Projects' => 'Liste des projets',
+ 'List SIC' => 'Liste des codes secteur économique',
+ 'List Warehouses' => 'Liste des entrepôts',
+ 'Logout' => 'Déconnexion',
+ 'New Window' => 'Nouvelle fenêtre',
+ 'Non-taxable' => 'Non imposable',
+ 'Open' => 'Ouvert',
+ 'Order Entry' => 'Commandes',
+ 'Outstanding' => 'En retard',
+ 'POS' => 'Point de vente',
+ 'POS Invoice' => 'Ticket de caisse',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing Lists' => 'Listes d\'envoi',
+ 'Parts' => 'Marchandises',
+ 'Payment' => 'Paiement',
+ 'Payments' => 'Paiements',
+ 'Pick List' => 'Liste de sélection',
+ 'Pick Lists' => 'Liste de sélection',
+ 'Preferences' => 'Préférences',
+ 'Pricegroups' => 'Groupes de prix',
+ 'Print' => 'Imprimer',
+ 'Projects' => 'Projets',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Quotation' => 'Devis',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'RFQs' => 'Demandes de devis',
+ 'Receipt' => 'Reçu',
+ 'Receipts' => 'Reçus',
+ 'Receive' => 'Réception',
+ 'Reconciliation' => 'Rapprochement',
+ 'Reports' => 'Rapports',
+ 'SIC' => 'Code secteur économique',
+ 'Sale' => 'Vente',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Save to File' => 'Enregistrer dans un fichier',
+ 'Search' => 'Recherche',
+ 'Send by E-Mail' => 'Envoyer par e-mail',
+ 'Services' => 'Prestations de services',
+ 'Ship' => 'Expédier',
+ 'Shipping' => 'Expédition',
+ 'Statement' => 'Relevé',
+ 'Stock Assembly' => 'Stock de produits',
+ 'Stylesheet' => 'Feuille de style',
+ 'System' => 'Système',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Text Templates' => 'Squelettes texte',
+ 'Transactions' => 'Mouvements',
+ 'Transfer' => 'Transfert',
+ 'Transfer Inventory' => 'Transfert inventaire',
+ 'Translations' => 'Traductions',
+ 'Trial Balance' => 'Balance Globale',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendors' => 'Fournisseurs',
+ 'Version' => 'Version',
+ 'Warehouses' => 'Entrepôts',
+ 'Work Order' => 'Fiche de traitement',
+ 'Work Orders' => 'Fiche de traitement',
+ 'Yearend' => 'Écriture de fin d\'exercice',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ca_fr/oe b/locale/ca_fr/oe
new file mode 100755
index 00000000..d86aa9fc
--- /dev/null
+++ b/locale/ca_fr/oe
@@ -0,0 +1,321 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Exchange Rate' => 'Ajouter taux de change',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Vendor Invoice' => 'Établir facture d\'achat',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Order Number' => 'Êtes vous sûr de vouloir supprimer la commande n°',
+ 'Are you sure you want to delete Quotation Number' => 'Êtes vous sûr de vouloir supprimer le devis n°',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Business' => 'Type d\'affaire',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Impossible de supprimer la commande!',
+ 'Cannot delete quotation!' => 'Impossible de supprimer le devis!',
+ 'Cannot save order!' => 'Impossible d\'enregistrer la commande!',
+ 'Cannot save quotation!' => 'Impossible d\'enregistrer le devis!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Confirm!' => 'Confirmer!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Cost' => 'Coût',
+ 'Could not save!' => 'Enregistrement impossible!',
+ 'Could not transfer Inventory!' => 'Impossible de transférer l\'inventaire!',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Received' => 'Date de réception',
+ 'Date received missing!' => 'Date de réception manquante!',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Done' => 'Fait!',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Purchase Order' => 'Modifier commande d\'achat',
+ 'Edit Quotation' => 'Modifier devis',
+ 'Edit Request for Quotation' => 'Modifier demande de devis',
+ 'Edit Sales Order' => 'Modifier commande de vente',
+ 'Employee' => 'Employé',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'Group' => 'Groupe',
+ 'ID' => 'ID',
+ 'In-line' => 'En ligne',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Internal Notes' => 'Notes internes',
+ 'Inventory saved!' => 'Inventaire enregistré!',
+ 'Inventory transferred!' => 'Inventaire transféré!',
+ 'Invoice' => 'Facture',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nothing entered!' => 'Rien n\'a été saisi!',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nothing to transfer!' => 'Rien à transférer!',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'O' => 'O',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Date' => 'Date de commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'Order deleted!' => 'Commande supprimée!',
+ 'Order saved!' => 'Commande enregistrée!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Period' => 'Période',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Save' => 'Imprimer et sauver',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Devis',
+ 'Quotation ' => 'Devis ',
+ 'Quotation Date' => 'Date de devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number' => 'Numéro de devis',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Quotation deleted!' => 'Devis effacé!',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'RFQ ' => 'Demande de devis ',
+ 'RFQ Number' => 'Numéro de demande de devis',
+ 'Recd' => 'Reçu',
+ 'Receive Merchandise' => 'Réception marchandise',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Request for Quotation' => 'Demande de devis',
+ 'Request for Quotations' => 'Demandes de devis',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship Merchandise' => 'Expédier marchandise',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Date' => 'Date d\'expédition',
+ 'Shipping Date missing!' => 'Date d\'expédition manquante!',
+ 'Shipping Point' => 'Expéditeur',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Terms' => 'Crédit limité à',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Transfer' => 'Transfert',
+ 'Transfer Inventory' => 'Transfert inventaire',
+ 'Transfer to' => 'Transférer vers',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Valid until' => 'Valable jusqu\'au',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warehouse' => 'Entrepôt',
+ 'Warning!' => 'Attention!',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'Zip/Postal Code' => 'Code postal',
+ 'days' => 'jours',
+ 'ea' => 'pièce(s)',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'fait!' => 'done',
+ 'e_mail' => 'e_mail',
+ 'imprimer' => 'print',
+ 'imprimer_et_sauver' => 'print_and_save',
+ 'commande_d\'achat' => 'purchase_order',
+ 'devis' => 'quotation',
+ 'devis_' => 'quotation_',
+ 'demande_de_devis' => 'rfq',
+ 'demande_de_devis_' => 'rfq_',
+ 'facture_de_vente' => 'sales_invoice',
+ 'commande_de_vente' => 'sales_order',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'expédier_à' => 'ship_to',
+ 'transfert' => 'transfer',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat' => 'vendor_invoice',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_fr/pe b/locale/ca_fr/pe
new file mode 100755
index 00000000..c7b3ff07
--- /dev/null
+++ b/locale/ca_fr/pe
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Active' => 'Actif',
+ 'Add' => 'Ajouter',
+ 'Add Group' => 'Ajouter groupe',
+ 'Add Pricegroup' => 'Ajouter groupe de prix',
+ 'Add Project' => 'Ajouter projet',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'Assembly' => 'Produit fini',
+ 'Bin' => 'Lieu stockage',
+ 'Continue' => 'Continuer',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Delete' => 'Supprimer',
+ 'Description' => 'Description',
+ 'Description Translations' => 'Description traductions',
+ 'Detail' => 'Détail',
+ 'Edit Description Translations' => 'Modifier traductions description',
+ 'Edit Group' => 'Modifier groupe',
+ 'Edit Pricegroup' => 'Modifier groupe de prix',
+ 'Edit Project' => 'Modifier projet',
+ 'Employee' => 'Employé',
+ 'Enddate' => 'Date de fin',
+ 'From' => 'De',
+ 'Group' => 'Groupe',
+ 'Group Translations' => 'Grouper traductions',
+ 'Group deleted!' => 'Groupe effacé!',
+ 'Group missing!' => 'Groupe absent!',
+ 'Group saved!' => 'Groupe enregistré!',
+ 'Groups' => 'Groupes',
+ 'Income' => 'Recettes',
+ 'Language' => 'Langue',
+ 'Languages not defined!' => 'Langues non définis!',
+ 'Link Accounts' => 'Lier comptes',
+ 'List Price' => 'Prix de revient',
+ 'Month' => 'Mois',
+ 'Notes' => 'Notes',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Number' => 'Numéro',
+ 'Orphaned' => 'Orphelin',
+ 'Period' => 'Période',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Pricegroup deleted!' => 'Groupe de prix supprimé!',
+ 'Pricegroup missing!' => 'Groupe de prix manquant!',
+ 'Pricegroup saved!' => 'Groupe de prix enregistré!',
+ 'Pricegroups' => 'Groupes de prix',
+ 'Project' => 'Projet',
+ 'Project Description Translations' => 'Traductions description de projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project deleted!' => 'Projet supprimé!',
+ 'Project saved!' => 'Projet enregistré!',
+ 'Projects' => 'Projets',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Enregistrer',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Sell Price' => 'Prix de vente',
+ 'Startdate' => 'Date de début',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'To' => 'À',
+ 'Translation' => 'Traduction',
+ 'Translation deleted!' => 'Traduction supprimée!',
+ 'Translations saved!' => 'Traductions enregistrées',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Updated' => 'Mis à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Weight' => 'Poids',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'ajouter_groupe' => 'add_group',
+ 'ajouter_groupe_de_prix' => 'add_pricegroup',
+ 'ajouter_projet' => 'add_project',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'save',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/ca_fr/pos b/locale/ca_fr/pos
new file mode 100755
index 00000000..69db8091
--- /dev/null
+++ b/locale/ca_fr/pos
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add POS Invoice' => 'Saisie ticket de caisse',
+ 'Amount' => 'Montant',
+ 'Business' => 'Type d\'affaire',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Change' => 'Retour monnaie',
+ 'Continue' => 'Continuer',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Delete' => 'Supprimer',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Edit POS Invoice' => 'Modifier ticket de caisse',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'From' => 'De',
+ 'Language' => 'Langue',
+ 'Memo' => 'Mémo',
+ 'Month' => 'Mois',
+ 'Number' => 'Numéro',
+ 'Open' => 'Ouvert',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Posted!' => 'Enregistré!',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Printed' => 'Imprimé',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Reçus',
+ 'Record in' => 'Enregistrer dans',
+ 'Remaining' => 'Restant',
+ 'Salesperson' => 'Vendeur',
+ 'Screen' => 'Écran',
+ 'Source' => 'Source',
+ 'Subtotal' => 'Sous total',
+ 'Tax Included' => 'Taxe incluse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'post',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/ca_fr/ps b/locale/ca_fr/ps
new file mode 100755
index 00000000..ca3d3eba
--- /dev/null
+++ b/locale/ca_fr/ps
@@ -0,0 +1,358 @@
+$self{texts} = {
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Aging' => 'Recettes exigibles',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Add POS Invoice' => 'Saisie ticket de caisse',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Address' => 'Adresse',
+ 'All Accounts' => 'Afficher tous les comptes',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Balance Sheet' => 'Bilan',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Business' => 'Type d\'affaire',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot delete transaction!' => 'Impossible de supprimer l\'écriture!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Change' => 'Retour monnaie',
+ 'Check' => 'Chèque',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Compare to' => 'Comparer à',
+ 'Confirm!' => 'Confirmer!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Current Earnings' => 'Bénéfice de l\'exercice',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Decimalplaces' => 'Décimales',
+ 'Delete' => 'Supprimer',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Message éléctronique à',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Edit POS Invoice' => 'Modifier ticket de caisse',
+ 'Edit Sales Invoice' => 'Modifier facture de vente',
+ 'Employee' => 'Employé',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Group' => 'Groupe',
+ 'Heading' => 'En-tête',
+ 'ID' => 'ID',
+ 'In-line' => 'En ligne',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income Statement' => 'Compte de résultat',
+ 'Internal Notes' => 'Notes internes',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Language' => 'Langue',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Method' => 'Méthode',
+ 'Month' => 'Mois',
+ 'N/A' => 'Non applicable',
+ 'No.' => 'N°',
+ 'Non-taxable Purchases' => 'Achats hors taxe',
+ 'Non-taxable Sales' => 'Ventes hors taxe',
+ 'Notes' => 'Notes',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Paid' => 'Total payé',
+ 'Part' => 'Marchandise',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Posted!' => 'Enregistré!',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Transactions' => 'Mouvements - Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Receipt' => 'Reçu',
+ 'Receipts' => 'Reçus',
+ 'Record in' => 'Enregistrer dans',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Report for' => 'Rapport de',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Sales Order' => 'Commande de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Screen' => 'Écran',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Statement' => 'Relevé',
+ 'Statement sent to' => 'Relevé envoyé à',
+ 'Statements sent to printer!' => 'Relevés envoyés à l\'imprimante!',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Trial Balance' => 'Balance Globale',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'Zip/Postal Code' => 'Code postal',
+ 'as at' => 'au',
+ 'ea' => 'pièce(s)',
+ 'for Period' => 'pour la période',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'commande_de_vente' => 'sales_order',
+ 'tout_sélectionner' => 'select_all',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/ca_fr/pw b/locale/ca_fr/pw
new file mode 100755
index 00000000..fde00cae
--- /dev/null
+++ b/locale/ca_fr/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Continuer',
+ 'Password' => 'Mot de passe',
+ 'Session expired!' => 'Session terminée!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuer' => 'continue',
+};
+
+1;
+
diff --git a/locale/ca_fr/rc b/locale/ca_fr/rc
new file mode 100755
index 00000000..3e6dc439
--- /dev/null
+++ b/locale/ca_fr/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Beginning Balance' => 'Solde du départ',
+ 'Cleared' => 'Lettré',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Current' => 'En cours',
+ 'Date' => 'Date',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Difference' => 'Différence',
+ 'Done' => 'Fait!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Month' => 'Mois',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Out of balance!' => 'Non-soldée!',
+ 'Outstanding' => 'En retard',
+ 'Period' => 'Période',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reconciliation' => 'Rapprochement',
+ 'Reconciliation Report' => 'Rapport de rapprochement',
+ 'Select all' => 'Tout sélectionner',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Source' => 'Source',
+ 'Statement Balance' => 'Solde relevé de compte',
+ 'Summary' => 'Résumé',
+ 'To' => 'À',
+ 'Update' => 'Mettre à jour',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuer' => 'continue',
+ 'fait!' => 'done',
+ 'tout_sélectionner' => 'select_all',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/ca_fr/rp b/locale/ca_fr/rp
new file mode 100755
index 00000000..2476d9ab
--- /dev/null
+++ b/locale/ca_fr/rp
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AR Aging' => 'Recettes exigibles',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Address' => 'Adresse',
+ 'All Accounts' => 'Afficher tous les comptes',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Balance Sheet' => 'Bilan',
+ 'Bcc' => 'Copie cachée',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Compare to' => 'Comparer à',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Credit' => 'Crédit',
+ 'Curr' => 'Dev.',
+ 'Current' => 'En cours',
+ 'Current Earnings' => 'Bénéfice de l\'exercice',
+ 'Customer' => 'Client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Decimalplaces' => 'Décimales',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Message éléctronique à',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Heading' => 'En-tête',
+ 'ID' => 'ID',
+ 'In-line' => 'En ligne',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income Statement' => 'Compte de résultat',
+ 'Invoice' => 'Facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Language' => 'Langue',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Method' => 'Méthode',
+ 'Month' => 'Mois',
+ 'N/A' => 'Non applicable',
+ 'Non-taxable Purchases' => 'Achats hors taxe',
+ 'Non-taxable Sales' => 'Ventes hors taxe',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order' => 'Commande',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Project' => 'Projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Transactions' => 'Mouvements - Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Reçus',
+ 'Reference' => 'Référence',
+ 'Report for' => 'Rapport de',
+ 'Salesperson' => 'Vendeur',
+ 'Screen' => 'Écran',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Source' => 'Source',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Date de début',
+ 'Statement' => 'Relevé',
+ 'Statement sent to' => 'Relevé envoyé à',
+ 'Statements sent to printer!' => 'Relevés envoyés à l\'imprimante!',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance Globale',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Year' => 'Année',
+ 'as at' => 'au',
+ 'for Period' => 'pour la période',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuer' => 'continue',
+ 'e_mail' => 'e_mail',
+ 'imprimer' => 'print',
+ 'tout_sélectionner' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ch/COPYING b/locale/ch/COPYING
new file mode 100755
index 00000000..77cd1f8e
--- /dev/null
+++ b/locale/ch/COPYING
@@ -0,0 +1,34 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2006
+#
+#
+# Swiss-German texts:
+#
+# The Swiss-German translation is based on the german texts.
+#
+# Author: Alain Haymoz <alain.haymoz@leanux.ch>
+# Fabian Schiltknecht <fabian.schiltknecht@leanux.ch>
+# Martin Elmer <martin.elmer@leanux.ch>
+#
+# German texts:
+#
+# Author: Thomas Bayen <tbayen@bayen.de>
+# Gunter Ohrner <G.Ohrner@post.rwth-aachen.de>
+# Jens Koerner <jens@kleinflintbek.net>
+# Doris Messmer <dolores@tschueckengueruep.de>
+# Wolfgang Foerster <wf@inventronik.de>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+######################################################################
diff --git a/locale/ch/LANGUAGE b/locale/ch/LANGUAGE
new file mode 100755
index 00000000..013db311
--- /dev/null
+++ b/locale/ch/LANGUAGE
@@ -0,0 +1 @@
+German/Switzerland
diff --git a/locale/ch/Num2text b/locale/ch/Num2text
new file mode 100755
index 00000000..899570ec
--- /dev/null
+++ b/locale/ch/Num2text
@@ -0,0 +1,185 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors:
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+#
+# this is a variation of the Lingua package
+# written for check and receipt printing
+# it returns a properly formatted text string
+# for a number up to 10**12
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'Null',
+ 1 => 'ein',
+ 2 => 'zwei',
+ 3 => 'drei',
+ 4 => 'vier',
+ 5 => 'fünf',
+ 6 => 'sechs',
+ 7 => 'sieben',
+ 8 => 'acht',
+ 9 => 'neun',
+ 10 => 'zehn',
+ 11 => 'elf',
+ 12 => 'zwölf',
+ 13 => 'dreizehn',
+ 14 => 'vierzehn',
+ 15 => 'fünfzehn',
+ 16 => 'sechzehn',
+ 17 => 'siebzehn',
+ 18 => 'achtzehn',
+ 19 => 'neunzehn',
+ 20 => 'zwanzig',
+ 30 => 'dreissig',
+ 40 => 'vierzig',
+ 50 => 'fünfzig',
+ 60 => 'sechzig',
+ 70 => 'siebzig',
+ 80 => 'achtzig',
+ 90 => 'neunzig',
+ 10**2 => 'hundert',
+ 10**3 => 'tausend',
+ 10**6 => 'million',
+ 10**9 => 'milliarde',
+ 10**12 => 'billion'
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my ($i, $appendn);
+ my @a = ();
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ my $belowhundred = !$#numblock;
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+ $appendn = "";
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ # the one from hundreds
+ push @textnumber, $self->{numbername}{$num[0]};
+
+ # add hundred designation
+ push @textnumber, $self->{numbername}{10**2};
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ $appendn = 'en' if ($i == 2);
+ $appendn = 'n' if ($i > 2);
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $belowhundred);
+ } elsif ($numblock[$i] > 1) {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ } elsif ($numblock[$i] == 1) {
+ if ($i == 0) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'s';
+ } else {
+ if ($i >= 2) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'e';
+ } else {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ }
+ $appendn = "";
+ }
+
+ # add thousand, million
+ if ($i) {
+ $amount = 10**($i * 3);
+ push @textnumber, $self->{numbername}{$amount}.$appendn;
+ }
+
+ pop @numblock;
+
+ }
+
+ join '', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $belowhundred) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ if ($num[1] == 0) {
+ $textnumber = $self->{numbername}{$amount};
+ } else {
+ if ($belowhundred) {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$num[1]}.'und'.$self->{numbername}{$amount};
+ } else {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$amount}.$self->{numbername}{$num[1]};
+ $textnumber .= 's' if ($num[1] == 1);
+ }
+ }
+ } else {
+ $textnumber = $self->{numbername}{$amount};
+ }
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/ch/aa b/locale/ch/aa
new file mode 100755
index 00000000..30fdb405
--- /dev/null
+++ b/locale/ch/aa
@@ -0,0 +1,161 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add AP Transaction' => 'Eingangsbuchung erfassen',
+ 'Add AR Transaction' => 'Ausgangsbuchung erfassen',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'ID' => 'ID',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Month' => 'Monat',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Project' => 'Projekt',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Quittung',
+ 'Remaining' => 'Rest',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Salesperson' => 'Verkäufer',
+ 'Schedule' => 'Buchungstermine',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Point' => 'Lieferort',
+ 'Source' => 'Beleg',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Einkaufsrechnung.',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch/admin b/locale/ch/admin
new file mode 100755
index 00000000..596f2106
--- /dev/null
+++ b/locale/ch/admin
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'Access Control' => 'Zugriffskontrolle',
+ 'Accounting' => 'Buchhaltung',
+ 'Add User' => 'Benutzer erfassen',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrator',
+ 'All Datasets up to date!' => 'Alle Datensets sind auf dem aktuellsten Stand',
+ 'Cannot create Lock!' => 'System kann nicht gesperrt werden!',
+ 'Change Admin Password' => 'Administratorenpasswort ändern',
+ 'Change Password' => 'Passwort ändern',
+ 'Click on login name to edit!' => 'Zum Bearbeiten den Benutzernamen anklicken!',
+ 'Company' => 'Firmenname',
+ 'Confirm' => 'Bestätigung',
+ 'Connect to' => 'Als Vorlage verwenden',
+ 'Continue' => 'Weiter',
+ 'Create Chart of Accounts' => 'Kontenplan auswählen',
+ 'Create Dataset' => 'Datenset erstellen',
+ 'DBA' => 'Datenbankadministrator',
+ 'DBI not installed!' => 'DBI ist nicht installiert!',
+ 'Database' => 'Datenbank',
+ 'Database Administration' => 'Datenbankverwaltung',
+ 'Database Driver not checked!' => 'Kein Datenbanktreiber ausgewählt!',
+ 'Database User missing!' => 'Datenbankbenutzer fehlt!',
+ 'Dataset' => 'Datenset',
+ 'Dataset missing!' => 'Datenset fehlt!',
+ 'Dataset updated!' => 'Datenset aktualisiert!',
+ 'Date Format' => 'Datumsformat',
+ 'Delete' => 'Löschen',
+ 'Delete Dataset' => 'Datenset löschen',
+ 'Directory' => 'Verzeichnis',
+ 'Driver' => 'Treiber',
+ 'Dropdown Limit' => 'Auswahllistengrenze',
+ 'E-mail' => 'E-Mail',
+ 'Edit User' => 'Benutzerdaten bearbeiten',
+ 'Existing Datasets' => 'Existierende Datensets',
+ 'Fax' => 'Fax',
+ 'Host' => 'Rechner',
+ 'Hostname missing!' => 'Rechnername fehlt!',
+ 'Language' => 'Sprache',
+ 'Lock System' => 'System sperren',
+ 'Lockfile created!' => 'gesichert!',
+ 'Lockfile removed!' => 'entsichert!',
+ 'Login' => 'Benutzername',
+ 'Login name missing!' => 'Loginname fehlt!',
+ 'Logout' => 'Abmelden',
+ 'Manager' => 'Geschäftsführer',
+ 'Menu Width' => 'Menübreite',
+ 'Multibyte Encoding' => 'Zeichensatz',
+ 'Name' => 'Name',
+ 'New Templates' => 'Neue Vorlage',
+ 'No Database Drivers available!' => 'Kein Datenbanktreiber verfügbar!',
+ 'No Dataset selected!' => 'Keine Datenset ausgewählt!',
+ 'Nothing to delete!' => 'Es wurde nichts gelöscht werden!',
+ 'Number Format' => 'Zahlenformat',
+ 'Oracle Database Administration' => 'Oracle Datenbankverwaltung',
+ 'Password' => 'Passwort',
+ 'Password changed!' => 'Passwort geändert!',
+ 'Passwords do not match!' => 'Passwörter sind nicht gleich!',
+ 'Pg Database Administration' => 'Datenbankverwaltung',
+ 'PgPP Database Administration' => 'PgPP Datenbankverwaltung',
+ 'Phone' => 'Tel.',
+ 'Port' => 'TCP-Port-Nr.',
+ 'Port missing!' => 'Port fehlt!',
+ 'Printer' => 'Standardrucker',
+ 'Save' => 'Speichern',
+ 'Session Timeout' => 'Maximale Sitzungsdauer',
+ 'Session expired!' => 'Sitzungsdauer abgelaufen!',
+ 'Setup Templates' => 'Vorlage auswählen',
+ 'Signature' => 'Signatur',
+ 'Stylesheet' => 'Stilvorlage',
+ 'Supervisor' => 'Vorarbeiter',
+ 'Templates' => 'Druckvorlagen',
+ 'The following Datasets are not in use and can be deleted' => 'Die folgenden Datensets werden nicht verwendet und können gelöscht werden',
+ 'The following Datasets need to be updated' => 'Folgende Datensets müssen aktualisiert werden',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'In diesem Schritt werden bestehende Datensets gesucht. Es werden noch keine Änderungen vorgenommen!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Um einen neuen Benutzer hinzuzufügen, ändern und speichern Sie am einfachsten einen bestehenden Benutzer. Unter dem neuen Benutzernamen wird dann ein Benutzer mit denselben Einstellungen angelegt.',
+ 'Unlock System' => 'System entsperren',
+ 'Update Dataset' => 'Datenset aktualisieren',
+ 'Use Templates' => 'Benutze Vorlagen',
+ 'User' => 'Datenbankbenutzer',
+ 'User deleted!' => 'Benutzer gelöscht!',
+ 'User saved!' => 'Benutzer gespeichert!',
+ 'Version' => 'Version',
+ 'You are logged out' => 'Sie sind abgemeldet',
+ 'does not exist' => 'existiert nicht',
+ 'is already a member!' => 'ist bereits ein Mitglied!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'gesperrt!',
+ 'successfully created!' => 'wurde erfolgreich erstellt',
+ 'successfully deleted!' => 'wurde erfolgreich gelöscht',
+ 'website' => 'Webseite',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'benutzer_erfassen' => 'add_user',
+ 'administratorenpasswort_ändern' => 'change_admin_password',
+ 'passwort_ändern' => 'change_password',
+ 'weiter' => 'continue',
+ 'datenset_erstellen' => 'create_dataset',
+ 'löschen' => 'delete',
+ 'datenset_löschen' => 'delete_dataset',
+ 'system_sperren' => 'lock_system',
+ 'benutzername' => 'login',
+ 'abmelden' => 'logout',
+ 'oracle_datenbankverwaltung' => 'oracle_database_administration',
+ 'datenbankverwaltung' => 'pg_database_administration',
+ 'pgpp_datenbankverwaltung' => 'pgpp_database_administration',
+ 'speichern' => 'save',
+ 'system_entsperren' => 'unlock_system',
+ 'datenset_aktualisieren' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ch/all b/locale/ch/all
new file mode 100755
index 00000000..78a71bf9
--- /dev/null
+++ b/locale/ch/all
@@ -0,0 +1,954 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Verbindlichkeiten',
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR' => 'Forderungen',
+ 'AR Aging' => 'Forderungenspiegel',
+ 'AR Outstanding' => 'Offene Forderungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'AR/AP' => 'OF/OV',
+ 'About' => 'Über',
+ 'Above' => 'Über',
+ 'Access Control' => 'Zugriffskontrolle',
+ 'Access Denied!' => 'Zugriff fehlgeschlagen!',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer fehlt!',
+ 'Account Type' => 'Kontoart',
+ 'Account Type missing!' => 'Kontoart fehlt!',
+ 'Account deleted!' => 'Konto gelöscht!',
+ 'Account does not exist!' => 'Konto existiert nicht!',
+ 'Account saved!' => 'Konto gespeichert!',
+ 'Accounting' => 'Buchhaltung',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'vereinbart',
+ 'Activate Audit trail' => 'Revisionsnachfolge aktivieren',
+ 'Activate Audit trails' => 'Revisionsnachfolgen aktivieren',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Hinzufügen',
+ 'Add AP Transaction' => 'Eingangsbuchung erfassen',
+ 'Add AR Transaction' => 'Ausgangsbuchung erfassen',
+ 'Add Account' => 'Konto anlegen',
+ 'Add Assembly' => 'Erzeugnis erfassen',
+ 'Add Business' => 'Branche erfassen',
+ 'Add Cash Transfer Transaction' => 'Zahlungseingang buchen',
+ 'Add Customer' => 'Kunde erfassen',
+ 'Add Deduction' => 'Abzug erfassen',
+ 'Add Department' => 'Abteilung erfassen',
+ 'Add Employee' => 'Arbeitnehmer erfassen',
+ 'Add Exchange Rate' => 'Wechselkurs erfassen',
+ 'Add GIFI' => 'GIFI anlegen',
+ 'Add General Ledger Transaction' => 'Buchung im Hauptbuch erfassen',
+ 'Add Group' => 'Gruppe erfassen',
+ 'Add Item' => 'Artikel erfassen',
+ 'Add Job' => 'Fertigung anlegen',
+ 'Add Labor/Overhead' => 'Gestehungskosten',
+ 'Add Language' => 'Sprache erfassen',
+ 'Add Order' => 'Bestellung erfassen',
+ 'Add POS Invoice' => 'Kassenbon erfassen',
+ 'Add Part' => 'Ware erfassen',
+ 'Add Pricegroup' => 'Preisgruppe erfassen',
+ 'Add Project' => 'Projekt erfassen',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add SIC' => 'Euro-SIC erfassen',
+ 'Add Sales Invoice' => 'Ausgangsrechnung erfassen',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Add Service' => 'Dienstleistung erfassen',
+ 'Add Stores Card' => 'Artikelkarte',
+ 'Add Time Card' => 'Stempelkarte erfassen',
+ 'Add Transaction' => 'Buchung erfassen',
+ 'Add User' => 'Benutzer erfassen',
+ 'Add Vendor' => 'Lieferant erfassen',
+ 'Add Vendor Invoice' => 'Einkaufsrechnung erfassen',
+ 'Add Warehouse' => 'Warenlager erfassen',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Nach Abzug',
+ 'Aged' => 'Veraltet',
+ 'Aged Overdue' => 'Alter überfällig',
+ 'All' => 'Alle',
+ 'All Accounts' => 'Alle Konten',
+ 'All Datasets up to date!' => 'Alle Datensets sind auf dem aktuellsten Stand',
+ 'All Items' => 'Alle Artikel',
+ 'Allocated' => 'Zugeteilt',
+ 'Allowances' => 'Freibeträge',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Amount missing!' => 'Betrag fehlt!',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Order Number' => 'Soll die Bestellung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Quotation Number' => 'Soll die Offerte mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Are you sure you want to delete time card for' => 'Soll die Stempelkarte folgender Person gelöscht werden',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Sollen die markierten Eintragungen gelöscht werden?',
+ 'As of' => 'As of',
+ 'Assemblies' => 'Erzeugnisse',
+ 'Assemblies restocked!' => 'Erzeugnisse wieder eingelagert!',
+ 'Assembly' => 'Erzeugnis',
+ 'Assembly stocked!' => 'Erzeugnis eingelagert!',
+ 'Asset' => 'Aktiva/Mittelverwendung',
+ 'Attachment' => 'als Anhang',
+ 'Audit Control' => 'Bücherkontrolle',
+ 'Audit trail disabled' => 'Revisionsnachfolge deaktiviert',
+ 'Audit trail enabled' => 'Revisionsnachfolge aktiviert',
+ 'Audit trail removed up to' => 'Revisionsnachfolge gelöscht bis zu',
+ 'Audit trails disabled' => 'Revisionsnachfolgen deaktiviert',
+ 'Audit trails enabled' => 'Revisionsnachfolgen aktiviert',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Authentication failed, access denied!' => 'Authentifizierung schlug fehl, Zugriff verweigert!',
+ 'Average Cost' => 'Durchschnittskosten',
+ 'Avg Cost' => 'Ø-Kosten',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Stückliste',
+ 'Backup' => 'Datensicherung',
+ 'Backup sent to' => 'Eine Sicherungskopie wurde gesandt an',
+ 'Balance' => 'Bilanz',
+ 'Balance Sheet' => 'Bilanz',
+ 'Based on' => 'Basierend auf',
+ 'Batch Printing' => 'Massendruck',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Vor Abzug',
+ 'Beginning Balance' => 'Anfangsbilanz',
+ 'Below' => 'Unter',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Bin Lists' => 'Lagerlisten',
+ 'Books are open' => 'Die Bücher sind geöffnet',
+ 'Break' => 'Umbruch',
+ 'Business' => 'Branche',
+ 'Business Number' => 'Firmennummer',
+ 'Business deleted!' => 'Branche gelöscht!',
+ 'Business saved!' => 'Branche gespeichert!',
+ 'C' => 'G',
+ 'CC Number' => 'CC-Nummer',
+ 'COGS' => 'Aufwand',
+ 'COGS account does not exist!' => 'Konto für Kosten besteht nicht!',
+ 'Calendar' => 'Kalender',
+ 'Cannot add stores card for a completed job!' => 'Cannot add stores card for a completed job!',
+ 'Cannot add time card for a completed job!' => 'Stempelkarte kann für eine abgeschlossene Arbeit nicht erfasst werden!',
+ 'Cannot change stores card for a completed job!' => 'Cannot change stores card for a completed job!',
+ 'Cannot change time card for a completed job!' => 'Stempelkarte für eine abgeschlossene Arbeit kann nicht geändert werden!',
+ 'Cannot create Assembly' => 'Erzeugniss kann nicht angelegt werden',
+ 'Cannot create Labor' => 'Fliessbandarbeitszeit kann nicht angelegt werden',
+ 'Cannot create Lock!' => 'System kann nicht gesperrt werden!',
+ 'Cannot create Part' => 'Ware kann nicht erstellt werden',
+ 'Cannot create Service' => 'Dienstleistung kann nicht erstellt werden',
+ 'Cannot delete account!' => 'Konto kann nicht gelöscht werden!',
+ 'Cannot delete customer!' => 'Kunde kann nicht gelöscht werden!',
+ 'Cannot delete default account!' => 'Das Standard-Konto kann nicht gelöscht werden!',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot delete item!' => 'Artikel kann nicht gelöscht werden!',
+ 'Cannot delete order!' => 'Bestellung kann nicht gelöscht werden!',
+ 'Cannot delete quotation!' => 'Offerte kann nicht gelöscht werden!',
+ 'Cannot delete time card!' => 'Stempelkarte kann nicht gelöscht werden!',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot delete vendor!' => 'Lieferant kann nicht gelöscht werden!',
+ 'Cannot post Payment!' => 'Zahlungseingang kann nicht gebucht werden!',
+ 'Cannot post Receipt!' => 'Quittung kann nicht gebucht werden!',
+ 'Cannot post invoice for a closed period!' => 'Rechnung kann nicht gebucht werden, weil die Periode bereits abgeschlossen inst!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Sie können eine Buchung mit Aktiva und Passiva nicht auf das selbe Konto buchen!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot remove files!' => 'Dateien können nicht gelöscht werden!',
+ 'Cannot save account!' => 'Konto kann nicht gespeichert werden!',
+ 'Cannot save defaults!' => 'Standardeinstellungen können nicht gespeichert werden!',
+ 'Cannot save order!' => 'Bestellung kann nicht gespeichert werden!',
+ 'Cannot save preferences!' => 'Benutzereinstellungen können nicht gespeichert werden!',
+ 'Cannot save quotation!' => 'Offerte kann nicht gespeichert werden!',
+ 'Cannot save stores card for a closed period!' => 'Cannot save stores card for a closed period!',
+ 'Cannot save stores card!' => 'Cannot save stores card!',
+ 'Cannot save time card for a closed period!' => 'Stempelkarte für eine geschlossene Periode kann nicht gespeichert werden!',
+ 'Cannot save time card!' => 'Stempelkarte kann nicht gespeichert werden!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'AR, AP und IC Konten können nicht auf andere Konten gleichzeitig eingestellt werden',
+ 'Cannot set multiple options for' => 'Mehr als eine Optionen nicht erlaubt für : ',
+ 'Cannot set multiple options for Item' => 'Mehr als eine Auswahl ist nicht erlaubt',
+ 'Cannot stock Assembly!' => 'Erzeugnis kann nicht eingelagert werden!',
+ 'Cannot stock assemblies!' => 'Erzeugnisse können nicht eingelagert werden!',
+ 'Cash' => 'vereinnahmt',
+ 'Cc' => 'E-Mailkopie',
+ 'Change' => 'Retourgeld',
+ 'Change Admin Password' => 'Administratorenpasswort ändern',
+ 'Change Password' => 'Passwort ändern',
+ 'Chargeable' => 'Verrechenbar',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Check' => 'Scheck',
+ 'Check Inventory' => 'Inventar prüfen',
+ 'Checks' => 'Schecks',
+ 'City' => 'Ort',
+ 'Cleared' => 'Entlastet',
+ 'Click on login name to edit!' => 'Zum Bearbeiten den Benutzernamen anklicken!',
+ 'Clocked' => 'Ausgerechnet',
+ 'Close Books up to' => 'Die Bücher abschliessen bis zum',
+ 'Closed' => 'Geschlossen',
+ 'Code' => 'Sprachcode',
+ 'Code missing!' => 'Sprachcode fehlt!',
+ 'Company' => 'Firmenname',
+ 'Company Name' => 'Firmenname',
+ 'Compare to' => 'Vergleichen mit',
+ 'Completed' => 'Fertig',
+ 'Components' => 'Einzelteile',
+ 'Confirm' => 'Bestätigung',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Connect to' => 'Als Vorlage verwenden',
+ 'Consolidate' => 'Konsolidieren',
+ 'Consolidate Orders' => 'Bestellungen konsolidieren',
+ 'Consolidate Purchase Orders' => 'Einkaufsbestellungen konsolidieren',
+ 'Consolidate Sales Orders' => 'Verkaufsbestellungen konsolidieren',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Contra' => 'Gegenkonto',
+ 'Copies' => 'Kopien',
+ 'Copy to COA' => 'In Kontenplan kopieren',
+ 'Cost' => 'Kosten',
+ 'Cost Center' => 'Kostenstelle',
+ 'Could not save pricelist!' => 'Preisliste konnte nicht gespeichert werden!',
+ 'Could not save!' => 'Konnte nicht gespeichert werden!',
+ 'Could not transfer Inventory!' => 'Inventar wurde nicht übertragen!',
+ 'Country' => 'Land',
+ 'Create Chart of Accounts' => 'Kontenplan auswählen',
+ 'Create Dataset' => 'Datenset erstellen',
+ 'Credit' => 'Haben',
+ 'Credit Invoice' => 'Credit Invoice',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Current Earnings' => 'Aktuelles Einkommen',
+ 'Customer' => 'Kunde',
+ 'Customer History' => 'Alle Belege für Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer deleted!' => 'Kunde gelöscht!',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Customer saved!' => 'Kunde gespeichert!',
+ 'Customers' => 'Kunden',
+ 'DBA' => 'Datenbankadministrator',
+ 'DBI not installed!' => 'DBI ist nicht installiert!',
+ 'DOB' => 'Geburtsdatum',
+ 'Database' => 'Datenbank',
+ 'Database Administration' => 'Datenbankverwaltung',
+ 'Database Driver not checked!' => 'Kein Datenbanktreiber ausgewählt!',
+ 'Database Host' => 'Datenbank-Rechner',
+ 'Database User missing!' => 'Datenbankbenutzer fehlt!',
+ 'Dataset' => 'Datenset',
+ 'Dataset is newer than version!' => 'Datenset ist neuer als installierte Version',
+ 'Dataset missing!' => 'Datenset fehlt!',
+ 'Dataset updated!' => 'Datenset aktualisiert!',
+ 'Date' => 'Datum',
+ 'Date Format' => 'Datumsformat',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Date Received' => 'Eingangsdatum',
+ 'Date missing!' => 'Datum fehlt!',
+ 'Date received missing!' => 'Eingangsdatum fehlt!',
+ 'Date worked' => 'Datum',
+ 'Day' => 'Tag',
+ 'Day(s)' => 'Tage',
+ 'Days' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Debit Invoice' => 'Debit Invoice',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Decimalplaces' => 'Dezimalstellen',
+ 'Decrease' => 'Verminderung',
+ 'Deduct after' => 'Abzug nach',
+ 'Deduction deleted!' => 'Abzug gelöscht!',
+ 'Deduction saved!' => 'Abzug gespeichert!',
+ 'Deductions' => 'Abzüge',
+ 'Default Template' => 'Standardvorlage',
+ 'Defaults' => 'Einstellungen',
+ 'Defaults saved!' => 'Einstellungen gespeichert!',
+ 'Delete' => 'Löschen',
+ 'Delete Account' => 'Konto löschen',
+ 'Delete Dataset' => 'Datenset löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Deleting a language will also delete the templates for the language' => 'Wenn die Sprache gelöscht wird werden auch die dazugehörigen Vorlagen gelöscht',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Department' => 'Abteilung',
+ 'Department deleted!' => 'Abteilung gelöscht!',
+ 'Department saved!' => 'Abteilung gespeichert!',
+ 'Departments' => 'Abteilungen',
+ 'Deposit' => 'Gutschrift',
+ 'Description' => 'Beschreibung',
+ 'Description Translations' => 'Übersetzte Beschreibungen',
+ 'Description missing!' => 'Beschreibung fehlt!',
+ 'Detail' => 'Einzelheiten',
+ 'Difference' => 'Differenz',
+ 'Directory' => 'Verzeichnis',
+ 'Discount' => 'Rabatt',
+ 'Done' => 'Fertig',
+ 'Drawing' => 'Zeichnung',
+ 'Driver' => 'Treiber',
+ 'Dropdown Limit' => 'Auswahllistengrenze',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail ' => 'E-Mail ',
+ 'E-mail Statement to' => 'Mahnung per E-Mail an',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'E-mail missing!' => 'E-Mail fehlt!',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit' => 'Bearbeiten',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Edit Account' => 'Kontodaten bearbeiten',
+ 'Edit Assembly' => 'Erzeugnis bearbeiten',
+ 'Edit Business' => 'Branche bearbeiten',
+ 'Edit Cash Transfer Transaction' => 'Überweisung bearbeiten',
+ 'Edit Customer' => 'Kundendaten bearbeiten',
+ 'Edit Deduction' => 'Abzug bearbeiten',
+ 'Edit Department' => 'Abteilung bearbeiten',
+ 'Edit Description Translations' => 'Übersetzte Beschreibungen bearbeiten',
+ 'Edit Employee' => 'Arbeitnehmer bearbeiten',
+ 'Edit GIFI' => 'GIFI bearbeiten',
+ 'Edit General Ledger Transaction' => 'Buchung im Hauptbuch bearbeiten',
+ 'Edit Group' => 'Gruppe bearbeiten',
+ 'Edit Job' => 'Auftrag bearbeiten',
+ 'Edit Labor/Overhead' => 'Gestehungskostenkosten bearbeiten',
+ 'Edit Language' => 'Sprache bearbeiten',
+ 'Edit Order' => 'Bestellung bearbeiten',
+ 'Edit POS Invoice' => 'Kassenbon bearbeiten',
+ 'Edit Part' => 'Ware bearbeiten',
+ 'Edit Preferences for' => 'Benutzereinstellungen bearbeiten für',
+ 'Edit Pricegroup' => 'Preisgruppe bearbeiten',
+ 'Edit Project' => 'Projekt bearbeiten',
+ 'Edit Purchase Order' => 'Einkaufsbestellung bearbeiten',
+ 'Edit Quotation' => 'Offerte bearbeiten',
+ 'Edit Request for Quotation' => 'Offerte bearbeiten',
+ 'Edit SIC' => 'Euro-SIC bearbeiten',
+ 'Edit Sales Invoice' => 'Ausgangsrechnung bearbeiten',
+ 'Edit Sales Order' => 'Verkaufsbeleg bearbeiten',
+ 'Edit Service' => 'Dienstleistung bearbeiten',
+ 'Edit Template' => 'Vorlage bearbeiten',
+ 'Edit Time Card' => 'Stempelkarte bearbeiten',
+ 'Edit User' => 'Benutzerdaten bearbeiten',
+ 'Edit Vendor' => 'Lieferantendaten bearbeiten',
+ 'Edit Vendor Invoice' => 'Einkaufsrechnung bearbeiten',
+ 'Edit Warehouse' => 'Warenlager bearbeiten',
+ 'Email' => 'E-Mail',
+ 'Employee' => 'Verkäufer',
+ 'Employee Name' => 'Mitarbeitername',
+ 'Employee Number' => 'Mitarbeiternummer',
+ 'Employee deleted!' => 'Mitarbeiter gelöscht!',
+ 'Employee pays' => 'Mitarbeiter bezahlt',
+ 'Employee saved!' => 'Mitarbeiter gespeichert!',
+ 'Employees' => 'Mitarbeiter',
+ 'Employer' => 'Arbeitgeber',
+ 'Employer pays' => 'Arbeitgeber bezahlt',
+ 'Enddate' => 'Austrittsdatum',
+ 'Ends' => 'Abschluss',
+ 'Enforce transaction reversal for all dates' => 'Kontraeintragungen für jeden Zeitraum aktualisieren',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Durch Doppelpunkte getrennte Währungskürzel mit maximal 3 Buchstaben aufführen; die eigene Landeswährung zuerst (z.B. CHF:EUR:USD)',
+ 'Equity' => 'Passiva/Eigenkapital',
+ 'Every' => 'Jeden',
+ 'Excempt age <' => 'Befreiungsalter <',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Exempt age <' => 'Befreiheitsalter <',
+ 'Existing Datasets' => 'Existierende Datensets',
+ 'Expense' => 'Aufwand',
+ 'Expense account does not exist!' => 'Es existiert kein Konto für Unkosten!',
+ 'Expense/Asset' => 'Aufwand/Anlagen',
+ 'Expiry Date' => 'Verfallsdatum',
+ 'Extended' => 'Summe',
+ 'FX' => 'FX',
+ 'Failed to save order!' => 'Speichern der Bestellung schlug fehl!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'Foreign Exchange Gain' => 'Wechselkurserträge',
+ 'Foreign Exchange Loss' => 'Wechselkursverluste',
+ 'Forgot Password' => 'Passwort vergessen',
+ 'Friday' => 'Freitag',
+ 'From' => 'Von',
+ 'From Warehouse' => 'Vom Lagerhaus',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI gelöscht!',
+ 'GIFI missing!' => 'GIFI fehlt!',
+ 'GIFI saved!' => 'GIFI gespeichert!',
+ 'GL' => 'Hauptbuch',
+ 'GL Reference Number' => 'Hauptbuchreferenz',
+ 'GL Transaction' => 'Hauptbuchbuchung',
+ 'General Ledger' => 'Hauptbuch',
+ 'Generate' => 'Erzeugen',
+ 'Generate Orders' => 'Aufträge erstellen',
+ 'Generate Purchase Orders' => 'Bestellungen erstellen',
+ 'Generate Purchase Orders from Sales Order' => 'Bestellungen von Aufträgen erstellen',
+ 'Generate Sales Order' => 'Einkaufsbestellung erstellen',
+ 'Generate Sales Order from Purchase Orders' => 'Auftrag anhand von Bestellungen erstellen',
+ 'Generate Sales Orders' => 'Einkaufsbestellungen erstellen',
+ 'Goods & Services' => 'Waren & Dienstleistungen',
+ 'Group' => 'Warengruppe',
+ 'Group Items' => 'Artikel sortieren',
+ 'Group Translations' => 'Gruppenübersetzung',
+ 'Group deleted!' => 'Gruppe gelöscht!',
+ 'Group missing!' => 'Gruppe fehlt!',
+ 'Group saved!' => 'Gruppe gespeichert!',
+ 'Groups' => 'Gruppen',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML Vorlagen',
+ 'Heading' => 'Überschrift',
+ 'History' => 'Statistik',
+ 'Home Phone' => 'Tel Privat',
+ 'Host' => 'Rechner',
+ 'Hostname missing!' => 'Rechnername fehlt!',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Bild',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Inactive' => 'Inaktiv',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Include in drop-down menus' => 'In Aufklapp-Menü aufnehmen',
+ 'Income' => 'Ertrag',
+ 'Income Statement' => 'Gewinn- und Verlustrechnung',
+ 'Income account does not exist!' => 'Es existiert kein Konto für Einnahmen!',
+ 'Incorrect Dataset version!' => 'Ungültigige Datenset-Version',
+ 'Increase' => 'Erhöhen',
+ 'Individual Items' => 'Einzelteile',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Inventory' => 'Inventar',
+ 'Inventory account does not exist!' => 'Es existiert kein Konto für Inventar!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Bevor dieses Erzeugnis als ungültig markiert werden kann muss das Inventar auf Null sein!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Bevor diese Ware als ungültig markiert werden kann muss das Inventar Null sein!',
+ 'Inventory saved!' => 'Inventar gespeichert!',
+ 'Inventory transferred!' => 'Inventar übertragen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Invoices' => 'Rechnungen',
+ 'Is this a summary account to record' => 'Summenkonto für',
+ 'Item' => 'Pos',
+ 'Item already on pricelist!' => 'Artikel ist bereits in der Preisliste!',
+ 'Item deleted!' => 'Artikel gelöscht!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Items' => 'Artikel',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Job' => 'Auftrag',
+ 'Job Description' => 'Auftragsbeschreibung',
+ 'Job Name' => 'Auftragsname',
+ 'Job Number' => 'Auftragsnummer',
+ 'Job Number missing!' => 'Auftragsnummer fehlt!',
+ 'Job deleted!' => 'Auftrag gelöscht!',
+ 'Job saved!' => 'Auftrag gespeichert!',
+ 'Job/Project Number' => 'Autrags-/Projektnummer',
+ 'Jobs' => 'Aufträge',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'LaTeX Templates' => 'LaTeX Vorlagen',
+ 'Labor Code' => 'Arbeitscode',
+ 'Labor Code missing!' => 'Arbeitscode fehlt!',
+ 'Labor/Overhead' => 'Gestehungskosten',
+ 'Language' => 'Sprache',
+ 'Language deleted!' => 'Sprache gelöscht!',
+ 'Language saved!' => 'Sprache gespeichert!',
+ 'Languages' => 'Sprachen',
+ 'Languages not defined!' => 'Sprachen nicht definiert!',
+ 'Last Cost' => 'Letzte Kosten',
+ 'Last Numbers & Default Accounts' => 'Laufende Zähler und Standardkonten',
+ 'Lead' => 'Anlaufzeit',
+ 'Leadtime' => 'Vorlaufzeit',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Für lokale Verbindungen "Rechner" und "Port" freilassen.',
+ 'Liability' => 'Passiva/Mittelherkunft',
+ 'Licensed to' => 'Lizensiert für',
+ 'Line Total' => 'Zeilensumme',
+ 'Link' => 'Verknüpfungen',
+ 'Link Accounts' => 'Konten verknüpfen',
+ 'List' => 'Auflisten',
+ 'List Accounts' => 'Kontenliste',
+ 'List Businesses' => 'Branche aufzeigen',
+ 'List Departments' => 'Abteilungen aufzeigen',
+ 'List GIFI' => 'GIFI aufzeigen',
+ 'List Languages' => 'Sprachen aufzeigen',
+ 'List Price' => 'Listenpreis',
+ 'List Projects' => 'Projekte aufzeigen',
+ 'List SIC' => 'Euro-SIC aufzeigen',
+ 'List Transactions' => 'Buchungsliste',
+ 'List Warehouses' => 'Warenlager aufzeigen',
+ 'Lock System' => 'System sperren',
+ 'Lockfile created!' => 'gesichert!',
+ 'Lockfile removed!' => 'entsichert!',
+ 'Login' => 'Benutzername',
+ 'Login name missing!' => 'Loginname fehlt!',
+ 'Logout' => 'Abmelden',
+ 'Make' => 'Hersteller',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'Marked entries printed!' => 'Markierte Einträge gedruckt!',
+ 'Markup' => 'Marge',
+ 'Maximum' => 'Höchstens',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Menu Width' => 'Menübreite',
+ 'Message' => 'Nachricht',
+ 'Method' => 'Abrechnungsmethode',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Modell',
+ 'Monday' => 'Montag',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Months' => 'Monate',
+ 'Multibyte Encoding' => 'Zeichensatz',
+ 'N/A' => 'N.Z.',
+ 'Name' => 'Name',
+ 'Name missing!' => 'Name fehlt!',
+ 'Name on Card' => 'Name auf Karte',
+ 'Net Amount' => 'Nettobetrag',
+ 'New Templates' => 'Neue Vorlage',
+ 'New Window' => 'Neues Fenster',
+ 'Next' => 'Nächste',
+ 'Next Date' => 'Nächstes Datum',
+ 'Next Number' => 'Nächste Nummer',
+ 'No' => 'Nein',
+ 'No Database Drivers available!' => 'Kein Datenbanktreiber verfügbar!',
+ 'No Dataset selected!' => 'Keine Datenset ausgewählt!',
+ 'No Employees on file!' => 'Kein Mitarbeiter in Datenbank!',
+ 'No History!' => 'Kein Verlauf!',
+ 'No Labor codes on file!' => 'Kein Arbeitscode auf Datenbank!',
+ 'No Parts on file!' => 'Keine Artikel auf Datenbank!',
+ 'No Services on file!' => 'Keine Dienstleistungen auf Datenbank!',
+ 'No email address for' => 'Keine E-Mailadresse für',
+ 'No open Jobs!' => 'Keine offene Aufträge!',
+ 'No open Projects!' => 'Keine offene Projekte!',
+ 'No.' => 'Pos.',
+ 'Non-chargeable' => 'Nicht verrechenbar',
+ 'Non-taxable' => 'MWST-frei',
+ 'Non-taxable Purchases' => 'MSTF-freie Einkäufe',
+ 'Non-taxable Sales' => 'MSTF-freie Verkäufe',
+ 'Non-tracking Items' => 'Nicht lagernde Artikel',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing entered!' => 'Es wurde nichts eingegeben!',
+ 'Nothing open!' => 'Nichts geöffnet!',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nothing to delete!' => 'Es wurde nichts gelöscht werden!',
+ 'Nothing to print!' => 'Es wurde nichts gedruckt!',
+ 'Nothing to transfer!' => 'Es gibt nichts zu übertragen!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number Format' => 'Zahlenformat',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'O' => 'O',
+ 'OH' => 'LU',
+ 'Obsolete' => 'Ungültig',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'On Hand' => 'am Lager',
+ 'Onhand' => 'am Lager',
+ 'Open' => 'Offen',
+ 'Oracle Database Administration' => 'Oracle Datenbankverwaltung',
+ 'Order' => 'Bestellung',
+ 'Order Date' => 'Bestelldatum',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Entry' => 'Bestellungen',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Order deleted!' => 'Bestellung gelöscht!',
+ 'Order generation failed!' => 'Auftragserstellung fehlgeschlagen!',
+ 'Order saved!' => 'Bestellung gespeichert!',
+ 'Orders' => 'Bestellungen',
+ 'Orders generated!' => 'Bestellungen erstellt!',
+ 'Orphaned' => 'nie benutzt',
+ 'Out of balance transaction!' => 'Soll und Haben sind nicht gleich!',
+ 'Out of balance!' => 'Summen stimmen nicht überein!',
+ 'Outstanding' => 'Offen',
+ 'Overdue' => 'Überfällig',
+ 'PDF' => 'PDF',
+ 'PO' => 'Einkaufsbestellung',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'POS' => 'Kasse',
+ 'POS Invoice' => 'Kassenabrechnung',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Packing Lists' => 'Packlisten',
+ 'Paid' => 'Bezahlt',
+ 'Part' => 'Artikel',
+ 'Part Number' => 'Artikelnummer',
+ 'Partnumber' => 'Materialnummer',
+ 'Parts' => 'Waren',
+ 'Parts Requirements' => 'benötigte Artikel',
+ 'Password' => 'Passwort',
+ 'Password changed!' => 'Passwort geändert!',
+ 'Password does not match!' => 'Passworteingabe nicht gleich!',
+ 'Password saved!' => 'Passwort gespeichert!',
+ 'Passwords do not match!' => 'Passwörter sind nicht gleich!',
+ 'Payables' => 'Verbindlichkeiten',
+ 'Payment' => 'Belastung',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payment posted!' => 'Zahlung gebucht!',
+ 'Payments' => 'Zahlungen',
+ 'Payments posted!' => 'Bezahlungen gebucht!',
+ 'Payroll Deduction' => 'Lohnabzug',
+ 'Period' => 'Zeitraum',
+ 'Pg Database Administration' => 'Datenbankverwaltung',
+ 'PgPP Database Administration' => 'PgPP Datenbankverwaltung',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Pick Lists' => 'Lagerlisten',
+ 'Port' => 'TCP-Port-Nr.',
+ 'Port missing!' => 'Port fehlt!',
+ 'Pos' => 'Pos',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Posted!' => 'Verbucht!',
+ 'Posting' => 'Buchung',
+ 'Posting failed!' => 'Buchen fehlgeschlagen!',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Benutzereinstellungen',
+ 'Preferences saved!' => 'Benutzereinstellungen gespeichert!',
+ 'Prepayment' => 'Anzahlung',
+ 'Price' => 'Preis',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Pricegroup deleted!' => 'Preisgruppe gelöscht!',
+ 'Pricegroup missing!' => 'Preisgruppe fehlt!',
+ 'Pricegroup saved!' => 'Preisgruppe gespeichert!',
+ 'Pricegroups' => 'Preisgruppen',
+ 'Pricelist' => 'Preisliste',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Print and Save' => 'Drucken und speichern',
+ 'Print and Save as new' => 'Drucken und als neu speichern',
+ 'Printed' => 'Gedruckt',
+ 'Printer' => 'Standardrucker',
+ 'Printing' => 'Druckt',
+ 'Printing ... ' => 'Druckt ... ',
+ 'Process Transactions' => 'Buchungen erstellen',
+ 'Production' => 'Produktion',
+ 'Profit Center' => 'Profit-Center',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Übersetzung für Projektbeschreibungen',
+ 'Project Name' => 'Projektname',
+ 'Project Number' => 'Projektnummer',
+ 'Project Number missing!' => 'Projektnummer fehlt!',
+ 'Project Transactions' => 'Projektbuchungen',
+ 'Project deleted!' => 'Projekt gelöscht!',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Project saved!' => 'Projekt gespeichert!',
+ 'Project/Job Name' => 'Projekt-/Auftragsname',
+ 'Project/Job Number' => 'Projekt-/Aufgragsnummer',
+ 'Projects' => 'Projekte',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Order Number' => 'Einkaufsbestellnummer',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quantity exceeds available units to stock!' => 'Anzahl ist grösser als der Lagerbestand!',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation ' => 'Verkaufsofferte',
+ 'Quotation Date' => 'Offertendatum',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number' => 'Offertenummer',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Quotation deleted!' => 'Offerte gelöscht!',
+ 'Quotations' => 'Offerten',
+ 'R' => 'R',
+ 'RFQ' => 'Offertanfrage',
+ 'RFQ ' => 'Einkaufsofferte ',
+ 'RFQ Number' => 'Einkaufsoffertennummer',
+ 'RFQs' => 'Offerteanfragen',
+ 'ROP' => 'Lagerbestand Untergrenze',
+ 'Rate' => '%',
+ 'Rate missing!' => 'Prozentsatz fehlt!',
+ 'Recd' => 'Erh',
+ 'Receipt' => 'Quittung',
+ 'Receipt posted!' => 'Einnahme gebucht!',
+ 'Receipts' => 'Quittungen',
+ 'Receivables' => 'Forderungen',
+ 'Receive' => 'Einlagern',
+ 'Receive Merchandise' => 'Artikeln einlagern',
+ 'Reconciliation' => 'Kontenabgleich',
+ 'Reconciliation Report' => 'Kontenabgleichungsreport',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Recurring Transactions' => 'Wiederkehrende Buchungen',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Remove' => 'Entfernen',
+ 'Remove Audit trail up to' => 'Revisionsnachfolge löschen bis zu',
+ 'Remove Audit trails up to' => 'Revisionsnachfolge löschen bis zu',
+ 'Removed spoolfiles!' => 'Spoolfiles gelöscht!',
+ 'Removing marked entries from queue ...' => 'Markierte Einträge gelöscht ...',
+ 'Repeat' => 'Wiederholen',
+ 'Report for' => 'Bericht für',
+ 'Reports' => 'Berichte',
+ 'Req' => 'Ben.',
+ 'Request for Quotation' => 'Offerteanfrage',
+ 'Request for Quotations' => 'Offertenanfragen',
+ 'Request transmitted!' => 'Anfrage übermittelt!',
+ 'Required by' => 'Erforderlich bis am',
+ 'Requirements' => 'Benötigte Teile',
+ 'Retained Earnings' => 'Verbliebenes Einkommen',
+ 'Role' => 'Stellung',
+ 'S' => 'A',
+ 'SIC' => 'Euro-SIC',
+ 'SIC deleted!' => 'Euro-SIC gelöscht!',
+ 'SIC saved!' => 'Euro-SIC gespeichert!',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'SO' => 'SO',
+ 'SSN' => 'MWST-Nummer',
+ 'Sale' => 'Verkauf',
+ 'Sales' => 'Warenverkauf',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoice ' => 'Ausgangsrechnung ',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Sales Invoice/AR Transaction Number' => 'Verkaufsrechnung-/Buchungsnummer',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Order Number' => 'Auftragsbestätigungsnummer',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Sales Quotation Number' => 'Offertennummer',
+ 'Salesperson' => 'Verkäufer',
+ 'Saturday' => 'Samstag',
+ 'Save' => 'Speichern',
+ 'Save ' => 'Speichern ',
+ 'Save Pricelist' => 'Preisliste speichern',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Save to File' => 'Auf Festplatte speichern',
+ 'Saving' => 'Speichert',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Search' => 'Suchen',
+ 'Select' => 'Auswählen',
+ 'Select Customer' => 'Kunde auswählen',
+ 'Select Vendor' => 'Lieferant auswählen',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select a printer!' => 'Drucker auswählen',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the items below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sell' => 'Verkaufspreis',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Send by E-Mail' => 'Per E-Mail senden',
+ 'Sending' => 'Senden',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Serial Number' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Service Code' => 'Dienstleistungscode',
+ 'Service Code missing!' => 'Dienstleistungscode fehlt!',
+ 'Service/Labor Code' => 'Dienstleistungs-/Arbeitscode fehlt!',
+ 'Services' => 'Leistungen',
+ 'Session Timeout' => 'Maximale Sitzungsdauer',
+ 'Session expired!' => 'Sitzungsdauer abgelaufen!',
+ 'Setup Templates' => 'Vorlage auswählen',
+ 'Ship' => 'Versenden',
+ 'Ship Merchandise' => 'Waren versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping' => 'Versand',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Date' => 'Versanddatum',
+ 'Shipping Date missing!' => 'Versanddatum fehlt!',
+ 'Shipping Point' => 'Lieferort',
+ 'Short' => 'Kurz',
+ 'Signature' => 'Signatur',
+ 'Source' => 'Beleg',
+ 'Spoolfile' => 'Spoolfile',
+ 'Standard' => 'Standard',
+ 'Standard Industrial Codes' => 'Standard Industrie Norm',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State' => 'Zustand',
+ 'State/Province' => 'Kanton',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Statement Balance' => 'Auszugsbilanz',
+ 'Statement sent to' => 'Zahlungserinnerung verschickt an',
+ 'Statements sent to printer!' => 'Zahlungserinnerungen gedruckt!',
+ 'Stock' => 'Einlagern',
+ 'Stock Assembly' => 'Erzeugnis einlagern',
+ 'Stock Finished Goods' => 'Lager fertiggestellte Güter',
+ 'Stores Card' => 'Stores Card',
+ 'Stores Card saved!' => 'Stores Card saved!',
+ 'Stores Cards' => 'Stores Cards',
+ 'Stylesheet' => 'Stilvorlage',
+ 'Sub-contract GIFI' => 'Unterlieferant GIFI',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Sunday' => 'Sonntag',
+ 'Supervisor' => 'Vorarbeiter',
+ 'System' => 'System',
+ 'System Defaults' => 'System-Standard-Einstellungen',
+ 'Tax' => 'MWST',
+ 'Tax Account' => 'MWST-Konto',
+ 'Tax Accounts' => 'MWST-Konten',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Tax Number' => 'MWST-Nummer',
+ 'Tax Number / SSN' => 'MWST-Nummer',
+ 'Tax collected' => 'vereinnahmte MWST',
+ 'Tax paid' => 'Vorsteuer',
+ 'Taxable' => 'MWST-pflichtig',
+ 'Template saved!' => 'Druckvorlage gespeichert!',
+ 'Templates' => 'Druckvorlagen',
+ 'Terms' => 'Zahlungsbedingungen',
+ 'Text' => 'Text',
+ 'Text Templates' => 'Text Vorlagen',
+ 'The following Datasets are not in use and can be deleted' => 'Die folgenden Datensets werden nicht verwendet und können gelöscht werden',
+ 'The following Datasets need to be updated' => 'Folgende Datensets müssen aktualisiert werden',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'In diesem Schritt werden bestehende Datensets gesucht. Es werden noch keine Änderungen vorgenommen!',
+ 'Thursday' => 'Donnerstag',
+ 'Till' => 'Kasse',
+ 'Time' => 'Zeit',
+ 'Time Card' => 'Stempelkarte',
+ 'Time Card deleted!' => 'Stempelkarte gelöscht!',
+ 'Time Card saved!' => 'Stempelkarte gespeichert!',
+ 'Time Cards' => 'Stempelkarten',
+ 'Time In' => 'Eingestempelt',
+ 'Time Out' => 'Ausgestempelt',
+ 'Times' => 'mal',
+ 'To' => 'Bis',
+ 'To Warehouse' => 'Zum Lager',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Um einen neuen Benutzer hinzuzufügen, ändern und speichern Sie am einfachsten einen bestehenden Benutzer. Unter dem neuen Benutzernamen wird dann ein Benutzer mit denselben Einstellungen angelegt.',
+ 'Top Level' => 'Hauptbeschreibung',
+ 'Total' => 'Total',
+ 'Tracking Items' => 'Lagernde Artikel',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transaction' => 'Buchung',
+ 'Transaction Date missing!' => 'Buchungsdatum fehlt!',
+ 'Transaction Dates' => 'Buchungsdaten',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Transaction reversal enforced for all dates' => 'Fehleintragungen müssen für jeden Zeitraum mit einer Kontraeintragung ausgebessert werden',
+ 'Transaction reversal enforced up to' => 'Fehleintragungen können bis zu dem angenebenen Zeitraum nur mit einer Kontraeintragung ausgebessert werden',
+ 'Transactions' => 'Buchungen',
+ 'Transactions exist, cannot delete customer!' => 'Buchung existiert bereits, Kunde kann nicht gelöscht werden!',
+ 'Transfer' => 'Übertrag',
+ 'Transfer Inventory' => 'Inventarübertrag',
+ 'Transfer from' => 'umlagern von',
+ 'Transfer to' => 'Übergabe an',
+ 'Translation' => 'Übersetzung',
+ 'Translation deleted!' => 'Übersetzung gelöscht!',
+ 'Translation not on file!' => 'Übersetzung nicht in der Datenbank',
+ 'Translations' => 'Übersetzungen',
+ 'Translations saved!' => 'Übersetzung gespeichert!',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Tuesday' => 'Dienstag',
+ 'Type' => 'Typ',
+ 'Type of Business' => 'Rabattgruppe',
+ 'Unit' => 'Einheit',
+ 'Unit Price' => 'Preis pro Einheit',
+ 'Unit Rate' => 'Unit Rate',
+ 'Unit of measure' => 'Masseinheit',
+ 'Unlock System' => 'System entsperren',
+ 'Update' => 'Erneuern',
+ 'Update Dataset' => 'Datenset aktualisieren',
+ 'Updated' => 'Erneuert am',
+ 'Upgrading to Version' => 'Datenset wird erneuert auf Version',
+ 'Use Templates' => 'Benutze Vorlagen',
+ 'User' => 'Datenbankbenutzer',
+ 'User deleted!' => 'Benutzer gelöscht!',
+ 'User saved!' => 'Benutzer gespeichert!',
+ 'Valid until' => 'Gültig bis',
+ 'Vendor' => 'Lieferant',
+ 'Vendor History' => 'Alle Belege für Lieferant',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Invoice ' => 'Einkaufsrechnung ',
+ 'Vendor Invoice.' => 'Einkaufsrechnung.',
+ 'Vendor Invoice/AP Transaction Number' => 'Einkaufsrechnungs-/Buchungsnummer',
+ 'Vendor Invoices' => 'Einkaufsrechnungen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor deleted!' => 'Lieferant gelöscht!',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Vendor saved!' => 'Lieferant gespeichert!',
+ 'Vendors' => 'Lieferanten',
+ 'Version' => 'Version',
+ 'Warehouse' => 'Warenlager',
+ 'Warehouse deleted!' => 'Warenlager gelöscht!',
+ 'Warehouse saved!' => 'Warenlager gespeichert!',
+ 'Warehouses' => 'Warenlager',
+ 'Warning!' => 'Warnung!',
+ 'Wednesday' => 'Mittwoch',
+ 'Week' => 'Woche',
+ 'Week(s)' => 'Woche(n)',
+ 'Weeks' => 'Wochen',
+ 'Weight' => 'Gewicht',
+ 'Weight Unit' => 'Gewichtseinheit',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Work Orders' => 'Arbeitsblätter',
+ 'Work Phone' => 'Tel Arbeit',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yearend' => 'Jahresabschluss',
+ 'Yearend date missing!' => 'Datum für Jahresabschluss fehlt!',
+ 'Yearend posted!' => 'Jahresabschluss gespeichert!',
+ 'Yearend posting failed!' => 'Jahresabschluss nicht gebucht!',
+ 'Years' => 'Jahre',
+ 'Yes' => 'Ja',
+ 'You are logged out' => 'Sie sind abgemeldet',
+ 'You are logged out!' => 'Sie sind abgemeldet!',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are printing and saving an existing transaction!' => 'Sie drucken und speichern eine bereits existierende Buchung!',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'You are saving an existing transaction!' => 'Sie speichern eine vorhande Buchung!',
+ 'You did not enter a name!' => 'Sie haben keinen Namen eingegeben!',
+ 'You must enter a host and port for local and remote connections!' => '"Rechner" und "Port" müssen für lokale und externe Verbindungen eingetragen werden!',
+ 'Zip/Postal Code' => 'PLZ',
+ 'account cannot be set to any other type of account' => 'Dieses Konto kann nicht auf andere Typen eingestellt werden',
+ 'as at' => 'zum Stand',
+ 'days' => 'Tage',
+ 'does not exist' => 'existiert nicht',
+ 'done' => 'fertig',
+ 'ea' => 'pro',
+ 'failed' => 'fehlgeschlagen',
+ 'for' => 'für',
+ 'for Period' => 'für den Zeitraum',
+ 'is already a member!' => 'ist bereits ein Mitglied!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'gesperrt!',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'successfully created!' => 'wurde erfolgreich erstellt',
+ 'successfully deleted!' => 'wurde erfolgreich gelöscht',
+ 'time(s)' => 'mal',
+ 'unexpected error!' => 'unerwarteter Fehler!',
+ 'website' => 'Webseite',
+};
+
+1;
diff --git a/locale/ch/am b/locale/ch/am
new file mode 100755
index 00000000..17fc82d0
--- /dev/null
+++ b/locale/ch/am
@@ -0,0 +1,315 @@
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'AR' => 'Forderungen',
+ 'About' => 'Über',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer fehlt!',
+ 'Account Type' => 'Kontoart',
+ 'Account Type missing!' => 'Kontoart fehlt!',
+ 'Account deleted!' => 'Konto gelöscht!',
+ 'Account does not exist!' => 'Konto existiert nicht!',
+ 'Account saved!' => 'Konto gespeichert!',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accrual' => 'vereinbart',
+ 'Activate Audit trail' => 'Revisionsnachfolge aktivieren',
+ 'Add Account' => 'Konto anlegen',
+ 'Add Business' => 'Branche erfassen',
+ 'Add Department' => 'Abteilung erfassen',
+ 'Add GIFI' => 'GIFI anlegen',
+ 'Add Language' => 'Sprache erfassen',
+ 'Add SIC' => 'Euro-SIC erfassen',
+ 'Add Warehouse' => 'Warenlager erfassen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Asset' => 'Aktiva/Mittelverwendung',
+ 'Audit Control' => 'Bücherkontrolle',
+ 'Audit trail disabled' => 'Revisionsnachfolge deaktiviert',
+ 'Audit trail enabled' => 'Revisionsnachfolge aktiviert',
+ 'Audit trail removed up to' => 'Revisionsnachfolge gelöscht bis zu',
+ 'Backup sent to' => 'Eine Sicherungskopie wurde gesandt an',
+ 'Bin List' => 'Lagerliste',
+ 'Books are open' => 'Die Bücher sind geöffnet',
+ 'Business Number' => 'Firmennummer',
+ 'Business deleted!' => 'Branche gelöscht!',
+ 'Business saved!' => 'Branche gespeichert!',
+ 'COGS' => 'Aufwand',
+ 'Cannot delete account!' => 'Konto kann nicht gelöscht werden!',
+ 'Cannot delete default account!' => 'Das Standard-Konto kann nicht gelöscht werden!',
+ 'Cannot save account!' => 'Konto kann nicht gespeichert werden!',
+ 'Cannot save defaults!' => 'Standardeinstellungen können nicht gespeichert werden!',
+ 'Cannot save preferences!' => 'Benutzereinstellungen können nicht gespeichert werden!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'AR, AP und IC Konten können nicht auf andere Konten gleichzeitig eingestellt werden',
+ 'Cannot set multiple options for' => 'Mehr als eine Optionen nicht erlaubt für : ',
+ 'Cash' => 'vereinnahmt',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Close Books up to' => 'Die Bücher abschliessen bis zum',
+ 'Code' => 'Sprachcode',
+ 'Code missing!' => 'Sprachcode fehlt!',
+ 'Company' => 'Firmenname',
+ 'Confirm' => 'Bestätigung',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Contra' => 'Gegenkonto',
+ 'Copy to COA' => 'In Kontenplan kopieren',
+ 'Cost Center' => 'Kostenstelle',
+ 'Credit' => 'Haben',
+ 'Credit Invoice' => 'Credit Invoice',
+ 'Customer Number' => 'Kundennummer',
+ 'Database Host' => 'Datenbank-Rechner',
+ 'Dataset' => 'Datenset',
+ 'Date Format' => 'Datumsformat',
+ 'Day' => 'Tag',
+ 'Days' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Debit Invoice' => 'Debit Invoice',
+ 'Default Template' => 'Standardvorlage',
+ 'Defaults saved!' => 'Einstellungen gespeichert!',
+ 'Delete' => 'Löschen',
+ 'Delete Account' => 'Konto löschen',
+ 'Deleting a language will also delete the templates for the language' => 'Wenn die Sprache gelöscht wird werden auch die dazugehörigen Vorlagen gelöscht',
+ 'Department deleted!' => 'Abteilung gelöscht!',
+ 'Department saved!' => 'Abteilung gespeichert!',
+ 'Departments' => 'Abteilungen',
+ 'Description' => 'Beschreibung',
+ 'Description missing!' => 'Beschreibung fehlt!',
+ 'Discount' => 'Rabatt',
+ 'Dropdown Limit' => 'Auswahllistengrenze',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'Edit' => 'Bearbeiten',
+ 'Edit Account' => 'Kontodaten bearbeiten',
+ 'Edit Business' => 'Branche bearbeiten',
+ 'Edit Department' => 'Abteilung bearbeiten',
+ 'Edit GIFI' => 'GIFI bearbeiten',
+ 'Edit Language' => 'Sprache bearbeiten',
+ 'Edit Preferences for' => 'Benutzereinstellungen bearbeiten für',
+ 'Edit SIC' => 'Euro-SIC bearbeiten',
+ 'Edit Template' => 'Vorlage bearbeiten',
+ 'Edit Warehouse' => 'Warenlager bearbeiten',
+ 'Employee Number' => 'Mitarbeiternummer',
+ 'Ends' => 'Abschluss',
+ 'Enforce transaction reversal for all dates' => 'Kontraeintragungen für jeden Zeitraum aktualisieren',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Durch Doppelpunkte getrennte Währungskürzel mit maximal 3 Buchstaben aufführen; die eigene Landeswährung zuerst (z.B. CHF:EUR:USD)',
+ 'Equity' => 'Passiva/Eigenkapital',
+ 'Every' => 'Jeden',
+ 'Expense' => 'Aufwand',
+ 'Expense/Asset' => 'Aufwand/Anlagen',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Wechselkurserträge',
+ 'Foreign Exchange Loss' => 'Wechselkursverluste',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI gelöscht!',
+ 'GIFI missing!' => 'GIFI fehlt!',
+ 'GIFI saved!' => 'GIFI gespeichert!',
+ 'GL' => 'Hauptbuch',
+ 'GL Reference Number' => 'Hauptbuchreferenz',
+ 'GL Transaction' => 'Hauptbuchbuchung',
+ 'Heading' => 'Überschrift',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'In Aufklapp-Menü aufnehmen',
+ 'Income' => 'Ertrag',
+ 'Inventory' => 'Inventar',
+ 'Invoice' => 'Rechnung',
+ 'Is this a summary account to record' => 'Summenkonto für',
+ 'Job/Project Number' => 'Autrags-/Projektnummer',
+ 'Language' => 'Sprache',
+ 'Language deleted!' => 'Sprache gelöscht!',
+ 'Language saved!' => 'Sprache gespeichert!',
+ 'Languages' => 'Sprachen',
+ 'Last Numbers & Default Accounts' => 'Laufende Zähler und Standardkonten',
+ 'Liability' => 'Passiva/Mittelherkunft',
+ 'Licensed to' => 'Lizensiert für',
+ 'Link' => 'Verknüpfungen',
+ 'Menu Width' => 'Menübreite',
+ 'Method' => 'Abrechnungsmethode',
+ 'Month' => 'Monat',
+ 'Months' => 'Monate',
+ 'Name' => 'Name',
+ 'Next' => 'Nächste',
+ 'Next Number' => 'Nächste Nummer',
+ 'No' => 'Nein',
+ 'No email address for' => 'Keine E-Mailadresse für',
+ 'Non-tracking Items' => 'Nicht lagernde Artikel',
+ 'Number' => 'MWST-Nummer',
+ 'Number Format' => 'Zahlenformat',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packliste',
+ 'Part Number' => 'Artikelnummer',
+ 'Password' => 'Passwort',
+ 'Password does not match!' => 'Passworteingabe nicht gleich!',
+ 'Payables' => 'Verbindlichkeiten',
+ 'Payment' => 'Belastung',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Posting' => 'Buchung',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Benutzereinstellungen gespeichert!',
+ 'Print' => 'Drucken',
+ 'Printer' => 'Standardrucker',
+ 'Printing' => 'Druckt',
+ 'Process Transactions' => 'Buchungen erstellen',
+ 'Profit Center' => 'Profit-Center',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Order Number' => 'Einkaufsbestellnummer',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'RFQ Number' => 'Einkaufsoffertennummer',
+ 'Rate' => '%',
+ 'Receivables' => 'Forderungen',
+ 'Recurring Transactions' => 'Wiederkehrende Buchungen',
+ 'Reference' => 'Referenz',
+ 'Remove Audit trail up to' => 'Revisionsnachfolge löschen bis zu',
+ 'Retained Earnings' => 'Verbliebenes Einkommen',
+ 'SIC deleted!' => 'Euro-SIC gelöscht!',
+ 'SIC saved!' => 'Euro-SIC gespeichert!',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoice/AR Transaction Number' => 'Verkaufsrechnung-/Buchungsnummer',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Order Number' => 'Auftragsbestätigungsnummer',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Sales Quotation Number' => 'Offertennummer',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Saving' => 'Speichert',
+ 'Sending' => 'Senden',
+ 'Session Timeout' => 'Maximale Sitzungsdauer',
+ 'Signature' => 'Signatur',
+ 'Standard Industrial Codes' => 'Standard Industrie Norm',
+ 'Stylesheet' => 'Stilvorlage',
+ 'System Defaults' => 'System-Standard-Einstellungen',
+ 'Tax' => 'MWST',
+ 'Template saved!' => 'Druckvorlage gespeichert!',
+ 'Times' => 'mal',
+ 'Tracking Items' => 'Lagernde Artikel',
+ 'Transaction' => 'Buchung',
+ 'Transaction reversal enforced for all dates' => 'Fehleintragungen müssen für jeden Zeitraum mit einer Kontraeintragung ausgebessert werden',
+ 'Transaction reversal enforced up to' => 'Fehleintragungen können bis zu dem angenebenen Zeitraum nur mit einer Kontraeintragung ausgebessert werden',
+ 'Type of Business' => 'Rabattgruppe',
+ 'Update' => 'Erneuern',
+ 'User' => 'Datenbankbenutzer',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Invoice/AP Transaction Number' => 'Einkaufsrechnungs-/Buchungsnummer',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Version' => 'Version',
+ 'Warehouse deleted!' => 'Warenlager gelöscht!',
+ 'Warehouse saved!' => 'Warenlager gespeichert!',
+ 'Warehouses' => 'Warenlager',
+ 'Week' => 'Woche',
+ 'Weeks' => 'Wochen',
+ 'Weight Unit' => 'Gewichtseinheit',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Yearend' => 'Jahresabschluss',
+ 'Yearend date missing!' => 'Datum für Jahresabschluss fehlt!',
+ 'Yearend posted!' => 'Jahresabschluss gespeichert!',
+ 'Yearend posting failed!' => 'Jahresabschluss nicht gebucht!',
+ 'Years' => 'Jahre',
+ 'Yes' => 'Ja',
+ 'account cannot be set to any other type of account' => 'Dieses Konto kann nicht auf andere Typen eingestellt werden',
+ 'done' => 'fertig',
+ 'failed' => 'fehlgeschlagen',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'konto_anlegen' => 'add_account',
+ 'branche_erfassen' => 'add_business',
+ 'abteilung_erfassen' => 'add_department',
+ 'sprache_erfassen' => 'add_language',
+ 'euro_sic_erfassen' => 'add_sic',
+ 'warenlager_erfassen' => 'add_warehouse',
+ 'weiter' => 'continue',
+ 'in_kontenplan_kopieren' => 'copy_to_coa',
+ 'löschen' => 'delete',
+ 'bearbeiten' => 'edit',
+ 'kontodaten_bearbeiten' => 'edit_account',
+ 'buchungen_erstellen' => 'process_transactions',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch/ap b/locale/ch/ap
new file mode 100755
index 00000000..b8f8fba0
--- /dev/null
+++ b/locale/ch/ap
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add AP Transaction' => 'Eingangsbuchung erfassen',
+ 'Add AR Transaction' => 'Ausgangsbuchung erfassen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'E-Mailkopie',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing to print!' => 'Es wurde nichts gedruckt!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Quittung',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Point' => 'Lieferort',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Einkaufsrechnung.',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch/ar b/locale/ch/ar
new file mode 100755
index 00000000..b8f8fba0
--- /dev/null
+++ b/locale/ch/ar
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add AP Transaction' => 'Eingangsbuchung erfassen',
+ 'Add AR Transaction' => 'Ausgangsbuchung erfassen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'E-Mailkopie',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing to print!' => 'Es wurde nichts gedruckt!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Quittung',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Point' => 'Lieferort',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Einkaufsrechnung.',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch/arap b/locale/ch/arap
new file mode 100755
index 00000000..c5deb732
--- /dev/null
+++ b/locale/ch/arap
@@ -0,0 +1,74 @@
+$self{texts} = {
+ 'Address' => 'Adresse',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'E-Mailkopie',
+ 'Continue' => 'Weiter',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Every' => 'Jeden',
+ 'For' => 'für',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Number' => 'Artikelnummer',
+ 'Print' => 'Drucken',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Subject' => 'Betreff',
+ 'To' => 'Bis',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year(s)' => 'Jahr(e)',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'zeitplan_speichern' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/ch/arapprn b/locale/ch/arapprn
new file mode 100755
index 00000000..72077c4c
--- /dev/null
+++ b/locale/ch/arapprn
@@ -0,0 +1,34 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Amount' => 'Betrag',
+ 'Continue' => 'Weiter',
+ 'Date' => 'Datum',
+ 'Memo' => 'Notiz',
+ 'Nothing to print!' => 'Es wurde nichts gedruckt!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Gedruckt',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Source' => 'Beleg',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/ch/bp b/locale/ch/bp
new file mode 100755
index 00000000..cc6cc2ce
--- /dev/null
+++ b/locale/ch/bp
@@ -0,0 +1,69 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Sollen die markierten Eintragungen gelöscht werden?',
+ 'Bin Lists' => 'Lagerlisten',
+ 'Cannot remove files!' => 'Dateien können nicht gelöscht werden!',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Date' => 'Datum',
+ 'Employee' => 'Verkäufer',
+ 'From' => 'Von',
+ 'ID' => 'ID',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Marked entries printed!' => 'Markierte Einträge gedruckt!',
+ 'Month' => 'Monat',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'Packing Lists' => 'Packlisten',
+ 'Period' => 'Zeitraum',
+ 'Pick Lists' => 'Lagerlisten',
+ 'Print' => 'Drucken',
+ 'Printing' => 'Druckt',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Quarter' => 'Quartal',
+ 'Quotation' => 'Offerte',
+ 'Quotation Number' => 'Offertenummer',
+ 'Quotations' => 'Offerten',
+ 'RFQs' => 'Offerte-Anfragen',
+ 'Remove' => 'Entfernen',
+ 'Removed spoolfiles!' => 'Spoolfiles gelöscht!',
+ 'Removing marked entries from queue ...' => 'Markierte Einträge gelöscht ...',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Select all' => 'Alle auswählen',
+ 'Spoolfile' => 'Spoolfile',
+ 'Time Cards' => 'Stempelkarten',
+ 'To' => 'Bis',
+ 'Vendor' => 'Lieferant',
+ 'Work Orders' => 'Arbeitsblätter',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'done' => 'fertig',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'drucken' => 'print',
+ 'entfernen' => 'remove',
+ 'alle_auswählen' => 'select_all',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch/ca b/locale/ch/ca
new file mode 100755
index 00000000..3d5ea9c3
--- /dev/null
+++ b/locale/ch/ca
@@ -0,0 +1,60 @@
+$self{texts} = {
+ 'AR/AP' => 'OF/OV',
+ 'Account' => 'Konto',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'List Transactions' => 'Buchungsliste',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Month' => 'Monat',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Period' => 'Zeitraum',
+ 'Project Number' => 'Projektnummer',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Reference' => 'Referenz',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Subtotal' => 'Zwischensumme',
+ 'To' => 'Bis',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'buchungsliste' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ch/cp b/locale/ch/cp
new file mode 100755
index 00000000..3fab027c
--- /dev/null
+++ b/locale/ch/cp
@@ -0,0 +1,149 @@
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'AR' => 'Forderungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'Zahlungseingang kann nicht gebucht werden!',
+ 'Cannot post Receipt!' => 'Quittung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cc' => 'E-Mailkopie',
+ 'Continue' => 'Weiter',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum fehlt!',
+ 'Day(s)' => 'Tage',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Deposit' => 'Gutschrift',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Every' => 'Jeden',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoices' => 'Rechnungen',
+ 'Language' => 'Sprache',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Nothing open!' => 'Nichts geöffnet!',
+ 'Number' => 'Artikelnummer',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Belastung',
+ 'Payment posted!' => 'Zahlung gebucht!',
+ 'Payments' => 'Zahlungen',
+ 'Payments posted!' => 'Bezahlungen gebucht!',
+ 'Post' => 'Buchen',
+ 'Posting failed!' => 'Buchen fehlgeschlagen!',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Anzahlung',
+ 'Print' => 'Drucken',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Receipt' => 'Quittung',
+ 'Receipt posted!' => 'Einnahme gebucht!',
+ 'Receipts' => 'Quittungen',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select' => 'Auswählen',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Subject' => 'Betreff',
+ 'To' => 'Bis',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year(s)' => 'Jahr(e)',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'drucken' => 'print',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'alle_auswählen' => 'select_all',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch/ct b/locale/ch/ct
new file mode 100755
index 00000000..d14b896f
--- /dev/null
+++ b/locale/ch/ct
@@ -0,0 +1,190 @@
+$self{texts} = {
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add Customer' => 'Kunde erfassen',
+ 'Add Vendor' => 'Lieferant erfassen',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Break' => 'Umbruch',
+ 'Cannot delete customer!' => 'Kunde kann nicht gelöscht werden!',
+ 'Cannot delete vendor!' => 'Lieferant kann nicht gelöscht werden!',
+ 'Cc' => 'E-Mailkopie',
+ 'City' => 'Ort',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Cost' => 'Kosten',
+ 'Could not save pricelist!' => 'Preisliste konnte nicht gespeichert werden!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Customer History' => 'Alle Belege für Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer deleted!' => 'Kunde gelöscht!',
+ 'Customer saved!' => 'Kunde gespeichert!',
+ 'Customers' => 'Kunden',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Discount' => 'Rabatt',
+ 'E-mail' => 'E-Mail',
+ 'Edit Customer' => 'Kundendaten bearbeiten',
+ 'Edit Vendor' => 'Lieferantendaten bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Enddate' => 'Austrittsdatum',
+ 'Fax' => 'Fax',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Warengruppe',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inaktiv',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Item already on pricelist!' => 'Artikel ist bereits in der Preisliste!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Language' => 'Sprache',
+ 'Leadtime' => 'Vorlaufzeit',
+ 'Manager' => 'Geschäftsführer',
+ 'Name' => 'Name',
+ 'Name missing!' => 'Name fehlt!',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Number' => 'Artikelnummer',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Orphaned' => 'nie benutzt',
+ 'POS' => 'Kasse',
+ 'Part Number' => 'Artikelnummer',
+ 'Phone' => 'Tel.',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Pricelist' => 'Preisliste',
+ 'Project Number' => 'Projektnummer',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quotation' => 'Offerte',
+ 'Quotations' => 'Offerten',
+ 'RFQ' => 'Offertanfrage',
+ 'Request for Quotations' => 'Offertenanfragen',
+ 'SIC' => 'Euro-SIC',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Salesperson' => 'Verkäufer',
+ 'Save' => 'Speichern',
+ 'Save Pricelist' => 'Preisliste speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Search' => 'Suchen',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Serial Number' => 'Seriennummer',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State' => 'Zustand',
+ 'State/Province' => 'Kanton',
+ 'Sub-contract GIFI' => 'Unterlieferant GIFI',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax Account' => 'MWST-Konto',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Tax Number' => 'MWST-Nummer',
+ 'Tax Number / SSN' => 'MWST-Nummer',
+ 'Taxable' => 'MWST-pflichtig',
+ 'Terms' => 'Zahlungsbedingungen',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Rabattgruppe',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Vendor History' => 'Alle Belege für Lieferant',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Invoices' => 'Einkaufsrechnungen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor deleted!' => 'Lieferant gelöscht!',
+ 'Vendor saved!' => 'Lieferant gespeichert!',
+ 'Vendors' => 'Lieferanten',
+ 'Zip/Postal Code' => 'PLZ',
+ 'days' => 'Tage',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'kunde_erfassen' => 'add_customer',
+ 'lieferant_erfassen' => 'add_vendor',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'kasse' => 'pos',
+ 'preisliste' => 'pricelist',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'offerte' => 'quotation',
+ 'offertanfrage' => 'rfq',
+ 'ausgangsrechnung' => 'sales_invoice',
+ 'auftragsbestätigung' => 'sales_order',
+ 'speichern' => 'save',
+ 'preisliste_speichern' => 'save_pricelist',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/ch/gl b/locale/ch/gl
new file mode 100755
index 00000000..f003bbba
--- /dev/null
+++ b/locale/ch/gl
@@ -0,0 +1,185 @@
+$self{texts} = {
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Cash Transfer Transaction' => 'Zahlungseingang buchen',
+ 'Add General Ledger Transaction' => 'Buchung im Hauptbuch erfassen',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Asset' => 'Aktiva/Mittelverwendung',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Sie können eine Buchung mit Aktiva und Passiva nicht auf das selbe Konto buchen!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'E-Mailkopie',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Edit Cash Transfer Transaction' => 'Überweisung bearbeiten',
+ 'Edit General Ledger Transaction' => 'Buchung im Hauptbuch bearbeiten',
+ 'Equity' => 'Passiva/Eigenkapital',
+ 'Every' => 'Jeden',
+ 'Expense' => 'Aufwand',
+ 'FX' => 'FX',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Hauptbuchbuchung',
+ 'General Ledger' => 'Hauptbuch',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income' => 'Ertrag',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Liability' => 'Passiva/Mittelherkunft',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance transaction!' => 'Soll und Haben sind nicht gleich!',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Print' => 'Drucken',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Reports' => 'Berichte',
+ 'Sales Invoice ' => 'Ausgangsrechnung ',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'To' => 'Bis',
+ 'Transaction Date missing!' => 'Buchungsdatum fehlt!',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor Invoice ' => 'Einkaufsrechnung ',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'hauptbuchbuchung' => 'gl_transaction',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch/hr b/locale/ch/hr
new file mode 100755
index 00000000..5c4c259b
--- /dev/null
+++ b/locale/ch/hr
@@ -0,0 +1,120 @@
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'Above' => 'Über',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add Deduction' => 'Abzug erfassen',
+ 'Add Employee' => 'Arbeitnehmer erfassen',
+ 'Address' => 'Adresse',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Nach Abzug',
+ 'All' => 'Alle',
+ 'Allowances' => 'Freibeträge',
+ 'Amount' => 'Betrag',
+ 'Amount missing!' => 'Betrag fehlt!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basierend auf',
+ 'Before Deduction' => 'Vor Abzug',
+ 'Below' => 'Unter',
+ 'City' => 'Ort',
+ 'Continue' => 'Weiter',
+ 'Country' => 'Land',
+ 'DOB' => 'Geburtsdatum',
+ 'Deduct after' => 'Abzug nach',
+ 'Deduction deleted!' => 'Abzug gelöscht!',
+ 'Deduction saved!' => 'Abzug gespeichert!',
+ 'Deductions' => 'Abzüge',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Description missing!' => 'Beschreibung fehlt!',
+ 'E-mail' => 'E-Mail',
+ 'Edit Deduction' => 'Abzug bearbeiten',
+ 'Edit Employee' => 'Arbeitnehmer bearbeiten',
+ 'Employee' => 'Mitarbeiter',
+ 'Employee Name' => 'Mitarbeitername',
+ 'Employee Number' => 'Mitarbeiternummer',
+ 'Employee deleted!' => 'Mitarbeiter gelöscht!',
+ 'Employee pays' => 'Mitarbeiter bezahlt',
+ 'Employee saved!' => 'Mitarbeiter gespeichert!',
+ 'Employees' => 'Mitarbeiter',
+ 'Employer' => 'Arbeitgeber',
+ 'Employer pays' => 'Arbeitgeber bezahlt',
+ 'Enddate' => 'Austrittsdatum',
+ 'Exempt age <' => 'Befreiheitsalter <',
+ 'Expense' => 'Aufwand',
+ 'From' => 'Von',
+ 'Home Phone' => 'Tel Privat',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inaktiv',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Login' => 'Benutzername',
+ 'Manager' => 'Geschäftsführer',
+ 'Maximum' => 'Höchstens',
+ 'Name' => 'Name',
+ 'Name missing!' => 'Name fehlt!',
+ 'Notes' => 'Bemerkungen',
+ 'Number' => 'Mitarbeiternummer',
+ 'Orphaned' => 'nie benutzt',
+ 'Payroll Deduction' => 'Lohnabzug',
+ 'Pos' => 'Pos',
+ 'Rate' => '%',
+ 'Rate missing!' => 'Prozentsatz fehlt!',
+ 'Role' => 'Stellung',
+ 'S' => 'A',
+ 'SSN' => 'AHV-Nummer',
+ 'Sales' => 'Warenverkauf',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State/Province' => 'Kanton',
+ 'Supervisor' => 'Vorarbeiter',
+ 'To' => 'Bis',
+ 'Update' => 'Erneuern',
+ 'User' => 'Datenbankbenutzer',
+ 'Work Phone' => 'Tel Arbeit',
+ 'Zip/Postal Code' => 'PLZ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'abzug_erfassen' => 'add_deduction',
+ 'arbeitnehmer_erfassen' => 'add_employee',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch/ic b/locale/ch/ic
new file mode 100755
index 00000000..d96fe3fd
--- /dev/null
+++ b/locale/ch/ic
@@ -0,0 +1,301 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'vereinbart',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Hinzufügen',
+ 'Add Assembly' => 'Erzeugnis erfassen',
+ 'Add Labor/Overhead' => 'Gestehungskosten',
+ 'Add Part' => 'Ware erfassen',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Add Service' => 'Dienstleistung erfassen',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Assemblies' => 'Erzeugnisse',
+ 'Assemblies restocked!' => 'Erzeugnisse wieder eingelagert!',
+ 'Assembly' => 'Erzeugnis',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Average Cost' => 'Durchschnittskosten',
+ 'Avg Cost' => 'Ø-Kosten',
+ 'BOM' => 'Stückliste',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Break' => 'Umbruch',
+ 'COGS' => 'Aufwand',
+ 'COGS account does not exist!' => 'Konto für Kosten besteht nicht!',
+ 'Cannot create Assembly' => 'Erzeugniss kann nicht angelegt werden',
+ 'Cannot create Labor' => 'Fliessbandarbeitszeit kann nicht angelegt werden',
+ 'Cannot create Part' => 'Ware kann nicht erstellt werden',
+ 'Cannot create Service' => 'Dienstleistung kann nicht erstellt werden',
+ 'Cannot delete item!' => 'Artikel kann nicht gelöscht werden!',
+ 'Cannot stock assemblies!' => 'Erzeugnisse können nicht eingelagert werden!',
+ 'Cash' => 'vereinnahmt',
+ 'Cc' => 'E-Mailkopie',
+ 'Check Inventory' => 'Inventar prüfen',
+ 'City' => 'Ort',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Components' => 'Einzelteile',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Cost' => 'Kosten',
+ 'Country' => 'Land',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Drawing' => 'Zeichnung',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit Assembly' => 'Erzeugnis bearbeiten',
+ 'Edit Labor/Overhead' => 'Gestehungskostenkosten bearbeiten',
+ 'Edit Part' => 'Ware bearbeiten',
+ 'Edit Service' => 'Dienstleistung bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Expense' => 'Aufwand',
+ 'Expense account does not exist!' => 'Es existiert kein Konto für Unkosten!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'Group' => 'Warengruppe',
+ 'Image' => 'Bild',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income' => 'Ertrag',
+ 'Income account does not exist!' => 'Es existiert kein Konto für Einnahmen!',
+ 'Individual Items' => 'Einzelteile',
+ 'Inventory' => 'Inventar',
+ 'Inventory account does not exist!' => 'Es existiert kein Konto für Inventar!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Bevor dieses Erzeugnis als ungültig markiert werden kann muss das Inventar auf Null sein!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Bevor diese Ware als ungültig markiert werden kann muss das Inventar Null sein!',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item' => 'Pos',
+ 'Item deleted!' => 'Artikel gelöscht!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Items' => 'Artikel',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Labor/Overhead' => 'Gestehungskosten',
+ 'Last Cost' => 'Letzte Kosten',
+ 'Leadtime' => 'Vorlaufzeit',
+ 'Line Total' => 'Zeilensumme',
+ 'Link Accounts' => 'Konten verknüpfen',
+ 'List' => 'Auflisten',
+ 'List Price' => 'Listenpreis',
+ 'Make' => 'Hersteller',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'Markup' => 'Marge',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Modell',
+ 'Name' => 'Name',
+ 'No History!' => 'Kein Verlauf!',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Obsolete' => 'Ungültig',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'On Hand' => 'am Lager',
+ 'Onhand' => 'am Lager',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Orphaned' => 'nie benutzt',
+ 'PDF' => 'PDF',
+ 'PO' => 'Einkaufsbestellung',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Artikel',
+ 'Parts' => 'Waren',
+ 'Parts Requirements' => 'benötigte Artikel',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quantity exceeds available units to stock!' => 'Anzahl ist grösser als der Lagerbestand!',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Quotations' => 'Offerten',
+ 'RFQ' => 'Offertanfrage',
+ 'ROP' => 'Lagerbestand Untergrenze',
+ 'Recd' => 'Erh',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'SO' => 'SO',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sell' => 'Verkaufspreis',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Serial Number' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Services' => 'Leistungen',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Short' => 'Kurz',
+ 'State/Province' => 'Kanton',
+ 'Stock' => 'Einlagern',
+ 'Stock Assembly' => 'Erzeugnis einlagern',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Top Level' => 'Hauptbeschreibung',
+ 'Translation not on file!' => 'Übersetzung nicht in der Datenbank',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Updated' => 'Erneuert am',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Invoices' => 'Einkaufsrechnungen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warehouse' => 'Warenlager',
+ 'Weight' => 'Gewicht',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Zip/Postal Code' => 'PLZ',
+ 'days' => 'Tage',
+ 'sent' => 'verschickt',
+ 'unexpected error!' => 'unerwarteter Fehler!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'erzeugnis_erfassen' => 'add_assembly',
+ 'gestehungskosten' => 'add_labor_overhead',
+ 'ware_erfassen' => 'add_part',
+ 'dienstleistung_erfassen' => 'add_service',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'erzeugnis_bearbeiten' => 'edit_assembly',
+ 'ware_bearbeiten' => 'edit_part',
+ 'dienstleistung_bearbeiten' => 'edit_service',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch/io b/locale/ch/io
new file mode 100755
index 00000000..649ce0e9
--- /dev/null
+++ b/locale/ch/io
@@ -0,0 +1,137 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Cc' => 'E-Mailkopie',
+ 'City' => 'Ort',
+ 'Company Name' => 'Firmenname',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Customer Number' => 'Kundennummer',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'Group' => 'Warengruppe',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item' => 'Pos',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Artikel',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'State/Province' => 'Kanton',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Translation not on file!' => 'Übersetzung nicht in der Datenbank',
+ 'Unit' => 'Einheit',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Zip/Postal Code' => 'PLZ',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/ch/ir b/locale/ch/ir
new file mode 100755
index 00000000..174f9333
--- /dev/null
+++ b/locale/ch/ir
@@ -0,0 +1,257 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Add Vendor Invoice' => 'Einkaufsrechnung erfassen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Rechnung kann nicht gebucht werden, weil die Periode bereits abgeschlossen inst!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cc' => 'E-Mailkopie',
+ 'City' => 'Ort',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Currency' => 'Währung',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit Vendor Invoice' => 'Einkaufsrechnung bearbeiten',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'Group' => 'Warengruppe',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item' => 'Pos',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State/Province' => 'Kanton',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'Übersetzung nicht in der Datenbank',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'Zip/Postal Code' => 'PLZ',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch/is b/locale/ch/is
new file mode 100755
index 00000000..6382c869
--- /dev/null
+++ b/locale/ch/is
@@ -0,0 +1,271 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Invoice' => 'Ausgangsrechnung erfassen',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Branche',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Rechnung kann nicht gebucht werden, weil die Periode bereits abgeschlossen inst!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cc' => 'E-Mailkopie',
+ 'City' => 'Ort',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit Sales Invoice' => 'Ausgangsrechnung bearbeiten',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'Group' => 'Warengruppe',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item' => 'Pos',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Point' => 'Lieferort',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State/Province' => 'Kanton',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Translation not on file!' => 'Übersetzung nicht in der Datenbank',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'Zip/Postal Code' => 'PLZ',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'auftragsbestätigung' => 'sales_order',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch/jc b/locale/ch/jc
new file mode 100755
index 00000000..1c32821e
--- /dev/null
+++ b/locale/ch/jc
@@ -0,0 +1,155 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Stores Card' => 'Artikelkarte',
+ 'Add Time Card' => 'Stempelkarte erfassen',
+ 'Allocated' => 'Zugeteilt',
+ 'Amount' => 'Betrag',
+ 'Are you sure you want to delete time card for' => 'Soll die Stempelkarte folgender Person gelöscht werden',
+ 'Cannot add stores card for a completed job!' => 'Cannot add stores card for a completed job!',
+ 'Cannot add time card for a completed job!' => 'Stempelkarte kann für eine abgeschlossene Arbeit nicht erfasst werden!',
+ 'Cannot change stores card for a completed job!' => 'Cannot change stores card for a completed job!',
+ 'Cannot change time card for a completed job!' => 'Stempelkarte für eine abgeschlossene Arbeit kann nicht geändert werden!',
+ 'Cannot delete time card!' => 'Stempelkarte kann nicht gelöscht werden!',
+ 'Cannot save stores card for a closed period!' => 'Cannot save stores card for a closed period!',
+ 'Cannot save stores card!' => 'Cannot save stores card!',
+ 'Cannot save time card for a closed period!' => 'Stempelkarte für eine geschlossene Periode kann nicht gespeichert werden!',
+ 'Cannot save time card!' => 'Stempelkarte kann nicht gespeichert werden!',
+ 'Chargeable' => 'Verrechenbar',
+ 'Clocked' => 'Ausgerechnet',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Cost' => 'Kosten',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum fehlt!',
+ 'Date worked' => 'Datum',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Edit Time Card' => 'Stempelkarte bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Friday' => 'Freitag',
+ 'From' => 'Von',
+ 'ID' => 'ID',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Job Description' => 'Auftragsbeschreibung',
+ 'Job Name' => 'Auftragsname',
+ 'Job Number' => 'Auftragsnummer',
+ 'Job Number missing!' => 'Auftragsnummer fehlt!',
+ 'Labor Code' => 'Arbeitscode',
+ 'Labor Code missing!' => 'Arbeitscode fehlt!',
+ 'Monday' => 'Montag',
+ 'Month' => 'Monat',
+ 'No Employees on file!' => 'Kein Mitarbeiter in Datenbank!',
+ 'No Labor codes on file!' => 'Kein Arbeitscode auf Datenbank!',
+ 'No Parts on file!' => 'Keine Artikel auf Datenbank!',
+ 'No Services on file!' => 'Keine Dienstleistungen auf Datenbank!',
+ 'No open Jobs!' => 'Keine offene Aufträge!',
+ 'No open Projects!' => 'Keine offene Projekte!',
+ 'Non-chargeable' => 'Nicht verrechenbar',
+ 'Notes' => 'Bemerkungen',
+ 'Open' => 'Offen',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Artikelnummer',
+ 'Period' => 'Zeitraum',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Save' => 'Drucken und speichern',
+ 'Print and Save as new' => 'Drucken und als neu speichern',
+ 'Printed' => 'Gedruckt',
+ 'Project Name' => 'Projektname',
+ 'Project Number' => 'Projektnummer',
+ 'Project Number missing!' => 'Projektnummer fehlt!',
+ 'Project/Job Name' => 'Projekt-/Auftragsname',
+ 'Project/Job Number' => 'Projekt-/Aufgragsnummer',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Saturday' => 'Samstag',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Service Code' => 'Dienstleistungscode',
+ 'Service Code missing!' => 'Dienstleistungscode fehlt!',
+ 'Service/Labor Code' => 'Dienstleistungs-/Arbeitscode fehlt!',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Stores Card' => 'Stores Card',
+ 'Stores Card saved!' => 'Stores Card saved!',
+ 'Stores Cards' => 'Stores Cards',
+ 'Subtotal' => 'Zwischensumme',
+ 'Sunday' => 'Sonntag',
+ 'Thursday' => 'Donnerstag',
+ 'Time' => 'Zeit',
+ 'Time Card' => 'Stempelkarte',
+ 'Time Card deleted!' => 'Stempelkarte gelöscht!',
+ 'Time Card saved!' => 'Stempelkarte gespeichert!',
+ 'Time Cards' => 'Stempelkarten',
+ 'Time In' => 'Eingestempelt',
+ 'Time Out' => 'Ausgestempelt',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Tuesday' => 'Dienstag',
+ 'Update' => 'Erneuern',
+ 'Warning!' => 'Warnung!',
+ 'Wednesday' => 'Mittwoch',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'You are printing and saving an existing transaction!' => 'Sie drucken und speichern eine bereits existierende Buchung!',
+ 'You are saving an existing transaction!' => 'Sie speichern eine vorhande Buchung!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'artikelkarte' => 'add_stores_card',
+ 'stempelkarte_erfassen' => 'add_time_card',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'drucken' => 'print',
+ 'drucken_und_speichern' => 'print_and_save',
+ 'drucken_und_als_neu_speichern' => 'print_and_save_as_new',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch/locales.pl b/locale/ch/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ch/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ch/login b/locale/ch/login
new file mode 100755
index 00000000..db6686df
--- /dev/null
+++ b/locale/ch/login
@@ -0,0 +1,25 @@
+$self{texts} = {
+ 'Access Denied!' => 'Zugriff fehlgeschlagen!',
+ 'Company' => 'Firmenname',
+ 'Continue' => 'Weiter',
+ 'Dataset is newer than version!' => 'Datenset ist neuer als installierte Version',
+ 'Incorrect Dataset version!' => 'Ungültigige Datenset-Version',
+ 'Login' => 'Benutzername',
+ 'Name' => 'Benutzername',
+ 'Password' => 'Passwort',
+ 'Upgrading to Version' => 'Datenset wird erneuert auf Version',
+ 'Version' => 'Version',
+ 'You did not enter a name!' => 'Sie haben keinen Namen eingegeben!',
+ 'done' => 'fertig',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'benutzername' => 'login',
+};
+
+1;
+
diff --git a/locale/ch/menu b/locale/ch/menu
new file mode 100755
index 00000000..ef533afa
--- /dev/null
+++ b/locale/ch/menu
@@ -0,0 +1,143 @@
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AR' => 'Forderungen',
+ 'AR Aging' => 'Forderungenspiegel',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Account' => 'Konto anlegen',
+ 'Add Assembly' => 'Erzeugnis erfassen',
+ 'Add Business' => 'Branche erfassen',
+ 'Add Customer' => 'Kunde erfassen',
+ 'Add Department' => 'Abteilung erfassen',
+ 'Add Employee' => 'Arbeitnehmer erfassen',
+ 'Add GIFI' => 'GIFI anlegen',
+ 'Add Group' => 'Gruppe erfassen',
+ 'Add Labor/Overhead' => 'Gestehungskosten',
+ 'Add Language' => 'Sprache erfassen',
+ 'Add Part' => 'Ware erfassen',
+ 'Add Pricegroup' => 'Preisgruppe erfassen',
+ 'Add Project' => 'Projekt erfassen',
+ 'Add SIC' => 'Euro-SIC erfassen',
+ 'Add Service' => 'Dienstleistung erfassen',
+ 'Add Time Card' => 'Stempelkarte erfassen',
+ 'Add Transaction' => 'Buchung erfassen',
+ 'Add Vendor' => 'Lieferant erfassen',
+ 'Add Warehouse' => 'Warenlager erfassen',
+ 'All Items' => 'Alle Artikel',
+ 'Assemblies' => 'Erzeugnisse',
+ 'Audit Control' => 'Bücherkontrolle',
+ 'Backup' => 'Datensicherung',
+ 'Balance Sheet' => 'Bilanz',
+ 'Batch Printing' => 'Massendruck',
+ 'Bin List' => 'Lagerliste',
+ 'Bin Lists' => 'Lagerlisten',
+ 'Cash' => 'vereinnahmt',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Check' => 'Scheck',
+ 'Components' => 'Einzelteile',
+ 'Consolidate' => 'Konsolidieren',
+ 'Customers' => 'Kunden',
+ 'Defaults' => 'Einstellungen',
+ 'Departments' => 'Abteilungen',
+ 'Description' => 'Beschreibung',
+ 'Employees' => 'Mitarbeiter',
+ 'General Ledger' => 'Hauptbuch',
+ 'Generate' => 'Erzeugen',
+ 'Goods & Services' => 'Waren & Dienstleistungen',
+ 'Groups' => 'Gruppen',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML Vorlagen',
+ 'History' => 'Statistik',
+ 'Income Statement' => 'Gewinn- und Verlustrechnung',
+ 'Invoice' => 'Rechnung',
+ 'LaTeX Templates' => 'LaTeX Vorlagen',
+ 'Labor/Overhead' => 'Gestehungskosten',
+ 'Language' => 'Sprache',
+ 'List Accounts' => 'Kontenliste',
+ 'List Businesses' => 'Branche aufzeigen',
+ 'List Departments' => 'Abteilungen aufzeigen',
+ 'List GIFI' => 'GIFI aufzeigen',
+ 'List Languages' => 'Sprachen aufzeigen',
+ 'List Projects' => 'Projekte aufzeigen',
+ 'List SIC' => 'Euro-SIC aufzeigen',
+ 'List Warehouses' => 'Warenlager aufzeigen',
+ 'Logout' => 'Abmelden',
+ 'New Window' => 'Neues Fenster',
+ 'Non-taxable' => 'MWST-frei',
+ 'Open' => 'Offen',
+ 'Order Entry' => 'Bestellungen',
+ 'Outstanding' => 'Offen',
+ 'POS' => 'Kasse',
+ 'POS Invoice' => 'Kassenabrechnung',
+ 'Packing List' => 'Packliste',
+ 'Packing Lists' => 'Packlisten',
+ 'Parts' => 'Waren',
+ 'Payment' => 'Belastung',
+ 'Payments' => 'Zahlungen',
+ 'Pick List' => 'Lagerliste',
+ 'Pick Lists' => 'Lagerlisten',
+ 'Preferences' => 'Benutzereinstellungen',
+ 'Pricegroups' => 'Preisgruppen',
+ 'Print' => 'Drucken',
+ 'Projects' => 'Projekte',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Quotation' => 'Offerte',
+ 'Quotations' => 'Offerten',
+ 'RFQ' => 'Offertanfrage',
+ 'RFQs' => 'Offerte-Anfragen',
+ 'Receipt' => 'Quittung',
+ 'Receipts' => 'Quittungen',
+ 'Receive' => 'Einlagern',
+ 'Reconciliation' => 'Kontenabgleich',
+ 'Recurring Transactions' => 'Wiederkehrende Buchungen',
+ 'Reports' => 'Berichte',
+ 'Requirements' => 'Benötigte Teile',
+ 'SIC' => 'Euro-SIC',
+ 'Sale' => 'Verkauf',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Save to File' => 'Auf Festplatte speichern',
+ 'Search' => 'Suchen',
+ 'Send by E-Mail' => 'Per E-Mail senden',
+ 'Services' => 'Leistungen',
+ 'Ship' => 'Versenden',
+ 'Shipping' => 'Versand',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Stock Assembly' => 'Erzeugnis einlagern',
+ 'Stylesheet' => 'Stilvorlage',
+ 'System' => 'System',
+ 'Tax collected' => 'vereinnahmte MWST',
+ 'Tax paid' => 'Vorsteuer',
+ 'Text Templates' => 'Text Vorlagen',
+ 'Time Card' => 'Stempelkarte',
+ 'Time Cards' => 'Stempelkarten',
+ 'Transactions' => 'Buchungen',
+ 'Transfer' => 'Übertrag',
+ 'Transfer Inventory' => 'Inventarübertrag',
+ 'Translations' => 'Übersetzungen',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Type of Business' => 'Rabattgruppe',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendors' => 'Lieferanten',
+ 'Version' => 'Version',
+ 'Warehouses' => 'Warenlager',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Work Orders' => 'Arbeitsblätter',
+ 'Yearend' => 'Jahresabschluss',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ch/oe b/locale/ch/oe
new file mode 100755
index 00000000..148ab49f
--- /dev/null
+++ b/locale/ch/oe
@@ -0,0 +1,378 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Exchange Rate' => 'Wechselkurs erfassen',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Invoice' => 'Ausgangsrechnung erfassen',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Add Vendor Invoice' => 'Einkaufsrechnung erfassen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Order Number' => 'Soll die Bestellung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Quotation Number' => 'Soll die Offerte mit folgender Nummer wirklich gelöscht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Branche',
+ 'C' => 'G',
+ 'Cannot delete order!' => 'Bestellung kann nicht gelöscht werden!',
+ 'Cannot delete quotation!' => 'Offerte kann nicht gelöscht werden!',
+ 'Cannot save order!' => 'Bestellung kann nicht gespeichert werden!',
+ 'Cannot save quotation!' => 'Offerte kann nicht gespeichert werden!',
+ 'Cc' => 'E-Mailkopie',
+ 'City' => 'Ort',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Consolidate Orders' => 'Bestellungen konsolidieren',
+ 'Consolidate Purchase Orders' => 'Einkaufsbestellungen konsolidieren',
+ 'Consolidate Sales Orders' => 'Verkaufsbestellungen konsolidieren',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Cost' => 'Kosten',
+ 'Could not save!' => 'Konnte nicht gespeichert werden!',
+ 'Could not transfer Inventory!' => 'Inventar wurde nicht übertragen!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Received' => 'Eingangsdatum',
+ 'Date received missing!' => 'Eingangsdatum fehlt!',
+ 'Day(s)' => 'Tage',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Done' => 'Fertig',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit Purchase Order' => 'Einkaufsbestellung bearbeiten',
+ 'Edit Quotation' => 'Offerte bearbeiten',
+ 'Edit Request for Quotation' => 'Offerte bearbeiten',
+ 'Edit Sales Order' => 'Verkaufsbeleg bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Every' => 'Jeden',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'From Warehouse' => 'Vom Lagerhaus',
+ 'Generate Orders' => 'Aufträge erstellen',
+ 'Generate Purchase Orders' => 'Bestellungen erstellen',
+ 'Generate Purchase Orders from Sales Order' => 'Bestellungen von Aufträgen erstellen',
+ 'Generate Sales Order' => 'Einkaufsbestellung erstellen',
+ 'Generate Sales Order from Purchase Orders' => 'Auftrag anhand von Bestellungen erstellen',
+ 'Group' => 'Warengruppe',
+ 'ID' => 'ID',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Inventory saved!' => 'Inventar gespeichert!',
+ 'Inventory transferred!' => 'Inventar übertragen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item' => 'Pos',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Lead' => 'Anlaufzeit',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing entered!' => 'Es wurde nichts eingegeben!',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nothing to transfer!' => 'Es gibt nichts zu übertragen!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'O' => 'O',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date' => 'Bestelldatum',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Order deleted!' => 'Bestellung gelöscht!',
+ 'Order generation failed!' => 'Auftragserstellung fehlgeschlagen!',
+ 'Order saved!' => 'Bestellung gespeichert!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Artikel',
+ 'Part Number' => 'Artikelnummer',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Save' => 'Drucken und speichern',
+ 'Print and Save as new' => 'Drucken und als neu speichern',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation ' => 'Verkaufsofferte',
+ 'Quotation Date' => 'Offertendatum',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number' => 'Offertenummer',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Quotation deleted!' => 'Offerte gelöscht!',
+ 'Quotations' => 'Offerten',
+ 'RFQ' => 'Offertanfrage',
+ 'RFQ ' => 'Einkaufsofferte ',
+ 'RFQ Number' => 'Einkaufsoffertennummer',
+ 'Recd' => 'Erh',
+ 'Receive Merchandise' => 'Artikeln einlagern',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Req' => 'Ben.',
+ 'Request for Quotation' => 'Offerteanfrage',
+ 'Request for Quotations' => 'Offertenanfragen',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Salesperson' => 'Verkäufer',
+ 'Save' => 'Speichern',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select Vendor' => 'Lieferant auswählen',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship Merchandise' => 'Waren versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Date' => 'Versanddatum',
+ 'Shipping Date missing!' => 'Versanddatum fehlt!',
+ 'Shipping Point' => 'Lieferort',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State/Province' => 'Kanton',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax' => 'MWST',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Terms' => 'Zahlungsbedingungen',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'To Warehouse' => 'Zum Lager',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transfer' => 'Übertrag',
+ 'Transfer Inventory' => 'Inventarübertrag',
+ 'Transfer from' => 'umlagern von',
+ 'Transfer to' => 'Übergabe an',
+ 'Translation not on file!' => 'Übersetzung nicht in der Datenbank',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Valid until' => 'Gültig bis',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warehouse' => 'Warenlager',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'Zip/Postal Code' => 'PLZ',
+ 'days' => 'Tage',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'bestellungen_konsolidieren' => 'consolidate_orders',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'fertig' => 'done',
+ 'e_mail' => 'e_mail',
+ 'aufträge_erstellen' => 'generate_orders',
+ 'bestellungen_erstellen' => 'generate_purchase_orders',
+ 'einkaufsbestellung_erstellen' => 'generate_sales_order',
+ 'drucken' => 'print',
+ 'drucken_und_speichern' => 'print_and_save',
+ 'drucken_und_als_neu_speichern' => 'print_and_save_as_new',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'offerte' => 'quotation',
+ 'verkaufsofferte' => 'quotation_',
+ 'offertanfrage' => 'rfq',
+ 'einkaufsofferte_' => 'rfq_',
+ 'ausgangsrechnung' => 'sales_invoice',
+ 'auftragsbestätigung' => 'sales_order',
+ 'speichern' => 'save',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'als_neu_speichern' => 'save_as_new',
+ 'buchungstermine' => 'schedule',
+ 'lieferant_auswählen' => 'select_vendor',
+ 'lieferung_an' => 'ship_to',
+ 'Übertrag' => 'transfer',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung' => 'vendor_invoice',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch/pe b/locale/ch/pe
new file mode 100755
index 00000000..ed061ccf
--- /dev/null
+++ b/locale/ch/pe
@@ -0,0 +1,166 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Hinzufügen',
+ 'Add Group' => 'Gruppe erfassen',
+ 'Add Job' => 'Fertigung anlegen',
+ 'Add Pricegroup' => 'Preisgruppe erfassen',
+ 'Add Project' => 'Projekt erfassen',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'As of' => 'As of',
+ 'Assembly' => 'Erzeugnis',
+ 'Assembly stocked!' => 'Erzeugnis eingelagert!',
+ 'Bin' => 'Lagerort',
+ 'Cannot stock Assembly!' => 'Erzeugnis kann nicht eingelagert werden!',
+ 'Completed' => 'Fertig',
+ 'Continue' => 'Weiter',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Description Translations' => 'Übersetzte Beschreibungen',
+ 'Detail' => 'Einzelheiten',
+ 'Edit Description Translations' => 'Übersetzte Beschreibungen bearbeiten',
+ 'Edit Group' => 'Gruppe bearbeiten',
+ 'Edit Job' => 'Auftrag bearbeiten',
+ 'Edit Pricegroup' => 'Preisgruppe bearbeiten',
+ 'Edit Project' => 'Projekt bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Enddate' => 'Enddatum',
+ 'Failed to save order!' => 'Speichern der Bestellung schlug fehl!',
+ 'From' => 'Von',
+ 'Generate Sales Orders' => 'Einkaufsbestellungen erstellen',
+ 'Group' => 'Warengruppe',
+ 'Group Translations' => 'Gruppenübersetzung',
+ 'Group deleted!' => 'Gruppe gelöscht!',
+ 'Group missing!' => 'Gruppe fehlt!',
+ 'Group saved!' => 'Gruppe gespeichert!',
+ 'Groups' => 'Gruppen',
+ 'Inactive' => 'Inaktiv',
+ 'Income' => 'Ertrag',
+ 'Job' => 'Auftrag',
+ 'Job Number' => 'Auftragsnummer',
+ 'Job deleted!' => 'Auftrag gelöscht!',
+ 'Job saved!' => 'Auftrag gespeichert!',
+ 'Jobs' => 'Aufträge',
+ 'Language' => 'Sprache',
+ 'Languages not defined!' => 'Sprachen nicht definiert!',
+ 'Link Accounts' => 'Konten verknüpfen',
+ 'List Price' => 'Listenpreis',
+ 'Month' => 'Monat',
+ 'No open Projects!' => 'Keine offene Projekte!',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Number' => 'Projektnummer',
+ 'Orders generated!' => 'Bestellungen erstellt!',
+ 'Orphaned' => 'nie benutzt',
+ 'Part Number' => 'Artikelnummer',
+ 'Period' => 'Zeitraum',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Pricegroup deleted!' => 'Preisgruppe gelöscht!',
+ 'Pricegroup missing!' => 'Preisgruppe fehlt!',
+ 'Pricegroup saved!' => 'Preisgruppe gespeichert!',
+ 'Pricegroups' => 'Preisgruppen',
+ 'Production' => 'Produktion',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Übersetzung für Projektbeschreibungen',
+ 'Project Number' => 'Projektnummer',
+ 'Project deleted!' => 'Projekt gelöscht!',
+ 'Project saved!' => 'Projekt gespeichert!',
+ 'Projects' => 'Projekte',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Save' => 'Speichern',
+ 'Select Customer' => 'Kunde auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Service Code' => 'Dienstleistungscode',
+ 'Startdate' => 'Startdatum',
+ 'Stock Finished Goods' => 'Lager fertiggestellte Güter',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'To' => 'Bis',
+ 'Transaction Dates' => 'Buchungsdaten',
+ 'Translation' => 'Übersetzung',
+ 'Translation deleted!' => 'Übersetzung gelöscht!',
+ 'Translations saved!' => 'Übersetzung gespeichert!',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Updated' => 'Erneuert am',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Weight' => 'Gewicht',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'gruppe_erfassen' => 'add_group',
+ 'fertigung_anlegen' => 'add_job',
+ 'preisgruppe_erfassen' => 'add_pricegroup',
+ 'projekt_erfassen' => 'add_project',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'einkaufsbestellungen_erstellen' => 'generate_sales_orders',
+ 'speichern' => 'save',
+ 'kunde_auswählen' => 'select_customer',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch/pos b/locale/ch/pos
new file mode 100755
index 00000000..f6af54bf
--- /dev/null
+++ b/locale/ch/pos
@@ -0,0 +1,81 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add POS Invoice' => 'Kassenbon erfassen',
+ 'Amount' => 'Betrag',
+ 'Business' => 'Branche',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Change' => 'Retourgeld',
+ 'Continue' => 'Weiter',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Delete' => 'Löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Edit POS Invoice' => 'Kassenbon bearbeiten',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'From' => 'Von',
+ 'Language' => 'Sprache',
+ 'Memo' => 'Notiz',
+ 'Month' => 'Monat',
+ 'Number' => 'Artikelnummer',
+ 'Open' => 'Offen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Posted!' => 'Verbucht!',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Printed' => 'Gedruckt',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Receipts' => 'Quittungen',
+ 'Record in' => 'Buchen auf',
+ 'Remaining' => 'Rest',
+ 'Salesperson' => 'Verkäufer',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Source' => 'Beleg',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'buchen' => 'post',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch/ps b/locale/ch/ps
new file mode 100755
index 00000000..5a56cd53
--- /dev/null
+++ b/locale/ch/ps
@@ -0,0 +1,397 @@
+$self{texts} = {
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Aging' => 'Forderungenspiegel',
+ 'AR Outstanding' => 'Offene Forderungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'vereinbart',
+ 'Add AP Transaction' => 'Eingangsbuchung erfassen',
+ 'Add AR Transaction' => 'Ausgangsbuchung erfassen',
+ 'Add POS Invoice' => 'Kassenbon erfassen',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Invoice' => 'Ausgangsrechnung erfassen',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Address' => 'Adresse',
+ 'Aged' => 'Veraltet',
+ 'Aged Overdue' => 'Alter überfällig',
+ 'All Accounts' => 'Alle Konten',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Balance Sheet' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Branche',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Rechnung kann nicht gebucht werden, weil die Periode bereits abgeschlossen inst!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cash' => 'vereinnahmt',
+ 'Cc' => 'E-Mailkopie',
+ 'Change' => 'Retourgeld',
+ 'Check' => 'Scheck',
+ 'City' => 'Ort',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Compare to' => 'Vergleichen mit',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Current Earnings' => 'Aktuelles Einkommen',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Decimalplaces' => 'Dezimalstellen',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail Statement to' => 'Mahnung per E-Mail an',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Edit POS Invoice' => 'Kassenbon bearbeiten',
+ 'Edit Sales Invoice' => 'Ausgangsrechnung bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Warengruppe',
+ 'Heading' => 'Überschrift',
+ 'ID' => 'ID',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income Statement' => 'Gewinn- und Verlustrechnung',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item' => 'Pos',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Method' => 'Abrechnungsmethode',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'N/A' => 'N.Z.',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Pos.',
+ 'Non-taxable Purchases' => 'MSTF-freie Einkäufe',
+ 'Non-taxable Sales' => 'MSTF-freie Verkäufe',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nothing to print!' => 'Es wurde nichts gedruckt!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Overdue' => 'Überfällig',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Paid' => 'Bezahlt',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Posted!' => 'Verbucht!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projektnummer',
+ 'Project Transactions' => 'Projektbuchungen',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Receipt' => 'Quittung',
+ 'Receipts' => 'Quittungen',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Report for' => 'Bericht für',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Point' => 'Lieferort',
+ 'Source' => 'Beleg',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State/Province' => 'Kanton',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Statement sent to' => 'Zahlungserinnerung verschickt an',
+ 'Statements sent to printer!' => 'Zahlungserinnerungen gedruckt!',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Tax collected' => 'vereinnahmte MWST',
+ 'Tax paid' => 'Vorsteuer',
+ 'Text' => 'Text',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Translation not on file!' => 'Übersetzung nicht in der Datenbank',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Einkaufsrechnung.',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'Zip/Postal Code' => 'PLZ',
+ 'as at' => 'zum Stand',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'for Period' => 'für den Zeitraum',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'auftragsbestätigung' => 'sales_order',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'alle_auswählen' => 'select_all',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch/pw b/locale/ch/pw
new file mode 100755
index 00000000..550c3d75
--- /dev/null
+++ b/locale/ch/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Weiter',
+ 'Password' => 'Passwort',
+ 'Session expired!' => 'Sitzungsdauer abgelaufen!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/ch/rc b/locale/ch/rc
new file mode 100755
index 00000000..8bd784d1
--- /dev/null
+++ b/locale/ch/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Beginning Balance' => 'Anfangsbilanz',
+ 'Cleared' => 'Entlastet',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Difference' => 'Differenz',
+ 'Done' => 'Fertig',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Month' => 'Monat',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance!' => 'Summen stimmen nicht überein!',
+ 'Outstanding' => 'Offen',
+ 'Period' => 'Zeitraum',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Reconciliation' => 'Kontenabgleich',
+ 'Reconciliation Report' => 'Kontenabgleichungsreport',
+ 'Select all' => 'Alle auswählen',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Statement Balance' => 'Auszugsbilanz',
+ 'Summary' => 'Zusammenfassung',
+ 'To' => 'Bis',
+ 'Update' => 'Erneuern',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'weiter' => 'continue',
+ 'fertig' => 'done',
+ 'alle_auswählen' => 'select_all',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch/rp b/locale/ch/rp
new file mode 100755
index 00000000..021aee9f
--- /dev/null
+++ b/locale/ch/rp
@@ -0,0 +1,205 @@
+$self{texts} = {
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AR Aging' => 'Forderungenspiegel',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'vereinbart',
+ 'Address' => 'Adresse',
+ 'Aged' => 'Veraltet',
+ 'Aged Overdue' => 'Alter überfällig',
+ 'All Accounts' => 'Alle Konten',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Balance Sheet' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'vereinnahmt',
+ 'Cc' => 'E-Mailkopie',
+ 'Compare to' => 'Vergleichen mit',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Credit' => 'Haben',
+ 'Curr' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Current Earnings' => 'Aktuelles Einkommen',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Decimalplaces' => 'Dezimalstellen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'E-Mail',
+ 'E-mail Statement to' => 'Mahnung per E-Mail an',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Every' => 'Jeden',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Überschrift',
+ 'ID' => 'ID',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income Statement' => 'Gewinn- und Verlustrechnung',
+ 'Invoice' => 'Rechnung',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Method' => 'Abrechnungsmethode',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'N/A' => 'N.Z.',
+ 'Next Date' => 'Nächstes Datum',
+ 'Non-taxable Purchases' => 'MSTF-freie Einkäufe',
+ 'Non-taxable Sales' => 'MSTF-freie Verkäufe',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order' => 'Bestellung',
+ 'Overdue' => 'Überfällig',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projektnummer',
+ 'Project Transactions' => 'Projektbuchungen',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipts' => 'Quittungen',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Report for' => 'Bericht für',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Statement sent to' => 'Zahlungserinnerung verschickt an',
+ 'Statements sent to printer!' => 'Zahlungserinnerungen gedruckt!',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax collected' => 'vereinnahmte MWST',
+ 'Tax paid' => 'Vorsteuer',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'as at' => 'zum Stand',
+ 'for' => 'für',
+ 'for Period' => 'für den Zeitraum',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'drucken' => 'print',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'alle_auswählen' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ch_utf/COPYING b/locale/ch_utf/COPYING
new file mode 100755
index 00000000..77cd1f8e
--- /dev/null
+++ b/locale/ch_utf/COPYING
@@ -0,0 +1,34 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2006
+#
+#
+# Swiss-German texts:
+#
+# The Swiss-German translation is based on the german texts.
+#
+# Author: Alain Haymoz <alain.haymoz@leanux.ch>
+# Fabian Schiltknecht <fabian.schiltknecht@leanux.ch>
+# Martin Elmer <martin.elmer@leanux.ch>
+#
+# German texts:
+#
+# Author: Thomas Bayen <tbayen@bayen.de>
+# Gunter Ohrner <G.Ohrner@post.rwth-aachen.de>
+# Jens Koerner <jens@kleinflintbek.net>
+# Doris Messmer <dolores@tschueckengueruep.de>
+# Wolfgang Foerster <wf@inventronik.de>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+######################################################################
diff --git a/locale/ch_utf/LANGUAGE b/locale/ch_utf/LANGUAGE
new file mode 100755
index 00000000..f4f7f2b3
--- /dev/null
+++ b/locale/ch_utf/LANGUAGE
@@ -0,0 +1 @@
+German/Switzerland (UTF-8)
diff --git a/locale/ch_utf/Num2text b/locale/ch_utf/Num2text
new file mode 100755
index 00000000..a87c4eba
--- /dev/null
+++ b/locale/ch_utf/Num2text
@@ -0,0 +1,185 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors:
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+#
+# this is a variation of the Lingua package
+# written for check and receipt printing
+# it returns a properly formatted text string
+# for a number up to 10**12
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'Null',
+ 1 => 'ein',
+ 2 => 'zwei',
+ 3 => 'drei',
+ 4 => 'vier',
+ 5 => 'fünf',
+ 6 => 'sechs',
+ 7 => 'sieben',
+ 8 => 'acht',
+ 9 => 'neun',
+ 10 => 'zehn',
+ 11 => 'elf',
+ 12 => 'zwölf',
+ 13 => 'dreizehn',
+ 14 => 'vierzehn',
+ 15 => 'fünfzehn',
+ 16 => 'sechzehn',
+ 17 => 'siebzehn',
+ 18 => 'achtzehn',
+ 19 => 'neunzehn',
+ 20 => 'zwanzig',
+ 30 => 'dreissig',
+ 40 => 'vierzig',
+ 50 => 'fünfzig',
+ 60 => 'sechzig',
+ 70 => 'siebzig',
+ 80 => 'achtzig',
+ 90 => 'neunzig',
+ 10**2 => 'hundert',
+ 10**3 => 'tausend',
+ 10**6 => 'million',
+ 10**9 => 'milliarde',
+ 10**12 => 'billion'
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my ($i, $appendn);
+ my @a = ();
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ my $belowhundred = !$#numblock;
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+ $appendn = "";
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ # the one from hundreds
+ push @textnumber, $self->{numbername}{$num[0]};
+
+ # add hundred designation
+ push @textnumber, $self->{numbername}{10**2};
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ $appendn = 'en' if ($i == 2);
+ $appendn = 'n' if ($i > 2);
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $belowhundred);
+ } elsif ($numblock[$i] > 1) {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ } elsif ($numblock[$i] == 1) {
+ if ($i == 0) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'s';
+ } else {
+ if ($i >= 2) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'e';
+ } else {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ }
+ $appendn = "";
+ }
+
+ # add thousand, million
+ if ($i) {
+ $amount = 10**($i * 3);
+ push @textnumber, $self->{numbername}{$amount}.$appendn;
+ }
+
+ pop @numblock;
+
+ }
+
+ join '', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $belowhundred) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ if ($num[1] == 0) {
+ $textnumber = $self->{numbername}{$amount};
+ } else {
+ if ($belowhundred) {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$num[1]}.'und'.$self->{numbername}{$amount};
+ } else {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$amount}.$self->{numbername}{$num[1]};
+ $textnumber .= 's' if ($num[1] == 1);
+ }
+ }
+ } else {
+ $textnumber = $self->{numbername}{$amount};
+ }
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/ch_utf/aa b/locale/ch_utf/aa
new file mode 100755
index 00000000..ed778c18
--- /dev/null
+++ b/locale/ch_utf/aa
@@ -0,0 +1,163 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add AP Transaction' => 'Eingangsbuchung erfassen',
+ 'Add AR Transaction' => 'Ausgangsbuchung erfassen',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'ID' => 'ID',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Month' => 'Monat',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Project' => 'Projekt',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Quittung',
+ 'Remaining' => 'Rest',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Salesperson' => 'Verkäufer',
+ 'Schedule' => 'Buchungstermine',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Point' => 'Lieferort',
+ 'Source' => 'Beleg',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Einkaufsrechnung.',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch_utf/admin b/locale/ch_utf/admin
new file mode 100755
index 00000000..b329b8a9
--- /dev/null
+++ b/locale/ch_utf/admin
@@ -0,0 +1,146 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Control' => 'Zugriffskontrolle',
+ 'Accounting' => 'Buchhaltung',
+ 'Add User' => 'Benutzer erfassen',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrator',
+ 'All Datasets up to date!' => 'Alle Datensets sind auf dem aktuellsten Stand',
+ 'Cannot create Lock!' => 'System kann nicht gesperrt werden!',
+ 'Change Admin Password' => 'Administratorenpasswort ändern',
+ 'Change Password' => 'Passwort ändern',
+ 'Click on login name to edit!' => 'Zum Bearbeiten den Benutzernamen anklicken!',
+ 'Company' => 'Firmenname',
+ 'Confirm' => 'Bestätigung',
+ 'Connect to' => 'Als Vorlage verwenden',
+ 'Continue' => 'Weiter',
+ 'Create Chart of Accounts' => 'Kontenplan auswählen',
+ 'Create Dataset' => 'Datenset erstellen',
+ 'DBA' => 'Datenbankadministrator',
+ 'DBI not installed!' => 'DBI ist nicht installiert!',
+ 'Database' => 'Datenbank',
+ 'Database Administration' => 'Datenbankverwaltung',
+ 'Database Driver not checked!' => 'Kein Datenbanktreiber ausgewählt!',
+ 'Database User missing!' => 'Datenbankbenutzer fehlt!',
+ 'Dataset' => 'Datenset',
+ 'Dataset missing!' => 'Datenset fehlt!',
+ 'Dataset updated!' => 'Datenset aktualisiert!',
+ 'Date Format' => 'Datumsformat',
+ 'Delete' => 'Löschen',
+ 'Delete Dataset' => 'Datenset löschen',
+ 'Directory' => 'Verzeichnis',
+ 'Driver' => 'Treiber',
+ 'Dropdown Limit' => 'Auswahllistengrenze',
+ 'E-mail' => 'E-Mail',
+ 'Edit User' => 'Benutzerdaten bearbeiten',
+ 'Existing Datasets' => 'Existierende Datensets',
+ 'Fax' => 'Fax',
+ 'Host' => 'Rechner',
+ 'Hostname missing!' => 'Rechnername fehlt!',
+ 'Language' => 'Sprache',
+ 'Lock System' => 'System sperren',
+ 'Lockfile created!' => 'gesichert!',
+ 'Lockfile removed!' => 'entsichert!',
+ 'Login' => 'Benutzername',
+ 'Login name missing!' => 'Loginname fehlt!',
+ 'Logout' => 'Abmelden',
+ 'Manager' => 'Geschäftsführer',
+ 'Menu Width' => 'Menübreite',
+ 'Multibyte Encoding' => 'Zeichensatz',
+ 'Name' => 'Name',
+ 'New Templates' => 'Neue Vorlage',
+ 'No Database Drivers available!' => 'Kein Datenbanktreiber verfügbar!',
+ 'No Dataset selected!' => 'Keine Datenset ausgewählt!',
+ 'Nothing to delete!' => 'Es wurde nichts gelöscht werden!',
+ 'Number Format' => 'Zahlenformat',
+ 'Oracle Database Administration' => 'Oracle Datenbankverwaltung',
+ 'Password' => 'Passwort',
+ 'Password changed!' => 'Passwort geändert!',
+ 'Passwords do not match!' => 'Passwörter sind nicht gleich!',
+ 'Pg Database Administration' => 'Datenbankverwaltung',
+ 'PgPP Database Administration' => 'PgPP Datenbankverwaltung',
+ 'Phone' => 'Tel.',
+ 'Port' => 'TCP-Port-Nr.',
+ 'Port missing!' => 'Port fehlt!',
+ 'Printer' => 'Standardrucker',
+ 'Save' => 'Speichern',
+ 'Session Timeout' => 'Maximale Sitzungsdauer',
+ 'Session expired!' => 'Sitzungsdauer abgelaufen!',
+ 'Setup Templates' => 'Vorlage auswählen',
+ 'Signature' => 'Signatur',
+ 'Stylesheet' => 'Stilvorlage',
+ 'Supervisor' => 'Vorarbeiter',
+ 'Templates' => 'Druckvorlagen',
+ 'The following Datasets are not in use and can be deleted' => 'Die folgenden Datensets werden nicht verwendet und können gelöscht werden',
+ 'The following Datasets need to be updated' => 'Folgende Datensets müssen aktualisiert werden',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'In diesem Schritt werden bestehende Datensets gesucht. Es werden noch keine Änderungen vorgenommen!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Um einen neuen Benutzer hinzuzufügen, ändern und speichern Sie am einfachsten einen bestehenden Benutzer. Unter dem neuen Benutzernamen wird dann ein Benutzer mit denselben Einstellungen angelegt.',
+ 'Unlock System' => 'System entsperren',
+ 'Update Dataset' => 'Datenset aktualisieren',
+ 'Use Templates' => 'Benutze Vorlagen',
+ 'User' => 'Datenbankbenutzer',
+ 'User deleted!' => 'Benutzer gelöscht!',
+ 'User saved!' => 'Benutzer gespeichert!',
+ 'Version' => 'Version',
+ 'You are logged out' => 'Sie sind abgemeldet',
+ 'does not exist' => 'existiert nicht',
+ 'is already a member!' => 'ist bereits ein Mitglied!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'gesperrt!',
+ 'successfully created!' => 'wurde erfolgreich erstellt',
+ 'successfully deleted!' => 'wurde erfolgreich gelöscht',
+ 'website' => 'Webseite',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'benutzer_erfassen' => 'add_user',
+ 'administratorenpasswort_ändern' => 'change_admin_password',
+ 'passwort_ändern' => 'change_password',
+ 'weiter' => 'continue',
+ 'datenset_erstellen' => 'create_dataset',
+ 'löschen' => 'delete',
+ 'datenset_löschen' => 'delete_dataset',
+ 'system_sperren' => 'lock_system',
+ 'benutzername' => 'login',
+ 'abmelden' => 'logout',
+ 'oracle_datenbankverwaltung' => 'oracle_database_administration',
+ 'datenbankverwaltung' => 'pg_database_administration',
+ 'pgpp_datenbankverwaltung' => 'pgpp_database_administration',
+ 'speichern' => 'save',
+ 'system_entsperren' => 'unlock_system',
+ 'datenset_aktualisieren' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ch_utf/all b/locale/ch_utf/all
new file mode 100755
index 00000000..602c9336
--- /dev/null
+++ b/locale/ch_utf/all
@@ -0,0 +1,956 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'UTF-8';
+
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Verbindlichkeiten',
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR' => 'Forderungen',
+ 'AR Aging' => 'Forderungenspiegel',
+ 'AR Outstanding' => 'Offene Forderungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'AR/AP' => 'OF/OV',
+ 'About' => 'Ãœber',
+ 'Above' => 'Ãœber',
+ 'Access Control' => 'Zugriffskontrolle',
+ 'Access Denied!' => 'Zugriff fehlgeschlagen!',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer fehlt!',
+ 'Account Type' => 'Kontoart',
+ 'Account Type missing!' => 'Kontoart fehlt!',
+ 'Account deleted!' => 'Konto gelöscht!',
+ 'Account does not exist!' => 'Konto existiert nicht!',
+ 'Account saved!' => 'Konto gespeichert!',
+ 'Accounting' => 'Buchhaltung',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'vereinbart',
+ 'Activate Audit trail' => 'Revisionsnachfolge aktivieren',
+ 'Activate Audit trails' => 'Revisionsnachfolgen aktivieren',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Hinzufügen',
+ 'Add AP Transaction' => 'Eingangsbuchung erfassen',
+ 'Add AR Transaction' => 'Ausgangsbuchung erfassen',
+ 'Add Account' => 'Konto anlegen',
+ 'Add Assembly' => 'Erzeugnis erfassen',
+ 'Add Business' => 'Branche erfassen',
+ 'Add Cash Transfer Transaction' => 'Zahlungseingang buchen',
+ 'Add Customer' => 'Kunde erfassen',
+ 'Add Deduction' => 'Abzug erfassen',
+ 'Add Department' => 'Abteilung erfassen',
+ 'Add Employee' => 'Arbeitnehmer erfassen',
+ 'Add Exchange Rate' => 'Wechselkurs erfassen',
+ 'Add GIFI' => 'GIFI anlegen',
+ 'Add General Ledger Transaction' => 'Buchung im Hauptbuch erfassen',
+ 'Add Group' => 'Gruppe erfassen',
+ 'Add Item' => 'Artikel erfassen',
+ 'Add Job' => 'Fertigung anlegen',
+ 'Add Labor/Overhead' => 'Gestehungskosten',
+ 'Add Language' => 'Sprache erfassen',
+ 'Add Order' => 'Bestellung erfassen',
+ 'Add POS Invoice' => 'Kassenbon erfassen',
+ 'Add Part' => 'Ware erfassen',
+ 'Add Pricegroup' => 'Preisgruppe erfassen',
+ 'Add Project' => 'Projekt erfassen',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add SIC' => 'Euro-SIC erfassen',
+ 'Add Sales Invoice' => 'Ausgangsrechnung erfassen',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Add Service' => 'Dienstleistung erfassen',
+ 'Add Stores Card' => 'Artikelkarte',
+ 'Add Time Card' => 'Stempelkarte erfassen',
+ 'Add Transaction' => 'Buchung erfassen',
+ 'Add User' => 'Benutzer erfassen',
+ 'Add Vendor' => 'Lieferant erfassen',
+ 'Add Vendor Invoice' => 'Einkaufsrechnung erfassen',
+ 'Add Warehouse' => 'Warenlager erfassen',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Nach Abzug',
+ 'Aged' => 'Veraltet',
+ 'Aged Overdue' => 'Alter überfällig',
+ 'All' => 'Alle',
+ 'All Accounts' => 'Alle Konten',
+ 'All Datasets up to date!' => 'Alle Datensets sind auf dem aktuellsten Stand',
+ 'All Items' => 'Alle Artikel',
+ 'Allocated' => 'Zugeteilt',
+ 'Allowances' => 'Freibeträge',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Amount missing!' => 'Betrag fehlt!',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Order Number' => 'Soll die Bestellung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Quotation Number' => 'Soll die Offerte mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Are you sure you want to delete time card for' => 'Soll die Stempelkarte folgender Person gelöscht werden',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Sollen die markierten Eintragungen gelöscht werden?',
+ 'As of' => 'As of',
+ 'Assemblies' => 'Erzeugnisse',
+ 'Assemblies restocked!' => 'Erzeugnisse wieder eingelagert!',
+ 'Assembly' => 'Erzeugnis',
+ 'Assembly stocked!' => 'Erzeugnis eingelagert!',
+ 'Asset' => 'Aktiva/Mittelverwendung',
+ 'Attachment' => 'als Anhang',
+ 'Audit Control' => 'Bücherkontrolle',
+ 'Audit trail disabled' => 'Revisionsnachfolge deaktiviert',
+ 'Audit trail enabled' => 'Revisionsnachfolge aktiviert',
+ 'Audit trail removed up to' => 'Revisionsnachfolge gelöscht bis zu',
+ 'Audit trails disabled' => 'Revisionsnachfolgen deaktiviert',
+ 'Audit trails enabled' => 'Revisionsnachfolgen aktiviert',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Authentication failed, access denied!' => 'Authentifizierung schlug fehl, Zugriff verweigert!',
+ 'Average Cost' => 'Durchschnittskosten',
+ 'Avg Cost' => 'Ø-Kosten',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Stückliste',
+ 'Backup' => 'Datensicherung',
+ 'Backup sent to' => 'Eine Sicherungskopie wurde gesandt an',
+ 'Balance' => 'Bilanz',
+ 'Balance Sheet' => 'Bilanz',
+ 'Based on' => 'Basierend auf',
+ 'Batch Printing' => 'Massendruck',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Vor Abzug',
+ 'Beginning Balance' => 'Anfangsbilanz',
+ 'Below' => 'Unter',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Bin Lists' => 'Lagerlisten',
+ 'Books are open' => 'Die Bücher sind geöffnet',
+ 'Break' => 'Umbruch',
+ 'Business' => 'Branche',
+ 'Business Number' => 'Firmennummer',
+ 'Business deleted!' => 'Branche gelöscht!',
+ 'Business saved!' => 'Branche gespeichert!',
+ 'C' => 'G',
+ 'CC Number' => 'CC-Nummer',
+ 'COGS' => 'Aufwand',
+ 'COGS account does not exist!' => 'Konto für Kosten besteht nicht!',
+ 'Calendar' => 'Kalender',
+ 'Cannot add stores card for a completed job!' => 'Cannot add stores card for a completed job!',
+ 'Cannot add time card for a completed job!' => 'Stempelkarte kann für eine abgeschlossene Arbeit nicht erfasst werden!',
+ 'Cannot change stores card for a completed job!' => 'Cannot change stores card for a completed job!',
+ 'Cannot change time card for a completed job!' => 'Stempelkarte für eine abgeschlossene Arbeit kann nicht geändert werden!',
+ 'Cannot create Assembly' => 'Erzeugniss kann nicht angelegt werden',
+ 'Cannot create Labor' => 'Fliessbandarbeitszeit kann nicht angelegt werden',
+ 'Cannot create Lock!' => 'System kann nicht gesperrt werden!',
+ 'Cannot create Part' => 'Ware kann nicht erstellt werden',
+ 'Cannot create Service' => 'Dienstleistung kann nicht erstellt werden',
+ 'Cannot delete account!' => 'Konto kann nicht gelöscht werden!',
+ 'Cannot delete customer!' => 'Kunde kann nicht gelöscht werden!',
+ 'Cannot delete default account!' => 'Das Standard-Konto kann nicht gelöscht werden!',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot delete item!' => 'Artikel kann nicht gelöscht werden!',
+ 'Cannot delete order!' => 'Bestellung kann nicht gelöscht werden!',
+ 'Cannot delete quotation!' => 'Offerte kann nicht gelöscht werden!',
+ 'Cannot delete time card!' => 'Stempelkarte kann nicht gelöscht werden!',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot delete vendor!' => 'Lieferant kann nicht gelöscht werden!',
+ 'Cannot post Payment!' => 'Zahlungseingang kann nicht gebucht werden!',
+ 'Cannot post Receipt!' => 'Quittung kann nicht gebucht werden!',
+ 'Cannot post invoice for a closed period!' => 'Rechnung kann nicht gebucht werden, weil die Periode bereits abgeschlossen inst!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Sie können eine Buchung mit Aktiva und Passiva nicht auf das selbe Konto buchen!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot remove files!' => 'Dateien können nicht gelöscht werden!',
+ 'Cannot save account!' => 'Konto kann nicht gespeichert werden!',
+ 'Cannot save defaults!' => 'Standardeinstellungen können nicht gespeichert werden!',
+ 'Cannot save order!' => 'Bestellung kann nicht gespeichert werden!',
+ 'Cannot save preferences!' => 'Benutzereinstellungen können nicht gespeichert werden!',
+ 'Cannot save quotation!' => 'Offerte kann nicht gespeichert werden!',
+ 'Cannot save stores card for a closed period!' => 'Cannot save stores card for a closed period!',
+ 'Cannot save stores card!' => 'Cannot save stores card!',
+ 'Cannot save time card for a closed period!' => 'Stempelkarte für eine geschlossene Periode kann nicht gespeichert werden!',
+ 'Cannot save time card!' => 'Stempelkarte kann nicht gespeichert werden!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'AR, AP und IC Konten können nicht auf andere Konten gleichzeitig eingestellt werden',
+ 'Cannot set multiple options for' => 'Mehr als eine Optionen nicht erlaubt für : ',
+ 'Cannot set multiple options for Item' => 'Mehr als eine Auswahl ist nicht erlaubt',
+ 'Cannot stock Assembly!' => 'Erzeugnis kann nicht eingelagert werden!',
+ 'Cannot stock assemblies!' => 'Erzeugnisse können nicht eingelagert werden!',
+ 'Cash' => 'vereinnahmt',
+ 'Cc' => 'E-Mailkopie',
+ 'Change' => 'Retourgeld',
+ 'Change Admin Password' => 'Administratorenpasswort ändern',
+ 'Change Password' => 'Passwort ändern',
+ 'Chargeable' => 'Verrechenbar',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Check' => 'Scheck',
+ 'Check Inventory' => 'Inventar prüfen',
+ 'Checks' => 'Schecks',
+ 'City' => 'Ort',
+ 'Cleared' => 'Entlastet',
+ 'Click on login name to edit!' => 'Zum Bearbeiten den Benutzernamen anklicken!',
+ 'Clocked' => 'Ausgerechnet',
+ 'Close Books up to' => 'Die Bücher abschliessen bis zum',
+ 'Closed' => 'Geschlossen',
+ 'Code' => 'Sprachcode',
+ 'Code missing!' => 'Sprachcode fehlt!',
+ 'Company' => 'Firmenname',
+ 'Company Name' => 'Firmenname',
+ 'Compare to' => 'Vergleichen mit',
+ 'Completed' => 'Fertig',
+ 'Components' => 'Einzelteile',
+ 'Confirm' => 'Bestätigung',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Connect to' => 'Als Vorlage verwenden',
+ 'Consolidate' => 'Konsolidieren',
+ 'Consolidate Orders' => 'Bestellungen konsolidieren',
+ 'Consolidate Purchase Orders' => 'Einkaufsbestellungen konsolidieren',
+ 'Consolidate Sales Orders' => 'Verkaufsbestellungen konsolidieren',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Contra' => 'Gegenkonto',
+ 'Copies' => 'Kopien',
+ 'Copy to COA' => 'In Kontenplan kopieren',
+ 'Cost' => 'Kosten',
+ 'Cost Center' => 'Kostenstelle',
+ 'Could not save pricelist!' => 'Preisliste konnte nicht gespeichert werden!',
+ 'Could not save!' => 'Konnte nicht gespeichert werden!',
+ 'Could not transfer Inventory!' => 'Inventar wurde nicht übertragen!',
+ 'Country' => 'Land',
+ 'Create Chart of Accounts' => 'Kontenplan auswählen',
+ 'Create Dataset' => 'Datenset erstellen',
+ 'Credit' => 'Haben',
+ 'Credit Invoice' => 'Credit Invoice',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Current Earnings' => 'Aktuelles Einkommen',
+ 'Customer' => 'Kunde',
+ 'Customer History' => 'Alle Belege für Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer deleted!' => 'Kunde gelöscht!',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Customer saved!' => 'Kunde gespeichert!',
+ 'Customers' => 'Kunden',
+ 'DBA' => 'Datenbankadministrator',
+ 'DBI not installed!' => 'DBI ist nicht installiert!',
+ 'DOB' => 'Geburtsdatum',
+ 'Database' => 'Datenbank',
+ 'Database Administration' => 'Datenbankverwaltung',
+ 'Database Driver not checked!' => 'Kein Datenbanktreiber ausgewählt!',
+ 'Database Host' => 'Datenbank-Rechner',
+ 'Database User missing!' => 'Datenbankbenutzer fehlt!',
+ 'Dataset' => 'Datenset',
+ 'Dataset is newer than version!' => 'Datenset ist neuer als installierte Version',
+ 'Dataset missing!' => 'Datenset fehlt!',
+ 'Dataset updated!' => 'Datenset aktualisiert!',
+ 'Date' => 'Datum',
+ 'Date Format' => 'Datumsformat',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Date Received' => 'Eingangsdatum',
+ 'Date missing!' => 'Datum fehlt!',
+ 'Date received missing!' => 'Eingangsdatum fehlt!',
+ 'Date worked' => 'Datum',
+ 'Day' => 'Tag',
+ 'Day(s)' => 'Tage',
+ 'Days' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Debit Invoice' => 'Debit Invoice',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Decimalplaces' => 'Dezimalstellen',
+ 'Decrease' => 'Verminderung',
+ 'Deduct after' => 'Abzug nach',
+ 'Deduction deleted!' => 'Abzug gelöscht!',
+ 'Deduction saved!' => 'Abzug gespeichert!',
+ 'Deductions' => 'Abzüge',
+ 'Default Template' => 'Standardvorlage',
+ 'Defaults' => 'Einstellungen',
+ 'Defaults saved!' => 'Einstellungen gespeichert!',
+ 'Delete' => 'Löschen',
+ 'Delete Account' => 'Konto löschen',
+ 'Delete Dataset' => 'Datenset löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Deleting a language will also delete the templates for the language' => 'Wenn die Sprache gelöscht wird werden auch die dazugehörigen Vorlagen gelöscht',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Department' => 'Abteilung',
+ 'Department deleted!' => 'Abteilung gelöscht!',
+ 'Department saved!' => 'Abteilung gespeichert!',
+ 'Departments' => 'Abteilungen',
+ 'Deposit' => 'Gutschrift',
+ 'Description' => 'Beschreibung',
+ 'Description Translations' => 'Ãœbersetzte Beschreibungen',
+ 'Description missing!' => 'Beschreibung fehlt!',
+ 'Detail' => 'Einzelheiten',
+ 'Difference' => 'Differenz',
+ 'Directory' => 'Verzeichnis',
+ 'Discount' => 'Rabatt',
+ 'Done' => 'Fertig',
+ 'Drawing' => 'Zeichnung',
+ 'Driver' => 'Treiber',
+ 'Dropdown Limit' => 'Auswahllistengrenze',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail ' => 'E-Mail ',
+ 'E-mail Statement to' => 'Mahnung per E-Mail an',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'E-mail missing!' => 'E-Mail fehlt!',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit' => 'Bearbeiten',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Edit Account' => 'Kontodaten bearbeiten',
+ 'Edit Assembly' => 'Erzeugnis bearbeiten',
+ 'Edit Business' => 'Branche bearbeiten',
+ 'Edit Cash Transfer Transaction' => 'Ãœberweisung bearbeiten',
+ 'Edit Customer' => 'Kundendaten bearbeiten',
+ 'Edit Deduction' => 'Abzug bearbeiten',
+ 'Edit Department' => 'Abteilung bearbeiten',
+ 'Edit Description Translations' => 'Ãœbersetzte Beschreibungen bearbeiten',
+ 'Edit Employee' => 'Arbeitnehmer bearbeiten',
+ 'Edit GIFI' => 'GIFI bearbeiten',
+ 'Edit General Ledger Transaction' => 'Buchung im Hauptbuch bearbeiten',
+ 'Edit Group' => 'Gruppe bearbeiten',
+ 'Edit Job' => 'Auftrag bearbeiten',
+ 'Edit Labor/Overhead' => 'Gestehungskostenkosten bearbeiten',
+ 'Edit Language' => 'Sprache bearbeiten',
+ 'Edit Order' => 'Bestellung bearbeiten',
+ 'Edit POS Invoice' => 'Kassenbon bearbeiten',
+ 'Edit Part' => 'Ware bearbeiten',
+ 'Edit Preferences for' => 'Benutzereinstellungen bearbeiten für',
+ 'Edit Pricegroup' => 'Preisgruppe bearbeiten',
+ 'Edit Project' => 'Projekt bearbeiten',
+ 'Edit Purchase Order' => 'Einkaufsbestellung bearbeiten',
+ 'Edit Quotation' => 'Offerte bearbeiten',
+ 'Edit Request for Quotation' => 'Offerte bearbeiten',
+ 'Edit SIC' => 'Euro-SIC bearbeiten',
+ 'Edit Sales Invoice' => 'Ausgangsrechnung bearbeiten',
+ 'Edit Sales Order' => 'Verkaufsbeleg bearbeiten',
+ 'Edit Service' => 'Dienstleistung bearbeiten',
+ 'Edit Template' => 'Vorlage bearbeiten',
+ 'Edit Time Card' => 'Stempelkarte bearbeiten',
+ 'Edit User' => 'Benutzerdaten bearbeiten',
+ 'Edit Vendor' => 'Lieferantendaten bearbeiten',
+ 'Edit Vendor Invoice' => 'Einkaufsrechnung bearbeiten',
+ 'Edit Warehouse' => 'Warenlager bearbeiten',
+ 'Email' => 'E-Mail',
+ 'Employee' => 'Verkäufer',
+ 'Employee Name' => 'Mitarbeitername',
+ 'Employee Number' => 'Mitarbeiternummer',
+ 'Employee deleted!' => 'Mitarbeiter gelöscht!',
+ 'Employee pays' => 'Mitarbeiter bezahlt',
+ 'Employee saved!' => 'Mitarbeiter gespeichert!',
+ 'Employees' => 'Mitarbeiter',
+ 'Employer' => 'Arbeitgeber',
+ 'Employer pays' => 'Arbeitgeber bezahlt',
+ 'Enddate' => 'Austrittsdatum',
+ 'Ends' => 'Abschluss',
+ 'Enforce transaction reversal for all dates' => 'Kontraeintragungen für jeden Zeitraum aktualisieren',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Durch Doppelpunkte getrennte Währungskürzel mit maximal 3 Buchstaben aufführen; die eigene Landeswährung zuerst (z.B. CHF:EUR:USD)',
+ 'Equity' => 'Passiva/Eigenkapital',
+ 'Every' => 'Jeden',
+ 'Excempt age <' => 'Befreiungsalter <',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Exempt age <' => 'Befreiheitsalter <',
+ 'Existing Datasets' => 'Existierende Datensets',
+ 'Expense' => 'Aufwand',
+ 'Expense account does not exist!' => 'Es existiert kein Konto für Unkosten!',
+ 'Expense/Asset' => 'Aufwand/Anlagen',
+ 'Expiry Date' => 'Verfallsdatum',
+ 'Extended' => 'Summe',
+ 'FX' => 'FX',
+ 'Failed to save order!' => 'Speichern der Bestellung schlug fehl!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'Foreign Exchange Gain' => 'Wechselkurserträge',
+ 'Foreign Exchange Loss' => 'Wechselkursverluste',
+ 'Forgot Password' => 'Passwort vergessen',
+ 'Friday' => 'Freitag',
+ 'From' => 'Von',
+ 'From Warehouse' => 'Vom Lagerhaus',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI gelöscht!',
+ 'GIFI missing!' => 'GIFI fehlt!',
+ 'GIFI saved!' => 'GIFI gespeichert!',
+ 'GL' => 'Hauptbuch',
+ 'GL Reference Number' => 'Hauptbuchreferenz',
+ 'GL Transaction' => 'Hauptbuchbuchung',
+ 'General Ledger' => 'Hauptbuch',
+ 'Generate' => 'Erzeugen',
+ 'Generate Orders' => 'Aufträge erstellen',
+ 'Generate Purchase Orders' => 'Bestellungen erstellen',
+ 'Generate Purchase Orders from Sales Order' => 'Bestellungen von Aufträgen erstellen',
+ 'Generate Sales Order' => 'Einkaufsbestellung erstellen',
+ 'Generate Sales Order from Purchase Orders' => 'Auftrag anhand von Bestellungen erstellen',
+ 'Generate Sales Orders' => 'Einkaufsbestellungen erstellen',
+ 'Goods & Services' => 'Waren & Dienstleistungen',
+ 'Group' => 'Warengruppe',
+ 'Group Items' => 'Artikel sortieren',
+ 'Group Translations' => 'Gruppenübersetzung',
+ 'Group deleted!' => 'Gruppe gelöscht!',
+ 'Group missing!' => 'Gruppe fehlt!',
+ 'Group saved!' => 'Gruppe gespeichert!',
+ 'Groups' => 'Gruppen',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML Vorlagen',
+ 'Heading' => 'Ãœberschrift',
+ 'History' => 'Statistik',
+ 'Home Phone' => 'Tel Privat',
+ 'Host' => 'Rechner',
+ 'Hostname missing!' => 'Rechnername fehlt!',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Bild',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Inactive' => 'Inaktiv',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Include in drop-down menus' => 'In Aufklapp-Menü aufnehmen',
+ 'Income' => 'Ertrag',
+ 'Income Statement' => 'Gewinn- und Verlustrechnung',
+ 'Income account does not exist!' => 'Es existiert kein Konto für Einnahmen!',
+ 'Incorrect Dataset version!' => 'Ungültigige Datenset-Version',
+ 'Increase' => 'Erhöhen',
+ 'Individual Items' => 'Einzelteile',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Inventory' => 'Inventar',
+ 'Inventory account does not exist!' => 'Es existiert kein Konto für Inventar!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Bevor dieses Erzeugnis als ungültig markiert werden kann muss das Inventar auf Null sein!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Bevor diese Ware als ungültig markiert werden kann muss das Inventar Null sein!',
+ 'Inventory saved!' => 'Inventar gespeichert!',
+ 'Inventory transferred!' => 'Inventar übertragen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Invoices' => 'Rechnungen',
+ 'Is this a summary account to record' => 'Summenkonto für',
+ 'Item' => 'Pos',
+ 'Item already on pricelist!' => 'Artikel ist bereits in der Preisliste!',
+ 'Item deleted!' => 'Artikel gelöscht!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Items' => 'Artikel',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Job' => 'Auftrag',
+ 'Job Description' => 'Auftragsbeschreibung',
+ 'Job Name' => 'Auftragsname',
+ 'Job Number' => 'Auftragsnummer',
+ 'Job Number missing!' => 'Auftragsnummer fehlt!',
+ 'Job deleted!' => 'Auftrag gelöscht!',
+ 'Job saved!' => 'Auftrag gespeichert!',
+ 'Job/Project Number' => 'Autrags-/Projektnummer',
+ 'Jobs' => 'Aufträge',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'LaTeX Templates' => 'LaTeX Vorlagen',
+ 'Labor Code' => 'Arbeitscode',
+ 'Labor Code missing!' => 'Arbeitscode fehlt!',
+ 'Labor/Overhead' => 'Gestehungskosten',
+ 'Language' => 'Sprache',
+ 'Language deleted!' => 'Sprache gelöscht!',
+ 'Language saved!' => 'Sprache gespeichert!',
+ 'Languages' => 'Sprachen',
+ 'Languages not defined!' => 'Sprachen nicht definiert!',
+ 'Last Cost' => 'Letzte Kosten',
+ 'Last Numbers & Default Accounts' => 'Laufende Zähler und Standardkonten',
+ 'Lead' => 'Anlaufzeit',
+ 'Leadtime' => 'Vorlaufzeit',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Für lokale Verbindungen "Rechner" und "Port" freilassen.',
+ 'Liability' => 'Passiva/Mittelherkunft',
+ 'Licensed to' => 'Lizensiert für',
+ 'Line Total' => 'Zeilensumme',
+ 'Link' => 'Verknüpfungen',
+ 'Link Accounts' => 'Konten verknüpfen',
+ 'List' => 'Auflisten',
+ 'List Accounts' => 'Kontenliste',
+ 'List Businesses' => 'Branche aufzeigen',
+ 'List Departments' => 'Abteilungen aufzeigen',
+ 'List GIFI' => 'GIFI aufzeigen',
+ 'List Languages' => 'Sprachen aufzeigen',
+ 'List Price' => 'Listenpreis',
+ 'List Projects' => 'Projekte aufzeigen',
+ 'List SIC' => 'Euro-SIC aufzeigen',
+ 'List Transactions' => 'Buchungsliste',
+ 'List Warehouses' => 'Warenlager aufzeigen',
+ 'Lock System' => 'System sperren',
+ 'Lockfile created!' => 'gesichert!',
+ 'Lockfile removed!' => 'entsichert!',
+ 'Login' => 'Benutzername',
+ 'Login name missing!' => 'Loginname fehlt!',
+ 'Logout' => 'Abmelden',
+ 'Make' => 'Hersteller',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'Marked entries printed!' => 'Markierte Einträge gedruckt!',
+ 'Markup' => 'Marge',
+ 'Maximum' => 'Höchstens',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Menu Width' => 'Menübreite',
+ 'Message' => 'Nachricht',
+ 'Method' => 'Abrechnungsmethode',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Modell',
+ 'Monday' => 'Montag',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Months' => 'Monate',
+ 'Multibyte Encoding' => 'Zeichensatz',
+ 'N/A' => 'N.Z.',
+ 'Name' => 'Name',
+ 'Name missing!' => 'Name fehlt!',
+ 'Name on Card' => 'Name auf Karte',
+ 'Net Amount' => 'Nettobetrag',
+ 'New Templates' => 'Neue Vorlage',
+ 'New Window' => 'Neues Fenster',
+ 'Next' => 'Nächste',
+ 'Next Date' => 'Nächstes Datum',
+ 'Next Number' => 'Nächste Nummer',
+ 'No' => 'Nein',
+ 'No Database Drivers available!' => 'Kein Datenbanktreiber verfügbar!',
+ 'No Dataset selected!' => 'Keine Datenset ausgewählt!',
+ 'No Employees on file!' => 'Kein Mitarbeiter in Datenbank!',
+ 'No History!' => 'Kein Verlauf!',
+ 'No Labor codes on file!' => 'Kein Arbeitscode auf Datenbank!',
+ 'No Parts on file!' => 'Keine Artikel auf Datenbank!',
+ 'No Services on file!' => 'Keine Dienstleistungen auf Datenbank!',
+ 'No email address for' => 'Keine E-Mailadresse für',
+ 'No open Jobs!' => 'Keine offene Aufträge!',
+ 'No open Projects!' => 'Keine offene Projekte!',
+ 'No.' => 'Pos.',
+ 'Non-chargeable' => 'Nicht verrechenbar',
+ 'Non-taxable' => 'MWST-frei',
+ 'Non-taxable Purchases' => 'MSTF-freie Einkäufe',
+ 'Non-taxable Sales' => 'MSTF-freie Verkäufe',
+ 'Non-tracking Items' => 'Nicht lagernde Artikel',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing entered!' => 'Es wurde nichts eingegeben!',
+ 'Nothing open!' => 'Nichts geöffnet!',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nothing to delete!' => 'Es wurde nichts gelöscht werden!',
+ 'Nothing to print!' => 'Es wurde nichts gedruckt!',
+ 'Nothing to transfer!' => 'Es gibt nichts zu übertragen!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number Format' => 'Zahlenformat',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'O' => 'O',
+ 'OH' => 'LU',
+ 'Obsolete' => 'Ungültig',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'On Hand' => 'am Lager',
+ 'Onhand' => 'am Lager',
+ 'Open' => 'Offen',
+ 'Oracle Database Administration' => 'Oracle Datenbankverwaltung',
+ 'Order' => 'Bestellung',
+ 'Order Date' => 'Bestelldatum',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Entry' => 'Bestellungen',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Order deleted!' => 'Bestellung gelöscht!',
+ 'Order generation failed!' => 'Auftragserstellung fehlgeschlagen!',
+ 'Order saved!' => 'Bestellung gespeichert!',
+ 'Orders' => 'Bestellungen',
+ 'Orders generated!' => 'Bestellungen erstellt!',
+ 'Orphaned' => 'nie benutzt',
+ 'Out of balance transaction!' => 'Soll und Haben sind nicht gleich!',
+ 'Out of balance!' => 'Summen stimmen nicht überein!',
+ 'Outstanding' => 'Offen',
+ 'Overdue' => 'Überfällig',
+ 'PDF' => 'PDF',
+ 'PO' => 'Einkaufsbestellung',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'POS' => 'Kasse',
+ 'POS Invoice' => 'Kassenabrechnung',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Packing Lists' => 'Packlisten',
+ 'Paid' => 'Bezahlt',
+ 'Part' => 'Artikel',
+ 'Part Number' => 'Artikelnummer',
+ 'Partnumber' => 'Materialnummer',
+ 'Parts' => 'Waren',
+ 'Parts Requirements' => 'benötigte Artikel',
+ 'Password' => 'Passwort',
+ 'Password changed!' => 'Passwort geändert!',
+ 'Password does not match!' => 'Passworteingabe nicht gleich!',
+ 'Password saved!' => 'Passwort gespeichert!',
+ 'Passwords do not match!' => 'Passwörter sind nicht gleich!',
+ 'Payables' => 'Verbindlichkeiten',
+ 'Payment' => 'Belastung',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payment posted!' => 'Zahlung gebucht!',
+ 'Payments' => 'Zahlungen',
+ 'Payments posted!' => 'Bezahlungen gebucht!',
+ 'Payroll Deduction' => 'Lohnabzug',
+ 'Period' => 'Zeitraum',
+ 'Pg Database Administration' => 'Datenbankverwaltung',
+ 'PgPP Database Administration' => 'PgPP Datenbankverwaltung',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Pick Lists' => 'Lagerlisten',
+ 'Port' => 'TCP-Port-Nr.',
+ 'Port missing!' => 'Port fehlt!',
+ 'Pos' => 'Pos',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Posted!' => 'Verbucht!',
+ 'Posting' => 'Buchung',
+ 'Posting failed!' => 'Buchen fehlgeschlagen!',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Benutzereinstellungen',
+ 'Preferences saved!' => 'Benutzereinstellungen gespeichert!',
+ 'Prepayment' => 'Anzahlung',
+ 'Price' => 'Preis',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Pricegroup deleted!' => 'Preisgruppe gelöscht!',
+ 'Pricegroup missing!' => 'Preisgruppe fehlt!',
+ 'Pricegroup saved!' => 'Preisgruppe gespeichert!',
+ 'Pricegroups' => 'Preisgruppen',
+ 'Pricelist' => 'Preisliste',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Print and Save' => 'Drucken und speichern',
+ 'Print and Save as new' => 'Drucken und als neu speichern',
+ 'Printed' => 'Gedruckt',
+ 'Printer' => 'Standardrucker',
+ 'Printing' => 'Druckt',
+ 'Printing ... ' => 'Druckt ... ',
+ 'Process Transactions' => 'Buchungen erstellen',
+ 'Production' => 'Produktion',
+ 'Profit Center' => 'Profit-Center',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Übersetzung für Projektbeschreibungen',
+ 'Project Name' => 'Projektname',
+ 'Project Number' => 'Projektnummer',
+ 'Project Number missing!' => 'Projektnummer fehlt!',
+ 'Project Transactions' => 'Projektbuchungen',
+ 'Project deleted!' => 'Projekt gelöscht!',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Project saved!' => 'Projekt gespeichert!',
+ 'Project/Job Name' => 'Projekt-/Auftragsname',
+ 'Project/Job Number' => 'Projekt-/Aufgragsnummer',
+ 'Projects' => 'Projekte',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Order Number' => 'Einkaufsbestellnummer',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quantity exceeds available units to stock!' => 'Anzahl ist grösser als der Lagerbestand!',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation ' => 'Verkaufsofferte',
+ 'Quotation Date' => 'Offertendatum',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number' => 'Offertenummer',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Quotation deleted!' => 'Offerte gelöscht!',
+ 'Quotations' => 'Offerten',
+ 'R' => 'R',
+ 'RFQ' => 'Offertanfrage',
+ 'RFQ ' => 'Einkaufsofferte ',
+ 'RFQ Number' => 'Einkaufsoffertennummer',
+ 'RFQs' => 'Offerteanfragen',
+ 'ROP' => 'Lagerbestand Untergrenze',
+ 'Rate' => '%',
+ 'Rate missing!' => 'Prozentsatz fehlt!',
+ 'Recd' => 'Erh',
+ 'Receipt' => 'Quittung',
+ 'Receipt posted!' => 'Einnahme gebucht!',
+ 'Receipts' => 'Quittungen',
+ 'Receivables' => 'Forderungen',
+ 'Receive' => 'Einlagern',
+ 'Receive Merchandise' => 'Artikeln einlagern',
+ 'Reconciliation' => 'Kontenabgleich',
+ 'Reconciliation Report' => 'Kontenabgleichungsreport',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Recurring Transactions' => 'Wiederkehrende Buchungen',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Remove' => 'Entfernen',
+ 'Remove Audit trail up to' => 'Revisionsnachfolge löschen bis zu',
+ 'Remove Audit trails up to' => 'Revisionsnachfolge löschen bis zu',
+ 'Removed spoolfiles!' => 'Spoolfiles gelöscht!',
+ 'Removing marked entries from queue ...' => 'Markierte Einträge gelöscht ...',
+ 'Repeat' => 'Wiederholen',
+ 'Report for' => 'Bericht für',
+ 'Reports' => 'Berichte',
+ 'Req' => 'Ben.',
+ 'Request for Quotation' => 'Offerteanfrage',
+ 'Request for Quotations' => 'Offertenanfragen',
+ 'Request transmitted!' => 'Anfrage übermittelt!',
+ 'Required by' => 'Erforderlich bis am',
+ 'Requirements' => 'Benötigte Teile',
+ 'Retained Earnings' => 'Verbliebenes Einkommen',
+ 'Role' => 'Stellung',
+ 'S' => 'A',
+ 'SIC' => 'Euro-SIC',
+ 'SIC deleted!' => 'Euro-SIC gelöscht!',
+ 'SIC saved!' => 'Euro-SIC gespeichert!',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'SO' => 'SO',
+ 'SSN' => 'MWST-Nummer',
+ 'Sale' => 'Verkauf',
+ 'Sales' => 'Warenverkauf',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoice ' => 'Ausgangsrechnung ',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Sales Invoice/AR Transaction Number' => 'Verkaufsrechnung-/Buchungsnummer',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Order Number' => 'Auftragsbestätigungsnummer',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Sales Quotation Number' => 'Offertennummer',
+ 'Salesperson' => 'Verkäufer',
+ 'Saturday' => 'Samstag',
+ 'Save' => 'Speichern',
+ 'Save ' => 'Speichern ',
+ 'Save Pricelist' => 'Preisliste speichern',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Save to File' => 'Auf Festplatte speichern',
+ 'Saving' => 'Speichert',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Search' => 'Suchen',
+ 'Select' => 'Auswählen',
+ 'Select Customer' => 'Kunde auswählen',
+ 'Select Vendor' => 'Lieferant auswählen',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select a printer!' => 'Drucker auswählen',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the items below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sell' => 'Verkaufspreis',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Send by E-Mail' => 'Per E-Mail senden',
+ 'Sending' => 'Senden',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Serial Number' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Service Code' => 'Dienstleistungscode',
+ 'Service Code missing!' => 'Dienstleistungscode fehlt!',
+ 'Service/Labor Code' => 'Dienstleistungs-/Arbeitscode fehlt!',
+ 'Services' => 'Leistungen',
+ 'Session Timeout' => 'Maximale Sitzungsdauer',
+ 'Session expired!' => 'Sitzungsdauer abgelaufen!',
+ 'Setup Templates' => 'Vorlage auswählen',
+ 'Ship' => 'Versenden',
+ 'Ship Merchandise' => 'Waren versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping' => 'Versand',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Date' => 'Versanddatum',
+ 'Shipping Date missing!' => 'Versanddatum fehlt!',
+ 'Shipping Point' => 'Lieferort',
+ 'Short' => 'Kurz',
+ 'Signature' => 'Signatur',
+ 'Source' => 'Beleg',
+ 'Spoolfile' => 'Spoolfile',
+ 'Standard' => 'Standard',
+ 'Standard Industrial Codes' => 'Standard Industrie Norm',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State' => 'Zustand',
+ 'State/Province' => 'Kanton',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Statement Balance' => 'Auszugsbilanz',
+ 'Statement sent to' => 'Zahlungserinnerung verschickt an',
+ 'Statements sent to printer!' => 'Zahlungserinnerungen gedruckt!',
+ 'Stock' => 'Einlagern',
+ 'Stock Assembly' => 'Erzeugnis einlagern',
+ 'Stock Finished Goods' => 'Lager fertiggestellte Güter',
+ 'Stores Card' => 'Stores Card',
+ 'Stores Card saved!' => 'Stores Card saved!',
+ 'Stores Cards' => 'Stores Cards',
+ 'Stylesheet' => 'Stilvorlage',
+ 'Sub-contract GIFI' => 'Unterlieferant GIFI',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Sunday' => 'Sonntag',
+ 'Supervisor' => 'Vorarbeiter',
+ 'System' => 'System',
+ 'System Defaults' => 'System-Standard-Einstellungen',
+ 'Tax' => 'MWST',
+ 'Tax Account' => 'MWST-Konto',
+ 'Tax Accounts' => 'MWST-Konten',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Tax Number' => 'MWST-Nummer',
+ 'Tax Number / SSN' => 'MWST-Nummer',
+ 'Tax collected' => 'vereinnahmte MWST',
+ 'Tax paid' => 'Vorsteuer',
+ 'Taxable' => 'MWST-pflichtig',
+ 'Template saved!' => 'Druckvorlage gespeichert!',
+ 'Templates' => 'Druckvorlagen',
+ 'Terms' => 'Zahlungsbedingungen',
+ 'Text' => 'Text',
+ 'Text Templates' => 'Text Vorlagen',
+ 'The following Datasets are not in use and can be deleted' => 'Die folgenden Datensets werden nicht verwendet und können gelöscht werden',
+ 'The following Datasets need to be updated' => 'Folgende Datensets müssen aktualisiert werden',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'In diesem Schritt werden bestehende Datensets gesucht. Es werden noch keine Änderungen vorgenommen!',
+ 'Thursday' => 'Donnerstag',
+ 'Till' => 'Kasse',
+ 'Time' => 'Zeit',
+ 'Time Card' => 'Stempelkarte',
+ 'Time Card deleted!' => 'Stempelkarte gelöscht!',
+ 'Time Card saved!' => 'Stempelkarte gespeichert!',
+ 'Time Cards' => 'Stempelkarten',
+ 'Time In' => 'Eingestempelt',
+ 'Time Out' => 'Ausgestempelt',
+ 'Times' => 'mal',
+ 'To' => 'Bis',
+ 'To Warehouse' => 'Zum Lager',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Um einen neuen Benutzer hinzuzufügen, ändern und speichern Sie am einfachsten einen bestehenden Benutzer. Unter dem neuen Benutzernamen wird dann ein Benutzer mit denselben Einstellungen angelegt.',
+ 'Top Level' => 'Hauptbeschreibung',
+ 'Total' => 'Total',
+ 'Tracking Items' => 'Lagernde Artikel',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transaction' => 'Buchung',
+ 'Transaction Date missing!' => 'Buchungsdatum fehlt!',
+ 'Transaction Dates' => 'Buchungsdaten',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Transaction reversal enforced for all dates' => 'Fehleintragungen müssen für jeden Zeitraum mit einer Kontraeintragung ausgebessert werden',
+ 'Transaction reversal enforced up to' => 'Fehleintragungen können bis zu dem angenebenen Zeitraum nur mit einer Kontraeintragung ausgebessert werden',
+ 'Transactions' => 'Buchungen',
+ 'Transactions exist, cannot delete customer!' => 'Buchung existiert bereits, Kunde kann nicht gelöscht werden!',
+ 'Transfer' => 'Ãœbertrag',
+ 'Transfer Inventory' => 'Inventarübertrag',
+ 'Transfer from' => 'umlagern von',
+ 'Transfer to' => 'Ãœbergabe an',
+ 'Translation' => 'Ãœbersetzung',
+ 'Translation deleted!' => 'Übersetzung gelöscht!',
+ 'Translation not on file!' => 'Ãœbersetzung nicht in der Datenbank',
+ 'Translations' => 'Ãœbersetzungen',
+ 'Translations saved!' => 'Ãœbersetzung gespeichert!',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Tuesday' => 'Dienstag',
+ 'Type' => 'Typ',
+ 'Type of Business' => 'Rabattgruppe',
+ 'Unit' => 'Einheit',
+ 'Unit Price' => 'Preis pro Einheit',
+ 'Unit Rate' => 'Unit Rate',
+ 'Unit of measure' => 'Masseinheit',
+ 'Unlock System' => 'System entsperren',
+ 'Update' => 'Erneuern',
+ 'Update Dataset' => 'Datenset aktualisieren',
+ 'Updated' => 'Erneuert am',
+ 'Upgrading to Version' => 'Datenset wird erneuert auf Version',
+ 'Use Templates' => 'Benutze Vorlagen',
+ 'User' => 'Datenbankbenutzer',
+ 'User deleted!' => 'Benutzer gelöscht!',
+ 'User saved!' => 'Benutzer gespeichert!',
+ 'Valid until' => 'Gültig bis',
+ 'Vendor' => 'Lieferant',
+ 'Vendor History' => 'Alle Belege für Lieferant',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Invoice ' => 'Einkaufsrechnung ',
+ 'Vendor Invoice.' => 'Einkaufsrechnung.',
+ 'Vendor Invoice/AP Transaction Number' => 'Einkaufsrechnungs-/Buchungsnummer',
+ 'Vendor Invoices' => 'Einkaufsrechnungen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor deleted!' => 'Lieferant gelöscht!',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Vendor saved!' => 'Lieferant gespeichert!',
+ 'Vendors' => 'Lieferanten',
+ 'Version' => 'Version',
+ 'Warehouse' => 'Warenlager',
+ 'Warehouse deleted!' => 'Warenlager gelöscht!',
+ 'Warehouse saved!' => 'Warenlager gespeichert!',
+ 'Warehouses' => 'Warenlager',
+ 'Warning!' => 'Warnung!',
+ 'Wednesday' => 'Mittwoch',
+ 'Week' => 'Woche',
+ 'Week(s)' => 'Woche(n)',
+ 'Weeks' => 'Wochen',
+ 'Weight' => 'Gewicht',
+ 'Weight Unit' => 'Gewichtseinheit',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Work Orders' => 'Arbeitsblätter',
+ 'Work Phone' => 'Tel Arbeit',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yearend' => 'Jahresabschluss',
+ 'Yearend date missing!' => 'Datum für Jahresabschluss fehlt!',
+ 'Yearend posted!' => 'Jahresabschluss gespeichert!',
+ 'Yearend posting failed!' => 'Jahresabschluss nicht gebucht!',
+ 'Years' => 'Jahre',
+ 'Yes' => 'Ja',
+ 'You are logged out' => 'Sie sind abgemeldet',
+ 'You are logged out!' => 'Sie sind abgemeldet!',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are printing and saving an existing transaction!' => 'Sie drucken und speichern eine bereits existierende Buchung!',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'You are saving an existing transaction!' => 'Sie speichern eine vorhande Buchung!',
+ 'You did not enter a name!' => 'Sie haben keinen Namen eingegeben!',
+ 'You must enter a host and port for local and remote connections!' => '"Rechner" und "Port" müssen für lokale und externe Verbindungen eingetragen werden!',
+ 'Zip/Postal Code' => 'PLZ',
+ 'account cannot be set to any other type of account' => 'Dieses Konto kann nicht auf andere Typen eingestellt werden',
+ 'as at' => 'zum Stand',
+ 'days' => 'Tage',
+ 'does not exist' => 'existiert nicht',
+ 'done' => 'fertig',
+ 'ea' => 'pro',
+ 'failed' => 'fehlgeschlagen',
+ 'for' => 'für',
+ 'for Period' => 'für den Zeitraum',
+ 'is already a member!' => 'ist bereits ein Mitglied!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'gesperrt!',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'successfully created!' => 'wurde erfolgreich erstellt',
+ 'successfully deleted!' => 'wurde erfolgreich gelöscht',
+ 'time(s)' => 'mal',
+ 'unexpected error!' => 'unerwarteter Fehler!',
+ 'website' => 'Webseite',
+};
+
+1;
diff --git a/locale/ch_utf/am b/locale/ch_utf/am
new file mode 100755
index 00000000..a35722d5
--- /dev/null
+++ b/locale/ch_utf/am
@@ -0,0 +1,317 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'AR' => 'Forderungen',
+ 'About' => 'Ãœber',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer fehlt!',
+ 'Account Type' => 'Kontoart',
+ 'Account Type missing!' => 'Kontoart fehlt!',
+ 'Account deleted!' => 'Konto gelöscht!',
+ 'Account does not exist!' => 'Konto existiert nicht!',
+ 'Account saved!' => 'Konto gespeichert!',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accrual' => 'vereinbart',
+ 'Activate Audit trail' => 'Revisionsnachfolge aktivieren',
+ 'Add Account' => 'Konto anlegen',
+ 'Add Business' => 'Branche erfassen',
+ 'Add Department' => 'Abteilung erfassen',
+ 'Add GIFI' => 'GIFI anlegen',
+ 'Add Language' => 'Sprache erfassen',
+ 'Add SIC' => 'Euro-SIC erfassen',
+ 'Add Warehouse' => 'Warenlager erfassen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Asset' => 'Aktiva/Mittelverwendung',
+ 'Audit Control' => 'Bücherkontrolle',
+ 'Audit trail disabled' => 'Revisionsnachfolge deaktiviert',
+ 'Audit trail enabled' => 'Revisionsnachfolge aktiviert',
+ 'Audit trail removed up to' => 'Revisionsnachfolge gelöscht bis zu',
+ 'Backup sent to' => 'Eine Sicherungskopie wurde gesandt an',
+ 'Bin List' => 'Lagerliste',
+ 'Books are open' => 'Die Bücher sind geöffnet',
+ 'Business Number' => 'Firmennummer',
+ 'Business deleted!' => 'Branche gelöscht!',
+ 'Business saved!' => 'Branche gespeichert!',
+ 'COGS' => 'Aufwand',
+ 'Cannot delete account!' => 'Konto kann nicht gelöscht werden!',
+ 'Cannot delete default account!' => 'Das Standard-Konto kann nicht gelöscht werden!',
+ 'Cannot save account!' => 'Konto kann nicht gespeichert werden!',
+ 'Cannot save defaults!' => 'Standardeinstellungen können nicht gespeichert werden!',
+ 'Cannot save preferences!' => 'Benutzereinstellungen können nicht gespeichert werden!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'AR, AP und IC Konten können nicht auf andere Konten gleichzeitig eingestellt werden',
+ 'Cannot set multiple options for' => 'Mehr als eine Optionen nicht erlaubt für : ',
+ 'Cash' => 'vereinnahmt',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Close Books up to' => 'Die Bücher abschliessen bis zum',
+ 'Code' => 'Sprachcode',
+ 'Code missing!' => 'Sprachcode fehlt!',
+ 'Company' => 'Firmenname',
+ 'Confirm' => 'Bestätigung',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Contra' => 'Gegenkonto',
+ 'Copy to COA' => 'In Kontenplan kopieren',
+ 'Cost Center' => 'Kostenstelle',
+ 'Credit' => 'Haben',
+ 'Credit Invoice' => 'Credit Invoice',
+ 'Customer Number' => 'Kundennummer',
+ 'Database Host' => 'Datenbank-Rechner',
+ 'Dataset' => 'Datenset',
+ 'Date Format' => 'Datumsformat',
+ 'Day' => 'Tag',
+ 'Days' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Debit Invoice' => 'Debit Invoice',
+ 'Default Template' => 'Standardvorlage',
+ 'Defaults saved!' => 'Einstellungen gespeichert!',
+ 'Delete' => 'Löschen',
+ 'Delete Account' => 'Konto löschen',
+ 'Deleting a language will also delete the templates for the language' => 'Wenn die Sprache gelöscht wird werden auch die dazugehörigen Vorlagen gelöscht',
+ 'Department deleted!' => 'Abteilung gelöscht!',
+ 'Department saved!' => 'Abteilung gespeichert!',
+ 'Departments' => 'Abteilungen',
+ 'Description' => 'Beschreibung',
+ 'Description missing!' => 'Beschreibung fehlt!',
+ 'Discount' => 'Rabatt',
+ 'Dropdown Limit' => 'Auswahllistengrenze',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'Edit' => 'Bearbeiten',
+ 'Edit Account' => 'Kontodaten bearbeiten',
+ 'Edit Business' => 'Branche bearbeiten',
+ 'Edit Department' => 'Abteilung bearbeiten',
+ 'Edit GIFI' => 'GIFI bearbeiten',
+ 'Edit Language' => 'Sprache bearbeiten',
+ 'Edit Preferences for' => 'Benutzereinstellungen bearbeiten für',
+ 'Edit SIC' => 'Euro-SIC bearbeiten',
+ 'Edit Template' => 'Vorlage bearbeiten',
+ 'Edit Warehouse' => 'Warenlager bearbeiten',
+ 'Employee Number' => 'Mitarbeiternummer',
+ 'Ends' => 'Abschluss',
+ 'Enforce transaction reversal for all dates' => 'Kontraeintragungen für jeden Zeitraum aktualisieren',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Durch Doppelpunkte getrennte Währungskürzel mit maximal 3 Buchstaben aufführen; die eigene Landeswährung zuerst (z.B. CHF:EUR:USD)',
+ 'Equity' => 'Passiva/Eigenkapital',
+ 'Every' => 'Jeden',
+ 'Expense' => 'Aufwand',
+ 'Expense/Asset' => 'Aufwand/Anlagen',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Wechselkurserträge',
+ 'Foreign Exchange Loss' => 'Wechselkursverluste',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI gelöscht!',
+ 'GIFI missing!' => 'GIFI fehlt!',
+ 'GIFI saved!' => 'GIFI gespeichert!',
+ 'GL' => 'Hauptbuch',
+ 'GL Reference Number' => 'Hauptbuchreferenz',
+ 'GL Transaction' => 'Hauptbuchbuchung',
+ 'Heading' => 'Ãœberschrift',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'In Aufklapp-Menü aufnehmen',
+ 'Income' => 'Ertrag',
+ 'Inventory' => 'Inventar',
+ 'Invoice' => 'Rechnung',
+ 'Is this a summary account to record' => 'Summenkonto für',
+ 'Job/Project Number' => 'Autrags-/Projektnummer',
+ 'Language' => 'Sprache',
+ 'Language deleted!' => 'Sprache gelöscht!',
+ 'Language saved!' => 'Sprache gespeichert!',
+ 'Languages' => 'Sprachen',
+ 'Last Numbers & Default Accounts' => 'Laufende Zähler und Standardkonten',
+ 'Liability' => 'Passiva/Mittelherkunft',
+ 'Licensed to' => 'Lizensiert für',
+ 'Link' => 'Verknüpfungen',
+ 'Menu Width' => 'Menübreite',
+ 'Method' => 'Abrechnungsmethode',
+ 'Month' => 'Monat',
+ 'Months' => 'Monate',
+ 'Name' => 'Name',
+ 'Next' => 'Nächste',
+ 'Next Number' => 'Nächste Nummer',
+ 'No' => 'Nein',
+ 'No email address for' => 'Keine E-Mailadresse für',
+ 'Non-tracking Items' => 'Nicht lagernde Artikel',
+ 'Number' => 'MWST-Nummer',
+ 'Number Format' => 'Zahlenformat',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packliste',
+ 'Part Number' => 'Artikelnummer',
+ 'Password' => 'Passwort',
+ 'Password does not match!' => 'Passworteingabe nicht gleich!',
+ 'Payables' => 'Verbindlichkeiten',
+ 'Payment' => 'Belastung',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Posting' => 'Buchung',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Benutzereinstellungen gespeichert!',
+ 'Print' => 'Drucken',
+ 'Printer' => 'Standardrucker',
+ 'Printing' => 'Druckt',
+ 'Process Transactions' => 'Buchungen erstellen',
+ 'Profit Center' => 'Profit-Center',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Order Number' => 'Einkaufsbestellnummer',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'RFQ Number' => 'Einkaufsoffertennummer',
+ 'Rate' => '%',
+ 'Receivables' => 'Forderungen',
+ 'Recurring Transactions' => 'Wiederkehrende Buchungen',
+ 'Reference' => 'Referenz',
+ 'Remove Audit trail up to' => 'Revisionsnachfolge löschen bis zu',
+ 'Retained Earnings' => 'Verbliebenes Einkommen',
+ 'SIC deleted!' => 'Euro-SIC gelöscht!',
+ 'SIC saved!' => 'Euro-SIC gespeichert!',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoice/AR Transaction Number' => 'Verkaufsrechnung-/Buchungsnummer',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Order Number' => 'Auftragsbestätigungsnummer',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Sales Quotation Number' => 'Offertennummer',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Saving' => 'Speichert',
+ 'Sending' => 'Senden',
+ 'Session Timeout' => 'Maximale Sitzungsdauer',
+ 'Signature' => 'Signatur',
+ 'Standard Industrial Codes' => 'Standard Industrie Norm',
+ 'Stylesheet' => 'Stilvorlage',
+ 'System Defaults' => 'System-Standard-Einstellungen',
+ 'Tax' => 'MWST',
+ 'Template saved!' => 'Druckvorlage gespeichert!',
+ 'Times' => 'mal',
+ 'Tracking Items' => 'Lagernde Artikel',
+ 'Transaction' => 'Buchung',
+ 'Transaction reversal enforced for all dates' => 'Fehleintragungen müssen für jeden Zeitraum mit einer Kontraeintragung ausgebessert werden',
+ 'Transaction reversal enforced up to' => 'Fehleintragungen können bis zu dem angenebenen Zeitraum nur mit einer Kontraeintragung ausgebessert werden',
+ 'Type of Business' => 'Rabattgruppe',
+ 'Update' => 'Erneuern',
+ 'User' => 'Datenbankbenutzer',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Invoice/AP Transaction Number' => 'Einkaufsrechnungs-/Buchungsnummer',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Version' => 'Version',
+ 'Warehouse deleted!' => 'Warenlager gelöscht!',
+ 'Warehouse saved!' => 'Warenlager gespeichert!',
+ 'Warehouses' => 'Warenlager',
+ 'Week' => 'Woche',
+ 'Weeks' => 'Wochen',
+ 'Weight Unit' => 'Gewichtseinheit',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Yearend' => 'Jahresabschluss',
+ 'Yearend date missing!' => 'Datum für Jahresabschluss fehlt!',
+ 'Yearend posted!' => 'Jahresabschluss gespeichert!',
+ 'Yearend posting failed!' => 'Jahresabschluss nicht gebucht!',
+ 'Years' => 'Jahre',
+ 'Yes' => 'Ja',
+ 'account cannot be set to any other type of account' => 'Dieses Konto kann nicht auf andere Typen eingestellt werden',
+ 'done' => 'fertig',
+ 'failed' => 'fehlgeschlagen',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'konto_anlegen' => 'add_account',
+ 'branche_erfassen' => 'add_business',
+ 'abteilung_erfassen' => 'add_department',
+ 'sprache_erfassen' => 'add_language',
+ 'euro_sic_erfassen' => 'add_sic',
+ 'warenlager_erfassen' => 'add_warehouse',
+ 'weiter' => 'continue',
+ 'in_kontenplan_kopieren' => 'copy_to_coa',
+ 'löschen' => 'delete',
+ 'bearbeiten' => 'edit',
+ 'kontodaten_bearbeiten' => 'edit_account',
+ 'buchungen_erstellen' => 'process_transactions',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch_utf/ap b/locale/ch_utf/ap
new file mode 100755
index 00000000..64195d6c
--- /dev/null
+++ b/locale/ch_utf/ap
@@ -0,0 +1,242 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add AP Transaction' => 'Eingangsbuchung erfassen',
+ 'Add AR Transaction' => 'Ausgangsbuchung erfassen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'E-Mailkopie',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing to print!' => 'Es wurde nichts gedruckt!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Quittung',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Point' => 'Lieferort',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Einkaufsrechnung.',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch_utf/ar b/locale/ch_utf/ar
new file mode 100755
index 00000000..64195d6c
--- /dev/null
+++ b/locale/ch_utf/ar
@@ -0,0 +1,242 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add AP Transaction' => 'Eingangsbuchung erfassen',
+ 'Add AR Transaction' => 'Ausgangsbuchung erfassen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'E-Mailkopie',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing to print!' => 'Es wurde nichts gedruckt!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Quittung',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Point' => 'Lieferort',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Einkaufsrechnung.',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch_utf/arap b/locale/ch_utf/arap
new file mode 100755
index 00000000..86337ac9
--- /dev/null
+++ b/locale/ch_utf/arap
@@ -0,0 +1,76 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Address' => 'Adresse',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'E-Mailkopie',
+ 'Continue' => 'Weiter',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Every' => 'Jeden',
+ 'For' => 'für',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Number' => 'Artikelnummer',
+ 'Print' => 'Drucken',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Subject' => 'Betreff',
+ 'To' => 'Bis',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year(s)' => 'Jahr(e)',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'zeitplan_speichern' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/ch_utf/arapprn b/locale/ch_utf/arapprn
new file mode 100755
index 00000000..084c8242
--- /dev/null
+++ b/locale/ch_utf/arapprn
@@ -0,0 +1,36 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Amount' => 'Betrag',
+ 'Continue' => 'Weiter',
+ 'Date' => 'Datum',
+ 'Memo' => 'Notiz',
+ 'Nothing to print!' => 'Es wurde nichts gedruckt!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Gedruckt',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Source' => 'Beleg',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/ch_utf/bp b/locale/ch_utf/bp
new file mode 100755
index 00000000..26e9316d
--- /dev/null
+++ b/locale/ch_utf/bp
@@ -0,0 +1,71 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Sollen die markierten Eintragungen gelöscht werden?',
+ 'Bin Lists' => 'Lagerlisten',
+ 'Cannot remove files!' => 'Dateien können nicht gelöscht werden!',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Date' => 'Datum',
+ 'Employee' => 'Verkäufer',
+ 'From' => 'Von',
+ 'ID' => 'ID',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Marked entries printed!' => 'Markierte Einträge gedruckt!',
+ 'Month' => 'Monat',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'Packing Lists' => 'Packlisten',
+ 'Period' => 'Zeitraum',
+ 'Pick Lists' => 'Lagerlisten',
+ 'Print' => 'Drucken',
+ 'Printing' => 'Druckt',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Quarter' => 'Quartal',
+ 'Quotation' => 'Offerte',
+ 'Quotation Number' => 'Offertenummer',
+ 'Quotations' => 'Offerten',
+ 'RFQs' => 'Offerte-Anfragen',
+ 'Remove' => 'Entfernen',
+ 'Removed spoolfiles!' => 'Spoolfiles gelöscht!',
+ 'Removing marked entries from queue ...' => 'Markierte Einträge gelöscht ...',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Select all' => 'Alle auswählen',
+ 'Spoolfile' => 'Spoolfile',
+ 'Time Cards' => 'Stempelkarten',
+ 'To' => 'Bis',
+ 'Vendor' => 'Lieferant',
+ 'Work Orders' => 'Arbeitsblätter',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'done' => 'fertig',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'drucken' => 'print',
+ 'entfernen' => 'remove',
+ 'alle_auswählen' => 'select_all',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch_utf/ca b/locale/ch_utf/ca
new file mode 100755
index 00000000..70b784fe
--- /dev/null
+++ b/locale/ch_utf/ca
@@ -0,0 +1,62 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AR/AP' => 'OF/OV',
+ 'Account' => 'Konto',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'List Transactions' => 'Buchungsliste',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Month' => 'Monat',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Period' => 'Zeitraum',
+ 'Project Number' => 'Projektnummer',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Reference' => 'Referenz',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Subtotal' => 'Zwischensumme',
+ 'To' => 'Bis',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'buchungsliste' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ch_utf/cp b/locale/ch_utf/cp
new file mode 100755
index 00000000..5c750f7d
--- /dev/null
+++ b/locale/ch_utf/cp
@@ -0,0 +1,151 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'AR' => 'Forderungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'Zahlungseingang kann nicht gebucht werden!',
+ 'Cannot post Receipt!' => 'Quittung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cc' => 'E-Mailkopie',
+ 'Continue' => 'Weiter',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum fehlt!',
+ 'Day(s)' => 'Tage',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Deposit' => 'Gutschrift',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Every' => 'Jeden',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoices' => 'Rechnungen',
+ 'Language' => 'Sprache',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Nothing open!' => 'Nichts geöffnet!',
+ 'Number' => 'Artikelnummer',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Belastung',
+ 'Payment posted!' => 'Zahlung gebucht!',
+ 'Payments' => 'Zahlungen',
+ 'Payments posted!' => 'Bezahlungen gebucht!',
+ 'Post' => 'Buchen',
+ 'Posting failed!' => 'Buchen fehlgeschlagen!',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Anzahlung',
+ 'Print' => 'Drucken',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Receipt' => 'Quittung',
+ 'Receipt posted!' => 'Einnahme gebucht!',
+ 'Receipts' => 'Quittungen',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select' => 'Auswählen',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Subject' => 'Betreff',
+ 'To' => 'Bis',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year(s)' => 'Jahr(e)',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'drucken' => 'print',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'alle_auswählen' => 'select_all',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch_utf/ct b/locale/ch_utf/ct
new file mode 100755
index 00000000..7a1ab563
--- /dev/null
+++ b/locale/ch_utf/ct
@@ -0,0 +1,192 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add Customer' => 'Kunde erfassen',
+ 'Add Vendor' => 'Lieferant erfassen',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Break' => 'Umbruch',
+ 'Cannot delete customer!' => 'Kunde kann nicht gelöscht werden!',
+ 'Cannot delete vendor!' => 'Lieferant kann nicht gelöscht werden!',
+ 'Cc' => 'E-Mailkopie',
+ 'City' => 'Ort',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Cost' => 'Kosten',
+ 'Could not save pricelist!' => 'Preisliste konnte nicht gespeichert werden!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Customer History' => 'Alle Belege für Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer deleted!' => 'Kunde gelöscht!',
+ 'Customer saved!' => 'Kunde gespeichert!',
+ 'Customers' => 'Kunden',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Discount' => 'Rabatt',
+ 'E-mail' => 'E-Mail',
+ 'Edit Customer' => 'Kundendaten bearbeiten',
+ 'Edit Vendor' => 'Lieferantendaten bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Enddate' => 'Austrittsdatum',
+ 'Fax' => 'Fax',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Warengruppe',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inaktiv',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Item already on pricelist!' => 'Artikel ist bereits in der Preisliste!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Language' => 'Sprache',
+ 'Leadtime' => 'Vorlaufzeit',
+ 'Manager' => 'Geschäftsführer',
+ 'Name' => 'Name',
+ 'Name missing!' => 'Name fehlt!',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Number' => 'Artikelnummer',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Orphaned' => 'nie benutzt',
+ 'POS' => 'Kasse',
+ 'Part Number' => 'Artikelnummer',
+ 'Phone' => 'Tel.',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Pricelist' => 'Preisliste',
+ 'Project Number' => 'Projektnummer',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quotation' => 'Offerte',
+ 'Quotations' => 'Offerten',
+ 'RFQ' => 'Offertanfrage',
+ 'Request for Quotations' => 'Offertenanfragen',
+ 'SIC' => 'Euro-SIC',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Salesperson' => 'Verkäufer',
+ 'Save' => 'Speichern',
+ 'Save Pricelist' => 'Preisliste speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Search' => 'Suchen',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Serial Number' => 'Seriennummer',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State' => 'Zustand',
+ 'State/Province' => 'Kanton',
+ 'Sub-contract GIFI' => 'Unterlieferant GIFI',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax Account' => 'MWST-Konto',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Tax Number' => 'MWST-Nummer',
+ 'Tax Number / SSN' => 'MWST-Nummer',
+ 'Taxable' => 'MWST-pflichtig',
+ 'Terms' => 'Zahlungsbedingungen',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Rabattgruppe',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Vendor History' => 'Alle Belege für Lieferant',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Invoices' => 'Einkaufsrechnungen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor deleted!' => 'Lieferant gelöscht!',
+ 'Vendor saved!' => 'Lieferant gespeichert!',
+ 'Vendors' => 'Lieferanten',
+ 'Zip/Postal Code' => 'PLZ',
+ 'days' => 'Tage',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'kunde_erfassen' => 'add_customer',
+ 'lieferant_erfassen' => 'add_vendor',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'kasse' => 'pos',
+ 'preisliste' => 'pricelist',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'offerte' => 'quotation',
+ 'offertanfrage' => 'rfq',
+ 'ausgangsrechnung' => 'sales_invoice',
+ 'auftragsbestätigung' => 'sales_order',
+ 'speichern' => 'save',
+ 'preisliste_speichern' => 'save_pricelist',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/ch_utf/gl b/locale/ch_utf/gl
new file mode 100755
index 00000000..bdd61a30
--- /dev/null
+++ b/locale/ch_utf/gl
@@ -0,0 +1,187 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Cash Transfer Transaction' => 'Zahlungseingang buchen',
+ 'Add General Ledger Transaction' => 'Buchung im Hauptbuch erfassen',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Asset' => 'Aktiva/Mittelverwendung',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Sie können eine Buchung mit Aktiva und Passiva nicht auf das selbe Konto buchen!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'E-Mailkopie',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'E-Mail',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Edit Cash Transfer Transaction' => 'Ãœberweisung bearbeiten',
+ 'Edit General Ledger Transaction' => 'Buchung im Hauptbuch bearbeiten',
+ 'Equity' => 'Passiva/Eigenkapital',
+ 'Every' => 'Jeden',
+ 'Expense' => 'Aufwand',
+ 'FX' => 'FX',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Hauptbuchbuchung',
+ 'General Ledger' => 'Hauptbuch',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income' => 'Ertrag',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Liability' => 'Passiva/Mittelherkunft',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance transaction!' => 'Soll und Haben sind nicht gleich!',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Print' => 'Drucken',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Reports' => 'Berichte',
+ 'Sales Invoice ' => 'Ausgangsrechnung ',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'To' => 'Bis',
+ 'Transaction Date missing!' => 'Buchungsdatum fehlt!',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor Invoice ' => 'Einkaufsrechnung ',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'hauptbuchbuchung' => 'gl_transaction',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch_utf/hr b/locale/ch_utf/hr
new file mode 100755
index 00000000..f03e9dec
--- /dev/null
+++ b/locale/ch_utf/hr
@@ -0,0 +1,122 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'Above' => 'Ãœber',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add Deduction' => 'Abzug erfassen',
+ 'Add Employee' => 'Arbeitnehmer erfassen',
+ 'Address' => 'Adresse',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Nach Abzug',
+ 'All' => 'Alle',
+ 'Allowances' => 'Freibeträge',
+ 'Amount' => 'Betrag',
+ 'Amount missing!' => 'Betrag fehlt!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basierend auf',
+ 'Before Deduction' => 'Vor Abzug',
+ 'Below' => 'Unter',
+ 'City' => 'Ort',
+ 'Continue' => 'Weiter',
+ 'Country' => 'Land',
+ 'DOB' => 'Geburtsdatum',
+ 'Deduct after' => 'Abzug nach',
+ 'Deduction deleted!' => 'Abzug gelöscht!',
+ 'Deduction saved!' => 'Abzug gespeichert!',
+ 'Deductions' => 'Abzüge',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Description missing!' => 'Beschreibung fehlt!',
+ 'E-mail' => 'E-Mail',
+ 'Edit Deduction' => 'Abzug bearbeiten',
+ 'Edit Employee' => 'Arbeitnehmer bearbeiten',
+ 'Employee' => 'Mitarbeiter',
+ 'Employee Name' => 'Mitarbeitername',
+ 'Employee Number' => 'Mitarbeiternummer',
+ 'Employee deleted!' => 'Mitarbeiter gelöscht!',
+ 'Employee pays' => 'Mitarbeiter bezahlt',
+ 'Employee saved!' => 'Mitarbeiter gespeichert!',
+ 'Employees' => 'Mitarbeiter',
+ 'Employer' => 'Arbeitgeber',
+ 'Employer pays' => 'Arbeitgeber bezahlt',
+ 'Enddate' => 'Austrittsdatum',
+ 'Exempt age <' => 'Befreiheitsalter <',
+ 'Expense' => 'Aufwand',
+ 'From' => 'Von',
+ 'Home Phone' => 'Tel Privat',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inaktiv',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Login' => 'Benutzername',
+ 'Manager' => 'Geschäftsführer',
+ 'Maximum' => 'Höchstens',
+ 'Name' => 'Name',
+ 'Name missing!' => 'Name fehlt!',
+ 'Notes' => 'Bemerkungen',
+ 'Number' => 'Mitarbeiternummer',
+ 'Orphaned' => 'nie benutzt',
+ 'Payroll Deduction' => 'Lohnabzug',
+ 'Pos' => 'Pos',
+ 'Rate' => '%',
+ 'Rate missing!' => 'Prozentsatz fehlt!',
+ 'Role' => 'Stellung',
+ 'S' => 'A',
+ 'SSN' => 'AHV-Nummer',
+ 'Sales' => 'Warenverkauf',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State/Province' => 'Kanton',
+ 'Supervisor' => 'Vorarbeiter',
+ 'To' => 'Bis',
+ 'Update' => 'Erneuern',
+ 'User' => 'Datenbankbenutzer',
+ 'Work Phone' => 'Tel Arbeit',
+ 'Zip/Postal Code' => 'PLZ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'abzug_erfassen' => 'add_deduction',
+ 'arbeitnehmer_erfassen' => 'add_employee',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch_utf/ic b/locale/ch_utf/ic
new file mode 100755
index 00000000..d20600c7
--- /dev/null
+++ b/locale/ch_utf/ic
@@ -0,0 +1,303 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'vereinbart',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Hinzufügen',
+ 'Add Assembly' => 'Erzeugnis erfassen',
+ 'Add Labor/Overhead' => 'Gestehungskosten',
+ 'Add Part' => 'Ware erfassen',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Add Service' => 'Dienstleistung erfassen',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Assemblies' => 'Erzeugnisse',
+ 'Assemblies restocked!' => 'Erzeugnisse wieder eingelagert!',
+ 'Assembly' => 'Erzeugnis',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Average Cost' => 'Durchschnittskosten',
+ 'Avg Cost' => 'Ø-Kosten',
+ 'BOM' => 'Stückliste',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Break' => 'Umbruch',
+ 'COGS' => 'Aufwand',
+ 'COGS account does not exist!' => 'Konto für Kosten besteht nicht!',
+ 'Cannot create Assembly' => 'Erzeugniss kann nicht angelegt werden',
+ 'Cannot create Labor' => 'Fliessbandarbeitszeit kann nicht angelegt werden',
+ 'Cannot create Part' => 'Ware kann nicht erstellt werden',
+ 'Cannot create Service' => 'Dienstleistung kann nicht erstellt werden',
+ 'Cannot delete item!' => 'Artikel kann nicht gelöscht werden!',
+ 'Cannot stock assemblies!' => 'Erzeugnisse können nicht eingelagert werden!',
+ 'Cash' => 'vereinnahmt',
+ 'Cc' => 'E-Mailkopie',
+ 'Check Inventory' => 'Inventar prüfen',
+ 'City' => 'Ort',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Components' => 'Einzelteile',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Cost' => 'Kosten',
+ 'Country' => 'Land',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Drawing' => 'Zeichnung',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit Assembly' => 'Erzeugnis bearbeiten',
+ 'Edit Labor/Overhead' => 'Gestehungskostenkosten bearbeiten',
+ 'Edit Part' => 'Ware bearbeiten',
+ 'Edit Service' => 'Dienstleistung bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Expense' => 'Aufwand',
+ 'Expense account does not exist!' => 'Es existiert kein Konto für Unkosten!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'Group' => 'Warengruppe',
+ 'Image' => 'Bild',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income' => 'Ertrag',
+ 'Income account does not exist!' => 'Es existiert kein Konto für Einnahmen!',
+ 'Individual Items' => 'Einzelteile',
+ 'Inventory' => 'Inventar',
+ 'Inventory account does not exist!' => 'Es existiert kein Konto für Inventar!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Bevor dieses Erzeugnis als ungültig markiert werden kann muss das Inventar auf Null sein!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Bevor diese Ware als ungültig markiert werden kann muss das Inventar Null sein!',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item' => 'Pos',
+ 'Item deleted!' => 'Artikel gelöscht!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Items' => 'Artikel',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Labor/Overhead' => 'Gestehungskosten',
+ 'Last Cost' => 'Letzte Kosten',
+ 'Leadtime' => 'Vorlaufzeit',
+ 'Line Total' => 'Zeilensumme',
+ 'Link Accounts' => 'Konten verknüpfen',
+ 'List' => 'Auflisten',
+ 'List Price' => 'Listenpreis',
+ 'Make' => 'Hersteller',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'Markup' => 'Marge',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Modell',
+ 'Name' => 'Name',
+ 'No History!' => 'Kein Verlauf!',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Obsolete' => 'Ungültig',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'On Hand' => 'am Lager',
+ 'Onhand' => 'am Lager',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Orphaned' => 'nie benutzt',
+ 'PDF' => 'PDF',
+ 'PO' => 'Einkaufsbestellung',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Artikel',
+ 'Parts' => 'Waren',
+ 'Parts Requirements' => 'benötigte Artikel',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quantity exceeds available units to stock!' => 'Anzahl ist grösser als der Lagerbestand!',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Quotations' => 'Offerten',
+ 'RFQ' => 'Offertanfrage',
+ 'ROP' => 'Lagerbestand Untergrenze',
+ 'Recd' => 'Erh',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'SO' => 'SO',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sell' => 'Verkaufspreis',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Serial Number' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Services' => 'Leistungen',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Short' => 'Kurz',
+ 'State/Province' => 'Kanton',
+ 'Stock' => 'Einlagern',
+ 'Stock Assembly' => 'Erzeugnis einlagern',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Top Level' => 'Hauptbeschreibung',
+ 'Translation not on file!' => 'Ãœbersetzung nicht in der Datenbank',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Updated' => 'Erneuert am',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Invoices' => 'Einkaufsrechnungen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warehouse' => 'Warenlager',
+ 'Weight' => 'Gewicht',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Zip/Postal Code' => 'PLZ',
+ 'days' => 'Tage',
+ 'sent' => 'verschickt',
+ 'unexpected error!' => 'unerwarteter Fehler!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'erzeugnis_erfassen' => 'add_assembly',
+ 'gestehungskosten' => 'add_labor_overhead',
+ 'ware_erfassen' => 'add_part',
+ 'dienstleistung_erfassen' => 'add_service',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'erzeugnis_bearbeiten' => 'edit_assembly',
+ 'ware_bearbeiten' => 'edit_part',
+ 'dienstleistung_bearbeiten' => 'edit_service',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch_utf/io b/locale/ch_utf/io
new file mode 100755
index 00000000..a9b934dd
--- /dev/null
+++ b/locale/ch_utf/io
@@ -0,0 +1,139 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Cc' => 'E-Mailkopie',
+ 'City' => 'Ort',
+ 'Company Name' => 'Firmenname',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Customer Number' => 'Kundennummer',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'Group' => 'Warengruppe',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item' => 'Pos',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Artikel',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'State/Province' => 'Kanton',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Translation not on file!' => 'Ãœbersetzung nicht in der Datenbank',
+ 'Unit' => 'Einheit',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Zip/Postal Code' => 'PLZ',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/ch_utf/ir b/locale/ch_utf/ir
new file mode 100755
index 00000000..3a15a40a
--- /dev/null
+++ b/locale/ch_utf/ir
@@ -0,0 +1,259 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Add Vendor Invoice' => 'Einkaufsrechnung erfassen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Rechnung kann nicht gebucht werden, weil die Periode bereits abgeschlossen inst!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cc' => 'E-Mailkopie',
+ 'City' => 'Ort',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Currency' => 'Währung',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit Vendor Invoice' => 'Einkaufsrechnung bearbeiten',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'Group' => 'Warengruppe',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item' => 'Pos',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State/Province' => 'Kanton',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'Ãœbersetzung nicht in der Datenbank',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'Zip/Postal Code' => 'PLZ',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch_utf/is b/locale/ch_utf/is
new file mode 100755
index 00000000..b9b0b5cf
--- /dev/null
+++ b/locale/ch_utf/is
@@ -0,0 +1,273 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Invoice' => 'Ausgangsrechnung erfassen',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Branche',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Rechnung kann nicht gebucht werden, weil die Periode bereits abgeschlossen inst!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cc' => 'E-Mailkopie',
+ 'City' => 'Ort',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit Sales Invoice' => 'Ausgangsrechnung bearbeiten',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'Group' => 'Warengruppe',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item' => 'Pos',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Point' => 'Lieferort',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State/Province' => 'Kanton',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Translation not on file!' => 'Ãœbersetzung nicht in der Datenbank',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'Zip/Postal Code' => 'PLZ',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'auftragsbestätigung' => 'sales_order',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch_utf/jc b/locale/ch_utf/jc
new file mode 100755
index 00000000..afdc93e5
--- /dev/null
+++ b/locale/ch_utf/jc
@@ -0,0 +1,157 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Stores Card' => 'Artikelkarte',
+ 'Add Time Card' => 'Stempelkarte erfassen',
+ 'Allocated' => 'Zugeteilt',
+ 'Amount' => 'Betrag',
+ 'Are you sure you want to delete time card for' => 'Soll die Stempelkarte folgender Person gelöscht werden',
+ 'Cannot add stores card for a completed job!' => 'Cannot add stores card for a completed job!',
+ 'Cannot add time card for a completed job!' => 'Stempelkarte kann für eine abgeschlossene Arbeit nicht erfasst werden!',
+ 'Cannot change stores card for a completed job!' => 'Cannot change stores card for a completed job!',
+ 'Cannot change time card for a completed job!' => 'Stempelkarte für eine abgeschlossene Arbeit kann nicht geändert werden!',
+ 'Cannot delete time card!' => 'Stempelkarte kann nicht gelöscht werden!',
+ 'Cannot save stores card for a closed period!' => 'Cannot save stores card for a closed period!',
+ 'Cannot save stores card!' => 'Cannot save stores card!',
+ 'Cannot save time card for a closed period!' => 'Stempelkarte für eine geschlossene Periode kann nicht gespeichert werden!',
+ 'Cannot save time card!' => 'Stempelkarte kann nicht gespeichert werden!',
+ 'Chargeable' => 'Verrechenbar',
+ 'Clocked' => 'Ausgerechnet',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Cost' => 'Kosten',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum fehlt!',
+ 'Date worked' => 'Datum',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Edit Time Card' => 'Stempelkarte bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Friday' => 'Freitag',
+ 'From' => 'Von',
+ 'ID' => 'ID',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Job Description' => 'Auftragsbeschreibung',
+ 'Job Name' => 'Auftragsname',
+ 'Job Number' => 'Auftragsnummer',
+ 'Job Number missing!' => 'Auftragsnummer fehlt!',
+ 'Labor Code' => 'Arbeitscode',
+ 'Labor Code missing!' => 'Arbeitscode fehlt!',
+ 'Monday' => 'Montag',
+ 'Month' => 'Monat',
+ 'No Employees on file!' => 'Kein Mitarbeiter in Datenbank!',
+ 'No Labor codes on file!' => 'Kein Arbeitscode auf Datenbank!',
+ 'No Parts on file!' => 'Keine Artikel auf Datenbank!',
+ 'No Services on file!' => 'Keine Dienstleistungen auf Datenbank!',
+ 'No open Jobs!' => 'Keine offene Aufträge!',
+ 'No open Projects!' => 'Keine offene Projekte!',
+ 'Non-chargeable' => 'Nicht verrechenbar',
+ 'Notes' => 'Bemerkungen',
+ 'Open' => 'Offen',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Artikelnummer',
+ 'Period' => 'Zeitraum',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Save' => 'Drucken und speichern',
+ 'Print and Save as new' => 'Drucken und als neu speichern',
+ 'Printed' => 'Gedruckt',
+ 'Project Name' => 'Projektname',
+ 'Project Number' => 'Projektnummer',
+ 'Project Number missing!' => 'Projektnummer fehlt!',
+ 'Project/Job Name' => 'Projekt-/Auftragsname',
+ 'Project/Job Number' => 'Projekt-/Aufgragsnummer',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Saturday' => 'Samstag',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Service Code' => 'Dienstleistungscode',
+ 'Service Code missing!' => 'Dienstleistungscode fehlt!',
+ 'Service/Labor Code' => 'Dienstleistungs-/Arbeitscode fehlt!',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Stores Card' => 'Stores Card',
+ 'Stores Card saved!' => 'Stores Card saved!',
+ 'Stores Cards' => 'Stores Cards',
+ 'Subtotal' => 'Zwischensumme',
+ 'Sunday' => 'Sonntag',
+ 'Thursday' => 'Donnerstag',
+ 'Time' => 'Zeit',
+ 'Time Card' => 'Stempelkarte',
+ 'Time Card deleted!' => 'Stempelkarte gelöscht!',
+ 'Time Card saved!' => 'Stempelkarte gespeichert!',
+ 'Time Cards' => 'Stempelkarten',
+ 'Time In' => 'Eingestempelt',
+ 'Time Out' => 'Ausgestempelt',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Tuesday' => 'Dienstag',
+ 'Update' => 'Erneuern',
+ 'Warning!' => 'Warnung!',
+ 'Wednesday' => 'Mittwoch',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'You are printing and saving an existing transaction!' => 'Sie drucken und speichern eine bereits existierende Buchung!',
+ 'You are saving an existing transaction!' => 'Sie speichern eine vorhande Buchung!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'artikelkarte' => 'add_stores_card',
+ 'stempelkarte_erfassen' => 'add_time_card',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'drucken' => 'print',
+ 'drucken_und_speichern' => 'print_and_save',
+ 'drucken_und_als_neu_speichern' => 'print_and_save_as_new',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch_utf/locales.pl b/locale/ch_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ch_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ch_utf/login b/locale/ch_utf/login
new file mode 100755
index 00000000..1bccb56e
--- /dev/null
+++ b/locale/ch_utf/login
@@ -0,0 +1,27 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Denied!' => 'Zugriff fehlgeschlagen!',
+ 'Company' => 'Firmenname',
+ 'Continue' => 'Weiter',
+ 'Dataset is newer than version!' => 'Datenset ist neuer als installierte Version',
+ 'Incorrect Dataset version!' => 'Ungültigige Datenset-Version',
+ 'Login' => 'Benutzername',
+ 'Name' => 'Benutzername',
+ 'Password' => 'Passwort',
+ 'Upgrading to Version' => 'Datenset wird erneuert auf Version',
+ 'Version' => 'Version',
+ 'You did not enter a name!' => 'Sie haben keinen Namen eingegeben!',
+ 'done' => 'fertig',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'benutzername' => 'login',
+};
+
+1;
+
diff --git a/locale/ch_utf/menu b/locale/ch_utf/menu
new file mode 100755
index 00000000..32a0287c
--- /dev/null
+++ b/locale/ch_utf/menu
@@ -0,0 +1,145 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AR' => 'Forderungen',
+ 'AR Aging' => 'Forderungenspiegel',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Account' => 'Konto anlegen',
+ 'Add Assembly' => 'Erzeugnis erfassen',
+ 'Add Business' => 'Branche erfassen',
+ 'Add Customer' => 'Kunde erfassen',
+ 'Add Department' => 'Abteilung erfassen',
+ 'Add Employee' => 'Arbeitnehmer erfassen',
+ 'Add GIFI' => 'GIFI anlegen',
+ 'Add Group' => 'Gruppe erfassen',
+ 'Add Labor/Overhead' => 'Gestehungskosten',
+ 'Add Language' => 'Sprache erfassen',
+ 'Add Part' => 'Ware erfassen',
+ 'Add Pricegroup' => 'Preisgruppe erfassen',
+ 'Add Project' => 'Projekt erfassen',
+ 'Add SIC' => 'Euro-SIC erfassen',
+ 'Add Service' => 'Dienstleistung erfassen',
+ 'Add Time Card' => 'Stempelkarte erfassen',
+ 'Add Transaction' => 'Buchung erfassen',
+ 'Add Vendor' => 'Lieferant erfassen',
+ 'Add Warehouse' => 'Warenlager erfassen',
+ 'All Items' => 'Alle Artikel',
+ 'Assemblies' => 'Erzeugnisse',
+ 'Audit Control' => 'Bücherkontrolle',
+ 'Backup' => 'Datensicherung',
+ 'Balance Sheet' => 'Bilanz',
+ 'Batch Printing' => 'Massendruck',
+ 'Bin List' => 'Lagerliste',
+ 'Bin Lists' => 'Lagerlisten',
+ 'Cash' => 'vereinnahmt',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Check' => 'Scheck',
+ 'Components' => 'Einzelteile',
+ 'Consolidate' => 'Konsolidieren',
+ 'Customers' => 'Kunden',
+ 'Defaults' => 'Einstellungen',
+ 'Departments' => 'Abteilungen',
+ 'Description' => 'Beschreibung',
+ 'Employees' => 'Mitarbeiter',
+ 'General Ledger' => 'Hauptbuch',
+ 'Generate' => 'Erzeugen',
+ 'Goods & Services' => 'Waren & Dienstleistungen',
+ 'Groups' => 'Gruppen',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML Vorlagen',
+ 'History' => 'Statistik',
+ 'Income Statement' => 'Gewinn- und Verlustrechnung',
+ 'Invoice' => 'Rechnung',
+ 'LaTeX Templates' => 'LaTeX Vorlagen',
+ 'Labor/Overhead' => 'Gestehungskosten',
+ 'Language' => 'Sprache',
+ 'List Accounts' => 'Kontenliste',
+ 'List Businesses' => 'Branche aufzeigen',
+ 'List Departments' => 'Abteilungen aufzeigen',
+ 'List GIFI' => 'GIFI aufzeigen',
+ 'List Languages' => 'Sprachen aufzeigen',
+ 'List Projects' => 'Projekte aufzeigen',
+ 'List SIC' => 'Euro-SIC aufzeigen',
+ 'List Warehouses' => 'Warenlager aufzeigen',
+ 'Logout' => 'Abmelden',
+ 'New Window' => 'Neues Fenster',
+ 'Non-taxable' => 'MWST-frei',
+ 'Open' => 'Offen',
+ 'Order Entry' => 'Bestellungen',
+ 'Outstanding' => 'Offen',
+ 'POS' => 'Kasse',
+ 'POS Invoice' => 'Kassenabrechnung',
+ 'Packing List' => 'Packliste',
+ 'Packing Lists' => 'Packlisten',
+ 'Parts' => 'Waren',
+ 'Payment' => 'Belastung',
+ 'Payments' => 'Zahlungen',
+ 'Pick List' => 'Lagerliste',
+ 'Pick Lists' => 'Lagerlisten',
+ 'Preferences' => 'Benutzereinstellungen',
+ 'Pricegroups' => 'Preisgruppen',
+ 'Print' => 'Drucken',
+ 'Projects' => 'Projekte',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Quotation' => 'Offerte',
+ 'Quotations' => 'Offerten',
+ 'RFQ' => 'Offertanfrage',
+ 'RFQs' => 'Offerte-Anfragen',
+ 'Receipt' => 'Quittung',
+ 'Receipts' => 'Quittungen',
+ 'Receive' => 'Einlagern',
+ 'Reconciliation' => 'Kontenabgleich',
+ 'Recurring Transactions' => 'Wiederkehrende Buchungen',
+ 'Reports' => 'Berichte',
+ 'Requirements' => 'Benötigte Teile',
+ 'SIC' => 'Euro-SIC',
+ 'Sale' => 'Verkauf',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Save to File' => 'Auf Festplatte speichern',
+ 'Search' => 'Suchen',
+ 'Send by E-Mail' => 'Per E-Mail senden',
+ 'Services' => 'Leistungen',
+ 'Ship' => 'Versenden',
+ 'Shipping' => 'Versand',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Stock Assembly' => 'Erzeugnis einlagern',
+ 'Stylesheet' => 'Stilvorlage',
+ 'System' => 'System',
+ 'Tax collected' => 'vereinnahmte MWST',
+ 'Tax paid' => 'Vorsteuer',
+ 'Text Templates' => 'Text Vorlagen',
+ 'Time Card' => 'Stempelkarte',
+ 'Time Cards' => 'Stempelkarten',
+ 'Transactions' => 'Buchungen',
+ 'Transfer' => 'Ãœbertrag',
+ 'Transfer Inventory' => 'Inventarübertrag',
+ 'Translations' => 'Ãœbersetzungen',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Type of Business' => 'Rabattgruppe',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendors' => 'Lieferanten',
+ 'Version' => 'Version',
+ 'Warehouses' => 'Warenlager',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Work Orders' => 'Arbeitsblätter',
+ 'Yearend' => 'Jahresabschluss',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ch_utf/oe b/locale/ch_utf/oe
new file mode 100755
index 00000000..613fe793
--- /dev/null
+++ b/locale/ch_utf/oe
@@ -0,0 +1,380 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Exchange Rate' => 'Wechselkurs erfassen',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Invoice' => 'Ausgangsrechnung erfassen',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Add Vendor Invoice' => 'Einkaufsrechnung erfassen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Order Number' => 'Soll die Bestellung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Quotation Number' => 'Soll die Offerte mit folgender Nummer wirklich gelöscht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Branche',
+ 'C' => 'G',
+ 'Cannot delete order!' => 'Bestellung kann nicht gelöscht werden!',
+ 'Cannot delete quotation!' => 'Offerte kann nicht gelöscht werden!',
+ 'Cannot save order!' => 'Bestellung kann nicht gespeichert werden!',
+ 'Cannot save quotation!' => 'Offerte kann nicht gespeichert werden!',
+ 'Cc' => 'E-Mailkopie',
+ 'City' => 'Ort',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Consolidate Orders' => 'Bestellungen konsolidieren',
+ 'Consolidate Purchase Orders' => 'Einkaufsbestellungen konsolidieren',
+ 'Consolidate Sales Orders' => 'Verkaufsbestellungen konsolidieren',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Cost' => 'Kosten',
+ 'Could not save!' => 'Konnte nicht gespeichert werden!',
+ 'Could not transfer Inventory!' => 'Inventar wurde nicht übertragen!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Received' => 'Eingangsdatum',
+ 'Date received missing!' => 'Eingangsdatum fehlt!',
+ 'Day(s)' => 'Tage',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Done' => 'Fertig',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit Purchase Order' => 'Einkaufsbestellung bearbeiten',
+ 'Edit Quotation' => 'Offerte bearbeiten',
+ 'Edit Request for Quotation' => 'Offerte bearbeiten',
+ 'Edit Sales Order' => 'Verkaufsbeleg bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Every' => 'Jeden',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'From Warehouse' => 'Vom Lagerhaus',
+ 'Generate Orders' => 'Aufträge erstellen',
+ 'Generate Purchase Orders' => 'Bestellungen erstellen',
+ 'Generate Purchase Orders from Sales Order' => 'Bestellungen von Aufträgen erstellen',
+ 'Generate Sales Order' => 'Einkaufsbestellung erstellen',
+ 'Generate Sales Order from Purchase Orders' => 'Auftrag anhand von Bestellungen erstellen',
+ 'Group' => 'Warengruppe',
+ 'ID' => 'ID',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Inventory saved!' => 'Inventar gespeichert!',
+ 'Inventory transferred!' => 'Inventar übertragen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item' => 'Pos',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Lead' => 'Anlaufzeit',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Pos.',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing entered!' => 'Es wurde nichts eingegeben!',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nothing to transfer!' => 'Es gibt nichts zu übertragen!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'O' => 'O',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date' => 'Bestelldatum',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Order deleted!' => 'Bestellung gelöscht!',
+ 'Order generation failed!' => 'Auftragserstellung fehlgeschlagen!',
+ 'Order saved!' => 'Bestellung gespeichert!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Artikel',
+ 'Part Number' => 'Artikelnummer',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Save' => 'Drucken und speichern',
+ 'Print and Save as new' => 'Drucken und als neu speichern',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation ' => 'Verkaufsofferte',
+ 'Quotation Date' => 'Offertendatum',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number' => 'Offertenummer',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Quotation deleted!' => 'Offerte gelöscht!',
+ 'Quotations' => 'Offerten',
+ 'RFQ' => 'Offertanfrage',
+ 'RFQ ' => 'Einkaufsofferte ',
+ 'RFQ Number' => 'Einkaufsoffertennummer',
+ 'Recd' => 'Erh',
+ 'Receive Merchandise' => 'Artikeln einlagern',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Req' => 'Ben.',
+ 'Request for Quotation' => 'Offerteanfrage',
+ 'Request for Quotations' => 'Offertenanfragen',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Salesperson' => 'Verkäufer',
+ 'Save' => 'Speichern',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select Vendor' => 'Lieferant auswählen',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship Merchandise' => 'Waren versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Date' => 'Versanddatum',
+ 'Shipping Date missing!' => 'Versanddatum fehlt!',
+ 'Shipping Point' => 'Lieferort',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State/Province' => 'Kanton',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax' => 'MWST',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Terms' => 'Zahlungsbedingungen',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'To Warehouse' => 'Zum Lager',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transfer' => 'Ãœbertrag',
+ 'Transfer Inventory' => 'Inventarübertrag',
+ 'Transfer from' => 'umlagern von',
+ 'Transfer to' => 'Ãœbergabe an',
+ 'Translation not on file!' => 'Ãœbersetzung nicht in der Datenbank',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Valid until' => 'Gültig bis',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warehouse' => 'Warenlager',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'Zip/Postal Code' => 'PLZ',
+ 'days' => 'Tage',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'bestellungen_konsolidieren' => 'consolidate_orders',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'fertig' => 'done',
+ 'e_mail' => 'e_mail',
+ 'aufträge_erstellen' => 'generate_orders',
+ 'bestellungen_erstellen' => 'generate_purchase_orders',
+ 'einkaufsbestellung_erstellen' => 'generate_sales_order',
+ 'drucken' => 'print',
+ 'drucken_und_speichern' => 'print_and_save',
+ 'drucken_und_als_neu_speichern' => 'print_and_save_as_new',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'offerte' => 'quotation',
+ 'verkaufsofferte' => 'quotation_',
+ 'offertanfrage' => 'rfq',
+ 'einkaufsofferte_' => 'rfq_',
+ 'ausgangsrechnung' => 'sales_invoice',
+ 'auftragsbestätigung' => 'sales_order',
+ 'speichern' => 'save',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'als_neu_speichern' => 'save_as_new',
+ 'buchungstermine' => 'schedule',
+ 'lieferant_auswählen' => 'select_vendor',
+ 'lieferung_an' => 'ship_to',
+ 'Ãœbertrag' => 'transfer',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung' => 'vendor_invoice',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch_utf/pe b/locale/ch_utf/pe
new file mode 100755
index 00000000..1fc431cb
--- /dev/null
+++ b/locale/ch_utf/pe
@@ -0,0 +1,168 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Hinzufügen',
+ 'Add Group' => 'Gruppe erfassen',
+ 'Add Job' => 'Fertigung anlegen',
+ 'Add Pricegroup' => 'Preisgruppe erfassen',
+ 'Add Project' => 'Projekt erfassen',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'As of' => 'As of',
+ 'Assembly' => 'Erzeugnis',
+ 'Assembly stocked!' => 'Erzeugnis eingelagert!',
+ 'Bin' => 'Lagerort',
+ 'Cannot stock Assembly!' => 'Erzeugnis kann nicht eingelagert werden!',
+ 'Completed' => 'Fertig',
+ 'Continue' => 'Weiter',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Description Translations' => 'Ãœbersetzte Beschreibungen',
+ 'Detail' => 'Einzelheiten',
+ 'Edit Description Translations' => 'Ãœbersetzte Beschreibungen bearbeiten',
+ 'Edit Group' => 'Gruppe bearbeiten',
+ 'Edit Job' => 'Auftrag bearbeiten',
+ 'Edit Pricegroup' => 'Preisgruppe bearbeiten',
+ 'Edit Project' => 'Projekt bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Enddate' => 'Enddatum',
+ 'Failed to save order!' => 'Speichern der Bestellung schlug fehl!',
+ 'From' => 'Von',
+ 'Generate Sales Orders' => 'Einkaufsbestellungen erstellen',
+ 'Group' => 'Warengruppe',
+ 'Group Translations' => 'Gruppenübersetzung',
+ 'Group deleted!' => 'Gruppe gelöscht!',
+ 'Group missing!' => 'Gruppe fehlt!',
+ 'Group saved!' => 'Gruppe gespeichert!',
+ 'Groups' => 'Gruppen',
+ 'Inactive' => 'Inaktiv',
+ 'Income' => 'Ertrag',
+ 'Job' => 'Auftrag',
+ 'Job Number' => 'Auftragsnummer',
+ 'Job deleted!' => 'Auftrag gelöscht!',
+ 'Job saved!' => 'Auftrag gespeichert!',
+ 'Jobs' => 'Aufträge',
+ 'Language' => 'Sprache',
+ 'Languages not defined!' => 'Sprachen nicht definiert!',
+ 'Link Accounts' => 'Konten verknüpfen',
+ 'List Price' => 'Listenpreis',
+ 'Month' => 'Monat',
+ 'No open Projects!' => 'Keine offene Projekte!',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Number' => 'Projektnummer',
+ 'Orders generated!' => 'Bestellungen erstellt!',
+ 'Orphaned' => 'nie benutzt',
+ 'Part Number' => 'Artikelnummer',
+ 'Period' => 'Zeitraum',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Pricegroup deleted!' => 'Preisgruppe gelöscht!',
+ 'Pricegroup missing!' => 'Preisgruppe fehlt!',
+ 'Pricegroup saved!' => 'Preisgruppe gespeichert!',
+ 'Pricegroups' => 'Preisgruppen',
+ 'Production' => 'Produktion',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Übersetzung für Projektbeschreibungen',
+ 'Project Number' => 'Projektnummer',
+ 'Project deleted!' => 'Projekt gelöscht!',
+ 'Project saved!' => 'Projekt gespeichert!',
+ 'Projects' => 'Projekte',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Save' => 'Speichern',
+ 'Select Customer' => 'Kunde auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Service Code' => 'Dienstleistungscode',
+ 'Startdate' => 'Startdatum',
+ 'Stock Finished Goods' => 'Lager fertiggestellte Güter',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'To' => 'Bis',
+ 'Transaction Dates' => 'Buchungsdaten',
+ 'Translation' => 'Ãœbersetzung',
+ 'Translation deleted!' => 'Übersetzung gelöscht!',
+ 'Translations saved!' => 'Ãœbersetzung gespeichert!',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Updated' => 'Erneuert am',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Weight' => 'Gewicht',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'gruppe_erfassen' => 'add_group',
+ 'fertigung_anlegen' => 'add_job',
+ 'preisgruppe_erfassen' => 'add_pricegroup',
+ 'projekt_erfassen' => 'add_project',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'einkaufsbestellungen_erstellen' => 'generate_sales_orders',
+ 'speichern' => 'save',
+ 'kunde_auswählen' => 'select_customer',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch_utf/pos b/locale/ch_utf/pos
new file mode 100755
index 00000000..242a19eb
--- /dev/null
+++ b/locale/ch_utf/pos
@@ -0,0 +1,83 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add POS Invoice' => 'Kassenbon erfassen',
+ 'Amount' => 'Betrag',
+ 'Business' => 'Branche',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Change' => 'Retourgeld',
+ 'Continue' => 'Weiter',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Delete' => 'Löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Edit POS Invoice' => 'Kassenbon bearbeiten',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'From' => 'Von',
+ 'Language' => 'Sprache',
+ 'Memo' => 'Notiz',
+ 'Month' => 'Monat',
+ 'Number' => 'Artikelnummer',
+ 'Open' => 'Offen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Posted!' => 'Verbucht!',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Printed' => 'Gedruckt',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Receipts' => 'Quittungen',
+ 'Record in' => 'Buchen auf',
+ 'Remaining' => 'Rest',
+ 'Salesperson' => 'Verkäufer',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Source' => 'Beleg',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'buchen' => 'post',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch_utf/ps b/locale/ch_utf/ps
new file mode 100755
index 00000000..4ad5cc52
--- /dev/null
+++ b/locale/ch_utf/ps
@@ -0,0 +1,399 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Aging' => 'Forderungenspiegel',
+ 'AR Outstanding' => 'Offene Forderungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'vereinbart',
+ 'Add AP Transaction' => 'Eingangsbuchung erfassen',
+ 'Add AR Transaction' => 'Ausgangsbuchung erfassen',
+ 'Add POS Invoice' => 'Kassenbon erfassen',
+ 'Add Purchase Order' => 'Einkaufsbeleg erfassen',
+ 'Add Quotation' => 'Offerte erstellen',
+ 'Add Request for Quotation' => 'Offertanfrage',
+ 'Add Sales Invoice' => 'Ausgangsrechnung erfassen',
+ 'Add Sales Order' => 'Auftragsbestätigung',
+ 'Address' => 'Adresse',
+ 'Aged' => 'Veraltet',
+ 'Aged Overdue' => 'Alter überfällig',
+ 'All Accounts' => 'Alle Konten',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Transaction' => 'Soll die Buchung wirklich gelöscht werden',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Balance Sheet' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsadresse',
+ 'Bin' => 'Lagerort',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Branche',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Rechnung kann nicht gebucht werden, weil die Periode bereits abgeschlossen inst!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Zahlung kann nicht gebucht werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction for a closed period!' => 'Buchung kann nicht erfasst werden, weil die Periode bereits abgeschlossen ist!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cash' => 'vereinnahmt',
+ 'Cc' => 'E-Mailkopie',
+ 'Change' => 'Retourgeld',
+ 'Check' => 'Scheck',
+ 'City' => 'Ort',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Compare to' => 'Vergleichen mit',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimite',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Current Earnings' => 'Aktuelles Einkommen',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Decimalplaces' => 'Dezimalstellen',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail Statement to' => 'Mahnung per E-Mail an',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'E-mailed' => 'E-Mail gesendet',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Edit POS Invoice' => 'Kassenbon bearbeiten',
+ 'Edit Sales Invoice' => 'Ausgangsrechnung bearbeiten',
+ 'Employee' => 'Verkäufer',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Warengruppe',
+ 'Heading' => 'Ãœberschrift',
+ 'ID' => 'ID',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income Statement' => 'Gewinn- und Verlustrechnung',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item' => 'Pos',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Method' => 'Abrechnungsmethode',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'N/A' => 'N.Z.',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Pos.',
+ 'Non-taxable Purchases' => 'MSTF-freie Einkäufe',
+ 'Non-taxable Sales' => 'MSTF-freie Verkäufe',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nothing to print!' => 'Es wurde nichts gedruckt!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Overdue' => 'Überfällig',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ihre Bestellnummer',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Verpackungslisten-Datum fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Paid' => 'Bezahlt',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Zahlungsdatum fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Als neu buchen',
+ 'Posted!' => 'Verbucht!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projektnummer',
+ 'Project Transactions' => 'Projektbuchungen',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'In Warteschlange',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertendatum fehlt!',
+ 'Quotation Number missing!' => 'Offertenummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Receipt' => 'Quittung',
+ 'Receipts' => 'Quittungen',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Report for' => 'Bericht für',
+ 'Required by' => 'Erforderlich bis am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Text, Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandart',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Point' => 'Lieferort',
+ 'Source' => 'Beleg',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Eintrittsdatum',
+ 'State/Province' => 'Kanton',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Statement sent to' => 'Zahlungserinnerung verschickt an',
+ 'Statements sent to printer!' => 'Zahlungserinnerungen gedruckt!',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax Included' => 'MWST im Preis enthalten',
+ 'Tax collected' => 'vereinnahmte MWST',
+ 'Tax paid' => 'Vorsteuer',
+ 'Text' => 'Text',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Translation not on file!' => 'Ãœbersetzung nicht in der Datenbank',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Unit' => 'Einheit',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Einkaufsrechnung.',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'Zip/Postal Code' => 'PLZ',
+ 'as at' => 'zum Stand',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'for Period' => 'für den Zeitraum',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'buchen' => 'post',
+ 'als_neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'auftragsbestätigung' => 'sales_order',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'alle_auswählen' => 'select_all',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/ch_utf/pw b/locale/ch_utf/pw
new file mode 100755
index 00000000..a0ee73f6
--- /dev/null
+++ b/locale/ch_utf/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Continue' => 'Weiter',
+ 'Password' => 'Passwort',
+ 'Session expired!' => 'Sitzungsdauer abgelaufen!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/ch_utf/rc b/locale/ch_utf/rc
new file mode 100755
index 00000000..1a7f62d4
--- /dev/null
+++ b/locale/ch_utf/rc
@@ -0,0 +1,81 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Beginning Balance' => 'Anfangsbilanz',
+ 'Cleared' => 'Entlastet',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Difference' => 'Differenz',
+ 'Done' => 'Fertig',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Month' => 'Monat',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance!' => 'Summen stimmen nicht überein!',
+ 'Outstanding' => 'Offen',
+ 'Period' => 'Zeitraum',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Reconciliation' => 'Kontenabgleich',
+ 'Reconciliation Report' => 'Kontenabgleichungsreport',
+ 'Select all' => 'Alle auswählen',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Statement Balance' => 'Auszugsbilanz',
+ 'Summary' => 'Zusammenfassung',
+ 'To' => 'Bis',
+ 'Update' => 'Erneuern',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'weiter' => 'continue',
+ 'fertig' => 'done',
+ 'alle_auswählen' => 'select_all',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/ch_utf/rp b/locale/ch_utf/rp
new file mode 100755
index 00000000..940e10be
--- /dev/null
+++ b/locale/ch_utf/rp
@@ -0,0 +1,207 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AR Aging' => 'Forderungenspiegel',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'vereinbart',
+ 'Address' => 'Adresse',
+ 'Aged' => 'Veraltet',
+ 'Aged Overdue' => 'Alter überfällig',
+ 'All Accounts' => 'Alle Konten',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Balance Sheet' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'vereinnahmt',
+ 'Cc' => 'E-Mailkopie',
+ 'Compare to' => 'Vergleichen mit',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Credit' => 'Haben',
+ 'Curr' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Current Earnings' => 'Aktuelles Einkommen',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Decimalplaces' => 'Dezimalstellen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'E-Mail',
+ 'E-mail Statement to' => 'Mahnung per E-Mail an',
+ 'E-mail address missing!' => 'E-Mail-Adresse fehlt!',
+ 'E-mail message' => 'E-Mail-Nachricht ',
+ 'Every' => 'Jeden',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Ãœberschrift',
+ 'ID' => 'ID',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Include Payment' => 'Bezahlung reinnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income Statement' => 'Gewinn- und Verlustrechnung',
+ 'Invoice' => 'Rechnung',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Notiz',
+ 'Message' => 'Nachricht',
+ 'Method' => 'Abrechnungsmethode',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'N/A' => 'N.Z.',
+ 'Next Date' => 'Nächstes Datum',
+ 'Non-taxable Purchases' => 'MSTF-freie Einkäufe',
+ 'Non-taxable Sales' => 'MSTF-freie Verkäufe',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Artikelnummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order' => 'Bestellung',
+ 'Overdue' => 'Überfällig',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projektnummer',
+ 'Project Transactions' => 'Projektbuchungen',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipts' => 'Quittungen',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Report for' => 'Bericht für',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Eintrittsdatum',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Statement sent to' => 'Zahlungserinnerung verschickt an',
+ 'Statements sent to printer!' => 'Zahlungserinnerungen gedruckt!',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'MWST',
+ 'Tax collected' => 'vereinnahmte MWST',
+ 'Tax paid' => 'Vorsteuer',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine bereits bestehende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern eine bereits bestehende Offerte',
+ 'You are saving an existing order' => 'Sie speichern einen bereits bestehenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandene Offerte',
+ 'as at' => 'zum Stand',
+ 'for' => 'für',
+ 'for Period' => 'für den Zeitraum',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'drucken' => 'print',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'alle_auswählen' => 'select_all',
+};
+
+1;
+
diff --git a/locale/cn_utf/COPYING b/locale/cn_utf/COPYING
new file mode 100755
index 00000000..5f2f7bec
--- /dev/null
+++ b/locale/cn_utf/COPYING
@@ -0,0 +1,24 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2004
+#
+# Simplified Chinese (UTF-8) texts:
+#
+# BIG5 translation by: Carfield Yim <carfield@carfield.com.hk>
+# Converted to GB and then UTF-8 by: Edmund Lian <elian@inbrief.net>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/cn_utf/LANGUAGE b/locale/cn_utf/LANGUAGE
new file mode 100755
index 00000000..5353106f
--- /dev/null
+++ b/locale/cn_utf/LANGUAGE
@@ -0,0 +1 @@
+Chinese Simplified (UTF-8)
diff --git a/locale/cn_utf/aa b/locale/cn_utf/aa
new file mode 100755
index 00000000..17ef7586
--- /dev/null
+++ b/locale/cn_utf/aa
@@ -0,0 +1,163 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => '应付未付',
+ 'AP Transaction' => '应付记录',
+ 'AP Transactions' => '应付记录',
+ 'AR Outstanding' => '应收未收',
+ 'AR Transaction' => '应收记录',
+ 'AR Transactions' => '应收记录',
+ 'Account' => 'å¸æˆ·',
+ 'Accounting Menu' => '会计选å•',
+ 'Add AP Transaction' => '新增应付记录',
+ 'Add AR Transaction' => '新增应收记录',
+ 'Amount' => '总计',
+ 'Amount Due' => '应收å°è®¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¡®å®šè¦åˆ é™¤è®°å½•',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆ é™¤è®°å½•',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸æ¬¾é¡¹',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸è®°å½•!',
+ 'Cannot post transaction!' => 'ä¸èƒ½è¿‡å¸è®°å½•',
+ 'Check' => '检查',
+ 'Closed' => '已关闭',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Continue' => '继续',
+ 'Credit' => 'è´·æ–¹',
+ 'Credit Limit' => '信用é¢åº¦',
+ 'Curr' => 'å¸åˆ«',
+ 'Currency' => 'å¸åˆ«',
+ 'Current' => '现有',
+ 'Customer' => '客户',
+ 'Customer missing!' => '未指明客户',
+ 'Date' => '日期',
+ 'Date Paid' => '付款日期',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '删除',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'Detail' => '详情',
+ 'Due Date' => '到期日',
+ 'Due Date missing!' => '未指明到期日!',
+ 'Edit AP Transaction' => '编辑应付记录',
+ 'Edit AR Transaction' => '编辑应收记录',
+ 'Employee' => 'èŒå‘˜',
+ 'Exch' => '汇率',
+ 'Exchange Rate' => '汇率',
+ 'Exchange rate for payment missing!' => '未指明付款的汇率',
+ 'Exchange rate missing!' => '未指明汇率',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '从',
+ 'ID' => 'ç¼–å·',
+ 'Include in Report' => '一并显示',
+ 'Invoice' => 'å‘票',
+ 'Invoice Date' => 'å‘票日期',
+ 'Invoice Date missing!' => '未指明å‘票日期!',
+ 'Invoice Number' => 'å‘票编å·',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Manager' => 'ç»ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '备忘录',
+ 'Month' => '月份',
+ 'No.' => 'åºå·',
+ 'Notes' => '备注',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Open' => 'å¼€å¯',
+ 'Order' => '订å•',
+ 'Order Number' => '订å•ç¼–å·',
+ 'PO Number' => '采购å•ç¼–å·',
+ 'Paid' => '已付',
+ 'Payment date missing!' => '未指明付款日期!',
+ 'Payments' => '许多付款',
+ 'Period' => '时期',
+ 'Post' => '过å¸',
+ 'Post as new' => '当新的过å¸',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°åŠè¿‡å¸',
+ 'Print and Post as new' => '列å°åŠå½“新的过å¸',
+ 'Project' => '方案',
+ 'Quarter' => '季度',
+ 'Receipt' => '收款',
+ 'Remaining' => 'å°šä½™',
+ 'Sales Invoice.' => '销货å‘票',
+ 'Salesperson' => '销售人员',
+ 'Schedule' => '预定',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Ship to' => 'æµ·è¿è‡³',
+ 'Ship via' => '由海è¿',
+ 'Shipping Point' => 'æµ·è¿åœ°ç‚¹',
+ 'Source' => 'æ¥æº',
+ 'Subtotal' => 'å°è®¡',
+ 'Summary' => '摘è¦',
+ 'Tax' => '税金',
+ 'Tax Included' => 'å·³å«ç¨Žé‡‘',
+ 'Till' => '直到',
+ 'To' => '至',
+ 'Total' => '总计',
+ 'Transaction' => '记录',
+ 'Transaction deleted!' => '巳删除记录',
+ 'Transaction posted!' => '巳过å¸è®°å½•',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供应商',
+ 'Vendor Invoice.' => '供应商å‘票',
+ 'Vendor missing!' => '未指明供应商',
+ 'Year' => '年份',
+ 'Yes' => '是',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ '应付记录' => 'ap_transaction',
+ '应收记录' => 'ar_transaction',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '过å¸' => 'post',
+ '当新的过å¸' => 'post_as_new',
+ '列å°' => 'print',
+ '列å°åŠè¿‡å¸' => 'print_and_post',
+ '列å°åŠå½“新的过å¸' => 'print_and_post_as_new',
+ '销货å‘票' => 'sales_invoice_',
+ '预定' => 'schedule',
+ 'æµ·è¿è‡³' => 'ship_to',
+ 'æ›´æ–°' => 'update',
+ '供应商å‘票' => 'vendor_invoice_',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/cn_utf/admin b/locale/cn_utf/admin
new file mode 100755
index 00000000..eb477168
--- /dev/null
+++ b/locale/cn_utf/admin
@@ -0,0 +1,145 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Control' => 'æƒé™æŽ§åˆ¶',
+ 'Accounting' => '会计',
+ 'Add User' => '新增使用者',
+ 'Address' => '地å€',
+ 'Administration' => '系统管ç†',
+ 'Administrator' => '管ç†äºº',
+ 'All Datasets up to date!' => '所有资料皆已更新!',
+ 'Cannot create Lock!' => 'ä¸èƒ½å»ºç«‹é”',
+ 'Change Admin Password' => '更改管ç†å‘˜å¯†ç ',
+ 'Change Password' => '更改密ç ',
+ 'Click on login name to edit!' => '请按登入å称以进行修改!',
+ 'Company' => 'å…¬å¸',
+ 'Confirm' => '确认密ç ',
+ 'Connect to' => '连结到',
+ 'Continue' => '继续',
+ 'Create Chart of Accounts' => '建立å¸æˆ·å›¾è¡¨',
+ 'Create Dataset' => '建立资料集',
+ 'DBI not installed!' => '未安装 DBI 模组!',
+ 'Database' => '资料库',
+ 'Database Administration' => '资料库管ç†',
+ 'Database Driver not checked!' => '未选定资料库驱动程å¼!',
+ 'Database User missing!' => '未指明资料库使用者!',
+ 'Dataset' => '资料集',
+ 'Dataset missing!' => '未指明资料集!',
+ 'Dataset updated!' => '巳更新资料集',
+ 'Date Format' => '日期格å¼',
+ 'Delete' => '删除',
+ 'Delete Dataset' => '删除资料集',
+ 'Directory' => '目录',
+ 'Driver' => '驱动程å¼',
+ 'Dropdown Limit' => 'é™åˆ¶',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'Edit User' => '编辑使用者',
+ 'Existing Datasets' => '既有的资料集',
+ 'Fax' => '传真',
+ 'Host' => '主机',
+ 'Hostname missing!' => '未指明主机å称!',
+ 'Language' => '语言',
+ 'Lock System' => '系统é”上',
+ 'Lockfile created!' => '巳建立上é”档案!',
+ 'Lockfile removed!' => '巳移除上é”档案!',
+ 'Login' => '登入',
+ 'Login name missing!' => '未指明登入åå­—',
+ 'Logout' => '登出',
+ 'Manager' => 'ç»ç†',
+ 'Menu Width' => '选择å•å®½åº¦',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'å称',
+ 'New Templates' => '新增模版',
+ 'No Database Drivers available!' => '没有å¯ç”¨çš„驱动程å¼!',
+ 'No Dataset selected!' => '未选定资料集!',
+ 'Nothing to delete!' => '没有å¯åˆ é™¤çš„项目',
+ 'Number Format' => 'æ•°å­—æ ¼å¼',
+ 'Oracle Database Administration' => 'Oracle 资料库管ç†',
+ 'Password' => '密ç ',
+ 'Password changed!' => '密ç å·³æ”¹',
+ 'Passwords do not match!' => '密ç å‹¿æ¯”é…!',
+ 'Pg Database Administration' => 'Pg 资料库管ç†',
+ 'PgPP Database Administration' => 'PgPP资料库管ç†',
+ 'Phone' => '电è¯å·ç ',
+ 'Port' => '埠å·',
+ 'Port missing!' => '未指明埠å·!',
+ 'Printer' => 'å°è¡¨æœº',
+ 'Save' => '储存',
+ 'Session Timeout' => '会è¯è¶…æ—¶',
+ 'Session expired!' => '会è¯è¿‡æœŸ',
+ 'Setup Templates' => '设定模版',
+ 'Signature' => 'ç­¾å',
+ 'Stylesheet' => 'æ ·å¼è¡¨',
+ 'Supervisor' => '管ç†äºº',
+ 'Templates' => '模版',
+ 'The following Datasets are not in use and can be deleted' => '下列资料集并未使用, å¯ä»¥åˆ é™¤',
+ 'The following Datasets need to be updated' => '下列资料集需è¦æ›´æ–°',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => '这是对既存资料æ¥æºçš„åˆæ­¥æ£€æŸ¥. 在此阶段, ä¸ä¼šåˆ é™¤æˆ–新增任何资料!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'è‹¥è¦æ–°å¢žç¾¤ç»„内的使用者, 请编辑å称, 更改登入å, 然åŽå‚¨å­˜. 这样一æ¥, 新使用者会ä¿ç•™ç›¸åŒçš„å˜æ•°, 并以新的登入å存入.',
+ 'Unlock System' => 'å¼€å¯ç³»ç»Ÿ',
+ 'Update Dataset' => '更新资料集',
+ 'Use Templates' => '使用模版',
+ 'User' => '使用者',
+ 'User deleted!' => '巳删除使用者',
+ 'User saved!' => '巳储存使用者',
+ 'Version' => '版本',
+ 'You are logged out' => 'ä½ å·²ç»æ³¨é”€',
+ 'does not exist' => 'ä¸å­˜åœ¨',
+ 'is already a member!' => 'å·²ç»æ˜¯æˆå‘˜äº†!',
+ 'localhost' => '本地寄主',
+ 'locked!' => 'å·³é”上',
+ 'successfully created!' => 'æˆåŠŸå»ºç«‹!',
+ 'successfully deleted!' => 'æˆåŠŸåˆ é™¤!',
+ 'website' => '网站',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ '新增使用者' => 'add_user',
+ '更改管ç†å‘˜å¯†ç ' => 'change_admin_password',
+ '更改密ç ' => 'change_password',
+ '继续' => 'continue',
+ '建立资料集' => 'create_dataset',
+ '删除' => 'delete',
+ '删除资料集' => 'delete_dataset',
+ '系统é”上' => 'lock_system',
+ '登入' => 'login',
+ '登出' => 'logout',
+ 'oracle_资料库管ç†' => 'oracle_database_administration',
+ 'pg_资料库管ç†' => 'pg_database_administration',
+ 'pgpp资料库管ç†' => 'pgpp_database_administration',
+ '储存' => 'save',
+ 'å¼€å¯ç³»ç»Ÿ' => 'unlock_system',
+ '更新资料集' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/cn_utf/all b/locale/cn_utf/all
new file mode 100755
index 00000000..6043a5e3
--- /dev/null
+++ b/locale/cn_utf/all
@@ -0,0 +1,896 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'UTF-8';
+
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => '应付å¸æ¬¾',
+ 'AP Aging' => '应付å¸é¾„分æž',
+ 'AP Outstanding' => '应付未付',
+ 'AP Transaction' => '应付交易',
+ 'AP Transactions' => '应付交易',
+ 'AR' => '应收å¸æ¬¾',
+ 'AR Aging' => '应收å¸é¾„分æž',
+ 'AR Outstanding' => '应收未收',
+ 'AR Transaction' => '应收交易',
+ 'AR Transactions' => '应收交易',
+ 'AR/AP' => '',
+ 'About' => '关于',
+ 'Above' => '上文',
+ 'Access Control' => 'æƒé™æŽ§åˆ¶',
+ 'Access Denied!' => 'éžå­˜å–!',
+ 'Account' => 'å¸æˆ·',
+ 'Account Number' => 'å¸æˆ·ç¼–å·',
+ 'Account Number missing!' => '未指明å¸æˆ·ç¼–å·!',
+ 'Account Type' => 'å¸æˆ·ç±»åˆ«',
+ 'Account Type missing!' => '未指明å¸æˆ·ç±»åˆ«!',
+ 'Account deleted!' => '巳删除å¸æˆ·',
+ 'Account does not exist!' => 'ä¸å­˜åœ¨å¸æˆ·',
+ 'Account saved!' => '巳储存å¸æˆ·',
+ 'Accounting' => '会计',
+ 'Accounting Menu' => '会计选å•',
+ 'Accounts' => 'å¸æˆ·',
+ 'Accrual' => '累积',
+ 'Activate Audit trail' => '活跃的审计线索',
+ 'Activate Audit trails' => '活跃的审计线索',
+ 'Active' => '活跃',
+ 'Add' => '新增',
+ 'Add AP Transaction' => '新增应付记录',
+ 'Add AR Transaction' => '新增应收记录',
+ 'Add Account' => '新增å¸æˆ·',
+ 'Add Assembly' => '新增商å“',
+ 'Add Business' => '新增业务',
+ 'Add Cash Transfer Transaction' => '新增现金转移å¸ç›®',
+ 'Add Customer' => '新增客户',
+ 'Add Deduction' => '新增扣除',
+ 'Add Department' => '新增部门',
+ 'Add Employee' => '新增èŒå‘˜',
+ 'Add Exchange Rate' => '新增外汇率',
+ 'Add GIFI' => '新增 GIFI',
+ 'Add General Ledger Transaction' => '新增总å¸',
+ 'Add Group' => '新增组',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '新增劳工/ç»å¸¸è´¹ç”¨',
+ 'Add Language' => '新增语言',
+ 'Add POS Invoice' => '新增POSå‘票',
+ 'Add Part' => '新增原料',
+ 'Add Pricegroup' => '新增价格组',
+ 'Add Project' => '新增方案',
+ 'Add Purchase Order' => '新增采购å•',
+ 'Add Quotation' => '新增报价å•',
+ 'Add Request for Quotation' => '新增报价å•è¦æ±‚',
+ 'Add SIC' => '新增原文',
+ 'Add Sales Invoice' => '新增销售å‘票',
+ 'Add Sales Order' => '新增销货å•',
+ 'Add Service' => '新增æœåŠ¡',
+ 'Add Timecard' => '',
+ 'Add Transaction' => '新增交易',
+ 'Add User' => '新增使用者',
+ 'Add Vendor' => '新增供应商',
+ 'Add Vendor Invoice' => '新增供应商å‘票',
+ 'Add Warehouse' => '新增仓库',
+ 'Address' => '地å€',
+ 'Administration' => '系统管ç†',
+ 'Administrator' => '管ç†äºº',
+ 'After Deduction' => '扣除以åŽ',
+ 'All' => '全部',
+ 'All Accounts' => '全部å¸æˆ·',
+ 'All Datasets up to date!' => '所有资料皆已更新!',
+ 'All Items' => '全部项目',
+ 'Allowances' => '津贴',
+ 'Amount' => '总计',
+ 'Amount Due' => '应得的总计',
+ 'Amount missing!' => 'æ¼å¡«çš„总计',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Invoice Number' => '您确定è¦åˆ é™¤å‘票编å·',
+ 'Are you sure you want to delete Order Number' => '您是å¦ç¡®å®šè¦åˆ é™¤è®¢å•ç¼–å·',
+ 'Are you sure you want to delete Quotation Number' => '您是å¦ç¡®å®šè¦åˆ é™¤æŠ¥ä»·å•ç¼–å·',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¡®å®šè¦åˆ é™¤äº¤æ˜“',
+ 'Are you sure you want to remove the marked entries from the queue?' => '您是å¦ç¡®å®šè¦æ¶ˆé™¤æœ‰è®°å·çš„æ¡ç›®',
+ 'Assemblies' => '商å“',
+ 'Assemblies restocked!' => 'å·³é‡æ–°è¿›è´§çš„商å“',
+ 'Assembly' => '商å“',
+ 'Assembly stocked!' => '',
+ 'Asset' => '资产',
+ 'Attachment' => '附档',
+ 'Audit Control' => '稽核控制',
+ 'Audit trail disabled' => '有效的审计线索',
+ 'Audit trail enabled' => '无效的审计线索',
+ 'Audit trail removed up to' => '移除到此为止的审计线索',
+ 'Audit trails disabled' => '有效的审计线索',
+ 'Audit trails enabled' => '无效的审计线索',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Average Cost' => 'å¹³å‡æˆæœ¬',
+ 'Avg Cost' => 'å¹³å‡æˆæœ¬',
+ 'BIC' => '',
+ 'BOM' => 'æ料清å•',
+ 'Backup' => '备份',
+ 'Backup sent to' => '备份寄é€åˆ°',
+ 'Balance' => 'ä½™é¢',
+ 'Balance Sheet' => '资产负债表',
+ 'Based on' => '基于',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Before Deduction' => '扣除之å‰',
+ 'Beginning Balance' => '起始余é¢',
+ 'Below' => '以下',
+ 'Billing Address' => 'å¸å•åœ°å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明细表',
+ 'Bin Lists' => '箱清å•',
+ 'Books are open' => 'å¸ç°¿å·²å¼€å¯',
+ 'Break' => '休æ¯',
+ 'Business' => '业务',
+ 'Business Number' => '业务编å·',
+ 'Business deleted!' => '巳删除业务',
+ 'Business saved!' => '巳储存业务',
+ 'C' => '',
+ 'COGS' => '货销æˆæœ¬',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '无法造æˆç»„件',
+ 'Cannot create Labor' => '无法造æˆåŠ³å·¥',
+ 'Cannot create Lock!' => 'ä¸èƒ½å»ºç«‹é”',
+ 'Cannot create Part' => '无法造æˆé›¶ä»¶',
+ 'Cannot create Service' => '无法造æˆæœåŠ¡',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'ä¸èƒ½åˆ é™¤å¸æˆ·',
+ 'Cannot delete customer!' => 'ä¸èƒ½åˆ é™¤å®¢æˆ·',
+ 'Cannot delete default account!' => 'ä¸èƒ½åˆ é™¤é¢„设å¸æˆ·',
+ 'Cannot delete invoice!' => 'ä¸èƒ½åˆ é™¤å‘票',
+ 'Cannot delete item!' => 'ä¸èƒ½åˆ é™¤é¡¹ç›®',
+ 'Cannot delete order!' => 'ä¸èƒ½åˆ é™¤å®šå•',
+ 'Cannot delete quotation!' => 'ä¸èƒ½åˆ é™¤æŠ¥ä»·å•',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆ é™¤äº¤æ˜“',
+ 'Cannot delete vendor!' => 'ä¸èƒ½åˆ é™¤ä¾›åº”商',
+ 'Cannot post Payment!' => 'ä¸èƒ½åŠ å…¥æ¬¾é¡¹',
+ 'Cannot post Receipt!' => 'ä¸èƒ½åŠ å…¥æ”¶æ®',
+ 'Cannot post invoice for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内加入å‘票',
+ 'Cannot post invoice!' => 'ä¸èƒ½åŠ å…¥å‘票',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内加入款项',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内加入交易!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'ä¸èƒ½åŠ å…¥äº¤æ˜“',
+ 'Cannot remove files!' => 'ä¸èƒ½ç§»é™¤æ¡£æ¡ˆ',
+ 'Cannot save account!' => 'ä¸èƒ½å‚¨å­˜å¸æˆ·',
+ 'Cannot save defaults!' => 'ä¸èƒ½å‚¨å­˜é¢„设',
+ 'Cannot save order!' => 'ä¸èƒ½å‚¨å­˜å®šå•',
+ 'Cannot save preferences!' => 'ä¸èƒ½å‚¨å­˜ä¼˜å…ˆé€‰æ‹© ',
+ 'Cannot save quotation!' => 'ä¸èƒ½å‚¨å­˜æŠ¥ä»·å•',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'ä¸èƒ½è®¾ç½®å¤šäºŽä¸€ä¸ªåº”收å¸æ¬¾, 应付å¸æ¬¾æˆ–IC',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'ä¸èƒ½å¸¸å¤‡çš„商å“',
+ 'Cash' => '现金',
+ 'Cc' => '抄é€',
+ 'Change' => '更改',
+ 'Change Admin Password' => '更改管ç†å‘˜å¯†ç ',
+ 'Change Password' => '更改密ç ',
+ 'Charge' => '',
+ 'Chart of Accounts' => '会计科目表',
+ 'Check' => '检查',
+ 'Check Inventory' => '检查存货清å•',
+ 'Checks' => '检查',
+ 'City' => '城市',
+ 'Cleared' => '已清除',
+ 'Click on login name to edit!' => '请按登入å称以进行修改!',
+ 'Clocked' => '',
+ 'Close Books up to' => '关闭到此为止的å¸ç°¿',
+ 'Closed' => '已关闭',
+ 'Code' => 'ç¼–ç ',
+ 'Code missing!' => '未指明编ç ',
+ 'Company' => 'å…¬å¸',
+ 'Company Name' => 'å…¬å¸å称',
+ 'Compare to' => '对照',
+ 'Completed' => '',
+ 'Components' => '零件',
+ 'Confirm' => '确认密ç ',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Connect to' => '连结到',
+ 'Contact' => '连络人',
+ 'Continue' => '继续',
+ 'Contra' => '相å',
+ 'Copies' => '副本',
+ 'Copy to COA' => 'å¤åˆ¶åˆ° COA',
+ 'Cost' => 'æˆæœ¬',
+ 'Cost Center' => 'æˆæœ¬ä¸­å¿ƒ',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => 'ä¸èƒ½å‚¨å­˜',
+ 'Could not transfer Inventory!' => '存货清å•ä¸èƒ½è½¬ç§»',
+ 'Country' => '国家',
+ 'Create Chart of Accounts' => '建立å¸æˆ·å›¾è¡¨',
+ 'Create Dataset' => '建立资料集',
+ 'Credit' => 'è´·æ–¹',
+ 'Credit Limit' => '信用é¢åº¦',
+ 'Curr' => 'ç›®å‰',
+ 'Currency' => 'å¸åˆ«',
+ 'Current' => '现有',
+ 'Current Earnings' => '现有收益',
+ 'Customer' => '客户',
+ 'Customer History' => '客户历å²',
+ 'Customer Number' => '客户编å·',
+ 'Customer deleted!' => '巳删除客户',
+ 'Customer missing!' => '未指明客户',
+ 'Customer not on file!' => '客户未存档',
+ 'Customer saved!' => '巳储存客户',
+ 'Customers' => '客户',
+ 'DBI not installed!' => '未安装 DBI 模组!',
+ 'DOB' => '生日',
+ 'Database' => '资料库',
+ 'Database Administration' => '资料库管ç†',
+ 'Database Driver not checked!' => '未选定资料库驱动程å¼!',
+ 'Database Host' => '资料库主机',
+ 'Database User missing!' => '未指明资料库使用者!',
+ 'Dataset' => '资料集',
+ 'Dataset is newer than version!' => '较新资料集',
+ 'Dataset missing!' => '未指明资料集!',
+ 'Dataset updated!' => '巳更新资料集',
+ 'Date' => '日期',
+ 'Date Format' => '日期格å¼',
+ 'Date Paid' => '付款日期',
+ 'Date Received' => '收款日期',
+ 'Date missing!' => '未指明日期',
+ 'Date received missing!' => '未指明收款日期',
+ 'Date worked' => '',
+ 'Day' => 'æ—¥',
+ 'Day(s)' => 'æ—¥',
+ 'Days' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Decimalplaces' => 'å°æ•°çš„ä½ç½®',
+ 'Decrease' => 'å‡å°‘',
+ 'Deduct after' => 'å‡å°‘以åŽ',
+ 'Deduction deleted!' => '巳删除å‡å°‘',
+ 'Deduction saved!' => '巳储存å‡å°‘',
+ 'Deductions' => 'å‡é™¤é¢',
+ 'Default Template' => '',
+ 'Defaults' => '预设',
+ 'Defaults saved!' => '巳储存预设',
+ 'Delete' => '删除',
+ 'Delete Account' => '删除å¸æˆ·',
+ 'Delete Dataset' => '删除资料集',
+ 'Delete Schedule' => '删除预定',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => '到期日',
+ 'Department' => '部门',
+ 'Department deleted!' => '巳删除部门',
+ 'Department saved!' => '巳储存部门',
+ 'Departments' => '部门',
+ 'Deposit' => '存款',
+ 'Description' => '说明',
+ 'Description Translations' => '翻译æè¿°',
+ 'Description missing!' => '未指明æè¿°',
+ 'Detail' => '详情',
+ 'Difference' => '差异',
+ 'Directory' => '目录',
+ 'Discount' => '折扣',
+ 'Done' => '巳完æˆ',
+ 'Drawing' => '图画',
+ 'Driver' => '驱动程å¼',
+ 'Dropdown Limit' => 'é™åˆ¶',
+ 'Due Date' => '到期日',
+ 'Due Date missing!' => '未指明到期日!',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail Statement to' => '电邮会计账到',
+ 'E-mail address missing!' => '未指明电å­é‚®ä»¶ä½å€!',
+ 'E-mail message' => 'å‘é€ç”µé‚®',
+ 'E-mailed' => '巳电邮',
+ 'Edit' => '编辑',
+ 'Edit AP Transaction' => '编辑应付记录',
+ 'Edit AR Transaction' => '编辑应收记录',
+ 'Edit Account' => '编辑å¸æˆ·',
+ 'Edit Assembly' => '编辑商å“',
+ 'Edit Business' => '编辑业务',
+ 'Edit Cash Transfer Transaction' => '编辑现金转移',
+ 'Edit Customer' => '编辑客户',
+ 'Edit Deduction' => '编辑å‡é™¤é¢',
+ 'Edit Department' => '编辑部门',
+ 'Edit Description Translations' => '编辑翻译æè¿°',
+ 'Edit Employee' => '编辑èŒå‘˜',
+ 'Edit GIFI' => '编辑 GIFI',
+ 'Edit General Ledger Transaction' => '编辑总å¸',
+ 'Edit Group' => '编辑组',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '编辑劳工/ç»å¸¸è´¹ç”¨',
+ 'Edit Language' => '编辑语言',
+ 'Edit POS Invoice' => '编辑POS',
+ 'Edit Part' => '编辑原料',
+ 'Edit Preferences for' => '设定使用者',
+ 'Edit Pricegroup' => '编辑价格组',
+ 'Edit Project' => '编辑方案',
+ 'Edit Purchase Order' => '编辑采购å•',
+ 'Edit Quotation' => '编辑报价å•',
+ 'Edit Request for Quotation' => '编辑报价å•è¦æ±‚',
+ 'Edit SIC' => '编辑原文',
+ 'Edit Sales Invoice' => '编辑销售å‘票',
+ 'Edit Sales Order' => '编辑销货å•',
+ 'Edit Service' => '编辑æœåŠ¡',
+ 'Edit Template' => '编辑模版',
+ 'Edit Timecard' => '',
+ 'Edit User' => '编辑使用者',
+ 'Edit Vendor' => '编辑供应商',
+ 'Edit Vendor Invoice' => '编辑供应商å‘票',
+ 'Edit Warehouse' => '编辑仓库',
+ 'Employee' => 'èŒå‘˜',
+ 'Employee Name' => 'èŒå‘˜å§“å',
+ 'Employee Number' => 'å·¥å·',
+ 'Employee deleted!' => '巳删除èŒå‘˜',
+ 'Employee pays' => '付款给èŒå‘˜',
+ 'Employee saved!' => '巳储存èŒå‘˜',
+ 'Employees' => 'èŒå‘˜',
+ 'Employer' => '雇主',
+ 'Employer pays' => '付款给雇主',
+ 'Enddate' => '结æŸæ—¥',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => '强制所有日期的交易回å¤',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => '请键入以冒å·åˆ†éš”的英文字æ¯, æ¯é¡¹ä¸è¶…过三个字 (如 CAD:USD:EUR), 作为您的本国åŠå¤–国货å¸',
+ 'Equity' => 'è‚¡æƒ',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => '汇率',
+ 'Exchange Rate' => '汇率',
+ 'Exchange rate for payment missing!' => '未指明付款的汇率',
+ 'Exchange rate missing!' => '未指明汇率',
+ 'Existing Datasets' => '既有的资料集',
+ 'Expense' => '费用',
+ 'Expense account does not exist!' => '费用科目勿存在',
+ 'Expense/Asset' => '费用/资产',
+ 'Extended' => '巳扩大',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => '传真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'For' => '',
+ 'Foreign Exchange Gain' => '外汇收益',
+ 'Foreign Exchange Loss' => '外汇æŸå¤±',
+ 'Friday' => '',
+ 'From' => '从',
+ 'From Warehouse' => '从仓库',
+ 'GIFI' => '',
+ 'GIFI deleted!' => '巳删除',
+ 'GIFI missing!' => '未指明 GIFI!',
+ 'GIFI saved!' => '巳储存',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'GL交易',
+ 'General Ledger' => '总å¸',
+ 'Generate' => '产生',
+ 'Generate Orders' => '产生订å•',
+ 'Generate Purchase Orders' => '产生采购å•',
+ 'Generate Purchase Orders from Sales Order' => '用销货å•äº§ç”Ÿé‡‡è´­å•',
+ 'Generate Sales Order' => '产生销货å•',
+ 'Generate Sales Order from Purchase Orders' => '用销货å•äº§ç”Ÿé‡‡è´­å•',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => '货物åŠæœåŠ¡',
+ 'Group' => '组',
+ 'Group Items' => '组的项目',
+ 'Group Translations' => '组的翻译',
+ 'Group deleted!' => '巳删除的组',
+ 'Group missing!' => '未指明的组',
+ 'Group saved!' => '巳储存的组',
+ 'Groups' => '组',
+ 'HR' => '人事管ç†',
+ 'HTML Templates' => 'HTML 表å•',
+ 'Heading' => '标题, ',
+ 'History' => '历å²',
+ 'Home Phone' => 'ä½å®…电è¯',
+ 'Host' => '主机',
+ 'Hostname missing!' => '未指明主机å称!',
+ 'IBAN' => '',
+ 'ID' => 'ç¼–å·',
+ 'Image' => 'å½¢åƒ',
+ 'In-line' => '行内',
+ 'Inactive' => '消æž',
+ 'Include Exchange Rate Difference' => '包å«å¤–汇差è·',
+ 'Include Payment' => '',
+ 'Include in Report' => '一并显示',
+ 'Include in drop-down menus' => '包å«åœ¨ä¸‹æ‹‰å¼é€‰å•ä¸­',
+ 'Income' => '收入',
+ 'Income Statement' => 'æŸç›Šè¡¨',
+ 'Income account does not exist!' => '收入科目勿存在',
+ 'Incorrect Dataset version!' => '资料集版本错误!',
+ 'Increase' => '增加',
+ 'Individual Items' => '个别的项目',
+ 'Internal Notes' => '内部备忘录',
+ 'Inventory' => '库存',
+ 'Inventory account does not exist!' => '存货科目勿存在',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '在åœç”¨æ­¤é¡¹ç»„åˆå“之å‰, 存货数é‡å¿…需为零!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'åœç”¨æ­¤é¡¹é›¶ä»¶ä¹‹å‰, 存货数é‡å¿…需为零!',
+ 'Inventory saved!' => '巳储存存货',
+ 'Inventory transferred!' => '转移的存货',
+ 'Invoice' => 'å‘票',
+ 'Invoice Date' => 'å‘票日期',
+ 'Invoice Date missing!' => '未指明å‘票日期!',
+ 'Invoice Number' => 'å‘票编å·',
+ 'Invoice Number missing!' => '未指明å‘票编å·!',
+ 'Invoice deleted!' => '巳删除å‘票',
+ 'Invoices' => 'å‘票',
+ 'Is this a summary account to record' => '此为总结科目�',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => '巳删除项目',
+ 'Item not on file!' => '查无此项目',
+ 'Items' => '项目',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'LaTeX Templates' => 'LaTex 模版',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '劳工/ç»å¸¸è´¹ç”¨',
+ 'Language' => '语言',
+ 'Language deleted!' => '巳删除语言',
+ 'Language saved!' => '巳储存语言',
+ 'Languages' => '语言',
+ 'Languages not defined!' => 'ä¸èƒ½è¾¨è®¤è¯­è¨€',
+ 'Last Cost' => '最åŽæˆæœ¬',
+ 'Last Numbers & Default Accounts' => '上一笔编å·åŠé¢„设å¸æˆ·',
+ 'Lead' => '交货期',
+ 'Leadtime' => '总需时',
+ 'Leave host and port field empty unless you want to make a remote connection.' => '除éžæ‚¨æƒ³è¦è¿›è¡Œè¿œç«¯è¿žçº¿, å¦åˆ™è¯·å°†ä¸»æœºåŠåŸ å·ç•™ç™½.',
+ 'Liability' => '负债',
+ 'Licensed to' => '授æƒäºˆ',
+ 'Line Total' => '总列数',
+ 'Link' => '连结',
+ 'Link Accounts' => '连结å¸æˆ·',
+ 'List' => '牌价',
+ 'List Accounts' => '列出å¸å·',
+ 'List Businesses' => '列出业务',
+ 'List Departments' => '列出部门',
+ 'List GIFI' => '列出 GIFI',
+ 'List Languages' => '列出语言',
+ 'List Price' => '列出价',
+ 'List Projects' => '列出方案',
+ 'List SIC' => '列出SIC',
+ 'List Transactions' => '列出交易',
+ 'List Warehouses' => '列出仓库',
+ 'Lock System' => '系统é”上',
+ 'Lockfile created!' => '巳建立上é”档案!',
+ 'Lockfile removed!' => '巳移除上é”档案!',
+ 'Login' => '登入',
+ 'Login name missing!' => '未指明登入åå­—',
+ 'Logout' => '登出',
+ 'Make' => '制造',
+ 'Manager' => 'ç»ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'Marked entries printed!' => '巳列å°æœ‰è®°å·çš„会计项目',
+ 'Markup' => '涨价',
+ 'Maximum' => '最大',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '备忘录',
+ 'Menu Width' => '选择å•å®½åº¦',
+ 'Message' => '讯æ¯',
+ 'Method' => '方法',
+ 'Microfiche' => 'å•ç‰‡ç¼©å½±èƒ¶ç‰‡',
+ 'Model' => 'åž‹å·',
+ 'Monday' => '',
+ 'Month' => '月份',
+ 'Month(s)' => '月',
+ 'Months' => '月',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => 'ä¸é€‚用',
+ 'Name' => 'å称',
+ 'Name missing!' => '未指明åå­—',
+ 'New Templates' => '新增模版',
+ 'New Window' => '新视窗',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'å¦',
+ 'No Database Drivers available!' => '没有å¯ç”¨çš„驱动程å¼!',
+ 'No Dataset selected!' => '未选定资料集!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => '未指明电å­é‚®ä»¶ä½ç½®',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'å¦',
+ 'Non-taxable' => 'ä¸åº”课税',
+ 'Non-taxable Purchases' => 'ä¸åº”课税的采购',
+ 'Non-taxable Sales' => 'ä¸åº”课税的销售',
+ 'Non-tracking Items' => '',
+ 'Notes' => '备注',
+ 'Nothing entered!' => '没有巳输入',
+ 'Nothing selected!' => '没有巳选择',
+ 'Nothing to delete!' => '没有å¯åˆ é™¤çš„项目',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '没有å¯è½¬ç§»çš„项目',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => 'ç¼–å·',
+ 'Number Format' => 'æ•°å­—æ ¼å¼',
+ 'Number missing in Row' => '此列中缺少数值',
+ 'O' => '',
+ 'OH' => '',
+ 'Obsolete' => 'åœç”¨',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'On Hand' => '巳有存é‡',
+ 'Open' => 'å¼€å¯',
+ 'Oracle Database Administration' => 'Oracle 资料库管ç†',
+ 'Order' => '订å•',
+ 'Order Date' => '下å•æ—¥æœŸ',
+ 'Order Date missing!' => '未指明下å•æ—¥æœŸ!',
+ 'Order Entry' => '下å•é¡¹ç›®',
+ 'Order Number' => '订å•ç¼–å·',
+ 'Order Number missing!' => '未指明订å•ç¼–å·!',
+ 'Order deleted!' => '巳删除订å•',
+ 'Order generation failed!' => '订å•äº§ç”Ÿå¤±è´¥!',
+ 'Order saved!' => '巳储存订å•',
+ 'Orders generated!' => '',
+ 'Orphaned' => '无主',
+ 'Out of balance transaction!' => 'ä¸å调交易',
+ 'Out of balance!' => 'ä¸åè°ƒ',
+ 'Outstanding' => '未付',
+ 'PDF' => 'PDF',
+ 'PO Number' => '采购å•ç¼–å·',
+ 'POS' => '收款å°',
+ 'POS Invoice' => 'POSå‘票',
+ 'Packing List' => '出货å•',
+ 'Packing List Date missing!' => '未指明包装清å•æ—¥æœŸ!',
+ 'Packing List Number missing!' => '未指明包装清å•ç¼–å·!',
+ 'Packing Lists' => '出货å•',
+ 'Paid' => '已付',
+ 'Part' => '原料',
+ 'Part Number' => '',
+ 'Partnumber' => 'æ–™å·',
+ 'Parts' => '原料',
+ 'Password' => '密ç ',
+ 'Password changed!' => '密ç å·³æ”¹',
+ 'Password does not match!' => '密ç å‹¿æ¯”é…',
+ 'Passwords do not match!' => '密ç å‹¿æ¯”é…!',
+ 'Payables' => '应付科目',
+ 'Payment' => '付款',
+ 'Payment date missing!' => '未指明付款日期!',
+ 'Payment posted!' => '巳加入付款',
+ 'Payments' => '付款',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '薪金å‡é™¤é¢',
+ 'Period' => '时期',
+ 'Pg Database Administration' => 'Pg 资料库管ç†',
+ 'PgPP Database Administration' => 'PgPP资料库管ç†',
+ 'Phone' => '电è¯å·ç ',
+ 'Pick List' => '选择å•',
+ 'Pick Lists' => '拣货清å•',
+ 'Port' => '埠å·',
+ 'Port missing!' => '未指明埠å·!',
+ 'Pos' => '',
+ 'Post' => '加入',
+ 'Post as new' => '当新的加入',
+ 'Posted!' => '巳加入',
+ 'Posting' => '在过å¸',
+ 'Posting failed!' => '',
+ 'Postscript' => '附言',
+ 'Preferences' => '个人设定',
+ 'Preferences saved!' => '个人设定已储存!',
+ 'Prepayment' => '预缴',
+ 'Price' => 'ä»·æ ¼',
+ 'Pricegroup' => '价格组',
+ 'Pricegroup deleted!' => '巳删除价格组',
+ 'Pricegroup missing!' => '未指明价格组',
+ 'Pricegroup saved!' => '巳储存价格组',
+ 'Pricegroups' => '价格组',
+ 'Pricelist' => '',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°åŠè¿‡å¸',
+ 'Print and Post as new' => '列å°åŠå½“新的过å¸',
+ 'Print and Save' => '打å°åŠå‚¨å­˜',
+ 'Print and Save as new' => '列å°åŠå¦å­˜æ–°æ¡£',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '巳列å°',
+ 'Printer' => 'å°è¡¨æœº',
+ 'Printing' => '在列å°',
+ 'Printing ... ' => '正列å°',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '利润中心',
+ 'Project' => '方案',
+ 'Project Description Translations' => '方案æ述的翻译',
+ 'Project Name' => '',
+ 'Project Number' => '方案å·ç ',
+ 'Project Number missing!' => '未指明方案å·ç ',
+ 'Project Transactions' => '方案交易',
+ 'Project deleted!' => '巳删除方案',
+ 'Project not on file!' => '方案内无此档案',
+ 'Project saved!' => '巳储存方案',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => '方案',
+ 'Purchase Order' => '采购å•',
+ 'Purchase Order Number' => '采购å•ç¼–å·',
+ 'Purchase Orders' => '采购å•',
+ 'Qty' => 'æ•°é‡',
+ 'Quantity exceeds available units to stock!' => '超过å¯åº“存的数é‡',
+ 'Quarter' => '季度',
+ 'Quotation' => '报价å•',
+ 'Quotation ' => '报价å•',
+ 'Quotation Date' => '报价å•æ—¥æœŸ',
+ 'Quotation Date missing!' => '未指明报价å•æ—¥æœŸ',
+ 'Quotation Number' => '报价å•å·ç ',
+ 'Quotation Number missing!' => '未指明报价å•å·ç ',
+ 'Quotation deleted!' => '巳删除报价å•',
+ 'Quotations' => '报价å•',
+ 'R' => '对',
+ 'RFQ' => '报价请求(RFQ) ',
+ 'RFQ ' => '供应商询价å•',
+ 'RFQ Number' => 'RFDå·ç ',
+ 'RFQs' => '报价请求',
+ 'ROP' => 'å†è®¢ç‚¹',
+ 'Rate' => '税率',
+ 'Rate missing!' => '未指明税率',
+ 'Recd' => '巳收到',
+ 'Receipt' => '收æ®',
+ 'Receipt posted!' => '巳加入收æ®',
+ 'Receipts' => '收æ®',
+ 'Receivables' => '应收å¸æˆ·',
+ 'Receive' => '收到',
+ 'Receive Merchandise' => '收到货物',
+ 'Reconciliation' => '调和',
+ 'Reconciliation Report' => '调和报告',
+ 'Record in' => '记录ã€â—ŽFix:◎于;◎於】',
+ 'Recurring Transaction' => '多次记录',
+ 'Recurring Transactions' => '多次记录',
+ 'Reference' => 'å‚考资料',
+ 'Remaining' => 'å°šã€â—ŽFix:â—Žä½™;◎馀】',
+ 'Remove' => '移除',
+ 'Remove Audit trail up to' => '移除审核线索直至',
+ 'Remove Audit trails up to' => '移除审核线索直至',
+ 'Removed spoolfiles!' => '移除线轴档案',
+ 'Removing marked entries from queue ...' => '正从长队中移除有记å·çš„会计项目',
+ 'Repeat' => '',
+ 'Report for' => '报表æ¥æº',
+ 'Reports' => '报表',
+ 'Req' => '',
+ 'Request for Quotation' => 'è¦æ±‚报价å•',
+ 'Request for Quotations' => 'è¦æ±‚报价å•',
+ 'Required by' => '需è¦è€…',
+ 'Retained Earnings' => 'ä¿ç•™ç›ˆä½™',
+ 'Role' => '任务',
+ 'S' => '',
+ 'SIC' => '原文',
+ 'SIC deleted!' => '巳删除原文',
+ 'SIC saved!' => '巳储存原文',
+ 'SKU' => '被指定的数é‡',
+ 'SSN' => '身分è¯ç¼–å·',
+ 'Sale' => '销售',
+ 'Sales' => '销售',
+ 'Sales Invoice' => '销售å‘票',
+ 'Sales Invoice ' => '销货å‘票',
+ 'Sales Invoice.' => '销货å‘票',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '销售å‘票',
+ 'Sales Order' => '销货å•',
+ 'Sales Order Number' => '销货å•ç¼–å·',
+ 'Sales Orders' => '销货å•',
+ 'Sales Quotation Number' => '报价å•ç¼–å·',
+ 'Salesperson' => '销售人员',
+ 'Saturday' => '',
+ 'Save' => '储存',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '储存预定',
+ 'Save as new' => '当新的储存',
+ 'Save to File' => '储存至档案',
+ 'Saving' => '',
+ 'Schedule' => '预定',
+ 'Scheduled' => '',
+ 'Screen' => 'è¤å¹•',
+ 'Search' => 'æœå¯»',
+ 'Select' => '选择',
+ 'Select Customer' => '',
+ 'Select Vendor' => '选厂商',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => '全选',
+ 'Select from one of the items below' => '于下列项目中选择一项',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Select from one of the projects below' => '于下列方案中选择一个',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => 'ã€â—ŽFix:◎于;◎於】附言或PDF中选一',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => 'å–ä»·',
+ 'Sell Price' => '售价',
+ 'Send by E-Mail' => '以电å­é‚®ä»¶å¯„é€',
+ 'Sending' => '',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'åºå·',
+ 'Serial Number' => 'åºå·',
+ 'Service' => 'æœåŠ¡',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'æœåŠ¡',
+ 'Session Timeout' => '会è¯è¶…æ—¶',
+ 'Session expired!' => '会è¯è¿‡æœŸ',
+ 'Setup Templates' => '设定模版',
+ 'Ship' => '船',
+ 'Ship Merchandise' => 'æµ·è¿è´§ç‰©',
+ 'Ship to' => 'æµ·è¿è‡³',
+ 'Ship via' => '由海è¿',
+ 'Shipping' => 'æµ·è¿',
+ 'Shipping Address' => 'æµ·è¿åœ°å€',
+ 'Shipping Date' => 'æµ·è¿æ—¥æœŸ',
+ 'Shipping Date missing!' => '未指明海è¿æ—¥æœŸ',
+ 'Shipping Point' => 'æµ·è¿åœ°ç‚¹',
+ 'Short' => '短',
+ 'Signature' => 'ç­¾å',
+ 'Source' => 'æ¥æº',
+ 'Spoolfile' => '线轴档案',
+ 'Standard' => '标准',
+ 'Standard Industrial Codes' => '标准工业编ç ',
+ 'Startdate' => '开始日期',
+ 'State' => '',
+ 'State/Province' => 'çœ',
+ 'Statement' => '会计å¸',
+ 'Statement Balance' => '会计å¸ä½™é¢',
+ 'Statement sent to' => 'é€ä¼šè®¡å¸è‡³',
+ 'Statements sent to printer!' => 'é€ä¼šè®¡å¸è‡³åˆ—å°æœº',
+ 'Stock' => '库存',
+ 'Stock Assembly' => '盘点',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'æ ·å¼è¡¨',
+ 'Sub-contract GIFI' => '细åˆçº¦GIFI',
+ 'Subject' => '标题',
+ 'Subtotal' => 'å°è®¡',
+ 'Summary' => '摘è¦',
+ 'Sunday' => '',
+ 'Supervisor' => '管ç†äºº',
+ 'System' => '系统',
+ 'System Defaults' => '预设系统',
+ 'Tax' => '税金',
+ 'Tax Accounts' => '税金科目',
+ 'Tax Included' => 'å·³å«ç¨Žé‡‘',
+ 'Tax Number' => '税å·',
+ 'Tax Number / SSN' => '税å·',
+ 'Tax collected' => '巳收税金',
+ 'Tax paid' => '巳付税金',
+ 'Taxable' => '应税',
+ 'Template saved!' => '巳储存模版',
+ 'Templates' => '模版',
+ 'Terms' => '票期淨计',
+ 'Text' => '',
+ 'Text Templates' => '文字模版',
+ 'The following Datasets are not in use and can be deleted' => '下列资料集并未使用, å¯ä»¥åˆ é™¤',
+ 'The following Datasets need to be updated' => '下列资料集需è¦æ›´æ–°',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => '这是对既存资料æ¥æºçš„åˆæ­¥æ£€æŸ¥. 在此阶段, ä¸ä¼šåˆ é™¤æˆ–新增任何资料!',
+ 'Thursday' => '',
+ 'Till' => '直到',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => '至',
+ 'To Warehouse' => '到仓库',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'è‹¥è¦æ–°å¢žç¾¤ç»„内的使用者, 请编辑å称, 更改登入å, 然åŽå‚¨å­˜. 这样一æ¥, 新使用者会ä¿ç•™ç›¸åŒçš„å˜æ•°, 并以新的登入å存入.',
+ 'Top Level' => '高水准',
+ 'Total' => '总计',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '贸易折扣',
+ 'Transaction' => '记录',
+ 'Transaction Date missing!' => '未指明交易日期!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '巳删除交易',
+ 'Transaction posted!' => '巳加入交易',
+ 'Transaction reversal enforced for all dates' => '强制回å¤æ‰€æœ‰æ—¥æœŸçš„交易',
+ 'Transaction reversal enforced up to' => '强制回å¤äº¤æ˜“直到',
+ 'Transactions' => '交易',
+ 'Transfer' => '转移',
+ 'Transfer Inventory' => '转移存货',
+ 'Transfer from' => '调动从',
+ 'Transfer to' => '存货至',
+ 'Translation' => '翻译',
+ 'Translation deleted!' => '巳删除翻译',
+ 'Translation not on file!' => '',
+ 'Translations' => '翻译',
+ 'Translations saved!' => '巳储存翻译',
+ 'Trial Balance' => '试算表',
+ 'Tuesday' => '',
+ 'Type of Business' => '业务ç§ç±»',
+ 'Unit' => 'å•ä½',
+ 'Unit of measure' => '度é‡å•ä½',
+ 'Unlock System' => 'å¼€å¯ç³»ç»Ÿ',
+ 'Update' => 'æ›´æ–°',
+ 'Update Dataset' => '更新资料集',
+ 'Updated' => '巳更新',
+ 'Upgrading to Version' => 'æ­£å‡çº§è‡³æ–°ç‰ˆ',
+ 'Use Templates' => '使用模版',
+ 'User' => '使用者',
+ 'User deleted!' => '巳删除使用者',
+ 'User saved!' => '巳储存使用者',
+ 'Valid until' => '有效至',
+ 'Vendor' => '供应商',
+ 'Vendor History' => '供应商历å²',
+ 'Vendor Invoice' => '供应商å‘票',
+ 'Vendor Invoice ' => '供应商å‘票',
+ 'Vendor Invoice.' => '供应商å‘票',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '供应商å‘票',
+ 'Vendor Number' => '供应商å·ç ',
+ 'Vendor deleted!' => '巳删除供应商',
+ 'Vendor missing!' => '未指明供应商',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Vendor saved!' => '巳储存供应商',
+ 'Vendors' => '供应商',
+ 'Version' => '版本',
+ 'Warehouse' => '仓库',
+ 'Warehouse deleted!' => '巳删除仓库',
+ 'Warehouse saved!' => '巳储存仓库',
+ 'Warehouses' => '仓库',
+ 'Warning!' => '警告',
+ 'Wednesday' => '',
+ 'Week' => '周',
+ 'Week(s)' => '周',
+ 'Weeks' => '周',
+ 'Weight' => 'é‡é‡',
+ 'Weight Unit' => 'é‡é‡å•ä½',
+ 'What type of item is this?' => '此项目的型�',
+ 'Work Order' => '工作å•',
+ 'Work Orders' => '工作å•',
+ 'Work Phone' => '工作电è¯',
+ 'Year' => '年份',
+ 'Year(s)' => 'å¹´',
+ 'Yearend' => '年结',
+ 'Yearend date missing!' => '未指明年结日期',
+ 'Yearend posted!' => '巳加入年结',
+ 'Yearend posting failed!' => '年结加入失败',
+ 'Years' => 'å¹´',
+ 'Yes' => '是',
+ 'You are logged out' => 'ä½ å·²ç»æ³¨é”€',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => '你并未键入å称!',
+ 'You must enter a host and port for local and remote connections!' => '您必需键入主机åŠåŸ å·, 以进行本机或远端连线!',
+ 'Zip/Postal Code' => '邮编',
+ 'account cannot be set to any other type of account' => 'å¸æˆ·ä¸èƒ½é€åŽ»å…¶ä»–类型å¸æˆ·',
+ 'as at' => '截至',
+ 'days' => 'æ—¥',
+ 'does not exist' => 'ä¸å­˜åœ¨',
+ 'done' => '完æˆ',
+ 'ea' => '个',
+ 'failed' => '失败',
+ 'for' => '',
+ 'for Period' => '期间',
+ 'is already a member!' => 'å·²ç»æ˜¯æˆå‘˜äº†!',
+ 'localhost' => '本地寄主',
+ 'locked!' => 'å·³é”上',
+ 'partsgroup' => '',
+ 'posted!' => '巳加入',
+ 'sent' => 'å·³é€å‡º',
+ 'successfully created!' => 'æˆåŠŸå»ºç«‹!',
+ 'successfully deleted!' => 'æˆåŠŸåˆ é™¤!',
+ 'time(s)' => '次',
+ 'unexpected error!' => 'æ„外错误!',
+ 'website' => '网站',
+};
+
+1;
diff --git a/locale/cn_utf/am b/locale/cn_utf/am
new file mode 100755
index 00000000..a9416e50
--- /dev/null
+++ b/locale/cn_utf/am
@@ -0,0 +1,294 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => '应付å¸æ¬¾',
+ 'AR' => '应收å¸æ¬¾',
+ 'About' => '关于',
+ 'Account' => 'å¸æˆ·',
+ 'Account Number' => 'å¸æˆ·ç¼–å·',
+ 'Account Number missing!' => '未指明å¸æˆ·ç¼–å·!',
+ 'Account Type' => 'å¸æˆ·ç±»åˆ«',
+ 'Account Type missing!' => '未指明å¸æˆ·ç±»åˆ«!',
+ 'Account deleted!' => '巳删除å¸æˆ·',
+ 'Account does not exist!' => 'ä¸å­˜åœ¨å¸æˆ·',
+ 'Account saved!' => '巳储存å¸æˆ·',
+ 'Accounting Menu' => '会计选å•',
+ 'Accrual' => '累积',
+ 'Activate Audit trail' => '活跃的审计线索',
+ 'Add Account' => '新增å¸æˆ·',
+ 'Add Business' => '新增业务',
+ 'Add Department' => '新增部门',
+ 'Add GIFI' => '新增 GIFI',
+ 'Add Language' => '新增语言',
+ 'Add SIC' => '新增标准工业分类代ç ',
+ 'Add Warehouse' => '新增仓库',
+ 'Address' => '地å€',
+ 'Amount' => '总计',
+ 'Asset' => '资产',
+ 'Audit Control' => '审核控制',
+ 'Audit trail disabled' => '有效的审计线索',
+ 'Audit trail enabled' => '无效的审计线索',
+ 'Audit trail removed up to' => '移除到此为止的审计线索',
+ 'Backup sent to' => '备份寄é€åˆ°',
+ 'Bin List' => '箱的明细表',
+ 'Books are open' => 'å¸ç°¿å·²å¼€å¯',
+ 'Business Number' => '业务编å·',
+ 'Business deleted!' => '巳删除业务',
+ 'Business saved!' => '巳储存业务',
+ 'COGS' => '货销æˆæœ¬',
+ 'Cannot delete account!' => 'ä¸èƒ½åˆ é™¤å¸æˆ·',
+ 'Cannot delete default account!' => 'ä¸èƒ½åˆ é™¤é¢„设å¸æˆ·',
+ 'Cannot save account!' => 'ä¸èƒ½å‚¨å­˜å¸æˆ·',
+ 'Cannot save defaults!' => 'ä¸èƒ½å‚¨å­˜é¢„设',
+ 'Cannot save preferences!' => 'ä¸èƒ½å‚¨å­˜ä¼˜å…ˆé€‰æ‹© ',
+ 'Cannot set account for more than one of AR, AP or IC' => 'ä¸èƒ½è®¾ç½®å¤šäºŽä¸€ä¸ªåº”收å¸æ¬¾, 应付å¸æ¬¾æˆ–IC',
+ 'Cash' => '现金',
+ 'Chart of Accounts' => '会计科目表',
+ 'Close Books up to' => '关闭到此为止的å¸ç°¿',
+ 'Code' => 'ç¼–ç ',
+ 'Code missing!' => '未指明编ç ',
+ 'Company' => 'å…¬å¸',
+ 'Confirm' => '确认密ç ',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Continue' => '继续',
+ 'Contra' => '抵消',
+ 'Copy to COA' => 'å¤åˆ¶åˆ° COA',
+ 'Cost Center' => 'æˆæœ¬ä¸­å¿ƒ',
+ 'Credit' => 'è´·æ–¹',
+ 'Customer Number' => '客户编å·',
+ 'Database Host' => '资料库主机',
+ 'Dataset' => '资料集',
+ 'Date Format' => '日期格å¼',
+ 'Day' => 'æ—¥',
+ 'Days' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Defaults saved!' => '巳储存预设',
+ 'Delete' => '删除',
+ 'Delete Account' => '删除å¸æˆ·',
+ 'Department deleted!' => '巳删除部门',
+ 'Department saved!' => '巳储存部门',
+ 'Departments' => '部门',
+ 'Description' => '说明',
+ 'Description missing!' => '短少说明',
+ 'Discount' => '折扣',
+ 'Dropdown Limit' => 'é™åˆ¶',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail address missing!' => '未指明电å­é‚®ä»¶ä½å€!',
+ 'Edit' => '编辑',
+ 'Edit Account' => '编辑å¸æˆ·',
+ 'Edit Business' => '编辑业务',
+ 'Edit Department' => '编辑部门',
+ 'Edit GIFI' => '编辑 GIFI',
+ 'Edit Language' => '编辑语言',
+ 'Edit Preferences for' => '编辑设定对于',
+ 'Edit SIC' => '编辑原文',
+ 'Edit Template' => '编辑模版',
+ 'Edit Warehouse' => '编辑仓库',
+ 'Employee Number' => 'å·¥å·',
+ 'Enforce transaction reversal for all dates' => '强制所有日期的记录回å¤',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => '请键入以冒å·åˆ†éš”的英文字æ¯, æ¯é¡¹ä¸è¶…过三个字 (如 CAD:USD:EUR), 作为您的本国åŠå¤–国货å¸',
+ 'Equity' => 'è‚¡æƒ',
+ 'Expense' => '费用',
+ 'Expense/Asset' => '费用/资产',
+ 'Fax' => '传真',
+ 'Foreign Exchange Gain' => '外汇收益',
+ 'Foreign Exchange Loss' => '外汇æŸå¤±',
+ 'GIFI deleted!' => '巳删除',
+ 'GIFI missing!' => '未指明 GIFI!',
+ 'GIFI saved!' => '巳储存',
+ 'GL Transaction' => 'GL记录',
+ 'Heading' => '标题',
+ 'ID' => 'ç¼–å·',
+ 'Include in drop-down menus' => '包å«åœ¨ä¸‹æ‹‰å¼é€‰å•ä¸­',
+ 'Income' => '收入',
+ 'Inventory' => '库存',
+ 'Invoice' => 'å‘票',
+ 'Is this a summary account to record' => '此为总结科目�',
+ 'Language' => '语言',
+ 'Language deleted!' => '巳删除语言',
+ 'Language saved!' => '巳储存语言',
+ 'Languages' => '语言',
+ 'Last Numbers & Default Accounts' => '上一笔编å·åŠé¢„设å¸æˆ·',
+ 'Liability' => '负债',
+ 'Licensed to' => '授æƒäºˆ',
+ 'Link' => '连结',
+ 'Menu Width' => '选择å•å®½åº¦',
+ 'Method' => '方法',
+ 'Month' => '月份',
+ 'Months' => '月',
+ 'Name' => 'å称',
+ 'No' => 'å¦',
+ 'No email address for' => '未指明电å­é‚®ä»¶ä½ç½®',
+ 'Number' => 'ç¼–å·',
+ 'Number Format' => 'æ•°å­—æ ¼å¼',
+ 'PDF' => 'PDF',
+ 'Packing List' => '出货å•',
+ 'Password' => '密ç ',
+ 'Password does not match!' => '密ç å‹¿æ¯”é…',
+ 'Payables' => '应付科目',
+ 'Payment' => '付款',
+ 'Phone' => '电è¯å·ç ',
+ 'Pick List' => '拣货清å•',
+ 'Posting' => '在过å¸',
+ 'Postscript' => 'PostScript',
+ 'Preferences saved!' => '个人设定已储存!',
+ 'Print' => '列å°',
+ 'Printer' => 'å°è¡¨æœº',
+ 'Printing' => '在列å°',
+ 'Profit Center' => '利润中心',
+ 'Purchase Order' => '采购å•',
+ 'Purchase Order Number' => '采购å•ç¼–å·',
+ 'Purchase Orders' => '采购å•',
+ 'RFQ Number' => 'RFQç¼–å·',
+ 'Rate' => '税率',
+ 'Receivables' => '应收å¸æˆ·',
+ 'Recurring Transactions' => '多次记录',
+ 'Reference' => 'å‚ç…§',
+ 'Remove Audit trail up to' => '移除审核线索直至',
+ 'Retained Earnings' => 'ä¿ç•™ç›ˆä½™',
+ 'SIC deleted!' => '巳删除原文',
+ 'SIC saved!' => '巳储存原文',
+ 'Sales Invoice' => '销售å‘票',
+ 'Sales Order' => '销货å•',
+ 'Sales Order Number' => '销货å•ç¼–å·',
+ 'Sales Orders' => '销货å•',
+ 'Sales Quotation Number' => '报价å•ç¼–å·',
+ 'Save' => '储存',
+ 'Save as new' => 'å¦å­˜æ–°æ¡£',
+ 'Session Timeout' => '会è¯è¶…æ—¶',
+ 'Signature' => 'ç­¾å',
+ 'Standard Industrial Codes' => '标准工业编ç ',
+ 'Stylesheet' => 'æ ·å¼è¡¨',
+ 'System Defaults' => '预设系统',
+ 'Tax' => '税金',
+ 'Template saved!' => '巳储存模版',
+ 'Transaction' => '记录',
+ 'Transaction reversal enforced for all dates' => '强制回å¤æ‰€æœ‰æ—¥æœŸçš„记录',
+ 'Transaction reversal enforced up to' => '强制回å¤è®°å½•ç›´åˆ°',
+ 'Type of Business' => '业务ç§ç±»',
+ 'Update' => 'æ›´æ–°',
+ 'User' => '使用者',
+ 'Vendor Invoice' => '供应商å‘票',
+ 'Vendor Number' => '供应商å·ç ',
+ 'Version' => '版本',
+ 'Warehouse deleted!' => '巳删除仓库',
+ 'Warehouse saved!' => '巳储存仓库',
+ 'Warehouses' => '仓库',
+ 'Week' => '周',
+ 'Weeks' => '周',
+ 'Weight Unit' => 'é‡é‡å•ä½',
+ 'Work Order' => '工作å•',
+ 'Year' => '年份',
+ 'Yearend' => '年结',
+ 'Yearend date missing!' => '未指明年结日期',
+ 'Yearend posted!' => '巳过å¸å¹´ç»“',
+ 'Yearend posting failed!' => '年结过å¸å¤±è´¥',
+ 'Years' => 'å¹´',
+ 'Yes' => '是',
+ 'account cannot be set to any other type of account' => 'å¸æˆ·ä¸èƒ½é€åŽ»å…¶ä»–类型å¸æˆ·',
+ 'done' => '完æˆ',
+ 'failed' => '失败',
+ 'localhost' => '本地寄主',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ '新增å¸æˆ·' => 'add_account',
+ '新增业务' => 'add_business',
+ '新增部门' => 'add_department',
+ '新增语言' => 'add_language',
+ '新增标准工业分类代ç ' => 'add_sic',
+ '新增仓库' => 'add_warehouse',
+ '继续' => 'continue',
+ 'å¤åˆ¶åˆ°_coa' => 'copy_to_coa',
+ '删除' => 'delete',
+ '编辑' => 'edit',
+ '编辑å¸æˆ·' => 'edit_account',
+ '储存' => 'save',
+ 'å¦å­˜æ–°æ¡£' => 'save_as_new',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/cn_utf/ap b/locale/cn_utf/ap
new file mode 100755
index 00000000..70f1a89b
--- /dev/null
+++ b/locale/cn_utf/ap
@@ -0,0 +1,226 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => '应付未付',
+ 'AP Transaction' => '应付记录',
+ 'AP Transactions' => '应付记录',
+ 'AR Outstanding' => '应收未收',
+ 'AR Transaction' => '应收记录',
+ 'AR Transactions' => '应收记录',
+ 'Account' => 'å¸æˆ·',
+ 'Accounting Menu' => '会计选å•',
+ 'Add AP Transaction' => '新增应付记录',
+ 'Add AR Transaction' => '新增应收记录',
+ 'Address' => '地å€',
+ 'Amount' => '总计',
+ 'Amount Due' => '应收å°è®¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¡®å®šè¦åˆ é™¤è®°å½•',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆ é™¤è®°å½•',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸æ¬¾é¡¹',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸è®°å½•!',
+ 'Cannot post transaction!' => 'ä¸èƒ½è¿‡å¸è®°å½•',
+ 'Cc' => '抄é€',
+ 'Check' => '检查',
+ 'Closed' => '已关闭',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Continue' => '继续',
+ 'Credit' => 'è´·æ–¹',
+ 'Credit Limit' => '信用é¢åº¦',
+ 'Curr' => 'å¸åˆ«',
+ 'Currency' => 'å¸åˆ«',
+ 'Current' => '现有',
+ 'Customer' => '客户',
+ 'Customer missing!' => '未指明客户',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Date Paid' => '付款日期',
+ 'Day(s)' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '删除',
+ 'Delete Schedule' => '删除预定',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'Detail' => '详情',
+ 'Due Date' => '到期日',
+ 'Due Date missing!' => '未指明到期日!',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail message' => 'å‘é€ç”µé‚®',
+ 'Edit AP Transaction' => '编辑应付记录',
+ 'Edit AR Transaction' => '编辑应收记录',
+ 'Employee' => 'èŒå‘˜',
+ 'Exch' => '汇率',
+ 'Exchange Rate' => '汇率',
+ 'Exchange rate for payment missing!' => '未指明付款的汇率',
+ 'Exchange rate missing!' => '未指明汇率',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '从',
+ 'ID' => 'ç¼–å·',
+ 'Include in Report' => '一并显示',
+ 'Invoice' => 'å‘票',
+ 'Invoice Date' => 'å‘票日期',
+ 'Invoice Date missing!' => '未指明å‘票日期!',
+ 'Invoice Number' => 'å‘票编å·',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Manager' => 'ç»ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '备忘录',
+ 'Message' => '讯æ¯',
+ 'Month' => '月份',
+ 'Month(s)' => '月',
+ 'No.' => 'åºå·',
+ 'Notes' => '备注',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => 'ç¼–å·',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Open' => 'å¼€å¯',
+ 'Order' => '订å•',
+ 'Order Number' => '订å•ç¼–å·',
+ 'PDF' => 'PDF',
+ 'PO Number' => '采购å•ç¼–å·',
+ 'Paid' => '已付',
+ 'Payment date missing!' => '未指明付款日期!',
+ 'Payments' => '付款',
+ 'Period' => '时期',
+ 'Post' => '过å¸',
+ 'Post as new' => '当新的过å¸',
+ 'Postscript' => 'PostScript',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°åŠè¿‡å¸',
+ 'Print and Post as new' => '列å°åŠå½“新的过å¸',
+ 'Printed' => '巳列å°',
+ 'Project' => '方案',
+ 'Project not on file!' => '方案内无此档案',
+ 'Quarter' => '季度',
+ 'Receipt' => '收款',
+ 'Recurring Transaction' => '多次记录',
+ 'Reference' => 'å‚ç…§',
+ 'Remaining' => 'å°šä½™',
+ 'Sales Invoice.' => '销货å‘票',
+ 'Salesperson' => '销售人员',
+ 'Save Schedule' => '储存预定',
+ 'Schedule' => '预定',
+ 'Screen' => '显示器',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Select from one of the projects below' => '于下列方案中选择一个',
+ 'Select postscript or PDF!' => '于PostScript或PDF中选一',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Ship to' => 'æµ·è¿è‡³',
+ 'Ship via' => '由海è¿',
+ 'Shipping Point' => 'æµ·è¿åœ°ç‚¹',
+ 'Source' => 'æ¥æº',
+ 'Startdate' => '开始日期',
+ 'Subject' => '标题',
+ 'Subtotal' => 'å°è®¡',
+ 'Summary' => '摘è¦',
+ 'Tax' => '税金',
+ 'Tax Included' => 'å·³å«ç¨Žé‡‘',
+ 'Till' => '直到',
+ 'To' => '至',
+ 'Total' => '总计',
+ 'Transaction' => '记录',
+ 'Transaction deleted!' => '巳删除记录',
+ 'Transaction posted!' => '巳过å¸è®°å½•',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供应商',
+ 'Vendor Invoice.' => '供应商å‘票',
+ 'Vendor missing!' => '未指明供应商',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Warning!' => '警告',
+ 'Week(s)' => '周',
+ 'Year' => '年份',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'sent' => 'å·³é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '应付记录' => 'ap_transaction',
+ '应收记录' => 'ar_transaction',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '删除预定' => 'delete_schedule',
+ '过å¸' => 'post',
+ '当新的过å¸' => 'post_as_new',
+ '列å°' => 'print',
+ '列å°åŠè¿‡å¸' => 'print_and_post',
+ '列å°åŠå½“新的过å¸' => 'print_and_post_as_new',
+ '销货å‘票' => 'sales_invoice_',
+ '储存预定' => 'save_schedule',
+ '预定' => 'schedule',
+ 'æµ·è¿è‡³' => 'ship_to',
+ 'æ›´æ–°' => 'update',
+ '供应商å‘票' => 'vendor_invoice_',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/cn_utf/ar b/locale/cn_utf/ar
new file mode 100755
index 00000000..70f1a89b
--- /dev/null
+++ b/locale/cn_utf/ar
@@ -0,0 +1,226 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => '应付未付',
+ 'AP Transaction' => '应付记录',
+ 'AP Transactions' => '应付记录',
+ 'AR Outstanding' => '应收未收',
+ 'AR Transaction' => '应收记录',
+ 'AR Transactions' => '应收记录',
+ 'Account' => 'å¸æˆ·',
+ 'Accounting Menu' => '会计选å•',
+ 'Add AP Transaction' => '新增应付记录',
+ 'Add AR Transaction' => '新增应收记录',
+ 'Address' => '地å€',
+ 'Amount' => '总计',
+ 'Amount Due' => '应收å°è®¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¡®å®šè¦åˆ é™¤è®°å½•',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆ é™¤è®°å½•',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸æ¬¾é¡¹',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸è®°å½•!',
+ 'Cannot post transaction!' => 'ä¸èƒ½è¿‡å¸è®°å½•',
+ 'Cc' => '抄é€',
+ 'Check' => '检查',
+ 'Closed' => '已关闭',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Continue' => '继续',
+ 'Credit' => 'è´·æ–¹',
+ 'Credit Limit' => '信用é¢åº¦',
+ 'Curr' => 'å¸åˆ«',
+ 'Currency' => 'å¸åˆ«',
+ 'Current' => '现有',
+ 'Customer' => '客户',
+ 'Customer missing!' => '未指明客户',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Date Paid' => '付款日期',
+ 'Day(s)' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '删除',
+ 'Delete Schedule' => '删除预定',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'Detail' => '详情',
+ 'Due Date' => '到期日',
+ 'Due Date missing!' => '未指明到期日!',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail message' => 'å‘é€ç”µé‚®',
+ 'Edit AP Transaction' => '编辑应付记录',
+ 'Edit AR Transaction' => '编辑应收记录',
+ 'Employee' => 'èŒå‘˜',
+ 'Exch' => '汇率',
+ 'Exchange Rate' => '汇率',
+ 'Exchange rate for payment missing!' => '未指明付款的汇率',
+ 'Exchange rate missing!' => '未指明汇率',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '从',
+ 'ID' => 'ç¼–å·',
+ 'Include in Report' => '一并显示',
+ 'Invoice' => 'å‘票',
+ 'Invoice Date' => 'å‘票日期',
+ 'Invoice Date missing!' => '未指明å‘票日期!',
+ 'Invoice Number' => 'å‘票编å·',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Manager' => 'ç»ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '备忘录',
+ 'Message' => '讯æ¯',
+ 'Month' => '月份',
+ 'Month(s)' => '月',
+ 'No.' => 'åºå·',
+ 'Notes' => '备注',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => 'ç¼–å·',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Open' => 'å¼€å¯',
+ 'Order' => '订å•',
+ 'Order Number' => '订å•ç¼–å·',
+ 'PDF' => 'PDF',
+ 'PO Number' => '采购å•ç¼–å·',
+ 'Paid' => '已付',
+ 'Payment date missing!' => '未指明付款日期!',
+ 'Payments' => '付款',
+ 'Period' => '时期',
+ 'Post' => '过å¸',
+ 'Post as new' => '当新的过å¸',
+ 'Postscript' => 'PostScript',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°åŠè¿‡å¸',
+ 'Print and Post as new' => '列å°åŠå½“新的过å¸',
+ 'Printed' => '巳列å°',
+ 'Project' => '方案',
+ 'Project not on file!' => '方案内无此档案',
+ 'Quarter' => '季度',
+ 'Receipt' => '收款',
+ 'Recurring Transaction' => '多次记录',
+ 'Reference' => 'å‚ç…§',
+ 'Remaining' => 'å°šä½™',
+ 'Sales Invoice.' => '销货å‘票',
+ 'Salesperson' => '销售人员',
+ 'Save Schedule' => '储存预定',
+ 'Schedule' => '预定',
+ 'Screen' => '显示器',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Select from one of the projects below' => '于下列方案中选择一个',
+ 'Select postscript or PDF!' => '于PostScript或PDF中选一',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Ship to' => 'æµ·è¿è‡³',
+ 'Ship via' => '由海è¿',
+ 'Shipping Point' => 'æµ·è¿åœ°ç‚¹',
+ 'Source' => 'æ¥æº',
+ 'Startdate' => '开始日期',
+ 'Subject' => '标题',
+ 'Subtotal' => 'å°è®¡',
+ 'Summary' => '摘è¦',
+ 'Tax' => '税金',
+ 'Tax Included' => 'å·³å«ç¨Žé‡‘',
+ 'Till' => '直到',
+ 'To' => '至',
+ 'Total' => '总计',
+ 'Transaction' => '记录',
+ 'Transaction deleted!' => '巳删除记录',
+ 'Transaction posted!' => '巳过å¸è®°å½•',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供应商',
+ 'Vendor Invoice.' => '供应商å‘票',
+ 'Vendor missing!' => '未指明供应商',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Warning!' => '警告',
+ 'Week(s)' => '周',
+ 'Year' => '年份',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'sent' => 'å·³é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '应付记录' => 'ap_transaction',
+ '应收记录' => 'ar_transaction',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '删除预定' => 'delete_schedule',
+ '过å¸' => 'post',
+ '当新的过å¸' => 'post_as_new',
+ '列å°' => 'print',
+ '列å°åŠè¿‡å¸' => 'print_and_post',
+ '列å°åŠå½“新的过å¸' => 'print_and_post_as_new',
+ '销货å‘票' => 'sales_invoice_',
+ '储存预定' => 'save_schedule',
+ '预定' => 'schedule',
+ 'æµ·è¿è‡³' => 'ship_to',
+ 'æ›´æ–°' => 'update',
+ '供应商å‘票' => 'vendor_invoice_',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/cn_utf/arap b/locale/cn_utf/arap
new file mode 100755
index 00000000..f0c6bfe8
--- /dev/null
+++ b/locale/cn_utf/arap
@@ -0,0 +1,64 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Address' => '地å€',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Cc' => '抄é€',
+ 'Continue' => '继续',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Day(s)' => 'æ—¥',
+ 'Delete Schedule' => '删除预定',
+ 'Description' => '说明',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail message' => 'å‘é€ç”µé‚®',
+ 'Message' => '讯æ¯',
+ 'Month(s)' => '月',
+ 'Number' => 'ç¼–å·',
+ 'Print' => '列å°',
+ 'Project not on file!' => '方案内无此档案',
+ 'Recurring Transaction' => '多次记录',
+ 'Reference' => 'å‚ç…§',
+ 'Save Schedule' => '储存预定',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Select from one of the projects below' => '于下列方案中选择一个',
+ 'Startdate' => '开始日期',
+ 'Subject' => '标题',
+ 'To' => '至',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Warning!' => '警告',
+ 'Week(s)' => '周',
+ 'Year(s)' => 'å¹´',
+ 'sent' => 'å·³é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ '继续' => 'continue',
+ '删除预定' => 'delete_schedule',
+ '储存预定' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/cn_utf/arapprn b/locale/cn_utf/arapprn
new file mode 100755
index 00000000..49460642
--- /dev/null
+++ b/locale/cn_utf/arapprn
@@ -0,0 +1,32 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'å¸æˆ·',
+ 'Amount' => '总计',
+ 'Continue' => '继续',
+ 'Date' => '日期',
+ 'Memo' => '备忘录',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'PostScript',
+ 'Printed' => '巳列å°',
+ 'Screen' => '显示器',
+ 'Select postscript or PDF!' => '于PostScript或PDF中选一',
+ 'Source' => 'æ¥æº',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ '继续' => 'continue',
+};
+
+1;
+
diff --git a/locale/cn_utf/bp b/locale/cn_utf/bp
new file mode 100755
index 00000000..293be2ba
--- /dev/null
+++ b/locale/cn_utf/bp
@@ -0,0 +1,70 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'å¸æˆ·',
+ 'Accounting Menu' => '会计选å•',
+ 'Are you sure you want to remove the marked entries from the queue?' => '您是å¦ç¡®å®šè¦æ¶ˆé™¤æœ‰è®°å·çš„æ¡ç›®',
+ 'Bin Lists' => '箱清å•',
+ 'Cannot remove files!' => 'ä¸èƒ½ç§»é™¤æ¡£æ¡ˆ',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Continue' => '继续',
+ 'Current' => '现有',
+ 'Customer' => '客户',
+ 'Date' => '日期',
+ 'Employee' => 'èŒå‘˜',
+ 'From' => '从',
+ 'ID' => 'ç¼–å·',
+ 'Invoice' => 'å‘票',
+ 'Invoice Number' => 'å‘票编å·',
+ 'Marked entries printed!' => '巳列å°æœ‰è®°å·çš„会计项目',
+ 'Month' => '月份',
+ 'Order' => '订å•',
+ 'Order Number' => '订å•ç¼–å·',
+ 'Packing Lists' => '出货å•',
+ 'Period' => '时期',
+ 'Pick Lists' => '拣货清å•',
+ 'Print' => '列å°',
+ 'Printing' => '在列å°',
+ 'Purchase Orders' => '采购å•',
+ 'Quarter' => '季度',
+ 'Quotation' => '报价å•',
+ 'Quotation Number' => '报价å•å·ç ',
+ 'Quotations' => '报价å•',
+ 'RFQs' => '报价请求',
+ 'Remove' => '移除',
+ 'Removed spoolfiles!' => '移除线轴档案',
+ 'Removing marked entries from queue ...' => '正从长队中移除有记å·çš„会计项目',
+ 'Sales Invoices' => '许多销售å‘票',
+ 'Sales Orders' => '销货å•',
+ 'Select all' => '全选',
+ 'Spoolfile' => '线轴档案',
+ 'To' => '至',
+ 'Vendor' => '供应商',
+ 'Work Orders' => '工作å•',
+ 'Year' => '年份',
+ 'Yes' => '是',
+ 'done' => '完æˆ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ '继续' => 'continue',
+ '列å°' => 'print',
+ '移除' => 'remove',
+ '全选' => 'select_all',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/cn_utf/ca b/locale/cn_utf/ca
new file mode 100755
index 00000000..4d73af13
--- /dev/null
+++ b/locale/cn_utf/ca
@@ -0,0 +1,60 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'å¸æˆ·',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Balance' => 'ä½™é¢',
+ 'Chart of Accounts' => '会计科目表',
+ 'Credit' => 'è´·æ–¹',
+ 'Current' => '现有',
+ 'Date' => '日期',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '从',
+ 'Include in Report' => '一并显示',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'List Transactions' => '列出记录',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Month' => '月份',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Period' => '时期',
+ 'Project Number' => '方案å·ç ',
+ 'Quarter' => '季度',
+ 'R' => '对',
+ 'Reference' => 'å‚ç…§',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Subtotal' => 'å°è®¡',
+ 'To' => '至',
+ 'Year' => '年份',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ '列出记录' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/cn_utf/cp b/locale/cn_utf/cp
new file mode 100755
index 00000000..fc57e4c4
--- /dev/null
+++ b/locale/cn_utf/cp
@@ -0,0 +1,136 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => '应付å¸æ¬¾',
+ 'AR' => '应收å¸æ¬¾',
+ 'Account' => 'å¸æˆ·',
+ 'Accounting Menu' => '会计选å•',
+ 'Address' => '地å€',
+ 'All' => '全部',
+ 'Amount' => '总计',
+ 'Amount Due' => 'ä½™é¢',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Cannot post Payment!' => 'ä¸èƒ½è¿‡å¸æ¬¾é¡¹',
+ 'Cannot post Receipt!' => 'ä¸èƒ½è¿‡å¸æ”¶æ®',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸æ¬¾é¡¹',
+ 'Cc' => '抄é€',
+ 'Continue' => '继续',
+ 'Currency' => 'å¸åˆ«',
+ 'Customer' => '客户',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Date missing!' => '未指明日期',
+ 'Day(s)' => 'æ—¥',
+ 'Delete Schedule' => '删除预定',
+ 'Department' => '部门',
+ 'Deposit' => '存款',
+ 'Description' => '说明',
+ 'Due Date' => '到期日',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail message' => 'å‘é€ç”µé‚®',
+ 'Exchange Rate' => '汇率',
+ 'Exchange rate missing!' => '未指明汇率',
+ 'From' => '从',
+ 'Invoice' => 'å‘票',
+ 'Invoices' => 'å‘票',
+ 'Language' => '语言',
+ 'Memo' => '备忘录',
+ 'Message' => '讯æ¯',
+ 'Month(s)' => '月',
+ 'Number' => 'ç¼–å·',
+ 'PDF' => 'PDF',
+ 'Payment' => '付款',
+ 'Payment posted!' => '巳过å¸ä»˜æ¬¾',
+ 'Payments' => '许多付款',
+ 'Post' => '过å¸',
+ 'Postscript' => 'PostScript',
+ 'Prepayment' => '预缴',
+ 'Print' => '列å°',
+ 'Project not on file!' => '方案内无此档案',
+ 'Receipt' => '收款',
+ 'Receipt posted!' => '巳过å¸æ”¶æ®',
+ 'Receipts' => '许多收款',
+ 'Recurring Transaction' => '多次记录',
+ 'Reference' => 'å‚ç…§',
+ 'Save Schedule' => '储存预定',
+ 'Screen' => '显示器',
+ 'Select' => '选择',
+ 'Select all' => '全选',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Select from one of the projects below' => '于下列方案中选择一个',
+ 'Select postscript or PDF!' => '于PostScript或PDF中选一',
+ 'Source' => 'æ¥æº',
+ 'Startdate' => '开始日期',
+ 'Subject' => '标题',
+ 'To' => '至',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供应商',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Warning!' => '警告',
+ 'Week(s)' => '周',
+ 'Year(s)' => 'å¹´',
+ 'sent' => 'å·³é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ '继续' => 'continue',
+ '删除预定' => 'delete_schedule',
+ '过å¸' => 'post',
+ '列å°' => 'print',
+ '储存预定' => 'save_schedule',
+ '全选' => 'select_all',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/cn_utf/ct b/locale/cn_utf/ct
new file mode 100755
index 00000000..659cf964
--- /dev/null
+++ b/locale/cn_utf/ct
@@ -0,0 +1,179 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => '应付记录',
+ 'AP Transactions' => '应付记录',
+ 'AR Transaction' => '应收记录',
+ 'AR Transactions' => '应收记录',
+ 'Accounting Menu' => '会计选å•',
+ 'Active' => '活跃',
+ 'Add Customer' => '新增客户',
+ 'Add Vendor' => '新增供应商',
+ 'Address' => '地å€',
+ 'All' => '全部',
+ 'Amount' => '总计',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Billing Address' => 'å¸å•åœ°å€',
+ 'Break' => '折扣数é‡',
+ 'Cannot delete customer!' => 'ä¸èƒ½åˆ é™¤å®¢æˆ·',
+ 'Cannot delete vendor!' => 'ä¸èƒ½åˆ é™¤ä¾›åº”商',
+ 'Cc' => '抄é€',
+ 'City' => '城市',
+ 'Closed' => '已关闭',
+ 'Company Name' => 'å…¬å¸å称',
+ 'Contact' => '连络人',
+ 'Continue' => '继续',
+ 'Cost' => 'æˆæœ¬',
+ 'Country' => '国家',
+ 'Credit Limit' => '信用é¢åº¦',
+ 'Curr' => 'å¸åˆ«',
+ 'Currency' => 'å¸åˆ«',
+ 'Customer History' => '客户历å²',
+ 'Customer Number' => '客户编å·',
+ 'Customer deleted!' => '巳删除客户',
+ 'Customer saved!' => '巳储存客户',
+ 'Customers' => '客户',
+ 'Delete' => '删除',
+ 'Delivery Date' => '到期日',
+ 'Description' => '说明',
+ 'Detail' => '详情',
+ 'Discount' => '折扣',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'Edit Customer' => '编辑客户',
+ 'Edit Vendor' => '编辑供应商',
+ 'Employee' => 'èŒå‘˜',
+ 'Enddate' => '结æŸæ—¥',
+ 'Fax' => '传真',
+ 'From' => '从',
+ 'Group' => '组',
+ 'ID' => 'ç¼–å·',
+ 'Inactive' => '消æž',
+ 'Include in Report' => '一并显示',
+ 'Invoice' => 'å‘票',
+ 'Item not on file!' => '查无此项目',
+ 'Language' => '语言',
+ 'Leadtime' => '总需时',
+ 'Manager' => 'ç»ç†',
+ 'Name' => 'å称',
+ 'Name missing!' => '未指明åå­—',
+ 'No.' => 'åºå·',
+ 'Notes' => '备注',
+ 'Number' => 'ç¼–å·',
+ 'Open' => 'å¼€å¯',
+ 'Order' => '订å•',
+ 'Orphaned' => '无主',
+ 'POS' => '收款å°',
+ 'Phone' => '电è¯å·ç ',
+ 'Pricegroup' => '价格组',
+ 'Project Number' => '方案å·ç ',
+ 'Purchase Order' => '采购å•',
+ 'Purchase Orders' => '采购å•',
+ 'Qty' => 'æ•°é‡',
+ 'Quotation' => '报价å•',
+ 'Quotations' => '报价å•',
+ 'RFQ' => '报价请求(RFQ) ',
+ 'Request for Quotations' => 'è¦æ±‚报价å•',
+ 'SIC' => '标准工业分类代ç ',
+ 'SKU' => '供应商料å·',
+ 'Sales Invoice' => '销售å‘票',
+ 'Sales Invoices' => '许多销售å‘票',
+ 'Sales Order' => '销货å•',
+ 'Sales Orders' => '销货å•',
+ 'Salesperson' => '销售人员',
+ 'Save' => '储存',
+ 'Save as new' => 'å¦å­˜æ–°æ¡£',
+ 'Search' => 'æœå¯»',
+ 'Sell Price' => '售价',
+ 'Serial Number' => 'åºå·',
+ 'Shipping Address' => 'æµ·è¿åœ°å€',
+ 'Startdate' => '开始日期',
+ 'State/Province' => 'çœ',
+ 'Sub-contract GIFI' => '细åˆçº¦GIFI',
+ 'Subtotal' => 'å°è®¡',
+ 'Summary' => '摘è¦',
+ 'Tax' => '税金',
+ 'Tax Included' => 'å·³å«ç¨Žé‡‘',
+ 'Tax Number' => '税å·',
+ 'Tax Number / SSN' => '税å·',
+ 'Taxable' => '应税',
+ 'Terms' => '付款方å¼',
+ 'To' => '至',
+ 'Total' => '总计',
+ 'Type of Business' => '业务ç§ç±»',
+ 'Unit' => 'å•ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor History' => '供应商历å²',
+ 'Vendor Invoice' => '供应商å‘票',
+ 'Vendor Invoices' => '供应商å‘票',
+ 'Vendor Number' => '供应商å·ç ',
+ 'Vendor deleted!' => '巳删除供应商',
+ 'Vendor saved!' => '巳储存供应商',
+ 'Vendors' => '供应商',
+ 'Zip/Postal Code' => '邮编',
+ 'days' => 'æ—¥',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ '应付记录' => 'ap_transaction',
+ '应收记录' => 'ar_transaction',
+ '新增客户' => 'add_customer',
+ '新增供应商' => 'add_vendor',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '收款å°' => 'pos',
+ '采购å•' => 'purchase_order',
+ '报价å•' => 'quotation',
+ '报价请求(rfq)_' => 'rfq',
+ '销售å‘票' => 'sales_invoice',
+ '销货å•' => 'sales_order',
+ '储存' => 'save',
+ 'å¦å­˜æ–°æ¡£' => 'save_as_new',
+ 'æ›´æ–°' => 'update',
+ '供应商å‘票' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/cn_utf/gl b/locale/cn_utf/gl
new file mode 100755
index 00000000..4eea08f0
--- /dev/null
+++ b/locale/cn_utf/gl
@@ -0,0 +1,171 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => '应付记录',
+ 'AR Transaction' => '应收记录',
+ 'Account' => 'å¸æˆ·',
+ 'Accounting Menu' => '会计选å•',
+ 'Add Cash Transfer Transaction' => '新增现金转移å¸ç›®',
+ 'Add General Ledger Transaction' => '新增总å¸',
+ 'Address' => '地å€',
+ 'All' => '全部',
+ 'Amount' => '总计',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¡®å®šè¦åˆ é™¤è®°å½•',
+ 'Asset' => '资产',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Balance' => 'ä½™é¢',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆ é™¤è®°å½•',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸è®°å½•!',
+ 'Cannot post transaction!' => 'ä¸èƒ½è¿‡å¸è®°å½•',
+ 'Cc' => '抄é€',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Continue' => '继续',
+ 'Credit' => 'è´·æ–¹',
+ 'Current' => '现有',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Day(s)' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '删除',
+ 'Delete Schedule' => '删除预定',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail message' => 'å‘é€ç”µé‚®',
+ 'Edit Cash Transfer Transaction' => '编辑现金转移',
+ 'Edit General Ledger Transaction' => '编辑总å¸',
+ 'Equity' => 'è‚¡æƒ',
+ 'Expense' => '费用',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '从',
+ 'GL Transaction' => 'GL记录',
+ 'General Ledger' => '总å¸',
+ 'ID' => 'ç¼–å·',
+ 'Include in Report' => '一并显示',
+ 'Income' => '收入',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Liability' => '负债',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '备忘录',
+ 'Message' => '讯æ¯',
+ 'Month' => '月份',
+ 'Month(s)' => '月',
+ 'Notes' => '备注',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => 'ç¼–å·',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Out of balance transaction!' => 'ä¸å调记录',
+ 'Period' => '时期',
+ 'Post' => '过å¸',
+ 'Post as new' => '当新的过å¸',
+ 'Print' => '列å°',
+ 'Project' => '方案',
+ 'Project not on file!' => '方案内无此档案',
+ 'Quarter' => '季度',
+ 'R' => '对',
+ 'Recurring Transaction' => '多次记录',
+ 'Reference' => 'å‚ç…§',
+ 'Reports' => '报表',
+ 'Sales Invoice ' => '销货å‘票',
+ 'Save Schedule' => '储存预定',
+ 'Schedule' => '预定',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Select from one of the projects below' => '于下列方案中选择一个',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Source' => 'æ¥æº',
+ 'Startdate' => '开始日期',
+ 'Subject' => '标题',
+ 'Subtotal' => 'å°è®¡',
+ 'To' => '至',
+ 'Transaction Date missing!' => '未指明记录日期!',
+ 'Transaction deleted!' => '巳删除记录',
+ 'Transaction posted!' => '巳过å¸è®°å½•',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor Invoice ' => '供应商å‘票',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Warning!' => '警告',
+ 'Week(s)' => '周',
+ 'Year' => '年份',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'sent' => 'å·³é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '应付记录' => 'ap_transaction',
+ '应收记录' => 'ar_transaction',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '删除预定' => 'delete_schedule',
+ 'gl记录' => 'gl_transaction',
+ '过å¸' => 'post',
+ '当新的过å¸' => 'post_as_new',
+ '销货å‘票' => 'sales_invoice_',
+ '储存预定' => 'save_schedule',
+ '预定' => 'schedule',
+ 'æ›´æ–°' => 'update',
+ '供应商å‘票' => 'vendor_invoice_',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/cn_utf/hr b/locale/cn_utf/hr
new file mode 100755
index 00000000..441e5c09
--- /dev/null
+++ b/locale/cn_utf/hr
@@ -0,0 +1,117 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => '应付å¸æ¬¾',
+ 'Above' => '上文',
+ 'Accounting Menu' => '会计选å•',
+ 'Active' => '活跃',
+ 'Add Deduction' => '新增扣除',
+ 'Add Employee' => '新增èŒå‘˜',
+ 'Address' => '地å€',
+ 'Administrator' => '管ç†äºº',
+ 'After Deduction' => '扣除以åŽ',
+ 'All' => '全部',
+ 'Allowances' => '津贴',
+ 'Amount' => '总计',
+ 'Amount missing!' => 'æ¼å¡«çš„总计',
+ 'Based on' => '基于',
+ 'Before Deduction' => '扣除之å‰',
+ 'Below' => '以下',
+ 'City' => '城市',
+ 'Continue' => '继续',
+ 'Country' => '国家',
+ 'DOB' => '生日',
+ 'Deduct after' => 'å‡å°‘以åŽ',
+ 'Deduction deleted!' => '巳删除å‡å°‘',
+ 'Deduction saved!' => '巳储存å‡å°‘',
+ 'Deductions' => 'å‡é™¤é¢',
+ 'Delete' => '删除',
+ 'Description' => '说明',
+ 'Description missing!' => '短少说明',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'Edit Deduction' => '编辑å‡é™¤é¢',
+ 'Edit Employee' => '编辑èŒå‘˜',
+ 'Employee' => 'èŒå‘˜',
+ 'Employee Name' => 'èŒå‘˜å§“å',
+ 'Employee Number' => 'å·¥å·',
+ 'Employee deleted!' => '巳删除èŒå‘˜',
+ 'Employee pays' => '付款给èŒå‘˜',
+ 'Employee saved!' => '巳储存èŒå‘˜',
+ 'Employees' => 'èŒå‘˜',
+ 'Employer' => '雇主',
+ 'Employer pays' => '付款给雇主',
+ 'Enddate' => '结æŸæ—¥',
+ 'Expense' => '费用',
+ 'From' => '从',
+ 'Home Phone' => 'ä½å®…电è¯',
+ 'ID' => 'ç¼–å·',
+ 'Inactive' => '消æž',
+ 'Include in Report' => '一并显示',
+ 'Login' => '登入',
+ 'Manager' => 'ç»ç†',
+ 'Maximum' => '最大',
+ 'Name' => 'å称',
+ 'Name missing!' => '未指明åå­—',
+ 'Notes' => '备注',
+ 'Number' => 'ç¼–å·',
+ 'Orphaned' => '无主',
+ 'Payroll Deduction' => '薪金å‡é™¤é¢',
+ 'Rate' => '税率',
+ 'Rate missing!' => '未指明税率',
+ 'Role' => '任务',
+ 'SSN' => '身分è¯ç¼–å·',
+ 'Sales' => '销售',
+ 'Save' => '储存',
+ 'Save as new' => 'å¦å­˜æ–°æ¡£',
+ 'Startdate' => '开始日期',
+ 'State/Province' => 'çœ',
+ 'Supervisor' => '管ç†äºº',
+ 'To' => '至',
+ 'Update' => 'æ›´æ–°',
+ 'User' => '使用者',
+ 'Work Phone' => '工作电è¯',
+ 'Zip/Postal Code' => '邮编',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ '新增扣除' => 'add_deduction',
+ '新增èŒå‘˜' => 'add_employee',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '储存' => 'save',
+ 'å¦å­˜æ–°æ¡£' => 'save_as_new',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/cn_utf/ic b/locale/cn_utf/ic
new file mode 100755
index 00000000..0706648b
--- /dev/null
+++ b/locale/cn_utf/ic
@@ -0,0 +1,287 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => '会计选å•',
+ 'Accounts' => 'å¸æˆ·',
+ 'Accrual' => '累积',
+ 'Active' => '活跃',
+ 'Add' => '新增',
+ 'Add Assembly' => '新增组件',
+ 'Add Labor/Overhead' => '新增劳工/ç»å¸¸è´¹ç”¨',
+ 'Add Part' => '新增零件',
+ 'Add Purchase Order' => '新增采购å•',
+ 'Add Quotation' => '新增报价å•',
+ 'Add Request for Quotation' => '新增报价å•è¦æ±‚',
+ 'Add Sales Order' => '新增销货å•',
+ 'Add Service' => '新增æœåŠ¡',
+ 'Address' => '地å€',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Assemblies' => '产å“',
+ 'Assemblies restocked!' => 'å·³é‡æ–°è¿›è´§çš„产å“',
+ 'Assembly' => '组件',
+ 'Attachment' => '附档',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Average Cost' => 'å¹³å‡æˆæœ¬',
+ 'Avg Cost' => 'å¹³å‡æˆæœ¬',
+ 'BOM' => 'æ料清å•',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Billing Address' => 'å¸å•åœ°å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明细表',
+ 'Break' => '折扣数é‡',
+ 'COGS' => '货销æˆæœ¬',
+ 'Cannot create Assembly' => '无法造æˆç»„件',
+ 'Cannot create Labor' => '无法造æˆåŠ³å·¥',
+ 'Cannot create Part' => '无法造æˆé›¶ä»¶',
+ 'Cannot create Service' => '无法造æˆæœåŠ¡',
+ 'Cannot delete item!' => 'ä¸èƒ½åˆ é™¤é¡¹ç›®',
+ 'Cannot stock assemblies!' => 'ä¸èƒ½å¸¸å¤‡çš„组件',
+ 'Cash' => '现金',
+ 'Cc' => '抄é€',
+ 'Check Inventory' => '检查存货清å•',
+ 'City' => '城市',
+ 'Closed' => '已关闭',
+ 'Company Name' => 'å…¬å¸å称',
+ 'Components' => '零件',
+ 'Contact' => '连络人',
+ 'Continue' => '继续',
+ 'Copies' => '副本',
+ 'Cost' => 'æˆæœ¬',
+ 'Country' => '国家',
+ 'Curr' => 'å¸åˆ«',
+ 'Currency' => 'å¸åˆ«',
+ 'Customer' => '客户',
+ 'Customer Number' => '客户编å·',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '删除',
+ 'Delivery Date' => '到期日',
+ 'Description' => '说明',
+ 'Detail' => '详情',
+ 'Drawing' => '图画',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail address missing!' => '未指明电å­é‚®ä»¶ä½å€!',
+ 'E-mailed' => '巳电邮',
+ 'Edit Assembly' => '编辑组件',
+ 'Edit Labor/Overhead' => '编辑劳工/ç»å¸¸è´¹ç”¨',
+ 'Edit Part' => '编辑零件',
+ 'Edit Service' => '编辑æœåŠ¡',
+ 'Employee' => 'èŒå‘˜',
+ 'Expense' => '费用',
+ 'Expense account does not exist!' => '费用科目勿存在',
+ 'Extended' => 'å°è®¡',
+ 'Fax' => '传真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '从',
+ 'Group' => '组',
+ 'Image' => 'å½¢åƒ',
+ 'In-line' => '行内',
+ 'Include in Report' => '一并显示',
+ 'Income' => '收入',
+ 'Income account does not exist!' => '收入科目勿存在',
+ 'Individual Items' => '个别的项目',
+ 'Inventory' => '库存',
+ 'Inventory account does not exist!' => '存货科目勿存在',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '在将此项组件设定为过时之å‰, 必需先将存货数é‡å½’零!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '在将此项零件设定为过时之å‰, 必需先将存货数é‡å½’零!',
+ 'Invoice' => 'å‘票',
+ 'Invoice Date missing!' => '未指明å‘票日期!',
+ 'Invoice Number' => 'å‘票编å·',
+ 'Invoice Number missing!' => '未指明å‘票编å·!',
+ 'Item deleted!' => '巳删除项目',
+ 'Item not on file!' => '查无此项目',
+ 'Items' => '项目',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Labor/Overhead' => '劳工/ç»å¸¸è´¹ç”¨',
+ 'Last Cost' => '最åŽæˆæœ¬',
+ 'Leadtime' => '总需时',
+ 'Line Total' => '总列数',
+ 'Link Accounts' => '连结å¸æˆ·',
+ 'List' => '牌价',
+ 'List Price' => '牌价',
+ 'Make' => '制造',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'Markup' => '涨价',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Message' => '讯æ¯',
+ 'Microfiche' => 'å•ç‰‡ç¼©å½±èƒ¶ç‰‡',
+ 'Model' => 'åž‹å·',
+ 'Name' => 'å称',
+ 'No.' => 'åºå·',
+ 'Notes' => '备注',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => 'æ–™å·',
+ 'Number missing in Row' => '此列中缺少数值',
+ 'Obsolete' => '过时',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'On Hand' => '巳有存é‡',
+ 'Open' => 'å¼€å¯',
+ 'Order' => '订å•',
+ 'Order Date missing!' => '未指明下å•æ—¥æœŸ!',
+ 'Order Number' => '订å•ç¼–å·',
+ 'Order Number missing!' => '未指明订å•ç¼–å·!',
+ 'Orphaned' => '无主',
+ 'PDF' => 'PDF',
+ 'Packing List' => '出货å•',
+ 'Packing List Date missing!' => '未指明包装清å•æ—¥æœŸ!',
+ 'Packing List Number missing!' => '未指明包装清å•ç¼–å·!',
+ 'Part' => '零件',
+ 'Parts' => '零件',
+ 'Period' => '时期',
+ 'Phone' => '电è¯å·ç ',
+ 'Pick List' => '拣货清å•',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'å•ä»·',
+ 'Pricegroup' => '价格组',
+ 'Printed' => '巳列å°',
+ 'Project' => '方案',
+ 'Purchase Order' => '采购å•',
+ 'Purchase Orders' => '采购å•',
+ 'Qty' => 'æ•°é‡',
+ 'Quantity exceeds available units to stock!' => '超过å¯åº“存的数é‡',
+ 'Quotation' => '报价å•',
+ 'Quotation Date missing!' => '未指明报价å•æ—¥æœŸ',
+ 'Quotation Number missing!' => '未指明报价å•å·ç ',
+ 'Quotations' => '报价å•',
+ 'RFQ' => '报价请求(RFQ) ',
+ 'ROP' => 'å†è®¢ç‚¹',
+ 'Recd' => '巳收到',
+ 'Required by' => '需è¦æ—¥',
+ 'SKU' => '供应商料å·',
+ 'Sales Invoice' => '销售å‘票',
+ 'Sales Invoices' => '许多销售å‘票',
+ 'Sales Order' => '销货å•',
+ 'Sales Orders' => '销货å•',
+ 'Save' => '储存',
+ 'Save as new' => 'å¦å­˜æ–°æ¡£',
+ 'Screen' => '显示器',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Sell' => 'å–ä»·',
+ 'Sell Price' => '售价',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'ç¼–å·',
+ 'Serial Number' => 'åºå·',
+ 'Service' => 'æœåŠ¡',
+ 'Services' => 'æœåŠ¡',
+ 'Ship' => '出货',
+ 'Ship to' => 'æµ·è¿è‡³',
+ 'Shipping Address' => 'æµ·è¿åœ°å€',
+ 'Short' => '短',
+ 'State/Province' => 'çœ',
+ 'Stock' => '库存',
+ 'Stock Assembly' => '装é…组件',
+ 'Subject' => '标题',
+ 'Subtotal' => '共计',
+ 'Summary' => '摘è¦',
+ 'Tax' => '税金',
+ 'To' => '至',
+ 'Top Level' => '高水准',
+ 'Unit' => 'å•ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Updated' => '巳更新',
+ 'Vendor' => '供应商',
+ 'Vendor Invoice' => '供应商å‘票',
+ 'Vendor Invoices' => '供应商å‘票',
+ 'Vendor Number' => '供应商å·ç ',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Warehouse' => '仓库',
+ 'Weight' => 'é‡é‡',
+ 'What type of item is this?' => '此项目的型�',
+ 'Work Order' => '工作å•',
+ 'Year' => '年份',
+ 'Zip/Postal Code' => '邮编',
+ 'days' => 'æ—¥',
+ 'sent' => 'å·³é€å‡º',
+ 'unexpected error!' => 'æ„外错误!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ '新增组件' => 'add_assembly',
+ '新增劳工_ç»å¸¸è´¹ç”¨' => 'add_labor_overhead',
+ '新增零件' => 'add_part',
+ '新增æœåŠ¡' => 'add_service',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '编辑组件' => 'edit_assembly',
+ '编辑零件' => 'edit_part',
+ '编辑æœåŠ¡' => 'edit_service',
+ '储存' => 'save',
+ 'å¦å­˜æ–°æ¡£' => 'save_as_new',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/cn_utf/io b/locale/cn_utf/io
new file mode 100755
index 00000000..2c5f5672
--- /dev/null
+++ b/locale/cn_utf/io
@@ -0,0 +1,130 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Add Purchase Order' => '新增采购å•',
+ 'Add Quotation' => '新增报价å•',
+ 'Add Request for Quotation' => '新增报价å•è¦æ±‚',
+ 'Add Sales Order' => '新增销货å•',
+ 'Address' => '地å€',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Attachment' => '附档',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Billing Address' => 'å¸å•åœ°å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明细表',
+ 'Cc' => '抄é€',
+ 'City' => '城市',
+ 'Company Name' => 'å…¬å¸å称',
+ 'Contact' => '连络人',
+ 'Continue' => '继续',
+ 'Copies' => '副本',
+ 'Country' => '国家',
+ 'Customer Number' => '客户编å·',
+ 'Date' => '日期',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delivery Date' => '到期日',
+ 'Description' => '说明',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail address missing!' => '未指明电å­é‚®ä»¶ä½å€!',
+ 'E-mailed' => '巳电邮',
+ 'Extended' => 'å°è®¡',
+ 'Fax' => '传真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'Group' => '组',
+ 'In-line' => '行内',
+ 'Invoice' => 'å‘票',
+ 'Invoice Date missing!' => '未指明å‘票日期!',
+ 'Invoice Number missing!' => '未指明å‘票编å·!',
+ 'Item not on file!' => '查无此项目',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Message' => '讯æ¯',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => 'æ–™å·',
+ 'Number missing in Row' => '此列中缺少数值',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Order Date missing!' => '未指明下å•æ—¥æœŸ!',
+ 'Order Number missing!' => '未指明订å•ç¼–å·!',
+ 'PDF' => 'PDF',
+ 'Packing List' => '出货å•',
+ 'Packing List Date missing!' => '未指明包装清å•æ—¥æœŸ!',
+ 'Packing List Number missing!' => '未指明包装清å•ç¼–å·!',
+ 'Part' => '零件',
+ 'Phone' => '电è¯å·ç ',
+ 'Pick List' => '拣货清å•',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'å•ä»·',
+ 'Printed' => '巳列å°',
+ 'Project' => '方案',
+ 'Purchase Order' => '采购å•',
+ 'Qty' => 'æ•°é‡',
+ 'Quotation' => '报价å•',
+ 'Quotation Date missing!' => '未指明报价å•æ—¥æœŸ',
+ 'Quotation Number missing!' => '未指明报价å•å·ç ',
+ 'Recd' => '巳收到',
+ 'Required by' => '需è¦æ—¥',
+ 'SKU' => '供应商料å·',
+ 'Sales Order' => '销货å•',
+ 'Screen' => '显示器',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'ç¼–å·',
+ 'Service' => 'æœåŠ¡',
+ 'Ship' => '出货数é‡',
+ 'Ship to' => 'æµ·è¿è‡³',
+ 'Shipping Address' => 'æµ·è¿åœ°å€',
+ 'State/Province' => 'çœ',
+ 'Subject' => '标题',
+ 'Subtotal' => '共计',
+ 'To' => '至',
+ 'Unit' => 'å•ä½',
+ 'Vendor Number' => '供应商å·ç ',
+ 'What type of item is this?' => '此项目的型�',
+ 'Work Order' => '工作å•',
+ 'Zip/Postal Code' => '邮编',
+ 'sent' => 'å·³é€å‡º',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ '继续' => 'continue',
+};
+
+1;
+
diff --git a/locale/cn_utf/ir b/locale/cn_utf/ir
new file mode 100755
index 00000000..28a06fcb
--- /dev/null
+++ b/locale/cn_utf/ir
@@ -0,0 +1,238 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'å¸æˆ·',
+ 'Accounting Menu' => '会计选å•',
+ 'Add Purchase Order' => '新增采购å•',
+ 'Add Quotation' => '新增报价å•',
+ 'Add Request for Quotation' => '新增报价å•è¦æ±‚',
+ 'Add Sales Order' => '新增销货å•',
+ 'Add Vendor Invoice' => '新增供应商å‘票',
+ 'Address' => '地å€',
+ 'Amount' => '总计',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Invoice Number' => '您确定è¦åˆ é™¤å‘票编å·',
+ 'Attachment' => '附档',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Billing Address' => 'å¸å•åœ°å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明细表',
+ 'Cannot delete invoice!' => 'ä¸èƒ½åˆ é™¤å‘票',
+ 'Cannot post invoice for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸å‘票',
+ 'Cannot post invoice!' => 'ä¸èƒ½è¿‡å¸å‘票',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸æ¬¾é¡¹',
+ 'Cc' => '抄é€',
+ 'City' => '城市',
+ 'Company Name' => 'å…¬å¸å称',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Contact' => '连络人',
+ 'Continue' => '继续',
+ 'Copies' => '副本',
+ 'Country' => '国家',
+ 'Credit Limit' => '信用é¢åº¦',
+ 'Currency' => 'å¸åˆ«',
+ 'Customer Number' => '客户编å·',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Day(s)' => 'æ—¥',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '删除',
+ 'Delete Schedule' => '删除预定',
+ 'Delivery Date' => '到期日',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'Due Date' => '到期日',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail address missing!' => '未指明电å­é‚®ä»¶ä½å€!',
+ 'E-mail message' => 'å‘é€ç”µé‚®',
+ 'E-mailed' => '巳电邮',
+ 'Edit Vendor Invoice' => '编辑供应商å‘票',
+ 'Exch' => '汇率',
+ 'Exchange Rate' => '汇率',
+ 'Exchange rate for payment missing!' => '未指明付款的汇率',
+ 'Exchange rate missing!' => '未指明汇率',
+ 'Extended' => 'å°è®¡',
+ 'Fax' => '传真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'Group' => '组',
+ 'In-line' => '行内',
+ 'Internal Notes' => '内部备忘录',
+ 'Invoice' => 'å‘票',
+ 'Invoice Date' => 'å‘票日期',
+ 'Invoice Date missing!' => '未指明å‘票日期!',
+ 'Invoice Number' => 'å‘票编å·',
+ 'Invoice Number missing!' => '未指明å‘票编å·!',
+ 'Invoice deleted!' => '巳删除å‘票',
+ 'Item not on file!' => '查无此项目',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Language' => '语言',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '备忘录',
+ 'Message' => '讯æ¯',
+ 'Month(s)' => '月',
+ 'Notes' => '备注',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => 'ç¼–å·',
+ 'Number missing in Row' => '此列中缺少数值',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Order Date missing!' => '未指明下å•æ—¥æœŸ!',
+ 'Order Number' => '订å•ç¼–å·',
+ 'Order Number missing!' => '未指明订å•ç¼–å·!',
+ 'PDF' => 'PDF',
+ 'PO Number' => '采购å•ç¼–å·',
+ 'Packing List' => '出货å•',
+ 'Packing List Date missing!' => '未指明包装清å•æ—¥æœŸ!',
+ 'Packing List Number missing!' => '未指明包装清å•ç¼–å·!',
+ 'Part' => '零件',
+ 'Payment date missing!' => '未指明付款日期!',
+ 'Payments' => '许多付款',
+ 'Phone' => '电è¯å·ç ',
+ 'Pick List' => '拣货清å•',
+ 'Post' => '过å¸',
+ 'Post as new' => '当新的过å¸',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'å•ä»·',
+ 'Print' => '列å°',
+ 'Printed' => '巳列å°',
+ 'Project' => '方案',
+ 'Project not on file!' => '方案内无此档案',
+ 'Purchase Order' => '采购å•',
+ 'Qty' => 'æ•°é‡',
+ 'Quotation' => '报价å•',
+ 'Quotation Date missing!' => '未指明报价å•æ—¥æœŸ',
+ 'Quotation Number missing!' => '未指明报价å•å·ç ',
+ 'Recd' => '巳收到',
+ 'Record in' => '记录于',
+ 'Recurring Transaction' => '多次记录',
+ 'Reference' => 'å‚ç…§',
+ 'Remaining' => 'å°šä½™',
+ 'Required by' => '需è¦æ—¥',
+ 'SKU' => '供应商料å·',
+ 'Sales Order' => '销货å•',
+ 'Save Schedule' => '储存预定',
+ 'Schedule' => '预定',
+ 'Screen' => '显示器',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Select from one of the projects below' => '于下列方案中选择一个',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'ç¼–å·',
+ 'Service' => 'æœåŠ¡',
+ 'Ship' => '出货',
+ 'Ship to' => 'æµ·è¿è‡³',
+ 'Shipping Address' => 'æµ·è¿åœ°å€',
+ 'Source' => 'æ¥æº',
+ 'Startdate' => '开始日期',
+ 'State/Province' => 'çœ',
+ 'Subject' => '标题',
+ 'Subtotal' => '共计',
+ 'Tax Included' => 'å·³å«ç¨Žé‡‘',
+ 'To' => '至',
+ 'Total' => '总计',
+ 'Unit' => 'å•ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供应商',
+ 'Vendor Number' => '供应商å·ç ',
+ 'Vendor missing!' => '未指明供应商',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Warning!' => '警告',
+ 'Week(s)' => '周',
+ 'What type of item is this?' => '此项目的型�',
+ 'Work Order' => '工作å•',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'Zip/Postal Code' => '邮编',
+ 'ea' => '个',
+ 'posted!' => '巳过å¸',
+ 'sent' => 'å·³é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '删除预定' => 'delete_schedule',
+ '过å¸' => 'post',
+ '当新的过å¸' => 'post_as_new',
+ '采购å•' => 'purchase_order',
+ '储存预定' => 'save_schedule',
+ '预定' => 'schedule',
+ 'æ›´æ–°' => 'update',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/cn_utf/is b/locale/cn_utf/is
new file mode 100755
index 00000000..b3d8b6bf
--- /dev/null
+++ b/locale/cn_utf/is
@@ -0,0 +1,251 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'å¸æˆ·',
+ 'Accounting Menu' => '会计选å•',
+ 'Add Purchase Order' => '新增采购å•',
+ 'Add Quotation' => '新增报价å•',
+ 'Add Request for Quotation' => '新增报价å•è¦æ±‚',
+ 'Add Sales Invoice' => '新增销售å‘票',
+ 'Add Sales Order' => '新增销货å•',
+ 'Address' => '地å€',
+ 'Amount' => '总计',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Invoice Number' => '您确定è¦åˆ é™¤å‘票编å·',
+ 'Attachment' => '附档',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Billing Address' => 'å¸å•åœ°å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明细表',
+ 'Business' => '业务',
+ 'Cannot delete invoice!' => 'ä¸èƒ½åˆ é™¤å‘票',
+ 'Cannot post invoice for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸å‘票',
+ 'Cannot post invoice!' => 'ä¸èƒ½è¿‡å¸å‘票',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸æ¬¾é¡¹',
+ 'Cc' => '抄é€',
+ 'City' => '城市',
+ 'Company Name' => 'å…¬å¸å称',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Contact' => '连络人',
+ 'Continue' => '继续',
+ 'Copies' => '副本',
+ 'Country' => '国家',
+ 'Credit Limit' => '信用é¢åº¦',
+ 'Currency' => 'å¸åˆ«',
+ 'Customer' => '客户',
+ 'Customer Number' => '客户编å·',
+ 'Customer missing!' => '未指明客户',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Day(s)' => 'æ—¥',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '删除',
+ 'Delete Schedule' => '删除预定',
+ 'Delivery Date' => '到期日',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'Due Date' => '到期日',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail address missing!' => '未指明电å­é‚®ä»¶ä½å€!',
+ 'E-mail message' => 'å‘é€ç”µé‚®',
+ 'E-mailed' => '巳电邮',
+ 'Edit Sales Invoice' => '编辑销售å‘票',
+ 'Exch' => '汇率',
+ 'Exchange Rate' => '汇率',
+ 'Exchange rate for payment missing!' => '未指明付款的汇率',
+ 'Exchange rate missing!' => '未指明汇率',
+ 'Extended' => 'å°è®¡',
+ 'Fax' => '传真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'Group' => '组',
+ 'In-line' => '行内',
+ 'Internal Notes' => '内部备忘录',
+ 'Invoice' => 'å‘票',
+ 'Invoice Date' => 'å‘票日期',
+ 'Invoice Date missing!' => '未指明å‘票日期!',
+ 'Invoice Number' => 'å‘票编å·',
+ 'Invoice Number missing!' => '未指明å‘票编å·!',
+ 'Invoice deleted!' => '巳删除å‘票',
+ 'Item not on file!' => '查无此项目',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '备忘录',
+ 'Message' => '讯æ¯',
+ 'Month(s)' => '月',
+ 'Notes' => '备注',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => 'ç¼–å·',
+ 'Number missing in Row' => '此列中缺少数值',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Order Date missing!' => '未指明下å•æ—¥æœŸ!',
+ 'Order Number' => '订å•ç¼–å·',
+ 'Order Number missing!' => '未指明订å•ç¼–å·!',
+ 'PDF' => 'PDF',
+ 'PO Number' => '采购å•ç¼–å·',
+ 'Packing List' => '出货å•',
+ 'Packing List Date missing!' => '未指明包装清å•æ—¥æœŸ!',
+ 'Packing List Number missing!' => '未指明包装清å•ç¼–å·!',
+ 'Part' => '零件',
+ 'Payment date missing!' => '未指明付款日期!',
+ 'Payments' => '许多付款',
+ 'Phone' => '电è¯å·ç ',
+ 'Pick List' => '拣货清å•',
+ 'Post' => '过å¸',
+ 'Post as new' => '当新的过å¸',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'å•ä»·',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°åŠè¿‡å¸',
+ 'Print and Post as new' => '列å°åŠå½“新的过å¸',
+ 'Printed' => '巳列å°',
+ 'Project' => '方案',
+ 'Project not on file!' => '方案内无此档案',
+ 'Purchase Order' => '采购å•',
+ 'Qty' => 'æ•°é‡',
+ 'Quotation' => '报价å•',
+ 'Quotation Date missing!' => '未指明报价å•æ—¥æœŸ',
+ 'Quotation Number missing!' => '未指明报价å•å·ç ',
+ 'Recd' => '巳收到',
+ 'Record in' => '记录于',
+ 'Recurring Transaction' => '多次记录',
+ 'Reference' => 'å‚ç…§',
+ 'Remaining' => 'å°šä½™',
+ 'Required by' => '需è¦æ—¥',
+ 'SKU' => '供应商料å·',
+ 'Sales Order' => '销货å•',
+ 'Salesperson' => '销售人员',
+ 'Save Schedule' => '储存预定',
+ 'Schedule' => '预定',
+ 'Screen' => '显示器',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Select from one of the projects below' => '于下列方案中选择一个',
+ 'Select postscript or PDF!' => '于PostScript或PDF中选一',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'ç¼–å·',
+ 'Service' => 'æœåŠ¡',
+ 'Ship' => '出货',
+ 'Ship to' => 'æµ·è¿è‡³',
+ 'Ship via' => '由海è¿',
+ 'Shipping Address' => 'æµ·è¿åœ°å€',
+ 'Shipping Point' => 'æµ·è¿åœ°ç‚¹',
+ 'Source' => 'æ¥æº',
+ 'Startdate' => '开始日期',
+ 'State/Province' => 'çœ',
+ 'Subject' => '标题',
+ 'Subtotal' => '共计',
+ 'Tax Included' => 'å·³å«ç¨Žé‡‘',
+ 'To' => '至',
+ 'Total' => '总计',
+ 'Trade Discount' => '贸易折扣',
+ 'Unit' => 'å•ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor Number' => '供应商å·ç ',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Warning!' => '警告',
+ 'Week(s)' => '周',
+ 'What type of item is this?' => '此项目的型�',
+ 'Work Order' => '工作å•',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'Zip/Postal Code' => '邮编',
+ 'ea' => '个',
+ 'posted!' => '巳过å¸',
+ 'sent' => 'å·³é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '删除预定' => 'delete_schedule',
+ '电å­é‚®ä»¶' => 'e_mail',
+ '过å¸' => 'post',
+ '当新的过å¸' => 'post_as_new',
+ '列å°' => 'print',
+ '列å°åŠè¿‡å¸' => 'print_and_post',
+ '列å°åŠå½“新的过å¸' => 'print_and_post_as_new',
+ '销货å•' => 'sales_order',
+ '储存预定' => 'save_schedule',
+ '预定' => 'schedule',
+ 'æµ·è¿è‡³' => 'ship_to',
+ 'æ›´æ–°' => 'update',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/cn_utf/jc b/locale/cn_utf/jc
new file mode 100755
index 00000000..2c4d7353
--- /dev/null
+++ b/locale/cn_utf/jc
@@ -0,0 +1,96 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => '会计选å•',
+ 'Amount' => '总计',
+ 'Closed' => '已关闭',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Continue' => '继续',
+ 'Cost' => 'æˆæœ¬',
+ 'Current' => '现有',
+ 'Date' => '日期',
+ 'Date missing!' => '未指明日期',
+ 'Delete' => '删除',
+ 'Description' => '说明',
+ 'Employee' => 'èŒå‘˜',
+ 'From' => '从',
+ 'ID' => 'ç¼–å·',
+ 'Include in Report' => '一并显示',
+ 'Month' => '月份',
+ 'Notes' => '备注',
+ 'Open' => 'å¼€å¯',
+ 'PDF' => 'PDF',
+ 'Period' => '时期',
+ 'Postscript' => 'PostScript',
+ 'Print' => '列å°',
+ 'Print and Save' => '打å°åŠå‚¨å­˜',
+ 'Print and Save as new' => '列å°åŠå¦å­˜æ–°æ¡£',
+ 'Printed' => '巳列å°',
+ 'Project Number' => '方案å·ç ',
+ 'Project Number missing!' => '未指明方案å·ç ',
+ 'Qty' => 'æ•°é‡',
+ 'Quarter' => '季度',
+ 'Save' => '储存',
+ 'Save as new' => 'å¦å­˜æ–°æ¡£',
+ 'Screen' => '显示器',
+ 'Select postscript or PDF!' => '于PostScript或PDF中选一',
+ 'Startdate' => '开始日期',
+ 'Subtotal' => 'å°è®¡',
+ 'To' => '至',
+ 'Total' => '总计',
+ 'Update' => 'æ›´æ–°',
+ 'Warning!' => '警告',
+ 'Year' => '年份',
+ 'Yes' => '是',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '列å°' => 'print',
+ '打å°åŠå‚¨å­˜' => 'print_and_save',
+ '列å°åŠå¦å­˜æ–°æ¡£' => 'print_and_save_as_new',
+ '储存' => 'save',
+ 'å¦å­˜æ–°æ¡£' => 'save_as_new',
+ 'æ›´æ–°' => 'update',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/cn_utf/locales.pl b/locale/cn_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/cn_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/cn_utf/login b/locale/cn_utf/login
new file mode 100755
index 00000000..be9e785d
--- /dev/null
+++ b/locale/cn_utf/login
@@ -0,0 +1,27 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Denied!' => 'éžå­˜å–!',
+ 'Company' => 'å…¬å¸',
+ 'Continue' => '继续',
+ 'Dataset is newer than version!' => '较新资料集',
+ 'Incorrect Dataset version!' => '资料集版本错误!',
+ 'Login' => '登入',
+ 'Name' => 'å称',
+ 'Password' => '密ç ',
+ 'Upgrading to Version' => 'æ­£å‡çº§è‡³æ–°ç‰ˆ',
+ 'Version' => '版本',
+ 'You did not enter a name!' => '你并未键入å称!',
+ 'done' => '完æˆ',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ '登入' => 'login',
+};
+
+1;
+
diff --git a/locale/cn_utf/menu b/locale/cn_utf/menu
new file mode 100755
index 00000000..934faa67
--- /dev/null
+++ b/locale/cn_utf/menu
@@ -0,0 +1,139 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => '应付å¸æ¬¾',
+ 'AP Aging' => '应付å¸é¾„分æž',
+ 'AP Transaction' => '应付记录',
+ 'AR' => '应收å¸æ¬¾',
+ 'AR Aging' => '应收å¸é¾„分æž',
+ 'AR Transaction' => '应收记录',
+ 'Accounting Menu' => '会计选å•',
+ 'Add Account' => '新增å¸æˆ·',
+ 'Add Assembly' => '新增组件',
+ 'Add Business' => '新增业务',
+ 'Add Customer' => '新增客户',
+ 'Add Department' => '新增部门',
+ 'Add Employee' => '新增èŒå‘˜',
+ 'Add GIFI' => '新增 GIFI',
+ 'Add Group' => '新增组',
+ 'Add Labor/Overhead' => '新增劳工/ç»å¸¸è´¹ç”¨',
+ 'Add Language' => '新增语言',
+ 'Add Part' => '新增零件',
+ 'Add Pricegroup' => '新增价格组',
+ 'Add Project' => '新增方案',
+ 'Add SIC' => '新增标准工业分类代ç ',
+ 'Add Service' => '新增æœåŠ¡',
+ 'Add Transaction' => '新增记录',
+ 'Add Vendor' => '新增供应商',
+ 'Add Warehouse' => '新增仓库',
+ 'All Items' => '全部项目',
+ 'Assemblies' => '组件',
+ 'Audit Control' => '审核控制',
+ 'Backup' => '备份',
+ 'Balance Sheet' => '资产负债表',
+ 'Bin List' => '箱的明细表',
+ 'Bin Lists' => '箱清å•',
+ 'Cash' => '现金',
+ 'Chart of Accounts' => '会计科目表',
+ 'Check' => '检查',
+ 'Components' => '组件的零件',
+ 'Customers' => '客户',
+ 'Defaults' => '预设',
+ 'Departments' => '部门',
+ 'Description' => '说明',
+ 'Employees' => 'èŒå‘˜',
+ 'General Ledger' => '总å¸',
+ 'Generate' => '产生',
+ 'Goods & Services' => '货物åŠæœåŠ¡',
+ 'Groups' => '组',
+ 'HR' => '人事管ç†',
+ 'HTML Templates' => 'HTML 模版',
+ 'History' => '历å²',
+ 'Income Statement' => 'æŸç›Šè¡¨',
+ 'Invoice' => 'å‘票',
+ 'LaTeX Templates' => 'LaTeX 模版',
+ 'Labor/Overhead' => '劳工/ç»å¸¸è´¹ç”¨',
+ 'Language' => '语言',
+ 'List Accounts' => '列出å¸å·',
+ 'List Businesses' => '列出业务',
+ 'List Departments' => '列出部门',
+ 'List GIFI' => '列出 GIFI',
+ 'List Languages' => '列出语言',
+ 'List Projects' => '列出方案',
+ 'List SIC' => '列出标准工业分类代ç ',
+ 'List Warehouses' => '列出仓库',
+ 'Logout' => '登出',
+ 'New Window' => '新视窗',
+ 'Non-taxable' => 'ä¸åº”课税',
+ 'Open' => 'å¼€å¯',
+ 'Order Entry' => '下å•é¡¹ç›®',
+ 'Outstanding' => '未付',
+ 'POS' => '收款å°',
+ 'POS Invoice' => '收款å°å‘票',
+ 'Packing List' => '出货å•',
+ 'Packing Lists' => '出货å•',
+ 'Parts' => '零件',
+ 'Payment' => '付款',
+ 'Payments' => '许多付款',
+ 'Pick List' => '拣货清å•',
+ 'Pick Lists' => '拣货清å•',
+ 'Preferences' => '个人设定',
+ 'Pricegroups' => '价格组',
+ 'Print' => '列å°',
+ 'Projects' => '方案',
+ 'Purchase Order' => '采购å•',
+ 'Purchase Orders' => '采购å•',
+ 'Quotation' => '报价å•',
+ 'Quotations' => '报价å•',
+ 'RFQ' => '报价请求(RFQ) ',
+ 'RFQs' => '报价请求',
+ 'Receipt' => '收款',
+ 'Receipts' => '许多收款',
+ 'Receive' => '收货',
+ 'Reconciliation' => '对账',
+ 'Recurring Transactions' => '多次记录',
+ 'Reports' => '报表',
+ 'SIC' => '标准工业分类代ç ',
+ 'Sale' => '销售',
+ 'Sales Invoice' => '销售å‘票',
+ 'Sales Invoices' => '许多销售å‘票',
+ 'Sales Order' => '销货å•',
+ 'Sales Orders' => '销货å•',
+ 'Save to File' => '储存至档案',
+ 'Search' => 'æœå¯»',
+ 'Send by E-Mail' => '以电å­é‚®ä»¶å¯„é€',
+ 'Services' => 'æœåŠ¡',
+ 'Ship' => '出货',
+ 'Shipping' => '航è¿',
+ 'Statement' => '会计å¸',
+ 'Stock Assembly' => '装é…组件',
+ 'Stylesheet' => 'æ ·å¼è¡¨',
+ 'System' => '系统',
+ 'Tax collected' => '已收税金',
+ 'Tax paid' => '已付税金',
+ 'Text Templates' => '文字模版',
+ 'Transactions' => '记录',
+ 'Transfer' => '转å¸',
+ 'Transfer Inventory' => '调动货',
+ 'Translations' => '翻译',
+ 'Trial Balance' => '试算表',
+ 'Type of Business' => '业务ç§ç±»',
+ 'Vendor Invoice' => '供应商å‘票',
+ 'Vendors' => '供应商',
+ 'Version' => '版本',
+ 'Warehouses' => '仓库',
+ 'Work Order' => '工作å•',
+ 'Work Orders' => '工作å•',
+ 'Yearend' => '年结',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/cn_utf/oe b/locale/cn_utf/oe
new file mode 100755
index 00000000..bd59473e
--- /dev/null
+++ b/locale/cn_utf/oe
@@ -0,0 +1,350 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => '会计选å•',
+ 'Add Exchange Rate' => '新增外汇率',
+ 'Add Purchase Order' => '新增采购å•',
+ 'Add Quotation' => '新增报价å•',
+ 'Add Request for Quotation' => '新增报价å•è¦æ±‚',
+ 'Add Sales Invoice' => '新增销售å‘票',
+ 'Add Sales Order' => '新增销货å•',
+ 'Add Vendor Invoice' => '新增供应商å‘票',
+ 'Address' => '地å€',
+ 'Amount' => '总计',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Order Number' => '您是å¦ç¡®å®šè¦åˆ é™¤è®¢å•ç¼–å·',
+ 'Are you sure you want to delete Quotation Number' => '您是å¦ç¡®å®šè¦åˆ é™¤æŠ¥ä»·å•ç¼–å·',
+ 'Attachment' => '附档',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Billing Address' => 'å¸å•åœ°å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明细表',
+ 'Business' => '业务',
+ 'Cannot delete order!' => 'ä¸èƒ½åˆ é™¤å®šå•',
+ 'Cannot delete quotation!' => 'ä¸èƒ½åˆ é™¤æŠ¥ä»·å•',
+ 'Cannot save order!' => 'ä¸èƒ½å‚¨å­˜å®šå•',
+ 'Cannot save quotation!' => 'ä¸èƒ½å‚¨å­˜æŠ¥ä»·å•',
+ 'Cc' => '抄é€',
+ 'City' => '城市',
+ 'Closed' => '已关闭',
+ 'Company Name' => 'å…¬å¸å称',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Contact' => '连络人',
+ 'Continue' => '继续',
+ 'Copies' => '副本',
+ 'Cost' => 'æˆæœ¬',
+ 'Could not save!' => 'ä¸èƒ½å‚¨å­˜',
+ 'Could not transfer Inventory!' => '存货清å•ä¸èƒ½è½¬ç§»',
+ 'Country' => '国家',
+ 'Credit Limit' => '信用é¢åº¦',
+ 'Curr' => 'å¸åˆ«',
+ 'Currency' => 'å¸åˆ«',
+ 'Current' => '现有',
+ 'Customer' => '客户',
+ 'Customer Number' => '客户编å·',
+ 'Customer missing!' => '未指明客户',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Date Received' => '收款日期',
+ 'Date received missing!' => '未指明收款日期',
+ 'Day(s)' => 'æ—¥',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '删除',
+ 'Delete Schedule' => '删除预定',
+ 'Delivery Date' => '到期日',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'Done' => '巳完æˆ',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail address missing!' => '未指明电å­é‚®ä»¶ä½å€!',
+ 'E-mail message' => 'å‘é€ç”µé‚®',
+ 'E-mailed' => '巳电邮',
+ 'Edit Purchase Order' => '编辑采购å•',
+ 'Edit Quotation' => '编辑报价å•',
+ 'Edit Request for Quotation' => '编辑报价å•è¦æ±‚',
+ 'Edit Sales Order' => '编辑销货å•',
+ 'Employee' => 'èŒå‘˜',
+ 'Exchange Rate' => '汇率',
+ 'Exchange rate missing!' => '未指明汇率',
+ 'Extended' => 'å°è®¡',
+ 'Fax' => '传真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '从',
+ 'From Warehouse' => '从仓库',
+ 'Generate Orders' => '产生订å•',
+ 'Generate Purchase Orders' => '产生采购å•',
+ 'Generate Purchase Orders from Sales Order' => '用销货å•äº§ç”Ÿé‡‡è´­å•',
+ 'Generate Sales Order' => '产生销货å•',
+ 'Generate Sales Order from Purchase Orders' => '用销货å•äº§ç”Ÿé‡‡è´­å•',
+ 'Group' => '组',
+ 'ID' => 'ç¼–å·',
+ 'In-line' => '行内',
+ 'Include in Report' => '一并显示',
+ 'Internal Notes' => '内部备忘录',
+ 'Inventory saved!' => '巳储存存货',
+ 'Inventory transferred!' => '转移的存货',
+ 'Invoice' => 'å‘票',
+ 'Invoice Date missing!' => '未指明å‘票日期!',
+ 'Invoice Number missing!' => '未指明å‘票编å·!',
+ 'Item not on file!' => '查无此项目',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Lead' => '交货期',
+ 'Manager' => 'ç»ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Message' => '讯æ¯',
+ 'Month' => '月份',
+ 'Month(s)' => '月',
+ 'No.' => 'åºå·',
+ 'Notes' => '备注',
+ 'Nothing entered!' => '没有巳输入',
+ 'Nothing selected!' => '没有巳选择',
+ 'Nothing to transfer!' => '没有å¯è½¬ç§»çš„项目',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => 'ç¼–å·',
+ 'Number missing in Row' => '此列中缺少数值',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Open' => 'å¼€å¯',
+ 'Order' => '订å•',
+ 'Order Date' => '下å•æ—¥æœŸ',
+ 'Order Date missing!' => '未指明下å•æ—¥æœŸ!',
+ 'Order Number' => '订å•ç¼–å·',
+ 'Order Number missing!' => '未指明订å•ç¼–å·!',
+ 'Order deleted!' => '巳删除订å•',
+ 'Order generation failed!' => '订å•äº§ç”Ÿå¤±è´¥!',
+ 'Order saved!' => '巳储存订å•',
+ 'PDF' => 'PDF',
+ 'PO Number' => '采购å•ç¼–å·',
+ 'Packing List' => '出货å•',
+ 'Packing List Date missing!' => '未指明包装清å•æ—¥æœŸ!',
+ 'Packing List Number missing!' => '未指明包装清å•ç¼–å·!',
+ 'Part' => '零件',
+ 'Period' => '时期',
+ 'Phone' => '电è¯å·ç ',
+ 'Pick List' => '拣货清å•',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'å•ä»·',
+ 'Print' => '列å°',
+ 'Print and Save' => '打å°åŠå‚¨å­˜',
+ 'Print and Save as new' => '列å°åŠå¦å­˜æ–°æ¡£',
+ 'Printed' => '巳列å°',
+ 'Project' => '方案',
+ 'Project not on file!' => '方案内无此档案',
+ 'Purchase Order' => '采购å•',
+ 'Purchase Orders' => '采购å•',
+ 'Qty' => 'æ•°é‡',
+ 'Quarter' => '季度',
+ 'Quotation' => '报价å•',
+ 'Quotation ' => '报价å•',
+ 'Quotation Date' => '报价å•æ—¥æœŸ',
+ 'Quotation Date missing!' => '未指明报价å•æ—¥æœŸ',
+ 'Quotation Number' => '报价å•å·ç ',
+ 'Quotation Number missing!' => '未指明报价å•å·ç ',
+ 'Quotation deleted!' => '巳删除报价å•',
+ 'Quotations' => '报价å•',
+ 'RFQ' => '报价请求(RFQ) ',
+ 'RFQ ' => '供应商询价å•',
+ 'RFQ Number' => 'RFQç¼–å·',
+ 'Recd' => '巳收到',
+ 'Receive Merchandise' => '收到货物',
+ 'Recurring Transaction' => '多次记录',
+ 'Reference' => 'å‚ç…§',
+ 'Remaining' => 'å°šä½™',
+ 'Request for Quotation' => '供应商询价å•',
+ 'Request for Quotations' => 'è¦æ±‚报价å•',
+ 'Required by' => '需è¦æ—¥',
+ 'SKU' => '供应商料å·',
+ 'Sales Invoice' => '销售å‘票',
+ 'Sales Order' => '销货å•',
+ 'Sales Orders' => '销货å•',
+ 'Salesperson' => '销售人员',
+ 'Save' => '储存',
+ 'Save Schedule' => '储存预定',
+ 'Save as new' => 'å¦å­˜æ–°æ¡£',
+ 'Schedule' => '预定',
+ 'Screen' => '显示器',
+ 'Select Vendor' => '选厂商',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Select from one of the projects below' => '于下列方案中选择一个',
+ 'Select postscript or PDF!' => '于PostScript或PDF中选一',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'ç¼–å·',
+ 'Service' => 'æœåŠ¡',
+ 'Ship' => '出货',
+ 'Ship Merchandise' => 'æµ·è¿è´§ç‰©',
+ 'Ship to' => 'æµ·è¿è‡³',
+ 'Ship via' => '由海è¿',
+ 'Shipping Address' => 'æµ·è¿åœ°å€',
+ 'Shipping Date' => 'æµ·è¿æ—¥æœŸ',
+ 'Shipping Date missing!' => '未指明海è¿æ—¥æœŸ',
+ 'Shipping Point' => 'æµ·è¿åœ°ç‚¹',
+ 'Startdate' => '开始日期',
+ 'State/Province' => 'çœ',
+ 'Subject' => '标题',
+ 'Subtotal' => '共计',
+ 'Tax' => '税金',
+ 'Tax Included' => 'å·³å«ç¨Žé‡‘',
+ 'Terms' => '付款方å¼',
+ 'To' => '至',
+ 'To Warehouse' => '到仓库',
+ 'Total' => '总计',
+ 'Trade Discount' => '贸易折扣',
+ 'Transfer' => '转å¸',
+ 'Transfer Inventory' => '调动货',
+ 'Transfer from' => '调动从',
+ 'Transfer to' => '调动至',
+ 'Unit' => 'å•ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Valid until' => '有效至',
+ 'Vendor' => '供应商',
+ 'Vendor Invoice' => '供应商å‘票',
+ 'Vendor Number' => '供应商å·ç ',
+ 'Vendor missing!' => '未指明供应商',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Warehouse' => '仓库',
+ 'Warning!' => '警告',
+ 'Week(s)' => '周',
+ 'What type of item is this?' => '此项目的型�',
+ 'Work Order' => '工作å•',
+ 'Year' => '年份',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'Zip/Postal Code' => '邮编',
+ 'days' => 'æ—¥',
+ 'ea' => '个',
+ 'sent' => 'å·³é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '删除预定' => 'delete_schedule',
+ '巳完æˆ' => 'done',
+ '电å­é‚®ä»¶' => 'e_mail',
+ '产生订å•' => 'generate_orders',
+ '产生采购å•' => 'generate_purchase_orders',
+ '产生销货å•' => 'generate_sales_order',
+ '列å°' => 'print',
+ '打å°åŠå‚¨å­˜' => 'print_and_save',
+ '列å°åŠå¦å­˜æ–°æ¡£' => 'print_and_save_as_new',
+ '采购å•' => 'purchase_order',
+ '报价å•' => 'quotation',
+ '报价å•' => 'quotation_',
+ '报价请求(rfq)_' => 'rfq',
+ '供应商询价å•' => 'rfq_',
+ '销售å‘票' => 'sales_invoice',
+ '销货å•' => 'sales_order',
+ '储存' => 'save',
+ '储存预定' => 'save_schedule',
+ 'å¦å­˜æ–°æ¡£' => 'save_as_new',
+ '预定' => 'schedule',
+ '选厂商' => 'select_vendor',
+ 'æµ·è¿è‡³' => 'ship_to',
+ '转å¸' => 'transfer',
+ 'æ›´æ–°' => 'update',
+ '供应商å‘票' => 'vendor_invoice',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/cn_utf/op b/locale/cn_utf/op
new file mode 100755
index 00000000..f37ff86f
--- /dev/null
+++ b/locale/cn_utf/op
@@ -0,0 +1,147 @@
+$self{texts} = {
+ 'Accounting Menu' => '会计选å•',
+ 'Add Exchange Rate' => '新增外汇率',
+ 'Add Sales Invoice' => '新增销售å‘票',
+ 'Add Vendor Invoice' => '新增供应商å‘票',
+ 'Amount' => '总计',
+ 'Are you sure you want to delete Order Number' => '您是å¦ç¡®å®šè¦åˆ é™¤è®¢å•ç¼–å·',
+ 'Are you sure you want to delete Quotation Number' => '您是å¦ç¡®å®šè¦åˆ é™¤æŠ¥ä»·å•ç¼–å·',
+ 'Bin' => 'BIN',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'ä¸èƒ½åˆ é™¤å®šå•',
+ 'Cannot delete quotation!' => 'ä¸èƒ½åˆ é™¤æŠ¥ä»·å•',
+ 'Cannot save order!' => 'ä¸èƒ½å‚¨å­˜å®šå•',
+ 'Cannot save quotation!' => 'ä¸èƒ½å‚¨å­˜æŠ¥ä»·å•',
+ 'Closed' => '已关闭',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Contact' => '连络人',
+ 'Continue' => '继续',
+ 'Could not save!' => '无法储存!',
+ 'Could not transfer Inventory!' => '存货无法转移!',
+ 'Curr' => 'å¸åˆ«',
+ 'Currency' => 'å¸åˆ«',
+ 'Current' => 'ç›®å‰',
+ 'Customer' => '客户',
+ 'Customer missing!' => '未指明客户',
+ 'Date' => '日期',
+ 'Date Received' => '收讫日期',
+ 'Date received missing!' => '未指明收讫日期',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'Done' => '巳完æˆ',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'Employee' => 'èŒå‘˜',
+ 'Exchange Rate' => '汇率',
+ 'Exchange rate missing!' => '未指明汇率',
+ 'From' => '从',
+ 'Group' => '组',
+ 'ID' => '身分编å·',
+ 'Include in Report' => '一并显示',
+ 'Inventory saved!' => '存货巳储存',
+ 'Inventory transferred!' => '存货已转移',
+ 'Manager' => 'ç»ç†',
+ 'Month' => '月',
+ 'Nothing entered!' => '无资料输入',
+ 'Nothing to transfer!' => '无项目å¯è½¬ç§»',
+ 'Number' => 'æ–™å·',
+ 'O' => 'O',
+ 'Open' => 'å¼€å¯',
+ 'Order' => '订å•',
+ 'Order Date' => '下å•æ—¥æœŸ',
+ 'Order Date missing!' => '未指明下å•æ—¥æœŸ!',
+ 'Order Number' => '订å•ç¼–å·',
+ 'Order Number missing!' => '未指明订å•ç¼–å·!',
+ 'Order deleted!' => '巳删除订å•',
+ 'Order saved!' => '巳储存订å•',
+ 'Partnumber' => 'æ–™å·',
+ 'Period' => '期间',
+ 'Print' => '列å°',
+ 'Purchase Order' => '采购å•',
+ 'Purchase Orders' => '许多采购å•',
+ 'Qty' => 'æ•°é‡',
+ 'Quarter' => 'å­£',
+ 'Quotation' => '报价å•',
+ 'Quotation ' => '许多报价å•',
+ 'Quotation Date missing!' => '未指明报价å•æ—¥æœŸ',
+ 'Quotation Number missing!' => '未指明报价å•å·ç ',
+ 'Quotation deleted!' => '巳删除报价å•',
+ 'Quotations' => '报价å•',
+ 'RFQ ' => '报价è¦æ±‚',
+ 'Recd' => '收讫',
+ 'Receive Merchandise' => '收到货物',
+ 'Request for Quotation' => 'è¦æ±‚报价å•',
+ 'Request for Quotations' => 'è¦æ±‚许多报价å•',
+ 'Required by' => '需è¦æ—¥',
+ 'SKU' => '供应商料å·',
+ 'Sales Order' => '销货å•',
+ 'Sales Orders' => '许多销货å•',
+ 'Salesperson' => '业务员',
+ 'Select Printer or Queue!' => '选择列表机或等待',
+ 'Select postscript or PDF!' => '于PostScript或PDF中选一',
+ 'Serial No.' => 'ç¼–å·',
+ 'Ship' => '出货数é‡',
+ 'Ship Merchandise' => 'è¿é€è´§ç‰©',
+ 'Ship to' => 'è¿é€è‡³',
+ 'Ship via' => 'è¿é€æ–¹å¼',
+ 'Shipping Date' => 'è¿é€æ—¥æœŸ',
+ 'Shipping Date missing!' => '未指明è¿é€æ—¥æœŸ',
+ 'Shipping Point' => 'è¿é€èµ·ç‚¹',
+ 'Subtotal' => 'å°è®¡',
+ 'Tax' => '税金',
+ 'To' => '至',
+ 'Total' => '总计',
+ 'Transfer' => '转移',
+ 'Transfer Inventory' => '转移存货',
+ 'Transfer to' => '转移至',
+ 'Unit' => 'å•ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供应商',
+ 'Vendor missing!' => '未指明供应商',
+ 'Warehouse' => '仓库',
+ 'Year' => 'å¹´',
+ 'Yes' => '是',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'create_backorder' => 'create_backorder',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'invoice' => 'invoice',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'quotation_' => 'quotation_',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'ship_receive' => 'ship_receive',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'yes' => 'yes',
+ '继续' => 'continue',
+ '巳完æˆ' => 'done',
+ '电å­é‚®ä»¶' => 'e_mail',
+ '列å°' => 'print',
+ '采购å•' => 'purchase_order',
+ '报价å•' => 'quotation_',
+ '报价è¦æ±‚' => 'rfq_',
+ '销货å•' => 'sales_order',
+ 'è¿é€è‡³' => 'ship_to',
+ '转移' => 'transfer',
+ 'æ›´æ–°' => 'update',
+ '是' => 'yes',
+};
+
+1;
diff --git a/locale/cn_utf/pe b/locale/cn_utf/pe
new file mode 100755
index 00000000..1fb46cfd
--- /dev/null
+++ b/locale/cn_utf/pe
@@ -0,0 +1,144 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => '会计选å•',
+ 'Active' => '活跃',
+ 'Add' => '新增',
+ 'Add Group' => '新增组',
+ 'Add Pricegroup' => '新增价格组',
+ 'Add Project' => '新增方案',
+ 'Address' => '地å€',
+ 'All' => '全部',
+ 'Amount' => '总计',
+ 'Assembly' => '组件',
+ 'Bin' => 'ç®±',
+ 'Continue' => '继续',
+ 'Current' => '现有',
+ 'Customer' => '客户',
+ 'Customer missing!' => '未指明客户',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Delete' => '删除',
+ 'Description' => '说明',
+ 'Description Translations' => '说明翻译',
+ 'Detail' => '详情',
+ 'Edit Description Translations' => '编辑说明翻译',
+ 'Edit Group' => '编辑组',
+ 'Edit Pricegroup' => '编辑价格组',
+ 'Edit Project' => '编辑方案',
+ 'Employee' => 'èŒå‘˜',
+ 'Enddate' => '结æŸæ—¥',
+ 'From' => '从',
+ 'Group' => '组',
+ 'Group Translations' => '组的翻译',
+ 'Group deleted!' => '巳删除的组',
+ 'Group missing!' => '未指明的组',
+ 'Group saved!' => '巳储存的组',
+ 'Groups' => '组',
+ 'Inactive' => '消æž',
+ 'Income' => '收入',
+ 'Language' => '语言',
+ 'Languages not defined!' => 'ä¸èƒ½è¾¨è®¤è¯­è¨€',
+ 'Link Accounts' => '连结å¸æˆ·',
+ 'List Price' => '牌价',
+ 'Month' => '月份',
+ 'Notes' => '备注',
+ 'Nothing selected!' => '没有巳选择',
+ 'Number' => 'ç¼–å·',
+ 'Orphaned' => '无主',
+ 'Period' => '时期',
+ 'Pricegroup' => '价格组',
+ 'Pricegroup deleted!' => '巳删除价格组',
+ 'Pricegroup missing!' => '未指明价格组',
+ 'Pricegroup saved!' => '巳储存价格组',
+ 'Pricegroups' => '价格组',
+ 'Project' => '方案',
+ 'Project Description Translations' => '方案说明翻译',
+ 'Project Number' => '方案å·ç ',
+ 'Project deleted!' => '巳删除方案',
+ 'Project saved!' => '巳储存方案',
+ 'Projects' => '方案',
+ 'Qty' => 'æ•°é‡',
+ 'Quarter' => '季度',
+ 'Save' => '储存',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Sell Price' => '售价',
+ 'Startdate' => '开始日期',
+ 'Summary' => '摘è¦',
+ 'Tax' => '税金',
+ 'To' => '至',
+ 'Translation' => '翻译',
+ 'Translation deleted!' => '巳删除翻译',
+ 'Translations saved!' => '巳储存翻译',
+ 'Unit' => 'å•ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Updated' => '巳更新',
+ 'Vendor' => '供应商',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Weight' => 'é‡é‡',
+ 'Year' => '年份',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ '新增组' => 'add_group',
+ '新增价格组' => 'add_pricegroup',
+ '新增方案' => 'add_project',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '储存' => 'save',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/cn_utf/pos b/locale/cn_utf/pos
new file mode 100755
index 00000000..e2e53ac2
--- /dev/null
+++ b/locale/cn_utf/pos
@@ -0,0 +1,82 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => '会计选å•',
+ 'Add POS Invoice' => '新增收款å°å‘票',
+ 'Amount' => '总计',
+ 'Business' => '业务',
+ 'Cannot post transaction!' => 'ä¸èƒ½è¿‡å¸è®°å½•',
+ 'Change' => '更改',
+ 'Continue' => '继续',
+ 'Credit Limit' => '信用é¢åº¦',
+ 'Currency' => 'å¸åˆ«',
+ 'Current' => '现有',
+ 'Customer' => '客户',
+ 'Customer missing!' => '未指明客户',
+ 'Delete' => '删除',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'Edit POS Invoice' => '编辑收款å°å‘票',
+ 'Exchange Rate' => '汇率',
+ 'Exchange rate missing!' => '未指明汇率',
+ 'Extended' => 'å°è®¡',
+ 'From' => '从',
+ 'Language' => '语言',
+ 'Memo' => '备忘录',
+ 'Month' => '月份',
+ 'Number' => 'ç¼–å·',
+ 'Open' => 'å¼€å¯',
+ 'Period' => '时期',
+ 'Post' => '过å¸',
+ 'Posted!' => '巳过å¸',
+ 'Price' => 'å•ä»·',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°åŠè¿‡å¸',
+ 'Printed' => '巳列å°',
+ 'Qty' => 'æ•°é‡',
+ 'Quarter' => '季度',
+ 'Receipts' => '许多收款',
+ 'Record in' => '记录于',
+ 'Remaining' => 'å°šä½™',
+ 'Salesperson' => '销售人员',
+ 'Screen' => '显示器',
+ 'Source' => 'æ¥æº',
+ 'Subtotal' => '共计',
+ 'Tax Included' => 'å·³å«ç¨Žé‡‘',
+ 'To' => '至',
+ 'Total' => '总计',
+ 'Trade Discount' => '贸易折扣',
+ 'Unit' => 'å•ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Year' => '年份',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '过å¸' => 'post',
+ '列å°' => 'print',
+ '列å°åŠè¿‡å¸' => 'print_and_post',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/cn_utf/ps b/locale/cn_utf/ps
new file mode 100755
index 00000000..742daca9
--- /dev/null
+++ b/locale/cn_utf/ps
@@ -0,0 +1,371 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => '应付å¸é¾„分æž',
+ 'AP Outstanding' => '应付未付',
+ 'AP Transaction' => '应付记录',
+ 'AP Transactions' => '应付记录',
+ 'AR Aging' => '应收å¸é¾„分æž',
+ 'AR Outstanding' => '应收未收',
+ 'AR Transaction' => '应收记录',
+ 'AR Transactions' => '应收记录',
+ 'Account' => 'å¸æˆ·',
+ 'Account Number' => 'å¸æˆ·ç¼–å·',
+ 'Accounting Menu' => '会计选å•',
+ 'Accounts' => 'å¸æˆ·',
+ 'Accrual' => '累积',
+ 'Add AP Transaction' => '新增应付记录',
+ 'Add AR Transaction' => '新增应收记录',
+ 'Add POS Invoice' => '新增收款å°å‘票',
+ 'Add Purchase Order' => '新增采购å•',
+ 'Add Quotation' => '新增报价å•',
+ 'Add Request for Quotation' => '新增报价å•è¦æ±‚',
+ 'Add Sales Invoice' => '新增销售å‘票',
+ 'Add Sales Order' => '新增销货å•',
+ 'Address' => '地å€',
+ 'All Accounts' => '全部å¸æˆ·',
+ 'Amount' => '总计',
+ 'Amount Due' => '应收å°è®¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Invoice Number' => '您确定è¦åˆ é™¤å‘票编å·',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¡®å®šè¦åˆ é™¤è®°å½•',
+ 'Attachment' => '附档',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Balance' => 'ä½™é¢',
+ 'Balance Sheet' => '资产负债表',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Billing Address' => 'å¸å•åœ°å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明细表',
+ 'Business' => '业务',
+ 'Cannot delete invoice!' => 'ä¸èƒ½åˆ é™¤å‘票',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆ é™¤è®°å½•',
+ 'Cannot post invoice for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸å‘票',
+ 'Cannot post invoice!' => 'ä¸èƒ½è¿‡å¸å‘票',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸æ¬¾é¡¹',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²å…³é—­çš„时段内过å¸è®°å½•!',
+ 'Cannot post transaction!' => 'ä¸èƒ½è¿‡å¸è®°å½•',
+ 'Cash' => '现金',
+ 'Cc' => '抄é€',
+ 'Change' => '更改',
+ 'Check' => '检查',
+ 'City' => '城市',
+ 'Closed' => '已关闭',
+ 'Company Name' => 'å…¬å¸å称',
+ 'Compare to' => '对照',
+ 'Confirm!' => 'å…¥å¸æˆåŠŸ!',
+ 'Contact' => '连络人',
+ 'Continue' => '继续',
+ 'Copies' => '副本',
+ 'Country' => '国家',
+ 'Credit' => 'è´·æ–¹',
+ 'Credit Limit' => '信用é¢åº¦',
+ 'Curr' => 'å¸åˆ«',
+ 'Currency' => 'å¸åˆ«',
+ 'Current' => '现有',
+ 'Current Earnings' => '现有收益',
+ 'Customer' => '客户',
+ 'Customer Number' => '客户编å·',
+ 'Customer missing!' => '未指明客户',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Date Paid' => '付款日期',
+ 'Day(s)' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Decimalplaces' => 'å°æ•°çš„ä½ç½®',
+ 'Delete' => '删除',
+ 'Delete Schedule' => '删除预定',
+ 'Delivery Date' => '到期日',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'Detail' => '详情',
+ 'Due Date' => '到期日',
+ 'Due Date missing!' => '未指明到期日!',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail Statement to' => '电邮会计账到',
+ 'E-mail address missing!' => '未指明电å­é‚®ä»¶ä½å€!',
+ 'E-mail message' => 'å‘é€ç”µé‚®',
+ 'E-mailed' => '巳电邮',
+ 'Edit AP Transaction' => '编辑应付记录',
+ 'Edit AR Transaction' => '编辑应收记录',
+ 'Edit POS Invoice' => '编辑收款å°å‘票',
+ 'Edit Sales Invoice' => '编辑销售å‘票',
+ 'Employee' => 'èŒå‘˜',
+ 'Exch' => '汇率',
+ 'Exchange Rate' => '汇率',
+ 'Exchange rate for payment missing!' => '未指明付款的汇率',
+ 'Exchange rate missing!' => '未指明汇率',
+ 'Extended' => 'å°è®¡',
+ 'Fax' => '传真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '从',
+ 'Group' => '组',
+ 'Heading' => '标题',
+ 'ID' => 'ç¼–å·',
+ 'In-line' => '行内',
+ 'Include Exchange Rate Difference' => '包å«å¤–汇差è·',
+ 'Include in Report' => '一并显示',
+ 'Income Statement' => 'æŸç›Šè¡¨',
+ 'Internal Notes' => '内部备忘录',
+ 'Invoice' => 'å‘票',
+ 'Invoice Date' => 'å‘票日期',
+ 'Invoice Date missing!' => '未指明å‘票日期!',
+ 'Invoice Number' => 'å‘票编å·',
+ 'Invoice Number missing!' => '未指明å‘票编å·!',
+ 'Invoice deleted!' => '巳删除å‘票',
+ 'Item not on file!' => '查无此项目',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Language' => '语言',
+ 'Manager' => 'ç»ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '备忘录',
+ 'Message' => '讯æ¯',
+ 'Method' => '方法',
+ 'Month' => '月份',
+ 'Month(s)' => '月',
+ 'N/A' => 'ä¸é€‚用',
+ 'No.' => 'åºå·',
+ 'Non-taxable Purchases' => 'ä¸åº”课税的采购',
+ 'Non-taxable Sales' => 'ä¸åº”课税的销售',
+ 'Notes' => '备注',
+ 'Nothing selected!' => '没有巳选择',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => 'ç¼–å·',
+ 'Number missing in Row' => '此列中缺少数值',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Open' => 'å¼€å¯',
+ 'Order' => '订å•',
+ 'Order Date missing!' => '未指明下å•æ—¥æœŸ!',
+ 'Order Number' => '订å•ç¼–å·',
+ 'Order Number missing!' => '未指明订å•ç¼–å·!',
+ 'PDF' => 'PDF',
+ 'PO Number' => '采购å•ç¼–å·',
+ 'Packing List' => '出货å•',
+ 'Packing List Date missing!' => '未指明包装清å•æ—¥æœŸ!',
+ 'Packing List Number missing!' => '未指明包装清å•ç¼–å·!',
+ 'Paid' => '已付',
+ 'Part' => '零件',
+ 'Payment date missing!' => '未指明付款日期!',
+ 'Payments' => '许多付款',
+ 'Period' => '时期',
+ 'Phone' => '电è¯å·ç ',
+ 'Pick List' => '拣货清å•',
+ 'Post' => '过å¸',
+ 'Post as new' => '当新的过å¸',
+ 'Posted!' => '巳过å¸',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'å•ä»·',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°åŠè¿‡å¸',
+ 'Print and Post as new' => '列å°åŠå½“新的过å¸',
+ 'Printed' => '巳列å°',
+ 'Project' => '方案',
+ 'Project Number' => '方案å·ç ',
+ 'Project Transactions' => '方案记录',
+ 'Project not on file!' => '方案内无此档案',
+ 'Purchase Order' => '采购å•',
+ 'Qty' => 'æ•°é‡',
+ 'Quarter' => '季度',
+ 'Quotation' => '报价å•',
+ 'Quotation Date missing!' => '未指明报价å•æ—¥æœŸ',
+ 'Quotation Number missing!' => '未指明报价å•å·ç ',
+ 'Recd' => '巳收到',
+ 'Receipt' => '收款',
+ 'Receipts' => '许多收款',
+ 'Record in' => '记录于',
+ 'Recurring Transaction' => '多次记录',
+ 'Reference' => 'å‚ç…§',
+ 'Remaining' => 'å°šä½™',
+ 'Report for' => '报表æ¥æº',
+ 'Required by' => '需è¦æ—¥',
+ 'SKU' => '供应商料å·',
+ 'Sales Invoice.' => '销货å‘票',
+ 'Sales Order' => '销货å•',
+ 'Salesperson' => '销售人员',
+ 'Save Schedule' => '储存预定',
+ 'Schedule' => '预定',
+ 'Screen' => '显示器',
+ 'Select all' => '全选',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Select from one of the projects below' => '于下列方案中选择一个',
+ 'Select postscript or PDF!' => '于PostScript或PDF中选一',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'ç¼–å·',
+ 'Service' => 'æœåŠ¡',
+ 'Ship' => '出货',
+ 'Ship to' => 'æµ·è¿è‡³',
+ 'Ship via' => '由海è¿',
+ 'Shipping Address' => 'æµ·è¿åœ°å€',
+ 'Shipping Point' => 'æµ·è¿åœ°ç‚¹',
+ 'Source' => 'æ¥æº',
+ 'Standard' => '标准',
+ 'Startdate' => '开始日期',
+ 'State/Province' => 'çœ',
+ 'Statement' => '会计å¸',
+ 'Statement sent to' => 'é€ä¼šè®¡å¸è‡³',
+ 'Statements sent to printer!' => 'é€ä¼šè®¡å¸è‡³åˆ—å°æœº',
+ 'Subject' => '标题',
+ 'Subtotal' => '共计',
+ 'Summary' => '摘è¦',
+ 'Tax' => '税金',
+ 'Tax Included' => 'å·³å«ç¨Žé‡‘',
+ 'Tax collected' => '已收税金',
+ 'Tax paid' => '已付税金',
+ 'Till' => '直到',
+ 'To' => '至',
+ 'Total' => '总计',
+ 'Trade Discount' => '贸易折扣',
+ 'Transaction' => '记录',
+ 'Transaction deleted!' => '巳删除记录',
+ 'Transaction posted!' => '巳过å¸è®°å½•',
+ 'Trial Balance' => '试算表',
+ 'Unit' => 'å•ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供应商',
+ 'Vendor Invoice.' => '供应商å‘票',
+ 'Vendor Number' => '供应商å·ç ',
+ 'Vendor missing!' => '未指明供应商',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Warning!' => '警告',
+ 'Week(s)' => '周',
+ 'What type of item is this?' => '此项目的型�',
+ 'Work Order' => '工作å•',
+ 'Year' => '年份',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'Zip/Postal Code' => '邮编',
+ 'as at' => '截至',
+ 'ea' => '个',
+ 'for Period' => '期间',
+ 'posted!' => '巳过å¸',
+ 'sent' => 'å·³é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '应付记录' => 'ap_transaction',
+ '应收记录' => 'ar_transaction',
+ '继续' => 'continue',
+ '删除' => 'delete',
+ '删除预定' => 'delete_schedule',
+ '电å­é‚®ä»¶' => 'e_mail',
+ '过å¸' => 'post',
+ '当新的过å¸' => 'post_as_new',
+ '列å°' => 'print',
+ '列å°åŠè¿‡å¸' => 'print_and_post',
+ '列å°åŠå½“新的过å¸' => 'print_and_post_as_new',
+ '销货å‘票' => 'sales_invoice_',
+ '销货å•' => 'sales_order',
+ '储存预定' => 'save_schedule',
+ '预定' => 'schedule',
+ '全选' => 'select_all',
+ 'æµ·è¿è‡³' => 'ship_to',
+ 'æ›´æ–°' => 'update',
+ '供应商å‘票' => 'vendor_invoice_',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/cn_utf/pw b/locale/cn_utf/pw
new file mode 100755
index 00000000..256580d6
--- /dev/null
+++ b/locale/cn_utf/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Continue' => '继续',
+ 'Password' => '密ç ',
+ 'Session expired!' => '会è¯è¿‡æœŸ',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ '继续' => 'continue',
+};
+
+1;
+
diff --git a/locale/cn_utf/rc b/locale/cn_utf/rc
new file mode 100755
index 00000000..d1cbdc85
--- /dev/null
+++ b/locale/cn_utf/rc
@@ -0,0 +1,81 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'å¸æˆ·',
+ 'Accounting Menu' => '会计选å•',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Balance' => 'ä½™é¢',
+ 'Beginning Balance' => '起始余é¢',
+ 'Cleared' => '已清除',
+ 'Continue' => '继续',
+ 'Credit' => 'è´·æ–¹',
+ 'Current' => '现有',
+ 'Date' => '日期',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Description' => '说明',
+ 'Detail' => '详情',
+ 'Difference' => '差异',
+ 'Done' => '巳完æˆ',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '从',
+ 'Include Exchange Rate Difference' => '包å«å¤–汇差è·',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Month' => '月份',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Out of balance!' => 'ä¸åè°ƒ',
+ 'Outstanding' => '未付',
+ 'Period' => '时期',
+ 'Quarter' => '季度',
+ 'R' => '对',
+ 'Reconciliation' => '对账',
+ 'Reconciliation Report' => '调和报告',
+ 'Select all' => '全选',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Source' => 'æ¥æº',
+ 'Statement Balance' => '会计å¸ä½™é¢',
+ 'Summary' => '摘è¦',
+ 'To' => '至',
+ 'Update' => 'æ›´æ–°',
+ 'Year' => '年份',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ '继续' => 'continue',
+ '巳完æˆ' => 'done',
+ '全选' => 'select_all',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/cn_utf/rp b/locale/cn_utf/rp
new file mode 100755
index 00000000..3331a284
--- /dev/null
+++ b/locale/cn_utf/rp
@@ -0,0 +1,191 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => '应付å¸é¾„分æž',
+ 'AR Aging' => '应收å¸é¾„分æž',
+ 'Account' => 'å¸æˆ·',
+ 'Account Number' => 'å¸æˆ·ç¼–å·',
+ 'Accounting Menu' => '会计选å•',
+ 'Accounts' => 'å¸æˆ·',
+ 'Accrual' => '累积',
+ 'Address' => '地å€',
+ 'All Accounts' => '全部å¸æˆ·',
+ 'Amount' => '总计',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Attachment' => '附档',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Balance' => 'ä½™é¢',
+ 'Balance Sheet' => '资产负债表',
+ 'Bcc' => 'ä¸æ˜¾ç¤ºæŠ„é€',
+ 'Cash' => '现金',
+ 'Cc' => '抄é€',
+ 'Compare to' => '对照',
+ 'Continue' => '继续',
+ 'Copies' => '副本',
+ 'Credit' => 'è´·æ–¹',
+ 'Curr' => 'å¸åˆ«',
+ 'Current' => '现有',
+ 'Current Earnings' => '现有收益',
+ 'Customer' => '客户',
+ 'Customer not on file!' => '客户未存档',
+ 'Date' => '日期',
+ 'Day(s)' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Decimalplaces' => 'å°æ•°çš„ä½ç½®',
+ 'Delete Schedule' => '删除预定',
+ 'Department' => '部门',
+ 'Description' => '说明',
+ 'Detail' => '详情',
+ 'Due Date' => '到期日',
+ 'E-mail' => '电å­é‚®ä»¶',
+ 'E-mail Statement to' => '电邮会计账到',
+ 'E-mail address missing!' => '未指明电å­é‚®ä»¶ä½å€!',
+ 'E-mail message' => 'å‘é€ç”µé‚®',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '从',
+ 'Heading' => '标题',
+ 'ID' => 'ç¼–å·',
+ 'In-line' => '行内',
+ 'Include Exchange Rate Difference' => '包å«å¤–汇差è·',
+ 'Include in Report' => '一并显示',
+ 'Income Statement' => 'æŸç›Šè¡¨',
+ 'Invoice' => 'å‘票',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Language' => '语言',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '备忘录',
+ 'Message' => '讯æ¯',
+ 'Method' => '方法',
+ 'Month' => '月份',
+ 'Month(s)' => '月',
+ 'N/A' => 'ä¸é€‚用',
+ 'Non-taxable Purchases' => 'ä¸åº”课税的采购',
+ 'Non-taxable Sales' => 'ä¸åº”课税的销售',
+ 'Nothing selected!' => '没有巳选择',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => 'ç¼–å·',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Order' => '订å•',
+ 'PDF' => 'PDF',
+ 'Payments' => '许多付款',
+ 'Period' => '时期',
+ 'Postscript' => 'PostScript',
+ 'Print' => '列å°',
+ 'Project' => '方案',
+ 'Project Number' => '方案å·ç ',
+ 'Project Transactions' => '方案记录',
+ 'Project not on file!' => '方案内无此档案',
+ 'Quarter' => '季度',
+ 'Receipts' => '许多收款',
+ 'Recurring Transaction' => '多次记录',
+ 'Reference' => 'å‚ç…§',
+ 'Report for' => '报表æ¥æº',
+ 'Salesperson' => '销售人员',
+ 'Save Schedule' => '储存预定',
+ 'Screen' => '显示器',
+ 'Select all' => '全选',
+ 'Select from one of the names below' => '于下列姓å中选择一个',
+ 'Select from one of the projects below' => '于下列方案中选择一个',
+ 'Select postscript or PDF!' => '于PostScript或PDF中选一',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Source' => 'æ¥æº',
+ 'Standard' => '标准',
+ 'Startdate' => '开始日期',
+ 'Statement' => '会计å¸',
+ 'Statement sent to' => 'é€ä¼šè®¡å¸è‡³',
+ 'Statements sent to printer!' => 'é€ä¼šè®¡å¸è‡³åˆ—å°æœº',
+ 'Subject' => '标题',
+ 'Subtotal' => 'å°è®¡',
+ 'Summary' => '摘è¦',
+ 'Tax' => '税金',
+ 'Tax collected' => '已收税金',
+ 'Tax paid' => '已付税金',
+ 'Till' => '直到',
+ 'To' => '至',
+ 'Total' => '总计',
+ 'Trial Balance' => '试算表',
+ 'Vendor' => '供应商',
+ 'Vendor not on file!' => '档案没有此供应商',
+ 'Warning!' => '警告',
+ 'Week(s)' => '周',
+ 'Year' => '年份',
+ 'Year(s)' => 'å¹´',
+ 'as at' => '截至',
+ 'for Period' => '期间',
+ 'sent' => 'å·³é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ '继续' => 'continue',
+ '删除预定' => 'delete_schedule',
+ '电å­é‚®ä»¶' => 'e_mail',
+ '列å°' => 'print',
+ '储存预定' => 'save_schedule',
+ '全选' => 'select_all',
+};
+
+1;
+
diff --git a/locale/co/COPYING b/locale/co/COPYING
new file mode 100755
index 00000000..7f920eb2
--- /dev/null
+++ b/locale/co/COPYING
@@ -0,0 +1,27 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2005
+#
+# Spanish texts:
+#
+# Adoption to Colombian Accounting Terms:
+#
+# Authors: Dirk Enrique Seiffert <info@caribenet.com>
+# Lourdes Mejía Martinez <lourdes@caribenet.com>
+# Silfredo Godoy Chavez <silfredo@caribenet.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/co/LANGUAGE b/locale/co/LANGUAGE
new file mode 100755
index 00000000..3276df51
--- /dev/null
+++ b/locale/co/LANGUAGE
@@ -0,0 +1 @@
+Spanish/Colombia
diff --git a/locale/co/Num2text b/locale/co/Num2text
new file mode 100755
index 00000000..88ffe737
--- /dev/null
+++ b/locale/co/Num2text
@@ -0,0 +1,212 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Language: Spanish
+# Contributors: John Christian Stoddart
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'cero',
+ 1 => 'un',
+ '1o' => 'uno',
+ 2 => 'dos',
+ 3 => 'tres',
+ 4 => 'cuatro',
+ 5 => 'cinco',
+ 6 => 'seis',
+ 7 => 'siete',
+ 8 => 'ocho',
+ 9 => 'nueve',
+ 10 => 'diez',
+ 11 => 'once',
+ '11o' => 'once',
+ 12 => 'doce',
+ 13 => 'trece',
+ 14 => 'catorce',
+ 15 => 'quince',
+ 16 => 'dieciséis',
+ 17 => 'diecisiete',
+ 18 => 'dieciocho',
+ 19 => 'diecinueve',
+ 20 => 'veinte',
+ 21 => 'veintiún',
+ '21o' => 'veintiuno',
+ 22 => 'veintidós',
+ 23 => 'veintitrés',
+ 24 => 'veinticuatro',
+ 25 => 'veinticinco',
+ 26 => 'veintiséis',
+ 27 => 'veintisiete',
+ 28 => 'veintiocho',
+ 29 => 'veintinueve',
+ 30 => 'treinta',
+ 40 => 'cuarenta',
+ 50 => 'cincuenta',
+ 60 => 'sesenta',
+ 70 => 'setenta',
+ 80 => 'ochenta',
+ 90 => 'noventa',
+ 500 => 'quinientos',
+ 700 => 'setecientos',
+ 900 => 'novecientos',
+ 10**2 => 'ciento',
+ 10**3 => 'mil',
+ 10**6 => 'millón',
+ 10**12 => 'billón',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my $stripun = 0;
+ my @a = ();
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ # special case for 1000
+ if ($numblock[1] eq '1' && $numblock[0] gt '000') {
+ # remove first array element from textnumber
+ $stripun = 1;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ if ($num[0] == 1) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ # special case for 500, 700, 900
+ if (grep /$num[0]/, (5,7,9)) {
+ push @textnumber, $self->{numbername}{"${num[0]}00"};
+
+ } else {
+
+ # the one from hundreds, append cientos
+ push @textnumber, $self->{numbername}{$num[0]}.$self->{numbername}{10**2}.'s';
+
+ }
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $i);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ $num = $numblock[$i];
+ $num .= 'o' if ($num == 1 && $i == 0);
+ push @textnumber, $self->{numbername}{$num};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($numblock[$i] > 1) {
+ if ($i == 2 || $i == 4) {
+ $a = $self->{numbername}{$num}."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } elsif ($i == 3) {
+ $num = 10**($i * 2);
+ $a = "$self->{10**3} $self->{numbername}{$num}"."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } else {
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+ push @textnumber, $self->{numbername}{$num}.'s';
+ }
+ }
+ } else {
+ push @textnumber, $self->{numbername}{$num};
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ shift @textnumber if $stripun;
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $i) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 30) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $amount .= 'o' if ($num[1] == 1 && $i == 0);
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= " y ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/co/aa b/locale/co/aa
new file mode 100755
index 00000000..fb49d456
--- /dev/null
+++ b/locale/co/aa
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxC',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Month' => 'Mes',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Project' => 'Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Remaining' => 'Resto',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co/admin b/locale/co/admin
new file mode 100755
index 00000000..30d5f986
--- /dev/null
+++ b/locale/co/admin
@@ -0,0 +1,143 @@
+$self{texts} = {
+ 'Access Control' => 'Control de Acceso',
+ 'Accounting' => 'Contabilidad',
+ 'Add User' => 'Añadir usuario',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => 'Todas las Bases de Datos están actualizadas',
+ 'Cannot create Lock!' => 'No puedo crear lock-file',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por editar',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Crear plan de cuentas',
+ 'Create Dataset' => 'Crear base de datos',
+ 'DBI not installed!' => 'No se ha instalado DBI',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de las bases de datos',
+ 'Database Driver not checked!' => 'No se ha podido verificar el gestor de la base de datos',
+ 'Database User missing!' => 'No se ha definido el usuario de la base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Dataset missing!' => 'No se ha definido la base de datos',
+ 'Dataset updated!' => 'Base de datos actualizada',
+ 'Date Format' => 'Formato de fecha',
+ 'Delete' => 'Borrar',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Directory' => 'Directorio',
+ 'Driver' => 'Gestor',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit User' => 'Editar Usuario',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Máquina servidor de base de datos',
+ 'Hostname missing!' => 'No se ha definido la máquina servidor de base de datos',
+ 'Language' => 'Idioma',
+ 'Lock System' => 'Bloquear sistema',
+ 'Lockfile created!' => 'Sistema bloqueado',
+ 'Lockfile removed!' => 'Desbloqueado!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Falta Nombre del Usuario',
+ 'Logout' => 'Salir',
+ 'Manager' => 'Administrador',
+ 'Menu Width' => 'Ancho del Menu',
+ 'Multibyte Encoding' => 'Codificación Multibyte',
+ 'Name' => 'Nombre',
+ 'New Templates' => 'Nuevas plantillas',
+ 'No Database Drivers available!' => 'No hay ningún gestor de base de datos disponible',
+ 'No Dataset selected!' => 'No se ha seleccionado ninguna base de datos',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Number Format' => 'Formato de número',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Pg Database Administration' => 'Administración de la base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'PostGres Admin',
+ 'Phone' => 'Teléfono',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se ha definido el Puerto',
+ 'Printer' => 'Impresora',
+ 'Save' => 'Guardar',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Configurar plantillas',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'Supervisor' => 'Supervisor',
+ 'Templates' => 'Plantillas',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y se pueden borrar',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Unlock System' => 'Unlock sistema',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Use Templates' => 'Plantillas de usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Version' => 'Versión',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'does not exist' => 'no existe',
+ 'is already a member!' => 'ya es actualmente un miembro',
+ 'localhost' => 'máquina local',
+ 'locked!' => 'Bloqueado!',
+ 'successfully created!' => 'creado satisfactoriamente',
+ 'successfully deleted!' => 'borrado satisfactoriamente',
+ 'website' => 'sitio web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'añadir_usuario' => 'add_user',
+ 'cambiar_la_contraseña_del_administrador' => 'change_admin_password',
+ 'cambiar_contraseña' => 'change_password',
+ 'continuar' => 'continue',
+ 'crear_base_de_datos' => 'create_dataset',
+ 'borrar' => 'delete',
+ 'borrar_base_de_datos' => 'delete_dataset',
+ 'bloquear_sistema' => 'lock_system',
+ 'entrar' => 'login',
+ 'salir' => 'logout',
+ 'administración_de_la_base_de_datos_oracle' => 'oracle_database_administration',
+ 'administración_de_la_base_de_datos_postgresql' => 'pg_database_administration',
+ 'postgres_admin' => 'pgpp_database_administration',
+ 'guardar' => 'save',
+ 'unlock_sistema' => 'unlock_system',
+ 'actualizar_base_de_datos' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/co/all b/locale/co/all
new file mode 100755
index 00000000..bac7b9b5
--- /dev/null
+++ b/locale/co/all
@@ -0,0 +1,894 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Facturas de Proveedores',
+ 'AP Aging' => 'Cartera',
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR' => 'Factura de Ventas',
+ 'AR Aging' => 'Cartera ',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'AR/AP' => '',
+ 'About' => 'Acerca de',
+ 'Above' => 'Encima de',
+ 'Access Control' => 'Control de Acceso',
+ 'Access Denied!' => '',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => 'No se ha definido el número de la cuenta',
+ 'Account Type' => 'Categoría de cuenta',
+ 'Account Type missing!' => 'No se ha definido el tipo de la cuenta',
+ 'Account deleted!' => '¡Cuenta borraba!',
+ 'Account does not exist!' => 'Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting' => 'Contabilidad',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro Auditoría',
+ 'Activate Audit trails' => 'Activar Rastro Auditoría',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxC',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Business' => 'Agregar Empresa',
+ 'Add Cash Transfer Transaction' => 'Agregar transacción',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add Deduction' => 'Agregar Deducción',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add Exchange Rate' => 'Agregar Tasa de Cambio',
+ 'Add GIFI' => 'Añadir cuenta PUC',
+ 'Add General Ledger Transaction' => 'Añadir Nota de Contabilidad',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Agregar Honorarios',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Pricegroup' => 'Añadir Grupo de Precios',
+ 'Add Project' => 'Añadir proyecto',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Add Service' => 'Añadir servicio',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Añadir Transacción',
+ 'Add User' => 'Añadir usuario',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Add Warehouse' => 'Agregar Bodega',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Despues Deducción',
+ 'All' => 'Todos',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'All Datasets up to date!' => 'Todas las Bases de Datos están actualizadas',
+ 'All Items' => 'Todo',
+ 'Allowances' => 'Permisos',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Amount missing!' => 'Falta suma',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea borrar la orden número?',
+ 'Are you sure you want to delete Quotation Number' => 'Seguro que quiere borrar la cotización número',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Seguro que quieres remover las entradas seleccionadas de la cola?',
+ 'Assemblies' => 'Compuestos',
+ 'Assemblies restocked!' => '¡Compuestos actualizados en almacen!',
+ 'Assembly' => 'Compuesto',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Activo',
+ 'Attachment' => 'Adjunto',
+ 'Audit Control' => 'Control de auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría removido hasta',
+ 'Audit trails disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trails enabled' => 'Rastro de Auditoría activado',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Listado de piezas',
+ 'Backup' => 'Copia de seguridad de los datos',
+ 'Backup sent to' => 'Copia de seguridad enviada a',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Based on' => 'Basado en',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Antes de la Deducción',
+ 'Beginning Balance' => 'Balance Inicial',
+ 'Below' => 'Debajo',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Bin Lists' => 'Listas Empaque',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Break' => 'Pausa',
+ 'Business' => 'Empresa',
+ 'Business Number' => 'Numero de negocio',
+ 'Business deleted!' => 'Empresa eliminada!',
+ 'Business saved!' => 'Empresa guardada!',
+ 'C' => 'C',
+ 'COGS' => 'Costo de los artículos',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'No puedo crear lock-file',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete default account!' => 'No se puede borrar la cuenta por omisión',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot delete quotation!' => 'No puedo borrar cotización!',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Cannot post Payment!' => 'No puedo guardar pago',
+ 'Cannot post Receipt!' => 'No puedo guardar recibo',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cannot remove files!' => 'No puedo borrar archivos!',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => 'No puedo guardar preferencias!',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Cannot save preferences!' => '¡No se puede guardar las preferencias!',
+ 'Cannot save quotation!' => 'No puedo guardar cotización!',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tiene que seleccionar cuenta!',
+ 'Cannot set multiple options for' => 'No puedo crear multiples opciones para',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los compuestos!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => 'Revisar Inventario',
+ 'Checks' => 'Cheques',
+ 'City' => 'Ciudad',
+ 'Cleared' => 'Borrado',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por editar',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Closed' => 'Cerrado',
+ 'Code' => 'Código',
+ 'Code missing!' => 'Falta código',
+ 'Company' => 'Empresa',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Compare to' => 'Comparar con',
+ 'Completed' => '',
+ 'Components' => 'Componentes',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas del Orden',
+ 'Copies' => 'Copias',
+ 'Copy to COA' => 'Copiar al plan de cuentas',
+ 'Cost' => 'Costo',
+ 'Cost Center' => 'Centro de Costos (Gastos)',
+ 'Could not save pricelist!' => '¡No se pudo guradar lista de precios!',
+ 'Could not save!' => 'No pude guardar',
+ 'Could not transfer Inventory!' => 'No puedo transferir inventario!',
+ 'Country' => 'País',
+ 'Create Chart of Accounts' => 'Crear plan de cuentas',
+ 'Create Dataset' => 'Crear base de datos',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del periodo',
+ 'Customer' => 'Cliente',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'DBI not installed!' => 'No se ha instalado DBI',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de las bases de datos',
+ 'Database Driver not checked!' => 'No se ha podido verificar el gestor de la base de datos',
+ 'Database Host' => 'Máquina servidor de base de datos',
+ 'Database User missing!' => 'No se ha definido el usuario de la base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Dataset is newer than version!' => 'La base de datos está más actual que la versión del programa',
+ 'Dataset missing!' => 'No se ha definido la base de datos',
+ 'Dataset updated!' => 'Base de datos actualizada',
+ 'Date' => 'Fecha',
+ 'Date Format' => 'Formato de fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Date Received' => 'Fecha recibido',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Date received missing!' => 'Faltas datos',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Decrease' => 'Reducir',
+ 'Deduct after' => 'Deducir despues de',
+ 'Deduction deleted!' => 'Deducción borrado!',
+ 'Deduction saved!' => 'Deducción guardado',
+ 'Deductions' => 'Deducciones',
+ 'Default Template' => '',
+ 'Defaults' => 'Preferencias',
+ 'Defaults saved!' => 'Guardado!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Department deleted!' => 'Centro de Costos borrado!',
+ 'Department saved!' => 'Centro de Costos guardado!',
+ 'Departments' => 'Centro de Costos',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Descripción Traducción',
+ 'Description missing!' => 'Falta Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Directory' => 'Directorio',
+ 'Discount' => 'Descuento',
+ 'Done' => 'Hecho',
+ 'Drawing' => 'Reintegro',
+ 'Driver' => 'Gestor',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mail message' => '',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit' => 'Editar',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Edit Account' => 'Editar cuenta',
+ 'Edit Assembly' => 'Editar compuesto',
+ 'Edit Business' => 'Editar empresa',
+ 'Edit Cash Transfer Transaction' => 'Editar Transacción en Effectivo',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Deduction' => 'Editar Deducción',
+ 'Edit Department' => 'Editar Centro de Costos',
+ 'Edit Description Translations' => 'Editar Descripción Traducción',
+ 'Edit Employee' => 'Editar Empleado',
+ 'Edit GIFI' => 'Editar PUC',
+ 'Edit General Ledger Transaction' => 'Editar Notas Contables',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Editar Honorario',
+ 'Edit Language' => 'Editar Idioma',
+ 'Edit POS Invoice' => 'Editar Factura Punto de Venta',
+ 'Edit Part' => 'Editar compuesto',
+ 'Edit Preferences for' => 'Editar preferencias de',
+ 'Edit Pricegroup' => 'Editar Grupo de Precios',
+ 'Edit Project' => 'Editar Proyecto',
+ 'Edit Purchase Order' => 'Editar Pedido',
+ 'Edit Quotation' => 'Editar Cotización',
+ 'Edit Request for Quotation' => 'Editar Solicitud de Cotización',
+ 'Edit SIC' => 'Editar SIC',
+ 'Edit Sales Invoice' => 'Editar Factura de Venta',
+ 'Edit Sales Order' => 'Editar Cotización',
+ 'Edit Service' => 'Editar Servicio',
+ 'Edit Template' => 'Editar Plantilla',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Editar Usuario',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Edit Vendor Invoice' => 'Editar Factura de Proveedor',
+ 'Edit Warehouse' => 'Editar Bodega',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Employee Name' => 'Nombre del Empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => 'Empleado borrado!',
+ 'Employee pays' => 'Empleado cancela',
+ 'Employee saved!' => 'Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Empleador',
+ 'Employer pays' => 'Empleador cancela',
+ 'Enddate' => 'Fecha final',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Balance',
+ 'Every' => '',
+ 'Excempt age <' => 'Edad de Excención <',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Expense' => 'Gastos',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Extended' => 'Extendido',
+ 'FX' => 'Tasa de Cambio',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Ganancia en moneda extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en moneda extranjera',
+ 'Friday' => '',
+ 'From' => 'De',
+ 'From Warehouse' => '',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'GIFI deleted!' => '¡Borrado el código PUC!',
+ 'GIFI missing!' => 'No se ha definido el código PUC',
+ 'GIFI saved!' => '¡Guardado el código PUC!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Nota de Contabilidad',
+ 'General Ledger' => 'Notas de Contabilidad',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'Group' => 'Grupo',
+ 'Group Items' => 'Agrupar itemes',
+ 'Group Translations' => 'Traducción Grupos',
+ 'Group deleted!' => 'Grupo eleminado!',
+ 'Group missing!' => 'Falta el grupo',
+ 'Group saved!' => 'Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'Heading' => 'Encabezado',
+ 'History' => 'Historial',
+ 'Home Phone' => 'Teléfono residencia',
+ 'Host' => 'Máquina servidor de base de datos',
+ 'Hostname missing!' => 'No se ha definido la máquina servidor de base de datos',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Incluir en informe',
+ 'Include in drop-down menus' => 'Incluir en menúes desplegables:',
+ 'Income' => 'Ingreso',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Versión de base de datos incorrecta',
+ 'Increase' => 'Aumentar',
+ 'Individual Items' => 'Artículos individuales',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory' => 'Inventario',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este compuesto a obsoleto',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este artículo a obsoleto',
+ 'Inventory saved!' => 'Inventario guardado!',
+ 'Inventory transferred!' => 'Inventario transferido!',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Invoices' => 'Facturas',
+ 'Is this a summary account to record' => '¿Es esta una cuenta de Cartera por Cobrar/Pagar?',
+ 'Item already on pricelist!' => '¡Artículo está incluido en la lista de precios!',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Items' => 'Productos/Servicios',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Honorarios',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => 'Idioma Borrada!',
+ 'Language saved!' => 'Idioma Guardada!',
+ 'Languages' => 'Idiomas',
+ 'Languages not defined!' => 'Idiomas no configuradas!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Lead' => '',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Deje los campos de máquina servidor de base de datos y puerto vacíos al menos que quiera hacer una conexión remota',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Adaptado para',
+ 'Line Total' => 'Total de la línea',
+ 'Link' => 'Enlaces',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Mostrar Plan Único de Cuentas',
+ 'List Businesses' => 'Mostrar empresas',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Mostrar PUC',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Price' => 'Precio de Lista',
+ 'List Projects' => 'Mostrar Projectos',
+ 'List SIC' => 'Mostrar SIC',
+ 'List Transactions' => 'Mostrar Transacciones',
+ 'List Warehouses' => 'Mostar bodegas',
+ 'Lock System' => 'Bloquear sistema',
+ 'Lockfile created!' => 'Sistema bloqueado',
+ 'Lockfile removed!' => 'Desbloqueado!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Falta Nombre del Usuario',
+ 'Logout' => 'Salir',
+ 'Make' => 'Marca',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Marked entries printed!' => 'Selección impresa',
+ 'Markup' => 'Margen',
+ 'Maximum' => 'Maximo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Menu Width' => 'Ancho del Menu',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => '',
+ 'Month' => 'Mes',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Codificación Multibyte',
+ 'N/A' => 'Sin respuesta',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'New Templates' => 'Nuevas plantillas',
+ 'New Window' => 'Nueva Ventana',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'No',
+ 'No Database Drivers available!' => 'No hay ningún gestor de base de datos disponible',
+ 'No Dataset selected!' => 'No se ha seleccionado ninguna base de datos',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'No.',
+ 'Non-taxable' => 'Sin Impuestos',
+ 'Non-taxable Purchases' => 'Compras sin Impuestos',
+ 'Non-taxable Sales' => 'Ventas sin Impuestos',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => 'Información Incompleta',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nothing to transfer!' => 'Nada para transferir',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de elaboración',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Entry' => 'Cotizaciones y pedidos',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Pedido guardado',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Huérfano',
+ 'Out of balance transaction!' => 'Transacción fuera de Balance!',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Impagados',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'Punto de Venta',
+ 'POS Invoice' => 'Factura Punto de Venta',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Packing Lists' => 'Lista de empaque',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Part Number' => '',
+ 'Partnumber' => 'Número parte',
+ 'Parts' => 'Artículos',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Payables' => 'Por Pagar',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Deducciones Nómina',
+ 'Period' => 'Periodo',
+ 'Pg Database Administration' => 'Administración de la base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'PostGres Admin',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Pick Lists' => 'Listas de Empaque',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se ha definido el Puerto',
+ 'Pos' => '',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Posted!' => 'Agregado!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferencias',
+ 'Preferences saved!' => 'Preferencias guardadas',
+ 'Prepayment' => 'Anticipio',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricegroup deleted!' => 'Grupo Borrado!',
+ 'Pricegroup missing!' => 'Falta Grupo!',
+ 'Pricegroup saved!' => 'Guardado!',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Imprimir y Registrar',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Impreso',
+ 'Printer' => 'Impresora',
+ 'Printing' => '',
+ 'Printing ... ' => 'Imprimiendo...',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => 'Centro de Costo (Ingresos)',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Descripción Traducción del Proyecto',
+ 'Project Name' => '',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Number missing!' => '¡Falta el Número de Proyecto!',
+ 'Project Transactions' => 'Transacciones del Projecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Project saved!' => '¡Proyecto guardado ',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quantity exceeds available units to stock!' => 'No hay esta cantidad disponible en el Inventario!',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number' => 'Número cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Quotation deleted!' => 'Cotización borrado',
+ 'Quotations' => 'Cotizaciones',
+ 'R' => 'R',
+ 'RFQ' => 'Solicitar Cotización',
+ 'RFQ ' => 'Solicitud de Cotización ',
+ 'RFQ Number' => 'Número de Cotización',
+ 'RFQs' => 'Cotizaciones solicitados',
+ 'ROP' => 'Tope de envio',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => 'Falta Tarifa!',
+ 'Recd' => 'Cobrado',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => 'Recibo agregado',
+ 'Receipts' => 'Recibos',
+ 'Receivables' => 'Cobros',
+ 'Receive' => 'Recibir',
+ 'Receive Merchandise' => 'Recibir mercancia',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Reporte de Reconciliación',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Remove' => 'Eliminar',
+ 'Remove Audit trail up to' => 'Remover Rastro de Auditoría hasta',
+ 'Remove Audit trails up to' => 'Remover Rastro de Auditoría hasta',
+ 'Removed spoolfiles!' => 'Archivos eliminados de la cola',
+ 'Removing marked entries from queue ...' => 'Removiendo entradas sellecionads de la cola...',
+ 'Repeat' => '',
+ 'Report for' => 'Informe para',
+ 'Reports' => 'Informes',
+ 'Req' => '',
+ 'Request for Quotation' => 'Solicitar Cotización',
+ 'Request for Quotations' => 'Solicitar Cotizaciones',
+ 'Required by' => 'Aceptado el',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC borrado!',
+ 'SIC saved!' => 'SIC guardado!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'RIF',
+ 'Sale' => 'Venta',
+ 'Sales' => 'Ventas',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Invoice ' => 'Facturas de Ventas ',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Factura de Venta',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Order Number' => 'N°de Pedido',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Sales Quotation Number' => 'N°de Cotización de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Saturday' => '',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Pantalla',
+ 'Search' => 'Búsqueda',
+ 'Select' => 'Seleccionar',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the items below' => 'Seleccione uno de los artículos siguientes',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select items' => '',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Sending' => '',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Serial Number' => 'Número del Serial',
+ 'Service' => 'Servicio',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Servicios',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Configurar plantillas',
+ 'Ship' => 'Envio',
+ 'Ship Merchandise' => 'Enviar Mercancía',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping' => 'Envio',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Date' => 'Fecha del Envio',
+ 'Shipping Date missing!' => 'Falta Fecha del Envio',
+ 'Shipping Point' => 'Destino',
+ 'Short' => 'Corto',
+ 'Signature' => 'Firma',
+ 'Source' => 'Fuente',
+ 'Spoolfile' => 'Cola de Impresión',
+ 'Standard' => 'Estándard',
+ 'Standard Industrial Codes' => 'Standard Industrial Codes (Código estandardizado)',
+ 'Startdate' => 'Fecha inicial',
+ 'State' => 'Estado',
+ 'State/Province' => 'Departamento',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement Balance' => 'Balance de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'Sub-contract GIFI' => 'Sub-Contrato PUC',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Sunday' => '',
+ 'Supervisor' => 'Supervisor',
+ 'System' => 'Sistema',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuestos',
+ 'Tax Accounts' => 'Cuentas de impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Tax Number' => 'NIT/CC',
+ 'Tax Number / SSN' => 'NIT./CC./CE.',
+ 'Tax collected' => 'Impuestos cobrados Clientes',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Taxable' => 'Impuestos gravables',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Templates' => 'Plantillas',
+ 'Terms' => 'Condiciones',
+ 'Text' => '',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y se pueden borrar',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'Thursday' => '',
+ 'Till' => 'Caja',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Hasta ',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Top Level' => 'Nivel superior',
+ 'Total' => 'Total',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'Descuento',
+ 'Transaction' => 'Asiento',
+ 'Transaction Date missing!' => 'No se ha definido la fecha de la transacción',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Transactions' => 'Transacciones',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Transferir a',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => 'Traducción Borrada!',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Translations' => 'Traducciones',
+ 'Translations saved!' => 'Guardado',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Unit' => 'Unidad',
+ 'Unit of measure' => 'Unidad de medida',
+ 'Unlock System' => 'Unlock sistema',
+ 'Update' => 'Actualizar',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Updated' => '¡Actualizado!',
+ 'Upgrading to Version' => 'Actulaizando a versión',
+ 'Use Templates' => 'Plantillas de usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor History' => 'Historial Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoice ' => 'Factura de Proveedor ',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouse' => 'Bodega',
+ 'Warehouse deleted!' => 'Bodega borrado',
+ 'Warehouse saved!' => 'Bodegas guardado',
+ 'Warehouses' => 'Bodegas',
+ 'Warning!' => 'Alerta!',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidad de peso',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Work Phone' => 'Teléfono (Oficina)',
+ 'Year' => 'Año',
+ 'Year(s)' => '',
+ 'Yearend' => 'Fin del Año',
+ 'Yearend date missing!' => 'Falta fecha del Fin del Año',
+ 'Yearend posted!' => 'Fin del Año guardado!',
+ 'Yearend posting failed!' => 'No se puede guardar Fin del Año',
+ 'Years' => '',
+ 'Yes' => 'Si',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'No ha introducido el nombre',
+ 'You must enter a host and port for local and remote connections!' => 'Debe introducir una máquina servidor de bases de datos y un puerto para conexiones locales y remotas',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro tipo de cuenta',
+ 'as at' => 'al',
+ 'days' => 'días',
+ 'does not exist' => 'no existe',
+ 'done' => 'hecho',
+ 'ea' => 'unid.',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'para el periodo',
+ 'is already a member!' => 'ya es actualmente un miembro',
+ 'localhost' => 'máquina local',
+ 'locked!' => 'Bloqueado!',
+ 'partsgroup' => '',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+ 'successfully created!' => 'creado satisfactoriamente',
+ 'successfully deleted!' => 'borrado satisfactoriamente',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'sitio web',
+};
+
+1;
diff --git a/locale/co/am b/locale/co/am
new file mode 100755
index 00000000..daf8fb0d
--- /dev/null
+++ b/locale/co/am
@@ -0,0 +1,284 @@
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'AR' => 'Factura de Ventas',
+ 'About' => 'Acerca de',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => 'No se ha definido el número de la cuenta',
+ 'Account Type' => 'Categoría de cuenta',
+ 'Account Type missing!' => 'No se ha definido el tipo de la cuenta',
+ 'Account deleted!' => '¡Cuenta borraba!',
+ 'Account does not exist!' => 'Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting Menu' => 'Menú general',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro Auditoría',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add Business' => 'Agregar Empresa',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add GIFI' => 'Añadir cuenta PUC',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Warehouse' => 'Agregar Bodega',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Asset' => 'Activo',
+ 'Audit Control' => 'Control de auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría removido hasta',
+ 'Backup sent to' => 'Copia de seguridad enviada a',
+ 'Bin List' => 'Lista Empaque',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Business Number' => 'Numero de negocio',
+ 'Business deleted!' => 'Empresa eliminada!',
+ 'Business saved!' => 'Empresa guardada!',
+ 'COGS' => 'Costo de los artículos',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete default account!' => 'No se puede borrar la cuenta por omisión',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => 'No puedo guardar preferencias!',
+ 'Cannot save preferences!' => '¡No se puede guardar las preferencias!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tiene que seleccionar cuenta!',
+ 'Cannot set multiple options for' => 'No puedo crear multiples opciones para',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Code' => 'Código',
+ 'Code missing!' => 'Falta código',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas del Orden',
+ 'Copy to COA' => 'Copiar al plan de cuentas',
+ 'Cost Center' => 'Centro de Costos (Gastos)',
+ 'Credit' => 'Crédito',
+ 'Customer Number' => 'Número del cliente',
+ 'Database Host' => 'Máquina servidor de base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Date Format' => 'Formato de fecha',
+ 'Debit' => 'Débito',
+ 'Defaults saved!' => 'Guardado!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Department deleted!' => 'Centro de Costos borrado!',
+ 'Department saved!' => 'Centro de Costos guardado!',
+ 'Departments' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Description missing!' => 'Falta Descripción',
+ 'Discount' => 'Descuento',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Edit' => 'Editar',
+ 'Edit Account' => 'Editar cuenta',
+ 'Edit Business' => 'Editar empresa',
+ 'Edit Department' => 'Editar Centro de Costos',
+ 'Edit GIFI' => 'Editar PUC',
+ 'Edit Language' => 'Editar Idioma',
+ 'Edit Preferences for' => 'Editar preferencias de',
+ 'Edit SIC' => 'Editar SIC',
+ 'Edit Template' => 'Editar Plantilla',
+ 'Edit Warehouse' => 'Editar Bodega',
+ 'Employee Number' => 'Número de Empleado',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Balance',
+ 'Expense' => 'Gastos',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Ganancia en moneda extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en moneda extranjera',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'GIFI deleted!' => '¡Borrado el código PUC!',
+ 'GIFI missing!' => 'No se ha definido el código PUC',
+ 'GIFI saved!' => '¡Guardado el código PUC!',
+ 'GL Transaction' => 'Nota de Contabilidad',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Incluir en menúes desplegables:',
+ 'Income' => 'Ingreso',
+ 'Inventory' => 'Inventario',
+ 'Invoice' => 'Factura de Venta',
+ 'Is this a summary account to record' => '¿Es esta una cuenta de Cartera por Cobrar/Pagar?',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => 'Idioma Borrada!',
+ 'Language saved!' => 'Idioma Guardada!',
+ 'Languages' => 'Idiomas',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Adaptado para',
+ 'Link' => 'Enlaces',
+ 'Menu Width' => 'Ancho del Menu',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'Name' => 'Nombre',
+ 'No' => 'No',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Password' => 'Contraseña',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Payables' => 'Por Pagar',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Preferencias guardadas',
+ 'Print' => 'Imprimir',
+ 'Printer' => 'Impresora',
+ 'Profit Center' => 'Centro de Costo (Ingresos)',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Pedidos',
+ 'RFQ Number' => 'Número de Cotización',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'Cobros',
+ 'Reference' => 'Referencia',
+ 'Remove Audit trail up to' => 'Remover Rastro de Auditoría hasta',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'SIC deleted!' => 'SIC borrado!',
+ 'SIC saved!' => 'SIC guardado!',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Order Number' => 'N°de Pedido',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Sales Quotation Number' => 'N°de Cotización de Venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Signature' => 'Firma',
+ 'Standard Industrial Codes' => 'Standard Industrial Codes (Código estandardizado)',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuestos',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Transaction' => 'Asiento',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Version' => 'Versión',
+ 'Warehouse deleted!' => 'Bodega borrado',
+ 'Warehouse saved!' => 'Bodegas guardado',
+ 'Warehouses' => 'Bodegas',
+ 'Weight Unit' => 'Unidad de peso',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yearend' => 'Fin del Año',
+ 'Yearend date missing!' => 'Falta fecha del Fin del Año',
+ 'Yearend posted!' => 'Fin del Año guardado!',
+ 'Yearend posting failed!' => 'No se puede guardar Fin del Año',
+ 'Yes' => 'Si',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro tipo de cuenta',
+ 'done' => 'hecho',
+ 'localhost' => 'máquina local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'añadir_cuenta' => 'add_account',
+ 'agregar_empresa' => 'add_business',
+ 'agregar_centro_de_costos' => 'add_department',
+ 'agregar_idioma' => 'add_language',
+ 'agregar_sic' => 'add_sic',
+ 'agregar_bodega' => 'add_warehouse',
+ 'continuar' => 'continue',
+ 'copiar_al_plan_de_cuentas' => 'copy_to_coa',
+ 'borrar' => 'delete',
+ 'editar' => 'edit',
+ 'editar_cuenta' => 'edit_account',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co/ap b/locale/co/ap
new file mode 100755
index 00000000..00ff2d9d
--- /dev/null
+++ b/locale/co/ap
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxC',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co/ar b/locale/co/ar
new file mode 100755
index 00000000..00ff2d9d
--- /dev/null
+++ b/locale/co/ar
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxC',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co/arap b/locale/co/arap
new file mode 100755
index 00000000..4761c6d1
--- /dev/null
+++ b/locale/co/arap
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Address' => 'Dirección',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Reference' => 'Referencia',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta ',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/co/arapprn b/locale/co/arapprn
new file mode 100755
index 00000000..54ffd18e
--- /dev/null
+++ b/locale/co/arapprn
@@ -0,0 +1,32 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Fecha',
+ 'Memo' => 'Memo',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Impreso',
+ 'Screen' => 'Pantalla',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/co/bp b/locale/co/bp
new file mode 100755
index 00000000..6a77dfdc
--- /dev/null
+++ b/locale/co/bp
@@ -0,0 +1,67 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Seguro que quieres remover las entradas seleccionadas de la cola?',
+ 'Bin Lists' => 'Listas Empaque',
+ 'Cannot remove files!' => 'No puedo borrar archivos!',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Fecha',
+ 'Employee' => 'Colaborador/Empleado',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Number' => 'Número de factura',
+ 'Marked entries printed!' => 'Selección impresa',
+ 'Month' => 'Mes',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'Packing Lists' => 'Lista de empaque',
+ 'Period' => 'Periodo',
+ 'Pick Lists' => 'Listas de Empaque',
+ 'Print' => 'Imprimir',
+ 'Purchase Orders' => 'Pedidos',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Number' => 'Número cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQs' => 'Cotizaciones solicitados',
+ 'Remove' => 'Eliminar',
+ 'Removed spoolfiles!' => 'Archivos eliminados de la cola',
+ 'Removing marked entries from queue ...' => 'Removiendo entradas sellecionads de la cola...',
+ 'Sales Invoices' => 'Factura de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Select all' => 'Guardar todo',
+ 'Spoolfile' => 'Cola de Impresión',
+ 'To' => 'Hasta ',
+ 'Vendor' => 'Proveedor',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'done' => 'hecho',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'imprimir' => 'print',
+ 'eliminar' => 'remove',
+ 'guardar_todo' => 'select_all',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co/ca b/locale/co/ca
new file mode 100755
index 00000000..97d35dd5
--- /dev/null
+++ b/locale/co/ca
@@ -0,0 +1,59 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Include in Report' => 'Incluir en informe',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'List Transactions' => 'Mostrar Transacciones',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Period' => 'Periodo',
+ 'Project Number' => 'Número del Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'mostrar_transacciones' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/co/cp b/locale/co/cp
new file mode 100755
index 00000000..0769bfef
--- /dev/null
+++ b/locale/co/cp
@@ -0,0 +1,123 @@
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'AR' => 'Factura de Ventas',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'No puedo guardar pago',
+ 'Cannot post Receipt!' => 'No puedo guardar recibo',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Department' => 'Centro de Costos',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'From' => 'De',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoices' => 'Facturas',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Post' => 'Registrar',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Anticipio',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => 'Recibo agregado',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Screen' => 'Pantalla',
+ 'Select' => 'Seleccionar',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'guardar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co/ct b/locale/co/ct
new file mode 100755
index 00000000..68db9094
--- /dev/null
+++ b/locale/co/ct
@@ -0,0 +1,186 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Break' => 'Pausa',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Could not save pricelist!' => '¡No se pudo guradar lista de precios!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Discount' => 'Descuento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Enddate' => 'Fecha final',
+ 'Fax' => 'Fax',
+ 'From' => 'De',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Group' => 'Grupo',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Item already on pricelist!' => '¡Artículo está incluido en la lista de precios!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Language' => 'Idioma',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Manager' => 'Administrador',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Orphaned' => 'Huérfano',
+ 'POS' => 'Punto de Venta',
+ 'Phone' => 'Teléfono',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Project Number' => 'Número del Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'Request for Quotations' => 'Solicitar Cotizaciones',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Invoices' => 'Factura de Venta',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Search' => 'Búsqueda',
+ 'Sell Price' => 'Precio de venta',
+ 'Serial Number' => 'Número del Serial',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Startdate' => 'Fecha inicial',
+ 'State' => 'Estado',
+ 'State/Province' => 'Departamento',
+ 'Sub-contract GIFI' => 'Sub-Contrato PUC',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Tax Number' => 'NIT/CC',
+ 'Tax Number / SSN' => 'NIT./CC./CE.',
+ 'Taxable' => 'Impuestos gravables',
+ 'Terms' => 'Condiciones',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor History' => 'Historial Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'añadir_cliente' => 'add_customer',
+ 'añadir_proveedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'punto_de_venta' => 'pos',
+ 'lista_de_precios' => 'pricelist',
+ 'pedido' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'solicitar_cotización' => 'rfq',
+ 'facturas_de_ventas' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_lista_de_precios' => 'save_pricelist',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/co/gl b/locale/co/gl
new file mode 100755
index 00000000..6ff4c05d
--- /dev/null
+++ b/locale/co/gl
@@ -0,0 +1,158 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Cash Transfer Transaction' => 'Agregar transacción',
+ 'Add General Ledger Transaction' => 'Añadir Nota de Contabilidad',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Asset' => 'Activo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Cash Transfer Transaction' => 'Editar Transacción en Effectivo',
+ 'Edit General Ledger Transaction' => 'Editar Notas Contables',
+ 'Equity' => 'Balance',
+ 'Expense' => 'Gastos',
+ 'FX' => 'Tasa de Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'GL Transaction' => 'Nota de Contabilidad',
+ 'General Ledger' => 'Notas de Contabilidad',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingreso',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Liability' => 'Pasivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance transaction!' => 'Transacción fuera de Balance!',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Reports' => 'Informes',
+ 'Sales Invoice ' => 'Facturas de Ventas ',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Transaction Date missing!' => 'No se ha definido la fecha de la transacción',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor Invoice ' => 'Factura de Proveedor ',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'nota_de_contabilidad' => 'gl_transaction',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'facturas_de_ventas_' => 'sales_invoice_',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co/hr b/locale/co/hr
new file mode 100755
index 00000000..7efccf0b
--- /dev/null
+++ b/locale/co/hr
@@ -0,0 +1,117 @@
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'Above' => 'Encima de',
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add Deduction' => 'Agregar Deducción',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Address' => 'Dirección',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Despues Deducción',
+ 'All' => 'Todos',
+ 'Allowances' => 'Permisos',
+ 'Amount' => 'Total',
+ 'Amount missing!' => 'Falta suma',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basado en',
+ 'Before Deduction' => 'Antes de la Deducción',
+ 'Below' => 'Debajo',
+ 'City' => 'Ciudad',
+ 'Continue' => 'Continuar',
+ 'Country' => 'País',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Deduct after' => 'Deducir despues de',
+ 'Deduction deleted!' => 'Deducción borrado!',
+ 'Deduction saved!' => 'Deducción guardado',
+ 'Deductions' => 'Deducciones',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description missing!' => 'Falta Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Deduction' => 'Editar Deducción',
+ 'Edit Employee' => 'Editar Empleado',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Employee Name' => 'Nombre del Empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => 'Empleado borrado!',
+ 'Employee pays' => 'Empleado cancela',
+ 'Employee saved!' => 'Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Empleador',
+ 'Employer pays' => 'Empleador cancela',
+ 'Enddate' => 'Fecha final',
+ 'Expense' => 'Gastos',
+ 'From' => 'De',
+ 'Home Phone' => 'Teléfono residencia',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Login' => 'Entrar',
+ 'Manager' => 'Administrador',
+ 'Maximum' => 'Maximo',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Payroll Deduction' => 'Deducciones Nómina',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => 'Falta Tarifa!',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SSN' => 'RIF',
+ 'Sales' => 'Ventas',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Supervisor' => 'Supervisor',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Work Phone' => 'Teléfono (Oficina)',
+ 'Zip/Postal Code' => 'Código Postal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'agregar_deducción' => 'add_deduction',
+ 'agregar_empleado' => 'add_employee',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co/ic b/locale/co/ic
new file mode 100755
index 00000000..d7ec411d
--- /dev/null
+++ b/locale/co/ic
@@ -0,0 +1,277 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Labor/Overhead' => 'Agregar Honorarios',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Add Service' => 'Añadir servicio',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Compuestos',
+ 'Assemblies restocked!' => '¡Compuestos actualizados en almacen!',
+ 'Assembly' => 'Compuesto',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'Listado de piezas',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Break' => 'Pausa',
+ 'COGS' => 'Costo de los artículos',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los compuestos!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Revisar Inventario',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Components' => 'Componentes',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Country' => 'País',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Drawing' => 'Reintegro',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Assembly' => 'Editar compuesto',
+ 'Edit Labor/Overhead' => 'Editar Honorario',
+ 'Edit Part' => 'Editar compuesto',
+ 'Edit Service' => 'Editar Servicio',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Expense' => 'Gastos',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'Group' => 'Grupo',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingreso',
+ 'Individual Items' => 'Artículos individuales',
+ 'Inventory' => 'Inventario',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este compuesto a obsoleto',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este artículo a obsoleto',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Items' => 'Productos/Servicios',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Labor/Overhead' => 'Honorarios',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Line Total' => 'Total de la línea',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List' => 'Lista',
+ 'List Price' => 'Precio de Lista',
+ 'Make' => 'Marca',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Markup' => 'Margen',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nombre',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Orphaned' => 'Huérfano',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Parts' => 'Artículos',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quantity exceeds available units to stock!' => 'No hay esta cantidad disponible en el Inventario!',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'ROP' => 'Tope de envio',
+ 'Recd' => 'Cobrado',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Invoices' => 'Factura de Venta',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Serial Number' => 'Número del Serial',
+ 'Service' => 'Servicio',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Short' => 'Corto',
+ 'State/Province' => 'Departamento',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'To' => 'Hasta ',
+ 'Top Level' => 'Nivel superior',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => '¡Actualizado!',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warehouse' => 'Bodega',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'añadir_compuesto' => 'add_assembly',
+ 'agregar_honorarios' => 'add_labor_overhead',
+ 'añadir_artículo' => 'add_part',
+ 'añadir_servicio' => 'add_service',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'editar_compuesto' => 'edit_assembly',
+ 'editar_compuesto' => 'edit_part',
+ 'editar_servicio' => 'edit_service',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co/io b/locale/co/io
new file mode 100755
index 00000000..e39b14fc
--- /dev/null
+++ b/locale/co/io
@@ -0,0 +1,130 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Customer Number' => 'Número del cliente',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Screen' => 'Pantalla',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección del envio',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Unit' => 'Unidad',
+ 'Vendor Number' => 'Código Vendedor',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/co/ir b/locale/co/ir
new file mode 100755
index 00000000..d09049a7
--- /dev/null
+++ b/locale/co/ir
@@ -0,0 +1,224 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Vendor Invoice' => 'Editar Factura de Proveedor',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'unid.',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'pedido' => 'purchase_order',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co/is b/locale/co/is
new file mode 100755
index 00000000..cf4ca11f
--- /dev/null
+++ b/locale/co/is
@@ -0,0 +1,235 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Business' => 'Empresa',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Sales Invoice' => 'Editar Factura de Venta',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'unid.',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'orden_de_venta' => 'sales_order',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co/jc b/locale/co/jc
new file mode 100755
index 00000000..a1f2de58
--- /dev/null
+++ b/locale/co/jc
@@ -0,0 +1,92 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Amount' => 'Total',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Employee' => 'Colaborador/Empleado',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Open' => 'Abierto',
+ 'PDF' => 'PDF',
+ 'Period' => 'Periodo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Number missing!' => '¡Falta el Número de Proyecto!',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Startdate' => 'Fecha inicial',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Update' => 'Actualizar',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_save',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co/locales.pl b/locale/co/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/co/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/co/login b/locale/co/login
new file mode 100755
index 00000000..c3d1eb8b
--- /dev/null
+++ b/locale/co/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Empresa',
+ 'Continue' => 'Continuar',
+ 'Dataset is newer than version!' => 'La base de datos está más actual que la versión del programa',
+ 'Incorrect Dataset version!' => 'Versión de base de datos incorrecta',
+ 'Login' => 'Entrar',
+ 'Name' => 'Nombre',
+ 'Password' => 'Contraseña',
+ 'Upgrading to Version' => 'Actulaizando a versión',
+ 'Version' => 'Versión',
+ 'You did not enter a name!' => 'No ha introducido el nombre',
+ 'done' => 'hecho',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'entrar' => 'login',
+};
+
+1;
+
diff --git a/locale/co/menu b/locale/co/menu
new file mode 100755
index 00000000..00611439
--- /dev/null
+++ b/locale/co/menu
@@ -0,0 +1,135 @@
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'AP Aging' => 'Cartera',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AR' => 'Factura de Ventas',
+ 'AR Aging' => 'Cartera ',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Business' => 'Agregar Empresa',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add GIFI' => 'Añadir cuenta PUC',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Labor/Overhead' => 'Agregar Honorarios',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Pricegroup' => 'Añadir Grupo de Precios',
+ 'Add Project' => 'Añadir proyecto',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Service' => 'Añadir servicio',
+ 'Add Transaction' => 'Añadir Transacción',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Add Warehouse' => 'Agregar Bodega',
+ 'All Items' => 'Todo',
+ 'Assemblies' => 'Compuestos',
+ 'Audit Control' => 'Control de auditoría',
+ 'Backup' => 'Copia de seguridad de los datos',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bin List' => 'Lista Empaque',
+ 'Bin Lists' => 'Listas Empaque',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Check' => 'Cheque',
+ 'Components' => 'Componentes',
+ 'Customers' => 'Clientes',
+ 'Defaults' => 'Preferencias',
+ 'Departments' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Employees' => 'Empleados',
+ 'General Ledger' => 'Notas de Contabilidad',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'History' => 'Historial',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Invoice' => 'Factura de Venta',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor/Overhead' => 'Honorarios',
+ 'Language' => 'Idioma',
+ 'List Accounts' => 'Mostrar Plan Único de Cuentas',
+ 'List Businesses' => 'Mostrar empresas',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Mostrar PUC',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Projects' => 'Mostrar Projectos',
+ 'List SIC' => 'Mostrar SIC',
+ 'List Warehouses' => 'Mostar bodegas',
+ 'Logout' => 'Salir',
+ 'New Window' => 'Nueva Ventana',
+ 'Non-taxable' => 'Sin Impuestos',
+ 'Open' => 'Abierto',
+ 'Order Entry' => 'Cotizaciones y pedidos',
+ 'Outstanding' => 'Impagados',
+ 'POS' => 'Punto de Venta',
+ 'POS Invoice' => 'Factura Punto de Venta',
+ 'Packing List' => 'Albarán',
+ 'Packing Lists' => 'Lista de empaque',
+ 'Parts' => 'Artículos',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Payments' => 'Pagos',
+ 'Pick List' => 'Lista de Empaque',
+ 'Pick Lists' => 'Listas de Empaque',
+ 'Preferences' => 'Preferencias',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Print' => 'Imprimir',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'RFQs' => 'Cotizaciones solicitados',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Receive' => 'Recibir',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reports' => 'Informes',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Venta',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Invoices' => 'Factura de Venta',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Search' => 'Búsqueda',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envio',
+ 'Shipping' => 'Envio',
+ 'Statement' => 'Estado de cuenta',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Impuestos cobrados Clientes',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'Transactions' => 'Transacciones',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Translations' => 'Traducciones',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouses' => 'Bodegas',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Yearend' => 'Fin del Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/co/oe b/locale/co/oe
new file mode 100755
index 00000000..54cfa783
--- /dev/null
+++ b/locale/co/oe
@@ -0,0 +1,321 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Add Exchange Rate' => 'Agregar Tasa de Cambio',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea borrar la orden número?',
+ 'Are you sure you want to delete Quotation Number' => 'Seguro que quiere borrar la cotización número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Business' => 'Empresa',
+ 'C' => 'C',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot delete quotation!' => 'No puedo borrar cotización!',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Cannot save quotation!' => 'No puedo guardar cotización!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Could not save!' => 'No pude guardar',
+ 'Could not transfer Inventory!' => 'No puedo transferir inventario!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Received' => 'Fecha recibido',
+ 'Date received missing!' => 'Faltas datos',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Done' => 'Hecho',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Purchase Order' => 'Editar Pedido',
+ 'Edit Quotation' => 'Editar Cotización',
+ 'Edit Request for Quotation' => 'Editar Solicitud de Cotización',
+ 'Edit Sales Order' => 'Editar Cotización',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'Group' => 'Grupo',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory saved!' => 'Inventario guardado!',
+ 'Inventory transferred!' => 'Inventario transferido!',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => 'Información Incompleta',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to transfer!' => 'Nada para transferir',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'O' => 'O',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de elaboración',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order saved!' => 'Pedido guardado',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number' => 'Número cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Quotation deleted!' => 'Cotización borrado',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'RFQ ' => 'Solicitud de Cotización ',
+ 'RFQ Number' => 'Número de Cotización',
+ 'Recd' => 'Cobrado',
+ 'Receive Merchandise' => 'Recibir mercancia',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Request for Quotation' => 'Solicitar Cotización',
+ 'Request for Quotations' => 'Solicitar Cotizaciones',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship Merchandise' => 'Enviar Mercancía',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Date' => 'Fecha del Envio',
+ 'Shipping Date missing!' => 'Falta Fecha del Envio',
+ 'Shipping Point' => 'Destino',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Terms' => 'Condiciones',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Transfer to' => 'Transferir a',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warehouse' => 'Bodega',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'ea' => 'unid.',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'hecho' => 'done',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_save',
+ 'pedido' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'cotización_' => 'quotation_',
+ 'solicitar_cotización' => 'rfq',
+ 'solicitud_de_cotización_' => 'rfq_',
+ 'facturas_de_ventas' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'destino' => 'ship_to',
+ 'transferencia' => 'transfer',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co/pe b/locale/co/pe
new file mode 100755
index 00000000..e8720c60
--- /dev/null
+++ b/locale/co/pe
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Pricegroup' => 'Añadir Grupo de Precios',
+ 'Add Project' => 'Añadir proyecto',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Assembly' => 'Compuesto',
+ 'Bin' => 'Empaque',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Descripción Traducción',
+ 'Detail' => 'Detalle',
+ 'Edit Description Translations' => 'Editar Descripción Traducción',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Pricegroup' => 'Editar Grupo de Precios',
+ 'Edit Project' => 'Editar Proyecto',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Enddate' => 'Fecha final',
+ 'From' => 'De',
+ 'Group' => 'Grupo',
+ 'Group Translations' => 'Traducción Grupos',
+ 'Group deleted!' => 'Grupo eleminado!',
+ 'Group missing!' => 'Falta el grupo',
+ 'Group saved!' => 'Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'Income' => 'Ingreso',
+ 'Language' => 'Idioma',
+ 'Languages not defined!' => 'Idiomas no configuradas!',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List Price' => 'Precio de Lista',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Period' => 'Periodo',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricegroup deleted!' => 'Grupo Borrado!',
+ 'Pricegroup missing!' => 'Falta Grupo!',
+ 'Pricegroup saved!' => 'Guardado!',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Descripción Traducción del Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project saved!' => '¡Proyecto guardado ',
+ 'Projects' => 'Proyectos',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Sell Price' => 'Precio de venta',
+ 'Startdate' => 'Fecha inicial',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'To' => 'Hasta ',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => 'Traducción Borrada!',
+ 'Translations saved!' => 'Guardado',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => '¡Actualizado!',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Weight' => 'Peso',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'agregar_grupo' => 'add_group',
+ 'añadir_grupo_de_precios' => 'add_pricegroup',
+ 'añadir_proyecto' => 'add_project',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co/pos b/locale/co/pos
new file mode 100755
index 00000000..51506574
--- /dev/null
+++ b/locale/co/pos
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Amount' => 'Total',
+ 'Business' => 'Empresa',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Change' => 'Cambiar',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Edit POS Invoice' => 'Editar Factura Punto de Venta',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Extended' => 'Extendido',
+ 'From' => 'De',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Memo',
+ 'Month' => 'Mes',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Posted!' => 'Agregado!',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Remaining' => 'Resto',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co/ps b/locale/co/ps
new file mode 100755
index 00000000..68af829c
--- /dev/null
+++ b/locale/co/ps
@@ -0,0 +1,358 @@
+$self{texts} = {
+ 'AP Aging' => 'Cartera',
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Aging' => 'Cartera ',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxC',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Business' => 'Empresa',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Check' => 'Cheque',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Compare to' => 'Comparar con',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del periodo',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Edit POS Invoice' => 'Editar Factura Punto de Venta',
+ 'Edit Sales Invoice' => 'Editar Factura de Venta',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Group' => 'Grupo',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'N/A' => 'Sin respuesta',
+ 'No.' => 'No.',
+ 'Non-taxable Purchases' => 'Compras sin Impuestos',
+ 'Non-taxable Sales' => 'Ventas sin Impuestos',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Posted!' => 'Agregado!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Transactions' => 'Transacciones del Projecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Report for' => 'Informe para',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Sales Order' => 'Orden de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Tax collected' => 'Impuestos cobrados Clientes',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'as at' => 'al',
+ 'ea' => 'unid.',
+ 'for Period' => 'para el periodo',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar_todo' => 'select_all',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co/pw b/locale/co/pw
new file mode 100755
index 00000000..d5ed0e14
--- /dev/null
+++ b/locale/co/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Contraseña',
+ 'Session expired!' => '¡Sesión Expiró!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/co/rc b/locale/co/rc
new file mode 100755
index 00000000..892d5708
--- /dev/null
+++ b/locale/co/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Beginning Balance' => 'Balance Inicial',
+ 'Cleared' => 'Borrado',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Done' => 'Hecho',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Impagados',
+ 'Period' => 'Periodo',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Reporte de Reconciliación',
+ 'Select all' => 'Guardar todo',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Statement Balance' => 'Balance de cuenta',
+ 'Summary' => 'Résumen',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'hecho' => 'done',
+ 'guardar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co/rp b/locale/co/rp
new file mode 100755
index 00000000..6da1f831
--- /dev/null
+++ b/locale/co/rp
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Aging' => 'Cartera',
+ 'AR Aging' => 'Cartera ',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Comparar con',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Crédito',
+ 'Curr' => 'Mon.',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del periodo',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Invoice' => 'Factura de Venta',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'N/A' => 'Sin respuesta',
+ 'Non-taxable Purchases' => 'Compras sin Impuestos',
+ 'Non-taxable Sales' => 'Ventas sin Impuestos',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order' => 'Orden',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Transactions' => 'Transacciones del Projecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Report for' => 'Informe para',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha inicial',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax collected' => 'Impuestos cobrados Clientes',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'as at' => 'al',
+ 'for Period' => 'para el periodo',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'guardar_todo' => 'select_all',
+};
+
+1;
+
diff --git a/locale/co_utf/COPYING b/locale/co_utf/COPYING
new file mode 100755
index 00000000..7f920eb2
--- /dev/null
+++ b/locale/co_utf/COPYING
@@ -0,0 +1,27 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2005
+#
+# Spanish texts:
+#
+# Adoption to Colombian Accounting Terms:
+#
+# Authors: Dirk Enrique Seiffert <info@caribenet.com>
+# Lourdes Mejía Martinez <lourdes@caribenet.com>
+# Silfredo Godoy Chavez <silfredo@caribenet.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/co_utf/LANGUAGE b/locale/co_utf/LANGUAGE
new file mode 100755
index 00000000..9a13146b
--- /dev/null
+++ b/locale/co_utf/LANGUAGE
@@ -0,0 +1 @@
+Spanish/Colombia (UTF-8)
diff --git a/locale/co_utf/Num2text b/locale/co_utf/Num2text
new file mode 100755
index 00000000..03fe16d0
--- /dev/null
+++ b/locale/co_utf/Num2text
@@ -0,0 +1,211 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Language: Spanish UTF-8
+# Contributors:
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'cero',
+ 1 => 'un',
+ '1o' => 'uno',
+ 2 => 'dos',
+ 3 => 'tres',
+ 4 => 'cuatro',
+ 5 => 'cinco',
+ 6 => 'seis',
+ 7 => 'siete',
+ 8 => 'ocho',
+ 9 => 'nueve',
+ 10 => 'diez',
+ 11 => 'once',
+ 12 => 'doce',
+ 13 => 'trece',
+ 14 => 'catorce',
+ 15 => 'quince',
+ 16 => 'dieciséis',
+ 17 => 'diecisiete',
+ 18 => 'dieciocho',
+ 19 => 'diecinueve',
+ 20 => 'veinte',
+ 21 => 'veintiún',
+ '21o' => 'veintiuno',
+ 22 => 'veintidós',
+ 23 => 'veintitrés',
+ 24 => 'veinticuatro',
+ 25 => 'veinticinco',
+ 26 => 'veintiséis',
+ 27 => 'veintisiete',
+ 28 => 'veintiocho',
+ 29 => 'veintinueve',
+ 30 => 'treinta',
+ 40 => 'cuarenta',
+ 50 => 'cincuenta',
+ 60 => 'sesenta',
+ 70 => 'setenta',
+ 80 => 'ochenta',
+ 90 => 'noventa',
+ 500 => 'quinientos',
+ 700 => 'setecientos',
+ 900 => 'novecientos',
+ 10**2 => 'ciento',
+ 10**3 => 'mil',
+ 10**6 => 'millón',
+ 10**12 => 'billón',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my $stripun = 0;
+ my @a = ();
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ # special case for 1000
+ if ($numblock[1] eq '1' && $numblock[0] gt '000') {
+ # remove first array element from textnumber
+ $stripun = 1;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ if ($num[0] == 1) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ # special case for 500, 700, 900
+ if (grep /$num[0]/, (5,7,9)) {
+ push @textnumber, $self->{numbername}{"${num[0]}00"};
+
+ } else {
+
+ # the one from hundreds, append cientos
+ push @textnumber, $self->{numbername}{$num[0]}.$self->{numbername}{10**2}.'s';
+
+ }
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $i);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ $num = $numblock[$i];
+ $num .= 'o' if ($num == 1 && $i == 0);
+ push @textnumber, $self->{numbername}{$num};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($numblock[$i] > 1) {
+ if ($i == 2 || $i == 4) {
+ $a = $self->{numbername}{$num}."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } elsif ($i == 3) {
+ $num = 10**($i * 2);
+ $a = "$self->{10**3} $self->{numbername}{$num}"."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } else {
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+ push @textnumber, $self->{numbername}{$num}.'s';
+ }
+ }
+ } else {
+ push @textnumber, $self->{numbername}{$num};
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ shift @textnumber if $stripun;
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $i) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 30) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $amount .= 'o' if ($num[1] == 1 && $i == 0);
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= " y ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/co_utf/aa b/locale/co_utf/aa
new file mode 100755
index 00000000..525f2efa
--- /dev/null
+++ b/locale/co_utf/aa
@@ -0,0 +1,161 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Cuentas por Cobrar',
+ 'AR Transactions' => 'Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Transacción por Pagar',
+ 'Add AR Transaction' => 'Añadir Transacción por Cobrar',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Por Pagar',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Month' => 'Mes',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'PO Number' => 'Número pedido',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Project' => 'Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Remaining' => 'Resto',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Schedule' => 'Programar Recurrencia',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos Incluidos',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'cuentas_por_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'programar_recurrencia' => 'schedule',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co_utf/admin b/locale/co_utf/admin
new file mode 100755
index 00000000..37b69728
--- /dev/null
+++ b/locale/co_utf/admin
@@ -0,0 +1,145 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Control' => 'Control de Acceso',
+ 'Accounting' => 'Contabilidad',
+ 'Add User' => 'Añadir Usuario',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => 'Todas las Bases de Datos están actualizadas',
+ 'Cannot create Lock!' => 'No puedo crear lock-file',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por editar',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Crear plan de cuentas',
+ 'Create Dataset' => 'Crear base de datos',
+ 'DBI not installed!' => 'No se ha instalado DBI',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de las bases de datos',
+ 'Database Driver not checked!' => 'No se ha podido verificar el gestor de la base de datos',
+ 'Database User missing!' => 'No se ha definido el usuario de la base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Dataset missing!' => 'No se ha definido la base de datos',
+ 'Dataset updated!' => 'Base de datos actualizada',
+ 'Date Format' => 'Formato de fecha',
+ 'Delete' => 'Borrar',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Directory' => 'Directorio',
+ 'Driver' => 'Gestor',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit User' => 'Editar Usuario',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Máquina servidor de base de datos',
+ 'Hostname missing!' => 'No se ha definido la máquina servidor de base de datos',
+ 'Language' => 'Idioma',
+ 'Lock System' => 'Bloquear sistema',
+ 'Lockfile created!' => 'Sistema bloqueado',
+ 'Lockfile removed!' => 'Desbloqueado!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Falta Nombre del Usuario',
+ 'Logout' => 'Salir',
+ 'Manager' => 'Administrador',
+ 'Menu Width' => 'Ancho del Menu',
+ 'Multibyte Encoding' => 'Codificación Multibyte',
+ 'Name' => 'Nombre',
+ 'New Templates' => 'Nuevas plantillas',
+ 'No Database Drivers available!' => 'No hay ningún gestor de base de datos disponible',
+ 'No Dataset selected!' => 'No se ha seleccionado ninguna base de datos',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Number Format' => 'Formato de número',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Pg Database Administration' => 'Administración de la base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'PostGres Admin',
+ 'Phone' => 'Teléfono',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se ha definido el Puerto',
+ 'Printer' => 'Impresora',
+ 'Save' => 'Guardar',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Configurar plantillas',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Hoja de Estilo',
+ 'Supervisor' => 'Supervisor',
+ 'Templates' => 'Plantillas',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y se pueden borrar',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Unlock System' => 'Unlock sistema',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Use Templates' => 'Plantillas de usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Version' => 'Versión',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'does not exist' => 'no existe',
+ 'is already a member!' => 'ya es actualmente un miembro',
+ 'localhost' => 'máquina local',
+ 'locked!' => 'Bloqueado!',
+ 'successfully created!' => 'creado satisfactoriamente',
+ 'successfully deleted!' => 'borrado satisfactoriamente',
+ 'website' => 'sitio web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'añadir_usuario' => 'add_user',
+ 'cambiar_la_contraseña_del_administrador' => 'change_admin_password',
+ 'cambiar_contraseña' => 'change_password',
+ 'continuar' => 'continue',
+ 'crear_base_de_datos' => 'create_dataset',
+ 'borrar' => 'delete',
+ 'borrar_base_de_datos' => 'delete_dataset',
+ 'bloquear_sistema' => 'lock_system',
+ 'entrar' => 'login',
+ 'salir' => 'logout',
+ 'administración_de_la_base_de_datos_oracle' => 'oracle_database_administration',
+ 'administración_de_la_base_de_datos_postgresql' => 'pg_database_administration',
+ 'postgres_admin' => 'pgpp_database_administration',
+ 'guardar' => 'save',
+ 'unlock_sistema' => 'unlock_system',
+ 'actualizar_base_de_datos' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/co_utf/all b/locale/co_utf/all
new file mode 100755
index 00000000..0b2b1455
--- /dev/null
+++ b/locale/co_utf/all
@@ -0,0 +1,896 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'UTF-8';
+
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Facturas de Proveedores',
+ 'AP Aging' => 'Cartera',
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR' => 'Factura de Ventas',
+ 'AR Aging' => 'Cartera ',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Cuentas por Cobrar',
+ 'AR Transactions' => 'Cuentas por Cobrar',
+ 'AR/AP' => '',
+ 'About' => 'Acerca de',
+ 'Above' => 'Encima de',
+ 'Access Control' => 'Control de Acceso',
+ 'Access Denied!' => '',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => 'No se ha definido el número de la cuenta',
+ 'Account Type' => 'Categoría de cuenta',
+ 'Account Type missing!' => 'No se ha definido el tipo de la cuenta',
+ 'Account deleted!' => '¡Cuenta borrada!',
+ 'Account does not exist!' => 'Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting' => 'Contabilidad',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro Auditoría',
+ 'Activate Audit trails' => 'Activar Rastro Auditoría',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add AP Transaction' => 'Añadir Transacción por Pagar',
+ 'Add AR Transaction' => 'Añadir Transacción por Cobrar',
+ 'Add Account' => 'Añadir Cuenta',
+ 'Add Assembly' => 'Añadir Compuesto',
+ 'Add Business' => 'Agregar Empresa',
+ 'Add Cash Transfer Transaction' => 'Agregar Transacción Efectivo',
+ 'Add Customer' => 'Añadir Cliente',
+ 'Add Deduction' => 'Agregar Deducción',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add Exchange Rate' => 'Agregar Tasa de Cambio',
+ 'Add GIFI' => 'Añadir cuenta PUC',
+ 'Add General Ledger Transaction' => 'Añadir Nota de Contabilidad',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Agregar Honorarios',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add POS Invoice' => 'Agregar Factura PdV',
+ 'Add Part' => 'Añadir Artículo',
+ 'Add Pricegroup' => 'Añadir Grupo de Precios',
+ 'Add Project' => 'Añadir Proyecto',
+ 'Add Purchase Order' => 'Añadir Pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Sales Invoice' => 'Añadir Factura de Venta',
+ 'Add Sales Order' => 'Añadir Cotización',
+ 'Add Service' => 'Añadir Servicio',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Añadir Transacción',
+ 'Add User' => 'Añadir Usuario',
+ 'Add Vendor' => 'Añadir Proveedor',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Add Warehouse' => 'Agregar Bodega',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Despues Deducción',
+ 'All' => 'Todos',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'All Datasets up to date!' => 'Todas las Bases de Datos están actualizadas',
+ 'All Items' => 'Todo',
+ 'Allowances' => 'Permisos',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Por Pagar',
+ 'Amount missing!' => 'Falta suma',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea borrar la orden número?',
+ 'Are you sure you want to delete Quotation Number' => 'Seguro que quiere borrar la cotización número',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Seguro que quieres remover las entradas seleccionadas de la cola?',
+ 'Assemblies' => 'Compuestos',
+ 'Assemblies restocked!' => '¡Compuestos actualizados en almacen!',
+ 'Assembly' => 'Compuesto',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Activo',
+ 'Attachment' => 'Adjunto',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría removido hasta',
+ 'Audit trails disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trails enabled' => 'Rastro de Auditoría activado',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Listado de piezas',
+ 'Backup' => 'Copia de seguridad de los datos',
+ 'Backup sent to' => 'Copia de seguridad enviada a',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Based on' => 'Basado en',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Antes de la Deducción',
+ 'Beginning Balance' => 'Balance Inicial',
+ 'Below' => 'Debajo',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Bin Lists' => 'Listas Empaque',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Break' => 'Pausa',
+ 'Business' => 'Empresa',
+ 'Business Number' => 'Numero de negocio',
+ 'Business deleted!' => 'Empresa eliminada!',
+ 'Business saved!' => 'Empresa guardada!',
+ 'C' => 'C',
+ 'COGS' => 'Costo de los artículos',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'No puedo crear lock-file',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete default account!' => 'No se puede borrar la cuenta por omisión',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot delete quotation!' => 'No puedo borrar cotización!',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Cannot post Payment!' => 'No puedo guardar pago',
+ 'Cannot post Receipt!' => 'No puedo guardar recibo',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cannot remove files!' => 'No puedo borrar archivos!',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => 'No puedo guardar preferencias!',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Cannot save preferences!' => '¡No se puede guardar las preferencias!',
+ 'Cannot save quotation!' => 'No puedo guardar cotización!',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tiene que seleccionar cuenta!',
+ 'Cannot set multiple options for' => 'No puedo crear multiples opciones para',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los compuestos!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => 'Revisar Inventario',
+ 'Checks' => 'Cheques',
+ 'City' => 'Ciudad',
+ 'Cleared' => 'Borrado',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por editar',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Closed' => 'Cerrado',
+ 'Code' => 'Código',
+ 'Code missing!' => 'Falta código',
+ 'Company' => 'Empresa',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Compare to' => 'Comparar con',
+ 'Completed' => '',
+ 'Components' => 'Componentes',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas del Orden',
+ 'Copies' => 'Copias',
+ 'Copy to COA' => 'Copiar al plan de cuentas',
+ 'Cost' => 'Costo',
+ 'Cost Center' => 'Centro de Costos (Gastos)',
+ 'Could not save pricelist!' => '¡No se pudo guradar lista de precios!',
+ 'Could not save!' => 'No pude guardar',
+ 'Could not transfer Inventory!' => 'No puedo transferir inventario!',
+ 'Country' => 'País',
+ 'Create Chart of Accounts' => 'Crear plan de cuentas',
+ 'Create Dataset' => 'Crear base de datos',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del periodo',
+ 'Customer' => 'Cliente',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'DBI not installed!' => 'No se ha instalado DBI',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de las bases de datos',
+ 'Database Driver not checked!' => 'No se ha podido verificar el gestor de la base de datos',
+ 'Database Host' => 'Máquina servidor de base de datos',
+ 'Database User missing!' => 'No se ha definido el usuario de la base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Dataset is newer than version!' => 'La base de datos está más actual que la versión del programa',
+ 'Dataset missing!' => 'No se ha definido la base de datos',
+ 'Dataset updated!' => 'Base de datos actualizada',
+ 'Date' => 'Fecha',
+ 'Date Format' => 'Formato de fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Date Received' => 'Fecha recibido',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Date received missing!' => 'Faltas datos',
+ 'Date worked' => '',
+ 'Day' => 'Día',
+ 'Day(s)' => '',
+ 'Days' => 'Dias',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Decrease' => 'Reducir',
+ 'Deduct after' => 'Deducir despues de',
+ 'Deduction deleted!' => 'Deducción borrado!',
+ 'Deduction saved!' => 'Deducción guardado',
+ 'Deductions' => 'Deducciones',
+ 'Default Template' => 'Plantilla Predeterminada',
+ 'Defaults' => 'Preferencias',
+ 'Defaults saved!' => 'Guardado!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Delete Schedule' => 'Borrar Programación',
+ 'Deleting a language will also delete the templates for the language' => 'Borrar la idioma tambien borra las plantillas de la idoma',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Department deleted!' => 'Centro de Costos borrado!',
+ 'Department saved!' => 'Centro de Costos guardado!',
+ 'Departments' => 'Centro de Costos',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Descripción Traducción',
+ 'Description missing!' => 'Falta Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Directory' => 'Directorio',
+ 'Discount' => 'Descuento',
+ 'Done' => 'Hecho',
+ 'Drawing' => 'Reintegro',
+ 'Driver' => 'Gestor',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mail message' => 'Mensaje Email',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit' => 'Editar',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Edit Account' => 'Editar cuenta',
+ 'Edit Assembly' => 'Editar compuesto',
+ 'Edit Business' => 'Editar empresa',
+ 'Edit Cash Transfer Transaction' => 'Editar Transacción en Effectivo',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Deduction' => 'Editar Deducción',
+ 'Edit Department' => 'Editar Centro de Costos',
+ 'Edit Description Translations' => 'Editar Descripción Traducción',
+ 'Edit Employee' => 'Editar Empleado',
+ 'Edit GIFI' => 'Editar PUC',
+ 'Edit General Ledger Transaction' => 'Editar Notas Contables',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Editar Honorario',
+ 'Edit Language' => 'Editar Idioma',
+ 'Edit POS Invoice' => 'Editar Factura Punto de Venta',
+ 'Edit Part' => 'Editar compuesto',
+ 'Edit Preferences for' => 'Editar preferencias de',
+ 'Edit Pricegroup' => 'Editar Grupo de Precios',
+ 'Edit Project' => 'Editar Proyecto',
+ 'Edit Purchase Order' => 'Editar Pedido',
+ 'Edit Quotation' => 'Editar Cotización',
+ 'Edit Request for Quotation' => 'Editar Solicitud de Cotización',
+ 'Edit SIC' => 'Editar SIC',
+ 'Edit Sales Invoice' => 'Editar Factura de Venta',
+ 'Edit Sales Order' => 'Editar Cotización',
+ 'Edit Service' => 'Editar Servicio',
+ 'Edit Template' => 'Editar Plantilla',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Editar Usuario',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Edit Vendor Invoice' => 'Editar Factura de Proveedor',
+ 'Edit Warehouse' => 'Editar Bodega',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Employee Name' => 'Nombre del Empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => 'Empleado borrado!',
+ 'Employee pays' => 'Empleado cancela',
+ 'Employee saved!' => 'Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Empleador',
+ 'Employer pays' => 'Empleador cancela',
+ 'Enddate' => 'Fecha final',
+ 'Ends' => 'Finaliza',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Balance',
+ 'Every' => 'Cada',
+ 'Excempt age <' => 'Edad de Excención <',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Expense' => 'Gastos',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Extended' => 'Extendido',
+ 'FX' => 'Tasa de Cambio',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Para',
+ 'Foreign Exchange Gain' => 'Ganancia en moneda extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en moneda extranjera',
+ 'Friday' => '',
+ 'From' => 'De',
+ 'From Warehouse' => '',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'GIFI deleted!' => '¡Borrado el código PUC!',
+ 'GIFI missing!' => 'No se ha definido el código PUC',
+ 'GIFI saved!' => '¡Guardado el código PUC!',
+ 'GL' => 'Nota Contable',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Nota de Contabilidad',
+ 'General Ledger' => 'Notas de Contabilidad',
+ 'Generate' => 'Elaborar',
+ 'Generate Orders' => 'Elaborar Pedidos',
+ 'Generate Purchase Orders' => 'Elaborar Orden de Venta',
+ 'Generate Purchase Orders from Sales Order' => 'Elaborar Orden de Compra de Orden de Venta',
+ 'Generate Sales Order' => 'Elaborar Orden de Venta',
+ 'Generate Sales Order from Purchase Orders' => 'Elaborar Orden de Venta de Orden de Compra',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'Group' => 'Grupo',
+ 'Group Items' => 'Agrupar itemes',
+ 'Group Translations' => 'Traducción Grupos',
+ 'Group deleted!' => 'Grupo eleminado!',
+ 'Group missing!' => 'Falta el grupo',
+ 'Group saved!' => 'Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'Heading' => 'Encabezado',
+ 'History' => 'Historial',
+ 'Home Phone' => 'Teléfono residencia',
+ 'Host' => 'Máquina servidor de base de datos',
+ 'Hostname missing!' => 'No se ha definido la máquina servidor de base de datos',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include Payment' => 'Incluir Pago',
+ 'Include in Report' => 'Incluir en informe',
+ 'Include in drop-down menus' => 'Incluir en menúes desplegables:',
+ 'Income' => 'Ingreso',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Versión de base de datos incorrecta',
+ 'Increase' => 'Aumentar',
+ 'Individual Items' => 'Artículos individuales',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory' => 'Inventario',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este compuesto a obsoleto',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este artículo a obsoleto',
+ 'Inventory saved!' => 'Inventario guardado!',
+ 'Inventory transferred!' => 'Inventario transferido!',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Invoices' => 'Facturas',
+ 'Is this a summary account to record' => '¿Es esta una cuenta de Cartera por Cobrar/Pagar?',
+ 'Item already on pricelist!' => '¡Artículo está incluido en la lista de precios!',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Items' => 'Productos/Servicios',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Honorarios',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => 'Idioma Borrada!',
+ 'Language saved!' => 'Idioma Guardada!',
+ 'Languages' => 'Idiomas',
+ 'Languages not defined!' => 'Idiomas no configuradas!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Lead' => 'Entrega',
+ 'Leadtime' => 'Plazo',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Deje los campos de máquina servidor de base de datos y puerto vacíos al menos que quiera hacer una conexión remota',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Adaptado para',
+ 'Line Total' => 'Total de la línea',
+ 'Link' => 'Enlaces',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Mostrar Plan Único de Cuentas',
+ 'List Businesses' => 'Mostrar empresas',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Mostrar PUC',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Price' => 'Precio de Lista',
+ 'List Projects' => 'Mostrar Projectos',
+ 'List SIC' => 'Mostrar SIC',
+ 'List Transactions' => 'Mostrar Transacciones',
+ 'List Warehouses' => 'Mostar bodegas',
+ 'Lock System' => 'Bloquear sistema',
+ 'Lockfile created!' => 'Sistema bloqueado',
+ 'Lockfile removed!' => 'Desbloqueado!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Falta Nombre del Usuario',
+ 'Logout' => 'Salir',
+ 'Make' => 'Marca',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Marked entries printed!' => 'Selección impresa',
+ 'Markup' => 'Margen',
+ 'Maximum' => 'Maximo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Menu Width' => 'Ancho del Menu',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => '',
+ 'Month' => 'Mes',
+ 'Month(s)' => '',
+ 'Months' => 'Meses',
+ 'Multibyte Encoding' => 'Codificación Multibyte',
+ 'N/A' => 'Sin respuesta',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'New Templates' => 'Nuevas plantillas',
+ 'New Window' => 'Nueva Ventana',
+ 'Next' => 'Proximo',
+ 'Next Date' => 'Proxima Fecha',
+ 'Next Number' => '',
+ 'No' => 'No',
+ 'No Database Drivers available!' => 'No hay ningún gestor de base de datos disponible',
+ 'No Dataset selected!' => 'No se ha seleccionado ninguna base de datos',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'No.',
+ 'Non-taxable' => 'Sin Impuestos',
+ 'Non-taxable Purchases' => 'Compras sin Impuestos',
+ 'Non-taxable Sales' => 'Ventas sin Impuestos',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => 'Información Incompleta',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nothing to transfer!' => 'Nada para transferir',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de elaboración',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Entry' => 'Cotizaciones y pedidos',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order generation failed!' => 'Fallo Elaboración Pedido',
+ 'Order saved!' => 'Pedido guardado',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Huérfano',
+ 'Out of balance transaction!' => 'Transacción fuera de Balance!',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Impagados',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número pedido',
+ 'POS' => 'Punto de Venta',
+ 'POS Invoice' => 'Factura Punto de Venta',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Packing Lists' => 'Lista de empaque',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Part Number' => '',
+ 'Partnumber' => 'Número parte',
+ 'Parts' => 'Artículos',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Payables' => 'Por Pagar',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Deducciones Nómina',
+ 'Period' => 'Periodo',
+ 'Pg Database Administration' => 'Administración de la base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'PostGres Admin',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Pick Lists' => 'Listas de Empaque',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se ha definido el Puerto',
+ 'Pos' => 'PdV',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Posted!' => 'Agregado!',
+ 'Posting' => 'Registro',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferencias',
+ 'Preferences saved!' => 'Preferencias guardadas',
+ 'Prepayment' => 'Anticipio',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricegroup deleted!' => 'Grupo Borrado!',
+ 'Pricegroup missing!' => 'Falta Grupo!',
+ 'Pricegroup saved!' => 'Guardado!',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Imprimir y Registrar',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Impreso',
+ 'Printer' => 'Impresora',
+ 'Printing' => 'Imprimiendo',
+ 'Printing ... ' => 'Imprimiendo...',
+ 'Process Transactions' => 'Procesar Transacción',
+ 'Production' => '',
+ 'Profit Center' => 'Centro de Costo (Ingresos)',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Descripción Traducción del Proyecto',
+ 'Project Name' => '',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Number missing!' => '¡Falta el Número de Proyecto!',
+ 'Project Transactions' => 'Transacciones del Projecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Project saved!' => '¡Proyecto guardado ',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quantity exceeds available units to stock!' => 'No hay esta cantidad disponible en el Inventario!',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number' => 'Número cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Quotation deleted!' => 'Cotización borrado',
+ 'Quotations' => 'Cotizaciones',
+ 'R' => 'R',
+ 'RFQ' => 'Solicitar Cotización',
+ 'RFQ ' => 'Solicitud de Cotización ',
+ 'RFQ Number' => 'Número de Cotización',
+ 'RFQs' => 'Cotizaciones solicitados',
+ 'ROP' => 'Tope de envio',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => 'Falta Tarifa!',
+ 'Recd' => 'Cobrado',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => 'Recibo agregado',
+ 'Receipts' => 'Recibos',
+ 'Receivables' => 'Cobros',
+ 'Receive' => 'Recibir',
+ 'Receive Merchandise' => 'Recibir mercancia',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Reporte de Reconciliación',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Recurring Transactions' => 'Transacciones Recurrentes',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Remove' => 'Eliminar',
+ 'Remove Audit trail up to' => 'Remover Rastro de Auditoría hasta',
+ 'Remove Audit trails up to' => 'Remover Rastro de Auditoría hasta',
+ 'Removed spoolfiles!' => 'Archivos eliminados de la cola',
+ 'Removing marked entries from queue ...' => 'Removiendo entradas sellecionads de la cola...',
+ 'Repeat' => 'Repetir',
+ 'Report for' => 'Informe para',
+ 'Reports' => 'Informes',
+ 'Req' => 'Pedido',
+ 'Request for Quotation' => 'Solicitar Cotización',
+ 'Request for Quotations' => 'Solicitar Cotizaciones',
+ 'Required by' => 'Aceptado el',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC borrado!',
+ 'SIC saved!' => 'SIC guardado!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'RIF',
+ 'Sale' => 'Venta',
+ 'Sales' => 'Ventas',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Invoice ' => 'Facturas de Ventas ',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Factura de Venta',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Order Number' => 'N°de Pedido',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Sales Quotation Number' => 'N°de Cotización de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Saturday' => '',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Saving' => 'Guardando',
+ 'Schedule' => 'Programar Recurrencia',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Pantalla',
+ 'Search' => 'Búsqueda',
+ 'Select' => 'Seleccionar',
+ 'Select Customer' => '',
+ 'Select Vendor' => 'Seleccionar Proveedor',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the items below' => 'Seleccione uno de los artículos siguientes',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select items' => 'Seleccionar Itemes',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Sending' => 'Enviando',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Serial Number' => 'Número del Serial',
+ 'Service' => 'Servicio',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Servicios',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Configurar plantillas',
+ 'Ship' => 'Envio',
+ 'Ship Merchandise' => 'Enviar Mercancía',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping' => 'Envio',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Date' => 'Fecha del Envio',
+ 'Shipping Date missing!' => 'Falta Fecha del Envio',
+ 'Shipping Point' => 'Destino',
+ 'Short' => 'Corto',
+ 'Signature' => 'Firma',
+ 'Source' => 'Fuente',
+ 'Spoolfile' => 'Cola de Impresión',
+ 'Standard' => 'Estándard',
+ 'Standard Industrial Codes' => 'Standard Industrial Codes (Código Industrial)',
+ 'Startdate' => 'Fecha inicial',
+ 'State' => 'Departamento',
+ 'State/Province' => 'Departamento',
+ 'Statement' => 'Estado de Cuenta',
+ 'Statement Balance' => 'Balance de Cuenta',
+ 'Statement sent to' => 'Estado de Cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de Cuenta enviado a la impresora!',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar Compuesto',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Hoja de Estilo',
+ 'Sub-contract GIFI' => 'Sub-Contrato PUC',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Sunday' => '',
+ 'Supervisor' => 'Supervisor',
+ 'System' => 'Sistema',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuestos',
+ 'Tax Accounts' => 'Cuentas de Impuestos',
+ 'Tax Included' => 'Impuestos Incluidos',
+ 'Tax Number' => 'NIT/CC',
+ 'Tax Number / SSN' => 'NIT./CC./CE.',
+ 'Tax collected' => 'Impuestos Cobrados Clientes',
+ 'Tax paid' => 'Impuestos Pagados',
+ 'Taxable' => 'Impuestos Gravables',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Templates' => 'Plantillas',
+ 'Terms' => 'Condiciones',
+ 'Text' => 'Texto',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y se pueden borrar',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'Thursday' => '',
+ 'Till' => 'Caja',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => 'Veces',
+ 'To' => 'Hasta ',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Top Level' => 'Nivel superior',
+ 'Total' => 'Total',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'Descuento',
+ 'Transaction' => 'Asiento',
+ 'Transaction Date missing!' => 'No se ha definido la fecha de la transacción',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Transactions' => 'Transacciones',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Transferir a',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => 'Traducción Borrada!',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Translations' => 'Traducciones',
+ 'Translations saved!' => 'Guardado',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Unit' => 'Unidad',
+ 'Unit of measure' => 'Unidad de medida',
+ 'Unlock System' => 'Unlock sistema',
+ 'Update' => 'Actualizar',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Updated' => '¡Actualizado!',
+ 'Upgrading to Version' => 'Actulaizando a versión',
+ 'Use Templates' => 'Plantillas de usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor History' => 'Historial Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoice ' => 'Factura de Proveedor ',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouse' => 'Bodega',
+ 'Warehouse deleted!' => 'Bodega borrado',
+ 'Warehouse saved!' => 'Bodegas guardado',
+ 'Warehouses' => 'Bodegas',
+ 'Warning!' => 'Alerta!',
+ 'Wednesday' => '',
+ 'Week' => 'Semana',
+ 'Week(s)' => '',
+ 'Weeks' => 'Semanas',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidad de peso',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Work Phone' => 'Teléfono (Oficina)',
+ 'Year' => 'Año',
+ 'Year(s)' => '',
+ 'Yearend' => 'Fin del Año',
+ 'Yearend date missing!' => 'Falta fecha del Fin del Año',
+ 'Yearend posted!' => 'Fin del Año guardado!',
+ 'Yearend posting failed!' => 'No se puede guardar Fin del Año',
+ 'Years' => 'Años',
+ 'Yes' => 'Si',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está imprimiendo registrando una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está imprimiendo y registrando un pedido existente',
+ 'You are printing and saving an existing quotation' => 'Está imprimiendo y registrando una cotización existente',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => 'Está registrando un pedido existente',
+ 'You are saving an existing quotation' => 'Está registrando una cotización existente',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'No ha introducido el nombre',
+ 'You must enter a host and port for local and remote connections!' => 'Debe introducir una máquina servidor de bases de datos y un puerto para conexiones locales y remotas',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro tipo de cuenta',
+ 'as at' => 'al',
+ 'days' => 'días',
+ 'does not exist' => 'no existe',
+ 'done' => 'hecho',
+ 'ea' => 'unid.',
+ 'failed' => 'falló',
+ 'for' => 'para',
+ 'for Period' => 'para el periodo',
+ 'is already a member!' => 'ya es actualmente un miembro',
+ 'localhost' => 'máquina local',
+ 'locked!' => 'Bloqueado!',
+ 'partsgroup' => '',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+ 'successfully created!' => 'creado satisfactoriamente',
+ 'successfully deleted!' => 'borrado satisfactoriamente',
+ 'time(s)' => 'vez/veces',
+ 'unexpected error!' => '',
+ 'website' => 'sitio web',
+};
+
+1;
diff --git a/locale/co_utf/am b/locale/co_utf/am
new file mode 100755
index 00000000..b027f048
--- /dev/null
+++ b/locale/co_utf/am
@@ -0,0 +1,307 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'AR' => 'Factura de Ventas',
+ 'About' => 'Acerca de',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => 'No se ha definido el número de la cuenta',
+ 'Account Type' => 'Categoría de cuenta',
+ 'Account Type missing!' => 'No se ha definido el tipo de la cuenta',
+ 'Account deleted!' => '¡Cuenta borrada!',
+ 'Account does not exist!' => 'Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting Menu' => 'Menú general',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro Auditoría',
+ 'Add Account' => 'Añadir Cuenta',
+ 'Add Business' => 'Agregar Empresa',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add GIFI' => 'Añadir cuenta PUC',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Warehouse' => 'Agregar Bodega',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Asset' => 'Activo',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría removido hasta',
+ 'Backup sent to' => 'Copia de seguridad enviada a',
+ 'Bin List' => 'Lista Empaque',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Business Number' => 'Numero de negocio',
+ 'Business deleted!' => 'Empresa eliminada!',
+ 'Business saved!' => 'Empresa guardada!',
+ 'COGS' => 'Costo de los artículos',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete default account!' => 'No se puede borrar la cuenta por omisión',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => 'No puedo guardar preferencias!',
+ 'Cannot save preferences!' => '¡No se puede guardar las preferencias!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tiene que seleccionar cuenta!',
+ 'Cannot set multiple options for' => 'No puedo crear multiples opciones para',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Code' => 'Código',
+ 'Code missing!' => 'Falta código',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas del Orden',
+ 'Copy to COA' => 'Copiar al plan de cuentas',
+ 'Cost Center' => 'Centro de Costos (Gastos)',
+ 'Credit' => 'Crédito',
+ 'Customer Number' => 'Número del cliente',
+ 'Database Host' => 'Máquina servidor de base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Date Format' => 'Formato de fecha',
+ 'Day' => 'Día',
+ 'Days' => 'Dias',
+ 'Debit' => 'Débito',
+ 'Default Template' => 'Plantilla Predeterminada',
+ 'Defaults saved!' => 'Guardado!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Deleting a language will also delete the templates for the language' => 'Borrar la idioma tambien borra las plantillas de la idoma',
+ 'Department deleted!' => 'Centro de Costos borrado!',
+ 'Department saved!' => 'Centro de Costos guardado!',
+ 'Departments' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Description missing!' => 'Falta Descripción',
+ 'Discount' => 'Descuento',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Edit' => 'Editar',
+ 'Edit Account' => 'Editar cuenta',
+ 'Edit Business' => 'Editar empresa',
+ 'Edit Department' => 'Editar Centro de Costos',
+ 'Edit GIFI' => 'Editar PUC',
+ 'Edit Language' => 'Editar Idioma',
+ 'Edit Preferences for' => 'Editar preferencias de',
+ 'Edit SIC' => 'Editar SIC',
+ 'Edit Template' => 'Editar Plantilla',
+ 'Edit Warehouse' => 'Editar Bodega',
+ 'Employee Number' => 'Número de Empleado',
+ 'Ends' => 'Finaliza',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Balance',
+ 'Every' => 'Cada',
+ 'Expense' => 'Gastos',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Ganancia en moneda extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en moneda extranjera',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'GIFI deleted!' => '¡Borrado el código PUC!',
+ 'GIFI missing!' => 'No se ha definido el código PUC',
+ 'GIFI saved!' => '¡Guardado el código PUC!',
+ 'GL' => 'Nota Contable',
+ 'GL Transaction' => 'Nota de Contabilidad',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Incluir en menúes desplegables:',
+ 'Income' => 'Ingreso',
+ 'Inventory' => 'Inventario',
+ 'Invoice' => 'Factura de Venta',
+ 'Is this a summary account to record' => '¿Es esta una cuenta de Cartera por Cobrar/Pagar?',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => 'Idioma Borrada!',
+ 'Language saved!' => 'Idioma Guardada!',
+ 'Languages' => 'Idiomas',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Adaptado para',
+ 'Link' => 'Enlaces',
+ 'Menu Width' => 'Ancho del Menu',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'Months' => 'Meses',
+ 'Name' => 'Nombre',
+ 'Next' => 'Proximo',
+ 'No' => 'No',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Password' => 'Contraseña',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Payables' => 'Por Pagar',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Posting' => 'Registro',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Preferencias guardadas',
+ 'Print' => 'Imprimir',
+ 'Printer' => 'Impresora',
+ 'Printing' => 'Imprimiendo',
+ 'Process Transactions' => 'Procesar Transacción',
+ 'Profit Center' => 'Centro de Costo (Ingresos)',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Pedidos',
+ 'RFQ Number' => 'Número de Cotización',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'Cobros',
+ 'Recurring Transactions' => 'Transacciones Recurrentes',
+ 'Reference' => 'Referencia',
+ 'Remove Audit trail up to' => 'Remover Rastro de Auditoría hasta',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'SIC deleted!' => 'SIC borrado!',
+ 'SIC saved!' => 'SIC guardado!',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Order Number' => 'N°de Pedido',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Sales Quotation Number' => 'N°de Cotización de Venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Saving' => 'Guardando',
+ 'Sending' => 'Enviando',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Signature' => 'Firma',
+ 'Standard Industrial Codes' => 'Standard Industrial Codes (Código Industrial)',
+ 'Stylesheet' => 'Hoja de Estilo',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuestos',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Times' => 'Veces',
+ 'Transaction' => 'Asiento',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Version' => 'Versión',
+ 'Warehouse deleted!' => 'Bodega borrado',
+ 'Warehouse saved!' => 'Bodegas guardado',
+ 'Warehouses' => 'Bodegas',
+ 'Week' => 'Semana',
+ 'Weeks' => 'Semanas',
+ 'Weight Unit' => 'Unidad de peso',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yearend' => 'Fin del Año',
+ 'Yearend date missing!' => 'Falta fecha del Fin del Año',
+ 'Yearend posted!' => 'Fin del Año guardado!',
+ 'Yearend posting failed!' => 'No se puede guardar Fin del Año',
+ 'Years' => 'Años',
+ 'Yes' => 'Si',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro tipo de cuenta',
+ 'done' => 'hecho',
+ 'failed' => 'falló',
+ 'localhost' => 'máquina local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'añadir_cuenta' => 'add_account',
+ 'agregar_empresa' => 'add_business',
+ 'agregar_centro_de_costos' => 'add_department',
+ 'agregar_idioma' => 'add_language',
+ 'agregar_sic' => 'add_sic',
+ 'agregar_bodega' => 'add_warehouse',
+ 'continuar' => 'continue',
+ 'copiar_al_plan_de_cuentas' => 'copy_to_coa',
+ 'borrar' => 'delete',
+ 'editar' => 'edit',
+ 'editar_cuenta' => 'edit_account',
+ 'procesar_transacción' => 'process_transactions',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co_utf/ap b/locale/co_utf/ap
new file mode 100755
index 00000000..39a2fe69
--- /dev/null
+++ b/locale/co_utf/ap
@@ -0,0 +1,235 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Cuentas por Cobrar',
+ 'AR Transactions' => 'Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Transacción por Pagar',
+ 'Add AR Transaction' => 'Añadir Transacción por Cobrar',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Por Pagar',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Borrar Programación',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail message' => 'Mensaje Email',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Every' => 'Cada',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Incluir Pago',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Next Date' => 'Proxima Fecha',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número pedido',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar Recurrencia',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos Incluidos',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está imprimiendo registrando una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está imprimiendo y registrando un pedido existente',
+ 'You are printing and saving an existing quotation' => 'Está imprimiendo y registrando una cotización existente',
+ 'You are saving an existing order' => 'Está registrando un pedido existente',
+ 'You are saving an existing quotation' => 'Está registrando una cotización existente',
+ 'for' => 'para',
+ 'sent' => 'Enviado',
+ 'time(s)' => 'vez/veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'cuentas_por_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'borrar_programación' => 'delete_schedule',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'guardar_programación' => 'save_schedule',
+ 'programar_recurrencia' => 'schedule',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co_utf/ar b/locale/co_utf/ar
new file mode 100755
index 00000000..39a2fe69
--- /dev/null
+++ b/locale/co_utf/ar
@@ -0,0 +1,235 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Cuentas por Cobrar',
+ 'AR Transactions' => 'Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Transacción por Pagar',
+ 'Add AR Transaction' => 'Añadir Transacción por Cobrar',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Por Pagar',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Borrar Programación',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail message' => 'Mensaje Email',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Every' => 'Cada',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Incluir Pago',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Next Date' => 'Proxima Fecha',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número pedido',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar Recurrencia',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos Incluidos',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está imprimiendo registrando una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está imprimiendo y registrando un pedido existente',
+ 'You are printing and saving an existing quotation' => 'Está imprimiendo y registrando una cotización existente',
+ 'You are saving an existing order' => 'Está registrando un pedido existente',
+ 'You are saving an existing quotation' => 'Está registrando una cotización existente',
+ 'for' => 'para',
+ 'sent' => 'Enviado',
+ 'time(s)' => 'vez/veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'cuentas_por_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'borrar_programación' => 'delete_schedule',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'guardar_programación' => 'save_schedule',
+ 'programar_recurrencia' => 'schedule',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co_utf/arap b/locale/co_utf/arap
new file mode 100755
index 00000000..2d9ee106
--- /dev/null
+++ b/locale/co_utf/arap
@@ -0,0 +1,72 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Address' => 'Dirección',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Delete Schedule' => 'Borrar Programación',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail message' => 'Mensaje Email',
+ 'Every' => 'Cada',
+ 'For' => 'Para',
+ 'Include Payment' => 'Incluir Pago',
+ 'Message' => 'Mensaje',
+ 'Next Date' => 'Proxima Fecha',
+ 'Number' => 'Número',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Repeat' => 'Repetir',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta ',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está imprimiendo registrando una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está imprimiendo y registrando un pedido existente',
+ 'You are printing and saving an existing quotation' => 'Está imprimiendo y registrando una cotización existente',
+ 'You are saving an existing order' => 'Está registrando un pedido existente',
+ 'You are saving an existing quotation' => 'Está registrando una cotización existente',
+ 'for' => 'para',
+ 'sent' => 'Enviado',
+ 'time(s)' => 'vez/veces',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'borrar_programación' => 'delete_schedule',
+ 'guardar_programación' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/co_utf/arapprn b/locale/co_utf/arapprn
new file mode 100755
index 00000000..f69ceb75
--- /dev/null
+++ b/locale/co_utf/arapprn
@@ -0,0 +1,35 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Fecha',
+ 'Memo' => 'Memo',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Impreso',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Pantalla',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/co_utf/bp b/locale/co_utf/bp
new file mode 100755
index 00000000..1c871f8e
--- /dev/null
+++ b/locale/co_utf/bp
@@ -0,0 +1,70 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Seguro que quieres remover las entradas seleccionadas de la cola?',
+ 'Bin Lists' => 'Listas Empaque',
+ 'Cannot remove files!' => 'No puedo borrar archivos!',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Fecha',
+ 'Employee' => 'Colaborador/Empleado',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Number' => 'Número de factura',
+ 'Marked entries printed!' => 'Selección impresa',
+ 'Month' => 'Mes',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'Packing Lists' => 'Lista de empaque',
+ 'Period' => 'Periodo',
+ 'Pick Lists' => 'Listas de Empaque',
+ 'Print' => 'Imprimir',
+ 'Printing' => 'Imprimiendo',
+ 'Purchase Orders' => 'Pedidos',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Number' => 'Número cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQs' => 'Cotizaciones solicitados',
+ 'Remove' => 'Eliminar',
+ 'Removed spoolfiles!' => 'Archivos eliminados de la cola',
+ 'Removing marked entries from queue ...' => 'Removiendo entradas sellecionads de la cola...',
+ 'Sales Invoices' => 'Factura de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Select all' => 'Guardar todo',
+ 'Spoolfile' => 'Cola de Impresión',
+ 'To' => 'Hasta ',
+ 'Vendor' => 'Proveedor',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'done' => 'hecho',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'imprimir' => 'print',
+ 'eliminar' => 'remove',
+ 'guardar_todo' => 'select_all',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co_utf/ca b/locale/co_utf/ca
new file mode 100755
index 00000000..b6372d30
--- /dev/null
+++ b/locale/co_utf/ca
@@ -0,0 +1,61 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Include in Report' => 'Incluir en informe',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'List Transactions' => 'Mostrar Transacciones',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Period' => 'Periodo',
+ 'Project Number' => 'Número del Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'mostrar_transacciones' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/co_utf/cp b/locale/co_utf/cp
new file mode 100755
index 00000000..f6f728d0
--- /dev/null
+++ b/locale/co_utf/cp
@@ -0,0 +1,144 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'AR' => 'Factura de Ventas',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Por Pagar',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'No puedo guardar pago',
+ 'Cannot post Receipt!' => 'No puedo guardar recibo',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Delete Schedule' => 'Borrar Programación',
+ 'Department' => 'Centro de Costos',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail message' => 'Mensaje Email',
+ 'Every' => 'Cada',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'Include Payment' => 'Incluir Pago',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoices' => 'Facturas',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Next Date' => 'Proxima Fecha',
+ 'Number' => 'Número',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Post' => 'Registrar',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Anticipio',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => 'Recibo agregado',
+ 'Receipts' => 'Recibos',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Repeat' => 'Repetir',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Screen' => 'Pantalla',
+ 'Select' => 'Seleccionar',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está imprimiendo registrando una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está imprimiendo y registrando un pedido existente',
+ 'You are printing and saving an existing quotation' => 'Está imprimiendo y registrando una cotización existente',
+ 'You are saving an existing order' => 'Está registrando un pedido existente',
+ 'You are saving an existing quotation' => 'Está registrando una cotización existente',
+ 'for' => 'para',
+ 'sent' => 'Enviado',
+ 'time(s)' => 'vez/veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'borrar_programación' => 'delete_schedule',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'guardar_programación' => 'save_schedule',
+ 'guardar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co_utf/ct b/locale/co_utf/ct
new file mode 100755
index 00000000..ba61541c
--- /dev/null
+++ b/locale/co_utf/ct
@@ -0,0 +1,189 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Transaction' => 'Cuentas por Cobrar',
+ 'AR Transactions' => 'Cuentas por Cobrar',
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add Customer' => 'Añadir Cliente',
+ 'Add Vendor' => 'Añadir Proveedor',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Break' => 'Pausa',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Could not save pricelist!' => '¡No se pudo guradar lista de precios!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Discount' => 'Descuento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Enddate' => 'Fecha final',
+ 'Fax' => 'Fax',
+ 'From' => 'De',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Group' => 'Grupo',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Item already on pricelist!' => '¡Artículo está incluido en la lista de precios!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Language' => 'Idioma',
+ 'Leadtime' => 'Plazo',
+ 'Manager' => 'Administrador',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Orphaned' => 'Huérfano',
+ 'POS' => 'Punto de Venta',
+ 'Phone' => 'Teléfono',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Project Number' => 'Número del Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'Request for Quotations' => 'Solicitar Cotizaciones',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Invoices' => 'Factura de Venta',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Search' => 'Búsqueda',
+ 'Select items' => 'Seleccionar Itemes',
+ 'Sell Price' => 'Precio de venta',
+ 'Serial Number' => 'Número del Serial',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Startdate' => 'Fecha inicial',
+ 'State' => 'Departamento',
+ 'State/Province' => 'Departamento',
+ 'Sub-contract GIFI' => 'Sub-Contrato PUC',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos Incluidos',
+ 'Tax Number' => 'NIT/CC',
+ 'Tax Number / SSN' => 'NIT./CC./CE.',
+ 'Taxable' => 'Impuestos Gravables',
+ 'Terms' => 'Condiciones',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor History' => 'Historial Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'cuentas_por_cobrar' => 'ar_transaction',
+ 'añadir_cliente' => 'add_customer',
+ 'añadir_proveedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'punto_de_venta' => 'pos',
+ 'lista_de_precios' => 'pricelist',
+ 'pedido' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'solicitar_cotización' => 'rfq',
+ 'facturas_de_ventas' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_lista_de_precios' => 'save_pricelist',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/co_utf/gl b/locale/co_utf/gl
new file mode 100755
index 00000000..7cf9f41a
--- /dev/null
+++ b/locale/co_utf/gl
@@ -0,0 +1,182 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AR Transaction' => 'Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Cash Transfer Transaction' => 'Agregar Transacción Efectivo',
+ 'Add General Ledger Transaction' => 'Añadir Nota de Contabilidad',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Asset' => 'Activo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Borrar Programación',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail message' => 'Mensaje Email',
+ 'Edit Cash Transfer Transaction' => 'Editar Transacción en Effectivo',
+ 'Edit General Ledger Transaction' => 'Editar Notas Contables',
+ 'Equity' => 'Balance',
+ 'Every' => 'Cada',
+ 'Expense' => 'Gastos',
+ 'FX' => 'Tasa de Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'GL Transaction' => 'Nota de Contabilidad',
+ 'General Ledger' => 'Notas de Contabilidad',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Incluir Pago',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingreso',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Liability' => 'Pasivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Next Date' => 'Proxima Fecha',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance transaction!' => 'Transacción fuera de Balance!',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Repeat' => 'Repetir',
+ 'Reports' => 'Informes',
+ 'Sales Invoice ' => 'Facturas de Ventas ',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar Recurrencia',
+ 'Scheduled' => 'Programado',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Transaction Date missing!' => 'No se ha definido la fecha de la transacción',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor Invoice ' => 'Factura de Proveedor ',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está imprimiendo registrando una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está imprimiendo y registrando un pedido existente',
+ 'You are printing and saving an existing quotation' => 'Está imprimiendo y registrando una cotización existente',
+ 'You are saving an existing order' => 'Está registrando un pedido existente',
+ 'You are saving an existing quotation' => 'Está registrando una cotización existente',
+ 'for' => 'para',
+ 'sent' => 'Enviado',
+ 'time(s)' => 'vez/veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'cuentas_por_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'borrar_programación' => 'delete_schedule',
+ 'nota_de_contabilidad' => 'gl_transaction',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'facturas_de_ventas_' => 'sales_invoice_',
+ 'guardar_programación' => 'save_schedule',
+ 'programar_recurrencia' => 'schedule',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co_utf/hr b/locale/co_utf/hr
new file mode 100755
index 00000000..2bdb8652
--- /dev/null
+++ b/locale/co_utf/hr
@@ -0,0 +1,120 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'Above' => 'Encima de',
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add Deduction' => 'Agregar Deducción',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Address' => 'Dirección',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Despues Deducción',
+ 'All' => 'Todos',
+ 'Allowances' => 'Permisos',
+ 'Amount' => 'Total',
+ 'Amount missing!' => 'Falta suma',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basado en',
+ 'Before Deduction' => 'Antes de la Deducción',
+ 'Below' => 'Debajo',
+ 'City' => 'Ciudad',
+ 'Continue' => 'Continuar',
+ 'Country' => 'País',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Deduct after' => 'Deducir despues de',
+ 'Deduction deleted!' => 'Deducción borrado!',
+ 'Deduction saved!' => 'Deducción guardado',
+ 'Deductions' => 'Deducciones',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description missing!' => 'Falta Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Deduction' => 'Editar Deducción',
+ 'Edit Employee' => 'Editar Empleado',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Employee Name' => 'Nombre del Empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => 'Empleado borrado!',
+ 'Employee pays' => 'Empleado cancela',
+ 'Employee saved!' => 'Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Empleador',
+ 'Employer pays' => 'Empleador cancela',
+ 'Enddate' => 'Fecha final',
+ 'Expense' => 'Gastos',
+ 'From' => 'De',
+ 'Home Phone' => 'Teléfono residencia',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Login' => 'Entrar',
+ 'Manager' => 'Administrador',
+ 'Maximum' => 'Maximo',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Payroll Deduction' => 'Deducciones Nómina',
+ 'Pos' => 'PdV',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => 'Falta Tarifa!',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SSN' => 'RIF',
+ 'Sales' => 'Ventas',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Supervisor' => 'Supervisor',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Work Phone' => 'Teléfono (Oficina)',
+ 'Zip/Postal Code' => 'Código Postal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'agregar_deducción' => 'add_deduction',
+ 'agregar_empleado' => 'add_employee',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co_utf/ic b/locale/co_utf/ic
new file mode 100755
index 00000000..b2104960
--- /dev/null
+++ b/locale/co_utf/ic
@@ -0,0 +1,282 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add Assembly' => 'Añadir Compuesto',
+ 'Add Labor/Overhead' => 'Agregar Honorarios',
+ 'Add Part' => 'Añadir Artículo',
+ 'Add Purchase Order' => 'Añadir Pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Añadir Cotización',
+ 'Add Service' => 'Añadir Servicio',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Compuestos',
+ 'Assemblies restocked!' => '¡Compuestos actualizados en almacen!',
+ 'Assembly' => 'Compuesto',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'Listado de piezas',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Break' => 'Pausa',
+ 'COGS' => 'Costo de los artículos',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los compuestos!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Revisar Inventario',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Components' => 'Componentes',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Country' => 'País',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Drawing' => 'Reintegro',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Assembly' => 'Editar compuesto',
+ 'Edit Labor/Overhead' => 'Editar Honorario',
+ 'Edit Part' => 'Editar compuesto',
+ 'Edit Service' => 'Editar Servicio',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Expense' => 'Gastos',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'Group' => 'Grupo',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingreso',
+ 'Individual Items' => 'Artículos individuales',
+ 'Inventory' => 'Inventario',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este compuesto a obsoleto',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este artículo a obsoleto',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Items' => 'Productos/Servicios',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Labor/Overhead' => 'Honorarios',
+ 'Leadtime' => 'Plazo',
+ 'Line Total' => 'Total de la línea',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List' => 'Lista',
+ 'List Price' => 'Precio de Lista',
+ 'Make' => 'Marca',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Markup' => 'Margen',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nombre',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Orphaned' => 'Huérfano',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Parts' => 'Artículos',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quantity exceeds available units to stock!' => 'No hay esta cantidad disponible en el Inventario!',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'ROP' => 'Tope de envio',
+ 'Recd' => 'Cobrado',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Invoices' => 'Factura de Venta',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select items' => 'Seleccionar Itemes',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Serial Number' => 'Número del Serial',
+ 'Service' => 'Servicio',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Short' => 'Corto',
+ 'State/Province' => 'Departamento',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar Compuesto',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Text' => 'Texto',
+ 'To' => 'Hasta ',
+ 'Top Level' => 'Nivel superior',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => '¡Actualizado!',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warehouse' => 'Bodega',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'añadir_compuesto' => 'add_assembly',
+ 'agregar_honorarios' => 'add_labor_overhead',
+ 'añadir_artículo' => 'add_part',
+ 'añadir_servicio' => 'add_service',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'editar_compuesto' => 'edit_assembly',
+ 'editar_compuesto' => 'edit_part',
+ 'editar_servicio' => 'edit_service',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co_utf/io b/locale/co_utf/io
new file mode 100755
index 00000000..8d2b5421
--- /dev/null
+++ b/locale/co_utf/io
@@ -0,0 +1,135 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Añadir Pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Añadir Cotización',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Customer Number' => 'Número del cliente',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Pantalla',
+ 'Select items' => 'Seleccionar Itemes',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección del envio',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Text' => 'Texto',
+ 'To' => 'Hasta ',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Unit' => 'Unidad',
+ 'Vendor Number' => 'Código Vendedor',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/co_utf/ir b/locale/co_utf/ir
new file mode 100755
index 00000000..fb4bd97b
--- /dev/null
+++ b/locale/co_utf/ir
@@ -0,0 +1,251 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Purchase Order' => 'Añadir Pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Añadir Cotización',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Borrar Programación',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mail message' => 'Mensaje Email',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Vendor Invoice' => 'Editar Factura de Proveedor',
+ 'Every' => 'Cada',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Para',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Include Payment' => 'Incluir Pago',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Next Date' => 'Proxima Fecha',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número pedido',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar Recurrencia',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select items' => 'Seleccionar Itemes',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos Incluidos',
+ 'Text' => 'Texto',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está imprimiendo registrando una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está imprimiendo y registrando un pedido existente',
+ 'You are printing and saving an existing quotation' => 'Está imprimiendo y registrando una cotización existente',
+ 'You are saving an existing order' => 'Está registrando un pedido existente',
+ 'You are saving an existing quotation' => 'Está registrando una cotización existente',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'unid.',
+ 'for' => 'para',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+ 'time(s)' => 'vez/veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'borrar_programación' => 'delete_schedule',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'pedido' => 'purchase_order',
+ 'guardar_programación' => 'save_schedule',
+ 'programar_recurrencia' => 'schedule',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co_utf/is b/locale/co_utf/is
new file mode 100755
index 00000000..1779afca
--- /dev/null
+++ b/locale/co_utf/is
@@ -0,0 +1,262 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Purchase Order' => 'Añadir Pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Añadir Factura de Venta',
+ 'Add Sales Order' => 'Añadir Cotización',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Business' => 'Empresa',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Borrar Programación',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mail message' => 'Mensaje Email',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Sales Invoice' => 'Editar Factura de Venta',
+ 'Every' => 'Cada',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Para',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Include Payment' => 'Incluir Pago',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Next Date' => 'Proxima Fecha',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número pedido',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar Recurrencia',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select items' => 'Seleccionar Itemes',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos Incluidos',
+ 'Text' => 'Texto',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está imprimiendo registrando una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está imprimiendo y registrando un pedido existente',
+ 'You are printing and saving an existing quotation' => 'Está imprimiendo y registrando una cotización existente',
+ 'You are saving an existing order' => 'Está registrando un pedido existente',
+ 'You are saving an existing quotation' => 'Está registrando una cotización existente',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'unid.',
+ 'for' => 'para',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+ 'time(s)' => 'vez/veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'borrar_programación' => 'delete_schedule',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar_programación' => 'save_schedule',
+ 'programar_recurrencia' => 'schedule',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co_utf/jc b/locale/co_utf/jc
new file mode 100755
index 00000000..781b4835
--- /dev/null
+++ b/locale/co_utf/jc
@@ -0,0 +1,94 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Amount' => 'Total',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Employee' => 'Colaborador/Empleado',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Open' => 'Abierto',
+ 'PDF' => 'PDF',
+ 'Period' => 'Periodo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Number missing!' => '¡Falta el Número de Proyecto!',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Startdate' => 'Fecha inicial',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Update' => 'Actualizar',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_save',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co_utf/locales.pl b/locale/co_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/co_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/co_utf/login b/locale/co_utf/login
new file mode 100755
index 00000000..a5f42688
--- /dev/null
+++ b/locale/co_utf/login
@@ -0,0 +1,26 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Company' => 'Empresa',
+ 'Continue' => 'Continuar',
+ 'Dataset is newer than version!' => 'La base de datos está más actual que la versión del programa',
+ 'Incorrect Dataset version!' => 'Versión de base de datos incorrecta',
+ 'Login' => 'Entrar',
+ 'Name' => 'Nombre',
+ 'Password' => 'Contraseña',
+ 'Upgrading to Version' => 'Actulaizando a versión',
+ 'Version' => 'Versión',
+ 'You did not enter a name!' => 'No ha introducido el nombre',
+ 'done' => 'hecho',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'entrar' => 'login',
+};
+
+1;
+
diff --git a/locale/co_utf/menu b/locale/co_utf/menu
new file mode 100755
index 00000000..a54ca911
--- /dev/null
+++ b/locale/co_utf/menu
@@ -0,0 +1,139 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'AP Aging' => 'Cartera',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AR' => 'Factura de Ventas',
+ 'AR Aging' => 'Cartera ',
+ 'AR Transaction' => 'Cuentas por Cobrar',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Account' => 'Añadir Cuenta',
+ 'Add Assembly' => 'Añadir Compuesto',
+ 'Add Business' => 'Agregar Empresa',
+ 'Add Customer' => 'Añadir Cliente',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add GIFI' => 'Añadir cuenta PUC',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Labor/Overhead' => 'Agregar Honorarios',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add Part' => 'Añadir Artículo',
+ 'Add Pricegroup' => 'Añadir Grupo de Precios',
+ 'Add Project' => 'Añadir Proyecto',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Service' => 'Añadir Servicio',
+ 'Add Transaction' => 'Añadir Transacción',
+ 'Add Vendor' => 'Añadir Proveedor',
+ 'Add Warehouse' => 'Agregar Bodega',
+ 'All Items' => 'Todo',
+ 'Assemblies' => 'Compuestos',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Backup' => 'Copia de seguridad de los datos',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bin List' => 'Lista Empaque',
+ 'Bin Lists' => 'Listas Empaque',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Check' => 'Cheque',
+ 'Components' => 'Componentes',
+ 'Customers' => 'Clientes',
+ 'Defaults' => 'Preferencias',
+ 'Departments' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Employees' => 'Empleados',
+ 'General Ledger' => 'Notas de Contabilidad',
+ 'Generate' => 'Elaborar',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'History' => 'Historial',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Invoice' => 'Factura de Venta',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor/Overhead' => 'Honorarios',
+ 'Language' => 'Idioma',
+ 'List Accounts' => 'Mostrar Plan Único de Cuentas',
+ 'List Businesses' => 'Mostrar empresas',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Mostrar PUC',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Projects' => 'Mostrar Projectos',
+ 'List SIC' => 'Mostrar SIC',
+ 'List Warehouses' => 'Mostar bodegas',
+ 'Logout' => 'Salir',
+ 'New Window' => 'Nueva Ventana',
+ 'Non-taxable' => 'Sin Impuestos',
+ 'Open' => 'Abierto',
+ 'Order Entry' => 'Cotizaciones y pedidos',
+ 'Outstanding' => 'Impagados',
+ 'POS' => 'Punto de Venta',
+ 'POS Invoice' => 'Factura Punto de Venta',
+ 'Packing List' => 'Albarán',
+ 'Packing Lists' => 'Lista de empaque',
+ 'Parts' => 'Artículos',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Payments' => 'Pagos',
+ 'Pick List' => 'Lista de Empaque',
+ 'Pick Lists' => 'Listas de Empaque',
+ 'Preferences' => 'Preferencias',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Print' => 'Imprimir',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'RFQs' => 'Cotizaciones solicitados',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Receive' => 'Recibir',
+ 'Reconciliation' => 'Reconciliación',
+ 'Recurring Transactions' => 'Transacciones Recurrentes',
+ 'Reports' => 'Informes',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Venta',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Invoices' => 'Factura de Venta',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Search' => 'Búsqueda',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envio',
+ 'Shipping' => 'Envio',
+ 'Statement' => 'Estado de Cuenta',
+ 'Stock Assembly' => 'Inventariar Compuesto',
+ 'Stylesheet' => 'Hoja de Estilo',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Impuestos Cobrados Clientes',
+ 'Tax paid' => 'Impuestos Pagados',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'Transactions' => 'Transacciones',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Translations' => 'Traducciones',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouses' => 'Bodegas',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Yearend' => 'Fin del Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/co_utf/oe b/locale/co_utf/oe
new file mode 100755
index 00000000..37bc19cc
--- /dev/null
+++ b/locale/co_utf/oe
@@ -0,0 +1,361 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Add Exchange Rate' => 'Agregar Tasa de Cambio',
+ 'Add Purchase Order' => 'Añadir Pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Añadir Factura de Venta',
+ 'Add Sales Order' => 'Añadir Cotización',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea borrar la orden número?',
+ 'Are you sure you want to delete Quotation Number' => 'Seguro que quiere borrar la cotización número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Business' => 'Empresa',
+ 'C' => 'C',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot delete quotation!' => 'No puedo borrar cotización!',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Cannot save quotation!' => 'No puedo guardar cotización!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Could not save!' => 'No pude guardar',
+ 'Could not transfer Inventory!' => 'No puedo transferir inventario!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Received' => 'Fecha recibido',
+ 'Date received missing!' => 'Faltas datos',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Borrar Programación',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Done' => 'Hecho',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mail message' => 'Mensaje Email',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Purchase Order' => 'Editar Pedido',
+ 'Edit Quotation' => 'Editar Cotización',
+ 'Edit Request for Quotation' => 'Editar Solicitud de Cotización',
+ 'Edit Sales Order' => 'Editar Cotización',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Every' => 'Cada',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'Generate Orders' => 'Elaborar Pedidos',
+ 'Generate Purchase Orders' => 'Elaborar Orden de Venta',
+ 'Generate Purchase Orders from Sales Order' => 'Elaborar Orden de Compra de Orden de Venta',
+ 'Generate Sales Order' => 'Elaborar Orden de Venta',
+ 'Generate Sales Order from Purchase Orders' => 'Elaborar Orden de Venta de Orden de Compra',
+ 'Group' => 'Grupo',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include Payment' => 'Incluir Pago',
+ 'Include in Report' => 'Incluir en informe',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory saved!' => 'Inventario guardado!',
+ 'Inventory transferred!' => 'Inventario transferido!',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Lead' => 'Entrega',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Next Date' => 'Proxima Fecha',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => 'Información Incompleta',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to transfer!' => 'Nada para transferir',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'O' => 'O',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de elaboración',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order generation failed!' => 'Fallo Elaboración Pedido',
+ 'Order saved!' => 'Pedido guardado',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número pedido',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number' => 'Número cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Quotation deleted!' => 'Cotización borrado',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'RFQ ' => 'Solicitud de Cotización ',
+ 'RFQ Number' => 'Número de Cotización',
+ 'Recd' => 'Cobrado',
+ 'Receive Merchandise' => 'Recibir mercancia',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Req' => 'Pedido',
+ 'Request for Quotation' => 'Solicitar Cotización',
+ 'Request for Quotations' => 'Solicitar Cotizaciones',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facturas de Ventas',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Schedule' => 'Programar Recurrencia',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Pantalla',
+ 'Select Vendor' => 'Seleccionar Proveedor',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select items' => 'Seleccionar Itemes',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship Merchandise' => 'Enviar Mercancía',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Date' => 'Fecha del Envio',
+ 'Shipping Date missing!' => 'Falta Fecha del Envio',
+ 'Shipping Point' => 'Destino',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos Incluidos',
+ 'Terms' => 'Condiciones',
+ 'Text' => 'Texto',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Transfer to' => 'Transferir a',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warehouse' => 'Bodega',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está imprimiendo registrando una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está imprimiendo y registrando un pedido existente',
+ 'You are printing and saving an existing quotation' => 'Está imprimiendo y registrando una cotización existente',
+ 'You are saving an existing order' => 'Está registrando un pedido existente',
+ 'You are saving an existing quotation' => 'Está registrando una cotización existente',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'ea' => 'unid.',
+ 'for' => 'para',
+ 'sent' => 'Enviado',
+ 'time(s)' => 'vez/veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'borrar_programación' => 'delete_schedule',
+ 'hecho' => 'done',
+ 'correo_electrónico' => 'e_mail',
+ 'elaborar_pedidos' => 'generate_orders',
+ 'elaborar_orden_de_venta' => 'generate_purchase_orders',
+ 'elaborar_orden_de_venta' => 'generate_sales_order',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_save',
+ 'pedido' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'cotización_' => 'quotation_',
+ 'solicitar_cotización' => 'rfq',
+ 'solicitud_de_cotización_' => 'rfq_',
+ 'facturas_de_ventas' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_programación' => 'save_schedule',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'programar_recurrencia' => 'schedule',
+ 'seleccionar_proveedor' => 'select_vendor',
+ 'destino' => 'ship_to',
+ 'transferencia' => 'transfer',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co_utf/pe b/locale/co_utf/pe
new file mode 100755
index 00000000..da2c8b86
--- /dev/null
+++ b/locale/co_utf/pe
@@ -0,0 +1,143 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Pricegroup' => 'Añadir Grupo de Precios',
+ 'Add Project' => 'Añadir Proyecto',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Assembly' => 'Compuesto',
+ 'Bin' => 'Empaque',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Descripción Traducción',
+ 'Detail' => 'Detalle',
+ 'Edit Description Translations' => 'Editar Descripción Traducción',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Pricegroup' => 'Editar Grupo de Precios',
+ 'Edit Project' => 'Editar Proyecto',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Enddate' => 'Fecha final',
+ 'From' => 'De',
+ 'Group' => 'Grupo',
+ 'Group Translations' => 'Traducción Grupos',
+ 'Group deleted!' => 'Grupo eleminado!',
+ 'Group missing!' => 'Falta el grupo',
+ 'Group saved!' => 'Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'Income' => 'Ingreso',
+ 'Language' => 'Idioma',
+ 'Languages not defined!' => 'Idiomas no configuradas!',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List Price' => 'Precio de Lista',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Period' => 'Periodo',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricegroup deleted!' => 'Grupo Borrado!',
+ 'Pricegroup missing!' => 'Falta Grupo!',
+ 'Pricegroup saved!' => 'Guardado!',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Descripción Traducción del Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project saved!' => '¡Proyecto guardado ',
+ 'Projects' => 'Proyectos',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Sell Price' => 'Precio de venta',
+ 'Startdate' => 'Fecha inicial',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'To' => 'Hasta ',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => 'Traducción Borrada!',
+ 'Translations saved!' => 'Guardado',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => '¡Actualizado!',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Weight' => 'Peso',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'agregar_grupo' => 'add_group',
+ 'añadir_grupo_de_precios' => 'add_pricegroup',
+ 'añadir_proyecto' => 'add_project',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co_utf/pos b/locale/co_utf/pos
new file mode 100755
index 00000000..2701bf1d
--- /dev/null
+++ b/locale/co_utf/pos
@@ -0,0 +1,82 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Add POS Invoice' => 'Agregar Factura PdV',
+ 'Amount' => 'Total',
+ 'Business' => 'Empresa',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Change' => 'Cambiar',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Edit POS Invoice' => 'Editar Factura Punto de Venta',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Extended' => 'Extendido',
+ 'From' => 'De',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Memo',
+ 'Month' => 'Mes',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Posted!' => 'Agregado!',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Remaining' => 'Resto',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos Incluidos',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co_utf/ps b/locale/co_utf/ps
new file mode 100755
index 00000000..cec8f5e1
--- /dev/null
+++ b/locale/co_utf/ps
@@ -0,0 +1,385 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Cartera',
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Aging' => 'Cartera ',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Cuentas por Cobrar',
+ 'AR Transactions' => 'Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Add AP Transaction' => 'Añadir Transacción por Pagar',
+ 'Add AR Transaction' => 'Añadir Transacción por Cobrar',
+ 'Add POS Invoice' => 'Agregar Factura PdV',
+ 'Add Purchase Order' => 'Añadir Pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Añadir Factura de Venta',
+ 'Add Sales Order' => 'Añadir Cotización',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Por Pagar',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Empaque',
+ 'Bin List' => 'Lista Empaque',
+ 'Business' => 'Empresa',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Check' => 'Cheque',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Compare to' => 'Comparar con',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del periodo',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Borrar Programación',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mail message' => 'Mensaje Email',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Edit POS Invoice' => 'Editar Factura Punto de Venta',
+ 'Edit Sales Invoice' => 'Editar Factura de Venta',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Every' => 'Cada',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => 'Falta Tasa de Cambio',
+ 'Exchange rate missing!' => 'Falta Tasa de Cambio',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Group' => 'Grupo',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include Payment' => 'Incluir Pago',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'N/A' => 'Sin respuesta',
+ 'Next Date' => 'Proxima Fecha',
+ 'No.' => 'No.',
+ 'Non-taxable Purchases' => 'Compras sin Impuestos',
+ 'Non-taxable Sales' => 'Ventas sin Impuestos',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Número pedido',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como Nuevo',
+ 'Posted!' => 'Agregado!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Transactions' => 'Transacciones del Projecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Report for' => 'Informe para',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Sales Order' => 'Orden de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar Recurrencia',
+ 'Scheduled' => 'Programado',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select items' => 'Seleccionar Itemes',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Statement' => 'Estado de Cuenta',
+ 'Statement sent to' => 'Estado de Cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de Cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos Incluidos',
+ 'Tax collected' => 'Impuestos Cobrados Clientes',
+ 'Tax paid' => 'Impuestos Pagados',
+ 'Text' => 'Texto',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Translation not on file!' => 'No hay traducción',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está imprimiendo registrando una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está imprimiendo y registrando un pedido existente',
+ 'You are printing and saving an existing quotation' => 'Está imprimiendo y registrando una cotización existente',
+ 'You are saving an existing order' => 'Está registrando un pedido existente',
+ 'You are saving an existing quotation' => 'Está registrando una cotización existente',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'as at' => 'al',
+ 'ea' => 'unid.',
+ 'for' => 'para',
+ 'for Period' => 'para el periodo',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+ 'time(s)' => 'vez/veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'cuentas_por_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'borrar_programación' => 'delete_schedule',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar_programación' => 'save_schedule',
+ 'programar_recurrencia' => 'schedule',
+ 'guardar_todo' => 'select_all',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/co_utf/pw b/locale/co_utf/pw
new file mode 100755
index 00000000..b7af4f87
--- /dev/null
+++ b/locale/co_utf/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Contraseña',
+ 'Session expired!' => '¡Sesión Expiró!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/co_utf/rc b/locale/co_utf/rc
new file mode 100755
index 00000000..aa127fc0
--- /dev/null
+++ b/locale/co_utf/rc
@@ -0,0 +1,81 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Beginning Balance' => 'Balance Inicial',
+ 'Cleared' => 'Borrado',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Done' => 'Hecho',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Impagados',
+ 'Period' => 'Periodo',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Reporte de Reconciliación',
+ 'Select all' => 'Guardar todo',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Statement Balance' => 'Balance de Cuenta',
+ 'Summary' => 'Résumen',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'hecho' => 'done',
+ 'guardar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/co_utf/rp b/locale/co_utf/rp
new file mode 100755
index 00000000..e4bde14a
--- /dev/null
+++ b/locale/co_utf/rp
@@ -0,0 +1,200 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Cartera',
+ 'AR Aging' => 'Cartera ',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Comparar con',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Crédito',
+ 'Curr' => 'Mon.',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del periodo',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Delete Schedule' => 'Borrar Programación',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mail message' => 'Mensaje Email',
+ 'Every' => 'Cada',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Para',
+ 'From' => 'De',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include Payment' => 'Incluir Pago',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Invoice' => 'Factura de Venta',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'N/A' => 'Sin respuesta',
+ 'Next Date' => 'Proxima Fecha',
+ 'Non-taxable Purchases' => 'Compras sin Impuestos',
+ 'Non-taxable Sales' => 'Ventas sin Impuestos',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order' => 'Orden',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Transactions' => 'Transacciones del Projecto',
+ 'Project not on file!' => 'Proyecto no existe!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Repeat' => 'Repetir',
+ 'Report for' => 'Informe para',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Selecciona uno de los proyectos abajo',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha inicial',
+ 'Statement' => 'Estado de Cuenta',
+ 'Statement sent to' => 'Estado de Cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de Cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuestos',
+ 'Tax collected' => 'Impuestos Cobrados Clientes',
+ 'Tax paid' => 'Impuestos Pagados',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está imprimiendo registrando una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está imprimiendo y registrando un pedido existente',
+ 'You are printing and saving an existing quotation' => 'Está imprimiendo y registrando una cotización existente',
+ 'You are saving an existing order' => 'Está registrando un pedido existente',
+ 'You are saving an existing quotation' => 'Está registrando una cotización existente',
+ 'as at' => 'al',
+ 'for' => 'para',
+ 'for Period' => 'para el periodo',
+ 'sent' => 'Enviado',
+ 'time(s)' => 'vez/veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'borrar_programación' => 'delete_schedule',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'guardar_programación' => 'save_schedule',
+ 'guardar_todo' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ct/COPYING b/locale/ct/COPYING
new file mode 100755
index 00000000..da7771c0
--- /dev/null
+++ b/locale/ct/COPYING
@@ -0,0 +1,21 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Catalan Translation:
+#
+# Author: Jaume Teixi <teixi@rocacorbit.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+######################################################################
diff --git a/locale/ct/LANGUAGE b/locale/ct/LANGUAGE
new file mode 100755
index 00000000..f37af43f
--- /dev/null
+++ b/locale/ct/LANGUAGE
@@ -0,0 +1 @@
+Catalan
diff --git a/locale/ct/Num2text b/locale/ct/Num2text
new file mode 100755
index 00000000..88ffe737
--- /dev/null
+++ b/locale/ct/Num2text
@@ -0,0 +1,212 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Language: Spanish
+# Contributors: John Christian Stoddart
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'cero',
+ 1 => 'un',
+ '1o' => 'uno',
+ 2 => 'dos',
+ 3 => 'tres',
+ 4 => 'cuatro',
+ 5 => 'cinco',
+ 6 => 'seis',
+ 7 => 'siete',
+ 8 => 'ocho',
+ 9 => 'nueve',
+ 10 => 'diez',
+ 11 => 'once',
+ '11o' => 'once',
+ 12 => 'doce',
+ 13 => 'trece',
+ 14 => 'catorce',
+ 15 => 'quince',
+ 16 => 'dieciséis',
+ 17 => 'diecisiete',
+ 18 => 'dieciocho',
+ 19 => 'diecinueve',
+ 20 => 'veinte',
+ 21 => 'veintiún',
+ '21o' => 'veintiuno',
+ 22 => 'veintidós',
+ 23 => 'veintitrés',
+ 24 => 'veinticuatro',
+ 25 => 'veinticinco',
+ 26 => 'veintiséis',
+ 27 => 'veintisiete',
+ 28 => 'veintiocho',
+ 29 => 'veintinueve',
+ 30 => 'treinta',
+ 40 => 'cuarenta',
+ 50 => 'cincuenta',
+ 60 => 'sesenta',
+ 70 => 'setenta',
+ 80 => 'ochenta',
+ 90 => 'noventa',
+ 500 => 'quinientos',
+ 700 => 'setecientos',
+ 900 => 'novecientos',
+ 10**2 => 'ciento',
+ 10**3 => 'mil',
+ 10**6 => 'millón',
+ 10**12 => 'billón',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my $stripun = 0;
+ my @a = ();
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ # special case for 1000
+ if ($numblock[1] eq '1' && $numblock[0] gt '000') {
+ # remove first array element from textnumber
+ $stripun = 1;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ if ($num[0] == 1) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ # special case for 500, 700, 900
+ if (grep /$num[0]/, (5,7,9)) {
+ push @textnumber, $self->{numbername}{"${num[0]}00"};
+
+ } else {
+
+ # the one from hundreds, append cientos
+ push @textnumber, $self->{numbername}{$num[0]}.$self->{numbername}{10**2}.'s';
+
+ }
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $i);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ $num = $numblock[$i];
+ $num .= 'o' if ($num == 1 && $i == 0);
+ push @textnumber, $self->{numbername}{$num};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($numblock[$i] > 1) {
+ if ($i == 2 || $i == 4) {
+ $a = $self->{numbername}{$num}."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } elsif ($i == 3) {
+ $num = 10**($i * 2);
+ $a = "$self->{10**3} $self->{numbername}{$num}"."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } else {
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+ push @textnumber, $self->{numbername}{$num}.'s';
+ }
+ }
+ } else {
+ push @textnumber, $self->{numbername}{$num};
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ shift @textnumber if $stripun;
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $i) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 30) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $amount .= 'o' if ($num[1] == 1 && $i == 0);
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= " y ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/ct/aa b/locale/ct/aa
new file mode 100755
index 00000000..5309eea3
--- /dev/null
+++ b/locale/ct/aa
@@ -0,0 +1,99 @@
+$self{texts} = {
+ 'AP Transactions' => 'Transaccions de Despeses',
+ 'AR Transactions' => 'Transaccions d\'Ingressos',
+ 'Account' => 'Compta',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Segur que voleu esborrar la Transacció',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Cannot post transaction for a closed period!' => 'No es pot registrar una transacció per un període tancat',
+ 'Closed' => 'Tancat',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crèdit',
+ 'Credit Limit' => 'Límit de Crèdit',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Client',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data Pagament',
+ 'Debit' => 'Dèbit',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'Due Date' => 'Data Venciment',
+ 'Due Date missing!' => 'Falta la Data Venciment!',
+ 'Exch' => 'Canvi',
+ 'Exchange Rate' => 'Taxa de Canvi',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data Fra.',
+ 'Invoice Date missing!' => 'Falta Data Fra.!',
+ 'Invoice Number' => 'Núm Fra.',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Obert',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Número Ordre',
+ 'Paid' => 'Pagat',
+ 'Payment date missing!' => 'Falta Data Pagament!',
+ 'Payments' => 'Pagaments',
+ 'Remaining' => 'Remanent',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Source' => 'Font',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impost',
+ 'Tax Included' => 'Impostos Inclosos',
+ 'To' => 'Fins',
+ 'Total' => 'Total',
+ 'Vendor' => 'Proveïdor',
+ 'Yes' => 'Sí',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ct/admin b/locale/ct/admin
new file mode 100755
index 00000000..b9cccfe4
--- /dev/null
+++ b/locale/ct/admin
@@ -0,0 +1,133 @@
+$self{texts} = {
+ 'Access Control' => 'Control d\'Accés',
+ 'Accounting' => 'Comptabilitat',
+ 'Add User' => 'Afegir Usuari',
+ 'Address' => 'Adreça',
+ 'Administration' => 'Administració',
+ 'Administrator' => 'Administrator',
+ 'All Datasets up to date!' => 'Totes les Base de Dades Actualitzades!',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Canviar la contrasenya de l\'administrador',
+ 'Change Password' => 'Canviar contrasenya',
+ 'Click on login name to edit!' => 'Clicar en el nom d\'accés per editar',
+ 'Company' => 'Empresa',
+ 'Connect to' => 'Connectar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Crear la Taula de Comptes',
+ 'Create Dataset' => 'Crear el Conjunt de Dades',
+ 'DBI not installed!' => 'DBI no instal.lat',
+ 'Database' => 'Base de Dades',
+ 'Database Administration' => 'Administrar Base de Dades',
+ 'Database Driver not checked!' => 'Mòdul de la Base de Dades no comprovat!',
+ 'Database User missing!' => 'Falta el usuari de la Base de Dades!',
+ 'Dataset' => 'Conjunt de Dades',
+ 'Dataset missing!' => 'Falta el Conjunt de Dades',
+ 'Dataset updated!' => 'Dataset updated!',
+ 'Date Format' => 'Format Data',
+ 'Delete' => 'Esborrar',
+ 'Delete Dataset' => 'Esborrar Conjunt de Dades',
+ 'Directory' => 'Directori',
+ 'Driver' => 'Mòdul',
+ 'E-mail' => 'Email',
+ 'Edit User' => 'Editar Usuari',
+ 'Existing Datasets' => 'Conjunt de Dades Existents',
+ 'Fax' => 'Fax',
+ 'Host' => 'Servidor',
+ 'Hostname missing!' => 'Falta el Nom del Servidor!',
+ 'Language' => 'Idioma',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Desconnectar',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Nom',
+ 'New Templates' => 'Noves Plantilles',
+ 'No Database Drivers available!' => 'Cap Mòdul de Base de Dades disponible!',
+ 'No Dataset selected!' => 'No hi ha cap Conjunt de Dades seleccionat!',
+ 'Nothing to delete!' => 'No hi ha res per esborrar!',
+ 'Number Format' => 'Format Número',
+ 'Oracle Database Administration' => 'Administració Base de Dades Oracle',
+ 'Password' => 'Contrasenya',
+ 'Password changed!' => 'Password changed!',
+ 'Pg Database Administration' => 'Administració Base de Dades PostgreSQL',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Tel',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Falta Port!',
+ 'Printer' => 'Impressora',
+ 'Save' => 'Guardar',
+ 'Setup Templates' => 'Configurar Plantilles',
+ 'Signature' => 'Signatura',
+ 'Stylesheet' => 'Fulla Estils',
+ 'Templates' => 'Plantilles',
+ 'The following Datasets are not in use and can be deleted' => 'Els següents conjunt de dades no s\'usen i poden esborrar-se',
+ 'The following Datasets need to be updated' => 'Cal actualitzar els següents conjunt de dades',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Comprovació preliminar de les fonts existents. No es crearà ni s\'esborrra res en aquest punt!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Per afegir un usuari a un grup, editar el nom, canviar el nom d\'accés i guardar. Un nou usuari amb les mateixes variables es guardarà amb el nou nom d\«accés',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Actualitzar Conjut de Dades',
+ 'Use Templates' => 'Emprar Plantilles',
+ 'User' => 'Usuari',
+ 'User deleted!' => 'User deleted!',
+ 'User saved!' => 'User saved!',
+ 'Version' => 'Versió',
+ 'does not exist' => 'no existeix',
+ 'is already a member!' => 'ja és membre!',
+ 'localhost' => 'màquina local',
+ 'successfully created!' => 'creat correctament!',
+ 'successfully deleted!' => 'esborrat correctament!',
+ 'website' => 'web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'afegir_usuari' => 'add_user',
+ 'canviar_la_contrasenya_de_l\'administrador' => 'change_admin_password',
+ 'canviar_contrasenya' => 'change_password',
+ 'continuar' => 'continue',
+ 'crear_el_conjunt_de_dades' => 'create_dataset',
+ 'esborrar' => 'delete',
+ 'esborrar_conjunt_de_dades' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'entrar' => 'login',
+ 'desconnectar' => 'logout',
+ 'administració_base_de_dades_oracle' => 'oracle_database_administration',
+ 'administració_base_de_dades_postgresql' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'guardar' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'actualitzar_conjut_de_dades' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ct/all b/locale/ct/all
new file mode 100755
index 00000000..06094e5b
--- /dev/null
+++ b/locale/ct/all
@@ -0,0 +1,307 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'AP' => 'Despeses',
+ 'AP Aging' => 'Diari de Despeses',
+ 'AP Transactions' => 'Transaccions de Despeses',
+ 'AR' => 'Ingressos',
+ 'AR Aging' => 'Diari d\'Ingressos',
+ 'AR Transactions' => 'Transaccions d\'Ingressos',
+ 'About' => 'Referent',
+ 'Access Control' => 'Control d\'Accés',
+ 'Account' => 'Compta',
+ 'Account Number' => 'Num. Compta',
+ 'Account Number missing!' => 'Falta el Num. Compta!',
+ 'Account Type' => 'Tipus de Compta',
+ 'Account Type missing!' => 'Falta el Tipus de Compta!',
+ 'Accounting' => 'Comptabilitat',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Add' => 'Afegir',
+ 'Add Account' => 'Afegir Compta',
+ 'Add Assembly' => 'Afegir Compost',
+ 'Add Customer' => 'Afegir Client',
+ 'Add General Ledger Transaction' => 'Afegir Transacció Llibre Major',
+ 'Add Part' => 'Afegir Article',
+ 'Add Purchase Order' => 'Afegir Ordre Compra',
+ 'Add Sales Order' => 'Afegir Pressupost',
+ 'Add Service' => 'Afegir Servei',
+ 'Add Transaction' => 'Afegir Transacció',
+ 'Add User' => 'Afegir Usuari',
+ 'Add Vendor' => 'Afegir Proveïdor',
+ 'Address' => 'Adreça',
+ 'Administration' => 'Administració',
+ 'Administrator' => 'Administrator',
+ 'All' => 'Tots',
+ 'All Datasets up to date!' => 'Totes les Base de Dades Actualitzades!',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Segur que voleu esborrar la Fra. Num.',
+ 'Are you sure you want to delete Order Number' => 'Segur que voleu esborrar l\'Ordre',
+ 'Are you sure you want to delete Transaction' => 'Segur que voleu esborrar la Transacció',
+ 'Assemblies' => 'Compostos',
+ 'Asset' => 'Activat',
+ 'Attachment' => 'Adjunt',
+ 'Audit Control' => 'Control Auditoria',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Backup' => 'Còpia de Seguretat',
+ 'Backup sent to' => 'Còpia de Seguretat enviada a',
+ 'Balance Sheet' => 'Fulla de Balanç',
+ 'Bin' => 'Bin',
+ 'Books are open' => 'Els Llibres estan Oberts',
+ 'Business Number' => 'Núm. Negoci',
+ 'COGS' => 'Cost de Preu',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot delete default account!' => 'No es pot esborrar la compta per defecte!',
+ 'Cannot post transaction for a closed period!' => 'No es pot registrar una transacció per un període tancat',
+ 'Change Admin Password' => 'Canviar la contrasenya de l\'administrador',
+ 'Change Password' => 'Canviar contrasenya',
+ 'Chart of Accounts' => 'Taula de Comptes',
+ 'Click on login name to edit!' => 'Clicar en el nom d\'accés per editar',
+ 'Close Books up to' => 'Tancar els llibres fins',
+ 'Closed' => 'Tancat',
+ 'Company' => 'Empresa',
+ 'Compare to' => 'Comparar amb',
+ 'Confirm!' => 'Confirmar!',
+ 'Connect to' => 'Connectar a',
+ 'Contact' => 'Contacte',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Còpies',
+ 'Create Chart of Accounts' => 'Crear la Taula de Comptes',
+ 'Create Dataset' => 'Crear el Conjunt de Dades',
+ 'Credit' => 'Crèdit',
+ 'Credit Limit' => 'Límit de Crèdit',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Client',
+ 'DBI not installed!' => 'DBI no instal.lat',
+ 'Database' => 'Base de Dades',
+ 'Database Administration' => 'Administrar Base de Dades',
+ 'Database Driver not checked!' => 'Mòdul de la Base de Dades no comprovat!',
+ 'Database Host' => 'Servidor Base de Dades',
+ 'Database User missing!' => 'Falta el usuari de la Base de Dades!',
+ 'Dataset' => 'Conjunt de Dades',
+ 'Dataset missing!' => 'Falta el Conjunt de Dades',
+ 'Dataset updated!' => 'Dataset updated!',
+ 'Date' => 'Data',
+ 'Date Format' => 'Format Data',
+ 'Date Paid' => 'Data Pagament',
+ 'Debit' => 'Dèbit',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Delete' => 'Esborrar',
+ 'Delete Account' => 'Esborrar Compta',
+ 'Delete Dataset' => 'Esborrar Conjunt de Dades',
+ 'Description' => 'Descripció',
+ 'Directory' => 'Directori',
+ 'Discount' => 'Descompte',
+ 'Driver' => 'Mòdul',
+ 'Due Date' => 'Data Venciment',
+ 'Due Date missing!' => 'Falta la Data Venciment!',
+ 'E-mail' => 'Email',
+ 'E-mail address missing!' => 'Falta Email!',
+ 'Edit Account' => 'Editar Compta',
+ 'Edit Assembly' => 'Editar Compost',
+ 'Edit General Ledger Transaction' => 'Editar Transacció del LLibre Major',
+ 'Edit Part' => 'Editar Article',
+ 'Edit Preferences for' => 'Editar Preferències per',
+ 'Edit Purchase Order' => 'Editar Ordre Compra',
+ 'Edit Sales Order' => 'Editar Pressupost',
+ 'Edit Service' => 'Editar Servei',
+ 'Edit Template' => 'Editar Plantilla',
+ 'Edit User' => 'Editar Usuari',
+ 'Enforce transaction reversal for all dates' => 'Forçar l\'anul.lació de transaccions per totes les dates',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Entrar fins a 3 caràcters separats per dos punts (p.e. EUR:USD:CAD) per les monedes nacionals i estrangeres',
+ 'Equity' => 'Balanç',
+ 'Exch' => 'Canvi',
+ 'Exchange Rate' => 'Taxa de Canvi',
+ 'Existing Datasets' => 'Conjunt de Dades Existents',
+ 'Expense' => 'Despeses',
+ 'Expense/Asset' => 'Despesa/Activa',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'Foreign Exchange Gain' => 'Guany en Bescanvi Moneda',
+ 'Foreign Exchange Loss' => 'Pèrdua en Bescanvi Moneda',
+ 'From' => 'De',
+ 'General Ledger' => 'Llibre Major',
+ 'Goods & Services' => 'Bèns i Serveis',
+ 'HTML Templates' => 'Plantilles HTML',
+ 'Heading' => 'Capçalera',
+ 'Host' => 'Servidor',
+ 'Hostname missing!' => 'Falta el Nom del Servidor!',
+ 'ID' => 'ID',
+ 'In-line' => 'Afegit',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Include in drop-down menus' => 'Incloure en Menús Desplegables',
+ 'Income Statement' => 'Balanç Situació',
+ 'Incorrect Dataset version!' => 'Versió Incorrecta del Conjunt de Dades!',
+ 'Individual Items' => 'Elements Individuals',
+ 'Inventory' => 'Inventari',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La quantitat en l\'inventari ha de ser zero abans de marcar-lo com obsolet',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La quantitat en l\'inventari ha de ser zero abans de marcar-lo com obsolet',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data Fra.',
+ 'Invoice Date missing!' => 'Falta Data Fra.!',
+ 'Invoice Number' => 'Núm Fra.',
+ 'Invoice Number missing!' => 'Falta Núm Fra.!',
+ 'Is this a summary account to record' => 'És una compta resum a registrar?',
+ 'Item not on file!' => 'No es troba cap arxiu amb aquest element!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'LaTeX Templates' => 'Plantilles LaTeX',
+ 'Language' => 'Idioma',
+ 'Last Numbers & Default Accounts' => 'Darrers Núms & Comptes per Defecte',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Deixar en blanc el servidor i el port excepte per fer una connexió remota',
+ 'Liability' => 'Passiu',
+ 'Licensed to' => 'Adaptat per',
+ 'Line Total' => 'Total Línia',
+ 'Link' => 'Enllaç',
+ 'Link Accounts' => 'Enllaçar Comptes',
+ 'List Accounts' => 'Llistar Comptes',
+ 'List Price' => 'Llistar Preu',
+ 'List Transactions' => 'Llistar Transaccions',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Desconnectar',
+ 'Make' => 'Fer',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Model' => 'Model',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Nom',
+ 'New Templates' => 'Noves Plantilles',
+ 'No' => 'No',
+ 'No Database Drivers available!' => 'Cap Mòdul de Base de Dades disponible!',
+ 'No Dataset selected!' => 'No hi ha cap Conjunt de Dades seleccionat!',
+ 'No email address for' => 'Falta adreça email de',
+ 'Notes' => 'Notes',
+ 'Nothing to delete!' => 'No hi ha res per esborrar!',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Número',
+ 'Number Format' => 'Format Número',
+ 'Number missing in Row' => 'Falta en número en la fila',
+ 'Obsolete' => 'Obsolet',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Obert',
+ 'Oracle Database Administration' => 'Administració Base de Dades Oracle',
+ 'Order' => 'Ordre',
+ 'Order Date' => 'Data Ordre',
+ 'Order Date missing!' => 'Falta Data Ordre!',
+ 'Order Entry' => 'Pressupostos i Comandes',
+ 'Order Number' => 'Número Ordre',
+ 'Order Number missing!' => 'Falta Número Ordre!',
+ 'Orphaned' => 'Orfe',
+ 'Packing List' => 'Albarà',
+ 'Packing List Date missing!' => 'Falta Data Albarà!',
+ 'Packing List Number missing!' => 'Falta Número Albarà!',
+ 'Paid' => 'Pagat',
+ 'Part' => 'Article',
+ 'Parts' => 'Articles',
+ 'Password' => 'Contrasenya',
+ 'Password changed!' => 'Password changed!',
+ 'Payables' => 'Pagables',
+ 'Payment' => 'Pagament',
+ 'Payment date missing!' => 'Falta Data Pagament!',
+ 'Payments' => 'Pagaments',
+ 'Pg Database Administration' => 'Administració Base de Dades PostgreSQL',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Tel',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Falta Port!',
+ 'Preferences' => 'Preferències',
+ 'Preferences saved!' => 'Preferències Guardades!',
+ 'Price' => 'Preu',
+ 'Printer' => 'Impressora',
+ 'Purchase Order' => 'Ordre de Compra',
+ 'Purchase Orders' => 'Ordres de Compra',
+ 'Qty' => 'Quantitat',
+ 'ROP' => 'ROP',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'Cobraments',
+ 'Record in' => 'Registar en',
+ 'Remaining' => 'Remanent',
+ 'Report for' => 'Registrar per',
+ 'Reports' => 'Informes',
+ 'Required by' => 'Soliciat per',
+ 'Retained Earnings' => 'Guanys Retinguts',
+ 'Sales' => 'Vendes',
+ 'Sales Order' => 'Pressupost',
+ 'Sales Orders' => 'Pressupostos',
+ 'Save' => 'Guardar',
+ 'Save to File' => 'Guardar a Fitxer',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the items below' => 'Seleccionar d\'un dels elements de sota',
+ 'Sell Price' => 'Preu Venta',
+ 'Send by E-Mail' => 'Enviar per Email',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Service' => 'Servei',
+ 'Services' => 'Serveis',
+ 'Setup Templates' => 'Configurar Plantilles',
+ 'Short' => 'Curt',
+ 'Signature' => 'Signatura',
+ 'Source' => 'Font',
+ 'Stock Assembly' => 'Inventari Compost',
+ 'Stylesheet' => 'Fulla Estils',
+ 'Subtotal' => 'Subtotal',
+ 'System' => 'Sistema',
+ 'Tax' => 'Impost',
+ 'Tax Accounts' => 'Comptes Impostos',
+ 'Tax Included' => 'Impostos Inclosos',
+ 'Taxable' => 'Imponible',
+ 'Templates' => 'Plantilles',
+ 'Terms' => 'Terms:Net',
+ 'The following Datasets are not in use and can be deleted' => 'Els següents conjunt de dades no s\'usen i poden esborrar-se',
+ 'The following Datasets need to be updated' => 'Cal actualitzar els següents conjunt de dades',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Comprovació preliminar de les fonts existents. No es crearà ni s\'esborrra res en aquest punt!',
+ 'To' => 'Fins',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Per afegir un usuari a un grup, editar el nom, canviar el nom d\'accés i guardar. Un nou usuari amb les mateixes variables es guardarà amb el nou nom d\«accés',
+ 'Total' => 'Total',
+ 'Transaction Date missing!' => 'Falta Data Transacció!',
+ 'Transaction reversal enforced for all dates' => 'Anul.lació transaccions forçada per totes les dates',
+ 'Transaction reversal enforced up to' => 'Anul.lació transaccions forçada a',
+ 'Transactions' => 'Transaccions',
+ 'Trial Balance' => 'Balanç de Comprovació',
+ 'Unit' => 'Unitat',
+ 'Unit of measure' => 'Unitat de Mesura',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Actualitzar Conjut de Dades',
+ 'Use Templates' => 'Emprar Plantilles',
+ 'User' => 'Usuari',
+ 'User deleted!' => 'User deleted!',
+ 'User saved!' => 'User saved!',
+ 'Vendor' => 'Proveïdor',
+ 'Version' => 'Versió',
+ 'Weight' => 'Pes',
+ 'Weight Unit' => 'Unitat Pes',
+ 'What type of item is this?' => 'Quin tipus d\'element és?',
+ 'Yes' => 'Sí',
+ 'You did not enter a name!' => 'No heu entrat cap nom!',
+ 'You must enter a host and port for local and remote connections!' => 'Heu d\'entrar el servidor i el port per les connexions locals i remotes!',
+ 'days' => 'dies',
+ 'does not exist' => 'no existeix',
+ 'ea' => 'unit.',
+ 'for Period' => 'pel període',
+ 'is already a member!' => 'ja és membre!',
+ 'localhost' => 'màquina local',
+ 'successfully created!' => 'creat correctament!',
+ 'successfully deleted!' => 'esborrat correctament!',
+ 'website' => 'web',
+};
+
+1;
diff --git a/locale/ct/am b/locale/ct/am
new file mode 100755
index 00000000..59916049
--- /dev/null
+++ b/locale/ct/am
@@ -0,0 +1,182 @@
+$self{texts} = {
+ 'AP' => 'Despeses',
+ 'AR' => 'Ingressos',
+ 'About' => 'Referent',
+ 'Account' => 'Compta',
+ 'Account Number' => 'Num. Compta',
+ 'Account Number missing!' => 'Falta el Num. Compta!',
+ 'Account Type' => 'Tipus de Compta',
+ 'Account Type missing!' => 'Falta el Tipus de Compta!',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Add Account' => 'Afegir Compta',
+ 'Address' => 'Adreça',
+ 'Amount' => 'Total',
+ 'Asset' => 'Activat',
+ 'Audit Control' => 'Control Auditoria',
+ 'Backup sent to' => 'Còpia de Seguretat enviada a',
+ 'Books are open' => 'Els Llibres estan Oberts',
+ 'Business Number' => 'Núm. Negoci',
+ 'COGS' => 'Cost de Preu',
+ 'Cannot delete default account!' => 'No es pot esborrar la compta per defecte!',
+ 'Chart of Accounts' => 'Taula de Comptes',
+ 'Close Books up to' => 'Tancar els llibres fins',
+ 'Company' => 'Empresa',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crèdit',
+ 'Database Host' => 'Servidor Base de Dades',
+ 'Dataset' => 'Conjunt de Dades',
+ 'Date Format' => 'Format Data',
+ 'Debit' => 'Dèbit',
+ 'Delete' => 'Esborrar',
+ 'Delete Account' => 'Esborrar Compta',
+ 'Description' => 'Descripció',
+ 'Discount' => 'Descompte',
+ 'E-mail' => 'Email',
+ 'E-mail address missing!' => 'Falta Email!',
+ 'Edit Account' => 'Editar Compta',
+ 'Edit Preferences for' => 'Editar Preferències per',
+ 'Edit Template' => 'Editar Plantilla',
+ 'Enforce transaction reversal for all dates' => 'Forçar l\'anul.lació de transaccions per totes les dates',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Entrar fins a 3 caràcters separats per dos punts (p.e. EUR:USD:CAD) per les monedes nacionals i estrangeres',
+ 'Equity' => 'Balanç',
+ 'Expense' => 'Despeses',
+ 'Expense/Asset' => 'Despesa/Activa',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Guany en Bescanvi Moneda',
+ 'Foreign Exchange Loss' => 'Pèrdua en Bescanvi Moneda',
+ 'Heading' => 'Capçalera',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Incloure en Menús Desplegables',
+ 'Inventory' => 'Inventari',
+ 'Invoice' => 'Factura',
+ 'Is this a summary account to record' => 'És una compta resum a registrar?',
+ 'Language' => 'Idioma',
+ 'Last Numbers & Default Accounts' => 'Darrers Núms & Comptes per Defecte',
+ 'Liability' => 'Passiu',
+ 'Licensed to' => 'Adaptat per',
+ 'Link' => 'Enllaç',
+ 'Name' => 'Nom',
+ 'No' => 'No',
+ 'No email address for' => 'Falta adreça email de',
+ 'Number' => 'Número',
+ 'Number Format' => 'Format Número',
+ 'Packing List' => 'Albarà',
+ 'Password' => 'Contrasenya',
+ 'Payables' => 'Pagables',
+ 'Payment' => 'Pagament',
+ 'Phone' => 'Tel',
+ 'Preferences saved!' => 'Preferències Guardades!',
+ 'Printer' => 'Impressora',
+ 'Purchase Order' => 'Ordre de Compra',
+ 'Purchase Orders' => 'Ordres de Compra',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'Cobraments',
+ 'Retained Earnings' => 'Guanys Retinguts',
+ 'Sales Order' => 'Pressupost',
+ 'Sales Orders' => 'Pressupostos',
+ 'Save' => 'Guardar',
+ 'Signature' => 'Signatura',
+ 'Stylesheet' => 'Fulla Estils',
+ 'Tax' => 'Impost',
+ 'Transaction reversal enforced for all dates' => 'Anul.lació transaccions forçada per totes les dates',
+ 'Transaction reversal enforced up to' => 'Anul.lació transaccions forçada a',
+ 'User' => 'Usuari',
+ 'Version' => 'Versió',
+ 'Weight Unit' => 'Unitat Pes',
+ 'Yes' => 'Sí',
+ 'localhost' => 'màquina local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'afegir_compta' => 'add_account',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'editar_compta' => 'edit_account',
+ 'guardar' => 'save',
+};
+
+1;
+
diff --git a/locale/ct/ap b/locale/ct/ap
new file mode 100755
index 00000000..c8f14b6e
--- /dev/null
+++ b/locale/ct/ap
@@ -0,0 +1,134 @@
+$self{texts} = {
+ 'AP Transactions' => 'Transaccions de Despeses',
+ 'AR Transactions' => 'Transaccions d\'Ingressos',
+ 'Account' => 'Compta',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Address' => 'Adreça',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Segur que voleu esborrar la Transacció',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Cannot post transaction for a closed period!' => 'No es pot registrar una transacció per un període tancat',
+ 'Closed' => 'Tancat',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crèdit',
+ 'Credit Limit' => 'Límit de Crèdit',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Client',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data Pagament',
+ 'Debit' => 'Dèbit',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'Due Date' => 'Data Venciment',
+ 'Due Date missing!' => 'Falta la Data Venciment!',
+ 'E-mail' => 'Email',
+ 'Exch' => 'Canvi',
+ 'Exchange Rate' => 'Taxa de Canvi',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data Fra.',
+ 'Invoice Date missing!' => 'Falta Data Fra.!',
+ 'Invoice Number' => 'Núm Fra.',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Obert',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Número Ordre',
+ 'Paid' => 'Pagat',
+ 'Payment date missing!' => 'Falta Data Pagament!',
+ 'Payments' => 'Pagaments',
+ 'Remaining' => 'Remanent',
+ 'Screen' => 'Pantalla',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Source' => 'Font',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impost',
+ 'Tax Included' => 'Impostos Inclosos',
+ 'To' => 'Fins',
+ 'Total' => 'Total',
+ 'Vendor' => 'Proveïdor',
+ 'Yes' => 'Sí',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ct/ar b/locale/ct/ar
new file mode 100755
index 00000000..c8f14b6e
--- /dev/null
+++ b/locale/ct/ar
@@ -0,0 +1,134 @@
+$self{texts} = {
+ 'AP Transactions' => 'Transaccions de Despeses',
+ 'AR Transactions' => 'Transaccions d\'Ingressos',
+ 'Account' => 'Compta',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Address' => 'Adreça',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Segur que voleu esborrar la Transacció',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Cannot post transaction for a closed period!' => 'No es pot registrar una transacció per un període tancat',
+ 'Closed' => 'Tancat',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crèdit',
+ 'Credit Limit' => 'Límit de Crèdit',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Client',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data Pagament',
+ 'Debit' => 'Dèbit',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'Due Date' => 'Data Venciment',
+ 'Due Date missing!' => 'Falta la Data Venciment!',
+ 'E-mail' => 'Email',
+ 'Exch' => 'Canvi',
+ 'Exchange Rate' => 'Taxa de Canvi',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data Fra.',
+ 'Invoice Date missing!' => 'Falta Data Fra.!',
+ 'Invoice Number' => 'Núm Fra.',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Obert',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Número Ordre',
+ 'Paid' => 'Pagat',
+ 'Payment date missing!' => 'Falta Data Pagament!',
+ 'Payments' => 'Pagaments',
+ 'Remaining' => 'Remanent',
+ 'Screen' => 'Pantalla',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Source' => 'Font',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impost',
+ 'Tax Included' => 'Impostos Inclosos',
+ 'To' => 'Fins',
+ 'Total' => 'Total',
+ 'Vendor' => 'Proveïdor',
+ 'Yes' => 'Sí',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ct/arap b/locale/ct/arap
new file mode 100755
index 00000000..b1914b47
--- /dev/null
+++ b/locale/ct/arap
@@ -0,0 +1,37 @@
+$self{texts} = {
+ 'Address' => 'Adreça',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Data',
+ 'Description' => 'Descripció',
+ 'E-mail' => 'Email',
+ 'Number' => 'Número',
+ 'To' => 'Fins',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ct/arapprn b/locale/ct/arapprn
new file mode 100755
index 00000000..25c1c693
--- /dev/null
+++ b/locale/ct/arapprn
@@ -0,0 +1,25 @@
+$self{texts} = {
+ 'Account' => 'Compta',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Data',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Font',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ct/bp b/locale/ct/bp
new file mode 100755
index 00000000..29d412cc
--- /dev/null
+++ b/locale/ct/bp
@@ -0,0 +1,39 @@
+$self{texts} = {
+ 'Account' => 'Compta',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Customer' => 'Client',
+ 'Date' => 'Data',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factura',
+ 'Invoice Number' => 'Núm Fra.',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Número Ordre',
+ 'Purchase Orders' => 'Ordres de Compra',
+ 'Sales Orders' => 'Pressupostos',
+ 'To' => 'Fins',
+ 'Vendor' => 'Proveïdor',
+ 'Yes' => 'Sí',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ct/ca b/locale/ct/ca
new file mode 100755
index 00000000..05df386e
--- /dev/null
+++ b/locale/ct/ca
@@ -0,0 +1,48 @@
+$self{texts} = {
+ 'Account' => 'Compta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Chart of Accounts' => 'Taula de Comptes',
+ 'Credit' => 'Crèdit',
+ 'Date' => 'Data',
+ 'Debit' => 'Dèbit',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Description' => 'Descripció',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'From' => 'De',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'List Transactions' => 'Llistar Transaccions',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Fins',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'llistar_transaccions' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ct/cp b/locale/ct/cp
new file mode 100755
index 00000000..14c1f52f
--- /dev/null
+++ b/locale/ct/cp
@@ -0,0 +1,83 @@
+$self{texts} = {
+ 'AP' => 'Despeses',
+ 'AR' => 'Ingressos',
+ 'Account' => 'Compta',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Address' => 'Adreça',
+ 'All' => 'Tots',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Client',
+ 'Date' => 'Data',
+ 'Description' => 'Descripció',
+ 'Due Date' => 'Data Venciment',
+ 'E-mail' => 'Email',
+ 'Exchange Rate' => 'Taxa de Canvi',
+ 'From' => 'De',
+ 'Invoice' => 'Factura',
+ 'Language' => 'Idioma',
+ 'Number' => 'Número',
+ 'Payment' => 'Pagament',
+ 'Payments' => 'Pagaments',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Font',
+ 'To' => 'Fins',
+ 'Vendor' => 'Proveïdor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ct/ct b/locale/ct/ct
new file mode 100755
index 00000000..c67fb3c7
--- /dev/null
+++ b/locale/ct/ct
@@ -0,0 +1,105 @@
+$self{texts} = {
+ 'AP Transactions' => 'Transaccions de Despeses',
+ 'AR Transactions' => 'Transaccions d\'Ingressos',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Add Customer' => 'Afegir Client',
+ 'Add Vendor' => 'Afegir Proveïdor',
+ 'Address' => 'Adreça',
+ 'All' => 'Tots',
+ 'Amount' => 'Total',
+ 'Closed' => 'Tancat',
+ 'Contact' => 'Contacte',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Límit de Crèdit',
+ 'Currency' => 'Moneda',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'Discount' => 'Descompte',
+ 'E-mail' => 'Email',
+ 'Fax' => 'Fax',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Invoice' => 'Factura',
+ 'Item not on file!' => 'No es troba cap arxiu amb aquest element!',
+ 'Language' => 'Idioma',
+ 'Name' => 'Nom',
+ 'Notes' => 'Notes',
+ 'Number' => 'Número',
+ 'Open' => 'Obert',
+ 'Order' => 'Ordre',
+ 'Orphaned' => 'Orfe',
+ 'Phone' => 'Tel',
+ 'Purchase Order' => 'Ordre de Compra',
+ 'Purchase Orders' => 'Ordres de Compra',
+ 'Qty' => 'Quantitat',
+ 'Sales Order' => 'Pressupost',
+ 'Sales Orders' => 'Pressupostos',
+ 'Save' => 'Guardar',
+ 'Sell Price' => 'Preu Venta',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impost',
+ 'Tax Included' => 'Impostos Inclosos',
+ 'Taxable' => 'Imponible',
+ 'Terms' => 'Terms:Net',
+ 'To' => 'Fins',
+ 'Total' => 'Total',
+ 'Unit' => 'Unitat',
+ 'days' => 'dies',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'afegir_client' => 'add_customer',
+ 'afegir_proveïdor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'ordre_de_compra' => 'purchase_order',
+ 'pressupost' => 'sales_order',
+ 'guardar' => 'save',
+};
+
+1;
+
diff --git a/locale/ct/gl b/locale/ct/gl
new file mode 100755
index 00000000..4bace249
--- /dev/null
+++ b/locale/ct/gl
@@ -0,0 +1,108 @@
+$self{texts} = {
+ 'Account' => 'Compta',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Add General Ledger Transaction' => 'Afegir Transacció Llibre Major',
+ 'Address' => 'Adreça',
+ 'All' => 'Tots',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Segur que voleu esborrar la Transacció',
+ 'Asset' => 'Activat',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Cannot post transaction for a closed period!' => 'No es pot registrar una transacció per un període tancat',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crèdit',
+ 'Date' => 'Data',
+ 'Debit' => 'Dèbit',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'E-mail' => 'Email',
+ 'Edit General Ledger Transaction' => 'Editar Transacció del LLibre Major',
+ 'Equity' => 'Balanç',
+ 'Expense' => 'Despeses',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'From' => 'De',
+ 'General Ledger' => 'Llibre Major',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Liability' => 'Passiu',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Reports' => 'Informes',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Source' => 'Font',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Fins',
+ 'Transaction Date missing!' => 'Falta Data Transacció!',
+ 'Yes' => 'Sí',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ct/hr b/locale/ct/hr
new file mode 100755
index 00000000..bfeaee16
--- /dev/null
+++ b/locale/ct/hr
@@ -0,0 +1,65 @@
+$self{texts} = {
+ 'AP' => 'Despeses',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Address' => 'Adreça',
+ 'Administrator' => 'Administrator',
+ 'All' => 'Tots',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'E-mail' => 'Email',
+ 'Expense' => 'Despeses',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Login' => 'Entrar',
+ 'Name' => 'Nom',
+ 'Notes' => 'Notes',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Orfe',
+ 'Rate' => 'Tarifa',
+ 'Sales' => 'Vendes',
+ 'Save' => 'Guardar',
+ 'To' => 'Fins',
+ 'User' => 'Usuari',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'guardar' => 'save',
+};
+
+1;
+
diff --git a/locale/ct/ic b/locale/ct/ic
new file mode 100755
index 00000000..cb1690cf
--- /dev/null
+++ b/locale/ct/ic
@@ -0,0 +1,185 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Add' => 'Afegir',
+ 'Add Assembly' => 'Afegir Compost',
+ 'Add Part' => 'Afegir Article',
+ 'Add Purchase Order' => 'Afegir Ordre Compra',
+ 'Add Sales Order' => 'Afegir Pressupost',
+ 'Add Service' => 'Afegir Servei',
+ 'Address' => 'Adreça',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Compostos',
+ 'Attachment' => 'Adjunt',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Bin' => 'Bin',
+ 'COGS' => 'Cost de Preu',
+ 'Closed' => 'Tancat',
+ 'Contact' => 'Contacte',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Còpies',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Client',
+ 'Date' => 'Data',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'E-mail' => 'Email',
+ 'E-mail address missing!' => 'Falta Email!',
+ 'Edit Assembly' => 'Editar Compost',
+ 'Edit Part' => 'Editar Article',
+ 'Edit Service' => 'Editar Servei',
+ 'Expense' => 'Despeses',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'From' => 'De',
+ 'In-line' => 'Afegit',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Individual Items' => 'Elements Individuals',
+ 'Inventory' => 'Inventari',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La quantitat en l\'inventari ha de ser zero abans de marcar-lo com obsolet',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La quantitat en l\'inventari ha de ser zero abans de marcar-lo com obsolet',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'Falta Data Fra.!',
+ 'Invoice Number' => 'Núm Fra.',
+ 'Invoice Number missing!' => 'Falta Núm Fra.!',
+ 'Item not on file!' => 'No es troba cap arxiu amb aquest element!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Line Total' => 'Total Línia',
+ 'Link Accounts' => 'Enllaçar Comptes',
+ 'List Price' => 'Llistar Preu',
+ 'Make' => 'Fer',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Model' => 'Model',
+ 'Name' => 'Nom',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta en número en la fila',
+ 'Obsolete' => 'Obsolet',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Obert',
+ 'Order' => 'Ordre',
+ 'Order Date missing!' => 'Falta Data Ordre!',
+ 'Order Number' => 'Número Ordre',
+ 'Order Number missing!' => 'Falta Número Ordre!',
+ 'Orphaned' => 'Orfe',
+ 'Packing List' => 'Albarà',
+ 'Packing List Date missing!' => 'Falta Data Albarà!',
+ 'Packing List Number missing!' => 'Falta Número Albarà!',
+ 'Part' => 'Article',
+ 'Parts' => 'Articles',
+ 'Phone' => 'Tel',
+ 'Price' => 'Preu',
+ 'Purchase Order' => 'Ordre de Compra',
+ 'Purchase Orders' => 'Ordres de Compra',
+ 'Qty' => 'Quantitat',
+ 'ROP' => 'ROP',
+ 'Required by' => 'Soliciat per',
+ 'Sales Order' => 'Pressupost',
+ 'Sales Orders' => 'Pressupostos',
+ 'Save' => 'Guardar',
+ 'Screen' => 'Pantalla',
+ 'Sell Price' => 'Preu Venta',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Service' => 'Servei',
+ 'Services' => 'Serveis',
+ 'Short' => 'Curt',
+ 'Stock Assembly' => 'Inventari Compost',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impost',
+ 'To' => 'Fins',
+ 'Unit' => 'Unitat',
+ 'Vendor' => 'Proveïdor',
+ 'Weight' => 'Pes',
+ 'What type of item is this?' => 'Quin tipus d\'element és?',
+ 'days' => 'dies',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'afegir_compost' => 'add_assembly',
+ 'afegir_article' => 'add_part',
+ 'afegir_servei' => 'add_service',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'editar_compost' => 'edit_assembly',
+ 'editar_article' => 'edit_part',
+ 'editar_servei' => 'edit_service',
+ 'guardar' => 'save',
+};
+
+1;
+
diff --git a/locale/ct/io b/locale/ct/io
new file mode 100755
index 00000000..b350dd00
--- /dev/null
+++ b/locale/ct/io
@@ -0,0 +1,93 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Afegir Ordre Compra',
+ 'Add Sales Order' => 'Afegir Pressupost',
+ 'Address' => 'Adreça',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunt',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Bin' => 'Bin',
+ 'Contact' => 'Contacte',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Còpies',
+ 'Date' => 'Data',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Description' => 'Descripció',
+ 'E-mail' => 'Email',
+ 'E-mail address missing!' => 'Falta Email!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'In-line' => 'Afegit',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'Falta Data Fra.!',
+ 'Invoice Number missing!' => 'Falta Núm Fra.!',
+ 'Item not on file!' => 'No es troba cap arxiu amb aquest element!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta en número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'Falta Data Ordre!',
+ 'Order Number missing!' => 'Falta Número Ordre!',
+ 'Packing List' => 'Albarà',
+ 'Packing List Date missing!' => 'Falta Data Albarà!',
+ 'Packing List Number missing!' => 'Falta Número Albarà!',
+ 'Part' => 'Article',
+ 'Phone' => 'Tel',
+ 'Price' => 'Preu',
+ 'Purchase Order' => 'Ordre de Compra',
+ 'Qty' => 'Quantitat',
+ 'Required by' => 'Soliciat per',
+ 'Sales Order' => 'Pressupost',
+ 'Screen' => 'Pantalla',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Service' => 'Servei',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Fins',
+ 'Unit' => 'Unitat',
+ 'What type of item is this?' => 'Quin tipus d\'element és?',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ct/ir b/locale/ct/ir
new file mode 100755
index 00000000..8c919ffd
--- /dev/null
+++ b/locale/ct/ir
@@ -0,0 +1,158 @@
+$self{texts} = {
+ 'Account' => 'Compta',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Add Purchase Order' => 'Afegir Ordre Compra',
+ 'Add Sales Order' => 'Afegir Pressupost',
+ 'Address' => 'Adreça',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Segur que voleu esborrar la Fra. Num.',
+ 'Attachment' => 'Adjunt',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Bin' => 'Bin',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacte',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Còpies',
+ 'Credit Limit' => 'Límit de Crèdit',
+ 'Currency' => 'Moneda',
+ 'Date' => 'Data',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'Due Date' => 'Data Venciment',
+ 'E-mail' => 'Email',
+ 'E-mail address missing!' => 'Falta Email!',
+ 'Exch' => 'Canvi',
+ 'Exchange Rate' => 'Taxa de Canvi',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'In-line' => 'Afegit',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data Fra.',
+ 'Invoice Date missing!' => 'Falta Data Fra.!',
+ 'Invoice Number' => 'Núm Fra.',
+ 'Invoice Number missing!' => 'Falta Núm Fra.!',
+ 'Item not on file!' => 'No es troba cap arxiu amb aquest element!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta en número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'Falta Data Ordre!',
+ 'Order Number' => 'Número Ordre',
+ 'Order Number missing!' => 'Falta Número Ordre!',
+ 'Packing List' => 'Albarà',
+ 'Packing List Date missing!' => 'Falta Data Albarà!',
+ 'Packing List Number missing!' => 'Falta Número Albarà!',
+ 'Part' => 'Article',
+ 'Payment date missing!' => 'Falta Data Pagament!',
+ 'Payments' => 'Pagaments',
+ 'Phone' => 'Tel',
+ 'Price' => 'Preu',
+ 'Purchase Order' => 'Ordre de Compra',
+ 'Qty' => 'Quantitat',
+ 'Record in' => 'Registar en',
+ 'Remaining' => 'Remanent',
+ 'Required by' => 'Soliciat per',
+ 'Sales Order' => 'Pressupost',
+ 'Screen' => 'Pantalla',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Service' => 'Servei',
+ 'Source' => 'Font',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impostos Inclosos',
+ 'To' => 'Fins',
+ 'Total' => 'Total',
+ 'Unit' => 'Unitat',
+ 'Vendor' => 'Proveïdor',
+ 'What type of item is this?' => 'Quin tipus d\'element és?',
+ 'Yes' => 'Sí',
+ 'ea' => 'unit.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'ordre_de_compra' => 'purchase_order',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ct/is b/locale/ct/is
new file mode 100755
index 00000000..c8f2a9e7
--- /dev/null
+++ b/locale/ct/is
@@ -0,0 +1,159 @@
+$self{texts} = {
+ 'Account' => 'Compta',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Add Purchase Order' => 'Afegir Ordre Compra',
+ 'Add Sales Order' => 'Afegir Pressupost',
+ 'Address' => 'Adreça',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Segur que voleu esborrar la Fra. Num.',
+ 'Attachment' => 'Adjunt',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Bin' => 'Bin',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacte',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Còpies',
+ 'Credit Limit' => 'Límit de Crèdit',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Client',
+ 'Date' => 'Data',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'Due Date' => 'Data Venciment',
+ 'E-mail' => 'Email',
+ 'E-mail address missing!' => 'Falta Email!',
+ 'Exch' => 'Canvi',
+ 'Exchange Rate' => 'Taxa de Canvi',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'In-line' => 'Afegit',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data Fra.',
+ 'Invoice Date missing!' => 'Falta Data Fra.!',
+ 'Invoice Number' => 'Núm Fra.',
+ 'Invoice Number missing!' => 'Falta Núm Fra.!',
+ 'Item not on file!' => 'No es troba cap arxiu amb aquest element!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta en número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'Falta Data Ordre!',
+ 'Order Number' => 'Número Ordre',
+ 'Order Number missing!' => 'Falta Número Ordre!',
+ 'Packing List' => 'Albarà',
+ 'Packing List Date missing!' => 'Falta Data Albarà!',
+ 'Packing List Number missing!' => 'Falta Número Albarà!',
+ 'Part' => 'Article',
+ 'Payment date missing!' => 'Falta Data Pagament!',
+ 'Payments' => 'Pagaments',
+ 'Phone' => 'Tel',
+ 'Price' => 'Preu',
+ 'Purchase Order' => 'Ordre de Compra',
+ 'Qty' => 'Quantitat',
+ 'Record in' => 'Registar en',
+ 'Remaining' => 'Remanent',
+ 'Required by' => 'Soliciat per',
+ 'Sales Order' => 'Pressupost',
+ 'Screen' => 'Pantalla',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Service' => 'Servei',
+ 'Source' => 'Font',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impostos Inclosos',
+ 'To' => 'Fins',
+ 'Total' => 'Total',
+ 'Unit' => 'Unitat',
+ 'What type of item is this?' => 'Quin tipus d\'element és?',
+ 'Yes' => 'Sí',
+ 'ea' => 'unit.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'email' => 'e_mail',
+ 'pressupost' => 'sales_order',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ct/jc b/locale/ct/jc
new file mode 100755
index 00000000..b9a37c43
--- /dev/null
+++ b/locale/ct/jc
@@ -0,0 +1,68 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Amount' => 'Total',
+ 'Closed' => 'Tancat',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Data',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Notes' => 'Notes',
+ 'Open' => 'Obert',
+ 'Qty' => 'Quantitat',
+ 'Save' => 'Guardar',
+ 'Screen' => 'Pantalla',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Fins',
+ 'Total' => 'Total',
+ 'Yes' => 'Sí',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'guardar' => 'save',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ct/locales.pl b/locale/ct/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ct/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ct/login b/locale/ct/login
new file mode 100755
index 00000000..f5927b9c
--- /dev/null
+++ b/locale/ct/login
@@ -0,0 +1,21 @@
+$self{texts} = {
+ 'Company' => 'Empresa',
+ 'Continue' => 'Continuar',
+ 'Incorrect Dataset version!' => 'Versió Incorrecta del Conjunt de Dades!',
+ 'Login' => 'Entrar',
+ 'Name' => 'Nom',
+ 'Password' => 'Contrasenya',
+ 'Version' => 'Versió',
+ 'You did not enter a name!' => 'No heu entrat cap nom!',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'entrar' => 'login',
+};
+
+1;
+
diff --git a/locale/ct/menu b/locale/ct/menu
new file mode 100755
index 00000000..c12db5b9
--- /dev/null
+++ b/locale/ct/menu
@@ -0,0 +1,61 @@
+$self{texts} = {
+ 'AP' => 'Despeses',
+ 'AP Aging' => 'Diari de Despeses',
+ 'AR' => 'Ingressos',
+ 'AR Aging' => 'Diari d\'Ingressos',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Add Account' => 'Afegir Compta',
+ 'Add Assembly' => 'Afegir Compost',
+ 'Add Customer' => 'Afegir Client',
+ 'Add Part' => 'Afegir Article',
+ 'Add Service' => 'Afegir Servei',
+ 'Add Transaction' => 'Afegir Transacció',
+ 'Add Vendor' => 'Afegir Proveïdor',
+ 'Assemblies' => 'Compostos',
+ 'Audit Control' => 'Control Auditoria',
+ 'Backup' => 'Còpia de Seguretat',
+ 'Balance Sheet' => 'Fulla de Balanç',
+ 'Chart of Accounts' => 'Taula de Comptes',
+ 'Description' => 'Descripció',
+ 'General Ledger' => 'Llibre Major',
+ 'Goods & Services' => 'Bèns i Serveis',
+ 'HTML Templates' => 'Plantilles HTML',
+ 'Income Statement' => 'Balanç Situació',
+ 'Invoice' => 'Factura',
+ 'LaTeX Templates' => 'Plantilles LaTeX',
+ 'Language' => 'Idioma',
+ 'List Accounts' => 'Llistar Comptes',
+ 'Logout' => 'Desconnectar',
+ 'Open' => 'Obert',
+ 'Order Entry' => 'Pressupostos i Comandes',
+ 'Packing List' => 'Albarà',
+ 'Parts' => 'Articles',
+ 'Payment' => 'Pagament',
+ 'Payments' => 'Pagaments',
+ 'Preferences' => 'Preferències',
+ 'Purchase Order' => 'Ordre de Compra',
+ 'Purchase Orders' => 'Ordres de Compra',
+ 'Reports' => 'Informes',
+ 'Sales Order' => 'Pressupost',
+ 'Sales Orders' => 'Pressupostos',
+ 'Save to File' => 'Guardar a Fitxer',
+ 'Send by E-Mail' => 'Enviar per Email',
+ 'Services' => 'Serveis',
+ 'Stock Assembly' => 'Inventari Compost',
+ 'Stylesheet' => 'Fulla Estils',
+ 'System' => 'Sistema',
+ 'Transactions' => 'Transaccions',
+ 'Trial Balance' => 'Balanç de Comprovació',
+ 'Version' => 'Versió',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ct/oe b/locale/ct/oe
new file mode 100755
index 00000000..72120951
--- /dev/null
+++ b/locale/ct/oe
@@ -0,0 +1,193 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Add Purchase Order' => 'Afegir Ordre Compra',
+ 'Add Sales Order' => 'Afegir Pressupost',
+ 'Address' => 'Adreça',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => 'Segur que voleu esborrar l\'Ordre',
+ 'Attachment' => 'Adjunt',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Bin' => 'Bin',
+ 'Closed' => 'Tancat',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacte',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Còpies',
+ 'Credit Limit' => 'Límit de Crèdit',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Client',
+ 'Date' => 'Data',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'E-mail' => 'Email',
+ 'E-mail address missing!' => 'Falta Email!',
+ 'Edit Purchase Order' => 'Editar Ordre Compra',
+ 'Edit Sales Order' => 'Editar Pressupost',
+ 'Exchange Rate' => 'Taxa de Canvi',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'In-line' => 'Afegit',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'Falta Data Fra.!',
+ 'Invoice Number missing!' => 'Falta Núm Fra.!',
+ 'Item not on file!' => 'No es troba cap arxiu amb aquest element!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta en número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Obert',
+ 'Order' => 'Ordre',
+ 'Order Date' => 'Data Ordre',
+ 'Order Date missing!' => 'Falta Data Ordre!',
+ 'Order Number' => 'Número Ordre',
+ 'Order Number missing!' => 'Falta Número Ordre!',
+ 'Packing List' => 'Albarà',
+ 'Packing List Date missing!' => 'Falta Data Albarà!',
+ 'Packing List Number missing!' => 'Falta Número Albarà!',
+ 'Part' => 'Article',
+ 'Phone' => 'Tel',
+ 'Price' => 'Preu',
+ 'Purchase Order' => 'Ordre de Compra',
+ 'Purchase Orders' => 'Ordres de Compra',
+ 'Qty' => 'Quantitat',
+ 'Remaining' => 'Remanent',
+ 'Required by' => 'Soliciat per',
+ 'Sales Order' => 'Pressupost',
+ 'Sales Orders' => 'Pressupostos',
+ 'Save' => 'Guardar',
+ 'Screen' => 'Pantalla',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Service' => 'Servei',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impost',
+ 'Tax Included' => 'Impostos Inclosos',
+ 'Terms' => 'Terms:Net',
+ 'To' => 'Fins',
+ 'Total' => 'Total',
+ 'Unit' => 'Unitat',
+ 'Vendor' => 'Proveïdor',
+ 'What type of item is this?' => 'Quin tipus d\'element és?',
+ 'Yes' => 'Sí',
+ 'days' => 'dies',
+ 'ea' => 'unit.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'email' => 'e_mail',
+ 'ordre_de_compra' => 'purchase_order',
+ 'pressupost' => 'sales_order',
+ 'guardar' => 'save',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ct/pe b/locale/ct/pe
new file mode 100755
index 00000000..d174d946
--- /dev/null
+++ b/locale/ct/pe
@@ -0,0 +1,88 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Add' => 'Afegir',
+ 'Address' => 'Adreça',
+ 'All' => 'Tots',
+ 'Amount' => 'Total',
+ 'Bin' => 'Bin',
+ 'Continue' => 'Continuar',
+ 'Customer' => 'Client',
+ 'Date' => 'Data',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'From' => 'De',
+ 'Language' => 'Idioma',
+ 'Link Accounts' => 'Enllaçar Comptes',
+ 'List Price' => 'Llistar Preu',
+ 'Notes' => 'Notes',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Orfe',
+ 'Qty' => 'Quantitat',
+ 'Save' => 'Guardar',
+ 'Sell Price' => 'Preu Venta',
+ 'Tax' => 'Impost',
+ 'To' => 'Fins',
+ 'Unit' => 'Unitat',
+ 'Vendor' => 'Proveïdor',
+ 'Weight' => 'Pes',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'guardar' => 'save',
+};
+
+1;
+
diff --git a/locale/ct/pos b/locale/ct/pos
new file mode 100755
index 00000000..e387e90e
--- /dev/null
+++ b/locale/ct/pos
@@ -0,0 +1,52 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Límit de Crèdit',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Client',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'Exchange Rate' => 'Taxa de Canvi',
+ 'From' => 'De',
+ 'Language' => 'Idioma',
+ 'Number' => 'Número',
+ 'Open' => 'Obert',
+ 'Price' => 'Preu',
+ 'Qty' => 'Quantitat',
+ 'Record in' => 'Registar en',
+ 'Remaining' => 'Remanent',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Font',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impostos Inclosos',
+ 'To' => 'Fins',
+ 'Total' => 'Total',
+ 'Unit' => 'Unitat',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+};
+
+1;
+
diff --git a/locale/ct/ps b/locale/ct/ps
new file mode 100755
index 00000000..cc42701e
--- /dev/null
+++ b/locale/ct/ps
@@ -0,0 +1,214 @@
+$self{texts} = {
+ 'AP Aging' => 'Diari de Despeses',
+ 'AP Transactions' => 'Transaccions de Despeses',
+ 'AR Aging' => 'Diari d\'Ingressos',
+ 'AR Transactions' => 'Transaccions d\'Ingressos',
+ 'Account' => 'Compta',
+ 'Account Number' => 'Num. Compta',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Add Purchase Order' => 'Afegir Ordre Compra',
+ 'Add Sales Order' => 'Afegir Pressupost',
+ 'Address' => 'Adreça',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Segur que voleu esborrar la Fra. Num.',
+ 'Are you sure you want to delete Transaction' => 'Segur que voleu esborrar la Transacció',
+ 'Attachment' => 'Adjunt',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Balance Sheet' => 'Fulla de Balanç',
+ 'Bin' => 'Bin',
+ 'Cannot post transaction for a closed period!' => 'No es pot registrar una transacció per un període tancat',
+ 'Closed' => 'Tancat',
+ 'Compare to' => 'Comparar amb',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacte',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Còpies',
+ 'Credit' => 'Crèdit',
+ 'Credit Limit' => 'Límit de Crèdit',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Client',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data Pagament',
+ 'Debit' => 'Dèbit',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Delete' => 'Esborrar',
+ 'Description' => 'Descripció',
+ 'Due Date' => 'Data Venciment',
+ 'Due Date missing!' => 'Falta la Data Venciment!',
+ 'E-mail' => 'Email',
+ 'E-mail address missing!' => 'Falta Email!',
+ 'Exch' => 'Canvi',
+ 'Exchange Rate' => 'Taxa de Canvi',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'From' => 'De',
+ 'Heading' => 'Capçalera',
+ 'ID' => 'ID',
+ 'In-line' => 'Afegit',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Income Statement' => 'Balanç Situació',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data Fra.',
+ 'Invoice Date missing!' => 'Falta Data Fra.!',
+ 'Invoice Number' => 'Núm Fra.',
+ 'Invoice Number missing!' => 'Falta Núm Fra.!',
+ 'Item not on file!' => 'No es troba cap arxiu amb aquest element!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta en número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Obert',
+ 'Order' => 'Ordre',
+ 'Order Date missing!' => 'Falta Data Ordre!',
+ 'Order Number' => 'Número Ordre',
+ 'Order Number missing!' => 'Falta Número Ordre!',
+ 'Packing List' => 'Albarà',
+ 'Packing List Date missing!' => 'Falta Data Albarà!',
+ 'Packing List Number missing!' => 'Falta Número Albarà!',
+ 'Paid' => 'Pagat',
+ 'Part' => 'Article',
+ 'Payment date missing!' => 'Falta Data Pagament!',
+ 'Payments' => 'Pagaments',
+ 'Phone' => 'Tel',
+ 'Price' => 'Preu',
+ 'Purchase Order' => 'Ordre de Compra',
+ 'Qty' => 'Quantitat',
+ 'Record in' => 'Registar en',
+ 'Remaining' => 'Remanent',
+ 'Report for' => 'Registrar per',
+ 'Required by' => 'Soliciat per',
+ 'Sales Order' => 'Pressupost',
+ 'Screen' => 'Pantalla',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Service' => 'Servei',
+ 'Source' => 'Font',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impost',
+ 'Tax Included' => 'Impostos Inclosos',
+ 'To' => 'Fins',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balanç de Comprovació',
+ 'Unit' => 'Unitat',
+ 'Vendor' => 'Proveïdor',
+ 'What type of item is this?' => 'Quin tipus d\'element és?',
+ 'Yes' => 'Sí',
+ 'ea' => 'unit.',
+ 'for Period' => 'pel període',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'esborrar' => 'delete',
+ 'email' => 'e_mail',
+ 'pressupost' => 'sales_order',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ct/pw b/locale/ct/pw
new file mode 100755
index 00000000..53cb9140
--- /dev/null
+++ b/locale/ct/pw
@@ -0,0 +1,12 @@
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Contrasenya',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ct/rc b/locale/ct/rc
new file mode 100755
index 00000000..c37514d0
--- /dev/null
+++ b/locale/ct/rc
@@ -0,0 +1,55 @@
+$self{texts} = {
+ 'Account' => 'Compta',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crèdit',
+ 'Date' => 'Data',
+ 'Debit' => 'Dèbit',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Description' => 'Descripció',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'From' => 'De',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Source' => 'Font',
+ 'To' => 'Fins',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ct/rp b/locale/ct/rp
new file mode 100755
index 00000000..c96537db
--- /dev/null
+++ b/locale/ct/rp
@@ -0,0 +1,121 @@
+$self{texts} = {
+ 'AP Aging' => 'Diari de Despeses',
+ 'AR Aging' => 'Diari d\'Ingressos',
+ 'Account' => 'Compta',
+ 'Account Number' => 'Num. Compta',
+ 'Accounting Menu' => 'Menú Comptable',
+ 'Address' => 'Adreça',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunt',
+ 'Aug' => 'Ago',
+ 'August' => 'Agost',
+ 'Balance Sheet' => 'Fulla de Balanç',
+ 'Compare to' => 'Comparar amb',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Còpies',
+ 'Credit' => 'Crèdit',
+ 'Customer' => 'Client',
+ 'Date' => 'Data',
+ 'Debit' => 'Dèbit',
+ 'Dec' => 'Des',
+ 'December' => 'Desembre',
+ 'Description' => 'Descripció',
+ 'Due Date' => 'Data Venciment',
+ 'E-mail' => 'Email',
+ 'E-mail address missing!' => 'Falta Email!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrer',
+ 'From' => 'De',
+ 'Heading' => 'Capçalera',
+ 'ID' => 'ID',
+ 'In-line' => 'Afegit',
+ 'Include in Report' => 'Incloure en l\'Informe',
+ 'Income Statement' => 'Balanç Situació',
+ 'Invoice' => 'Factura',
+ 'Jan' => 'Gen',
+ 'January' => 'Gener',
+ 'Jul' => 'Jul',
+ 'July' => 'Juliol',
+ 'Jun' => 'Jun',
+ 'June' => 'Juny',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Març',
+ 'May' => 'Mai',
+ 'May ' => 'Maig',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order' => 'Ordre',
+ 'Payments' => 'Pagaments',
+ 'Report for' => 'Registrar per',
+ 'Screen' => 'Pantalla',
+ 'Sep' => 'Set',
+ 'September' => 'Setembre',
+ 'Source' => 'Font',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impost',
+ 'To' => 'Fins',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balanç de Comprovació',
+ 'Vendor' => 'Proveïdor',
+ 'for Period' => 'pel període',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'email' => 'e_mail',
+};
+
+1;
+
diff --git a/locale/cz/COPYING b/locale/cz/COPYING
new file mode 100755
index 00000000..c3e8beca
--- /dev/null
+++ b/locale/cz/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2001
+#
+# Czech texts:
+#
+# Author: Tomas Fencl <tomas.fencl@centrum.cz>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/cz/LANGUAGE b/locale/cz/LANGUAGE
new file mode 100755
index 00000000..c66b3ed1
--- /dev/null
+++ b/locale/cz/LANGUAGE
@@ -0,0 +1 @@
+Czech (ISO-8859-2)
diff --git a/locale/cz/aa b/locale/cz/aa
new file mode 100755
index 00000000..27ed484e
--- /dev/null
+++ b/locale/cz/aa
@@ -0,0 +1,102 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Transactions' => 'Faktury pøijaté',
+ 'AR Transactions' => 'Faktury vydané',
+ 'Account' => 'Úèet',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Amount' => 'Èástka',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Are you sure you want to delete Transaction' => 'Opravdu chcete vymazat transakci?',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Cannot post transaction for a closed period!' => 'Do uzavøeného období nelze úètovat!',
+ 'Closed' => 'Zaplaceno',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Continue' => 'Pokraèování',
+ 'Credit' => 'Dal',
+ 'Credit Limit' => 'Úvìrový limit',
+ 'Curr' => 'Mìna',
+ 'Currency' => 'Mìna',
+ 'Customer' => 'Odbìratel',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zaplaceno',
+ 'Debit' => 'Má dáti',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'Due Date' => 'Datum splatnosti',
+ 'Due Date missing!' => 'Chybí datum splatnosti!',
+ 'Exch' => 'Kurz',
+ 'Exchange Rate' => 'Mìnový kurz',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'From' => 'z',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Datum vystavení',
+ 'Invoice Date missing!' => 'Chybí datum vystavení!',
+ 'Invoice Number' => 'Èíslo faktury',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Notes' => 'Poznámky',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Open' => 'Otevøené',
+ 'Order' => 'Objednávka',
+ 'Order Number' => 'Objednávka èíslo',
+ 'Paid' => 'Zaplaceno',
+ 'Payment date missing!' => 'Chybí datum platby!',
+ 'Payments' => 'Platby',
+ 'Remaining' => 'Zbývá',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Source' => 'Zdroj',
+ 'Subtotal' => 'Mezisouèet',
+ 'Tax' => 'Daò',
+ 'Tax Included' => 'Cena vèetnì danì',
+ 'To' => 'do',
+ 'Total' => 'Celkem',
+ 'Vendor' => 'Dodavatel',
+ 'Yes' => 'Ano',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'ano' => 'yes',
+};
+
+1;
+
diff --git a/locale/cz/admin b/locale/cz/admin
new file mode 100755
index 00000000..b4dc74dc
--- /dev/null
+++ b/locale/cz/admin
@@ -0,0 +1,135 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Access Control' => 'Pøístupová práva',
+ 'Accounting' => 'Úèetnictví',
+ 'Add User' => 'Nový u¾ivatel',
+ 'Address' => 'Adresa',
+ 'Administration' => 'Administrace',
+ 'Administrator' => 'Administrator',
+ 'All Datasets up to date!' => 'V¹echna data jsou aktualizována',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Zmìnit heslo administrátora',
+ 'Change Password' => 'Zmìnit heslo',
+ 'Click on login name to edit!' => 'Pro úpravy kliknìte na jméno u¾ivatele',
+ 'Company' => 'Firma',
+ 'Connect to' => 'Pøipojit k serveru',
+ 'Continue' => 'Pokraèování',
+ 'Create Chart of Accounts' => 'Vytvoøit úètový rozvrh',
+ 'Create Dataset' => 'Vytvoøit dataset',
+ 'DBI not installed!' => 'DBI není nainstalováno',
+ 'Database' => 'Databáze',
+ 'Database Administration' => 'Správa databáze',
+ 'Database Driver not checked!' => 'Nepodaøilo se zkontrolovat ovladaè databáze',
+ 'Database User missing!' => 'Chybí jméno pro pøihlá¹ení k databázi!',
+ 'Dataset' => 'Dataset',
+ 'Dataset missing!' => 'Není zadán dataset',
+ 'Dataset updated!' => 'Dataset updated!',
+ 'Date Format' => 'Formát data',
+ 'Delete' => 'Vymazat',
+ 'Delete Dataset' => 'Zru¹it dataset',
+ 'Directory' => 'Adresáø',
+ 'Driver' => 'Øidiè',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Upravit u¾ivatele',
+ 'Existing Datasets' => 'Datasety',
+ 'Fax' => 'Fax',
+ 'Host' => 'Server',
+ 'Hostname missing!' => 'Chybí jméno serveru!',
+ 'Language' => 'Jazyk',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'U¾ivatelské jméno',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Odhlásit',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Jméno',
+ 'New Templates' => 'Nové ¹ablony',
+ 'No Database Drivers available!' => 'Není instalován ¾ádný ovladaè databáze!',
+ 'No Dataset selected!' => 'Není zvolen ¾ádný dataset!',
+ 'Nothing to delete!' => 'Nejsou polo¾ky k vymazání!',
+ 'Number Format' => 'Èíselný formát',
+ 'Oracle Database Administration' => 'Oracle Správa databáze',
+ 'Password' => 'Heslo',
+ 'Password changed!' => 'Password changed!',
+ 'Pg Database Administration' => 'Pg Správa databáze',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Chybí èíslo portu!',
+ 'Printer' => 'Tiskárna',
+ 'Save' => 'Ulo¾it',
+ 'Setup Templates' => 'Nastavení ¹ablon',
+ 'Signature' => 'Podpis',
+ 'Stylesheet' => 'Stylesheet',
+ 'Templates' => '©ablony',
+ 'The following Datasets are not in use and can be deleted' => 'Uvedené datasety nejsou vyu¾ívány a mohou být vymazány',
+ 'The following Datasets need to be updated' => 'Následující data musí být aktualizována',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Toto je pøedbì¾ná kontrola existence zdrojových dokumentù. V této fázi nebude databáze aktualizována.',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Pro pøidání u¾ivatele do skupiny otevøete existujícího u¾ivatele a ulo¾te jej s jiným u¾ivatelským jménem. Nový u¾ivatel bude vytvoøen s toto¾ným nastavením v¹ech promìnných.',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Aktualizovat data',
+ 'Use Templates' => 'Vyu¾ít ¹ablony',
+ 'User' => 'U¾ivatel',
+ 'User deleted!' => 'User deleted!',
+ 'User saved!' => 'User saved!',
+ 'Version' => 'Verze',
+ 'does not exist' => 'neexistuje',
+ 'is already a member!' => 'ji¾ existuje!',
+ 'localhost' => 'lokální server',
+ 'successfully created!' => 'úspì¹nì vytvoøen!',
+ 'successfully deleted!' => 'úspì¹nì smazán!',
+ 'website' => 'www adresa',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'nový_u¾ivatel' => 'add_user',
+ 'zmìnit_heslo_administrátora' => 'change_admin_password',
+ 'zmìnit_heslo' => 'change_password',
+ 'pokraèování' => 'continue',
+ 'vytvoøit_dataset' => 'create_dataset',
+ 'vymazat' => 'delete',
+ 'zru¹it_dataset' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'u¾ivatelské_jméno' => 'login',
+ 'odhlásit' => 'logout',
+ 'oracle_správa_databáze' => 'oracle_database_administration',
+ 'pg_správa_databáze' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'ulo¾it' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'aktualizovat_data' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/cz/all b/locale/cz/all
new file mode 100755
index 00000000..9d5b795c
--- /dev/null
+++ b/locale/cz/all
@@ -0,0 +1,892 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'ISO-8859-2';
+
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'Závazky',
+ 'AP Aging' => 'Analýza splatnosti',
+ 'AP Outstanding' => '',
+ 'AP Transaction' => '',
+ 'AP Transactions' => 'Faktury pøijaté',
+ 'AR' => 'Pohledávky',
+ 'AR Aging' => 'Analýza splatnosti',
+ 'AR Outstanding' => '',
+ 'AR Transaction' => '',
+ 'AR Transactions' => 'Faktury vydané',
+ 'AR/AP' => '',
+ 'About' => 'O programu',
+ 'Above' => '',
+ 'Access Control' => 'Pøístupová práva',
+ 'Access Denied!' => '',
+ 'Account' => 'Úèet',
+ 'Account Number' => 'Èíslo úètu',
+ 'Account Number missing!' => 'Chybí èíslo úètu!',
+ 'Account Type' => 'Typ úètu',
+ 'Account Type missing!' => 'Chybí typ úètu!',
+ 'Account deleted!' => '',
+ 'Account does not exist!' => '',
+ 'Account saved!' => '',
+ 'Accounting' => 'Úèetnictví',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Accounts' => 'Úèty',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => '',
+ 'Add' => 'Pøidat',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'Zalo¾it úèet',
+ 'Add Assembly' => 'Nový výrobek',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => '',
+ 'Add Customer' => 'Nový zákazník',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => '',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => 'Doplnit úètovací øetìzec',
+ 'Add General Ledger Transaction' => 'Nový zápis do hlavní knihy',
+ 'Add Group' => '',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => '',
+ 'Add POS Invoice' => '',
+ 'Add Part' => 'Pøíjem zbo¾í',
+ 'Add Pricegroup' => '',
+ 'Add Project' => '',
+ 'Add Purchase Order' => 'Nová objednávka (nákup)',
+ 'Add Quotation' => '',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => '',
+ 'Add Sales Order' => 'Nová objednávka (pøíjem)',
+ 'Add Service' => 'Nový druh slu¾by',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Nová transakce',
+ 'Add User' => 'Nový u¾ivatel',
+ 'Add Vendor' => 'Nový dodavatel',
+ 'Add Vendor Invoice' => '',
+ 'Add Warehouse' => '',
+ 'Address' => 'Adresa',
+ 'Administration' => 'Administrace',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => '',
+ 'All' => 'V¹e',
+ 'All Accounts' => '',
+ 'All Datasets up to date!' => 'V¹echna data jsou aktualizována',
+ 'All Items' => '',
+ 'Allowances' => '',
+ 'Amount' => 'Èástka',
+ 'Amount Due' => '',
+ 'Amount missing!' => '',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Are you sure you want to delete Invoice Number' => 'Opravdu chcete vymazat fakturu èíslo',
+ 'Are you sure you want to delete Order Number' => 'Opravdu chcete vymazat objednávku èíslo',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Opravdu chcete vymazat transakci?',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => 'Výrobky',
+ 'Assemblies restocked!' => '',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Aktiva',
+ 'Attachment' => 'Pøílohy',
+ 'Audit Control' => 'Kontrola pøístupù',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => '',
+ 'Backup' => 'Záloha',
+ 'Backup sent to' => 'Záloha odeslána na adresu',
+ 'Balance' => '',
+ 'Balance Sheet' => 'Rozvaha',
+ 'Based on' => '',
+ 'Bcc' => '',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => '',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => 'Paleta',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => '¡Uèetní knihy jsou otevøeny',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => 'IÈO',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => '',
+ 'COGS' => 'Náklady na prodané zbo¾í',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '',
+ 'Cannot delete customer!' => '',
+ 'Cannot delete default account!' => 'Úèet je nastaven jako defaultní, nelze jej proto vymamazat!',
+ 'Cannot delete invoice!' => '',
+ 'Cannot delete item!' => '',
+ 'Cannot delete order!' => '',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => '',
+ 'Cannot delete vendor!' => '',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => '',
+ 'Cannot post invoice!' => '',
+ 'Cannot post payment for a closed period!' => '',
+ 'Cannot post transaction for a closed period!' => 'Do uzavøeného období nelze úètovat!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => '',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => '',
+ 'Cannot save preferences!' => '',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '',
+ 'Cash' => '',
+ 'Cc' => '',
+ 'Change' => '',
+ 'Change Admin Password' => 'Zmìnit heslo administrátora',
+ 'Change Password' => 'Zmìnit heslo',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Úètový rozvrh',
+ 'Check' => '',
+ 'Check Inventory' => '',
+ 'Checks' => '',
+ 'City' => '',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Pro úpravy kliknìte na jméno u¾ivatele',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Uzavøít úèetní knihy do',
+ 'Closed' => 'Zaplaceno',
+ 'Code' => '',
+ 'Code missing!' => '',
+ 'Company' => 'Firma',
+ 'Company Name' => '',
+ 'Compare to' => 'Porovnáno k',
+ 'Completed' => '',
+ 'Components' => '',
+ 'Confirm' => '',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Connect to' => 'Pøipojit k serveru',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Pokraèování',
+ 'Contra' => '',
+ 'Copies' => 'Kopie',
+ 'Copy to COA' => 'Zkopírovat do úètového rozvrhu',
+ 'Cost' => '',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '',
+ 'Create Chart of Accounts' => 'Vytvoøit úètový rozvrh',
+ 'Create Dataset' => 'Vytvoøit dataset',
+ 'Credit' => 'Dal',
+ 'Credit Limit' => 'Úvìrový limit',
+ 'Curr' => 'Mìna',
+ 'Currency' => 'Mìna',
+ 'Current' => '',
+ 'Current Earnings' => '',
+ 'Customer' => 'Odbìratel',
+ 'Customer History' => '',
+ 'Customer Number' => '',
+ 'Customer deleted!' => '',
+ 'Customer missing!' => '',
+ 'Customer not on file!' => '',
+ 'Customer saved!' => '',
+ 'Customers' => '',
+ 'DBI not installed!' => 'DBI není nainstalováno',
+ 'DOB' => '',
+ 'Database' => 'Databáze',
+ 'Database Administration' => 'Správa databáze',
+ 'Database Driver not checked!' => 'Nepodaøilo se zkontrolovat ovladaè databáze',
+ 'Database Host' => 'Databázový server',
+ 'Database User missing!' => 'Chybí jméno pro pøihlá¹ení k databázi!',
+ 'Dataset' => 'Dataset',
+ 'Dataset is newer than version!' => '',
+ 'Dataset missing!' => 'Není zadán dataset',
+ 'Dataset updated!' => 'Dataset updated!',
+ 'Date' => 'Datum',
+ 'Date Format' => 'Formát data',
+ 'Date Paid' => 'Zaplaceno',
+ 'Date Received' => '',
+ 'Date missing!' => '',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Má dáti',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Decimalplaces' => '',
+ 'Decrease' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => '',
+ 'Defaults saved!' => '',
+ 'Delete' => 'Vymazat',
+ 'Delete Account' => 'Vymazat úèet',
+ 'Delete Dataset' => 'Zru¹it dataset',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => '',
+ 'Department' => '',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => '',
+ 'Deposit' => '',
+ 'Description' => 'Popis',
+ 'Description Translations' => '',
+ 'Description missing!' => '',
+ 'Detail' => '',
+ 'Difference' => '',
+ 'Directory' => 'Adresáø',
+ 'Discount' => 'Sleva',
+ 'Done' => '',
+ 'Drawing' => '',
+ 'Driver' => 'Øidiè',
+ 'Dropdown Limit' => '',
+ 'Due Date' => 'Datum splatnosti',
+ 'Due Date missing!' => 'Chybí datum splatnosti!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => '',
+ 'E-mail address missing!' => 'Chybí E-mailová adresa!',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => '',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => 'Upravit úèet',
+ 'Edit Assembly' => 'Upravit výrobek',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => '',
+ 'Edit Customer' => '',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => 'Upravit úètovací øetìzec',
+ 'Edit General Ledger Transaction' => 'Opravit záznam v hlavní knize',
+ 'Edit Group' => '',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => '',
+ 'Edit Part' => 'Upravit zbo¾í',
+ 'Edit Preferences for' => 'Nastavení pro',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => '',
+ 'Edit Purchase Order' => 'Upravit vystavenou objednávku',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => '',
+ 'Edit Sales Order' => 'Upravit pøijatou objednávku',
+ 'Edit Service' => 'Upravit slu¾bu',
+ 'Edit Template' => 'Upravit ¹ablonu',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Upravit u¾ivatele',
+ 'Edit Vendor' => '',
+ 'Edit Vendor Invoice' => '',
+ 'Edit Warehouse' => '',
+ 'Employee' => '',
+ 'Employee Name' => '',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => '',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Zakázat editaci v¹ech úèetních polo¾ek',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Vlo¾te zkratky mìn (max. 3 znaky) oddìlené dvojteèkou pro domácí i cizí mìny (napø. CZK:USD:EUR)',
+ 'Equity' => 'Vlastní jmìní',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Kurz',
+ 'Exchange Rate' => 'Mìnový kurz',
+ 'Exchange rate for payment missing!' => '',
+ 'Exchange rate missing!' => '',
+ 'Existing Datasets' => 'Datasety',
+ 'Expense' => 'Náklady',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Náklad',
+ 'Extended' => '',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Kurzový zisk',
+ 'Foreign Exchange Loss' => 'Kurzová ztráta',
+ 'Friday' => '',
+ 'From' => 'z',
+ 'From Warehouse' => '',
+ 'GIFI' => 'Úètovací øetìzec',
+ 'GIFI deleted!' => '',
+ 'GIFI missing!' => 'Chybí úètovací øetìzec!',
+ 'GIFI saved!' => '',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => '',
+ 'General Ledger' => 'Hlavní kniha',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Zbo¾í a slu¾by',
+ 'Group' => '',
+ 'Group Items' => '',
+ 'Group Translations' => '',
+ 'Group deleted!' => '',
+ 'Group missing!' => '',
+ 'Group saved!' => '',
+ 'Groups' => '',
+ 'HR' => '',
+ 'HTML Templates' => 'HTML ¹ablony',
+ 'Heading' => 'Nadpis',
+ 'History' => '',
+ 'Home Phone' => '',
+ 'Host' => 'Server',
+ 'Hostname missing!' => 'Chybí jméno serveru!',
+ 'IBAN' => '',
+ 'ID' => 'ID',
+ 'Image' => '',
+ 'In-line' => 'Vlo¾ené',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Include in drop-down menus' => 'Ukazovat v drop-down menu',
+ 'Income' => '',
+ 'Income Statement' => 'Výsledovka',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => '©patná verze dat!',
+ 'Increase' => '',
+ 'Individual Items' => 'Komponenty výrobku',
+ 'Internal Notes' => '',
+ 'Inventory' => 'Zásoby',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Pøed vyøazením výrobu, musí být stav na skladì nulový!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Pøed vyøazením zbo¾í musí být mno¾ství na skladì nulové',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Datum vystavení',
+ 'Invoice Date missing!' => 'Chybí datum vystavení!',
+ 'Invoice Number' => 'Èíslo faktury',
+ 'Invoice Number missing!' => 'Chybí èíslo faktury!',
+ 'Invoice deleted!' => '',
+ 'Invoices' => '',
+ 'Is this a summary account to record' => 'Øídící úèet pro',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => '',
+ 'Item not on file!' => 'Tato polo¾ka není v databázi!',
+ 'Items' => '',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'LaTeX Templates' => 'LaTeX ¹ablony',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => 'Jazyk',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => '',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Poslední èísla a standardní èísla úètù',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Pro lokální databázi, nezadávejte adresu serveru a port.',
+ 'Liability' => 'Závazek',
+ 'Licensed to' => 'Licencováno pro',
+ 'Line Total' => 'Øádek celkem',
+ 'Link' => 'Vazby',
+ 'Link Accounts' => 'Vazby mezi úèty',
+ 'List' => '',
+ 'List Accounts' => 'Seznam úètù',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => 'Vypsat úètovací øetìzce',
+ 'List Languages' => '',
+ 'List Price' => 'Výrobní cena',
+ 'List Projects' => '',
+ 'List SIC' => '',
+ 'List Transactions' => 'Vypsat transakce',
+ 'List Warehouses' => '',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'U¾ivatelské jméno',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Odhlásit',
+ 'Make' => 'Výrobce',
+ 'Manager' => '',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => 'Zpráva',
+ 'Method' => '',
+ 'Microfiche' => '',
+ 'Model' => 'Model',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => '---',
+ 'Name' => 'Jméno',
+ 'Name missing!' => '',
+ 'New Templates' => 'Nové ¹ablony',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Ne',
+ 'No Database Drivers available!' => 'Není instalován ¾ádný ovladaè databáze!',
+ 'No Dataset selected!' => 'Není zvolen ¾ádný dataset!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Chybí emailová adresy pro',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => '',
+ 'Non-taxable' => '',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Poznámky',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => '',
+ 'Nothing to delete!' => 'Nejsou polo¾ky k vymazání!',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Number' => 'Èíslo',
+ 'Number Format' => 'Èíselný formát',
+ 'Number missing in Row' => 'Chybìjící èíslo na øádku',
+ 'O' => '',
+ 'OH' => '',
+ 'Obsolete' => 'Vyøazené',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'On Hand' => 'K dispozici',
+ 'Open' => 'Otevøené',
+ 'Oracle Database Administration' => 'Oracle Správa databáze',
+ 'Order' => 'Objednávka',
+ 'Order Date' => 'Datum objednávky',
+ 'Order Date missing!' => 'Chybí datum objednávky!',
+ 'Order Entry' => 'Zadání objednávky',
+ 'Order Number' => 'Objednávka èíslo',
+ 'Order Number missing!' => 'Chybí èíslo objednávky!',
+ 'Order deleted!' => '',
+ 'Order generation failed!' => '',
+ 'Order saved!' => '',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Neprodejné',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => '',
+ 'Outstanding' => '',
+ 'PDF' => '',
+ 'PO Number' => '',
+ 'POS' => '',
+ 'POS Invoice' => '',
+ 'Packing List' => 'Dodací list',
+ 'Packing List Date missing!' => 'Chybí datum dodacího listu',
+ 'Packing List Number missing!' => 'Chybí èíslo dodacího listu',
+ 'Packing Lists' => '',
+ 'Paid' => 'Zaplaceno',
+ 'Part' => 'Zbo¾í',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => 'Díly',
+ 'Password' => 'Heslo',
+ 'Password changed!' => 'Password changed!',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'Závazky',
+ 'Payment' => 'Platba',
+ 'Payment date missing!' => 'Chybí datum platby!',
+ 'Payment posted!' => '',
+ 'Payments' => 'Platby',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => 'Pg Správa databáze',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Chybí èíslo portu!',
+ 'Pos' => '',
+ 'Post' => '',
+ 'Post as new' => '',
+ 'Posted!' => '',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => '',
+ 'Preferences' => 'Nastavení',
+ 'Preferences saved!' => 'Nastavení bylo ulo¾eno!',
+ 'Prepayment' => '',
+ 'Price' => 'Cena',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => '',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => 'Tiskárna',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => '',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => '',
+ 'Project Number missing!' => '',
+ 'Project Transactions' => '',
+ 'Project deleted!' => '',
+ 'Project not on file!' => '',
+ 'Project saved!' => '',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => '',
+ 'Purchase Order' => 'Vystavená objednávka',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => 'Vystavené objednávky',
+ 'Qty' => 'Mno¾ství',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => 'ROP',
+ 'Rate' => 'Sazba',
+ 'Rate missing!' => '',
+ 'Recd' => '',
+ 'Receipt' => '',
+ 'Receipt posted!' => '',
+ 'Receipts' => '',
+ 'Receivables' => 'Pohledávky',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => '',
+ 'Reconciliation Report' => '',
+ 'Record in' => 'Zaúètovat do',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => '',
+ 'Remaining' => 'Zbývá',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => 'Výkaz za',
+ 'Reports' => 'Sestavy',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => 'Po¾adováno do',
+ 'Retained Earnings' => 'Nerozdìlený zisk',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => '',
+ 'Sales' => 'Pøíjmy z prodeje',
+ 'Sales Invoice' => '',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '',
+ 'Sales Order' => 'Pøijatá objednávka',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => 'Pøijaté objednávky',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => '',
+ 'Saturday' => '',
+ 'Save' => 'Ulo¾it',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => '',
+ 'Save to File' => 'Ulo¾it do souboru',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Na obrazovku',
+ 'Search' => '',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => '',
+ 'Select from one of the items below' => 'Zvolte z ní¾e uvedených polo¾ek',
+ 'Select from one of the names below' => '',
+ 'Select from one of the projects below' => '',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => '',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => 'Prodejní cena',
+ 'Send by E-Mail' => 'Poslat e-mailem',
+ 'Sending' => '',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => 'Slu¾ba',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Slu¾by',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Nastavení ¹ablon',
+ 'Ship' => '',
+ 'Ship Merchandise' => '',
+ 'Ship to' => '',
+ 'Ship via' => '',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => 'Krátký výpis',
+ 'Signature' => 'Podpis',
+ 'Source' => 'Zdroj',
+ 'Spoolfile' => '',
+ 'Standard' => 'Standardní',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => '',
+ 'Statement Balance' => '',
+ 'Statement sent to' => '',
+ 'Statements sent to printer!' => '',
+ 'Stock' => '',
+ 'Stock Assembly' => 'Výrobky',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Stylesheet',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => 'Pøedmìt',
+ 'Subtotal' => 'Mezisouèet',
+ 'Summary' => '',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'Systém',
+ 'System Defaults' => '',
+ 'Tax' => 'Daò',
+ 'Tax Accounts' => 'Daòové úèty',
+ 'Tax Included' => 'Cena vèetnì danì',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => '',
+ 'Tax paid' => '',
+ 'Taxable' => 'Zdanitelné',
+ 'Template saved!' => '',
+ 'Templates' => '©ablony',
+ 'Terms' => 'Netto',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => 'Uvedené datasety nejsou vyu¾ívány a mohou být vymazány',
+ 'The following Datasets need to be updated' => 'Následující data musí být aktualizována',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Toto je pøedbì¾ná kontrola existence zdrojových dokumentù. V této fázi nebude databáze aktualizována.',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'do',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Pro pøidání u¾ivatele do skupiny otevøete existujícího u¾ivatele a ulo¾te jej s jiným u¾ivatelským jménem. Nový u¾ivatel bude vytvoøen s toto¾ným nastavením v¹ech promìnných.',
+ 'Top Level' => '',
+ 'Total' => 'Celkem',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => 'Chybí datum!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '',
+ 'Transaction posted!' => '',
+ 'Transaction reversal enforced for all dates' => 'Editace v¹ech polo¾ek zakázána (je nutné provést storno a nové zadání)',
+ 'Transaction reversal enforced up to' => 'Editace polo¾ek zakázána do',
+ 'Transactions' => 'Polo¾ky',
+ 'Transfer' => '',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'Obratová pøedvaha',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => 'Jednotka',
+ 'Unit of measure' => 'Mìrná jednotka',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => '',
+ 'Update Dataset' => 'Aktualizovat data',
+ 'Updated' => '',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => 'Vyu¾ít ¹ablony',
+ 'User' => 'U¾ivatel',
+ 'User deleted!' => 'User deleted!',
+ 'User saved!' => 'User saved!',
+ 'Valid until' => '',
+ 'Vendor' => 'Dodavatel',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => '',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '',
+ 'Vendor Number' => '',
+ 'Vendor deleted!' => '',
+ 'Vendor missing!' => '',
+ 'Vendor not on file!' => '',
+ 'Vendor saved!' => '',
+ 'Vendors' => '',
+ 'Version' => 'Verze',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Váha',
+ 'Weight Unit' => 'Jednotka váhy',
+ 'What type of item is this?' => 'O jaký typ polo¾ky se jedná?',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => 'Ano',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Nezadal jste jméno!',
+ 'You must enter a host and port for local and remote connections!' => 'Pro lokální i vzdálené pøipojení je nutné zadat adresu serveru a port!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => '',
+ 'as at' => '',
+ 'days' => 'dní',
+ 'does not exist' => 'neexistuje',
+ 'done' => '',
+ 'ea' => 'm.j.',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'za období',
+ 'is already a member!' => 'ji¾ existuje!',
+ 'localhost' => 'lokální server',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'úspì¹nì vytvoøen!',
+ 'successfully deleted!' => 'úspì¹nì smazán!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'www adresa',
+};
+
+1;
diff --git a/locale/cz/am b/locale/cz/am
new file mode 100755
index 00000000..8322ae76
--- /dev/null
+++ b/locale/cz/am
@@ -0,0 +1,190 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'Závazky',
+ 'AR' => 'Pohledávky',
+ 'About' => 'O programu',
+ 'Account' => 'Úèet',
+ 'Account Number' => 'Èíslo úètu',
+ 'Account Number missing!' => 'Chybí èíslo úètu!',
+ 'Account Type' => 'Typ úètu',
+ 'Account Type missing!' => 'Chybí typ úètu!',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Add Account' => 'Zalo¾it úèet',
+ 'Add GIFI' => 'Doplnit úètovací øetìzec',
+ 'Address' => 'Adresa',
+ 'Amount' => 'Èástka',
+ 'Asset' => 'Aktiva',
+ 'Audit Control' => 'Kontrola pøístupù',
+ 'Backup sent to' => 'Záloha odeslána na adresu',
+ 'Books are open' => '¡Uèetní knihy jsou otevøeny',
+ 'Business Number' => 'IÈO',
+ 'COGS' => 'Náklady na prodané zbo¾í',
+ 'Cannot delete default account!' => 'Úèet je nastaven jako defaultní, nelze jej proto vymamazat!',
+ 'Chart of Accounts' => 'Úètový rozvrh',
+ 'Close Books up to' => 'Uzavøít úèetní knihy do',
+ 'Company' => 'Firma',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Continue' => 'Pokraèování',
+ 'Copy to COA' => 'Zkopírovat do úètového rozvrhu',
+ 'Credit' => 'Dal',
+ 'Database Host' => 'Databázový server',
+ 'Dataset' => 'Dataset',
+ 'Date Format' => 'Formát data',
+ 'Debit' => 'Má dáti',
+ 'Delete' => 'Vymazat',
+ 'Delete Account' => 'Vymazat úèet',
+ 'Description' => 'Popis',
+ 'Discount' => 'Sleva',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Chybí E-mailová adresa!',
+ 'Edit Account' => 'Upravit úèet',
+ 'Edit GIFI' => 'Upravit úètovací øetìzec',
+ 'Edit Preferences for' => 'Nastavení pro',
+ 'Edit Template' => 'Upravit ¹ablonu',
+ 'Enforce transaction reversal for all dates' => 'Zakázat editaci v¹ech úèetních polo¾ek',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Vlo¾te zkratky mìn (max. 3 znaky) oddìlené dvojteèkou pro domácí i cizí mìny (napø. CZK:USD:EUR)',
+ 'Equity' => 'Vlastní jmìní',
+ 'Expense' => 'Náklady',
+ 'Expense/Asset' => 'Náklad',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Kurzový zisk',
+ 'Foreign Exchange Loss' => 'Kurzová ztráta',
+ 'GIFI' => 'Úètovací øetìzec',
+ 'GIFI missing!' => 'Chybí úètovací øetìzec!',
+ 'Heading' => 'Nadpis',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Ukazovat v drop-down menu',
+ 'Inventory' => 'Zásoby',
+ 'Invoice' => 'Faktura',
+ 'Is this a summary account to record' => 'Øídící úèet pro',
+ 'Language' => 'Jazyk',
+ 'Last Numbers & Default Accounts' => 'Poslední èísla a standardní èísla úètù',
+ 'Liability' => 'Závazek',
+ 'Licensed to' => 'Licencováno pro',
+ 'Link' => 'Vazby',
+ 'Name' => 'Jméno',
+ 'No' => 'Ne',
+ 'No email address for' => 'Chybí emailová adresy pro',
+ 'Number' => 'Èíslo',
+ 'Number Format' => 'Èíselný formát',
+ 'Packing List' => 'Dodací list',
+ 'Password' => 'Heslo',
+ 'Payables' => 'Závazky',
+ 'Payment' => 'Platba',
+ 'Phone' => 'Telefon',
+ 'Preferences saved!' => 'Nastavení bylo ulo¾eno!',
+ 'Printer' => 'Tiskárna',
+ 'Purchase Order' => 'Vystavená objednávka',
+ 'Purchase Orders' => 'Vystavené objednávky',
+ 'Rate' => 'Sazba',
+ 'Receivables' => 'Pohledávky',
+ 'Retained Earnings' => 'Nerozdìlený zisk',
+ 'Sales Order' => 'Pøijatá objednávka',
+ 'Sales Orders' => 'Pøijaté objednávky',
+ 'Save' => 'Ulo¾it',
+ 'Signature' => 'Podpis',
+ 'Stylesheet' => 'Stylesheet',
+ 'Tax' => 'Daò',
+ 'Transaction reversal enforced for all dates' => 'Editace v¹ech polo¾ek zakázána (je nutné provést storno a nové zadání)',
+ 'Transaction reversal enforced up to' => 'Editace polo¾ek zakázána do',
+ 'User' => 'U¾ivatel',
+ 'Version' => 'Verze',
+ 'Weight Unit' => 'Jednotka váhy',
+ 'Yes' => 'Ano',
+ 'localhost' => 'lokální server',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'zalo¾it_úèet' => 'add_account',
+ 'pokraèování' => 'continue',
+ 'zkopírovat_do_úètového_rozvrhu' => 'copy_to_coa',
+ 'vymazat' => 'delete',
+ 'upravit_úèet' => 'edit_account',
+ 'ulo¾it' => 'save',
+};
+
+1;
+
diff --git a/locale/cz/ap b/locale/cz/ap
new file mode 100755
index 00000000..0afa4468
--- /dev/null
+++ b/locale/cz/ap
@@ -0,0 +1,139 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Transactions' => 'Faktury pøijaté',
+ 'AR Transactions' => 'Faktury vydané',
+ 'Account' => 'Úèet',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Address' => 'Adresa',
+ 'Amount' => 'Èástka',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Are you sure you want to delete Transaction' => 'Opravdu chcete vymazat transakci?',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Cannot post transaction for a closed period!' => 'Do uzavøeného období nelze úètovat!',
+ 'Closed' => 'Zaplaceno',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Continue' => 'Pokraèování',
+ 'Credit' => 'Dal',
+ 'Credit Limit' => 'Úvìrový limit',
+ 'Curr' => 'Mìna',
+ 'Currency' => 'Mìna',
+ 'Customer' => 'Odbìratel',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zaplaceno',
+ 'Debit' => 'Má dáti',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'Due Date' => 'Datum splatnosti',
+ 'Due Date missing!' => 'Chybí datum splatnosti!',
+ 'E-mail' => 'E-mail',
+ 'Exch' => 'Kurz',
+ 'Exchange Rate' => 'Mìnový kurz',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'From' => 'z',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Datum vystavení',
+ 'Invoice Date missing!' => 'Chybí datum vystavení!',
+ 'Invoice Number' => 'Èíslo faktury',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Message' => 'Zpráva',
+ 'Notes' => 'Poznámky',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Number' => 'Èíslo',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Open' => 'Otevøené',
+ 'Order' => 'Objednávka',
+ 'Order Number' => 'Objednávka èíslo',
+ 'Paid' => 'Zaplaceno',
+ 'Payment date missing!' => 'Chybí datum platby!',
+ 'Payments' => 'Platby',
+ 'Remaining' => 'Zbývá',
+ 'Screen' => 'Na obrazovku',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Source' => 'Zdroj',
+ 'Subject' => 'Pøedmìt',
+ 'Subtotal' => 'Mezisouèet',
+ 'Tax' => 'Daò',
+ 'Tax Included' => 'Cena vèetnì danì',
+ 'To' => 'do',
+ 'Total' => 'Celkem',
+ 'Vendor' => 'Dodavatel',
+ 'Yes' => 'Ano',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'ano' => 'yes',
+};
+
+1;
+
diff --git a/locale/cz/ar b/locale/cz/ar
new file mode 100755
index 00000000..0afa4468
--- /dev/null
+++ b/locale/cz/ar
@@ -0,0 +1,139 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Transactions' => 'Faktury pøijaté',
+ 'AR Transactions' => 'Faktury vydané',
+ 'Account' => 'Úèet',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Address' => 'Adresa',
+ 'Amount' => 'Èástka',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Are you sure you want to delete Transaction' => 'Opravdu chcete vymazat transakci?',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Cannot post transaction for a closed period!' => 'Do uzavøeného období nelze úètovat!',
+ 'Closed' => 'Zaplaceno',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Continue' => 'Pokraèování',
+ 'Credit' => 'Dal',
+ 'Credit Limit' => 'Úvìrový limit',
+ 'Curr' => 'Mìna',
+ 'Currency' => 'Mìna',
+ 'Customer' => 'Odbìratel',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zaplaceno',
+ 'Debit' => 'Má dáti',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'Due Date' => 'Datum splatnosti',
+ 'Due Date missing!' => 'Chybí datum splatnosti!',
+ 'E-mail' => 'E-mail',
+ 'Exch' => 'Kurz',
+ 'Exchange Rate' => 'Mìnový kurz',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'From' => 'z',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Datum vystavení',
+ 'Invoice Date missing!' => 'Chybí datum vystavení!',
+ 'Invoice Number' => 'Èíslo faktury',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Message' => 'Zpráva',
+ 'Notes' => 'Poznámky',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Number' => 'Èíslo',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Open' => 'Otevøené',
+ 'Order' => 'Objednávka',
+ 'Order Number' => 'Objednávka èíslo',
+ 'Paid' => 'Zaplaceno',
+ 'Payment date missing!' => 'Chybí datum platby!',
+ 'Payments' => 'Platby',
+ 'Remaining' => 'Zbývá',
+ 'Screen' => 'Na obrazovku',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Source' => 'Zdroj',
+ 'Subject' => 'Pøedmìt',
+ 'Subtotal' => 'Mezisouèet',
+ 'Tax' => 'Daò',
+ 'Tax Included' => 'Cena vèetnì danì',
+ 'To' => 'do',
+ 'Total' => 'Celkem',
+ 'Vendor' => 'Dodavatel',
+ 'Yes' => 'Ano',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'ano' => 'yes',
+};
+
+1;
+
diff --git a/locale/cz/arap b/locale/cz/arap
new file mode 100755
index 00000000..63a37451
--- /dev/null
+++ b/locale/cz/arap
@@ -0,0 +1,41 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Address' => 'Adresa',
+ 'Continue' => 'Pokraèování',
+ 'Date' => 'Datum',
+ 'Description' => 'Popis',
+ 'E-mail' => 'E-mail',
+ 'Message' => 'Zpráva',
+ 'Number' => 'Èíslo',
+ 'Subject' => 'Pøedmìt',
+ 'To' => 'do',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'pokraèování' => 'continue',
+};
+
+1;
+
diff --git a/locale/cz/arapprn b/locale/cz/arapprn
new file mode 100755
index 00000000..225a2694
--- /dev/null
+++ b/locale/cz/arapprn
@@ -0,0 +1,27 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Úèet',
+ 'Amount' => 'Èástka',
+ 'Continue' => 'Pokraèování',
+ 'Date' => 'Datum',
+ 'Screen' => 'Na obrazovku',
+ 'Source' => 'Zdroj',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'pokraèování' => 'continue',
+};
+
+1;
+
diff --git a/locale/cz/bp b/locale/cz/bp
new file mode 100755
index 00000000..8dea7e43
--- /dev/null
+++ b/locale/cz/bp
@@ -0,0 +1,41 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Úèet',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Continue' => 'Pokraèování',
+ 'Customer' => 'Odbìratel',
+ 'Date' => 'Datum',
+ 'From' => 'z',
+ 'ID' => 'ID',
+ 'Invoice' => 'Faktura',
+ 'Invoice Number' => 'Èíslo faktury',
+ 'Order' => 'Objednávka',
+ 'Order Number' => 'Objednávka èíslo',
+ 'Purchase Orders' => 'Vystavené objednávky',
+ 'Sales Orders' => 'Pøijaté objednávky',
+ 'To' => 'do',
+ 'Vendor' => 'Dodavatel',
+ 'Yes' => 'Ano',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'pokraèování' => 'continue',
+ 'ano' => 'yes',
+};
+
+1;
+
diff --git a/locale/cz/ca b/locale/cz/ca
new file mode 100755
index 00000000..97fdcf1d
--- /dev/null
+++ b/locale/cz/ca
@@ -0,0 +1,51 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Úèet',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Chart of Accounts' => 'Úètový rozvrh',
+ 'Credit' => 'Dal',
+ 'Date' => 'Datum',
+ 'Debit' => 'Má dáti',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Description' => 'Popis',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'From' => 'z',
+ 'GIFI' => 'Úètovací øetìzec',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'List Transactions' => 'Vypsat transakce',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Subtotal' => 'Mezisouèet',
+ 'To' => 'do',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'vypsat_transakce' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/cz/cp b/locale/cz/cp
new file mode 100755
index 00000000..7db6a593
--- /dev/null
+++ b/locale/cz/cp
@@ -0,0 +1,87 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'Závazky',
+ 'AR' => 'Pohledávky',
+ 'Account' => 'Úèet',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Address' => 'Adresa',
+ 'All' => 'V¹e',
+ 'Amount' => 'Èástka',
+ 'Continue' => 'Pokraèování',
+ 'Currency' => 'Mìna',
+ 'Customer' => 'Odbìratel',
+ 'Date' => 'Datum',
+ 'Description' => 'Popis',
+ 'Due Date' => 'Datum splatnosti',
+ 'E-mail' => 'E-mail',
+ 'Exchange Rate' => 'Mìnový kurz',
+ 'From' => 'z',
+ 'Invoice' => 'Faktura',
+ 'Language' => 'Jazyk',
+ 'Message' => 'Zpráva',
+ 'Number' => 'Èíslo',
+ 'Payment' => 'Platba',
+ 'Payments' => 'Platby',
+ 'Screen' => 'Na obrazovku',
+ 'Source' => 'Zdroj',
+ 'Subject' => 'Pøedmìt',
+ 'To' => 'do',
+ 'Vendor' => 'Dodavatel',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'pokraèování' => 'continue',
+};
+
+1;
+
diff --git a/locale/cz/ct b/locale/cz/ct
new file mode 100755
index 00000000..da3ecba5
--- /dev/null
+++ b/locale/cz/ct
@@ -0,0 +1,109 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Transactions' => 'Faktury pøijaté',
+ 'AR Transactions' => 'Faktury vydané',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Add Customer' => 'Nový zákazník',
+ 'Add Vendor' => 'Nový dodavatel',
+ 'Address' => 'Adresa',
+ 'All' => 'V¹e',
+ 'Amount' => 'Èástka',
+ 'Closed' => 'Zaplaceno',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Pokraèování',
+ 'Credit Limit' => 'Úvìrový limit',
+ 'Curr' => 'Mìna',
+ 'Currency' => 'Mìna',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'Discount' => 'Sleva',
+ 'E-mail' => 'E-mail',
+ 'Fax' => 'Fax',
+ 'From' => 'z',
+ 'GIFI' => 'Úètovací øetìzec',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Invoice' => 'Faktura',
+ 'Item not on file!' => 'Tato polo¾ka není v databázi!',
+ 'Language' => 'Jazyk',
+ 'Name' => 'Jméno',
+ 'Notes' => 'Poznámky',
+ 'Number' => 'Èíslo',
+ 'Open' => 'Otevøené',
+ 'Order' => 'Objednávka',
+ 'Orphaned' => 'Neprodejné',
+ 'Phone' => 'Telefon',
+ 'Purchase Order' => 'Vystavená objednávka',
+ 'Purchase Orders' => 'Vystavené objednávky',
+ 'Qty' => 'Mno¾ství',
+ 'Sales Order' => 'Pøijatá objednávka',
+ 'Sales Orders' => 'Pøijaté objednávky',
+ 'Save' => 'Ulo¾it',
+ 'Sell Price' => 'Prodejní cena',
+ 'Subtotal' => 'Mezisouèet',
+ 'Tax' => 'Daò',
+ 'Tax Included' => 'Cena vèetnì danì',
+ 'Taxable' => 'Zdanitelné',
+ 'Terms' => 'Netto',
+ 'To' => 'do',
+ 'Total' => 'Celkem',
+ 'Unit' => 'Jednotka',
+ 'days' => 'dní',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'nový_zákazník' => 'add_customer',
+ 'nový_dodavatel' => 'add_vendor',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'vystavená_objednávka' => 'purchase_order',
+ 'pøijatá_objednávka' => 'sales_order',
+ 'ulo¾it' => 'save',
+};
+
+1;
+
diff --git a/locale/cz/gl b/locale/cz/gl
new file mode 100755
index 00000000..404b5568
--- /dev/null
+++ b/locale/cz/gl
@@ -0,0 +1,113 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Úèet',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Add General Ledger Transaction' => 'Nový zápis do hlavní knihy',
+ 'Address' => 'Adresa',
+ 'All' => 'V¹e',
+ 'Amount' => 'Èástka',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Are you sure you want to delete Transaction' => 'Opravdu chcete vymazat transakci?',
+ 'Asset' => 'Aktiva',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Cannot post transaction for a closed period!' => 'Do uzavøeného období nelze úètovat!',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Continue' => 'Pokraèování',
+ 'Credit' => 'Dal',
+ 'Date' => 'Datum',
+ 'Debit' => 'Má dáti',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'E-mail' => 'E-mail',
+ 'Edit General Ledger Transaction' => 'Opravit záznam v hlavní knize',
+ 'Equity' => 'Vlastní jmìní',
+ 'Expense' => 'Náklady',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'From' => 'z',
+ 'GIFI' => 'Úètovací øetìzec',
+ 'General Ledger' => 'Hlavní kniha',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Liability' => 'Závazek',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Message' => 'Zpráva',
+ 'Notes' => 'Poznámky',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Number' => 'Èíslo',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Reports' => 'Sestavy',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Source' => 'Zdroj',
+ 'Subject' => 'Pøedmìt',
+ 'Subtotal' => 'Mezisouèet',
+ 'To' => 'do',
+ 'Transaction Date missing!' => 'Chybí datum!',
+ 'Yes' => 'Ano',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'ano' => 'yes',
+};
+
+1;
+
diff --git a/locale/cz/hr b/locale/cz/hr
new file mode 100755
index 00000000..4f1dd6cb
--- /dev/null
+++ b/locale/cz/hr
@@ -0,0 +1,67 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'Závazky',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Address' => 'Adresa',
+ 'Administrator' => 'Administrator',
+ 'All' => 'V¹e',
+ 'Amount' => 'Èástka',
+ 'Continue' => 'Pokraèování',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'E-mail' => 'E-mail',
+ 'Expense' => 'Náklady',
+ 'From' => 'z',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Login' => 'U¾ivatelské jméno',
+ 'Name' => 'Jméno',
+ 'Notes' => 'Poznámky',
+ 'Number' => 'Èíslo',
+ 'Orphaned' => 'Neprodejné',
+ 'Rate' => 'Sazba',
+ 'Sales' => 'Pøíjmy z prodeje',
+ 'Save' => 'Ulo¾it',
+ 'To' => 'do',
+ 'User' => 'U¾ivatel',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'ulo¾it' => 'save',
+};
+
+1;
+
diff --git a/locale/cz/ic b/locale/cz/ic
new file mode 100755
index 00000000..82fe18d9
--- /dev/null
+++ b/locale/cz/ic
@@ -0,0 +1,191 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Accounts' => 'Úèty',
+ 'Add' => 'Pøidat',
+ 'Add Assembly' => 'Nový výrobek',
+ 'Add Part' => 'Pøíjem zbo¾í',
+ 'Add Purchase Order' => 'Nová objednávka (nákup)',
+ 'Add Sales Order' => 'Nová objednávka (pøíjem)',
+ 'Add Service' => 'Nový druh slu¾by',
+ 'Address' => 'Adresa',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Assemblies' => 'Výrobky',
+ 'Attachment' => 'Pøílohy',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Bin' => 'Paleta',
+ 'COGS' => 'Náklady na prodané zbo¾í',
+ 'Closed' => 'Zaplaceno',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Pokraèování',
+ 'Copies' => 'Kopie',
+ 'Curr' => 'Mìna',
+ 'Currency' => 'Mìna',
+ 'Customer' => 'Odbìratel',
+ 'Date' => 'Datum',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Chybí E-mailová adresa!',
+ 'Edit Assembly' => 'Upravit výrobek',
+ 'Edit Part' => 'Upravit zbo¾í',
+ 'Edit Service' => 'Upravit slu¾bu',
+ 'Expense' => 'Náklady',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'From' => 'z',
+ 'In-line' => 'Vlo¾ené',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Individual Items' => 'Komponenty výrobku',
+ 'Inventory' => 'Zásoby',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Pøed vyøazením výrobu, musí být stav na skladì nulový!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Pøed vyøazením zbo¾í musí být mno¾ství na skladì nulové',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Chybí datum vystavení!',
+ 'Invoice Number' => 'Èíslo faktury',
+ 'Invoice Number missing!' => 'Chybí èíslo faktury!',
+ 'Item not on file!' => 'Tato polo¾ka není v databázi!',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Line Total' => 'Øádek celkem',
+ 'Link Accounts' => 'Vazby mezi úèty',
+ 'List Price' => 'Výrobní cena',
+ 'Make' => 'Výrobce',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Message' => 'Zpráva',
+ 'Model' => 'Model',
+ 'Name' => 'Jméno',
+ 'Notes' => 'Poznámky',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Number' => 'Èíslo',
+ 'Number missing in Row' => 'Chybìjící èíslo na øádku',
+ 'Obsolete' => 'Vyøazené',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'On Hand' => 'K dispozici',
+ 'Open' => 'Otevøené',
+ 'Order' => 'Objednávka',
+ 'Order Date missing!' => 'Chybí datum objednávky!',
+ 'Order Number' => 'Objednávka èíslo',
+ 'Order Number missing!' => 'Chybí èíslo objednávky!',
+ 'Orphaned' => 'Neprodejné',
+ 'Packing List' => 'Dodací list',
+ 'Packing List Date missing!' => 'Chybí datum dodacího listu',
+ 'Packing List Number missing!' => 'Chybí èíslo dodacího listu',
+ 'Part' => 'Zbo¾í',
+ 'Parts' => 'Díly',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Cena',
+ 'Purchase Order' => 'Vystavená objednávka',
+ 'Purchase Orders' => 'Vystavené objednávky',
+ 'Qty' => 'Mno¾ství',
+ 'ROP' => 'ROP',
+ 'Required by' => 'Po¾adováno do',
+ 'Sales Order' => 'Pøijatá objednávka',
+ 'Sales Orders' => 'Pøijaté objednávky',
+ 'Save' => 'Ulo¾it',
+ 'Screen' => 'Na obrazovku',
+ 'Sell Price' => 'Prodejní cena',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Service' => 'Slu¾ba',
+ 'Services' => 'Slu¾by',
+ 'Short' => 'Krátký výpis',
+ 'Stock Assembly' => 'Výrobky',
+ 'Subject' => 'Pøedmìt',
+ 'Subtotal' => 'Mezisouèet',
+ 'Tax' => 'Daò',
+ 'To' => 'do',
+ 'Unit' => 'Jednotka',
+ 'Vendor' => 'Dodavatel',
+ 'Weight' => 'Váha',
+ 'What type of item is this?' => 'O jaký typ polo¾ky se jedná?',
+ 'days' => 'dní',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'nový_výrobek' => 'add_assembly',
+ 'pøíjem_zbo¾í' => 'add_part',
+ 'nový_druh_slu¾by' => 'add_service',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'upravit_výrobek' => 'edit_assembly',
+ 'upravit_zbo¾í' => 'edit_part',
+ 'upravit_slu¾bu' => 'edit_service',
+ 'ulo¾it' => 'save',
+};
+
+1;
+
diff --git a/locale/cz/io b/locale/cz/io
new file mode 100755
index 00000000..3833c1cf
--- /dev/null
+++ b/locale/cz/io
@@ -0,0 +1,97 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Nová objednávka (nákup)',
+ 'Add Sales Order' => 'Nová objednávka (pøíjem)',
+ 'Address' => 'Adresa',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Attachment' => 'Pøílohy',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Bin' => 'Paleta',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Pokraèování',
+ 'Copies' => 'Kopie',
+ 'Date' => 'Datum',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Description' => 'Popis',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Chybí E-mailová adresa!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'In-line' => 'Vlo¾ené',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Chybí datum vystavení!',
+ 'Invoice Number missing!' => 'Chybí èíslo faktury!',
+ 'Item not on file!' => 'Tato polo¾ka není v databázi!',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Message' => 'Zpráva',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Number' => 'Èíslo',
+ 'Number missing in Row' => 'Chybìjící èíslo na øádku',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Order Date missing!' => 'Chybí datum objednávky!',
+ 'Order Number missing!' => 'Chybí èíslo objednávky!',
+ 'Packing List' => 'Dodací list',
+ 'Packing List Date missing!' => 'Chybí datum dodacího listu',
+ 'Packing List Number missing!' => 'Chybí èíslo dodacího listu',
+ 'Part' => 'Zbo¾í',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Cena',
+ 'Purchase Order' => 'Vystavená objednávka',
+ 'Qty' => 'Mno¾ství',
+ 'Required by' => 'Po¾adováno do',
+ 'Sales Order' => 'Pøijatá objednávka',
+ 'Screen' => 'Na obrazovku',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Service' => 'Slu¾ba',
+ 'Subject' => 'Pøedmìt',
+ 'Subtotal' => 'Mezisouèet',
+ 'To' => 'do',
+ 'Unit' => 'Jednotka',
+ 'What type of item is this?' => 'O jaký typ polo¾ky se jedná?',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'pokraèování' => 'continue',
+};
+
+1;
+
diff --git a/locale/cz/ir b/locale/cz/ir
new file mode 100755
index 00000000..c592afc9
--- /dev/null
+++ b/locale/cz/ir
@@ -0,0 +1,162 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Úèet',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Add Purchase Order' => 'Nová objednávka (nákup)',
+ 'Add Sales Order' => 'Nová objednávka (pøíjem)',
+ 'Address' => 'Adresa',
+ 'Amount' => 'Èástka',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Are you sure you want to delete Invoice Number' => 'Opravdu chcete vymazat fakturu èíslo',
+ 'Attachment' => 'Pøílohy',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Bin' => 'Paleta',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Pokraèování',
+ 'Copies' => 'Kopie',
+ 'Credit Limit' => 'Úvìrový limit',
+ 'Currency' => 'Mìna',
+ 'Date' => 'Datum',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'Due Date' => 'Datum splatnosti',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Chybí E-mailová adresa!',
+ 'Exch' => 'Kurz',
+ 'Exchange Rate' => 'Mìnový kurz',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'In-line' => 'Vlo¾ené',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Datum vystavení',
+ 'Invoice Date missing!' => 'Chybí datum vystavení!',
+ 'Invoice Number' => 'Èíslo faktury',
+ 'Invoice Number missing!' => 'Chybí èíslo faktury!',
+ 'Item not on file!' => 'Tato polo¾ka není v databázi!',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Language' => 'Jazyk',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Message' => 'Zpráva',
+ 'Notes' => 'Poznámky',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Number' => 'Èíslo',
+ 'Number missing in Row' => 'Chybìjící èíslo na øádku',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Order Date missing!' => 'Chybí datum objednávky!',
+ 'Order Number' => 'Objednávka èíslo',
+ 'Order Number missing!' => 'Chybí èíslo objednávky!',
+ 'Packing List' => 'Dodací list',
+ 'Packing List Date missing!' => 'Chybí datum dodacího listu',
+ 'Packing List Number missing!' => 'Chybí èíslo dodacího listu',
+ 'Part' => 'Zbo¾í',
+ 'Payment date missing!' => 'Chybí datum platby!',
+ 'Payments' => 'Platby',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Cena',
+ 'Purchase Order' => 'Vystavená objednávka',
+ 'Qty' => 'Mno¾ství',
+ 'Record in' => 'Zaúètovat do',
+ 'Remaining' => 'Zbývá',
+ 'Required by' => 'Po¾adováno do',
+ 'Sales Order' => 'Pøijatá objednávka',
+ 'Screen' => 'Na obrazovku',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Service' => 'Slu¾ba',
+ 'Source' => 'Zdroj',
+ 'Subject' => 'Pøedmìt',
+ 'Subtotal' => 'Mezisouèet',
+ 'Tax Included' => 'Cena vèetnì danì',
+ 'To' => 'do',
+ 'Total' => 'Celkem',
+ 'Unit' => 'Jednotka',
+ 'Vendor' => 'Dodavatel',
+ 'What type of item is this?' => 'O jaký typ polo¾ky se jedná?',
+ 'Yes' => 'Ano',
+ 'ea' => 'm.j.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'vystavená_objednávka' => 'purchase_order',
+ 'ano' => 'yes',
+};
+
+1;
+
diff --git a/locale/cz/is b/locale/cz/is
new file mode 100755
index 00000000..d8dee08f
--- /dev/null
+++ b/locale/cz/is
@@ -0,0 +1,163 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Úèet',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Add Purchase Order' => 'Nová objednávka (nákup)',
+ 'Add Sales Order' => 'Nová objednávka (pøíjem)',
+ 'Address' => 'Adresa',
+ 'Amount' => 'Èástka',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Are you sure you want to delete Invoice Number' => 'Opravdu chcete vymazat fakturu èíslo',
+ 'Attachment' => 'Pøílohy',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Bin' => 'Paleta',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Pokraèování',
+ 'Copies' => 'Kopie',
+ 'Credit Limit' => 'Úvìrový limit',
+ 'Currency' => 'Mìna',
+ 'Customer' => 'Odbìratel',
+ 'Date' => 'Datum',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'Due Date' => 'Datum splatnosti',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Chybí E-mailová adresa!',
+ 'Exch' => 'Kurz',
+ 'Exchange Rate' => 'Mìnový kurz',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'In-line' => 'Vlo¾ené',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Datum vystavení',
+ 'Invoice Date missing!' => 'Chybí datum vystavení!',
+ 'Invoice Number' => 'Èíslo faktury',
+ 'Invoice Number missing!' => 'Chybí èíslo faktury!',
+ 'Item not on file!' => 'Tato polo¾ka není v databázi!',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Message' => 'Zpráva',
+ 'Notes' => 'Poznámky',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Number' => 'Èíslo',
+ 'Number missing in Row' => 'Chybìjící èíslo na øádku',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Order Date missing!' => 'Chybí datum objednávky!',
+ 'Order Number' => 'Objednávka èíslo',
+ 'Order Number missing!' => 'Chybí èíslo objednávky!',
+ 'Packing List' => 'Dodací list',
+ 'Packing List Date missing!' => 'Chybí datum dodacího listu',
+ 'Packing List Number missing!' => 'Chybí èíslo dodacího listu',
+ 'Part' => 'Zbo¾í',
+ 'Payment date missing!' => 'Chybí datum platby!',
+ 'Payments' => 'Platby',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Cena',
+ 'Purchase Order' => 'Vystavená objednávka',
+ 'Qty' => 'Mno¾ství',
+ 'Record in' => 'Zaúètovat do',
+ 'Remaining' => 'Zbývá',
+ 'Required by' => 'Po¾adováno do',
+ 'Sales Order' => 'Pøijatá objednávka',
+ 'Screen' => 'Na obrazovku',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Service' => 'Slu¾ba',
+ 'Source' => 'Zdroj',
+ 'Subject' => 'Pøedmìt',
+ 'Subtotal' => 'Mezisouèet',
+ 'Tax Included' => 'Cena vèetnì danì',
+ 'To' => 'do',
+ 'Total' => 'Celkem',
+ 'Unit' => 'Jednotka',
+ 'What type of item is this?' => 'O jaký typ polo¾ky se jedná?',
+ 'Yes' => 'Ano',
+ 'ea' => 'm.j.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'pøijatá_objednávka' => 'sales_order',
+ 'ano' => 'yes',
+};
+
+1;
+
diff --git a/locale/cz/jc b/locale/cz/jc
new file mode 100755
index 00000000..21faaba7
--- /dev/null
+++ b/locale/cz/jc
@@ -0,0 +1,70 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Amount' => 'Èástka',
+ 'Closed' => 'Zaplaceno',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Continue' => 'Pokraèování',
+ 'Date' => 'Datum',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'From' => 'z',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Notes' => 'Poznámky',
+ 'Open' => 'Otevøené',
+ 'Qty' => 'Mno¾ství',
+ 'Save' => 'Ulo¾it',
+ 'Screen' => 'Na obrazovku',
+ 'Subtotal' => 'Mezisouèet',
+ 'To' => 'do',
+ 'Total' => 'Celkem',
+ 'Yes' => 'Ano',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'ulo¾it' => 'save',
+ 'ano' => 'yes',
+};
+
+1;
+
diff --git a/locale/cz/locales.pl b/locale/cz/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/cz/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/cz/login b/locale/cz/login
new file mode 100755
index 00000000..c867b4e9
--- /dev/null
+++ b/locale/cz/login
@@ -0,0 +1,23 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Company' => 'Firma',
+ 'Continue' => 'Pokraèování',
+ 'Incorrect Dataset version!' => '©patná verze dat!',
+ 'Login' => 'U¾ivatelské jméno',
+ 'Name' => 'Jméno',
+ 'Password' => 'Heslo',
+ 'Version' => 'Verze',
+ 'You did not enter a name!' => 'Nezadal jste jméno!',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'u¾ivatelské_jméno' => 'login',
+};
+
+1;
+
diff --git a/locale/cz/menu b/locale/cz/menu
new file mode 100755
index 00000000..6aaa6e36
--- /dev/null
+++ b/locale/cz/menu
@@ -0,0 +1,65 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'Závazky',
+ 'AP Aging' => 'Analýza splatnosti',
+ 'AR' => 'Pohledávky',
+ 'AR Aging' => 'Analýza splatnosti',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Add Account' => 'Zalo¾it úèet',
+ 'Add Assembly' => 'Nový výrobek',
+ 'Add Customer' => 'Nový zákazník',
+ 'Add GIFI' => 'Doplnit úètovací øetìzec',
+ 'Add Part' => 'Pøíjem zbo¾í',
+ 'Add Service' => 'Nový druh slu¾by',
+ 'Add Transaction' => 'Nová transakce',
+ 'Add Vendor' => 'Nový dodavatel',
+ 'Assemblies' => 'Výrobky',
+ 'Audit Control' => 'Kontrola pøístupù',
+ 'Backup' => 'Záloha',
+ 'Balance Sheet' => 'Rozvaha',
+ 'Chart of Accounts' => 'Úètový rozvrh',
+ 'Description' => 'Popis',
+ 'General Ledger' => 'Hlavní kniha',
+ 'Goods & Services' => 'Zbo¾í a slu¾by',
+ 'HTML Templates' => 'HTML ¹ablony',
+ 'Income Statement' => 'Výsledovka',
+ 'Invoice' => 'Faktura',
+ 'LaTeX Templates' => 'LaTeX ¹ablony',
+ 'Language' => 'Jazyk',
+ 'List Accounts' => 'Seznam úètù',
+ 'List GIFI' => 'Vypsat úètovací øetìzce',
+ 'Logout' => 'Odhlásit',
+ 'Open' => 'Otevøené',
+ 'Order Entry' => 'Zadání objednávky',
+ 'Packing List' => 'Dodací list',
+ 'Parts' => 'Díly',
+ 'Payment' => 'Platba',
+ 'Payments' => 'Platby',
+ 'Preferences' => 'Nastavení',
+ 'Purchase Order' => 'Vystavená objednávka',
+ 'Purchase Orders' => 'Vystavené objednávky',
+ 'Reports' => 'Sestavy',
+ 'Sales Order' => 'Pøijatá objednávka',
+ 'Sales Orders' => 'Pøijaté objednávky',
+ 'Save to File' => 'Ulo¾it do souboru',
+ 'Send by E-Mail' => 'Poslat e-mailem',
+ 'Services' => 'Slu¾by',
+ 'Stock Assembly' => 'Výrobky',
+ 'Stylesheet' => 'Stylesheet',
+ 'System' => 'Systém',
+ 'Transactions' => 'Polo¾ky',
+ 'Trial Balance' => 'Obratová pøedvaha',
+ 'Version' => 'Verze',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/cz/oe b/locale/cz/oe
new file mode 100755
index 00000000..580e5d26
--- /dev/null
+++ b/locale/cz/oe
@@ -0,0 +1,198 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Add Purchase Order' => 'Nová objednávka (nákup)',
+ 'Add Sales Order' => 'Nová objednávka (pøíjem)',
+ 'Address' => 'Adresa',
+ 'Amount' => 'Èástka',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Are you sure you want to delete Order Number' => 'Opravdu chcete vymazat objednávku èíslo',
+ 'Attachment' => 'Pøílohy',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Bin' => 'Paleta',
+ 'Closed' => 'Zaplaceno',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Pokraèování',
+ 'Copies' => 'Kopie',
+ 'Credit Limit' => 'Úvìrový limit',
+ 'Curr' => 'Mìna',
+ 'Currency' => 'Mìna',
+ 'Customer' => 'Odbìratel',
+ 'Date' => 'Datum',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Chybí E-mailová adresa!',
+ 'Edit Purchase Order' => 'Upravit vystavenou objednávku',
+ 'Edit Sales Order' => 'Upravit pøijatou objednávku',
+ 'Exchange Rate' => 'Mìnový kurz',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'From' => 'z',
+ 'ID' => 'ID',
+ 'In-line' => 'Vlo¾ené',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Chybí datum vystavení!',
+ 'Invoice Number missing!' => 'Chybí èíslo faktury!',
+ 'Item not on file!' => 'Tato polo¾ka není v databázi!',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Message' => 'Zpráva',
+ 'Notes' => 'Poznámky',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Number' => 'Èíslo',
+ 'Number missing in Row' => 'Chybìjící èíslo na øádku',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Open' => 'Otevøené',
+ 'Order' => 'Objednávka',
+ 'Order Date' => 'Datum objednávky',
+ 'Order Date missing!' => 'Chybí datum objednávky!',
+ 'Order Number' => 'Objednávka èíslo',
+ 'Order Number missing!' => 'Chybí èíslo objednávky!',
+ 'Packing List' => 'Dodací list',
+ 'Packing List Date missing!' => 'Chybí datum dodacího listu',
+ 'Packing List Number missing!' => 'Chybí èíslo dodacího listu',
+ 'Part' => 'Zbo¾í',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Cena',
+ 'Purchase Order' => 'Vystavená objednávka',
+ 'Purchase Orders' => 'Vystavené objednávky',
+ 'Qty' => 'Mno¾ství',
+ 'Remaining' => 'Zbývá',
+ 'Required by' => 'Po¾adováno do',
+ 'Sales Order' => 'Pøijatá objednávka',
+ 'Sales Orders' => 'Pøijaté objednávky',
+ 'Save' => 'Ulo¾it',
+ 'Screen' => 'Na obrazovku',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Service' => 'Slu¾ba',
+ 'Subject' => 'Pøedmìt',
+ 'Subtotal' => 'Mezisouèet',
+ 'Tax' => 'Daò',
+ 'Tax Included' => 'Cena vèetnì danì',
+ 'Terms' => 'Netto',
+ 'To' => 'do',
+ 'Total' => 'Celkem',
+ 'Unit' => 'Jednotka',
+ 'Vendor' => 'Dodavatel',
+ 'What type of item is this?' => 'O jaký typ polo¾ky se jedná?',
+ 'Yes' => 'Ano',
+ 'days' => 'dní',
+ 'ea' => 'm.j.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'vystavená_objednávka' => 'purchase_order',
+ 'pøijatá_objednávka' => 'sales_order',
+ 'ulo¾it' => 'save',
+ 'ano' => 'yes',
+};
+
+1;
+
diff --git a/locale/cz/pe b/locale/cz/pe
new file mode 100755
index 00000000..696596fc
--- /dev/null
+++ b/locale/cz/pe
@@ -0,0 +1,90 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Add' => 'Pøidat',
+ 'Address' => 'Adresa',
+ 'All' => 'V¹e',
+ 'Amount' => 'Èástka',
+ 'Bin' => 'Paleta',
+ 'Continue' => 'Pokraèování',
+ 'Customer' => 'Odbìratel',
+ 'Date' => 'Datum',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'From' => 'z',
+ 'Language' => 'Jazyk',
+ 'Link Accounts' => 'Vazby mezi úèty',
+ 'List Price' => 'Výrobní cena',
+ 'Notes' => 'Poznámky',
+ 'Number' => 'Èíslo',
+ 'Orphaned' => 'Neprodejné',
+ 'Qty' => 'Mno¾ství',
+ 'Save' => 'Ulo¾it',
+ 'Sell Price' => 'Prodejní cena',
+ 'Tax' => 'Daò',
+ 'To' => 'do',
+ 'Unit' => 'Jednotka',
+ 'Vendor' => 'Dodavatel',
+ 'Weight' => 'Váha',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'ulo¾it' => 'save',
+};
+
+1;
+
diff --git a/locale/cz/pos b/locale/cz/pos
new file mode 100755
index 00000000..7bd8265e
--- /dev/null
+++ b/locale/cz/pos
@@ -0,0 +1,54 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Amount' => 'Èástka',
+ 'Continue' => 'Pokraèování',
+ 'Credit Limit' => 'Úvìrový limit',
+ 'Currency' => 'Mìna',
+ 'Customer' => 'Odbìratel',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'Exchange Rate' => 'Mìnový kurz',
+ 'From' => 'z',
+ 'Language' => 'Jazyk',
+ 'Number' => 'Èíslo',
+ 'Open' => 'Otevøené',
+ 'Price' => 'Cena',
+ 'Qty' => 'Mno¾ství',
+ 'Record in' => 'Zaúètovat do',
+ 'Remaining' => 'Zbývá',
+ 'Screen' => 'Na obrazovku',
+ 'Source' => 'Zdroj',
+ 'Subtotal' => 'Mezisouèet',
+ 'Tax Included' => 'Cena vèetnì danì',
+ 'To' => 'do',
+ 'Total' => 'Celkem',
+ 'Unit' => 'Jednotka',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+};
+
+1;
+
diff --git a/locale/cz/ps b/locale/cz/ps
new file mode 100755
index 00000000..9b4c2156
--- /dev/null
+++ b/locale/cz/ps
@@ -0,0 +1,223 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Aging' => 'Analýza splatnosti',
+ 'AP Transactions' => 'Faktury pøijaté',
+ 'AR Aging' => 'Analýza splatnosti',
+ 'AR Transactions' => 'Faktury vydané',
+ 'Account' => 'Úèet',
+ 'Account Number' => 'Èíslo úètu',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Accounts' => 'Úèty',
+ 'Add Purchase Order' => 'Nová objednávka (nákup)',
+ 'Add Sales Order' => 'Nová objednávka (pøíjem)',
+ 'Address' => 'Adresa',
+ 'Amount' => 'Èástka',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Are you sure you want to delete Invoice Number' => 'Opravdu chcete vymazat fakturu èíslo',
+ 'Are you sure you want to delete Transaction' => 'Opravdu chcete vymazat transakci?',
+ 'Attachment' => 'Pøílohy',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Balance Sheet' => 'Rozvaha',
+ 'Bin' => 'Paleta',
+ 'Cannot post transaction for a closed period!' => 'Do uzavøeného období nelze úètovat!',
+ 'Closed' => 'Zaplaceno',
+ 'Compare to' => 'Porovnáno k',
+ 'Confirm!' => 'Podtvrïte!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Pokraèování',
+ 'Copies' => 'Kopie',
+ 'Credit' => 'Dal',
+ 'Credit Limit' => 'Úvìrový limit',
+ 'Curr' => 'Mìna',
+ 'Currency' => 'Mìna',
+ 'Customer' => 'Odbìratel',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zaplaceno',
+ 'Debit' => 'Má dáti',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Delete' => 'Vymazat',
+ 'Description' => 'Popis',
+ 'Due Date' => 'Datum splatnosti',
+ 'Due Date missing!' => 'Chybí datum splatnosti!',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Chybí E-mailová adresa!',
+ 'Exch' => 'Kurz',
+ 'Exchange Rate' => 'Mìnový kurz',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'From' => 'z',
+ 'GIFI' => 'Úètovací øetìzec',
+ 'Heading' => 'Nadpis',
+ 'ID' => 'ID',
+ 'In-line' => 'Vlo¾ené',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Income Statement' => 'Výsledovka',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Datum vystavení',
+ 'Invoice Date missing!' => 'Chybí datum vystavení!',
+ 'Invoice Number' => 'Èíslo faktury',
+ 'Invoice Number missing!' => 'Chybí èíslo faktury!',
+ 'Item not on file!' => 'Tato polo¾ka není v databázi!',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Language' => 'Jazyk',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Message' => 'Zpráva',
+ 'N/A' => '---',
+ 'Notes' => 'Poznámky',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Number' => 'Èíslo',
+ 'Number missing in Row' => 'Chybìjící èíslo na øádku',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Open' => 'Otevøené',
+ 'Order' => 'Objednávka',
+ 'Order Date missing!' => 'Chybí datum objednávky!',
+ 'Order Number' => 'Objednávka èíslo',
+ 'Order Number missing!' => 'Chybí èíslo objednávky!',
+ 'Packing List' => 'Dodací list',
+ 'Packing List Date missing!' => 'Chybí datum dodacího listu',
+ 'Packing List Number missing!' => 'Chybí èíslo dodacího listu',
+ 'Paid' => 'Zaplaceno',
+ 'Part' => 'Zbo¾í',
+ 'Payment date missing!' => 'Chybí datum platby!',
+ 'Payments' => 'Platby',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Cena',
+ 'Purchase Order' => 'Vystavená objednávka',
+ 'Qty' => 'Mno¾ství',
+ 'Record in' => 'Zaúètovat do',
+ 'Remaining' => 'Zbývá',
+ 'Report for' => 'Výkaz za',
+ 'Required by' => 'Po¾adováno do',
+ 'Sales Order' => 'Pøijatá objednávka',
+ 'Screen' => 'Na obrazovku',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Service' => 'Slu¾ba',
+ 'Source' => 'Zdroj',
+ 'Standard' => 'Standardní',
+ 'Subject' => 'Pøedmìt',
+ 'Subtotal' => 'Mezisouèet',
+ 'Tax' => 'Daò',
+ 'Tax Included' => 'Cena vèetnì danì',
+ 'To' => 'do',
+ 'Total' => 'Celkem',
+ 'Trial Balance' => 'Obratová pøedvaha',
+ 'Unit' => 'Jednotka',
+ 'Vendor' => 'Dodavatel',
+ 'What type of item is this?' => 'O jaký typ polo¾ky se jedná?',
+ 'Yes' => 'Ano',
+ 'ea' => 'm.j.',
+ 'for Period' => 'za období',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'pokraèování' => 'continue',
+ 'vymazat' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'pøijatá_objednávka' => 'sales_order',
+ 'ano' => 'yes',
+};
+
+1;
+
diff --git a/locale/cz/pw b/locale/cz/pw
new file mode 100755
index 00000000..680ba7b5
--- /dev/null
+++ b/locale/cz/pw
@@ -0,0 +1,14 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Continue' => 'Pokraèování',
+ 'Password' => 'Heslo',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'pokraèování' => 'continue',
+};
+
+1;
+
diff --git a/locale/cz/rc b/locale/cz/rc
new file mode 100755
index 00000000..413d5bcf
--- /dev/null
+++ b/locale/cz/rc
@@ -0,0 +1,57 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Úèet',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Continue' => 'Pokraèování',
+ 'Credit' => 'Dal',
+ 'Date' => 'Datum',
+ 'Debit' => 'Má dáti',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Description' => 'Popis',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'From' => 'z',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Source' => 'Zdroj',
+ 'To' => 'do',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'pokraèování' => 'continue',
+};
+
+1;
+
diff --git a/locale/cz/rp b/locale/cz/rp
new file mode 100755
index 00000000..28d85c4a
--- /dev/null
+++ b/locale/cz/rp
@@ -0,0 +1,130 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Aging' => 'Analýza splatnosti',
+ 'AR Aging' => 'Analýza splatnosti',
+ 'Account' => 'Úèet',
+ 'Account Number' => 'Èíslo úètu',
+ 'Accounting Menu' => 'Menu úèetnictví',
+ 'Accounts' => 'Úèty',
+ 'Address' => 'Adresa',
+ 'Amount' => 'Èástka',
+ 'Apr' => 'Dub',
+ 'April' => 'Duben',
+ 'Attachment' => 'Pøílohy',
+ 'Aug' => 'Srp',
+ 'August' => 'Srpen',
+ 'Balance Sheet' => 'Rozvaha',
+ 'Compare to' => 'Porovnáno k',
+ 'Continue' => 'Pokraèování',
+ 'Copies' => 'Kopie',
+ 'Credit' => 'Dal',
+ 'Curr' => 'Mìna',
+ 'Customer' => 'Odbìratel',
+ 'Date' => 'Datum',
+ 'Debit' => 'Má dáti',
+ 'Dec' => 'Pro',
+ 'December' => 'Prosinec',
+ 'Description' => 'Popis',
+ 'Due Date' => 'Datum splatnosti',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Chybí E-mailová adresa!',
+ 'Feb' => 'Úno',
+ 'February' => 'Únor',
+ 'From' => 'z',
+ 'GIFI' => 'Úètovací øetìzec',
+ 'Heading' => 'Nadpis',
+ 'ID' => 'ID',
+ 'In-line' => 'Vlo¾ené',
+ 'Include in Report' => 'Zahrnovat v sestavì',
+ 'Income Statement' => 'Výsledovka',
+ 'Invoice' => 'Faktura',
+ 'Jan' => 'Led',
+ 'January' => 'Leden',
+ 'Jul' => 'Èec',
+ 'July' => 'Èervenec',
+ 'Jun' => 'Èer',
+ 'June' => 'Èerven',
+ 'Language' => 'Jazyk',
+ 'Mar' => 'Bøe',
+ 'March' => 'Bøezen',
+ 'May' => 'Kvìten',
+ 'May ' => 'Kvì',
+ 'Message' => 'Zpráva',
+ 'N/A' => '---',
+ 'Nov' => 'Lis',
+ 'November' => 'Listopad',
+ 'Number' => 'Èíslo',
+ 'Oct' => 'Øíj',
+ 'October' => 'Øíjen',
+ 'Order' => 'Objednávka',
+ 'Payments' => 'Platby',
+ 'Report for' => 'Výkaz za',
+ 'Screen' => 'Na obrazovku',
+ 'Sep' => 'Záø',
+ 'September' => 'Záøí',
+ 'Source' => 'Zdroj',
+ 'Standard' => 'Standardní',
+ 'Subject' => 'Pøedmìt',
+ 'Subtotal' => 'Mezisouèet',
+ 'Tax' => 'Daò',
+ 'To' => 'do',
+ 'Total' => 'Celkem',
+ 'Trial Balance' => 'Obratová pøedvaha',
+ 'Vendor' => 'Dodavatel',
+ 'for Period' => 'za období',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'pokraèování' => 'continue',
+ 'e_mail' => 'e_mail',
+};
+
+1;
+
diff --git a/locale/de/COPYING b/locale/de/COPYING
new file mode 100755
index 00000000..baf6033c
--- /dev/null
+++ b/locale/de/COPYING
@@ -0,0 +1,26 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# German texts:
+#
+# Author: Thomas Bayen <tbayen@bayen.de>
+# Gunter Ohrner <G.Ohrner@post.rwth-aachen.de>
+# Jens Koerner <jens@kleinflintbek.net>
+# Doris Messmer <dolores@tschueckengueruep.de>
+# Wolfgang Foerster <wf@inventronik.de>
+# Michael Strecker <ms@microcom.eu>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+######################################################################
diff --git a/locale/de/LANGUAGE b/locale/de/LANGUAGE
new file mode 100755
index 00000000..fc0b9779
--- /dev/null
+++ b/locale/de/LANGUAGE
@@ -0,0 +1 @@
+German
diff --git a/locale/de/Num2text b/locale/de/Num2text
new file mode 100755
index 00000000..899570ec
--- /dev/null
+++ b/locale/de/Num2text
@@ -0,0 +1,185 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors:
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+#
+# this is a variation of the Lingua package
+# written for check and receipt printing
+# it returns a properly formatted text string
+# for a number up to 10**12
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'Null',
+ 1 => 'ein',
+ 2 => 'zwei',
+ 3 => 'drei',
+ 4 => 'vier',
+ 5 => 'fünf',
+ 6 => 'sechs',
+ 7 => 'sieben',
+ 8 => 'acht',
+ 9 => 'neun',
+ 10 => 'zehn',
+ 11 => 'elf',
+ 12 => 'zwölf',
+ 13 => 'dreizehn',
+ 14 => 'vierzehn',
+ 15 => 'fünfzehn',
+ 16 => 'sechzehn',
+ 17 => 'siebzehn',
+ 18 => 'achtzehn',
+ 19 => 'neunzehn',
+ 20 => 'zwanzig',
+ 30 => 'dreissig',
+ 40 => 'vierzig',
+ 50 => 'fünfzig',
+ 60 => 'sechzig',
+ 70 => 'siebzig',
+ 80 => 'achtzig',
+ 90 => 'neunzig',
+ 10**2 => 'hundert',
+ 10**3 => 'tausend',
+ 10**6 => 'million',
+ 10**9 => 'milliarde',
+ 10**12 => 'billion'
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my ($i, $appendn);
+ my @a = ();
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ my $belowhundred = !$#numblock;
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+ $appendn = "";
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ # the one from hundreds
+ push @textnumber, $self->{numbername}{$num[0]};
+
+ # add hundred designation
+ push @textnumber, $self->{numbername}{10**2};
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ $appendn = 'en' if ($i == 2);
+ $appendn = 'n' if ($i > 2);
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $belowhundred);
+ } elsif ($numblock[$i] > 1) {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ } elsif ($numblock[$i] == 1) {
+ if ($i == 0) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'s';
+ } else {
+ if ($i >= 2) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'e';
+ } else {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ }
+ $appendn = "";
+ }
+
+ # add thousand, million
+ if ($i) {
+ $amount = 10**($i * 3);
+ push @textnumber, $self->{numbername}{$amount}.$appendn;
+ }
+
+ pop @numblock;
+
+ }
+
+ join '', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $belowhundred) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ if ($num[1] == 0) {
+ $textnumber = $self->{numbername}{$amount};
+ } else {
+ if ($belowhundred) {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$num[1]}.'und'.$self->{numbername}{$amount};
+ } else {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$amount}.$self->{numbername}{$num[1]};
+ $textnumber .= 's' if ($num[1] == 1);
+ }
+ }
+ } else {
+ $textnumber = $self->{numbername}{$amount};
+ }
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/de/aa b/locale/de/aa
new file mode 100755
index 00000000..d1b8e6d4
--- /dev/null
+++ b/locale/de/aa
@@ -0,0 +1,161 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen.',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add AP Transaction' => 'Eingangsbuchung anlegen',
+ 'Add AR Transaction' => 'Ausgangsbuchung anlegen',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'fälliger Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Eingangsbelege für abgeschlossene Bücher gebucht werden!',
+ 'Cannot post transaction for a closed period!' => 'Für einen bereits abgeschlossenen Zeitraum kann keine Buchung angelegt werden!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'ID' => 'Nr.',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Month' => 'Monat',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'PO Number' => 'Unsere Reference',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Eingangsbelege',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Project' => 'Projekt',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Ausgangsbeleg',
+ 'Remaining' => 'Rest',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Salesperson' => 'Verkäufer',
+ 'Schedule' => 'Buchungstermine',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Point' => 'Zielort',
+ 'Source' => 'Beleg',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Übernehmen',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Eingangsrechnung.',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'Übernehmen' => 'update',
+ 'eingangsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de/admin b/locale/de/admin
new file mode 100755
index 00000000..78fdb86c
--- /dev/null
+++ b/locale/de/admin
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'Access Control' => 'Zugriffkontrolle',
+ 'Accounting' => 'Buchhaltung',
+ 'Add User' => 'Benutzer anlegen',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Verwaltung',
+ 'Administrator' => 'Verwalter',
+ 'All Datasets up to date!' => 'Alle Datenbanken sind auf aktuellem Stand.',
+ 'Cannot create Lock!' => 'System kann nicht gesperrt werden!',
+ 'Change Admin Password' => 'Adminpasswort ändern',
+ 'Change Password' => 'Passwort ändern',
+ 'Click on login name to edit!' => 'Zum Bearbeiten den Benutzernamen anklicken!',
+ 'Company' => 'Firma',
+ 'Confirm' => 'Bestätigen',
+ 'Connect to' => 'Als Vorlage verwenden',
+ 'Continue' => 'Weiter',
+ 'Create Chart of Accounts' => 'Kontenplan anlegen',
+ 'Create Dataset' => 'Datenbank anlegen',
+ 'DBA' => 'Datenbankadministrator',
+ 'DBI not installed!' => 'DBI ist nicht installiert!',
+ 'Database' => 'Datenbank',
+ 'Database Administration' => 'Datenbankverwaltung',
+ 'Database Driver not checked!' => 'Kein Datenbanktreiber ausgewählt!',
+ 'Database User missing!' => 'Datenbankbenutzer fehlt!',
+ 'Dataset' => 'Datenbank',
+ 'Dataset missing!' => 'Datenbank fehlt!',
+ 'Dataset updated!' => 'Datenbank aktualisiert!',
+ 'Date Format' => 'Datumsformat',
+ 'Delete' => 'Löschen',
+ 'Delete Dataset' => 'Datenbank löschen',
+ 'Directory' => 'Verzeichnis',
+ 'Driver' => 'Treiber',
+ 'Dropdown Limit' => 'Auswahllistenlimit',
+ 'E-mail' => 'eMail',
+ 'Edit User' => 'Benutzerdaten bearbeiten',
+ 'Existing Datasets' => 'Existierende Datenbanken',
+ 'Fax' => 'Fax',
+ 'Host' => 'Datenbank-Rechner',
+ 'Hostname missing!' => 'Rechnername fehlt!',
+ 'Language' => 'Sprache',
+ 'Lock System' => 'System sperren',
+ 'Lockfile created!' => 'gesichert!',
+ 'Lockfile removed!' => 'entsichert!',
+ 'Login' => 'Anmelden',
+ 'Login name missing!' => 'Benutzername fehlt!',
+ 'Logout' => 'Abmelden',
+ 'Manager' => 'Geschäftsführer',
+ 'Menu Width' => 'Menübreite',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Name',
+ 'New Templates' => 'Neue Vorlagen',
+ 'No Database Drivers available!' => 'Kein Datenbanktreiber verfügbar!',
+ 'No Dataset selected!' => 'Keine Datenbank ausgewählt!',
+ 'Nothing to delete!' => 'Es gibt nichts zu löschen!',
+ 'Number Format' => 'Zahlenformat',
+ 'Oracle Database Administration' => 'Oracle Datenbankverwaltung',
+ 'Password' => 'Passwort',
+ 'Password changed!' => 'Passwort geändert!',
+ 'Passwords do not match!' => 'Passwörter sind nicht gleich!',
+ 'Pg Database Administration' => 'Pg Datenbankverwaltung',
+ 'PgPP Database Administration' => 'PgPP Datenbankverwaltung',
+ 'Phone' => 'Tel.',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Portangabe fehlt!',
+ 'Printer' => 'Drucker',
+ 'Save' => 'Speichern',
+ 'Session Timeout' => 'Maximale Sitzungsdauer',
+ 'Session expired!' => 'Sitzung abgelaufen!',
+ 'Setup Templates' => 'Vorlagen auswählen',
+ 'Signature' => 'Unterschrift',
+ 'Stylesheet' => 'Stilvorlage',
+ 'Supervisor' => 'Vorarbeiter',
+ 'Templates' => 'Vorlagen',
+ 'The following Datasets are not in use and can be deleted' => 'Die folgenden Datenbanken sind nicht in Verwendung und können gelöscht werden',
+ 'The following Datasets need to be updated' => 'Folgende Datenbanken müssen aktualisiert werden',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'In diesem Schritt werden bestehende Datenbanken gesucht. Es werden noch keine Änderungen vorgenommen!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Um einer Gruppe einen neuen Benutzer hinzuzufügen, ändern und speichern Sie am einfachsten einen bestehenden Benutzernamen. Unter dem neuen Namen wird dann ein Benutzer mit denselben Einstellungen angelegt.',
+ 'Unlock System' => 'System entsperren',
+ 'Update Dataset' => 'Datenbank aktualisieren',
+ 'Use Templates' => 'Benutze Vorlagen',
+ 'User' => 'Benutzer',
+ 'User deleted!' => 'Benutzer gelöscht!',
+ 'User saved!' => 'Benutzer gespeichert!',
+ 'Version' => 'Version',
+ 'You are logged out' => 'Sie sind abgemeldet',
+ 'does not exist' => 'existiert nicht',
+ 'is already a member!' => 'ist bereits ein Mitglied!',
+ 'localhost' => 'lokaler Rechner',
+ 'locked!' => 'gesperrt!',
+ 'successfully created!' => 'wurde erfolgreich erstellt',
+ 'successfully deleted!' => 'wurde erfolgreich gelöscht',
+ 'website' => 'Webseite',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'benutzer_anlegen' => 'add_user',
+ 'adminpasswort_ändern' => 'change_admin_password',
+ 'passwort_ändern' => 'change_password',
+ 'weiter' => 'continue',
+ 'datenbank_anlegen' => 'create_dataset',
+ 'löschen' => 'delete',
+ 'datenbank_löschen' => 'delete_dataset',
+ 'system_sperren' => 'lock_system',
+ 'anmelden' => 'login',
+ 'abmelden' => 'logout',
+ 'oracle_datenbankverwaltung' => 'oracle_database_administration',
+ 'pg_datenbankverwaltung' => 'pg_database_administration',
+ 'pgpp_datenbankverwaltung' => 'pgpp_database_administration',
+ 'speichern' => 'save',
+ 'system_entsperren' => 'unlock_system',
+ 'datenbank_aktualisieren' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/de/all b/locale/de/all
new file mode 100755
index 00000000..53116729
--- /dev/null
+++ b/locale/de/all
@@ -0,0 +1,873 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Kreditoren',
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR' => 'Debitoren',
+ 'AR Aging' => 'Forderungenspiegel',
+ 'AR Outstanding' => 'Offene Forderungen.',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'AR/AP' => 'OF/OV',
+ 'About' => 'Über',
+ 'Above' => 'Über',
+ 'Access Control' => 'Zugriffkontrolle',
+ 'Access Denied!' => 'Zugriff verweigert!',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer fehlt!',
+ 'Account Type' => 'Kontoart',
+ 'Account Type missing!' => 'Kontoart fehlt!',
+ 'Account deleted!' => 'Konto gelöscht!',
+ 'Account does not exist!' => 'Konto existiert nicht!',
+ 'Account saved!' => 'Konto gespeichert!',
+ 'Accounting' => 'Buchhaltung',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'Laufend',
+ 'Activate Audit trail' => 'Revisionsnachfolge aktivieren',
+ 'Activate Audit trails' => 'Revisionsnachfolge aktivieren',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Hinzufügen',
+ 'Add AP Transaction' => 'Eingangsbuchung anlegen',
+ 'Add AR Transaction' => 'Ausgangsbuchung anlegen',
+ 'Add Account' => 'Konto anlegen',
+ 'Add Assembly' => 'Erzeugnis anlegen',
+ 'Add Business' => 'Gewerbe anlegen',
+ 'Add Cash Transfer Transaction' => 'Zahlungseingang vermerken',
+ 'Add Customer' => 'Kunde anlegen',
+ 'Add Deduction' => 'Abzug festlegen',
+ 'Add Department' => 'Abteilung anlegen',
+ 'Add Employee' => 'Arbeitnehmer anlegen',
+ 'Add Exchange Rate' => 'Wechselkurs anlegen',
+ 'Add GIFI' => 'GIFI anlegen',
+ 'Add General Ledger Transaction' => 'Hinzufügen einer Buchung zum Hauptbuch',
+ 'Add Group' => 'Gruppe anlegen',
+ 'Add Job' => 'Fertigung anlegen',
+ 'Add Labor/Overhead' => 'Gestehungskosten',
+ 'Add Language' => 'Sprache anlegen',
+ 'Add POS Invoice' => 'Barverkaufsrechnung anlegen',
+ 'Add Part' => 'Ware anlegen',
+ 'Add Pricegroup' => 'Preisgruppe anlegen',
+ 'Add Project' => 'Projekt anlegen',
+ 'Add Purchase Order' => 'Einkaufsbeleg anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add SIC' => 'SIC anlegen',
+ 'Add Sales Invoice' => 'Ausgangsrechnung anlegen',
+ 'Add Sales Order' => 'Verkaufsbeleg anlegen',
+ 'Add Service' => 'Dienstleistung anlegen',
+ 'Add Stores Card' => 'Lagerkarte anlegen',
+ 'Add Time Card' => 'Zeitkarte anlegen',
+ 'Add Transaction' => 'Buchung anlegen',
+ 'Add User' => 'Benutzer anlegen',
+ 'Add Vendor' => 'Lieferant anlegen',
+ 'Add Vendor Invoice' => 'Eingangsrechnung anlegen',
+ 'Add Warehouse' => 'Warenlager anlegen',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Verwaltung',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Nach Abzug',
+ 'All' => 'Alle',
+ 'All Accounts' => 'Alle Konten',
+ 'All Datasets up to date!' => 'Alle Datenbanken sind auf aktuellem Stand.',
+ 'All Items' => 'Alle Artikel',
+ 'Allowances' => 'Freibeträge',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Amount missing!' => 'Betrag fehlt!',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Order Number' => 'Soll die Bestellung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Quotation Number' => 'Soll das Angebot mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?',
+ 'Are you sure you want to delete time card for' => 'Sind Sie sicher daß Sie diese Zeitkarte löschen wollen:',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Bitte bestätigen Sie, daß Sie die markierten Eintragungen löschen wollen',
+ 'Assemblies' => 'Erzeugnisse',
+ 'Assemblies restocked!' => 'Erzeugnisse eingelagert!',
+ 'Assembly' => 'Erzeugnis',
+ 'Assembly stocked!' => 'Erzeugnis eingelagert!',
+ 'Asset' => 'Aktiva/Mittelverwendung',
+ 'Attachment' => 'als Anhang',
+ 'Audit Control' => 'Bücherkontrolle',
+ 'Audit trail disabled' => 'Revisionsnachfolge deaktiviert',
+ 'Audit trail enabled' => 'Revisionsnachfolge aktiviert',
+ 'Audit trail removed up to' => 'Revisionsnachfolge gelöscht bis zu',
+ 'Audit trails disabled' => 'Revisionsnachfolgen deaktiviert',
+ 'Audit trails enabled' => 'Revisionsnachfolgen aktiviert',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Average Cost' => 'Durchschnittskosten',
+ 'Avg Cost' => 'Durchschn.',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Stückliste',
+ 'Backup' => 'Datensicherung',
+ 'Backup sent to' => 'Eine Sicherungskopie wurde gesandt an',
+ 'Balance' => 'Bilanz',
+ 'Balance Sheet' => 'Bilanz',
+ 'Based on' => 'Begründung',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Vor Abzug',
+ 'Beginning Balance' => 'Anfangsbilanz',
+ 'Below' => 'Unter',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Bin Lists' => 'Lagerlisten',
+ 'Books are open' => 'Die Bücher sind geöffnet.',
+ 'Break' => 'Umbruch',
+ 'Business' => 'Gewerbe',
+ 'Business Number' => 'Firmennummer',
+ 'Business deleted!' => 'Gewerbe gelöscht!',
+ 'Business saved!' => 'Gewerbe gespeichert!',
+ 'C' => 'G',
+ 'COGS' => 'Umsatzkosten',
+ 'COGS account does not exist!' => 'Konto für Kosten besteht nicht!',
+ 'Cannot add time card for a completed job!' => 'Zeitkarte kann für eine fertige Fließbandarbeit nicht angelegt werden!',
+ 'Cannot change time card for a completed job!' => 'Zeitkarte kann für eine fertige Fließbandarbeit nicht geändert werden!',
+ 'Cannot create Assembly' => 'Erzeugniss kann nicht angelegt werden',
+ 'Cannot create Labor' => 'Fließbandarbeitszeit kann nicht angelegt werden',
+ 'Cannot create Lock!' => 'System kann nicht gesperrt werden!',
+ 'Cannot create Part' => 'Ware kann nicht angelegt werden',
+ 'Cannot create Service' => 'Dienstleistung kann nicht angelegt werden',
+ 'Cannot delete account!' => 'Konto kann nicht gelöscht werden!',
+ 'Cannot delete customer!' => 'Kunde kann nicht gelöscht werden!',
+ 'Cannot delete default account!' => 'Das Standard-Konto kann nicht gelöscht werden!',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot delete item!' => 'Artikel kann nicht gelöscht werden!',
+ 'Cannot delete order!' => 'Bestellung kann nicht gelöscht werden!',
+ 'Cannot delete quotation!' => 'Angebot kann nicht gelöscht werden!',
+ 'Cannot delete time card!' => 'Zeitkarte kann nicht gelöscht werden!',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot delete vendor!' => 'Lieferant kann nicht gelöscht werden!',
+ 'Cannot post Payment!' => 'Bezahlung kann nicht verbucht werden!',
+ 'Cannot post Receipt!' => 'Einnahme kann nicht verbucht werden!',
+ 'Cannot post invoice for a closed period!' => 'Das Rechnungsdatum fällt in einen abgeschlossen Zeitraum!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cannot post transaction for a closed period!' => 'Für einen bereits abgeschlossenen Zeitraum kann keine Buchung angelegt werden!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Sie können eine Buchung mit Aktiva und Passive nicht auf das selbe Konto buchen!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot remove files!' => 'Dateien können nicht gelöscht werden!',
+ 'Cannot save account!' => 'Konto kann nicht gespeichert werden!',
+ 'Cannot save defaults!' => 'Einstellungen konnten nicht gespeichert werden!',
+ 'Cannot save order!' => 'Bestellung kann nicht gespeichert werden!',
+ 'Cannot save preferences!' => 'Benutzereinstellungen können nicht gespeichert werden!',
+ 'Cannot save quotation!' => 'Angebot kann nicht gespeichert werden!',
+ 'Cannot save time card for a closed period!' => 'Zeitkarte kann für eine geschlossene Periode nicht gespeichert werden!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'AR, AP und IC Konten können nicht auf andere Konten gleichzeitig eingestellt werden',
+ 'Cannot set multiple options for' => 'Mehr als eine Optionen nicht erlaubt für',
+ 'Cannot set multiple options for Item' => 'Mehr als eine Auswahl ist nicht erlaubt für Artikel',
+ 'Cannot stock Assembly!' => 'Erzeugnis kann nicht eingelagert werden!',
+ 'Cannot stock assemblies!' => 'Erzeugnisse können nicht eingelagert werden!',
+ 'Cash' => 'Bar',
+ 'Cc' => 'Cc',
+ 'Change' => 'Wechselgeld',
+ 'Change Admin Password' => 'Administratorpasswort ändern',
+ 'Change Password' => 'Passwort ändern',
+ 'Chargeable' => 'Anrechenbar',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Check' => 'Scheck',
+ 'Check Inventory' => 'Inventar prüfen',
+ 'Checks' => 'Schecks',
+ 'City' => 'Stadt',
+ 'Cleared' => 'Entlastet',
+ 'Click on login name to edit!' => 'Zum Bearbeiten den Benutzernamen anklicken!',
+ 'Clocked' => 'Ausgerechnet',
+ 'Close Books up to' => 'Die Bücher abschließen bis zum',
+ 'Closed' => 'Geschlossen',
+ 'Code' => 'Kodex',
+ 'Code missing!' => 'Kodex fehlt!',
+ 'Company' => 'Firma',
+ 'Company Name' => 'Firmenname',
+ 'Compare to' => 'Vergleichen mit',
+ 'Completed' => 'Fertig',
+ 'Components' => 'Einzelteile',
+ 'Confirm' => 'Bestätigen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Connect to' => 'Als Vorlage verwenden',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Contra' => 'Gegenkonto',
+ 'Copies' => 'Kopien',
+ 'Copy to COA' => 'Auf COA kopieren',
+ 'Cost' => 'Kosten',
+ 'Cost Center' => 'Kostenverwaltung',
+ 'Could not save pricelist!' => 'Preisliste konnte nicht gespeichert werden!',
+ 'Could not save!' => 'Kann nicht gespeichert werden!',
+ 'Could not transfer Inventory!' => 'Inventar wurde nicht übertragen!',
+ 'Country' => 'Land',
+ 'Create Chart of Accounts' => 'Kontenplan anlegen',
+ 'Create Dataset' => 'Datenbank anlegen',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Current Earnings' => 'Aktuelles Einkommen',
+ 'Customer' => 'Kunde',
+ 'Customer History' => 'Alle Belege für Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer deleted!' => 'Kunde gelöscht!',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Customer saved!' => 'Kunde gespeichert!',
+ 'Customers' => 'Kunden',
+ 'DBA' => 'Datenbankadministrator',
+ 'DBI not installed!' => 'DBI ist nicht installiert!',
+ 'DOB' => 'Geburtsdatum',
+ 'Database' => 'Datenbank',
+ 'Database Administration' => 'Datenbankverwaltung',
+ 'Database Driver not checked!' => 'Kein Datenbanktreiber ausgewählt!',
+ 'Database Host' => 'Datenbank-Rechner',
+ 'Database User missing!' => 'Datenbankbenutzer fehlt!',
+ 'Dataset' => 'Datenbank',
+ 'Dataset is newer than version!' => 'Datensatz ist jünger als installierte Version',
+ 'Dataset missing!' => 'Datenbank fehlt!',
+ 'Dataset updated!' => 'Datenbank erneuert!',
+ 'Date' => 'Datum',
+ 'Date Format' => 'Datumsformat',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Date Received' => 'Erhalten',
+ 'Date missing!' => 'Datum fehlt!',
+ 'Date received missing!' => 'Eingangsdatum fehlt!',
+ 'Date worked' => 'Tag gearbeitet',
+ 'Day' => 'Tag',
+ 'Day(s)' => 'Tag(e)',
+ 'Days' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Decimalplaces' => 'Dezimalstellen',
+ 'Decrease' => 'Verminderung',
+ 'Deduct after' => 'Abzug nach',
+ 'Deduction deleted!' => 'Abzug gelöscht!',
+ 'Deduction saved!' => 'Abzug gespeichert!',
+ 'Deductions' => 'Abzüge',
+ 'Default Template' => 'Standardvorlage',
+ 'Defaults' => 'Einstellungen',
+ 'Defaults saved!' => 'Einstellungen gespeichert!',
+ 'Delete' => 'Löschen',
+ 'Delete Account' => 'Konto löschen',
+ 'Delete Dataset' => 'Datenbank löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Deleting a language will also delete the templates for the language' => 'Wenn die Sprache gelöscht wird, werden auch die dazugehörigen Vorlagen gelöscht',
+ 'Delivery Date' => 'Lieferdatum',
+ 'Department' => 'Abteilung',
+ 'Department deleted!' => 'Abteilung gelöscht!',
+ 'Department saved!' => 'Abteilung gespeichert!',
+ 'Departments' => 'Abteilungen',
+ 'Deposit' => 'Gutschrift',
+ 'Description' => 'Beschreibung',
+ 'Description Translations' => 'Bescreibungsübersetzungen',
+ 'Description missing!' => 'Beschreibung fehlt!',
+ 'Detail' => 'Einzelheiten',
+ 'Difference' => 'Differenz',
+ 'Directory' => 'Verzeichnis',
+ 'Discount' => 'Rabatt',
+ 'Done' => 'Fertig',
+ 'Drawing' => 'Zeichnung',
+ 'Driver' => 'Treiber',
+ 'Dropdown Limit' => 'Auswahllistenlimit',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'eMail',
+ 'E-mail Statement to' => 'Zahlungserinnerung per eMail an',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mail message' => 'eMail ',
+ 'E-mailed' => 'eMail gesendet',
+ 'Edit' => 'Bearbeiten',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Edit Account' => 'Kontodaten bearbeiten',
+ 'Edit Assembly' => 'Erzeugnis bearbeiten',
+ 'Edit Business' => 'Gewerbe bearbeiten',
+ 'Edit Cash Transfer Transaction' => 'Überweisung bearbeiten',
+ 'Edit Customer' => 'Kundendaten bearbeiten',
+ 'Edit Deduction' => 'Abzug bearbeiten',
+ 'Edit Department' => 'Abteilung bearbeiten',
+ 'Edit Description Translations' => 'Beschreibungsübersetzungen bearbeiten',
+ 'Edit Employee' => 'Arbeitnehmer bearbeiten',
+ 'Edit GIFI' => 'GIFI editieren',
+ 'Edit General Ledger Transaction' => 'Buchung im Hauptbuch bearbeiten',
+ 'Edit Group' => 'Gruppe bearbeiten',
+ 'Edit Labor/Overhead' => 'Gestehungskostenkosten bearbeiten',
+ 'Edit Language' => 'Sprache bearbeiten',
+ 'Edit POS Invoice' => 'Barverkaufsrechnung bearbeiten',
+ 'Edit Part' => 'Ware bearbeiten',
+ 'Edit Preferences for' => 'Benutzereinstellungen bearbeiten für',
+ 'Edit Pricegroup' => 'Preisgruppe bearbeiten',
+ 'Edit Project' => 'Projekt bearbeiten',
+ 'Edit Purchase Order' => 'Einkaufsbeleg bearbeiten',
+ 'Edit Quotation' => 'Angebot bearbeiten',
+ 'Edit Request for Quotation' => 'Anfrage bearbeiten',
+ 'Edit SIC' => 'SIC editieren',
+ 'Edit Sales Invoice' => 'Ausgangsrechnung bearbeiten',
+ 'Edit Sales Order' => 'Verkaufsbeleg bearbeiten',
+ 'Edit Service' => 'Dienstleistung bearbeiten',
+ 'Edit Template' => 'Vorlage bearbeiten',
+ 'Edit User' => 'Benutzerdaten bearbeiten',
+ 'Edit Vendor' => 'Lieferantendaten bearbeiten',
+ 'Edit Vendor Invoice' => 'Eingangsrechnung bearbeiten',
+ 'Edit Warehouse' => 'Warenlager bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Employee Name' => 'Name',
+ 'Employee Number' => 'Mitarbeiternummer',
+ 'Employee deleted!' => 'Arbeitnehmer gelöscht!',
+ 'Employee pays' => 'Arbeitnehmer bezahlt',
+ 'Employee saved!' => 'Arbeitnehmer gespeichert!',
+ 'Employees' => 'Arbeitnehmer',
+ 'Employer' => 'Arbeitgeber',
+ 'Employer pays' => 'Arbeitgeber bezahlt',
+ 'Enddate' => 'Enddatum',
+ 'Ends' => 'Endet am',
+ 'Enforce transaction reversal for all dates' => 'Kontraeintragungen für jeden Zeitraum aktualisieren',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Durch Doppelpunkte getrennte Währungskürzel mit maximal 3 Buchstaben aufführen; Ihre eigene Landeswährung zuerst (z.B. EUR:USD:CAD)',
+ 'Equity' => 'Passiva/Eigenkapital',
+ 'Every' => 'Jeden',
+ 'Excempt age <' => 'Befreiungsalter <',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Exempt age <' => 'Befreiungsalter <',
+ 'Existing Datasets' => 'Existierende Datenbanken',
+ 'Expense' => 'Aufwand',
+ 'Expense account does not exist!' => 'Es existiert kein Konto für Ausgaben!',
+ 'Expense/Asset' => 'Aufwand/Anlagen',
+ 'Extended' => 'Summe',
+ 'FX' => 'FX',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'Foreign Exchange Gain' => 'Wechselkurserträge',
+ 'Foreign Exchange Loss' => 'Wechselkursaufwendungen',
+ 'Friday' => 'Freitag',
+ 'From' => 'Von',
+ 'From Warehouse' => 'Vom Lagerhaus',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI gelöscht!',
+ 'GIFI missing!' => 'GIFI fehlt!',
+ 'GIFI saved!' => 'GIFI gespeichert!',
+ 'GL' => 'Hauptbuch',
+ 'GL Reference Number' => 'Hauptbuchreferenz',
+ 'GL Transaction' => 'Hauptbucheintragung',
+ 'General Ledger' => 'Hauptbuch',
+ 'Generate' => 'Erzeugen',
+ 'Generate Orders' => 'Aufträge erstellen',
+ 'Generate Purchase Orders' => 'Bestellungen erstellern',
+ 'Generate Purchase Orders from Sales Order' => 'Bestellungen von Auftragsbestätigungen erstellen',
+ 'Generate Sales Order' => 'Auftragsbestätigung erstellen',
+ 'Generate Sales Order from Purchase Orders' => 'Auftragsbestätigung von Bestellungen erstellen',
+ 'Goods & Services' => 'Waren & Dienstleistungen',
+ 'Group' => 'Warengruppe',
+ 'Group Items' => 'Artikel sortieren',
+ 'Group Translations' => 'Gruppenübersetzung',
+ 'Group by' => 'Gruppieren nach',
+ 'Group deleted!' => 'Gruppe gelöscht!',
+ 'Group missing!' => 'Gruppe fehlt!',
+ 'Group saved!' => 'Gruppe gespeichert!',
+ 'Groups' => 'Gruppen',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML Vorlagen',
+ 'Heading' => 'Überschrift',
+ 'History' => 'Statistik',
+ 'Home Phone' => 'Tel. privat',
+ 'Host' => 'Datenbank-Rechner',
+ 'Hostname missing!' => 'Rechnername fehlt!',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Nr.',
+ 'Image' => 'Bild',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Inactive' => 'Passiv',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Include Payment' => 'Bezahlung aufnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Include in drop-down menus' => 'In Aufklapp-Menü aufnehmen',
+ 'Income' => 'Einnahmen',
+ 'Income Statement' => 'G & V',
+ 'Income account does not exist!' => 'Es existiert kein Konto für Einnahmen!',
+ 'Incorrect Dataset version!' => 'Ungültigige Datensatzversion',
+ 'Increase' => 'Erhöhen',
+ 'Individual Items' => 'Einzelteile',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Inventory' => 'Inventar',
+ 'Inventory account does not exist!' => 'Es existiert kein Konto für Inventar!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Bevor dieses Erzeugnis als ungültig markiert werden kann, muß der Bestand Null sein!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Bevor diese Ware als ungültig markiert werden kann, muß der Bestand Null sein!',
+ 'Inventory saved!' => 'Inventar gespeichert!',
+ 'Inventory transferred!' => 'Inventar übertragen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Invoices' => 'Rechnungen',
+ 'Is this a summary account to record' => 'Summenkonto für',
+ 'Item' => 'Artikel',
+ 'Item already on pricelist!' => 'Artikel ist bereits in der Preisliste!',
+ 'Item deleted!' => 'Artikel gelöscht!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Items' => 'Artikel',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'LaTeX Templates' => 'LaTeX Vorlagen',
+ 'Labor/Overhead' => 'Gestehungskosten',
+ 'Language' => 'Sprache',
+ 'Language deleted!' => 'Sprache gelöscht!',
+ 'Language saved!' => 'Sprache gespeichert!',
+ 'Languages' => 'Sprachen',
+ 'Languages not defined!' => 'Keine Sprachen definiert!',
+ 'Last Cost' => 'Letzte Kosten',
+ 'Last Numbers & Default Accounts' => 'Laufende Zähler und Standardkonten',
+ 'Lead' => 'Anlaufzeit',
+ 'Leadtime' => 'Vorlaufzeit',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Für lokale Verbindungen "Rechner" und "Port" freilassen.',
+ 'Liability' => 'Passiva/Mittelherkunft',
+ 'Licensed to' => 'Lizensiert für',
+ 'Line Total' => 'Zeilensumme',
+ 'Link' => 'Verknüpfungen',
+ 'Link Accounts' => 'Konten verknüpfen',
+ 'List' => 'Listenpreis',
+ 'List Accounts' => 'Kontenliste',
+ 'List Businesses' => 'Gewerbe aufzeigen',
+ 'List Departments' => 'Abteilungen aufzeigen',
+ 'List GIFI' => 'GIFI aufzeigen',
+ 'List Languages' => 'Sprachen aufzeigen',
+ 'List Price' => 'Preise aufzeigen',
+ 'List Projects' => 'Projekte aufzeigen',
+ 'List SIC' => 'SIC aufzeigen',
+ 'List Transactions' => 'Buchungsliste',
+ 'List Warehouses' => 'Warenlager aufzeigen',
+ 'Lock System' => 'System sperren',
+ 'Lockfile created!' => 'gesichert!',
+ 'Lockfile removed!' => 'entsichert!',
+ 'Login' => 'Anmelden',
+ 'Login name missing!' => 'Benutzername fehlt!',
+ 'Logout' => 'Abmelden',
+ 'Make' => 'Hersteller',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'Marked entries printed!' => 'Markierte Einträge gedruckt! ',
+ 'Markup' => 'Aufschlag',
+ 'Maximum' => 'Höchstens',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Menu Width' => 'Menübreite',
+ 'Message' => 'Nachricht',
+ 'Method' => 'Methode',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Modell',
+ 'Monday' => 'Montag',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Months' => 'Monate',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => 'N.Z.',
+ 'Name' => 'Name',
+ 'Name missing!' => 'Name fehlt!',
+ 'New Templates' => 'Neue Vorlagen',
+ 'New Window' => 'Neues Fenster',
+ 'Next' => 'Nächste',
+ 'Next Date' => 'Nächstes Datum',
+ 'Next Number' => 'Nächste Nummer',
+ 'No' => 'Nein',
+ 'No Database Drivers available!' => 'Kein Datenbanktreiber verfügbar!',
+ 'No Dataset selected!' => 'Keine Datenbank ausgewählt!',
+ 'No History!' => 'Es sind keine älteren Eintragungen vorhanden!',
+ 'No email address for' => 'Keine eMailadresse für',
+ 'No.' => 'Nr.',
+ 'Non-taxable' => 'Steuerfrei',
+ 'Non-taxable Purchases' => 'Steuerfreie Einkäufe',
+ 'Non-taxable Sales' => 'Steuerfreie Verkäufe',
+ 'Non-tracking Items' => 'Nicht-lagernde Artikel',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing entered!' => 'Es wurde nichts eingetragen!',
+ 'Nothing open!' => 'Nichts offen!',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nothing to delete!' => 'Es konnte nichts gelöscht werden!',
+ 'Nothing to print!' => 'Es konnte nichts gedruckt werden!',
+ 'Nothing to transfer!' => 'Es gibt nichts zu übergeben!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number Format' => 'Zahlenformat',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'O' => 'O',
+ 'OH' => 'LU',
+ 'Obsolete' => 'Ungültig',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'On Hand' => 'am Lager',
+ 'Onhand' => 'Auf Lager',
+ 'Open' => 'Offen',
+ 'Oracle Database Administration' => 'Oracle Datenbankverwaltung',
+ 'Order' => 'Bestellung',
+ 'Order Date' => 'Bestelldatum',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Entry' => 'Bestellungen',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Order deleted!' => 'Bestellung gelöscht!',
+ 'Order generation failed!' => 'Auftragserstellung fehlgeschlagen!',
+ 'Order saved!' => 'Bestellung gespeichert!',
+ 'Orphaned' => 'nie benutzt',
+ 'Out of balance transaction!' => 'Soll und Haben sind nicht gleich!',
+ 'Out of balance!' => 'Summen stimmen nicht überein!',
+ 'Outstanding' => 'Offen',
+ 'PDF' => 'PDF',
+ 'PO' => 'EB',
+ 'PO Number' => 'Unsere Reference',
+ 'POS' => 'Barverkauf',
+ 'POS Invoice' => 'Barverkaufsrechnung',
+ 'Packing List' => 'Lieferschein',
+ 'Packing List Date missing!' => 'Datum für Lieferschein fehlt!',
+ 'Packing List Number missing!' => 'Lieferscheinnummer fehlt!',
+ 'Packing Lists' => 'Lieferscheine',
+ 'Paid' => 'Bezahlt',
+ 'Part' => 'Ware',
+ 'Partnumber' => 'Warennummer',
+ 'Parts' => 'Waren',
+ 'Parts Requirements' => 'Artikelanforderungen',
+ 'Password' => 'Passwort',
+ 'Password changed!' => 'Passwort geändert!',
+ 'Password does not match!' => 'Passworteingabe nicht gleich!',
+ 'Passwords do not match!' => 'Passwörter sind nicht gleich!',
+ 'Payables' => 'Verbindlichkeiten',
+ 'Payment' => 'Belastung',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payment posted!' => 'Zahlung gebucht!',
+ 'Payments' => 'Zahlungen',
+ 'Payments posted!' => 'Bezahlungen verbucht!',
+ 'Payroll Deduction' => 'Lohnabzug',
+ 'Period' => 'Zeitraum',
+ 'Pg Database Administration' => 'Pg Datenbankverwaltung',
+ 'PgPP Database Administration' => 'PgPP Datenbankverwaltung',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Pick Lists' => 'Lagerlisten',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Portangabe fehlt!',
+ 'Pos' => 'No.',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Posted!' => 'Verbucht!',
+ 'Posting' => 'Bucht',
+ 'Posting failed!' => 'Buchung fehlgeschlagen!',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Benutzereinstellungen',
+ 'Preferences saved!' => 'Einstellungen gespeichert!',
+ 'Prepayment' => 'Anzahlung',
+ 'Price' => 'Preis',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Pricegroup deleted!' => 'Preisgruppe gelöscht!',
+ 'Pricegroup missing!' => 'Preisgruppe fehlt!',
+ 'Pricegroup saved!' => 'Preisgruppe gespeichert!',
+ 'Pricegroups' => 'Preisgruppen',
+ 'Pricelist' => 'Preisliste',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Print and Save' => 'Drucken und speichern',
+ 'Print and Save as new' => 'Drucken und neu speichern',
+ 'Printed' => 'Gedruckt',
+ 'Printer' => 'Drucker',
+ 'Printing' => 'Druckt',
+ 'Printing ... ' => 'Druckt ... ',
+ 'Process Transactions' => 'Buchungen erstellen',
+ 'Profit Center' => 'Gewinnverwaltung',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Übersetzung für Projektbeschreibungen',
+ 'Project Number' => 'Projektnummer',
+ 'Project Number missing!' => 'Projektnummer fehlt!',
+ 'Project Transactions' => 'Projektbuchungen',
+ 'Project deleted!' => 'Projekt gelöscht!',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Project saved!' => 'Projekt gespeichert!',
+ 'Projects' => 'Projekte',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Order Number' => 'Einkaufsbelegnummer',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quantity exceeds available units to stock!' => 'Anzahl übersteigt vorhandene Menge!',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'gespeichert',
+ 'Quotation' => 'Angebot',
+ 'Quotation ' => 'Verkaufsangebot',
+ 'Quotation Date' => 'Angebotsdatum',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number' => 'Angebotsnummer',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Quotation deleted!' => 'Angebot gelöscht!',
+ 'Quotations' => 'Angebote',
+ 'R' => 'R',
+ 'RFQ' => 'Anfrage',
+ 'RFQ ' => 'Einkaufsanfrage ',
+ 'RFQ Number' => 'Einkaufsanfragenummer',
+ 'RFQs' => 'Anfragen',
+ 'ROP' => 'UAB',
+ 'Rate' => 'Prozentsatz',
+ 'Rate missing!' => 'Prozentsatz fehlt!',
+ 'Recd' => 'Erh.',
+ 'Receipt' => 'Ausgangsbeleg',
+ 'Receipt posted!' => 'Einnahme verbucht!',
+ 'Receipts' => 'Ausgangsbelege',
+ 'Receivables' => 'Forderungen',
+ 'Receive' => 'Einlagern',
+ 'Receive Merchandise' => 'Artikeln einlagern',
+ 'Reconciliation' => 'Kontenabgleich',
+ 'Reconciliation Report' => 'Kontenabgleichungsbericht',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Recurring Transactions' => 'Wiederkehrende Buchungen',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Remove' => 'Entfernen',
+ 'Remove Audit trail up to' => 'Revisionsnachfolge löschen bis zu',
+ 'Remove Audit trails up to' => 'Revisionsnachfolge löschen bis zu',
+ 'Removed spoolfiles!' => 'Spoolfiles gelöscht!',
+ 'Removing marked entries from queue ...' => 'Entferne markierte Einträge ...',
+ 'Repeat' => 'Wiederholen',
+ 'Report for' => 'Bericht für',
+ 'Reports' => 'Berichte',
+ 'Req' => 'Ben.',
+ 'Request for Quotation' => 'Anfrage',
+ 'Request for Quotations' => 'Anfragen',
+ 'Required by' => 'Erforderlich am',
+ 'Retained Earnings' => 'Verbliebenes Einkommen',
+ 'Role' => 'Stellung',
+ 'S' => 'A',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC gelöscht!',
+ 'SIC saved!' => 'SIC gespeichert!',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'SO' => 'VB',
+ 'SSN' => 'Sozialversicherungsnummer',
+ 'Sale' => 'Verkauf',
+ 'Sales' => 'Warenverkauf',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoice ' => 'Ausgangsrechnung ',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Sales Invoice/AR Transaction Number' => 'Verkaufsrechnung/Buchungsnummer',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Verkaufsbeleg',
+ 'Sales Order Number' => 'Verkaufsbelegnummer',
+ 'Sales Orders' => 'Verkaufsbelege',
+ 'Sales Quotation Number' => 'Verkaufsangebotnummer',
+ 'Salesperson' => 'Verkäufer',
+ 'Save' => 'Speichern',
+ 'Save Pricelist' => 'Preisliste speichern',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Save to File' => 'Auf Festplatte speichern',
+ 'Saving' => 'Speichert',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Search' => 'Suchen',
+ 'Select' => 'Auswählen',
+ 'Select Vendor' => 'Lieferant auswählen',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select a printer!' => 'Bitte wählen Sie einen Drucker',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the items below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Txt, Postscript oder PDF auswählen!',
+ 'Sell' => 'Verkaufspreis',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Send by E-Mail' => 'Per eMail schicken',
+ 'Sending' => 'Schickt',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennr.',
+ 'Serial Number' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Services' => 'Leistungen',
+ 'Session Timeout' => 'Maximale Sitzungsdauer',
+ 'Session expired!' => 'Sitzung abgelaufen!',
+ 'Setup Templates' => 'Vorlagen auswählen',
+ 'Ship' => 'Versenden',
+ 'Ship Merchandise' => 'Waren verschicken',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping' => 'Versand',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Date' => 'Versandsdatum',
+ 'Shipping Date missing!' => 'Versandsdatum fehlt!',
+ 'Shipping Point' => 'Zielort',
+ 'Short' => 'Kurz',
+ 'Signature' => 'Unterschrift',
+ 'Sort by' => 'Sortieren nach',
+ 'Source' => 'Beleg',
+ 'Spoolfile' => 'Spoolfile',
+ 'Standard' => 'Standard',
+ 'Standard Industrial Codes' => 'Standard Industrie Norm',
+ 'Startdate' => 'Startdatum',
+ 'State' => 'Zustand',
+ 'State/Province' => 'Bundesland',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Statement Balance' => 'Auszugsbilanz',
+ 'Statement sent to' => 'Zahlungserinnerung verschickt an',
+ 'Statements sent to printer!' => 'Zahlungserinnerungen gedruckt!',
+ 'Stock' => 'Einlagern',
+ 'Stock Assembly' => 'Erzeugnis einlagern',
+ 'Stylesheet' => 'Stilvorlage',
+ 'Sub-contract GIFI' => 'Unterlieferant GIFI',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Sunday' => 'Sonntag',
+ 'Supervisor' => 'Vorarbeiter',
+ 'System' => 'System',
+ 'System Defaults' => 'Systemeinstellungen',
+ 'Tax' => 'Steuer',
+ 'Tax Account' => 'Steuerkonto',
+ 'Tax Accounts' => 'Steuerkonten',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Tax Number' => 'Steuernummer',
+ 'Tax Number / SSN' => 'Steuernummer / SSN',
+ 'Tax collected' => 'Umsatzsteuer',
+ 'Tax paid' => 'Vorsteuer',
+ 'Taxable' => 'Steuerpflichtig',
+ 'Taxes' => 'Steuern',
+ 'Template saved!' => 'Vorlage gespeichert!',
+ 'Templates' => 'Vorlagen',
+ 'Terms' => 'Zahlungsbedingungen',
+ 'Text' => 'Text',
+ 'Text Templates' => 'Textvorlagen',
+ 'The following Datasets are not in use and can be deleted' => 'Die folgenden Datenbanken sind nicht in Verwendung und können gelöscht werden',
+ 'The following Datasets need to be updated' => 'Folgende Datenbanken müssen aktualisiert werden',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'In diesem Schritt werden bestehende Datenbanken gesucht. Es werden noch keine Änderungen vorgenommen!',
+ 'Thursday' => 'Donnerstag',
+ 'Till' => 'Kasse',
+ 'Time Cards' => 'Zeitkarten',
+ 'Time In' => 'Eingestempelt',
+ 'Time Out' => 'Ausgestempelt',
+ 'Times' => 'mal',
+ 'To' => 'Bis',
+ 'To Warehouse' => 'Ins Warenlager',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Um einer Gruppe einen neuen Benutzer hinzuzufügen, ändern und speichern Sie am einfachsten einen bestehenden Benutzernamen. Unter dem neuen Namen wird dann ein Benutzer mit denselben Einstellungen angelegt.',
+ 'Top Level' => 'Hauptbeschreibung',
+ 'Total' => 'Betrag',
+ 'Tracking Items' => 'Lagernde Artikel',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transaction' => 'Buchung',
+ 'Transaction Date missing!' => 'Buchungsdatum fehlt!',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Transaction reversal enforced for all dates' => 'Fehleintragungen müssen für jeden Zeitraum mit einer Kontraeintragung ausgebessert werden',
+ 'Transaction reversal enforced up to' => 'Fehleintragungen können bis zu dem angenebenen Zeitraum nur mit einer Kontraeintragung ausgebessert werden',
+ 'Transactions' => 'Buchungen',
+ 'Transfer' => 'Einlage',
+ 'Transfer Inventory' => 'Inventarübertrag',
+ 'Transfer from' => 'umlagern von',
+ 'Transfer to' => 'Übergabe an',
+ 'Translation' => 'Übersetzung',
+ 'Translation deleted!' => 'Übersetzung gelöscht!',
+ 'Translation not on file!' => 'Übersetzung nicht verfügbar',
+ 'Translations' => 'Übersetzungen',
+ 'Translations saved!' => 'Übersetzung gespeichert!',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Tuesday' => 'Dienstag',
+ 'Type of Business' => 'Art des Gewerbes',
+ 'Unit' => 'Einh.',
+ 'Unit of measure' => 'Maßinheit',
+ 'Unlock System' => 'System entsperren',
+ 'Update' => 'Erneuern',
+ 'Update Dataset' => 'Datenbank aktualisieren',
+ 'Updated' => 'Erneuert am',
+ 'Upgrading to Version' => 'Datensatz wird erneuert auf Version',
+ 'Use Templates' => 'Benutze Vorlagen',
+ 'User' => 'Benutzer',
+ 'User deleted!' => 'Benutzer gelöscht!',
+ 'User saved!' => 'Benutzer gespeichert!',
+ 'Valid until' => 'Gültig bis',
+ 'Vendor' => 'Lieferant',
+ 'Vendor History' => 'Alle Belege für Lieferant',
+ 'Vendor Invoice' => 'Eingangsrechnung',
+ 'Vendor Invoice ' => 'Eingangsrechnung ',
+ 'Vendor Invoice.' => 'Eingangsrechnung.',
+ 'Vendor Invoice/AP Transaction Number' => 'Eingangsrechnung/Buchungsnummer',
+ 'Vendor Invoices' => 'Eingangsrechnungen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor deleted!' => 'Lieferant gelöscht!',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Vendor saved!' => 'Lieferant gespeichert!',
+ 'Vendors' => 'Lieferanten',
+ 'Version' => 'Version',
+ 'Warehouse' => 'Warenlager',
+ 'Warehouse deleted!' => 'Warenlager gelöscht!',
+ 'Warehouse saved!' => 'Warenlager gespeichert!',
+ 'Warehouses' => 'Warenlager',
+ 'Warning!' => 'Warnung!',
+ 'Wednesday' => 'Mittwoch',
+ 'Week' => 'Woche',
+ 'Week(s)' => 'Woche(n)',
+ 'Weeks' => 'Wochen',
+ 'Weight' => 'Gewicht',
+ 'Weight Unit' => 'Gewichtseinh.',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Work Orders' => 'Arbeitsblätter',
+ 'Work Phone' => 'Tel. Arbeit',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yearend' => 'Jahresabschluss',
+ 'Yearend date missing!' => 'Datum für Jahresabschluss fehlt!',
+ 'Yearend posted!' => 'Jahresabschluss gespeichert!',
+ 'Yearend posting failed!' => 'Buchung Jahresabschluss missglückt!',
+ 'Years' => 'Jahre',
+ 'Yes' => 'Ja',
+ 'You are logged out' => 'Sie sind abgemeldet',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine existierende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern ein existierendes Angebot',
+ 'You are saving an existing order' => 'Sie speichern einen existierenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandenes Angebot',
+ 'You did not enter a name!' => 'Sie haben keinen Namen eingegeben!',
+ 'You must enter a host and port for local and remote connections!' => '"Rechner" und "Port" müssen für lokale und externe Verbindungen eingetragen werden!',
+ 'Zip/Postal Code' => 'Postleitzahl',
+ 'account cannot be set to any other type of account' => 'Dieses Konto kann nicht auf andere Typen eingestellt werden',
+ 'as at' => 'zum Stand',
+ 'days' => 'Tage',
+ 'does not exist' => 'existiert nicht',
+ 'done' => 'fertig',
+ 'ea' => 'pro',
+ 'failed' => 'fehlgeschlagen',
+ 'for' => 'für',
+ 'for Period' => 'für den Zeitraum',
+ 'is already a member!' => 'ist bereits ein Mitglied!',
+ 'localhost' => 'lokaler Rechner',
+ 'locked!' => 'gesperrt!',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'successfully created!' => 'wurde erfolgreich erstellt',
+ 'successfully deleted!' => 'wurde erfolgreich gelöscht',
+ 'time(s)' => 'mal',
+ 'unexpected error!' => 'unbekannter Fehler!',
+ 'website' => 'Website',
+};
+
+1;
diff --git a/locale/de/am b/locale/de/am
new file mode 100755
index 00000000..d2605f96
--- /dev/null
+++ b/locale/de/am
@@ -0,0 +1,319 @@
+$self{texts} = {
+ 'AP' => 'Kreditoren',
+ 'AR' => 'Debitoren',
+ 'About' => 'Über',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer fehlt!',
+ 'Account Type' => 'Kontoart',
+ 'Account Type missing!' => 'Kontoart fehlt!',
+ 'Account deleted!' => 'Konto gelöscht!',
+ 'Account does not exist!' => 'Konto existiert nicht!',
+ 'Account saved!' => 'Konto gespeichert!',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accrual' => 'Laufend',
+ 'Activate Audit trail' => 'Revisionsnachfolge aktivieren',
+ 'Add Account' => 'Konto anlegen',
+ 'Add Business' => 'Gewerbe anlegen',
+ 'Add Department' => 'Abteilung anlegen',
+ 'Add GIFI' => 'GIFI anlegen',
+ 'Add Language' => 'Sprache anlegen',
+ 'Add SIC' => 'SIC anlegen',
+ 'Add Warehouse' => 'Warenlager anlegen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Asset' => 'Aktiva/Mittelverwendung',
+ 'Audit Control' => 'Bücherkontrolle',
+ 'Audit trail disabled' => 'Revisionsnachfolge nicht aktiviert',
+ 'Audit trail enabled' => 'Revisionsnachfolge aktiviert',
+ 'Audit trail removed up to' => 'Revisionsnachfolge gelöscht bis zu',
+ 'Backup sent to' => 'Eine Sicherungskopie wurde gesandt an',
+ 'Bin List' => 'Lagerliste',
+ 'Books are open' => 'Die Bücher sind geöffnet.',
+ 'Business Number' => 'Firmennummer',
+ 'Business deleted!' => 'Gewerbe gelöscht!',
+ 'Business saved!' => 'Gewerbe gespeichert!',
+ 'COGS' => 'Umsatzkosten',
+ 'Cannot delete account!' => 'Konto kann nicht gelöscht werden!',
+ 'Cannot delete default account!' => 'Das Standard-Konto kann nicht gelöscht werden!',
+ 'Cannot save account!' => 'Konto kann nicht gespeichert werden!',
+ 'Cannot save defaults!' => 'Einstellungen konnten nicht gespeichert werden!',
+ 'Cannot save preferences!' => 'Benutzereinstellungen können nicht gespeichert werden!',
+ 'Cannot save taxes!' => 'Konnte Steuersatz nicht speichern!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'AR, AP und IC Konten können nicht auf andere Konten gleichzeitig eingestellt werden',
+ 'Cannot set multiple options for' => 'Mehr als eine Optionen nicht erlaubt für : ',
+ 'Cash' => 'Bar',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Close Books up to' => 'Die Bücher abschließn bis zum',
+ 'Code' => 'Kodex',
+ 'Code missing!' => 'Kodex fehlt!',
+ 'Company' => 'Firma',
+ 'Confirm' => 'Wiederholung',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Contra' => 'Gegenkonto',
+ 'Copy to COA' => 'Auf COA kopieren',
+ 'Cost Center' => 'Kostenverwaltung',
+ 'Credit' => 'Haben',
+ 'Credit Invoice' => 'Kreditorenrechnung',
+ 'Customer Number' => 'Kundennummer',
+ 'Database Host' => 'Datenbank-Rechner',
+ 'Dataset' => 'Datenbank',
+ 'Date Format' => 'Datumsformat',
+ 'Day' => 'Tag',
+ 'Days' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Debit Invoice' => 'Debitorenrechnung',
+ 'Default Template' => 'Standardvorlage',
+ 'Defaults saved!' => 'Einstellungen gespeichert!',
+ 'Delete' => 'Löschen',
+ 'Delete Account' => 'Konto löschen',
+ 'Deleting a language will also delete the templates for the language' => 'Wenn die Sprache gelöscht wird, werden auch die dazugehörigen Vorlagen gelöscht',
+ 'Department deleted!' => 'Abteilung gelöscht!',
+ 'Department saved!' => 'Abteilung gespeichert!',
+ 'Departments' => 'Abteilungen',
+ 'Description' => 'Beschreibung',
+ 'Description missing!' => 'Beschreibung fehlt!',
+ 'Discount' => 'Rabatt',
+ 'Dropdown Limit' => 'Auswahllistenlimit',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'Edit' => 'Bearbeiten',
+ 'Edit Account' => 'Kontodaten bearbeiten',
+ 'Edit Business' => 'Gewerbe bearbeiten',
+ 'Edit Department' => 'Abteilung bearbeiten',
+ 'Edit GIFI' => 'GIFI editieren',
+ 'Edit Language' => 'Sprache bearbeiten',
+ 'Edit Preferences for' => 'Benutzereinstellungen für',
+ 'Edit SIC' => 'SIC editieren',
+ 'Edit Template' => 'Vorlage bearbeiten',
+ 'Edit Warehouse' => 'Warenlager bearbeiten',
+ 'Employee Number' => 'Mitarbeiternummer',
+ 'Ends' => 'Abschluss',
+ 'Enforce transaction reversal for all dates' => 'Kontraeintragungen für jeden Zeitraum aktualisieren',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Durch Doppelpunkte getrennte Währungskürzel mit maximal 3 Buchstaben aufführen; Ihre eigene Landeswährung zuerst (z.B. EUR:USD:CAD)',
+ 'Equity' => 'Passiva/Eigenkapital',
+ 'Every' => 'Jeden',
+ 'Expense' => 'Aufwand',
+ 'Expense/Asset' => 'Aufwand/Anlagen',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Wechselkurserträge',
+ 'Foreign Exchange Loss' => 'Wechselkursaufwendungen',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI gelöscht!',
+ 'GIFI missing!' => 'GIFI fehlt!',
+ 'GIFI saved!' => 'GIFI gespeichert!',
+ 'GL' => 'Hauptbuch',
+ 'GL Reference Number' => 'Hauptbuchreferenz',
+ 'GL Transaction' => 'Hauptbucheintragung',
+ 'Heading' => 'Überschrift',
+ 'ID' => 'Nr.',
+ 'Include in drop-down menus' => 'In Aufklapp-Menü aufnehmen',
+ 'Income' => 'Einnahmen',
+ 'Inventory' => 'Inventar',
+ 'Invoice' => 'Rechnung',
+ 'Is this a summary account to record' => 'Summenkonto für',
+ 'Job/Project Number' => 'Job bzw. Projektnummer',
+ 'Language' => 'Sprache',
+ 'Language deleted!' => 'Sprache gelöscht!',
+ 'Language saved!' => 'Sprache gespeichert!',
+ 'Languages' => 'Sprachen',
+ 'Last Numbers & Default Accounts' => 'Laufende Zähler und Standardkonten',
+ 'Liability' => 'Passiva/Mittelherkunft',
+ 'Licensed to' => 'Lizensiert für',
+ 'Link' => 'Verknüpfungen',
+ 'Menu Width' => 'Menübreite',
+ 'Method' => 'Methode',
+ 'Month' => 'Monat',
+ 'Months' => 'Monate',
+ 'Name' => 'Name',
+ 'Next' => 'Nächste',
+ 'Next Number' => 'Nächste Nummer',
+ 'No' => 'Nein',
+ 'No email address for' => 'Keine eMailadresse für',
+ 'Non-tracking Items' => 'Nicht-lagernde Artikel',
+ 'Number' => 'Nummer',
+ 'Number Format' => 'Zahlenformat',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packliste',
+ 'Part Number' => 'Artikelnummer',
+ 'Password' => 'Passwort',
+ 'Password does not match!' => 'Passworteingabe nicht gleich!',
+ 'Payables' => 'Verbindlichkeiten',
+ 'Payment' => 'Belastung',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Posting' => 'Bucht',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Einstellungen gespeichert!',
+ 'Print' => 'Drucken',
+ 'Printer' => 'Drucker',
+ 'Printing' => 'Druckt',
+ 'Process Transactions' => 'Buchungen erstellen',
+ 'Profit Center' => 'Gewinnverwaltung',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Order Number' => 'Einkaufsbestellnummer',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'RFQ Number' => 'Einkaufsanfragenummer',
+ 'Rate' => 'Prozentsatz',
+ 'Receivables' => 'Forderungen',
+ 'Recurring Transactions' => 'Wiederholende Buchungen',
+ 'Reference' => 'Referenz',
+ 'Remove Audit trail up to' => 'Revisionsnachfolge löschen bis zu',
+ 'Retained Earnings' => 'Verbliebenes Einkommen',
+ 'SIC deleted!' => 'SIC gelöscht!',
+ 'SIC saved!' => 'SIC gespeichert!',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoice/AR Transaction Number' => 'Ausgangsrechnungsnummer/Buchungsnummer',
+ 'Sales Order' => 'Auftragsbetätigung',
+ 'Sales Order Number' => 'Auftragsbestätigungsnummer',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Sales Quotation Number' => 'Angebotsnummer',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Saving' => 'Speichert',
+ 'Sending' => 'Schickt',
+ 'Session Timeout' => 'Maximale Sitzungsdauer',
+ 'Signature' => 'Unterschrift',
+ 'Standard Industrial Codes' => 'Standard Industrie Norm',
+ 'Stylesheet' => 'Stilvorlage',
+ 'System Defaults' => 'Systemeinstellungen',
+ 'Tax' => 'Steuer',
+ 'Taxes' => 'Steuern',
+ 'Taxes saved!' => 'Steuern gespeichert!',
+ 'Template saved!' => 'Vorlage gespeichert!',
+ 'Times' => 'mal',
+ 'Tracking Items' => 'Lagernde Artikel',
+ 'Transaction' => 'Buchung',
+ 'Transaction reversal enforced for all dates' => 'Fehleintragungen müssen für jeden Zeitraum mit einer Kontraeintragung ausgebessert werden',
+ 'Transaction reversal enforced up to' => 'Fehleintragungen können bis zu dem angenebenen Zeitraum nur mit einer Kontraeintragung ausgebessert werden',
+ 'Type of Business' => 'Gewerbe',
+ 'Update' => 'Übernehmen',
+ 'User' => 'Benutzer',
+ 'Valid To' => 'Gültig bis',
+ 'Vendor Invoice' => 'Eingangsrechnung',
+ 'Vendor Invoice/AP Transaction Number' => 'Eingangsrechnung/Buchungsnummer',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Version' => 'Version',
+ 'Warehouse deleted!' => 'Warenlager gelöscht!',
+ 'Warehouse saved!' => 'Warenlager gespeichert!',
+ 'Warehouses' => 'Warenlager',
+ 'Week' => 'Woche',
+ 'Weeks' => 'Wochen',
+ 'Weight Unit' => 'Gewichtseinh.',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Yearend' => 'Jahresabschluss',
+ 'Yearend date missing!' => 'Datum für Jahresabschluss fehlt!',
+ 'Yearend posted!' => 'Jahresabschluss gespeichert!',
+ 'Yearend posting failed!' => 'Buchung Jahresabschluss missglückt!',
+ 'Years' => 'Jahre',
+ 'Yes' => 'Ja',
+ 'account cannot be set to any other type of account' => 'Dieses Konto kann nicht auf andere Typen eingestellt werden',
+ 'done' => 'fertig',
+ 'failed' => 'fehlgeschlagen',
+ 'localhost' => 'lokaler Rechner',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'konto_anlegen' => 'add_account',
+ 'gewerbe_anlegen' => 'add_business',
+ 'abteilung_anlegen' => 'add_department',
+ 'sprache_anlegen' => 'add_language',
+ 'sic_anlegen' => 'add_sic',
+ 'warenlager_anlegen' => 'add_warehouse',
+ 'weiter' => 'continue',
+ 'auf_coa_kopieren' => 'copy_to_coa',
+ 'löschen' => 'delete',
+ 'bearbeiten' => 'edit',
+ 'kontodaten_bearbeiten' => 'edit_account',
+ 'buchungen_erstellen' => 'process_transactions',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'Übernehmen' => 'update',
+};
+
+1;
+
diff --git a/locale/de/ap b/locale/de/ap
new file mode 100755
index 00000000..e82e8c41
--- /dev/null
+++ b/locale/de/ap
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen.',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add AP Transaction' => 'Eingangsbuchung anlegen',
+ 'Add AR Transaction' => 'Ausgangsbuchung anlegen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cannot post transaction for a closed period!' => 'Für einen bereits abgeschlossenen Zeitraum kann keine Buchung angelegt werden!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'eMail',
+ 'E-mail message' => 'E-mail ',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'ID' => 'Nr.',
+ 'Include Payment' => 'Bezahlung reinnehme',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing to print!' => 'Es konnte nichts gedruckt werden!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Unsere Reference',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Ausgangsbeleg',
+ 'Recurring Transaction' => 'Wiederholende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Point' => 'Zielort',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Startdatum',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Übernehmen',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Eingangsrechnung.',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine existierende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern ein existierendes Angebot',
+ 'You are saving an existing order' => 'Sie speichern einen existierenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandenes Angebot',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'Übernehmen' => 'update',
+ 'eingangsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de/ar b/locale/de/ar
new file mode 100755
index 00000000..f7cb3633
--- /dev/null
+++ b/locale/de/ar
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen.',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add AP Transaction' => 'Eingangsbuchung anlegen',
+ 'Add AR Transaction' => 'Ausgangsbuchung anlegen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cannot post transaction for a closed period!' => 'Für einen bereits abgeschlossenen Zeitraum kann keine Buchung angelegt werden!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Zahlungsziel',
+ 'Due Date missing!' => 'Zahlungsziel fehlt!',
+ 'E-mail' => 'eMail',
+ 'E-mail message' => 'E-mail ',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'ID' => 'Nr.',
+ 'Include Payment' => 'Bezahlung reinnehme',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing to print!' => 'Es konnte nichts gedruckt werden!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Unsere Reference',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Ausgangsbeleg',
+ 'Recurring Transaction' => 'Wiederholende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Point' => 'Zielort',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Startdatum',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Übernehmen',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Eingangsrechnung.',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine existierende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern ein existierendes Angebot',
+ 'You are saving an existing order' => 'Sie speichern einen existierenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandenes Angebot',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'Übernehmen' => 'update',
+ 'eingangsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de/arap b/locale/de/arap
new file mode 100755
index 00000000..a1fcc272
--- /dev/null
+++ b/locale/de/arap
@@ -0,0 +1,74 @@
+$self{texts} = {
+ 'Address' => 'Adresse',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Weiter',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'eMail',
+ 'E-mail message' => 'eMail ',
+ 'Every' => 'Jeden',
+ 'For' => 'für',
+ 'Include Payment' => 'Bezahlung aufnehmen',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Number' => 'Nummer',
+ 'Print' => 'Drucken',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Recurring Transaction' => 'Wiederholende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Startdate' => 'Startdatum',
+ 'Subject' => 'Betreff',
+ 'To' => 'Bis',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year(s)' => 'Jahr(e)',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine existierende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern ein existierendes Angebot',
+ 'You are saving an existing order' => 'Sie speichern einen existierenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandenes Angebot',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'zeitplan_speichern' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/de/arapprn b/locale/de/arapprn
new file mode 100755
index 00000000..7005ab12
--- /dev/null
+++ b/locale/de/arapprn
@@ -0,0 +1,34 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Amount' => 'Betrag',
+ 'Continue' => 'Weiter',
+ 'Date' => 'Datum',
+ 'Memo' => 'Vermerk',
+ 'Nothing to print!' => 'Es konnte nichts gedruckt werden!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Gedruckt',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Source' => 'Beleg',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/de/bp b/locale/de/bp
new file mode 100755
index 00000000..9e033628
--- /dev/null
+++ b/locale/de/bp
@@ -0,0 +1,69 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Bitte bestätigen Sie ob Sie die markierten Eintragungen löschen wollen',
+ 'Bin Lists' => 'Lagerlisten',
+ 'Cannot remove files!' => 'Löschen der Dateien hat fehlgeschlagen!',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Date' => 'Datum',
+ 'Employee' => 'Arbeitnehmer',
+ 'From' => 'Von',
+ 'ID' => 'Nr.',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Marked entries printed!' => 'Markierte Einträge gedruckt! ',
+ 'Month' => 'Monat',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'Packing Lists' => 'Lieferscheine',
+ 'Period' => 'Zeitraum',
+ 'Pick Lists' => 'Lagerlisten',
+ 'Print' => 'Drucken',
+ 'Printing' => 'Drucken',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Quarter' => 'Quartal',
+ 'Quotation' => 'Angebot',
+ 'Quotation Number' => 'Angebotsnummer',
+ 'Quotations' => 'Angebote',
+ 'RFQs' => 'Anfragen',
+ 'Remove' => 'Entfernen',
+ 'Removed spoolfiles!' => 'Spoolfiles gelöscht!',
+ 'Removing marked entries from queue ...' => 'Markierte Einträge entfernt ...',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Select all' => 'Alle auswählen',
+ 'Spoolfile' => 'Spoolfile',
+ 'Time Cards' => 'Zeitkarten',
+ 'To' => 'Bis',
+ 'Vendor' => 'Lieferant',
+ 'Work Orders' => 'Arbeitsblätter',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'done' => 'fertig',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'drucken' => 'print',
+ 'entfernen' => 'remove',
+ 'alle_auswählen' => 'select_all',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de/ca b/locale/de/ca
new file mode 100755
index 00000000..3d5ea9c3
--- /dev/null
+++ b/locale/de/ca
@@ -0,0 +1,60 @@
+$self{texts} = {
+ 'AR/AP' => 'OF/OV',
+ 'Account' => 'Konto',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'List Transactions' => 'Buchungsliste',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Month' => 'Monat',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Period' => 'Zeitraum',
+ 'Project Number' => 'Projektnummer',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Reference' => 'Referenz',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Subtotal' => 'Zwischensumme',
+ 'To' => 'Bis',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'buchungsliste' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/de/cp b/locale/de/cp
new file mode 100755
index 00000000..d2d44ad8
--- /dev/null
+++ b/locale/de/cp
@@ -0,0 +1,149 @@
+$self{texts} = {
+ 'AP' => 'Kreditoren',
+ 'AR' => 'Debitoren',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'fälliger Betrag',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'Bezahlung kann nicht verbucht werden!',
+ 'Cannot post Receipt!' => 'Einnahme kann nicht verbucht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Weiter',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum fehlt!',
+ 'Day(s)' => 'Tage',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Deposit' => 'Gutschrift',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'eMail',
+ 'E-mail message' => 'E-mail ',
+ 'Every' => 'Jeden',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'Include Payment' => 'Bezahlung reinnehme',
+ 'Invoice' => 'Rechnung',
+ 'Invoices' => 'Rechnungen',
+ 'Language' => 'Sprache',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Nothing open!' => 'Nichts offen!',
+ 'Number' => 'Nummer',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Belastung',
+ 'Payment posted!' => 'Zahlung gebucht!',
+ 'Payments' => 'Zahlungen',
+ 'Payments posted!' => 'Bezahlungen verbucht!',
+ 'Post' => 'Buchen',
+ 'Posting failed!' => 'Eintragung fehlgeschlagen!',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Anzahlung',
+ 'Print' => 'Drucken',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Receipt' => 'Ausgangsbeleg',
+ 'Receipt posted!' => 'Einnahme verbucht!',
+ 'Receipts' => 'Ausgangsbelege',
+ 'Recurring Transaction' => 'Wiederholende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select' => 'Auswählen',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Startdatum',
+ 'Subject' => 'Betreff',
+ 'To' => 'Bis',
+ 'Update' => 'Übernehmen',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year(s)' => 'Jahr(e)',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine existierende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern ein existierendes Angebot',
+ 'You are saving an existing order' => 'Sie speichern einen existierenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandenes Angebot',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'drucken' => 'print',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'alle_auswählen' => 'select_all',
+ 'Übernehmen' => 'update',
+};
+
+1;
+
diff --git a/locale/de/ct b/locale/de/ct
new file mode 100755
index 00000000..052dc553
--- /dev/null
+++ b/locale/de/ct
@@ -0,0 +1,190 @@
+$self{texts} = {
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add Customer' => 'Kunde anlegen',
+ 'Add Vendor' => 'Lieferant anlegen',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Break' => 'Umbruch',
+ 'Cannot delete customer!' => 'Kunde kann nicht gelöscht werden!',
+ 'Cannot delete vendor!' => 'Lieferant kann nicht gelöscht werden!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stadt',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Cost' => 'Kosten',
+ 'Could not save pricelist!' => 'Preisliste konnte nicht gespeichert werden!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Customer History' => 'Alle Belege für Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer deleted!' => 'Kunde gelöscht!',
+ 'Customer saved!' => 'Kunde gespeichert!',
+ 'Customers' => 'Kunden',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Discount' => 'Rabatt',
+ 'E-mail' => 'eMail',
+ 'Edit Customer' => 'Kundendaten bearbeiten',
+ 'Edit Vendor' => 'Lieferantendaten bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Enddate' => 'Endedatum',
+ 'Fax' => 'Fax',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Warengruppe',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Nr.',
+ 'Inactive' => 'Passiv',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Item already on pricelist!' => 'Artikel ist bereits in der Preisliste!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Language' => 'Sprache',
+ 'Leadtime' => 'Vorlaufzeit',
+ 'Manager' => 'Geschäftsführer',
+ 'Name' => 'Name',
+ 'Name missing!' => 'Name fehlt!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Number' => 'Nummer',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Orphaned' => 'nie benutzt',
+ 'POS' => 'Barverkauf',
+ 'Part Number' => 'Artikelnummer',
+ 'Phone' => 'Tel.',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Pricelist' => 'Preisliste',
+ 'Project Number' => 'Projektnummer',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quotation' => 'Angebot',
+ 'Quotations' => 'Angebote',
+ 'RFQ' => 'Anfrage',
+ 'Request for Quotations' => 'Anfragen',
+ 'SIC' => 'SIC',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Salesperson' => 'Verkäufer',
+ 'Save' => 'Speichern',
+ 'Save Pricelist' => 'Preisliste speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Search' => 'Suchen',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Serial Number' => 'Seriennummer',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Startdate' => 'Startdatum',
+ 'State' => 'Zustand',
+ 'State/Province' => 'Bundesland',
+ 'Sub-contract GIFI' => 'Unterlieferant GIFI',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax Account' => 'Steuerkonto',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Tax Number' => 'Steuernummer',
+ 'Tax Number / SSN' => 'Steuernummer / SSN',
+ 'Taxable' => 'Steuerpflichtig',
+ 'Terms' => 'Zahlungsbedingungen',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Type of Business' => 'Gewerbe',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Übernehmen',
+ 'Vendor History' => 'Alle Belege für Lieferant',
+ 'Vendor Invoice' => 'Eingangsrechnung',
+ 'Vendor Invoices' => 'Eingangsrechnungen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor deleted!' => 'Lieferant gelöscht!',
+ 'Vendor saved!' => 'Lieferant gespeichert!',
+ 'Vendors' => 'Lieferanten',
+ 'Zip/Postal Code' => 'Postleitzahl',
+ 'days' => 'Tage',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'kunde_anlegen' => 'add_customer',
+ 'lieferant_anlegen' => 'add_vendor',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'barverkauf' => 'pos',
+ 'preisliste' => 'pricelist',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'angebot' => 'quotation',
+ 'anfrage' => 'rfq',
+ 'ausgangsrechnung' => 'sales_invoice',
+ 'auftragsbestätigung' => 'sales_order',
+ 'speichern' => 'save',
+ 'preisliste_speichern' => 'save_pricelist',
+ 'als_neu_speichern' => 'save_as_new',
+ 'Übernehmen' => 'update',
+ 'eingangsrechnung' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/de/gl b/locale/de/gl
new file mode 100755
index 00000000..8e614180
--- /dev/null
+++ b/locale/de/gl
@@ -0,0 +1,185 @@
+$self{texts} = {
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Cash Transfer Transaction' => 'Zahlungseingang vermerken',
+ 'Add General Ledger Transaction' => 'Hinzufügen einer Buchung zum Hauptbuch',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?',
+ 'Asset' => 'Aktiva/Mittelverwendung',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post transaction for a closed period!' => 'Für einen bereits abgeschlossenen Zeitraum kann keine Buchung angelegt werden!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Sie können eine Buchung mit Aktiva und Passive nicht auf das selbe Konto buchen!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'eMail',
+ 'E-mail message' => 'eMail ',
+ 'Edit Cash Transfer Transaction' => 'Überweisung bearbeiten',
+ 'Edit General Ledger Transaction' => 'Buchung im Hauptbuch bearbeiten',
+ 'Equity' => 'Passiva/Eigenkapital',
+ 'Every' => 'Jeden',
+ 'Expense' => 'Aufwand',
+ 'FX' => 'FX',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Hauptbucheintragung',
+ 'General Ledger' => 'Hauptbuch',
+ 'ID' => 'Nr.',
+ 'Include Payment' => 'Bezahlung aufnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income' => 'Einnahmen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Liability' => 'Passiva/Mittelherkunft',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance transaction!' => 'Soll und Haben sind nicht gleich!',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Print' => 'Drucken',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'Wiederholende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Reports' => 'Berichte',
+ 'Sales Invoice ' => 'Ausgangsrechnung ',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Startdatum',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'To' => 'Bis',
+ 'Transaction Date missing!' => 'Buchungsdatum fehlt!',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Übernehmen',
+ 'Vendor Invoice ' => 'Eingangsrechnung ',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine existierende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern ein existierendes Angebot',
+ 'You are saving an existing order' => 'Sie speichern einen existierenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandenes Angebot',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'hauptbucheintragung' => 'gl_transaction',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'Übernehmen' => 'update',
+ 'eingangsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de/hr b/locale/de/hr
new file mode 100755
index 00000000..ee73862d
--- /dev/null
+++ b/locale/de/hr
@@ -0,0 +1,120 @@
+$self{texts} = {
+ 'AP' => 'Kreditoren',
+ 'Above' => 'Über',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add Deduction' => 'Abzug festlegen',
+ 'Add Employee' => 'Arbeitnehmer anlegen',
+ 'Address' => 'Adresse',
+ 'Administrator' => 'Verwalter',
+ 'After Deduction' => 'Nach Abzug',
+ 'All' => 'Alle',
+ 'Allowances' => 'Freibeträge',
+ 'Amount' => 'Betrag',
+ 'Amount missing!' => 'Betrag fehlt!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Begründung',
+ 'Before Deduction' => 'Vor Abzug',
+ 'Below' => 'Unter',
+ 'City' => 'Stadt',
+ 'Continue' => 'Weiter',
+ 'Country' => 'Land',
+ 'DOB' => 'Geburtsdatum',
+ 'Deduct after' => 'Abzug nach',
+ 'Deduction deleted!' => 'Abzug gelöscht!',
+ 'Deduction saved!' => 'Abzug gespeichert!',
+ 'Deductions' => 'Abzüge',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Description missing!' => 'Beschreibung fehlt!',
+ 'E-mail' => 'eMail',
+ 'Edit Deduction' => 'Abzug bearbeiten',
+ 'Edit Employee' => 'Arbeitnehmer bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Employee Name' => 'Name',
+ 'Employee Number' => 'Mitarbeiternummer',
+ 'Employee deleted!' => 'Arbeitnehmer gelöscht!',
+ 'Employee pays' => 'Arbeitnehmer bezahlt',
+ 'Employee saved!' => 'Arbeitnehmer gespeichert!',
+ 'Employees' => 'Arbeitnehmer',
+ 'Employer' => 'Arbeitgeber',
+ 'Employer pays' => 'Arbeitgeber bezahlt',
+ 'Enddate' => 'Ausgeschieden am',
+ 'Exempt age <' => 'Befreiungsalter <',
+ 'Expense' => 'Aufwand',
+ 'From' => 'Von',
+ 'Home Phone' => 'Tel. privat',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Nr.',
+ 'Inactive' => 'Passiv',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Login' => 'Anmelden',
+ 'Manager' => 'Geschäftsführer',
+ 'Maximum' => 'Höchstens',
+ 'Name' => 'Name',
+ 'Name missing!' => 'Name fehlt!',
+ 'Notes' => 'Bemerkungen',
+ 'Number' => 'Nummer',
+ 'Orphaned' => 'nie benutzt',
+ 'Payroll Deduction' => 'Lohnabzug',
+ 'Pos' => 'No.',
+ 'Rate' => 'Prozentsatz',
+ 'Rate missing!' => 'Prozentsatz fehlt!',
+ 'Role' => 'Stellung',
+ 'S' => 'A',
+ 'SSN' => 'Steuernummer',
+ 'Sales' => 'Warenverkauf',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Startdate' => 'Beschäftigt seit',
+ 'State/Province' => 'Bundesland',
+ 'Supervisor' => 'Vorarbeiter',
+ 'To' => 'Bis',
+ 'Update' => 'Übernehmen',
+ 'User' => 'Benutzer',
+ 'Work Phone' => 'Tel. Arbeit',
+ 'Zip/Postal Code' => 'Postleitzahl',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'abzug_festlegen' => 'add_deduction',
+ 'arbeitnehmer_anlegen' => 'add_employee',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'Übernehmen' => 'update',
+};
+
+1;
+
diff --git a/locale/de/ic b/locale/de/ic
new file mode 100755
index 00000000..fba4963a
--- /dev/null
+++ b/locale/de/ic
@@ -0,0 +1,303 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'Laufend',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Hinzufügen',
+ 'Add Assembly' => 'Erzeugnis anlegen',
+ 'Add Labor/Overhead' => 'Gestehungskosten',
+ 'Add Part' => 'Ware anlegen',
+ 'Add Purchase Order' => 'Bestellung anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Order' => 'Auftragsbestätigung anlegen',
+ 'Add Service' => 'Dienstleistung anlegen',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Assemblies' => 'Erzeugnisse',
+ 'Assemblies restocked!' => 'Erzeugnisse eingelagert!',
+ 'Assembly' => 'Erzeugnis',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Average Cost' => 'Durchschnittskosten',
+ 'Avg Cost' => 'Durch.',
+ 'BOM' => 'Stückliste',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Break' => 'Umbruch',
+ 'COGS' => 'Umsatzkosten',
+ 'COGS account does not exist!' => 'Konto für Kosten besteht nicht!',
+ 'Cannot create Assembly' => 'Erzeugniss kann nicht angelegt werden',
+ 'Cannot create Labor' => 'Fließbandarbeitszeit kann nicht angelegt werden',
+ 'Cannot create Part' => 'Ware kann nicht angelegt werden',
+ 'Cannot create Service' => 'Dienstleistung kann nicht angelegt werden',
+ 'Cannot delete item!' => 'Artikel kann nicht gelöscht werden!',
+ 'Cannot stock assemblies!' => 'Erzeugnisse können nicht ins Lager!',
+ 'Cash' => 'Bar',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Inventar prüfen',
+ 'City' => 'Stadt',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Components' => 'Einzelteile',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Cost' => 'Kosten',
+ 'Country' => 'Land',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Drawing' => 'Zeichnung',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mailed' => 'eMail gesendet',
+ 'Edit Assembly' => 'Erzeugnis bearbeiten',
+ 'Edit Labor/Overhead' => 'Gestehungskostenkosten bearbeiten',
+ 'Edit Part' => 'Ware bearbeiten',
+ 'Edit Service' => 'Dienstleistung bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Expense' => 'Aufwand',
+ 'Expense account does not exist!' => 'Es existiert kein Konto für Aufwand!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'Group' => 'Warengruppe',
+ 'Group by' => 'Gruppieren nach',
+ 'Image' => 'Bild',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income' => 'Einnahmen',
+ 'Income account does not exist!' => 'Es existiert kein Konto für Einnahmen!',
+ 'Individual Items' => 'Einzelteile',
+ 'Inventory' => 'Inventar',
+ 'Inventory account does not exist!' => 'Es existiert kein Konto für Inventar!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Bevor dieses Erzeugnis als ungültig markiert werden kann, muß der Bestand Null sein!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Bevor diese Ware als ungültig markiert werden kann, muß der Bestand Null sein!',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item' => 'Artikel',
+ 'Item deleted!' => 'Artikel gelöscht!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Items' => 'Artikel',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Labor/Overhead' => 'Gestehungskosten',
+ 'Last Cost' => 'Letzte Kosten',
+ 'Leadtime' => 'Vorlaufzeit',
+ 'Line Total' => 'Zeilensumme',
+ 'Link Accounts' => 'Konten verknüpfen',
+ 'List' => 'Listenpreis',
+ 'List Price' => 'Listenpreis',
+ 'Make' => 'Hersteller',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'Markup' => 'Aufschlag',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Modell',
+ 'Name' => 'Name',
+ 'No History!' => 'Es sind keine älteren Eintragungen vorhanden!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Obsolete' => 'Ungültig',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'On Hand' => 'am Lager',
+ 'Onhand' => 'Auf Lager',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Orphaned' => 'nie benutzt',
+ 'PDF' => 'PDF',
+ 'PO' => 'EB',
+ 'Packing List' => 'Lieferschein',
+ 'Packing List Date missing!' => 'Datum für Lieferschein fehlt!',
+ 'Packing List Number missing!' => 'Lieferscheinnnummer fehlt!',
+ 'Part' => 'Ware',
+ 'Parts' => 'Waren',
+ 'Parts Requirements' => 'Artikelanforderungen',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quantity exceeds available units to stock!' => 'Anzahl ist mehr als vorhanden!',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'gespeichert',
+ 'Quotation' => 'Angebot',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Quotations' => 'Angebote',
+ 'RFQ' => 'Anfrage',
+ 'ROP' => 'UAB',
+ 'Recd' => 'Erh',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'SO' => 'VB',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select txt, postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sell' => 'Verkaufspreis',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Serial Number' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Services' => 'Leistungen',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Short' => 'Kurz',
+ 'Sort by' => 'Sortieren nach',
+ 'State/Province' => 'Bundesland',
+ 'Stock' => 'Einlagern',
+ 'Stock Assembly' => 'Erzeugnis einlagern',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Top Level' => 'Hauptbeschreibung',
+ 'Translation not on file!' => 'Übersetzung nicht verfügbar',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Übernehmen',
+ 'Updated' => 'Erneuert am',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice' => 'Eingangsrechnung',
+ 'Vendor Invoices' => 'Eingangsrechnungen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warehouse' => 'Warenlager',
+ 'Weight' => 'Gewicht',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Zip/Postal Code' => 'Postleitzahl',
+ 'days' => 'Tage',
+ 'sent' => 'verschickt',
+ 'unexpected error!' => 'unbekannter Fehler!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'erzeugnis_anlegen' => 'add_assembly',
+ 'gestehungskosten' => 'add_labor_overhead',
+ 'ware_anlegen' => 'add_part',
+ 'dienstleistung_anlegen' => 'add_service',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'erzeugnis_bearbeiten' => 'edit_assembly',
+ 'ware_bearbeiten' => 'edit_part',
+ 'dienstleistung_bearbeiten' => 'edit_service',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'Übernehmen' => 'update',
+};
+
+1;
+
diff --git a/locale/de/io b/locale/de/io
new file mode 100755
index 00000000..6c71a1ae
--- /dev/null
+++ b/locale/de/io
@@ -0,0 +1,139 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Bestellung anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Order' => 'Auftragsbestätigung anlegen',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Cc' => 'Cc',
+ 'City' => 'Stadt',
+ 'Company Name' => 'Firmenname',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Customer Number' => 'Kundennummer',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delivery Date' => 'Lieferung',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mailed' => 'eMail gesendet',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'Group' => 'Warengruppe',
+ 'Group by' => 'Gruppieren nach',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item' => 'Artikel',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lieferschein',
+ 'Packing List Date missing!' => 'Datum für Lieferschein fehlt!',
+ 'Packing List Number missing!' => 'Lieferscheinnnummer fehlt!',
+ 'Part' => 'Ware',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'gespeichert',
+ 'Quotation' => 'Angebot',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select txt, postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Sort by' => 'Sortieren nach',
+ 'State/Province' => 'Bundesland',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Translation not on file!' => 'Übersetzung nicht verfügbar',
+ 'Unit' => 'Einh.',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Zip/Postal Code' => 'Postleitzahl',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/de/ir b/locale/de/ir
new file mode 100755
index 00000000..b2d9a848
--- /dev/null
+++ b/locale/de/ir
@@ -0,0 +1,259 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Purchase Order' => 'Bestellung anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Order' => 'Auftragsbestätigung anlegen',
+ 'Add Vendor Invoice' => 'Eingangsrechnung anlegen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Das Rechnungsdatum fällt in einen abgeschlossen Zeitraum!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stadt',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Currency' => 'Währung',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mail message' => 'eMail ',
+ 'E-mailed' => 'eMail gesendet',
+ 'Edit Vendor Invoice' => 'Eingangsrechnung bearbeiten',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'Group' => 'Warengruppe',
+ 'Group by' => 'Gruppieren nach',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Payment' => 'Bezahlung aufnehmen',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item' => 'Artikel',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Unsere Reference',
+ 'Packing List' => 'Lieferschein',
+ 'Packing List Date missing!' => 'Datum für Lieferschein fehlt!',
+ 'Packing List Number missing!' => 'Lieferscheinnummer fehlt!',
+ 'Part' => 'Ware',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'gespeichert',
+ 'Quotation' => 'Angebot',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederholende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select txt, postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Sort by' => 'Sortieren nach',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Startdatum',
+ 'State/Province' => 'Bundesland',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Translation not on file!' => 'Übersetzung nicht verfügbar',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Übernehmen',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine existierende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern ein existierendes Angebot',
+ 'You are saving an existing order' => 'Sie speichern einen existierenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandenes Angebot',
+ 'Zip/Postal Code' => 'Postleitzahl',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'Übernehmen' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de/is b/locale/de/is
new file mode 100755
index 00000000..af3bd9e6
--- /dev/null
+++ b/locale/de/is
@@ -0,0 +1,273 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Purchase Order' => 'Bestellung anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Invoice' => 'Ausgangsrechnung anlegen',
+ 'Add Sales Order' => 'Auftragsbestätigung anlegen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gel?cht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Gewerbe',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Das Rechnungsdatum fällt in einen abgeschlossen Zeitraum!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stadt',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Zahlungsziel',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mail message' => 'eMail ',
+ 'E-mailed' => 'eMail gesendet',
+ 'Edit Sales Invoice' => 'Ausgangsrechnung bearbeiten',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'Group' => 'Warengruppe',
+ 'Group by' => 'Gruppieren nach',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Payment' => 'Bezahlung reinnehme',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item' => 'Artikel',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Unsere Reference',
+ 'Packing List' => 'Lieferschein',
+ 'Packing List Date missing!' => 'Datum für Lieferschein fehlt!',
+ 'Packing List Number missing!' => 'Lieferscheinnummer fehlt!',
+ 'Part' => 'Ware',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'gespeichert',
+ 'Quotation' => 'Angebot',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Point' => 'Versandort',
+ 'Sort by' => 'Sortieren nach',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Startdatum',
+ 'State/Province' => 'Bundesland',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Translation not on file!' => 'Übersetzung nicht verfügbar',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Übernehmen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine existierende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern ein existierendes Angebot',
+ 'You are saving an existing order' => 'Sie speichern einen existierenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandenes Angebot',
+ 'Zip/Postal Code' => 'Postleitzahl',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'email' => 'e_mail',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'auftragsbestätigung' => 'sales_order',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'lieferung_an' => 'ship_to',
+ 'Übernehmen' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de/jc b/locale/de/jc
new file mode 100755
index 00000000..8d61425a
--- /dev/null
+++ b/locale/de/jc
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Stores Card' => 'Artikelkarte anlegen',
+ 'Add Time Card' => 'Zeitkarte anlegen',
+ 'Allocated' => 'Zugewiesen',
+ 'Amount' => 'Betrag',
+ 'Are you sure you want to delete time card for' => 'Sind Sie sicher daß Sie die Zeitkarte löschen wollen',
+ 'Cannot add stores card for a completed job!' => 'Kann Lagerkarte nicht für eine fertige Fließbandarbeit anlegen!',
+ 'Cannot add time card for a completed job!' => 'Zeitkarte kann für eine fertige Fließbandarbeit nicht angelegt werden!',
+ 'Cannot change stores card for a completed job!' => 'Kann Lagerkarte für eine fertige Fließbandarbeit nicht ändern!',
+ 'Cannot change time card for a completed job!' => 'Zeitkarte kann für eine fertige Fließbandarbeit nicht geändert werden!',
+ 'Cannot delete time card!' => 'Zeitkarte kann nicht gelöscht werden!',
+ 'Cannot save stores card for a closed period!' => 'Kann Lagerkarte für einen geschlossenen Zeitraum nicht speichern',
+ 'Cannot save stores card!' => 'Kann Lagerkarte nicht speichern!',
+ 'Cannot save time card for a closed period!' => 'Zeitkarte kann für eine geschlossene Periode nicht gespeichert werden!',
+ 'Cannot save time card!' => 'Kann Zeitkarte nicht speichern!',
+ 'Chargeable' => 'Anrechenbar',
+ 'Chargeout Rate' => 'Kundenpreis',
+ 'Clocked' => 'Ausgerechnet',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Cost' => 'Kosten',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum fehlt!',
+ 'Date worked' => 'Tag gearbeitet',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Edit Time Card' => 'Zeitkarte bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Friday' => 'Freitag',
+ 'From' => 'Von',
+ 'ID' => 'Nr.',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Job Description' => 'Aufgabenbeschreibung',
+ 'Job Name' => 'Aufgabenname',
+ 'Job Number' => 'Aufgabennummer',
+ 'Job Number missing!' => 'Aufgabennummer fehlt!',
+ 'Labor Code' => 'Personalcode',
+ 'Labor Code missing!' => 'Personalcode fehlt!',
+ 'Monday' => 'Montag',
+ 'Month' => 'Monat',
+ 'No Employees on file!' => 'Keine Angestellten in der Datenbank!',
+ 'No Labor codes on file!' => 'Keine Personalcodes in der Datenbank!',
+ 'No Parts on file!' => 'Keine Teile in der Datenbank!',
+ 'No Services on file!' => 'Keine Dienstleistungen in der Datenbank!',
+ 'No open Jobs!' => 'Keine offenen Aufgaben!',
+ 'No open Projects!' => 'Keine offenen Projekte!',
+ 'Non-chargeable' => 'nicht anrechenbar',
+ 'Notes' => 'Bemerkungen',
+ 'Open' => 'Offen',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Artikelnummer',
+ 'Period' => 'Zeitraum',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Save' => 'Drucken und speichern',
+ 'Print and Save as new' => 'Drucken und neu speichern',
+ 'Printed' => 'Gedruckt',
+ 'Project Name' => 'Projektbezeichnung',
+ 'Project Number' => 'Projektnummer',
+ 'Project Number missing!' => 'Projektnummer fehlt!',
+ 'Project/Job Name' => 'Projekt/Aufgabenbezeichnung',
+ 'Project/Job Number' => 'Projekt/Aufgabennummer',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'gespeichert',
+ 'Saturday' => 'Samstag',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Service Code' => 'Service Code',
+ 'Service Code missing!' => 'Service Code fehlt!',
+ 'Service/Labor Code' => 'Service/Personalcode',
+ 'Startdate' => 'Startdatum',
+ 'Stores Card' => 'Lagerkarte',
+ 'Stores Card saved!' => 'Lagerkarte gespeichert!',
+ 'Stores Cards' => 'Lagerkarten',
+ 'Subtotal' => 'Zwischensumme',
+ 'Sunday' => 'Sonntag',
+ 'Thursday' => 'Donnerstag',
+ 'Time' => 'Zeit',
+ 'Time Card' => 'Zeitkarte',
+ 'Time Card deleted!' => 'Zeitkarte gelöscht!',
+ 'Time Card saved!' => 'Zeitkarte gespeichert!',
+ 'Time Cards' => 'Zeitkarte',
+ 'Time In' => 'Eingestempelt',
+ 'Time Out' => 'Ausgestempelt',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Tuesday' => 'Dienstag',
+ 'Update' => 'Erneuern',
+ 'Warning!' => 'Warnung!',
+ 'Wednesday' => 'Mittwoch',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'You are printing and saving an existing transaction!' => 'Sie drucken und speichern eine bestehende Buchung!',
+ 'You are saving an existing transaction!' => 'Sie speichern eine bestehende Buchung!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'artikelkarte_anlegen' => 'add_stores_card',
+ 'zeitkarte_anlegen' => 'add_time_card',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'drucken' => 'print',
+ 'drucken_und_speichern' => 'print_and_save',
+ 'drucken_und_neu_speichern' => 'print_and_save_as_new',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de/locales.pl b/locale/de/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/de/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/de/login b/locale/de/login
new file mode 100755
index 00000000..9b628329
--- /dev/null
+++ b/locale/de/login
@@ -0,0 +1,25 @@
+$self{texts} = {
+ 'Access Denied!' => 'Zugriff fehlgeschlagen!',
+ 'Company' => 'Firma',
+ 'Continue' => 'Weiter',
+ 'Dataset is newer than version!' => 'Datensatz ist jünger als installierte Version',
+ 'Incorrect Dataset version!' => 'Ungültigige Datensatzversion',
+ 'Login' => 'Anmelden',
+ 'Name' => 'Name',
+ 'Password' => 'Passwort',
+ 'Upgrading to Version' => 'Datensatz wird erneuert auf Version',
+ 'Version' => 'Version',
+ 'You did not enter a name!' => 'Sie haben keinen Namen eingegeben!',
+ 'done' => 'fertig',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'anmelden' => 'login',
+};
+
+1;
+
diff --git a/locale/de/menu b/locale/de/menu
new file mode 100755
index 00000000..cf37f106
--- /dev/null
+++ b/locale/de/menu
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'AP' => 'Kreditoren',
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AR' => 'Debitoren',
+ 'AR Aging' => 'Forderungsspiegel',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Account' => 'Konto anlegen',
+ 'Add Assembly' => 'Erzeugnis anlegen',
+ 'Add Business' => 'Gewerbe anlegen',
+ 'Add Customer' => 'Kunde anlegen',
+ 'Add Department' => 'Abteilung anlegen',
+ 'Add Employee' => 'Arbeitnehmer anlegen',
+ 'Add GIFI' => 'GIFI anlegen',
+ 'Add Group' => 'Gruppe anlegen',
+ 'Add Labor/Overhead' => 'Gestehungskosten',
+ 'Add Language' => 'Sprache anlegen',
+ 'Add Part' => 'Ware anlegen',
+ 'Add Pricegroup' => 'Preisgruppe anlegen',
+ 'Add Project' => 'Projekt anlegen',
+ 'Add SIC' => 'SIC anlegen',
+ 'Add Service' => 'Dienstleistung anlegen',
+ 'Add Time Card' => 'Zeitkarte anlegen',
+ 'Add Transaction' => 'Buchung anlegen',
+ 'Add Vendor' => 'Lieferant anlegen',
+ 'Add Warehouse' => 'Warenlager anlegen',
+ 'All Items' => 'Alle Artikel',
+ 'Assemblies' => 'Erzeugnisse',
+ 'Audit Control' => 'Bücherkontrolle',
+ 'Backup' => 'Datensicherung',
+ 'Balance Sheet' => 'Bilanz',
+ 'Batch Printing' => 'Seriendruck',
+ 'Bin List' => 'Lagerliste',
+ 'Bin Lists' => 'Lagerlisten',
+ 'Cash' => 'Bezahlung',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Check' => 'Scheck',
+ 'Components' => 'Einzelteile',
+ 'Consolidate' => 'konsolidieren',
+ 'Customers' => 'Kunden',
+ 'Defaults' => 'Einstellungen',
+ 'Departments' => 'Abteilungen',
+ 'Description' => 'Beschreibung',
+ 'Employees' => 'Arbeitnehmer',
+ 'General Ledger' => 'FiBu',
+ 'Generate' => 'erzeugen',
+ 'Goods & Services' => 'Waren & Dienstleistungen',
+ 'Groups' => 'Gruppen',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML Vorlagen',
+ 'History' => 'Statistik',
+ 'Income Statement' => 'G & V',
+ 'Invoice' => 'Rechnung',
+ 'LaTeX Templates' => 'LaTeX Vorlagen',
+ 'Labor/Overhead' => 'Gestehungskosten',
+ 'Language' => 'Sprache',
+ 'List Accounts' => 'Kontenliste',
+ 'List Businesses' => 'Gewerbe anzeigen',
+ 'List Departments' => 'Abteilungen anzeigen',
+ 'List GIFI' => 'GIFI anzeigen',
+ 'List Languages' => 'Sprachen anzeigen',
+ 'List Projects' => 'Projekte anzeigen',
+ 'List SIC' => 'SIC anzeigen',
+ 'List Warehouses' => 'Warenlager anzeigen',
+ 'Logout' => 'Abmelden',
+ 'New Window' => 'Neues Fenster',
+ 'Non-taxable' => 'Steuerfrei',
+ 'Open' => 'Offen',
+ 'Order Entry' => 'Bestellungen',
+ 'Outstanding' => 'Offene Rechnungen',
+ 'POS' => 'Barverkauf',
+ 'POS Invoice' => 'Barverkaufsrechnung',
+ 'Packing List' => 'Lieferschein',
+ 'Packing Lists' => 'Lieferscheine',
+ 'Parts' => 'Waren',
+ 'Payment' => 'Belastung',
+ 'Payments' => 'Zahlungen',
+ 'Pick List' => 'Lagerliste',
+ 'Pick Lists' => 'Lagerlisten',
+ 'Preferences' => 'Benutzereinstellungen',
+ 'Pricegroups' => 'Preisgruppen',
+ 'Print' => 'Drucken',
+ 'Projects' => 'Projekte',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Quotation' => 'Angebot',
+ 'Quotations' => 'Angebote',
+ 'RFQ' => 'Anfrage',
+ 'RFQs' => 'Anfragen',
+ 'Receipt' => 'Ausgangsbeleg',
+ 'Receipts' => 'Ausgangsbelege',
+ 'Receive' => 'Einlagern',
+ 'Reconciliation' => 'Kontenabgleich',
+ 'Recurring Transactions' => 'Wiederholende Buchungen',
+ 'Reports' => 'Berichte',
+ 'Requirements' => 'Anforderungen',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Verkauf',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Save to File' => 'Auf Festplatte speichern',
+ 'Search' => 'Suchen',
+ 'Send by E-Mail' => 'Per eMail schicken',
+ 'Services' => 'Leistungen',
+ 'Ship' => 'Versenden',
+ 'Shipping' => 'Versand',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Stock Assembly' => 'Erzeugnis einlagern',
+ 'Stylesheet' => 'Stilvorlage',
+ 'System' => 'System',
+ 'Tax collected' => 'Umsatzsteuer',
+ 'Tax paid' => 'Vorsteuer',
+ 'Taxes' => 'Steuern',
+ 'Text Templates' => 'Textvorlagen',
+ 'Time Card' => 'Zeitkarte',
+ 'Time Cards' => 'Zeitkarten',
+ 'Transactions' => 'Buchungen',
+ 'Transfer' => 'Einlage',
+ 'Transfer Inventory' => 'Inventarübertrag',
+ 'Translations' => 'Übersetzungen',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Type of Business' => 'Gewerbe',
+ 'Vendor Invoice' => 'Eingangsrechnung',
+ 'Vendors' => 'Lieferanten',
+ 'Version' => 'Version',
+ 'Warehouses' => 'Warenlager',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Work Orders' => 'Arbeitsblätter',
+ 'Yearend' => 'Jahresabschluss',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/de/oe b/locale/de/oe
new file mode 100755
index 00000000..e3e280fe
--- /dev/null
+++ b/locale/de/oe
@@ -0,0 +1,380 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Exchange Rate' => 'Wechselkurs anlegen',
+ 'Add Purchase Order' => 'Bestellung anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Invoice' => 'Ausgangsrechnung anlegen',
+ 'Add Sales Order' => 'Auftragsbestätigung anlegen',
+ 'Add Vendor Invoice' => 'Eingangsrechnung anlegen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Order Number' => 'Soll die Bestellung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Quotation Number' => 'Soll das Angebot mit folgender Nummer wirklich gelöscht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Gewerbe',
+ 'C' => 'G',
+ 'Cannot delete order!' => 'Bestellung kann nicht gelöscht werden!',
+ 'Cannot delete quotation!' => 'Anfrage kann nicht gelöscht werden!',
+ 'Cannot save order!' => 'Bestellung kann nicht gespeichert werden!',
+ 'Cannot save quotation!' => 'Angebot kann nicht gespeichert werden!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stadt',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Consolidate Orders' => 'Bestellungen zusammenführen',
+ 'Consolidate Purchase Orders' => 'Einkaufsbestellungen zusammenführen',
+ 'Consolidate Sales Orders' => 'Aufträge zusammenführen',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Cost' => 'Kosten',
+ 'Could not save!' => 'Kann nicht gespeichert werden!',
+ 'Could not transfer Inventory!' => 'Inventar wurde nicht übertragen!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Received' => 'Erhalten',
+ 'Date received missing!' => 'Datum wenn erhalten fehlt!',
+ 'Day(s)' => 'Tage',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Done' => 'Fertig',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mail message' => 'eMail ',
+ 'E-mailed' => 'eMail gesendet',
+ 'Edit Purchase Order' => 'Bestellung bearbeiten',
+ 'Edit Quotation' => 'Angebot bearbeiten',
+ 'Edit Request for Quotation' => 'Anfrage bearbeiten',
+ 'Edit Sales Order' => 'Auftragsbestätigung bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Every' => 'Jeden',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'From Warehouse' => 'Vom Lagerhaus',
+ 'Generate Orders' => 'Aufträge erstellen',
+ 'Generate Purchase Orders' => 'Bestellungen erstellern',
+ 'Generate Purchase Orders from Sales Order' => 'Bestellungen aus Aufträgen erstellen',
+ 'Generate Sales Order' => 'Auftrag erstellen',
+ 'Generate Sales Order from Purchase Orders' => 'Auftrag von Bestellungen erstellen',
+ 'Group' => 'Warengruppe',
+ 'Group by' => 'Gruppieren nach',
+ 'ID' => 'Nr.',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Payment' => 'Bezahlung reinnehme',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Inventory saved!' => 'Inventar gespeichert!',
+ 'Inventory transferred!' => 'Inventar übertragen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item' => 'Artikel',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Lead' => 'Anlaufzeit',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing entered!' => 'Es wurde nichts eingetragen!',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nothing to transfer!' => 'Es gibt nichts zu übergeben!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'O' => 'O',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date' => 'Bestelldatum',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Order deleted!' => 'Bestellung gelöscht!',
+ 'Order generation failed!' => 'Auftragserstellung fehlgeschlagen!',
+ 'Order saved!' => 'Bestellung gespeichert!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Unsere Reference',
+ 'Packing List' => 'Lieferschein',
+ 'Packing List Date missing!' => 'Datum für Lieferschein fehlt!',
+ 'Packing List Number missing!' => 'Lieferscheinnnummer fehlt!',
+ 'Part' => 'Ware',
+ 'Part Number' => 'Artikelnummer',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Save' => 'Drucken und speichern',
+ 'Print and Save as new' => 'Drucken und neu speichern',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'gespeichert',
+ 'Quotation' => 'Angebot',
+ 'Quotation ' => 'Verkaufsangebot',
+ 'Quotation Date' => 'Angebotsdatum',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number' => 'Angebotsnummer',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Quotation deleted!' => 'Angebot gelöscht!',
+ 'Quotations' => 'Angebote',
+ 'RFQ' => 'Anfrage',
+ 'RFQ ' => 'Anfrage ',
+ 'RFQ Number' => 'Anfragenummer',
+ 'Recd' => 'Erh',
+ 'Receive Merchandise' => 'Artikeln einlagern',
+ 'Recurring Transaction' => 'Wiederholende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Req' => 'Ben.',
+ 'Request for Quotation' => 'Anfrage',
+ 'Request for Quotations' => 'Anfragen',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Sales Orders' => 'Auftragsbestätigungen',
+ 'Salesperson' => 'Verkäufer',
+ 'Save' => 'Speichern',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select Vendor' => 'Leiferant auswählen',
+ 'Select a Printer!' => 'Drucker auswählen!',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship Merchandise' => 'Waren verschicken',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Date' => 'Versandsdatum',
+ 'Shipping Date missing!' => 'Versandsdatum fehlt!',
+ 'Shipping Point' => 'Versandort',
+ 'Sort by' => 'Sortieren nach',
+ 'Startdate' => 'Startdatum',
+ 'State/Province' => 'Bundesland',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax' => 'Steuer',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Terms' => 'Zahlungsbedingungen',
+ 'Text' => 'Text',
+ 'To' => 'Bis',
+ 'To Warehouse' => 'Zum Lagerhaus',
+ 'Total' => 'Betrag',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transfer' => 'Einlage',
+ 'Transfer Inventory' => 'Inventarübertrag',
+ 'Transfer from' => 'umlagern von',
+ 'Transfer to' => 'Übergabe an',
+ 'Translation not on file!' => 'Übersetzung nicht verfügbar',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Übernehmen',
+ 'Valid until' => 'Gültig bis',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice' => 'Eingangsrechnung',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warehouse' => 'Warenlager',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine existierende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern ein existierendes Angebot',
+ 'You are saving an existing order' => 'Sie speichern einen existierenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandenes Angebot',
+ 'Zip/Postal Code' => 'Postleitzahl',
+ 'days' => 'Tage',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'bestellungen_zusammenführen' => 'consolidate_orders',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'fertig' => 'done',
+ 'email' => 'e_mail',
+ 'aufträge_erstellen' => 'generate_orders',
+ 'bestellungen_erstellern' => 'generate_purchase_orders',
+ 'auftrag_erstellen' => 'generate_sales_order',
+ 'drucken' => 'print',
+ 'drucken_und_speichern' => 'print_and_save',
+ 'drucken_und_neu_speichern' => 'print_and_save_as_new',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'angebot' => 'quotation',
+ 'verkaufsangebot' => 'quotation_',
+ 'anfrage' => 'rfq',
+ 'anfrage_' => 'rfq_',
+ 'ausgangsrechnung' => 'sales_invoice',
+ 'auftragsbestätigung' => 'sales_order',
+ 'speichern' => 'save',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'als_neu_speichern' => 'save_as_new',
+ 'buchungstermine' => 'schedule',
+ 'leiferant_auswählen' => 'select_vendor',
+ 'lieferung_an' => 'ship_to',
+ 'einlage' => 'transfer',
+ 'Übernehmen' => 'update',
+ 'eingangsrechnung' => 'vendor_invoice',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de/pe b/locale/de/pe
new file mode 100755
index 00000000..2bfadd1c
--- /dev/null
+++ b/locale/de/pe
@@ -0,0 +1,166 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Hinzufügen',
+ 'Add Group' => 'Gruppe anlegen',
+ 'Add Job' => 'Fertigung anlegen',
+ 'Add Pricegroup' => 'Preisgruppe anlegen',
+ 'Add Project' => 'Projekt anlegen',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'As of' => 'ab dem',
+ 'Assembly' => 'Erzeugnis',
+ 'Assembly stocked!' => 'Erzeugnis eingelagert!',
+ 'Bin' => 'Stellage',
+ 'Cannot stock Assembly!' => 'Erzeugnis kann nicht eingelagert werden!',
+ 'Completed' => 'Fertig',
+ 'Continue' => 'Weiter',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Description Translations' => 'Bescreibungsübersetzungen',
+ 'Detail' => 'Einzelheiten',
+ 'Edit Description Translations' => 'Beschreibungsübersetzungen bearbeiten',
+ 'Edit Group' => 'Gruppe bearbeiten',
+ 'Edit Job' => 'Aufgabe bearbeiten',
+ 'Edit Pricegroup' => 'Preisgruppe bearbeiten',
+ 'Edit Project' => 'Projekt bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Enddate' => 'Ausgeschieden am',
+ 'Failed to save order!' => 'Speichern des Auftrags fehlgeschlagen!',
+ 'From' => 'Von',
+ 'Generate Sales Orders' => 'Aufträge generieren',
+ 'Group' => 'Warengruppe',
+ 'Group Translations' => 'Gruppenübersetzung',
+ 'Group deleted!' => 'Gruppe gelöscht!',
+ 'Group missing!' => 'Gruppe fehlt!',
+ 'Group saved!' => 'Gruppe gespeichert!',
+ 'Groups' => 'Gruppen',
+ 'Inactive' => 'Passiv',
+ 'Income' => 'Einnahmen',
+ 'Job' => 'Aufgabe',
+ 'Job Number' => 'Aufgabennummer',
+ 'Job deleted!' => 'Aufgabe gelöscht!',
+ 'Job saved!' => 'Aufgabe gespeichert!',
+ 'Jobs' => 'Aufgaben',
+ 'Language' => 'Sprache',
+ 'Languages not defined!' => 'Keine Sprachen definiert!',
+ 'Link Accounts' => 'Konten verknüpfen',
+ 'List Price' => 'Listenpreis',
+ 'Month' => 'Monat',
+ 'No open Projects!' => 'Es gibt keine offenen Projekte!',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Number' => 'Nummer',
+ 'Orders generated!' => 'Aufträge wurden generiert!',
+ 'Orphaned' => 'nie benutzt',
+ 'Part Number' => 'Artikelnummer',
+ 'Period' => 'Zeitraum',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Pricegroup deleted!' => 'Preisgruppe gelöscht!',
+ 'Pricegroup missing!' => 'Preisgruppe fehlt!',
+ 'Pricegroup saved!' => 'Preisgruppe gespeichert!',
+ 'Pricegroups' => 'Preisgruppen',
+ 'Production' => 'Produktion',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Übersetzung für Projektbeschreibungen',
+ 'Project Number' => 'Projektnummer',
+ 'Project deleted!' => 'Projekt gelöscht!',
+ 'Project saved!' => 'Projekt gespeichert!',
+ 'Projects' => 'Projekte',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Save' => 'Speichern',
+ 'Select Customer' => 'Bitte Kunden auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Service Code' => 'Service Code',
+ 'Startdate' => 'Startdatum',
+ 'Stock Finished Goods' => 'Fertige Güter einlagern',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'To' => 'Bis',
+ 'Transaction Dates' => 'Überweisungsdaten',
+ 'Translation' => 'Übersetzung',
+ 'Translation deleted!' => 'Übersetzung gelöscht!',
+ 'Translations saved!' => 'Übersetzung gespeichert!',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Übernehmen',
+ 'Updated' => 'Geändert am',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Weight' => 'Gewicht',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'gruppe_anlegen' => 'add_group',
+ 'fertigung_anlegen' => 'add_job',
+ 'preisgruppe_anlegen' => 'add_pricegroup',
+ 'projekt_anlegen' => 'add_project',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'aufträge_generieren' => 'generate_sales_orders',
+ 'speichern' => 'save',
+ 'bitte_kunden_auswählen' => 'select_customer',
+ 'Übernehmen' => 'update',
+};
+
+1;
+
diff --git a/locale/de/pos b/locale/de/pos
new file mode 100755
index 00000000..dfb82bc8
--- /dev/null
+++ b/locale/de/pos
@@ -0,0 +1,81 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add POS Invoice' => 'Barverkaufsrechnung anlegen',
+ 'Amount' => 'Betrag',
+ 'Business' => 'Gewerbe',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Change' => 'Wechselgeld',
+ 'Continue' => 'Weiter',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Delete' => 'Löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Edit POS Invoice' => 'Barverkaufsrechnung bearbeiten',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'From' => 'Von',
+ 'Language' => 'Sprache',
+ 'Memo' => 'Vermerk',
+ 'Month' => 'Monat',
+ 'Number' => 'Nummer',
+ 'Open' => 'Offen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Posted!' => 'Verbucht!',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Printed' => 'Gedruckt',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Receipts' => 'Ausgangsbelege',
+ 'Record in' => 'Buchen auf',
+ 'Remaining' => 'Rest',
+ 'Salesperson' => 'Verkäufer',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Bitte wählen Sie einen Drucker',
+ 'Source' => 'Beleg',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Übernehmen',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'buchen' => 'post',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'Übernehmen' => 'update',
+};
+
+1;
+
diff --git a/locale/de/ps b/locale/de/ps
new file mode 100755
index 00000000..bbf934b2
--- /dev/null
+++ b/locale/de/ps
@@ -0,0 +1,399 @@
+$self{texts} = {
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Aging' => 'Forderungsspiegel',
+ 'AR Outstanding' => 'Offene Forderungen.',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'Laufend',
+ 'Add AP Transaction' => 'Eingangsbuchung anlegen',
+ 'Add AR Transaction' => 'Ausgangsbuchung anlegen',
+ 'Add POS Invoice' => 'Barverkaufsrechnung anlegen',
+ 'Add Purchase Order' => 'Bestellung anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Invoice' => 'Ausgangsrechnung anlegen',
+ 'Add Sales Order' => 'Auftragsbestätigung anlegen',
+ 'Address' => 'Adresse',
+ 'Aged' => 'veraltet',
+ 'Aged Overdue' => 'veraltet und überfällig',
+ 'All Accounts' => 'Alle Konten',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'fälliger Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Balance Sheet' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Gewerbe',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Das Rechnungsdatum fällt in einen abgeschlossen Zeitraum!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cannot post transaction for a closed period!' => 'Für einen bereits abgeschlossenen Zeitraum kann keine Buchung angelegt werden!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cash' => 'Bar',
+ 'Cc' => 'Cc',
+ 'Change' => 'Wechselgeld',
+ 'Check' => 'Scheck',
+ 'City' => 'Stadt',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Compare to' => 'Gegenüberstellen zu',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Current Earnings' => 'Aktuelles Einkommen',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Decimalplaces' => 'Dezimalstellen',
+ 'Delete' => 'Löschen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'eMail',
+ 'E-mail Statement to' => 'Zahlungserinnerung per eMail an',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mail message' => 'eMail ',
+ 'E-mailed' => 'eMail gesendet',
+ 'Edit AP Transaction' => 'Eingangsbuchung bearbeiten',
+ 'Edit AR Transaction' => 'Ausgangsbuchung bearbeiten',
+ 'Edit POS Invoice' => 'Barverkaufsrechnung bearbeiten',
+ 'Edit Sales Invoice' => 'Ausgangsrechnung bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Every' => 'Jeden',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Warengruppe',
+ 'Group by' => 'Gruppieren nach',
+ 'Heading' => 'Überschrift',
+ 'ID' => 'Nr.',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Include Payment' => 'Bezahlung aufnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income Statement' => 'G & V',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item' => 'Artikel',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Method' => 'Methode',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'N/A' => 'N.Z.',
+ 'Next Date' => 'Nächstes Datum',
+ 'No.' => 'Nr.',
+ 'Non-taxable Purchases' => 'Steuerfreie Einkäufe',
+ 'Non-taxable Sales' => 'Steuerfreie Verkäufe',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nothing to print!' => 'Es konnte nichts gedruckt werden!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'OH' => 'LU',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Overdue' => 'überfällig',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Unsere Reference',
+ 'Packing List' => 'Lieferschein',
+ 'Packing List Date missing!' => 'Datum für Lieferschein fehlt!',
+ 'Packing List Number missing!' => 'Lieferscheinnummer fehlt!',
+ 'Paid' => 'Bezahlt',
+ 'Part' => 'Ware',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Posted!' => 'Verbucht!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und Buchen',
+ 'Print and Post as new' => 'Drucken und als neu buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projektnummer',
+ 'Project Transactions' => 'Projektbuchungen',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Queue' => 'Warteschlange',
+ 'Queued' => 'gespeichert',
+ 'Quotation' => 'Angebot',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Recd' => 'Erh.',
+ 'Receipt' => 'Ausgangsbeleg',
+ 'Receipts' => 'Ausgangsbelege',
+ 'Record in' => 'Buchen auf',
+ 'Recurring Transaction' => 'Wiederholende Buchung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Repeat' => 'Wiederholen',
+ 'Report for' => 'Bericht für',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'Lagerhaltungseinheit',
+ 'Sales Invoice.' => 'Ausgangsrechnung.',
+ 'Sales Order' => 'Auftragsbestätigung',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Schedule' => 'Buchungstermine',
+ 'Scheduled' => 'geplant',
+ 'Screen' => 'Bildschirm',
+ 'Select a Printer!' => 'Bitte wählen Sie einen Drucker!',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select items' => 'Bitte wählen Sie aus',
+ 'Select payment' => 'Zahlung auswählen',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Select txt, postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Point' => 'Versandort',
+ 'Sort by' => 'Sortieren nach',
+ 'Source' => 'Beleg',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Startdatum',
+ 'State/Province' => 'Bundesland',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Statement sent to' => 'Zahlungserinnerung verschickt an',
+ 'Statements sent to printer!' => 'Zahlungserinnerungen gedruckt!',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Tax collected' => 'Umsatzsteuer',
+ 'Tax paid' => 'Vorsteuer',
+ 'Text' => 'Text',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transaction' => 'Buchung',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Translation not on file!' => 'Übersetzung nicht verfügbar',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Übernehmen',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice.' => 'Eingangsrechnung.',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine existierende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern ein existierendes Angebot',
+ 'You are saving an existing order' => 'Sie speichern einen existierenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandenes Angebot',
+ 'Zip/Postal Code' => 'Postleitzahl',
+ 'as at' => 'zum Stand',
+ 'ea' => 'pro',
+ 'for' => 'für',
+ 'for Period' => 'für den Zeitraum',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'email' => 'e_mail',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'drucken_und_als_neu_buchen' => 'print_and_post_as_new',
+ 'ausgangsrechnung_' => 'sales_invoice_',
+ 'auftragsbestätigung' => 'sales_order',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'buchungstermine' => 'schedule',
+ 'alle_auswählen' => 'select_all',
+ 'lieferung_an' => 'ship_to',
+ 'Übernehmen' => 'update',
+ 'eingangsrechnung_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de/pw b/locale/de/pw
new file mode 100755
index 00000000..54beb05b
--- /dev/null
+++ b/locale/de/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Weiter',
+ 'Password' => 'Passwort',
+ 'Session expired!' => 'Sitzung abgelaufen!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/de/rc b/locale/de/rc
new file mode 100755
index 00000000..b4fb8cb8
--- /dev/null
+++ b/locale/de/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Beginning Balance' => 'Anfangsbilanz',
+ 'Cleared' => 'Entlastet',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Difference' => 'Differenz',
+ 'Done' => 'Fertig',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Month' => 'Monat',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance!' => 'Summen stimmen nicht berein!',
+ 'Outstanding' => 'Offen',
+ 'Period' => 'Zeitraum',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Reconciliation' => 'Kontenabgleich',
+ 'Reconciliation Report' => 'Kontenabgleichsbericht',
+ 'Select all' => 'Alle auswählen',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Statement Balance' => 'Auszugsbilanz',
+ 'Summary' => 'Zusammenfassung',
+ 'To' => 'Bis',
+ 'Update' => 'Übernehmen',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'weiter' => 'continue',
+ 'fertig' => 'done',
+ 'alle_auswählen' => 'select_all',
+ 'Übernehmen' => 'update',
+};
+
+1;
+
diff --git a/locale/de/rp b/locale/de/rp
new file mode 100755
index 00000000..1ff91c26
--- /dev/null
+++ b/locale/de/rp
@@ -0,0 +1,205 @@
+$self{texts} = {
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AR Aging' => 'Forderungsspiegel',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'Laufend',
+ 'Address' => 'Adresse',
+ 'Aged' => 'veraltet',
+ 'Aged Overdue' => 'veraltet und überfällig',
+ 'All Accounts' => 'Alle Konten',
+ 'Amount' => 'Netto',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Balance Sheet' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Bar',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Gegenüberstellen zu',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Credit' => 'Haben',
+ 'Curr' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Current Earnings' => 'Aktuelles Einkommen',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Tage',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Decimalplaces' => 'Dezimalstellen',
+ 'Delete Schedule' => 'Zeitplan löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Zahlungsziel',
+ 'E-mail' => 'eMail',
+ 'E-mail Statement to' => 'Zahlungserinnerung per eMail an',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mail message' => 'eMail ',
+ 'Every' => 'Jeden',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'For' => 'für',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Überschrift',
+ 'ID' => 'Nr.',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Include Payment' => 'Bezahlung aufnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income Statement' => 'G & V',
+ 'Invoice' => 'Rechnung',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Method' => 'Methode',
+ 'Month' => 'Monat',
+ 'Month(s)' => 'Monat(e)',
+ 'N/A' => 'N.Z.',
+ 'Next Date' => 'Nächstes Datum',
+ 'Non-taxable Purchases' => 'Steuerfreie Einkäufe',
+ 'Non-taxable Sales' => 'Steuerfreie Verkäufe',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order' => 'Auftrag',
+ 'Overdue' => 'überfällig',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projektnummer',
+ 'Project Transactions' => 'Projektbuchungen',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipts' => 'Ausgangsbelege',
+ 'Recurring Transaction' => 'Wiederkehrende Buchung',
+ 'Reference' => 'Referenz',
+ 'Repeat' => 'Wiederholen',
+ 'Report for' => 'Bericht für',
+ 'Salesperson' => 'Verkäufer',
+ 'Save Schedule' => 'Zeitplan speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Startdatum',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Statement sent to' => 'Zahlungserinnerung verschickt an',
+ 'Statements sent to printer!' => 'Zahlungserinnerungen gedruckt!',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax collected' => 'Umsatzsteuer',
+ 'Tax paid' => 'Vorsteuer',
+ 'Till' => 'Kasse',
+ 'To' => 'Bis',
+ 'Total' => 'Brutto',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Week(s)' => 'Woche(n)',
+ 'Year' => 'Jahr',
+ 'Year(s)' => 'Jahr(e)',
+ 'You are posting an existing transaction!' => 'Sie buchen eine existierende Buchung',
+ 'You are printing and posting an existing transaction!' => 'Sie drucken und buchen eine existierende Buchung',
+ 'You are printing and saving an existing order' => 'Sie drucken und speichern einen existierenden Auftrag',
+ 'You are printing and saving an existing quotation' => 'Sie drucken und speichern ein existierendes Angebot',
+ 'You are saving an existing order' => 'Sie speichern einen existierenden Auftrag',
+ 'You are saving an existing quotation' => 'Sie speichern eine vorhandenes Angebot',
+ 'as at' => 'zum Stand',
+ 'for' => 'für',
+ 'for Period' => 'für den Zeitraum',
+ 'sent' => 'verschickt',
+ 'time(s)' => 'mal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+ 'zeitplan_löschen' => 'delete_schedule',
+ 'email' => 'e_mail',
+ 'drucken' => 'print',
+ 'zeitplan_speichern' => 'save_schedule',
+ 'alle_auswählen' => 'select_all',
+};
+
+1;
+
diff --git a/locale/de_utf/COPYING b/locale/de_utf/COPYING
new file mode 100755
index 00000000..c031e3a5
--- /dev/null
+++ b/locale/de_utf/COPYING
@@ -0,0 +1,24 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# German texts:
+#
+# Author: Thomas Bayen <tbayen@bayen.de>
+# Gunter Ohrner <G.Ohrner@post.rwth-aachen.de>
+# Jens Koerner <jens@kleinflintbek.net>
+# Wolfgang Foerster <wf@inventronik.de>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+######################################################################
diff --git a/locale/de_utf/LANGUAGE b/locale/de_utf/LANGUAGE
new file mode 100755
index 00000000..5a99acf8
--- /dev/null
+++ b/locale/de_utf/LANGUAGE
@@ -0,0 +1 @@
+German (UTF-8)
diff --git a/locale/de_utf/Num2text b/locale/de_utf/Num2text
new file mode 100755
index 00000000..a87c4eba
--- /dev/null
+++ b/locale/de_utf/Num2text
@@ -0,0 +1,185 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors:
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+#
+# this is a variation of the Lingua package
+# written for check and receipt printing
+# it returns a properly formatted text string
+# for a number up to 10**12
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'Null',
+ 1 => 'ein',
+ 2 => 'zwei',
+ 3 => 'drei',
+ 4 => 'vier',
+ 5 => 'fünf',
+ 6 => 'sechs',
+ 7 => 'sieben',
+ 8 => 'acht',
+ 9 => 'neun',
+ 10 => 'zehn',
+ 11 => 'elf',
+ 12 => 'zwölf',
+ 13 => 'dreizehn',
+ 14 => 'vierzehn',
+ 15 => 'fünfzehn',
+ 16 => 'sechzehn',
+ 17 => 'siebzehn',
+ 18 => 'achtzehn',
+ 19 => 'neunzehn',
+ 20 => 'zwanzig',
+ 30 => 'dreissig',
+ 40 => 'vierzig',
+ 50 => 'fünfzig',
+ 60 => 'sechzig',
+ 70 => 'siebzig',
+ 80 => 'achtzig',
+ 90 => 'neunzig',
+ 10**2 => 'hundert',
+ 10**3 => 'tausend',
+ 10**6 => 'million',
+ 10**9 => 'milliarde',
+ 10**12 => 'billion'
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my ($i, $appendn);
+ my @a = ();
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ my $belowhundred = !$#numblock;
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+ $appendn = "";
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ # the one from hundreds
+ push @textnumber, $self->{numbername}{$num[0]};
+
+ # add hundred designation
+ push @textnumber, $self->{numbername}{10**2};
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ $appendn = 'en' if ($i == 2);
+ $appendn = 'n' if ($i > 2);
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $belowhundred);
+ } elsif ($numblock[$i] > 1) {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ } elsif ($numblock[$i] == 1) {
+ if ($i == 0) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'s';
+ } else {
+ if ($i >= 2) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'e';
+ } else {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ }
+ $appendn = "";
+ }
+
+ # add thousand, million
+ if ($i) {
+ $amount = 10**($i * 3);
+ push @textnumber, $self->{numbername}{$amount}.$appendn;
+ }
+
+ pop @numblock;
+
+ }
+
+ join '', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $belowhundred) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ if ($num[1] == 0) {
+ $textnumber = $self->{numbername}{$amount};
+ } else {
+ if ($belowhundred) {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$num[1]}.'und'.$self->{numbername}{$amount};
+ } else {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$amount}.$self->{numbername}{$num[1]};
+ $textnumber .= 's' if ($num[1] == 1);
+ }
+ }
+ } else {
+ $textnumber = $self->{numbername}{$amount};
+ }
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/de_utf/aa b/locale/de_utf/aa
new file mode 100755
index 00000000..57620eb0
--- /dev/null
+++ b/locale/de_utf/aa
@@ -0,0 +1,149 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen.',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cannot post transaction for a closed period!' => 'Für einen bereits abgeschlossenen Zeitraum kann keine Buchung angelegt werden!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'Employee' => 'Arbeitnehmer',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'ID' => 'Nr.',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Month' => 'Monat',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und buchen',
+ 'Project' => 'Projekt',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Quittung',
+ 'Remaining' => 'Rest',
+ 'Salesperson' => 'Verkäufer',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Point' => 'Zielort',
+ 'Source' => 'Beleg',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Till' => 'Kassa',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de_utf/admin b/locale/de_utf/admin
new file mode 100755
index 00000000..3b150793
--- /dev/null
+++ b/locale/de_utf/admin
@@ -0,0 +1,139 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Control' => 'Zugriffkontrolle',
+ 'Accounting' => 'Buchhaltung',
+ 'Add User' => 'Benutzer anlegen',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Verwaltung',
+ 'Administrator' => 'Verwalter',
+ 'All Datasets up to date!' => 'Alle Datenbanken sind auf aktuellem Stand.',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Verwalterpasswort �ändern',
+ 'Change Password' => 'Passwort ändern',
+ 'Click on login name to edit!' => 'Zum Bearbeiten den Benutzernamen anklicken!',
+ 'Company' => 'Firma',
+ 'Connect to' => 'Als Vorlage verwenden',
+ 'Continue' => 'Weiter',
+ 'Create Chart of Accounts' => 'Kontenplan anlegen',
+ 'Create Dataset' => 'Datenbank anlegen',
+ 'DBI not installed!' => 'DBI ist nicht installiert!',
+ 'Database' => 'Datenbank',
+ 'Database Administration' => 'Datenbankverwaltung',
+ 'Database Driver not checked!' => 'Kein Datenbanktreiber ausgewählt!',
+ 'Database User missing!' => 'Datenbankbenutzer fehlt!',
+ 'Dataset' => 'Datenbank',
+ 'Dataset missing!' => 'Datenbank fehlt!',
+ 'Dataset updated!' => 'Datenbank erneuert!',
+ 'Date Format' => 'Datumsformat',
+ 'Delete' => 'Löschen',
+ 'Delete Dataset' => 'Datenbank löschen',
+ 'Directory' => 'Verzeichnis',
+ 'Driver' => 'Treiber',
+ 'Dropdown Limit' => 'Auswahllistenlimit',
+ 'E-mail' => 'eMail',
+ 'Edit User' => 'Benutzerdaten bearbeiten',
+ 'Existing Datasets' => 'Existierende Datenbanken',
+ 'Fax' => 'Fax',
+ 'Host' => 'Datenbank-Rechner',
+ 'Hostname missing!' => 'Rechnername fehlt!',
+ 'Language' => 'Sprache',
+ 'Lock System' => 'System sperren',
+ 'Lockfile created!' => 'gesichert!',
+ 'Lockfile removed!' => 'entsichert!',
+ 'Login' => 'Anmelden',
+ 'Login name missing!' => 'Benutzername fehlt!',
+ 'Logout' => 'Abmelden',
+ 'Manager' => 'Geschäftsführer',
+ 'Menu Width' => 'Menübreite',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Name',
+ 'New Templates' => 'Neue Vorlagen',
+ 'No Database Drivers available!' => 'Kein Datenbanktreiber verfügbar!',
+ 'No Dataset selected!' => 'Keine Datenbank ausgewählt!',
+ 'Nothing to delete!' => 'Es konnte nichts gelöscht werden!',
+ 'Number Format' => 'Zahlenformat',
+ 'Oracle Database Administration' => 'Oracle Datenbankverwaltung',
+ 'Password' => 'Passwort',
+ 'Password changed!' => 'Passwort geändert!',
+ 'Pg Database Administration' => 'Pg Datenbankverwaltung',
+ 'PgPP Database Administration' => 'PgPP Datenbankverwaltung',
+ 'Phone' => 'Tel.',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Portangabe fehlt!',
+ 'Printer' => 'Drucker',
+ 'Save' => 'Speichern',
+ 'Setup Templates' => 'Vorlagen auswählen',
+ 'Signature' => 'Unterschrift',
+ 'Stylesheet' => 'Stilvorlage',
+ 'Templates' => 'Vorlagen',
+ 'The following Datasets are not in use and can be deleted' => 'Die folgenden Datenbanken sind nicht in Verwendung und können gelöscht werden',
+ 'The following Datasets need to be updated' => 'Folgende Datenbanken müssen aktualisiert werden',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'In diesem Schritt werden bestehende Datenbanken gesucht. Es werden noch keine Änderungen vorgenommen!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Um einer Gruppe einen neuen Benutzer hinzuzufügen, ändern und speichern Sie am einfachsten einen bestehenden Zugriffsnamen. Unter dem neuen Namen wird dann ein Benutzer mit denselben Einstellungen angelegt.',
+ 'Unlock System' => 'System entsperren',
+ 'Update Dataset' => 'Datenbank aktualisieren',
+ 'Use Templates' => 'Benutze Vorlagen',
+ 'User' => 'Benutzer',
+ 'User deleted!' => 'Benutzer gelöscht!',
+ 'User saved!' => 'Benutzer gespeichert!',
+ 'Version' => 'Version',
+ 'does not exist' => 'existiert nicht',
+ 'is already a member!' => 'ist bereits ein Mitglied!',
+ 'localhost' => 'lokaler Rechner',
+ 'locked!' => 'gesperrt!',
+ 'successfully created!' => 'wurde erfolgreich erstellt',
+ 'successfully deleted!' => 'wurde erfolgreich gelöscht',
+ 'website' => 'Webseite',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'benutzer_anlegen' => 'add_user',
+ 'verwalterpasswort_�ändern' => 'change_admin_password',
+ 'passwort_ändern' => 'change_password',
+ 'weiter' => 'continue',
+ 'datenbank_anlegen' => 'create_dataset',
+ 'löschen' => 'delete',
+ 'datenbank_löschen' => 'delete_dataset',
+ 'system_sperren' => 'lock_system',
+ 'anmelden' => 'login',
+ 'abmelden' => 'logout',
+ 'oracle_datenbankverwaltung' => 'oracle_database_administration',
+ 'pg_datenbankverwaltung' => 'pg_database_administration',
+ 'pgpp_datenbankverwaltung' => 'pgpp_database_administration',
+ 'speichern' => 'save',
+ 'system_entsperren' => 'unlock_system',
+ 'datenbank_aktualisieren' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/de_utf/am b/locale/de_utf/am
new file mode 100755
index 00000000..426424af
--- /dev/null
+++ b/locale/de_utf/am
@@ -0,0 +1,271 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'AR' => 'Forderungen',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer fehlt!',
+ 'Account Type' => 'Kontoart',
+ 'Account Type missing!' => 'Kontoart fehlt!',
+ 'Account deleted!' => 'Konto gelöscht!',
+ 'Account does not exist!' => 'Konto existiert nicht!',
+ 'Account saved!' => 'Konto gespeichert!',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accrual' => 'Laufend',
+ 'Add Account' => 'Konto anlegen',
+ 'Add Business' => 'Gewerbe anlegen',
+ 'Add Department' => 'Abteilung anlegen',
+ 'Add GIFI' => 'GIFI anlegen',
+ 'Add Language' => 'Sprache anlegen',
+ 'Add SIC' => 'SIC anlegen',
+ 'Add Warehouse' => 'Warenlager anlegen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Asset' => 'Aktiva/Mittelverwendung',
+ 'Audit Control' => 'Bücherkontrolle',
+ 'Audit trail removed up to' => 'Revisionsnachfolge gelöscht bis zu',
+ 'Backup sent to' => 'Eine Sicherungskopie wurde gesandt an',
+ 'Bin List' => 'Lagerliste',
+ 'Books are open' => 'Die Bücher sind geöffnet.',
+ 'Business Number' => 'Firmennummer',
+ 'Business deleted!' => 'Gewerbe gelöscht!',
+ 'Business saved!' => 'Gewerbe gespeichert!',
+ 'COGS' => 'Umsatzkosten',
+ 'Cannot delete account!' => 'Konto kann nicht gelöscht werden!',
+ 'Cannot delete default account!' => 'Das Standard-Konto kann nicht gelöscht werden!',
+ 'Cannot save account!' => 'Konto kann nicht gespeichert werden!',
+ 'Cannot save defaults!' => 'Einstellungen konnten nicht gespeichert werden!',
+ 'Cannot save preferences!' => 'Benutzereinstellungen können nicht gespeichert werden!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'AR, AP und IC Konten können nicht auf andere Konten gleichzeitig eingestellt werden',
+ 'Cannot set multiple options for' => 'Mehr als eine Optionen nicht erlaubt für : ',
+ 'Cash' => 'Kasse',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Close Books up to' => 'Die Bücher abschließn bis zum',
+ 'Code' => 'Kodex',
+ 'Code missing!' => 'Kodex fehlt!',
+ 'Company' => 'Firma',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Contra' => 'Gegenkonto',
+ 'Copy to COA' => 'Auf COA kopieren',
+ 'Cost Center' => 'Kostenverwaltung',
+ 'Credit' => 'Haben',
+ 'Customer Number' => 'Kundennummer',
+ 'Dataset' => 'Datenbank',
+ 'Date Format' => 'Datumsformat',
+ 'Debit' => 'Soll',
+ 'Defaults saved!' => 'Einstellungen gespeichert!',
+ 'Delete' => 'Löschen',
+ 'Delete Account' => 'Konto löschen',
+ 'Department deleted!' => 'Abteilung gelöscht!',
+ 'Department saved!' => 'Abteilung gespeichert!',
+ 'Departments' => 'Abteilungen',
+ 'Description' => 'Beschreibung',
+ 'Description missing!' => 'Beschreibung fehlt!',
+ 'Discount' => 'Rabatt',
+ 'Dropdown Limit' => 'Auswahllistenlimit',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'Edit' => 'Bearbeiten',
+ 'Edit Account' => 'Kontodaten bearbeiten',
+ 'Edit Business' => 'Gewerbe bearbeiten',
+ 'Edit Department' => 'Abteilung bearbeiten',
+ 'Edit GIFI' => 'GIFI editieren',
+ 'Edit Language' => 'Sprache bearbeiten',
+ 'Edit Preferences for' => 'Benutzereinstellungen für',
+ 'Edit SIC' => 'SIC editieren',
+ 'Edit Template' => 'Vorlage bearbeiten',
+ 'Edit Warehouse' => 'Warenlager bearbeiten',
+ 'Enforce transaction reversal for all dates' => 'Kontraeintragungen für jeden Zeitraum aktualisieren',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Durch Doppelpunkte getrennte Währungskürzel mit maximal 3 Buchstaben aufführen; Ihre eigene Landeswährung zuerst (z.B. EUR:USD:CAD)',
+ 'Equity' => 'Passiva/Eigenkapital',
+ 'Expense' => 'Aufwand',
+ 'Expense/Asset' => 'Aufwand/Anlagen',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Wechselkurserträge',
+ 'Foreign Exchange Loss' => 'Wechselkursaufwendungen',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI gelöscht!',
+ 'GIFI missing!' => 'GIFI fehlt!',
+ 'GIFI saved!' => 'GIFI gespeichert!',
+ 'GL Transaction' => 'Hauptbucheintragung',
+ 'Heading' => 'Ãœberschrift',
+ 'ID' => 'Nr.',
+ 'Include in drop-down menus' => 'In Aufklapp-Menü aufnehmen',
+ 'Income' => 'Einnahmen',
+ 'Inventory' => 'Inventar',
+ 'Invoice' => 'Rechnung',
+ 'Is this a summary account to record' => 'Summenkonto für',
+ 'Language' => 'Sprache',
+ 'Language deleted!' => 'Sprache gelöscht!',
+ 'Language saved!' => 'Sprache gespeichert!',
+ 'Languages' => 'Sprachen',
+ 'Last Numbers & Default Accounts' => 'Laufende Zähler und Standardkonten',
+ 'Liability' => 'Passiva/Mittelherkunft',
+ 'Link' => 'Verknüpfungen',
+ 'Menu Width' => 'Menübreite',
+ 'Method' => 'Methode',
+ 'Month' => 'Monat',
+ 'Name' => 'Name',
+ 'No' => 'Nein',
+ 'No email address for' => 'Keine eMailadresse für',
+ 'Number' => 'Nummer',
+ 'Number Format' => 'Zahlenformat',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packliste',
+ 'Password' => 'Passwort',
+ 'Payables' => 'Verbindlichkeiten',
+ 'Payment' => 'Belastung',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Einstellungen gespeichert!',
+ 'Print' => 'Drucken',
+ 'Printer' => 'Drucker',
+ 'Profit Center' => 'Gewinnverwaltung',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'RFQ Number' => 'Anfragenummer',
+ 'Rate' => 'Prozentsatz',
+ 'Receivables' => 'Forderungen',
+ 'Reference' => 'Referenz',
+ 'Retained Earnings' => 'Verbliebenes Einkommen',
+ 'SIC deleted!' => 'SIC gelöscht!',
+ 'SIC saved!' => 'SIC gespeichert!',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Order' => 'Verkaufsbeleg',
+ 'Sales Orders' => 'Verkaufsbelege',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Signature' => 'Unterschrift',
+ 'Standard Industrial Codes' => 'Standard Industrie Norm',
+ 'Stylesheet' => 'Stilvorlage',
+ 'System Defaults' => 'Systemeinstellungen',
+ 'Tax' => 'Steuer',
+ 'Template saved!' => 'Schablone gespeichert!',
+ 'Transaction reversal enforced for all dates' => 'Fehleintragungen müssen für jeden Zeitraum mit einer Kontraeintragung ausgebessert werden',
+ 'Transaction reversal enforced up to' => 'Fehleintragungen können bis zu dem angenebenen Zeitraum nur mit einer Kontraeintragung ausgebessert werden',
+ 'Type of Business' => 'Gewerbe',
+ 'Update' => 'Erneuern',
+ 'User' => 'Benutzer',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Version' => 'Version',
+ 'Warehouse deleted!' => 'Warenlager gelöscht!',
+ 'Warehouse saved!' => 'Warenlager gespeichert!',
+ 'Warehouses' => 'Warenlager',
+ 'Weight Unit' => 'Gewichtseinh.',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Yearend' => 'Jahresabschluss',
+ 'Yearend date missing!' => 'Datum für Jahresabschluss fehlt!',
+ 'Yearend posted!' => 'Jahresabschluss gespeichert!',
+ 'Yearend posting failed!' => 'Buchung Jahresabschluss missglückt!',
+ 'Yes' => 'Ja',
+ 'account cannot be set to any other type of account' => 'Dieses Konto kann nicht auf andere Typen eingestellt werden',
+ 'done' => 'fertig',
+ 'localhost' => 'lokaler Rechner',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'konto_anlegen' => 'add_account',
+ 'gewerbe_anlegen' => 'add_business',
+ 'abteilung_anlegen' => 'add_department',
+ 'sprache_anlegen' => 'add_language',
+ 'sic_anlegen' => 'add_sic',
+ 'warenlager_anlegen' => 'add_warehouse',
+ 'weiter' => 'continue',
+ 'auf_coa_kopieren' => 'copy_to_coa',
+ 'löschen' => 'delete',
+ 'bearbeiten' => 'edit',
+ 'kontodaten_bearbeiten' => 'edit_account',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/de_utf/ap b/locale/de_utf/ap
new file mode 100755
index 00000000..212656f7
--- /dev/null
+++ b/locale/de_utf/ap
@@ -0,0 +1,201 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen.',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cannot post transaction for a closed period!' => 'Für einen bereits abgeschlossenen Zeitraum kann keine Buchung angelegt werden!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'eMail',
+ 'Employee' => 'Arbeitnehmer',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'ID' => 'Nr.',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Quittung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Salesperson' => 'Verkäufer',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Point' => 'Zielort',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Beschäftigt seit',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Till' => 'Kassa',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de_utf/ar b/locale/de_utf/ar
new file mode 100755
index 00000000..212656f7
--- /dev/null
+++ b/locale/de_utf/ar
@@ -0,0 +1,201 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Outstanding' => 'Offene Forderungen.',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cannot post transaction for a closed period!' => 'Für einen bereits abgeschlossenen Zeitraum kann keine Buchung angelegt werden!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Scheck',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'eMail',
+ 'Employee' => 'Arbeitnehmer',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'ID' => 'Nr.',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Bezahlt',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipt' => 'Quittung',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Salesperson' => 'Verkäufer',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Point' => 'Zielort',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Beschäftigt seit',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Till' => 'Kassa',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de_utf/arap b/locale/de_utf/arap
new file mode 100755
index 00000000..c9598e55
--- /dev/null
+++ b/locale/de_utf/arap
@@ -0,0 +1,53 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Address' => 'Adresse',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Weiter',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'eMail',
+ 'Message' => 'Nachricht',
+ 'Number' => 'Nummer',
+ 'Print' => 'Drucken',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Reference' => 'Referenz',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Startdate' => 'Beschäftigt seit',
+ 'Subject' => 'Betreff',
+ 'To' => 'Bis',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/de_utf/arapprn b/locale/de_utf/arapprn
new file mode 100755
index 00000000..b7cde3d4
--- /dev/null
+++ b/locale/de_utf/arapprn
@@ -0,0 +1,32 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Amount' => 'Betrag',
+ 'Continue' => 'Weiter',
+ 'Date' => 'Datum',
+ 'Memo' => 'Vermerk',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Gedruckt',
+ 'Screen' => 'Bildschirm',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Source' => 'Beleg',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/de_utf/bp b/locale/de_utf/bp
new file mode 100755
index 00000000..3a59a684
--- /dev/null
+++ b/locale/de_utf/bp
@@ -0,0 +1,69 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Bitte bestätigen Sie ob Sie die markierten Eintragungen löschen wollen',
+ 'Bin Lists' => 'Lagerlisten',
+ 'Cannot remove files!' => 'Löschen der Dateien hat fehlgeschlagen!',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Date' => 'Datum',
+ 'Employee' => 'Arbeitnehmer',
+ 'From' => 'Von',
+ 'ID' => 'Nr.',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Marked entries printed!' => 'Markierte Einträge gedruckt! ',
+ 'Month' => 'Monat',
+ 'Order' => 'Bestellung',
+ 'Order Number' => 'Bestellnummer',
+ 'Packing Lists' => 'Verpackungslisten',
+ 'Period' => 'Zeitraum',
+ 'Pick Lists' => 'Lagerlisten',
+ 'Print' => 'Drucken',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Quarter' => 'Quartal',
+ 'Quotation' => 'Angebot',
+ 'Quotation Number' => 'Angebotsnummer',
+ 'Quotations' => 'Angebote',
+ 'RFQs' => 'Anfragen',
+ 'Remove' => 'Entfernen',
+ 'Removed spoolfiles!' => 'Spoolfiles gelöscht!',
+ 'Removing marked entries from queue ...' => 'Markierte Einträge entfernt ...',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Orders' => 'Verkaufsbelege',
+ 'Select all' => 'Alle auswählen',
+ 'Spoolfile' => 'Spoolfile',
+ 'To' => 'Bis',
+ 'Vendor' => 'Lieferant',
+ 'Work Orders' => 'Arbeitsblätter',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'done' => 'fertig',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'drucken' => 'print',
+ 'entfernen' => 'remove',
+ 'alle_auswählen' => 'select_all',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de_utf/ca b/locale/de_utf/ca
new file mode 100755
index 00000000..a43c41c3
--- /dev/null
+++ b/locale/de_utf/ca
@@ -0,0 +1,61 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'List Transactions' => 'Buchungsliste',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Month' => 'Monat',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Period' => 'Zeitraum',
+ 'Project Number' => 'Projektnummer',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Reference' => 'Referenz',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Subtotal' => 'Zwischensumme',
+ 'To' => 'An',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'buchungsliste' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/de_utf/cp b/locale/de_utf/cp
new file mode 100755
index 00000000..ede291c9
--- /dev/null
+++ b/locale/de_utf/cp
@@ -0,0 +1,125 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'AR' => 'Forderungen',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'Bezahlung kann nicht verbucht werden!',
+ 'Cannot post Receipt!' => 'Einnahme kann nicht verbucht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Weiter',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum fehlt!',
+ 'Department' => 'Abteilung',
+ 'Deposit' => 'Gutschrift',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'eMail',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'From' => 'Von',
+ 'Invoice' => 'Rechnung',
+ 'Invoices' => 'Rechnungen',
+ 'Language' => 'Sprache',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Number' => 'Nummer',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Belastung',
+ 'Payment posted!' => 'Zahlung gebucht!',
+ 'Payments' => 'Zahlungen',
+ 'Post' => 'Buchen',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Anzahlung',
+ 'Print' => 'Drucken',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Receipt' => 'Quittung',
+ 'Receipt posted!' => 'Einnahme verbucht!',
+ 'Receipts' => 'Quittungen',
+ 'Reference' => 'Referenz',
+ 'Screen' => 'Bildschirm',
+ 'Select' => 'Auswählen',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Beschäftigt seit',
+ 'Subject' => 'Betreff',
+ 'To' => 'Bis',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+ 'buchen' => 'post',
+ 'drucken' => 'print',
+ 'alle_auswählen' => 'select_all',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/de_utf/ct b/locale/de_utf/ct
new file mode 100755
index 00000000..beafd6c8
--- /dev/null
+++ b/locale/de_utf/ct
@@ -0,0 +1,180 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add Customer' => 'Kunde anlegen',
+ 'Add Vendor' => 'Lieferant anlegen',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Break' => 'Ãœbergang',
+ 'Cannot delete customer!' => 'Kunde kann nicht gelöscht werden!',
+ 'Cannot delete vendor!' => 'Lieferant kann nicht gelöscht werden!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stadt',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Cost' => 'Kosten',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Customer History' => 'Alle Belege für Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer deleted!' => 'Kunde gelöscht!',
+ 'Customer saved!' => 'Kunde gespeichert!',
+ 'Customers' => 'Kunden',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Discount' => 'Rabatt',
+ 'E-mail' => 'eMail',
+ 'Edit Customer' => 'Kundendaten bearbeiten',
+ 'Edit Vendor' => 'Lieferantendaten bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Enddate' => 'Ausgeschieden am',
+ 'Fax' => 'Fax',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Gruppe',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Nr.',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Invoice' => 'Rechnung',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Language' => 'Sprache',
+ 'Leadtime' => 'Anlaufzeit',
+ 'Manager' => 'Geschäftsführer',
+ 'Name' => 'Name',
+ 'Name missing!' => 'Name fehlt!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Number' => 'Nummer',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Orphaned' => 'nie benutzt',
+ 'POS' => 'Kassa',
+ 'Phone' => 'Tel.',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Project Number' => 'Projektnummer',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quotation' => 'Angebot',
+ 'Quotations' => 'Angebote',
+ 'RFQ' => 'Anfrage',
+ 'Request for Quotations' => 'Anfragen',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Verkaufsbeleg',
+ 'Sales Orders' => 'Verkaufsbelege',
+ 'Salesperson' => 'Verkäufer',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Search' => 'Suchen',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Serial Number' => 'Seriennummer',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Startdate' => 'Beschäftigt seit',
+ 'State/Province' => 'Bundesland',
+ 'Sub-contract GIFI' => 'Unterlieferant GIFI',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Tax Number' => 'Steuernummer',
+ 'Tax Number / SSN' => 'Steuernummer / SSN',
+ 'Taxable' => 'Steuerpflichtig',
+ 'Terms' => 'Zahlungsbedingungen',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Type of Business' => 'Gewerbe',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Erneuern',
+ 'Vendor History' => 'Alle Belege für Lieferant',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Invoices' => 'Einkaufsrechnungen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor deleted!' => 'Lieferant gelöscht!',
+ 'Vendor saved!' => 'Lieferant gespeichert!',
+ 'Vendors' => 'Lieferanten',
+ 'days' => 'Tage',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'kunde_anlegen' => 'add_customer',
+ 'lieferant_anlegen' => 'add_vendor',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'kassa' => 'pos',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'angebot' => 'quotation',
+ 'anfrage' => 'rfq',
+ 'ausgangsrechnung' => 'sales_invoice',
+ 'verkaufsbeleg' => 'sales_order',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/de_utf/gl b/locale/de_utf/gl
new file mode 100755
index 00000000..625951c4
--- /dev/null
+++ b/locale/de_utf/gl
@@ -0,0 +1,156 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Cash Transfer Transaction' => 'Zahlungseingang vermerken',
+ 'Add General Ledger Transaction' => 'Hinzufügen einer Buchung zum Hauptbuch',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?',
+ 'Asset' => 'Aktiva/Mittelverwendung',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post transaction for a closed period!' => 'Für einen bereits abgeschlossenen Zeitraum kann keine Buchung angelegt werden!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'eMail',
+ 'Edit Cash Transfer Transaction' => 'Ãœberweisung bearbeiten',
+ 'Edit General Ledger Transaction' => 'Buchung im Hauptbuch bearbeiten',
+ 'Equity' => 'Passiva/Eigenkapital',
+ 'Expense' => 'Aufwand',
+ 'FX' => 'FX',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Hauptbucheintragung',
+ 'General Ledger' => 'Hauptbuch',
+ 'ID' => 'Nr.',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income' => 'Einnahmen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Liability' => 'Passiva/Mittelherkunft',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance transaction!' => 'Soll und Haben sind nicht gleich!',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Print' => 'Drucken',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Reference' => 'Referenz',
+ 'Reports' => 'Berichte',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Beschäftigt seit',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'To' => 'Bis',
+ 'Transaction Date missing!' => 'Buchungsdatum fehlt!',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Update' => 'Erneuern',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'hauptbucheintragung' => 'gl_transaction',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de_utf/hr b/locale/de_utf/hr
new file mode 100755
index 00000000..15680146
--- /dev/null
+++ b/locale/de_utf/hr
@@ -0,0 +1,115 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'Above' => 'Ãœber',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add Deduction' => 'Abzug festlegen',
+ 'Add Employee' => 'Arbeitnehmer anlegen',
+ 'Address' => 'Adresse',
+ 'Administrator' => 'Verwalter',
+ 'After Deduction' => 'Nach Abzug',
+ 'All' => 'Alle',
+ 'Allowances' => 'Freibeträge',
+ 'Amount' => 'Betrag',
+ 'Amount missing!' => 'Betrag fehlt!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Begründung',
+ 'Before Deduction' => 'Vor Abzug',
+ 'Below' => 'Unter',
+ 'City' => 'Stadt',
+ 'Continue' => 'Weiter',
+ 'Country' => 'Land',
+ 'Deduct after' => 'Abzug nach',
+ 'Deduction deleted!' => 'Abzug gelöscht!',
+ 'Deduction saved!' => 'Abzug gespeichert!',
+ 'Deductions' => 'Abzüge',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Description missing!' => 'Beschreibung fehlt!',
+ 'E-mail' => 'eMail',
+ 'Edit Deduction' => 'Abzug bearbeiten',
+ 'Edit Employee' => 'Arbeitnehmer bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Employee Name' => 'Name',
+ 'Employee deleted!' => 'Arbeitnehmer gelöscht!',
+ 'Employee pays' => 'Arbeitnehmer bezahlt',
+ 'Employee saved!' => 'Arbeitnehmer gespeichert!',
+ 'Employees' => 'Arbeitnehmer',
+ 'Employer' => 'Arbeitgeber',
+ 'Employer pays' => 'Arbeitgeber bezahlt',
+ 'Enddate' => 'Ausgeschieden am',
+ 'Expense' => 'Aufwand',
+ 'From' => 'Von',
+ 'Home Phone' => 'Tel. privat',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Nr.',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Login' => 'Anmelden',
+ 'Manager' => 'Geschäftsführer',
+ 'Maximum' => 'Höshstens',
+ 'Name' => 'Name',
+ 'Name missing!' => 'Name fehlt!',
+ 'Notes' => 'Bemerkungen',
+ 'Number' => 'Nummer',
+ 'Orphaned' => 'nie benutzt',
+ 'Payroll Deduction' => 'Lohnabzug',
+ 'Rate' => 'Prozentsatz',
+ 'Rate missing!' => 'Prozentsatz fehlt!',
+ 'Role' => 'Stellung',
+ 'S' => 'A',
+ 'SSN' => 'Steuernummer',
+ 'Sales' => 'Warenverkauf',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Startdate' => 'Beschäftigt seit',
+ 'State/Province' => 'Bundesland',
+ 'To' => 'Bis',
+ 'Update' => 'Erneuern',
+ 'User' => 'Benutzer',
+ 'Work Phone' => 'Tel. Arbeit',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'abzug_festlegen' => 'add_deduction',
+ 'arbeitnehmer_anlegen' => 'add_employee',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/de_utf/ic b/locale/de_utf/ic
new file mode 100755
index 00000000..875c9f76
--- /dev/null
+++ b/locale/de_utf/ic
@@ -0,0 +1,275 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'Laufend',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Hinzufügen',
+ 'Add Assembly' => 'Erzeugnis anlegen',
+ 'Add Labor/Overhead' => 'Gestehungskosten',
+ 'Add Part' => 'Ware anlegen',
+ 'Add Purchase Order' => 'Einkaufsbeleg anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Order' => 'Verkaufsbeleg anlegen',
+ 'Add Service' => 'Dienstleistung anlegen',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Assemblies' => 'Erzeugnisse',
+ 'Assemblies restocked!' => 'Erzeugnisse eingelagert!',
+ 'Assembly' => 'Erzeugnis',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'BOM' => 'Stückliste',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Break' => 'Ãœbergang',
+ 'COGS' => 'Umsatzkosten',
+ 'Cannot delete item!' => 'Artikel kann nicht gelöscht werden!',
+ 'Cannot stock assemblies!' => 'Erzeugnisse können nicht ins Lager!',
+ 'Cash' => 'Kasse',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Inventar prüfen',
+ 'City' => 'Stadt',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Components' => 'Einzelteile',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Cost' => 'Kosten',
+ 'Country' => 'Land',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Drawing' => 'Zeichnung',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mailed' => 'eMail gesendet',
+ 'Edit Assembly' => 'Erzeugnis bearbeiten',
+ 'Edit Labor/Overhead' => 'Gestehungskostenkosten bearbeiten',
+ 'Edit Part' => 'Ware bearbeiten',
+ 'Edit Service' => 'Dienstleistung bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Expense' => 'Aufwand',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'Group' => 'Gruppe',
+ 'Image' => 'Bild',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income' => 'Einnahmen',
+ 'Individual Items' => 'Einzelteile',
+ 'Inventory' => 'Inventar',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Bevor dieses Erzeugnis als ungültig markiert werden kann muß�das Inventar auf Null sein!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Bevor diese Ware als ungültig markiert werden kann muß�das Inventar Null sein!',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item deleted!' => 'Artikel gelöscht!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Items' => 'Artikel',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Labor/Overhead' => 'Gestehungskosten',
+ 'Leadtime' => 'Anlaufzeit',
+ 'Line Total' => 'Zeilensumme',
+ 'Link Accounts' => 'Konten verknüpfen',
+ 'List Price' => 'Listenpreis',
+ 'Make' => 'Hersteller',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'Markup' => 'Aufschlag',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Modell',
+ 'Name' => 'Name',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'Obsolete' => 'Ungültig',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'On Hand' => 'am Lager',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Orphaned' => 'nie benutzt',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Datum für Verpackungsliste fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Ware',
+ 'Parts' => 'Waren',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quantity exceeds available units to stock!' => 'Anzahl ist mehr als vorhanden!',
+ 'Quotation' => 'Angebot',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Quotations' => 'Angebote',
+ 'RFQ' => 'Anfrage',
+ 'ROP' => 'UAB',
+ 'Recd' => 'Erh',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Verkaufsbeleg',
+ 'Sales Orders' => 'Verkaufsbelege',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Serial Number' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Services' => 'Leistungen',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Short' => 'Kurz',
+ 'State/Province' => 'Bundesland',
+ 'Stock' => 'Einlagern',
+ 'Stock Assembly' => 'Erzeugnis einlagern',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'To' => 'Bis',
+ 'Top Level' => 'Hauptbeschreibung',
+ 'Translation not on file!' => 'Ãœbersetzung nicht verfgbar',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Erneuern',
+ 'Updated' => 'Erneuert am',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Invoices' => 'Einkaufsrechnungen',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warehouse' => 'Warenlager',
+ 'Weight' => 'Gewicht',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'days' => 'Tage',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'erzeugnis_anlegen' => 'add_assembly',
+ 'gestehungskosten' => 'add_labor_overhead',
+ 'ware_anlegen' => 'add_part',
+ 'dienstleistung_anlegen' => 'add_service',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'erzeugnis_bearbeiten' => 'edit_assembly',
+ 'ware_bearbeiten' => 'edit_part',
+ 'dienstleistung_bearbeiten' => 'edit_service',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/de_utf/io b/locale/de_utf/io
new file mode 100755
index 00000000..8eb7f4c5
--- /dev/null
+++ b/locale/de_utf/io
@@ -0,0 +1,130 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Einkaufsbeleg anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Order' => 'Verkaufsbeleg anlegen',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Cc' => 'Cc',
+ 'City' => 'Stadt',
+ 'Company Name' => 'Firmenname',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Customer Number' => 'Kundennummer',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delivery Date' => 'Lieferung',
+ 'Description' => 'Beschreibung',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mailed' => 'eMail gesendet',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'Group' => 'Gruppe',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lieferschein',
+ 'Packing List Date missing!' => 'Datum für Verpackungsliste fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Ware',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Anz',
+ 'Quotation' => 'Angebot',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkaufsbeleg',
+ 'Screen' => 'Bildschirm',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'State/Province' => 'Bundesland',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'To' => 'Bis',
+ 'Translation not on file!' => 'Ãœbersetzung nicht verfgbar',
+ 'Unit' => 'Einh',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/de_utf/ir b/locale/de_utf/ir
new file mode 100755
index 00000000..8c3f90d5
--- /dev/null
+++ b/locale/de_utf/ir
@@ -0,0 +1,224 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Purchase Order' => 'Einkaufsbeleg anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Order' => 'Verkaufsbeleg anlegen',
+ 'Add Vendor Invoice' => 'Eingangsrechnung anlegen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gel�cht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Das Rechnungsdatum fällt in einen abgeschlossen Zeitraum!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stadt',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Currency' => 'Währung',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mailed' => 'eMail gesendet',
+ 'Edit Vendor Invoice' => 'Einkaufsrechnung bearbeiten',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'Group' => 'Gruppe',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Datum für Verpackungsliste fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Ware',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Quotation' => 'Angebot',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Record in' => 'Buchen auf',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkaufsbeleg',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Beschäftigt seit',
+ 'State/Province' => 'Bundesland',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Translation not on file!' => 'Ãœbersetzung nicht verfgbar',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Yes' => 'Ja',
+ 'ea' => 'pro',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de_utf/is b/locale/de_utf/is
new file mode 100755
index 00000000..024f6ff2
--- /dev/null
+++ b/locale/de_utf/is
@@ -0,0 +1,235 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Purchase Order' => 'Einkaufsbeleg anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Invoice' => 'Ausgangsrechnung anlegen',
+ 'Add Sales Order' => 'Verkaufsbeleg anlegen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gel�cht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Gewerbe',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Das Rechnungsdatum fällt in einen abgeschlossen Zeitraum!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stadt',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Currency' => 'Währung',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mailed' => 'eMail gesendet',
+ 'Edit Sales Invoice' => 'Ausgangsrechnung bearbeiten',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'Group' => 'Gruppe',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Notes' => 'Bemerkungen',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Datum für Verpackungsliste fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Ware',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Quotation' => 'Angebot',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Record in' => 'Buchen auf',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkaufsbeleg',
+ 'Salesperson' => 'Verkäufer',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Point' => 'Zielort',
+ 'Source' => 'Beleg',
+ 'Startdate' => 'Beschäftigt seit',
+ 'State/Province' => 'Bundesland',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Translation not on file!' => 'Ãœbersetzung nicht verfgbar',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Erneuern',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Yes' => 'Ja',
+ 'ea' => 'pro',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'email' => 'e_mail',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'verkaufsbeleg' => 'sales_order',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de_utf/jc b/locale/de_utf/jc
new file mode 100755
index 00000000..29bd972d
--- /dev/null
+++ b/locale/de_utf/jc
@@ -0,0 +1,94 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Amount' => 'Betrag',
+ 'Closed' => 'Geschlossen',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Continue' => 'Weiter',
+ 'Cost' => 'Kosten',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum fehlt!',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Employee' => 'Arbeitnehmer',
+ 'From' => 'Von',
+ 'ID' => 'Nr.',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Month' => 'Monat',
+ 'Notes' => 'Bemerkungen',
+ 'Open' => 'Offen',
+ 'PDF' => 'PDF',
+ 'Period' => 'Zeitraum',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Print and Save' => 'Drucken und speichern',
+ 'Printed' => 'Gedruckt',
+ 'Project Number' => 'Projektnummer',
+ 'Project Number missing!' => 'Projektnummer fehlt!',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Startdate' => 'Beschäftigt seit',
+ 'Subtotal' => 'Zwischensumme',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Update' => 'Erneuern',
+ 'Warning!' => 'Warnung!',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'drucken' => 'print',
+ 'drucken_und_speichern' => 'print_and_save',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de_utf/locales.pl b/locale/de_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/de_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/de_utf/login b/locale/de_utf/login
new file mode 100755
index 00000000..3129e08d
--- /dev/null
+++ b/locale/de_utf/login
@@ -0,0 +1,26 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Company' => 'Firma',
+ 'Continue' => 'Weiter',
+ 'Dataset is newer than version!' => 'Datensatz ist jünger als installierte Version',
+ 'Incorrect Dataset version!' => 'Ungültigige Datensatzversion',
+ 'Login' => 'Anmelden',
+ 'Name' => 'Name',
+ 'Password' => 'Passwort',
+ 'Upgrading to Version' => 'Datensatz wird erneuert auf Version',
+ 'Version' => 'Version',
+ 'You did not enter a name!' => 'Sie haben keinen Namen eingegeben!',
+ 'done' => 'fertig',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'anmelden' => 'login',
+};
+
+1;
+
diff --git a/locale/de_utf/menu b/locale/de_utf/menu
new file mode 100755
index 00000000..0e562ec5
--- /dev/null
+++ b/locale/de_utf/menu
@@ -0,0 +1,136 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Verbindlichkeiten',
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AR' => 'Forderungen',
+ 'AR Aging' => 'Offene Forderungen',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Account' => 'Konto anlegen',
+ 'Add Assembly' => 'Erzeugnis anlegen',
+ 'Add Business' => 'Gewerbe anlegen',
+ 'Add Customer' => 'Kunde anlegen',
+ 'Add Department' => 'Abteilung anlegen',
+ 'Add Employee' => 'Arbeitnehmer anlegen',
+ 'Add GIFI' => 'GIFI anlegen',
+ 'Add Group' => 'Gruppe anlegen',
+ 'Add Labor/Overhead' => 'Gestehungskosten',
+ 'Add Language' => 'Sprache anlegen',
+ 'Add Part' => 'Ware anlegen',
+ 'Add Pricegroup' => 'Preisgruppe anlegen',
+ 'Add Project' => 'Projekt anlegen',
+ 'Add SIC' => 'SIC anlegen',
+ 'Add Service' => 'Dienstleistung anlegen',
+ 'Add Transaction' => 'Buchung anlegen',
+ 'Add Vendor' => 'Lieferant anlegen',
+ 'Add Warehouse' => 'Warenlager anlegen',
+ 'All Items' => 'Alle Artikeln',
+ 'Assemblies' => 'Erzeugnisse',
+ 'Audit Control' => 'Bücherkontrolle',
+ 'Backup' => 'Datensicherung',
+ 'Balance Sheet' => 'Bilanz',
+ 'Bin List' => 'Lagerliste',
+ 'Bin Lists' => 'Lagerlisten',
+ 'Cash' => 'Kasse',
+ 'Chart of Accounts' => 'Kontenübersicht',
+ 'Check' => 'Scheck',
+ 'Components' => 'Einzelteile',
+ 'Customers' => 'Kunden',
+ 'Defaults' => 'Einstellungen',
+ 'Departments' => 'Abteilungen',
+ 'Description' => 'Beschreibung',
+ 'Employees' => 'Arbeitnehmer',
+ 'General Ledger' => 'Hauptbuch',
+ 'Goods & Services' => 'Waren & Dienstleistungen',
+ 'Groups' => 'Gruppen',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML Vorlagen',
+ 'History' => 'Statistik',
+ 'Income Statement' => 'G & V',
+ 'Invoice' => 'Rechnung',
+ 'LaTeX Templates' => 'LaTeX Vorlagen',
+ 'Labor/Overhead' => 'Gestehungskosten',
+ 'Language' => 'Sprache',
+ 'List Accounts' => 'Kontenliste',
+ 'List Businesses' => 'Gewerbe aufzeigen',
+ 'List Departments' => 'Abteilungen aufzeigen',
+ 'List GIFI' => 'GIFI aufzeigen',
+ 'List Languages' => 'Sprachen aufzeigen',
+ 'List Projects' => 'Projekte aufzeigen',
+ 'List SIC' => 'SIC aufzeigen',
+ 'List Warehouses' => 'Lagerorte aufzeigen',
+ 'Logout' => 'Abmelden',
+ 'Non-taxable' => 'Steuerfrei',
+ 'Open' => 'Offen',
+ 'Order Entry' => 'Bestellungen',
+ 'Outstanding' => 'Offen',
+ 'POS' => 'Kassa',
+ 'POS Invoice' => 'Kassarechnung',
+ 'Packing List' => 'Packliste',
+ 'Packing Lists' => 'Verpackungslisten',
+ 'Parts' => 'Waren',
+ 'Payment' => 'Belastung',
+ 'Payments' => 'Zahlungen',
+ 'Pick List' => 'Lagerliste',
+ 'Pick Lists' => 'Lagerlisten',
+ 'Preferences' => 'Benutzereinstellungen',
+ 'Pricegroups' => 'Preisgruppen',
+ 'Print' => 'Drucken',
+ 'Projects' => 'Projekte',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Quotation' => 'Angebot',
+ 'Quotations' => 'Angebote',
+ 'RFQ' => 'Anfrage',
+ 'RFQs' => 'Anfragen',
+ 'Receipt' => 'Quittung',
+ 'Receipts' => 'Quittungen',
+ 'Receive' => 'Einlagern',
+ 'Reconciliation' => 'Kontenabgleich',
+ 'Reports' => 'Berichte',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Verkauf',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Invoices' => 'Ausgangsrechnungen',
+ 'Sales Order' => 'Verkaufsbeleg',
+ 'Sales Orders' => 'Verkaufsbelege',
+ 'Save to File' => 'Auf Festplatte speichern',
+ 'Search' => 'Suchen',
+ 'Send by E-Mail' => 'Per eMail schicken',
+ 'Services' => 'Leistungen',
+ 'Ship' => 'Versenden',
+ 'Shipping' => 'Versand',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Stock Assembly' => 'Erzeugnis einlagern',
+ 'Stylesheet' => 'Stilvorlage',
+ 'System' => 'System',
+ 'Tax collected' => 'vereinnahmte Steuer',
+ 'Tax paid' => 'Vorsteuer',
+ 'Text Templates' => 'Text Schablonen',
+ 'Transactions' => 'Buchungen',
+ 'Transfer' => 'Ãœbertrag',
+ 'Transfer Inventory' => 'Inventarübertrag',
+ 'Translations' => 'Ãœbersetzungen',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Type of Business' => 'Gewerbe',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendors' => 'Lieferanten',
+ 'Version' => 'Version',
+ 'Warehouses' => 'Warenlager',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Work Orders' => 'Arbeitsblätter',
+ 'Yearend' => 'Jahresabschluss',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/de_utf/oe b/locale/de_utf/oe
new file mode 100755
index 00000000..b410c5e3
--- /dev/null
+++ b/locale/de_utf/oe
@@ -0,0 +1,317 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add Exchange Rate' => 'Wechselkurs anlegen',
+ 'Add Purchase Order' => 'Einkaufsbeleg anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Invoice' => 'Ausgangsrechnung anlegen',
+ 'Add Sales Order' => 'Verkaufsbeleg anlegen',
+ 'Add Vendor Invoice' => 'Eingangsrechnung anlegen',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Order Number' => 'Soll die Bestellung mit folgender Nummer wirklich gelöscht werden:',
+ 'Are you sure you want to delete Quotation Number' => 'Soll das Angebot mit folgender Nummer wirklich gelöscht werden:',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Gewerbe',
+ 'C' => 'G',
+ 'Cannot delete order!' => 'Bestellung kann nicht gelöscht werden!',
+ 'Cannot delete quotation!' => 'Anfrage kann nicht gelöscht werden!',
+ 'Cannot save order!' => 'Bestellung kann nicht gespeichert werden!',
+ 'Cannot save quotation!' => 'Angebot kann nicht gespeichert werden!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stadt',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Cost' => 'Kosten',
+ 'Could not save!' => 'Kann nicht gespeichert werden!',
+ 'Could not transfer Inventory!' => 'Inventar wurde nicht übertragen!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Received' => 'Erhalten',
+ 'Date received missing!' => 'Datum wenn erhalten fehlt!',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Done' => 'Fertig',
+ 'E-mail' => 'eMail',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mailed' => 'eMail gesendet',
+ 'Edit Purchase Order' => 'Einkaufsbeleg bearbeiten',
+ 'Edit Quotation' => 'Angebot bearbeiten',
+ 'Edit Request for Quotation' => 'Anfrage bearbeiten',
+ 'Edit Sales Order' => 'Verkaufsbeleg bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'Group' => 'Gruppe',
+ 'ID' => 'Nr.',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Inventory saved!' => 'Inventar gespeichert!',
+ 'Inventory transferred!' => 'Inventar übertragen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Message' => 'Nachricht',
+ 'Month' => 'Monat',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing entered!' => 'Es wurde nichts eingetragen!',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nothing to transfer!' => 'Es gibt nichts zum �ergeben!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'O' => 'O',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date' => 'Bestelldatum',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'Order deleted!' => 'Bestellung gelöscht!',
+ 'Order saved!' => 'Bestellung gespeichert!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Datum für Verpackungsliste fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Part' => 'Ware',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Save' => 'Drucken und speichern',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Purchase Orders' => 'Einkaufsbestellungen',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Quotation' => 'Angebot',
+ 'Quotation Date' => 'Angebotsdatum',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number' => 'Angebotsnummer',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Quotation deleted!' => 'Angebot gelöscht!',
+ 'Quotations' => 'Angebote',
+ 'RFQ' => 'Anfrage',
+ 'RFQ Number' => 'Anfragenummer',
+ 'Recd' => 'Erh',
+ 'Receive Merchandise' => 'Artikeln einlagern',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Request for Quotation' => 'Anfrage',
+ 'Request for Quotations' => 'Anfragen',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Ausgangsrechnung',
+ 'Sales Order' => 'Verkaufsbeleg',
+ 'Sales Orders' => 'Verkaufsbelege',
+ 'Salesperson' => 'Verkäufer',
+ 'Save' => 'Speichern',
+ 'Save as new' => 'als neu speichern',
+ 'Screen' => 'Bildschirm',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship Merchandise' => 'Waren verschicken',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Date' => 'Versandsdatum',
+ 'Shipping Date missing!' => 'Versandsdatum fehlt!',
+ 'Shipping Point' => 'Zielort',
+ 'Startdate' => 'Beschäftigt seit',
+ 'State/Province' => 'Bundesland',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax' => 'Steuer',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Terms' => 'Zahlungsbedingungen',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transfer' => 'Ãœbertrag',
+ 'Transfer Inventory' => 'Inventarübertrag',
+ 'Transfer to' => 'Ãœbergabe an',
+ 'Translation not on file!' => 'Ãœbersetzung nicht verfgbar',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Erneuern',
+ 'Valid until' => 'Gültig bis',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Invoice' => 'Einkaufsrechnung',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warehouse' => 'Warenlager',
+ 'Warning!' => 'Warnung!',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'days' => 'Tage',
+ 'ea' => 'pro',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'fertig' => 'done',
+ 'email' => 'e_mail',
+ 'drucken' => 'print',
+ 'drucken_und_speichern' => 'print_and_save',
+ 'einkaufsbestellung' => 'purchase_order',
+ 'angebot' => 'quotation',
+ 'anfrage' => 'rfq',
+ 'ausgangsrechnung' => 'sales_invoice',
+ 'verkaufsbeleg' => 'sales_order',
+ 'speichern' => 'save',
+ 'als_neu_speichern' => 'save_as_new',
+ 'lieferung_an' => 'ship_to',
+ 'Ãœbertrag' => 'transfer',
+ 'erneuern' => 'update',
+ 'einkaufsrechnung' => 'vendor_invoice',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de_utf/op b/locale/de_utf/op
new file mode 100755
index 00000000..17dedd18
--- /dev/null
+++ b/locale/de_utf/op
@@ -0,0 +1,47 @@
+$self{texts} = {
+ 'Continue' => 'Weiter',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'create_backorder' => 'create_backorder',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'invoice' => 'invoice',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'quotation_' => 'quotation_',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'ship_receive' => 'ship_receive',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'yes' => 'yes',
+ 'weiter' => 'continue',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'print' => 'print',
+ 'purchase_order' => 'purchase_order',
+ 'quotation_' => 'quotation_',
+ 'rfq_' => 'rfq_',
+ 'sales_order' => 'sales_order',
+ 'ship_to' => 'ship_to',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'yes' => 'yes',
+};
+
+1;
diff --git a/locale/de_utf/pe b/locale/de_utf/pe
new file mode 100755
index 00000000..f89d5ffa
--- /dev/null
+++ b/locale/de_utf/pe
@@ -0,0 +1,143 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Hinzufügen',
+ 'Add Group' => 'Gruppe anlegen',
+ 'Add Pricegroup' => 'Preisgruppe anlegen',
+ 'Add Project' => 'Projekt anlegen',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Betrag',
+ 'Assembly' => 'Erzeugnis',
+ 'Bin' => 'Stellage',
+ 'Continue' => 'Weiter',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Delete' => 'Löschen',
+ 'Description' => 'Beschreibung',
+ 'Description Translations' => 'Bescreibungsübersetzungen',
+ 'Detail' => 'Einzelheiten',
+ 'Edit Description Translations' => 'Beschreibungsübersetzungen bearbeiten',
+ 'Edit Group' => 'Gruppe bearbeiten',
+ 'Edit Pricegroup' => 'Preisgruppe bearbeiten',
+ 'Edit Project' => 'Projekt bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Enddate' => 'Ausgeschieden am',
+ 'From' => 'Von',
+ 'Group' => 'Gruppe',
+ 'Group Translations' => 'Gruppenübersetzung',
+ 'Group deleted!' => 'Gruppe gelöscht!',
+ 'Group missing!' => 'Gruppe fehlt!',
+ 'Group saved!' => 'Gruppe gespeichert!',
+ 'Groups' => 'Gruppen',
+ 'Income' => 'Einnahmen',
+ 'Language' => 'Sprache',
+ 'Languages not defined!' => 'Keine Sprachen definiert!',
+ 'Link Accounts' => 'Konten verknüpfen',
+ 'List Price' => 'Listenpreis',
+ 'Month' => 'Monat',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Number' => 'Nummer',
+ 'Orphaned' => 'nie benutzt',
+ 'Period' => 'Zeitraum',
+ 'Pricegroup' => 'Preisgruppe',
+ 'Pricegroup deleted!' => 'Preisgruppe gelöscht!',
+ 'Pricegroup missing!' => 'Preisgruppe fehlt!',
+ 'Pricegroup saved!' => 'Preisgruppe gespeichert!',
+ 'Pricegroups' => 'Preisgruppen',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Übersetzung für Projektbeschreibungen',
+ 'Project Number' => 'Projektnummer',
+ 'Project deleted!' => 'Projekt gelöscht!',
+ 'Project saved!' => 'Projekt gespeichert!',
+ 'Projects' => 'Projekte',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Save' => 'Speichern',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Sell Price' => 'Verkaufspreis',
+ 'Startdate' => 'Beschäftigt seit',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'To' => 'Bis',
+ 'Translation' => 'Ãœbersetzung',
+ 'Translation deleted!' => 'Übersetzung gelöscht!',
+ 'Translations saved!' => 'Ãœbersetzung gespeichert!',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Erneuern',
+ 'Updated' => 'Erneuert am',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Weight' => 'Gewicht',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'gruppe_anlegen' => 'add_group',
+ 'preisgruppe_anlegen' => 'add_pricegroup',
+ 'projekt_anlegen' => 'add_project',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'speichern' => 'save',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/de_utf/pos b/locale/de_utf/pos
new file mode 100755
index 00000000..e0a89a79
--- /dev/null
+++ b/locale/de_utf/pos
@@ -0,0 +1,82 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Add POS Invoice' => 'Kassarechnung anlegen',
+ 'Amount' => 'Betrag',
+ 'Business' => 'Gewerbe',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Change' => 'Wechselgeld',
+ 'Continue' => 'Weiter',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Delete' => 'Löschen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Edit POS Invoice' => 'Kassarechnung bearbeiten',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'From' => 'Von',
+ 'Language' => 'Sprache',
+ 'Memo' => 'Vermerk',
+ 'Month' => 'Monat',
+ 'Number' => 'Nummer',
+ 'Open' => 'Offen',
+ 'Period' => 'Zeitraum',
+ 'Post' => 'Buchen',
+ 'Posted!' => 'Verbucht!',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und buchen',
+ 'Printed' => 'Gedruckt',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Receipts' => 'Quittungen',
+ 'Record in' => 'Buchen auf',
+ 'Remaining' => 'Rest',
+ 'Salesperson' => 'Verkäufer',
+ 'Screen' => 'Bildschirm',
+ 'Source' => 'Beleg',
+ 'Subtotal' => 'Zwischensumme',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Erneuern',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'buchen' => 'post',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/de_utf/ps b/locale/de_utf/ps
new file mode 100755
index 00000000..edd9e075
--- /dev/null
+++ b/locale/de_utf/ps
@@ -0,0 +1,347 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AP Outstanding' => 'Offene Verbindlichkeiten',
+ 'AP Transaction' => 'Eingangsbuchung',
+ 'AP Transactions' => 'Eingangsbuchungen',
+ 'AR Aging' => 'Offene Forderungen',
+ 'AR Outstanding' => 'Offene Forderungen.',
+ 'AR Transaction' => 'Ausgangsbuchung',
+ 'AR Transactions' => 'Ausgangsbuchungen',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'Laufend',
+ 'Add POS Invoice' => 'Kassarechnung anlegen',
+ 'Add Purchase Order' => 'Einkaufsbeleg anlegen',
+ 'Add Quotation' => 'Angebot erstellen',
+ 'Add Request for Quotation' => 'Anfrage erstellen',
+ 'Add Sales Invoice' => 'Ausgangsrechnung anlegen',
+ 'Add Sales Order' => 'Verkaufsbeleg anlegen',
+ 'Address' => 'Adresse',
+ 'All Accounts' => 'Alle Konten',
+ 'Amount' => 'Betrag',
+ 'Amount Due' => 'Betrag fällig',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Soll die Rechnung mit folgender Nummer wirklich gel�cht werden:',
+ 'Are you sure you want to delete Transaction' => 'Buchung wirklich löschen?',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Balance Sheet' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rechnungsanschrift',
+ 'Bin' => 'Stellage',
+ 'Bin List' => 'Lagerliste',
+ 'Business' => 'Gewerbe',
+ 'Cannot delete invoice!' => 'Rechnung kann nicht gelöscht werden!',
+ 'Cannot delete transaction!' => 'Buchung kann nicht gelöscht werden!',
+ 'Cannot post invoice for a closed period!' => 'Das Rechnungsdatum fällt in einen abgeschlossen Zeitraum!',
+ 'Cannot post invoice!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cannot post payment for a closed period!' => 'Es können keine Zahlungen für abgeschlossene Bücher gebucht werden!',
+ 'Cannot post transaction for a closed period!' => 'Für einen bereits abgeschlossenen Zeitraum kann keine Buchung angelegt werden!',
+ 'Cannot post transaction!' => 'Rechnung kann nicht gebucht werden!',
+ 'Cash' => 'Kasse',
+ 'Cc' => 'Cc',
+ 'Change' => 'Wechselgeld',
+ 'Check' => 'Scheck',
+ 'City' => 'Stadt',
+ 'Closed' => 'Geschlossen',
+ 'Company Name' => 'Firmenname',
+ 'Compare to' => 'Gegenüberstellen zu',
+ 'Confirm!' => 'Bestätigen Sie!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Country' => 'Land',
+ 'Credit' => 'Haben',
+ 'Credit Limit' => 'Kreditlimit',
+ 'Curr' => 'Währung',
+ 'Currency' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Current Earnings' => 'Aktuelles Einkommen',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundennummer',
+ 'Customer missing!' => 'Kundenname fehlt!',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Zahlungsdatum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Decimalplaces' => 'Dezimalstellen',
+ 'Delete' => 'Löschen',
+ 'Delivery Date' => 'Lieferung',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'Due Date missing!' => 'Fälligkeitsdatum fehlt!',
+ 'E-mail' => 'eMail',
+ 'E-mail Statement to' => 'Zahlungserinnerung per eMail an',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'E-mailed' => 'eMail gesendet',
+ 'Edit POS Invoice' => 'Kassarechnung bearbeiten',
+ 'Edit Sales Invoice' => 'Ausgangsrechnung bearbeiten',
+ 'Employee' => 'Arbeitnehmer',
+ 'Exch' => 'Wkurs.',
+ 'Exchange Rate' => 'Wechselkurs',
+ 'Exchange rate for payment missing!' => 'Wechselkurs für Bezahlung fehlt!',
+ 'Exchange rate missing!' => 'Wechselkurs fehlt!',
+ 'Extended' => 'Summe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Gruppe',
+ 'Heading' => 'Ãœberschrift',
+ 'ID' => 'Nr.',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income Statement' => 'G & V',
+ 'Internal Notes' => 'Interne Notizen',
+ 'Invoice' => 'Rechnung',
+ 'Invoice Date' => 'Rechnungsdatum',
+ 'Invoice Date missing!' => 'Rechnungsdatum fehlt!',
+ 'Invoice Number' => 'Rechnungsnummer',
+ 'Invoice Number missing!' => 'Rechnungsnummer fehlt!',
+ 'Invoice deleted!' => 'Rechung gelöscht!',
+ 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Manager' => 'Geschäftsführer',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Method' => 'Methode',
+ 'Month' => 'Monat',
+ 'N/A' => 'N.Z.',
+ 'No.' => 'Nr.',
+ 'Non-taxable Purchases' => 'Steuerfreie Einkäufe',
+ 'Non-taxable Sales' => 'Steuerfreie Verkäufe',
+ 'Notes' => 'Bemerkungen',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer fehlt in Zeile',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Offen',
+ 'Order' => 'Bestellung',
+ 'Order Date missing!' => 'Bestelldatum fehlt!',
+ 'Order Number' => 'Bestellnummer',
+ 'Order Number missing!' => 'Bestellnummer fehlt!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packliste',
+ 'Packing List Date missing!' => 'Datum für Verpackungsliste fehlt!',
+ 'Packing List Number missing!' => 'Verpackungslistennummer fehlt!',
+ 'Paid' => 'Bezahlt',
+ 'Part' => 'Ware',
+ 'Payment date missing!' => 'Tag der Zahlung fehlt!',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lagerliste',
+ 'Post' => 'Buchen',
+ 'Post as new' => 'Neu buchen',
+ 'Posted!' => 'Verbucht!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Preis',
+ 'Print' => 'Drucken',
+ 'Print and Post' => 'Drucken und buchen',
+ 'Printed' => 'Gedruckt',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projektnummer',
+ 'Project Transactions' => 'Projektbuchungen',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Purchase Order' => 'Einkaufsbestellung',
+ 'Qty' => 'Menge',
+ 'Quarter' => 'Quartal',
+ 'Quotation' => 'Angebot',
+ 'Quotation Date missing!' => 'Angebotsdatum fehlt!',
+ 'Quotation Number missing!' => 'Angebotsnummer fehlt!',
+ 'Recd' => 'Erh',
+ 'Receipt' => 'Quittung',
+ 'Receipts' => 'Quittungen',
+ 'Record in' => 'Buchen auf',
+ 'Reference' => 'Referenz',
+ 'Remaining' => 'Rest',
+ 'Report for' => 'Bericht für',
+ 'Required by' => 'Erforderlich am',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkaufsbeleg',
+ 'Salesperson' => 'Verkäufer',
+ 'Screen' => 'Bildschirm',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Seriennummer',
+ 'Service' => 'Dienstleistung',
+ 'Ship' => 'Versenden',
+ 'Ship to' => 'Lieferung an',
+ 'Ship via' => 'Versandweg',
+ 'Shipping Address' => 'Lieferanschrift',
+ 'Shipping Point' => 'Zielort',
+ 'Source' => 'Beleg',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Beschäftigt seit',
+ 'State/Province' => 'Bundesland',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Statement sent to' => 'Zahlungserinnerung verschickt an',
+ 'Statements sent to printer!' => 'Zahlungserinnerungen gedruckt!',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax Included' => 'Steuer im Preis enthalten',
+ 'Tax collected' => 'vereinnahmte Steuer',
+ 'Tax paid' => 'Vorsteuer',
+ 'Till' => 'Kassa',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transaction deleted!' => 'Buchung gelöscht!',
+ 'Transaction posted!' => 'Buchung getätigt!',
+ 'Translation not on file!' => 'Ãœbersetzung nicht verfgbar',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Unit' => 'Einh.',
+ 'Update' => 'Erneuern',
+ 'Vendor' => 'Lieferant',
+ 'Vendor Number' => 'Lieferantennummer',
+ 'Vendor missing!' => 'Lieferant fehlt!',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'What type of item is this?' => 'Welche Artikelart ist das?',
+ 'Work Order' => 'Arbeitsblatt',
+ 'Year' => 'Jahr',
+ 'Yes' => 'Ja',
+ 'as at' => 'zum Stand',
+ 'ea' => 'pro',
+ 'for Period' => 'für den Zeitraum',
+ 'posted!' => 'gebucht!',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'eingangsbuchung' => 'ap_transaction',
+ 'ausgangsbuchung' => 'ar_transaction',
+ 'weiter' => 'continue',
+ 'löschen' => 'delete',
+ 'email' => 'e_mail',
+ 'buchen' => 'post',
+ 'neu_buchen' => 'post_as_new',
+ 'drucken' => 'print',
+ 'drucken_und_buchen' => 'print_and_post',
+ 'verkaufsbeleg' => 'sales_order',
+ 'alle_auswählen' => 'select_all',
+ 'lieferung_an' => 'ship_to',
+ 'erneuern' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/de_utf/pw b/locale/de_utf/pw
new file mode 100755
index 00000000..70e3afa4
--- /dev/null
+++ b/locale/de_utf/pw
@@ -0,0 +1,14 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Continue' => 'Weiter',
+ 'Password' => 'Passwort',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'weiter' => 'continue',
+};
+
+1;
+
diff --git a/locale/de_utf/rc b/locale/de_utf/rc
new file mode 100755
index 00000000..15e56d31
--- /dev/null
+++ b/locale/de_utf/rc
@@ -0,0 +1,81 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Beginning Balance' => 'Anfangsbilanz',
+ 'Cleared' => 'Entlastet',
+ 'Continue' => 'Weiter',
+ 'Credit' => 'Haben',
+ 'Current' => 'Aktuell',
+ 'Date' => 'Datum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Difference' => 'Differenz',
+ 'Done' => 'Fertig',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Month' => 'Monat',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance!' => 'Summen stimmen nicht berein!',
+ 'Outstanding' => 'Offen',
+ 'Period' => 'Zeitraum',
+ 'Quarter' => 'Quartal',
+ 'R' => 'R',
+ 'Reconciliation' => 'Kontenabgleich',
+ 'Reconciliation Report' => 'Kontenabgleichungsreport',
+ 'Select all' => 'Alle auswählen',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Statement Balance' => 'Auszugsbilanz',
+ 'Summary' => 'Zusammenfassung',
+ 'To' => 'Bis',
+ 'Update' => 'Erneuern',
+ 'Year' => 'Jahr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'weiter' => 'continue',
+ 'fertig' => 'done',
+ 'alle_auswählen' => 'select_all',
+ 'erneuern' => 'update',
+};
+
+1;
+
diff --git a/locale/de_utf/rp b/locale/de_utf/rp
new file mode 100755
index 00000000..5d6823e6
--- /dev/null
+++ b/locale/de_utf/rp
@@ -0,0 +1,181 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Offene Verbindl.',
+ 'AR Aging' => 'Offene Forderungen',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Kontoverwaltung',
+ 'Accounts' => 'Konten',
+ 'Accrual' => 'Laufend',
+ 'Address' => 'Adresse',
+ 'All Accounts' => 'Alle Konten',
+ 'Amount' => 'Betrag',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Attachment' => 'als Anhang',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanz',
+ 'Balance Sheet' => 'Bilanz',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Kasse',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Gegenüberstellen zu',
+ 'Continue' => 'Weiter',
+ 'Copies' => 'Kopien',
+ 'Credit' => 'Haben',
+ 'Curr' => 'Währung',
+ 'Current' => 'Aktuell',
+ 'Current Earnings' => 'Aktuelles Einkommen',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!',
+ 'Date' => 'Datum',
+ 'Debit' => 'Soll',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezember',
+ 'Decimalplaces' => 'Dezimalstellen',
+ 'Department' => 'Abteilung',
+ 'Description' => 'Beschreibung',
+ 'Detail' => 'Einzelheiten',
+ 'Due Date' => 'Fälligkeitsdatum',
+ 'E-mail' => 'eMail',
+ 'E-mail Statement to' => 'Zahlungserinnerung per eMail an',
+ 'E-mail address missing!' => 'eMailadresse fehlt!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februar',
+ 'From' => 'Von',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Ãœberschrift',
+ 'ID' => 'Nr.',
+ 'In-line' => 'im Textkörper (Inline)',
+ 'Include Exchange Rate Difference' => 'Wechselkursunterschied aufnehmen',
+ 'Include in Report' => 'In Bericht aufnehmen',
+ 'Income Statement' => 'G & V',
+ 'Invoice' => 'Rechnung',
+ 'Jan' => 'Jan',
+ 'January' => 'Januar',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Sprache',
+ 'Mar' => 'Mär',
+ 'March' => 'März',
+ 'May' => 'Mai',
+ 'May ' => 'Mai',
+ 'Memo' => 'Vermerk',
+ 'Message' => 'Nachricht',
+ 'Method' => 'Methode',
+ 'Month' => 'Monat',
+ 'N/A' => 'N.Z.',
+ 'Non-taxable Purchases' => 'Steuerfreie Einkäufe',
+ 'Non-taxable Sales' => 'Steuerfreie Verkäufe',
+ 'Nothing selected!' => 'Es wurde nichts ausgewählt!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order' => 'Bestellung',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Zahlungen',
+ 'Period' => 'Zeitraum',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drucken',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projektnummer',
+ 'Project Transactions' => 'Projektbuchungen',
+ 'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
+ 'Quarter' => 'Quartal',
+ 'Receipts' => 'Quittungen',
+ 'Reference' => 'Referenz',
+ 'Report for' => 'Bericht für',
+ 'Salesperson' => 'Verkäufer',
+ 'Screen' => 'Bildschirm',
+ 'Select all' => 'Alle auswählen',
+ 'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
+ 'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
+ 'Select postscript or PDF!' => 'Postscript oder PDF auswählen!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Beleg',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Beschäftigt seit',
+ 'Statement' => 'Zahlungserinnerung',
+ 'Statement sent to' => 'Zahlungserinnerung verschickt an',
+ 'Statements sent to printer!' => 'Zahlungserinnerungen gedruckt!',
+ 'Subject' => 'Betreff',
+ 'Subtotal' => 'Zwischensumme',
+ 'Summary' => 'Zusammenfassung',
+ 'Tax' => 'Steuer',
+ 'Tax collected' => 'vereinnahmte Steuer',
+ 'Tax paid' => 'Vorsteuer',
+ 'Till' => 'Kassa',
+ 'To' => 'Bis',
+ 'Total' => 'Betrag',
+ 'Trial Balance' => 'Saldenbilanz',
+ 'Vendor' => 'Lieferant',
+ 'Vendor not on file!' => 'Lieferant ist nicht in der Datenbank!',
+ 'Warning!' => 'Warnung!',
+ 'Year' => 'Jahr',
+ 'as at' => 'zum Stand',
+ 'for Period' => 'für den Zeitraum',
+ 'sent' => 'verschickt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'weiter' => 'continue',
+ 'email' => 'e_mail',
+ 'drucken' => 'print',
+ 'alle_auswählen' => 'select_all',
+};
+
+1;
+
diff --git a/locale/dk/COPYING b/locale/dk/COPYING
new file mode 100755
index 00000000..bed854c2
--- /dev/null
+++ b/locale/dk/COPYING
@@ -0,0 +1,24 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2001
+#
+# Danish texts:
+#
+# Author: Keld Jørn Simonsen <keld@dkuug.dk>
+# Jonas Smedegaard <jonas@jones.dk>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/dk/LANGUAGE b/locale/dk/LANGUAGE
new file mode 100755
index 00000000..bd082a26
--- /dev/null
+++ b/locale/dk/LANGUAGE
@@ -0,0 +1 @@
+Danish
diff --git a/locale/dk/aa b/locale/dk/aa
new file mode 100755
index 00000000..48fe46f1
--- /dev/null
+++ b/locale/dk/aa
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Udestående kreditorer',
+ 'AP Transaction' => 'Leverandørfaktura',
+ 'AP Transactions' => 'Leverandørfakturaer',
+ 'AR Outstanding' => 'Udestående debitorer',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Add AP Transaction' => 'Ny kreditorpostering',
+ 'Add AR Transaction' => 'Ny debitorpostering',
+ 'Amount' => 'Beløb',
+ 'Amount Due' => 'Forfaldent',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på du vil fjerne postering',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bogføre betaling for en afsluttet periode',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bogføre postering for en afsluttet periode!',
+ 'Cannot post transaction!' => 'Kan ikke bogføre postering!',
+ 'Check' => 'Check',
+ 'Closed' => 'Afsluttet',
+ 'Confirm!' => 'Bekræft!',
+ 'Continue' => 'Fortsæt',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgrænse',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Aktuel',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Date' => 'Dato',
+ 'Date Paid' => 'Betalingsdato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Fjern',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalje',
+ 'Due Date' => 'Forfaldsdato',
+ 'Due Date missing!' => 'Forfaldsdato mangler!',
+ 'Edit AP Transaction' => 'Redigér kreditorpostering',
+ 'Edit AR Transaction' => 'Redigér debitorpostering',
+ 'Employee' => 'Medarbejder',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekselkurs',
+ 'Exchange rate for payment missing!' => 'Valutakurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekselkurs mangler!',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Manager' => 'Leder',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Memo' => 'Note',
+ 'Month' => 'Måned',
+ 'No.' => 'Nummer',
+ 'Notes' => 'Bemærkninger',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Åbn',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Ordrenummer',
+ 'Paid' => 'Betalt',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Period' => 'Periode',
+ 'Post' => 'Bogfør',
+ 'Post as new' => 'Bogfør som ny',
+ 'Print' => 'Udskriv',
+ 'Print and Post' => 'Udskriv og send',
+ 'Project' => 'Projekt',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Kvittering',
+ 'Remaining' => 'Resterer',
+ 'Sales Invoice.' => 'Salgsfaktura.',
+ 'Salesperson' => 'Sælger',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Point' => 'Afsendelsessted',
+ 'Source' => 'Bilag',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oversigt',
+ 'Tax' => 'Afgift/Moms',
+ 'Tax Included' => 'Inkl. afgifter og moms',
+ 'Till' => 'Indtil',
+ 'To' => 'til',
+ 'Total' => 'I alt',
+ 'Transaction' => 'Postering',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bogført!',
+ 'Update' => 'Opdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice.' => 'Indkøbsfaktura.',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'leverandørfaktura' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'bogfør' => 'post',
+ 'bogfør_som_ny' => 'post_as_new',
+ 'udskriv' => 'print',
+ 'udskriv_og_send' => 'print_and_post',
+ 'salgsfaktura_' => 'sales_invoice_',
+ 'send_til' => 'ship_to',
+ 'opdatér' => 'update',
+ 'indkøbsfaktura_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/dk/admin b/locale/dk/admin
new file mode 100755
index 00000000..d75fac0a
--- /dev/null
+++ b/locale/dk/admin
@@ -0,0 +1,137 @@
+$self{texts} = {
+ 'Access Control' => 'Adgangskontrol',
+ 'Accounting' => 'Bogføring',
+ 'Add User' => 'Ny bruger',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrator',
+ 'All Datasets up to date!' => 'Alle datasæt opdaterede',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Ændr adgangskode for administrator',
+ 'Change Password' => 'Ændr adgangskode',
+ 'Click on login name to edit!' => 'Klik på brugernavn for at redigere',
+ 'Company' => 'Firma',
+ 'Connect to' => 'Forbind til',
+ 'Continue' => 'Fortsæt',
+ 'Create Chart of Accounts' => 'Opret kontoplan',
+ 'Create Dataset' => 'Opret datasæt',
+ 'DBI not installed!' => 'DBI ikke installeret',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Administration af database',
+ 'Database Driver not checked!' => 'Databasedriver ikke kontrolleret',
+ 'Database User missing!' => 'Bruger af database mangler!',
+ 'Dataset' => 'Datasæt',
+ 'Dataset missing!' => 'Datasæt mangler!',
+ 'Dataset updated!' => 'Datasæt opdateret!',
+ 'Date Format' => 'Datoformat',
+ 'Delete' => 'Fjern',
+ 'Delete Dataset' => 'Fjern datasæt',
+ 'Directory' => 'Katalog',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Grænse for nedtræk',
+ 'E-mail' => 'E-post',
+ 'Edit User' => 'Redigér bruger',
+ 'Existing Datasets' => 'Eksisterende datasæt',
+ 'Fax' => 'Fax',
+ 'Host' => 'Vært',
+ 'Hostname missing!' => 'Værtsnavn mangler',
+ 'Language' => 'Sprog',
+ 'Lock System' => 'Lås system',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Log på',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Log af',
+ 'Manager' => 'Leder',
+ 'Menu Width' => 'Menubredde',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Navn',
+ 'New Templates' => 'Nye skabeloner',
+ 'No Database Drivers available!' => 'Ingen databasedrivere tilgængelige',
+ 'No Dataset selected!' => 'Intet datasæt valgt',
+ 'Nothing to delete!' => 'Intet at slette!',
+ 'Number Format' => 'Numerisk format',
+ 'Oracle Database Administration' => 'Oracle Administration af database',
+ 'Password' => 'Adgangskode',
+ 'Password changed!' => 'Adgangskode ændret',
+ 'Pg Database Administration' => 'Pg Administration af database',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Tel.',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port mangler',
+ 'Printer' => 'Printer',
+ 'Save' => 'Gem',
+ 'Setup Templates' => 'Skabeloner for opsætning',
+ 'Signature' => 'Underskrift',
+ 'Stylesheet' => 'Stilark',
+ 'Templates' => 'Skabeloner',
+ 'The following Datasets are not in use and can be deleted' => 'De følgende datasæt er ikke i brug og kan slettes',
+ 'The following Datasets need to be updated' => 'De følgende datasæt skal opdateres',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Dette er en indledende kontrol af eksisterende kilder. Ingenting vil blive oprettet eller slettet på dette trin',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Skift brugernavnet for en eksisterende bruger og gem for at tilføje en ny bruger til en gruppe. Den nye bruger vil så bive gemt med de samme indstillinger under det nye brugernavn.',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Opdatér datasæt',
+ 'Use Templates' => 'Brug skabeloner',
+ 'User' => 'Bruger',
+ 'User deleted!' => 'Bruger slettet!',
+ 'User saved!' => 'Bruger gemt!',
+ 'Version' => 'Version',
+ 'does not exist' => 'eksisterer ikke',
+ 'is already a member!' => 'er allerede et medlem',
+ 'localhost' => 'lokalt',
+ 'locked!' => 'låst',
+ 'successfully created!' => 'oprettet!',
+ 'successfully deleted!' => 'slettet!',
+ 'website' => 'på Internet',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'ny_bruger' => 'add_user',
+ 'Ændr_adgangskode_for_administrator' => 'change_admin_password',
+ 'Ændr_adgangskode' => 'change_password',
+ 'fortsæt' => 'continue',
+ 'opret_datasæt' => 'create_dataset',
+ 'fjern' => 'delete',
+ 'fjern_datasæt' => 'delete_dataset',
+ 'lås_system' => 'lock_system',
+ 'log_på' => 'login',
+ 'log_af' => 'logout',
+ 'oracle_administration_af_database' => 'oracle_database_administration',
+ 'pg_administration_af_database' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'gem' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'opdatér_datasæt' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/dk/all b/locale/dk/all
new file mode 100755
index 00000000..510ce007
--- /dev/null
+++ b/locale/dk/all
@@ -0,0 +1,894 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Kreditorer',
+ 'AP Aging' => 'Aldersfordeling',
+ 'AP Outstanding' => 'Udestående kreditorer',
+ 'AP Transaction' => 'Leverandørfaktura',
+ 'AP Transactions' => 'Leverandørfakturaer',
+ 'AR' => 'Debitorer',
+ 'AR Aging' => 'Aldersfordeling',
+ 'AR Outstanding' => 'Udestående debitorer',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'AR/AP' => '',
+ 'About' => 'Om',
+ 'Above' => 'Over',
+ 'Access Control' => 'Adgangskontrol',
+ 'Access Denied!' => '',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer mangler!',
+ 'Account Type' => 'Kontotype',
+ 'Account Type missing!' => 'Kontotype mangler!',
+ 'Account deleted!' => 'Konto slettet!',
+ 'Account does not exist!' => 'Konto eksisterer ikke!',
+ 'Account saved!' => 'Konto gemt!',
+ 'Accounting' => 'Bogføring',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Accounts' => 'Konti',
+ 'Accrual' => 'Påløbet',
+ 'Activate Audit trail' => 'Aktivér revisionssporing',
+ 'Activate Audit trails' => 'Aktivér revisionssporing',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Tilføj',
+ 'Add AP Transaction' => 'Ny kreditorpostering',
+ 'Add AR Transaction' => 'Ny debitorpostering',
+ 'Add Account' => 'Ny konto',
+ 'Add Assembly' => 'Ny sammensætning',
+ 'Add Business' => 'Ny forretning',
+ 'Add Cash Transfer Transaction' => 'Ny kontantoverførsel',
+ 'Add Customer' => 'Ny kunde',
+ 'Add Deduction' => 'Nyt fradrag',
+ 'Add Department' => 'Ny afdeling',
+ 'Add Employee' => 'Ny medarbejder',
+ 'Add Exchange Rate' => 'Ny vekselkurs',
+ 'Add GIFI' => 'Ny GIFI',
+ 'Add General Ledger Transaction' => 'Ny postering i hovedbog',
+ 'Add Group' => 'Ny gruppe',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Nyt arbejde/overhead',
+ 'Add Language' => 'Nyt sprog',
+ 'Add POS Invoice' => 'Ny POS faktura',
+ 'Add Part' => 'Ny vare',
+ 'Add Pricegroup' => 'Ny prisgruppe',
+ 'Add Project' => 'Nyt projekt',
+ 'Add Purchase Order' => 'Ny indkøbsordre',
+ 'Add Quotation' => 'Nyt tilbud',
+ 'Add Request for Quotation' => 'Nyt tilbudsønske',
+ 'Add SIC' => 'Ny SIC',
+ 'Add Sales Invoice' => 'Ny salgsfaktura',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Add Service' => 'Ny tjeneste',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Ny postering',
+ 'Add User' => 'Ny bruger',
+ 'Add Vendor' => 'Ny leverandør',
+ 'Add Vendor Invoice' => 'Ny indkøbsfaktura',
+ 'Add Warehouse' => 'Nyt varehus',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Efter fradrag',
+ 'All' => 'Alt',
+ 'All Accounts' => 'Alle konti',
+ 'All Datasets up to date!' => 'Alle datasæt opdaterede',
+ 'All Items' => 'Alle dele',
+ 'Allowances' => 'Fradrag',
+ 'Amount' => 'Beløb',
+ 'Amount Due' => 'Forfaldent',
+ 'Amount missing!' => 'Beløb mangler!',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Er du sikker på du vil fjerne fakturanummer',
+ 'Are you sure you want to delete Order Number' => 'Er du sikker på at du vil fjerne ordrenummer',
+ 'Are you sure you want to delete Quotation Number' => 'Er du sikker på at du vil slette tilbudsnummer',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på du vil fjerne postering',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Er du sikker på at du vil fjerne de markerede poster fra køen?',
+ 'Assemblies' => 'Sammensætninger',
+ 'Assemblies restocked!' => 'Sammensætninger genlagret',
+ 'Assembly' => 'Sammensætning',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Aktiv',
+ 'Attachment' => 'Bilag',
+ 'Audit Control' => 'Revisionskontrol',
+ 'Audit trail disabled' => 'Revisionssporing deaktiveret',
+ 'Audit trail enabled' => 'Revisionssporing aktiveret',
+ 'Audit trail removed up to' => 'Revisionssporing fjernet indtil',
+ 'Audit trails disabled' => 'Revisionssporing deaktiveret',
+ 'Audit trails enabled' => 'Revisionssporing aktiveret',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => 'BIC',
+ 'BOM' => 'BOM',
+ 'Backup' => 'Sikkerheskopi',
+ 'Backup sent to' => 'Sikkerhedskopier sendt til',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Status',
+ 'Based on' => 'Baseret på',
+ 'Bcc' => 'Blind kopi',
+ 'Before Deduction' => 'Før fradrag',
+ 'Beginning Balance' => 'Åbningsbalance',
+ 'Below' => 'Under',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Varelager',
+ 'Bin List' => 'Sendings-list',
+ 'Bin Lists' => 'Sendings-lister',
+ 'Books are open' => 'Bogføringen er åben for rettelser',
+ 'Break' => 'Bryd',
+ 'Business' => 'Forretning',
+ 'Business Number' => 'CVR-nummer',
+ 'Business deleted!' => 'Forretning slettet',
+ 'Business saved!' => 'Forretning gemt',
+ 'C' => 'C',
+ 'COGS' => 'Indkøb',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'Kan ikke slette konto!',
+ 'Cannot delete customer!' => 'Kan ikke slette kunde!',
+ 'Cannot delete default account!' => 'Kan ikke slette standardkonto!',
+ 'Cannot delete invoice!' => 'Kan ikke slette faktura!',
+ 'Cannot delete item!' => 'Kan ikke slette enhed!',
+ 'Cannot delete order!' => 'Kan ikke slette ordre!',
+ 'Cannot delete quotation!' => 'Kan ikke slette tilbud',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot delete vendor!' => 'Kan ikke slette leverandør!',
+ 'Cannot post Payment!' => 'Kan ikke postere udbetaling',
+ 'Cannot post Receipt!' => 'kan ikke postere indbetaling',
+ 'Cannot post invoice for a closed period!' => 'Kan ikke bogføre faktura for en afsluttet periode!',
+ 'Cannot post invoice!' => 'Kan ikke bogføre faktura!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bogføre betaling for en afsluttet periode',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bogføre postering for en afsluttet periode!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'Kan ikke bogføre postering!',
+ 'Cannot remove files!' => 'Kan ikke fjerne filer!',
+ 'Cannot save account!' => 'Kan ikke gemme konto!',
+ 'Cannot save defaults!' => 'Kan ikke gemme standardopsætning',
+ 'Cannot save order!' => 'Kan ikke gemme ordre!',
+ 'Cannot save preferences!' => 'Kan ikke gemme præferencer!',
+ 'Cannot save quotation!' => 'Kan ikke gemme tilbud',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Kan ikke sætte konto for mere end én af AR, AP eller IC',
+ 'Cannot set multiple options for' => 'Kan ikke sætte flere muligheder for',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'Kan ikke genbesætte sammensætninger',
+ 'Cash' => 'Kontanter',
+ 'Cc' => 'Kopi',
+ 'Change' => 'Ændr',
+ 'Change Admin Password' => 'Ændr adgangskode for administrator',
+ 'Change Password' => 'Ændr adgangskode',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Check' => 'Check',
+ 'Check Inventory' => 'Kontrollér lager',
+ 'Checks' => 'Kontroller',
+ 'City' => 'By',
+ 'Cleared' => 'Udlignet',
+ 'Click on login name to edit!' => 'Klik på brugernavn for at redigere',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Afslut bogføring op til',
+ 'Closed' => 'Afsluttet',
+ 'Code' => 'Kode',
+ 'Code missing!' => 'Kode mangler!',
+ 'Company' => 'Firma',
+ 'Company Name' => 'Firmanavn',
+ 'Compare to' => 'Sammenlign med',
+ 'Completed' => '',
+ 'Components' => 'Komponenter',
+ 'Confirm' => '',
+ 'Confirm!' => 'Bekræft!',
+ 'Connect to' => 'Forbind til',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsæt',
+ 'Contra' => 'Kontra',
+ 'Copies' => 'Kopier',
+ 'Copy to COA' => 'Kopiér til COA',
+ 'Cost' => 'Udgifter',
+ 'Cost Center' => 'Kostcenter',
+ 'Could not save pricelist!' => 'Kunne ikke gemme prisliste!',
+ 'Could not save!' => 'Kunne ikke gemme!',
+ 'Could not transfer Inventory!' => 'Kunne ikke overføre lager!',
+ 'Country' => 'Land',
+ 'Create Chart of Accounts' => 'Opret kontoplan',
+ 'Create Dataset' => 'Opret datasæt',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgrænse',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Aktuel',
+ 'Current Earnings' => 'Aktuelle indtægter',
+ 'Customer' => 'Kunde',
+ 'Customer History' => 'Kundehistorik',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer deleted!' => 'Kunde slettet!',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Customer saved!' => 'Kunde gemt!',
+ 'Customers' => 'Kunder',
+ 'DBI not installed!' => 'DBI ikke installeret',
+ 'DOB' => '',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Administration af database',
+ 'Database Driver not checked!' => 'Databasedriver ikke kontrolleret',
+ 'Database Host' => 'Database-vært',
+ 'Database User missing!' => 'Bruger af database mangler!',
+ 'Dataset' => 'Datasæt',
+ 'Dataset is newer than version!' => 'Datasæt er nyere end version!',
+ 'Dataset missing!' => 'Datasæt mangler!',
+ 'Dataset updated!' => 'Datasæt opdateret!',
+ 'Date' => 'Dato',
+ 'Date Format' => 'Datoformat',
+ 'Date Paid' => 'Betalingsdato',
+ 'Date Received' => 'Modtagelsesdato',
+ 'Date missing!' => 'Dato mangler!',
+ 'Date received missing!' => 'Modtagelsesdato mangler!',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Decimalplaces' => 'Decimalpladser',
+ 'Decrease' => 'Formindsk',
+ 'Deduct after' => 'Fratræk efter',
+ 'Deduction deleted!' => 'Fradrag slettet!',
+ 'Deduction saved!' => 'Fradrag gemt!',
+ 'Deductions' => 'Fradrag',
+ 'Default Template' => '',
+ 'Defaults' => 'Standardopsætning',
+ 'Defaults saved!' => 'Standardopsætning gemt!',
+ 'Delete' => 'Fjern',
+ 'Delete Account' => 'Fjern konto',
+ 'Delete Dataset' => 'Fjern datasæt',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Department' => 'Afdeling',
+ 'Department deleted!' => 'Afdeling slettet!',
+ 'Department saved!' => 'Afdeling gemt!',
+ 'Departments' => 'Afdelinger',
+ 'Deposit' => 'Depositum',
+ 'Description' => 'Beskrivelse',
+ 'Description Translations' => 'Oversættelser af beskrivelse',
+ 'Description missing!' => 'Beskrivelse mangler!',
+ 'Detail' => 'Detalje',
+ 'Difference' => 'Difference',
+ 'Directory' => 'Katalog',
+ 'Discount' => 'Rabat',
+ 'Done' => 'Færdig',
+ 'Drawing' => 'Træk',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Grænse for nedtræk',
+ 'Due Date' => 'Forfaldsdato',
+ 'Due Date missing!' => 'Forfaldsdato mangler!',
+ 'E-mail' => 'E-post',
+ 'E-mail Statement to' => 'Send opgørelse til',
+ 'E-mail address missing!' => 'E-post-adresse mangler!',
+ 'E-mail message' => '',
+ 'E-mailed' => 'Sendt per e-post',
+ 'Edit' => 'Redigér',
+ 'Edit AP Transaction' => 'Redigér kreditorpostering',
+ 'Edit AR Transaction' => 'Redigér debitorpostering',
+ 'Edit Account' => 'Redigér konto',
+ 'Edit Assembly' => 'Redigér sammensætning',
+ 'Edit Business' => 'Redigér forretning',
+ 'Edit Cash Transfer Transaction' => 'Redigér kontantoverførsel',
+ 'Edit Customer' => 'Redigér kunde',
+ 'Edit Deduction' => 'Redigér fradrag',
+ 'Edit Department' => 'Redigér afdeling',
+ 'Edit Description Translations' => 'Redigér oversættelser af beskrivelser',
+ 'Edit Employee' => 'Redigér medarbejder',
+ 'Edit GIFI' => 'Redigér GIFI',
+ 'Edit General Ledger Transaction' => 'Redigér en postering i hovedbog',
+ 'Edit Group' => 'Redigér gruppe',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Redigér arbejde/overhead',
+ 'Edit Language' => 'Redigér sprog',
+ 'Edit POS Invoice' => 'Redigér POS faktura',
+ 'Edit Part' => 'Redigér vare',
+ 'Edit Preferences for' => 'Redigér opsætning for',
+ 'Edit Pricegroup' => 'Redigér prisgruppe',
+ 'Edit Project' => 'Redigér præferencer for',
+ 'Edit Purchase Order' => 'Redigér indkøbsordre',
+ 'Edit Quotation' => 'Redigér tilbud',
+ 'Edit Request for Quotation' => 'Redigér ønske om tilbud',
+ 'Edit SIC' => 'Redigér SIC',
+ 'Edit Sales Invoice' => 'Redigér salgsfaktura',
+ 'Edit Sales Order' => 'Redigér salgsordre',
+ 'Edit Service' => 'Redigér tjeneste',
+ 'Edit Template' => 'Redigér skabelon',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Redigér bruger',
+ 'Edit Vendor' => 'Redigér leverandør',
+ 'Edit Vendor Invoice' => 'Redigér projekt',
+ 'Edit Warehouse' => 'Redigér varehus',
+ 'Employee' => 'Medarbejder',
+ 'Employee Name' => 'Navn for medarbejder',
+ 'Employee Number' => 'Medarbejdernummer',
+ 'Employee deleted!' => 'Medarbejder slettet!',
+ 'Employee pays' => 'Medarbejder betaler',
+ 'Employee saved!' => 'Medarbejder gemt!',
+ 'Employees' => 'Medarbejdere',
+ 'Employer' => 'Arbejdsgiver',
+ 'Employer pays' => 'Arbejdsgiver betaler',
+ 'Enddate' => 'Slutdato',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Gennemtving explicitte rettelser af posteringer for alle datoer',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Angiv op til 3 bogstaver adskilt med kolon (fx DKK:EUR:USD) for dine indenlandske og udenlandske valutaer',
+ 'Equity' => 'Egenkapital',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekselkurs',
+ 'Exchange rate for payment missing!' => 'Valutakurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekselkurs mangler!',
+ 'Existing Datasets' => 'Eksisterende datasæt',
+ 'Expense' => 'Udgift',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Udgift/Aktiv',
+ 'Extended' => 'Udvidet',
+ 'FX' => 'FX',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Gevinst på valutahandel',
+ 'Foreign Exchange Loss' => 'Tab på valutahandel',
+ 'Friday' => '',
+ 'From' => 'Fra',
+ 'From Warehouse' => '',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI slettet!',
+ 'GIFI missing!' => 'GIFI mangler!',
+ 'GIFI saved!' => 'GIFI gemt!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Postering i hovedbog',
+ 'General Ledger' => 'Hovedbog',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Varer og tjenester',
+ 'Group' => 'Gruppe',
+ 'Group Items' => 'Gruppedele',
+ 'Group Translations' => 'Gruppeoversættelser',
+ 'Group deleted!' => 'Gruppe slettet!',
+ 'Group missing!' => 'Gruppe mangler!',
+ 'Group saved!' => 'Gruppe gemt!',
+ 'Groups' => 'Grupper',
+ 'HR' => 'HR',
+ 'HTML Templates' => 'HTML-skabeloner',
+ 'Heading' => 'Overskrift',
+ 'History' => 'Historik',
+ 'Home Phone' => 'Telefon privat',
+ 'Host' => 'Vært',
+ 'Hostname missing!' => 'Værtsnavn mangler',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Billede',
+ 'In-line' => 'Indlejret',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Inkludér difference i vekselkurs',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Include in drop-down menus' => 'Inkludér i rullegardin-menuer',
+ 'Income' => 'Indtægt',
+ 'Income Statement' => 'Driftsregnskab',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Forkert version af datasæt!',
+ 'Increase' => 'Forøg',
+ 'Individual Items' => 'Individuelle enheder',
+ 'Internal Notes' => 'Interne noter',
+ 'Inventory' => 'Artikler',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Lagerbeholdning skal være nul for at du kan forælde denne sammensætning',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Lagerbeholdning skal være nul for at du kan forælde denne enhed',
+ 'Inventory saved!' => 'Lager gemt!',
+ 'Inventory transferred!' => 'Lager overført!',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Invoice deleted!' => 'Faktura slettet!',
+ 'Invoices' => 'Fakturaer',
+ 'Is this a summary account to record' => 'Samlekonto for',
+ 'Item already on pricelist!' => 'Enkeltdel allerede på prisliste!',
+ 'Item deleted!' => 'Enkeltdel slettet!',
+ 'Item not on file!' => 'Enkeltdel er ikke i databasen!',
+ 'Items' => 'Enkeltdele',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'LaTeX Templates' => 'LaTeX-skabeloner',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Arbejde/overhead',
+ 'Language' => 'Sprog',
+ 'Language deleted!' => 'Sprog slettet!',
+ 'Language saved!' => 'Sprog gemt!',
+ 'Languages' => 'Sprog',
+ 'Languages not defined!' => 'Sprog ikke definerede!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Løbenumre og standardkonti',
+ 'Lead' => '',
+ 'Leadtime' => 'forsinkelsestid',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Lad felterne "vært" og "port" være tomme medmindre du vil etablere en ekstern forbindelse.',
+ 'Liability' => 'Passiv',
+ 'Licensed to' => 'Udført for',
+ 'Line Total' => 'Antal linjer',
+ 'Link' => 'Referencer',
+ 'Link Accounts' => 'Forbind konti',
+ 'List' => 'Vís',
+ 'List Accounts' => 'Vís konti',
+ 'List Businesses' => 'Vís forretninger',
+ 'List Departments' => 'Vís afdelinger',
+ 'List GIFI' => 'Vís GIFI',
+ 'List Languages' => 'Vís sprog',
+ 'List Price' => 'Listepris',
+ 'List Projects' => 'Vís projekter',
+ 'List SIC' => 'Vís SIC',
+ 'List Transactions' => 'Vís bogføringer',
+ 'List Warehouses' => 'Vís varehuse',
+ 'Lock System' => 'Lås system',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Log på',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Log af',
+ 'Make' => 'Fabrikat',
+ 'Manager' => 'Leder',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'Marked entries printed!' => 'Markerede poster udskrevet!',
+ 'Markup' => 'Markup',
+ 'Maximum' => 'Maksimum',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Memo' => 'Note',
+ 'Menu Width' => 'Menubredde',
+ 'Message' => 'Besked',
+ 'Method' => 'Metode',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Model',
+ 'Monday' => '',
+ 'Month' => 'Måned',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => 'I/T',
+ 'Name' => 'Navn',
+ 'Name missing!' => 'Navn mangler!',
+ 'New Templates' => 'Nye skabeloner',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Nej',
+ 'No Database Drivers available!' => 'Ingen databasedrivere tilgængelige',
+ 'No Dataset selected!' => 'Intet datasæt valgt',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Ingen epostadresse for',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'Nummer',
+ 'Non-taxable' => 'Ikke-beskattet',
+ 'Non-taxable Purchases' => 'Ikke-beskattede køb',
+ 'Non-taxable Sales' => 'Ikke-beskattede salg',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Bemærkninger',
+ 'Nothing entered!' => 'Ingenting indtastet!',
+ 'Nothing selected!' => 'Ingenting valgt!',
+ 'Nothing to delete!' => 'Intet at slette!',
+ 'Nothing to print!' => 'Ingenting at udskrive!',
+ 'Nothing to transfer!' => 'Intet at overføre!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number Format' => 'Numerisk format',
+ 'Number missing in Row' => 'Tal mangler i række',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Forældet',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'On Hand' => 'På lager',
+ 'Open' => 'Åbn',
+ 'Oracle Database Administration' => 'Oracle Administration af database',
+ 'Order' => 'Ordre',
+ 'Order Date' => 'Ordredato',
+ 'Order Date missing!' => 'Ordredato mangler',
+ 'Order Entry' => 'Ordreindgang',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler',
+ 'Order deleted!' => 'Ordre slettet',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Ordre gemt',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Fritstående',
+ 'Out of balance transaction!' => 'Ubalanceret overførsel',
+ 'Out of balance!' => 'Ikke i balance!',
+ 'Outstanding' => 'Udestående',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'POS',
+ 'POS Invoice' => 'POS faktura',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for pakkeliste mangler!',
+ 'Packing List Number missing!' => 'Nummer for pakkeliste mangler!',
+ 'Packing Lists' => 'Følgesedler',
+ 'Paid' => 'Betalt',
+ 'Part' => 'Vare',
+ 'Part Number' => '',
+ 'Partnumber' => 'Varenummer',
+ 'Parts' => 'Dele',
+ 'Password' => 'Adgangskode',
+ 'Password changed!' => 'Adgangskode ændret',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'Udeståender',
+ 'Payment' => 'Betaling',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payment posted!' => 'Betaling bogført!',
+ 'Payments' => 'Betalinger',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Fradrag i løn',
+ 'Period' => 'Periode',
+ 'Pg Database Administration' => 'Pg Administration af database',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Pakkeliste',
+ 'Pick Lists' => 'Pakkelister',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port mangler',
+ 'Pos' => '',
+ 'Post' => 'Bogfør',
+ 'Post as new' => 'Bogfør som ny',
+ 'Posted!' => 'Bogført!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Præferencer',
+ 'Preferences saved!' => 'Indstillinger gemt!',
+ 'Prepayment' => 'Forudbetaling',
+ 'Price' => 'Pris',
+ 'Pricegroup' => 'Prisgruppe',
+ 'Pricegroup deleted!' => 'Prisgruppe slettet!',
+ 'Pricegroup missing!' => 'Prisgruppe mangler!',
+ 'Pricegroup saved!' => 'Prisgruppe gemt!',
+ 'Pricegroups' => 'Prisgrupper',
+ 'Pricelist' => 'Prisliste',
+ 'Print' => 'Udskriv',
+ 'Print and Post' => 'Udskriv og send',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Udskriv og gem',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Udskrevet',
+ 'Printer' => 'Printer',
+ 'Printing' => '',
+ 'Printing ... ' => 'Udskriver ... ',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => 'Profitcenter',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Oversættelser af projektbeskrivelse',
+ 'Project Name' => '',
+ 'Project Number' => 'Projektnummer',
+ 'Project Number missing!' => 'Projektnummer mangler!',
+ 'Project Transactions' => 'Projektposteringer',
+ 'Project deleted!' => 'Projekt slettet!',
+ 'Project not on file!' => 'Projekt ikke i databasen!',
+ 'Project saved!' => 'Projekt gemt!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Projekter',
+ 'Purchase Order' => 'Indkøbsordre',
+ 'Purchase Order Number' => 'Nummer på indkøbsordre',
+ 'Purchase Orders' => 'Indkøbsordrer',
+ 'Qty' => 'Mængde',
+ 'Quantity exceeds available units to stock!' => 'Mængde overstiger tilgægeligt antal på lager!',
+ 'Quarter' => 'Kvartal',
+ 'Quotation' => 'Tilbud',
+ 'Quotation ' => 'Tilbud ',
+ 'Quotation Date' => 'Tilbudsdato',
+ 'Quotation Date missing!' => 'Tilbudsdato mangler!',
+ 'Quotation Number' => 'Tilbudsnummer',
+ 'Quotation Number missing!' => 'Tilbudsnummer mangler!',
+ 'Quotation deleted!' => 'Tilbud slettet!',
+ 'Quotations' => 'Tilbud',
+ 'R' => 'R',
+ 'RFQ' => 'Tilbudsønske',
+ 'RFQ ' => 'Tilbudsønske ',
+ 'RFQ Number' => 'Nummer for tilbudsønske',
+ 'RFQs' => 'Tilbudsønsker',
+ 'ROP' => 'Genbestil ved',
+ 'Rate' => 'Sats',
+ 'Rate missing!' => 'Sats mangler!',
+ 'Recd' => 'Modtaget',
+ 'Receipt' => 'Kvittering',
+ 'Receipt posted!' => 'Modtagelse posteret',
+ 'Receipts' => 'Kvitteringer',
+ 'Receivables' => 'Indbetalinger',
+ 'Receive' => 'Modtagelse',
+ 'Receive Merchandise' => 'Modtagelse af varer',
+ 'Reconciliation' => 'Afstemning',
+ 'Reconciliation Report' => 'Afstemningsrapport',
+ 'Record in' => 'Bogfør på',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Reference',
+ 'Remaining' => 'Resterer',
+ 'Remove' => 'Fjern',
+ 'Remove Audit trail up to' => 'Fjern revisionssporing indtil',
+ 'Remove Audit trails up to' => 'Fjern revisionssporing indtil',
+ 'Removed spoolfiles!' => 'Fjernede køfiler!',
+ 'Removing marked entries from queue ...' => 'Fjerner markerede poster fra kø ...',
+ 'Repeat' => '',
+ 'Report for' => 'Rapport for',
+ 'Reports' => 'Rapporter',
+ 'Req' => '',
+ 'Request for Quotation' => 'Ønske om tilbud',
+ 'Request for Quotations' => 'Ønske om tilbud',
+ 'Required by' => 'Bestilt af',
+ 'Retained Earnings' => 'Realiseret overskud',
+ 'Role' => 'Rolle',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC slettet!',
+ 'SIC saved!' => 'SIC gemt!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'CIR',
+ 'Sale' => 'Salg',
+ 'Sales' => 'Salg',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Invoice ' => 'Salgsfaktura ',
+ 'Sales Invoice.' => 'Salgsfaktura.',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Salgsfakturaer',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Order Number' => 'Salgsordrenummer',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Sales Quotation Number' => 'Salgstilbudsnummer',
+ 'Salesperson' => 'Sælger',
+ 'Saturday' => '',
+ 'Save' => 'Gem',
+ 'Save Pricelist' => 'Gem prisliste',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Gem som ny',
+ 'Save to File' => 'Gem i fil',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Skærm',
+ 'Search' => 'Søg',
+ 'Select' => 'Vælg',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Vælg alt',
+ 'Select from one of the items below' => 'Vælg fra en af tingene nedenfor, og tryk "Fortsæt"',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Select from one of the projects below' => 'Vælg et af projekterne nedenfor',
+ 'Select items' => '',
+ 'Select payment' => 'Vælg betaling',
+ 'Select postscript or PDF!' => 'Vælg postscript eller PDF',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => 'Sælg',
+ 'Sell Price' => 'Salgspris',
+ 'Send by E-Mail' => 'Sendt med epost',
+ 'Sending' => '',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Serial Number' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Tjenester',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Skabeloner for opsætning',
+ 'Ship' => 'Afsend',
+ 'Ship Merchandise' => 'Afsend varer',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping' => 'Afsendelse',
+ 'Shipping Address' => 'Afsendelsesadresse',
+ 'Shipping Date' => 'Afsendelsesdato',
+ 'Shipping Date missing!' => 'Afsendelsesdato mangler!',
+ 'Shipping Point' => 'Afsendelsessted',
+ 'Short' => 'Kort',
+ 'Signature' => 'Underskrift',
+ 'Source' => 'Bilag',
+ 'Spoolfile' => 'køfil',
+ 'Standard' => 'Standard',
+ 'Standard Industrial Codes' => 'Standard industrikoder (SIC)',
+ 'Startdate' => 'Startdato',
+ 'State' => 'Stat',
+ 'State/Province' => 'Stat/provins',
+ 'Statement' => 'Opgørelse',
+ 'Statement Balance' => 'Balanceopgørelse',
+ 'Statement sent to' => 'Opgørelse sendt til',
+ 'Statements sent to printer!' => 'Opgørelser sendt til printer',
+ 'Stock' => 'Lager',
+ 'Stock Assembly' => 'Lagr sammensætning',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Stilark',
+ 'Sub-contract GIFI' => 'Kode for underleverandør',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oversigt',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'System',
+ 'System Defaults' => 'Standardopsætning for system',
+ 'Tax' => 'Afgift/Moms',
+ 'Tax Accounts' => 'Afgift/Momskonti',
+ 'Tax Included' => 'Inkl. afgifter og moms',
+ 'Tax Number' => 'Skattenummer',
+ 'Tax Number / SSN' => 'Skattenumme/CIR',
+ 'Tax collected' => 'Skat opkrævet',
+ 'Tax paid' => 'Skat betalt',
+ 'Taxable' => 'Afgifts/momspligtig',
+ 'Template saved!' => 'Skabelon gemt!',
+ 'Templates' => 'Skabeloner',
+ 'Terms' => 'Netto',
+ 'Text' => '',
+ 'Text Templates' => 'Skabeloner for tekst',
+ 'The following Datasets are not in use and can be deleted' => 'De følgende datasæt er ikke i brug og kan slettes',
+ 'The following Datasets need to be updated' => 'De følgende datasæt skal opdateres',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Dette er en indledende kontrol af eksisterende kilder. Ingenting vil blive oprettet eller slettet på dette trin',
+ 'Thursday' => '',
+ 'Till' => 'Indtil',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'til',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Skift brugernavnet for en eksisterende bruger og gem for at tilføje en ny bruger til en gruppe. Den nye bruger vil så bive gemt med de samme indstillinger under det nye brugernavn.',
+ 'Top Level' => 'Topniveau',
+ 'Total' => 'I alt',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'Handelsrabat',
+ 'Transaction' => 'Postering',
+ 'Transaction Date missing!' => 'Posteringsdato mangler!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bogført!',
+ 'Transaction reversal enforced for all dates' => 'Rettelser af posteringer skal altid bogføres explicit',
+ 'Transaction reversal enforced up to' => 'Rettelser af posteringer skal bogføres explicit indtil',
+ 'Transactions' => 'Posteringer',
+ 'Transfer' => 'Overførsel',
+ 'Transfer Inventory' => 'Oversigt over overførsler',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Overfør til',
+ 'Translation' => 'Oversættelse',
+ 'Translation deleted!' => 'Oversættelser slettet!',
+ 'Translation not on file!' => 'Oversættelse ikke tilgængelig',
+ 'Translations' => 'Oversættelser',
+ 'Translations saved!' => 'Oversættelser gemt!',
+ 'Trial Balance' => 'Foreløbig status',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Type forretning',
+ 'Unit' => 'Enhed',
+ 'Unit of measure' => 'Måleenhed',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => 'Opdatér',
+ 'Update Dataset' => 'Opdatér datasæt',
+ 'Updated' => 'Opdateret',
+ 'Upgrading to Version' => 'Opgraderer til version',
+ 'Use Templates' => 'Brug skabeloner',
+ 'User' => 'Bruger',
+ 'User deleted!' => 'Bruger slettet!',
+ 'User saved!' => 'Bruger gemt!',
+ 'Valid until' => 'Gældende indtil',
+ 'Vendor' => 'Leverandør',
+ 'Vendor History' => 'Leverandørhistorik',
+ 'Vendor Invoice' => 'Indkøbsfaktura',
+ 'Vendor Invoice ' => 'Indkøbsfaktura ',
+ 'Vendor Invoice.' => 'Indkøbsfaktura.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Leverandørfakturaer',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor deleted!' => 'Leverandør slettet!',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Vendor saved!' => 'Leverandør gemt!',
+ 'Vendors' => 'Leverandører',
+ 'Version' => 'Version',
+ 'Warehouse' => 'Varehus',
+ 'Warehouse deleted!' => 'Varehus slettet!',
+ 'Warehouse saved!' => 'Varehus gemt!',
+ 'Warehouses' => 'Varehuse',
+ 'Warning!' => 'Advarsel!',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Vægt',
+ 'Weight Unit' => 'Vægtenhed',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbejdsnummer',
+ 'Work Orders' => 'Arbejdsordrer',
+ 'Work Phone' => 'Telefon arbejde',
+ 'Year' => 'År',
+ 'Year(s)' => '',
+ 'Yearend' => 'Årsslutning',
+ 'Yearend date missing!' => 'Dato for årsslutning mangler!',
+ 'Yearend posted!' => 'Årsslutning posteret!',
+ 'Yearend posting failed!' => 'Postering af årsslutning mislykkedes!',
+ 'Years' => '',
+ 'Yes' => 'Ja',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Du angav ikke et navn',
+ 'You must enter a host and port for local and remote connections!' => 'Du skal angive en vært og en port for lokale og eksterne forbindelser!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => 'konto kan ikke sættes til nogen anden type konto',
+ 'as at' => 'som ved',
+ 'days' => 'dage',
+ 'does not exist' => 'eksisterer ikke',
+ 'done' => 'færdig',
+ 'ea' => 'stk',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'for perioden',
+ 'is already a member!' => 'er allerede et medlem',
+ 'localhost' => 'lokalt',
+ 'locked!' => 'låst',
+ 'partsgroup' => '',
+ 'posted!' => 'bogført!',
+ 'sent' => 'sendt',
+ 'successfully created!' => 'oprettet!',
+ 'successfully deleted!' => 'slettet!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'på Internet',
+};
+
+1;
diff --git a/locale/dk/am b/locale/dk/am
new file mode 100755
index 00000000..5f396299
--- /dev/null
+++ b/locale/dk/am
@@ -0,0 +1,281 @@
+$self{texts} = {
+ 'AP' => 'Kreditorer',
+ 'AR' => 'Debitorer',
+ 'About' => 'Om',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer mangler!',
+ 'Account Type' => 'Kontotype',
+ 'Account Type missing!' => 'Kontotype mangler!',
+ 'Account deleted!' => 'Konto slettet!',
+ 'Account does not exist!' => 'Konto eksisterer ikke!',
+ 'Account saved!' => 'Konto gemt!',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Accrual' => 'Påløbet',
+ 'Activate Audit trail' => 'Aktivér revisionssporing',
+ 'Add Account' => 'Ny konto',
+ 'Add Business' => 'Ny forretning',
+ 'Add Department' => 'Ny afdeling',
+ 'Add GIFI' => 'Ny GIFI',
+ 'Add Language' => 'Nyt sprog',
+ 'Add SIC' => 'Ny SIC',
+ 'Add Warehouse' => 'Nyt varehus',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløb',
+ 'Asset' => 'Aktiv',
+ 'Audit Control' => 'Revisionskontrol',
+ 'Audit trail disabled' => 'Revisionssporing deaktiveret',
+ 'Audit trail enabled' => 'Revisionssporing aktiveret',
+ 'Audit trail removed up to' => 'Revisionssporing fjernet indtil',
+ 'Backup sent to' => 'Sikkerhedskopier sendt til',
+ 'Bin List' => 'Sendings-list',
+ 'Books are open' => 'Bogføringen er åben for rettelser',
+ 'Business Number' => 'CVR-nummer',
+ 'Business deleted!' => 'Forretning slettet',
+ 'Business saved!' => 'Forretning gemt',
+ 'COGS' => 'Indkøb',
+ 'Cannot delete account!' => 'Kan ikke slette konto!',
+ 'Cannot delete default account!' => 'Kan ikke slette standardkonto!',
+ 'Cannot save account!' => 'Kan ikke gemme konto!',
+ 'Cannot save defaults!' => 'Kan ikke gemme standardopsætning',
+ 'Cannot save preferences!' => 'Kan ikke gemme præferencer!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Kan ikke sætte konto for mere end én af AR, AP eller IC',
+ 'Cannot set multiple options for' => 'Kan ikke sætte flere muligheder for',
+ 'Cash' => 'Kontanter',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Close Books up to' => 'Afslut bogføring op til',
+ 'Code' => 'Kode',
+ 'Code missing!' => 'Kode mangler!',
+ 'Company' => 'Firma',
+ 'Confirm!' => 'Bekræft!',
+ 'Continue' => 'Fortsæt',
+ 'Contra' => 'Kontra',
+ 'Copy to COA' => 'Kopiér til COA',
+ 'Cost Center' => 'Kostcenter',
+ 'Credit' => 'Kredit',
+ 'Customer Number' => 'Kundenummer',
+ 'Database Host' => 'Database-vært',
+ 'Dataset' => 'Datasæt',
+ 'Date Format' => 'Datoformat',
+ 'Debit' => 'Debet',
+ 'Defaults saved!' => 'Standardopsætning gemt!',
+ 'Delete' => 'Fjern',
+ 'Delete Account' => 'Fjern konto',
+ 'Department deleted!' => 'Afdeling slettet!',
+ 'Department saved!' => 'Afdeling gemt!',
+ 'Departments' => 'Afdelinger',
+ 'Description' => 'Beskrivelse',
+ 'Description missing!' => 'Beskrivelse mangler!',
+ 'Discount' => 'Rabat',
+ 'Dropdown Limit' => 'Grænse for nedtræk',
+ 'E-mail' => 'E-post',
+ 'E-mail address missing!' => 'E-post-adresse mangler!',
+ 'Edit' => 'Redigér',
+ 'Edit Account' => 'Redigér konto',
+ 'Edit Business' => 'Redigér forretning',
+ 'Edit Department' => 'Redigér afdeling',
+ 'Edit GIFI' => 'Redigér GIFI',
+ 'Edit Language' => 'Redigér sprog',
+ 'Edit Preferences for' => 'Redigér opsætning for',
+ 'Edit SIC' => 'Redigér SIC',
+ 'Edit Template' => 'Redigér skabelon',
+ 'Edit Warehouse' => 'Redigér varehus',
+ 'Employee Number' => 'Medarbejdernummer',
+ 'Enforce transaction reversal for all dates' => 'Gennemtving explicitte rettelser af posteringer for alle datoer',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Angiv op til 3 bogstaver adskilt med kolon (fx DKK:EUR:USD) for dine indenlandske og udenlandske valutaer',
+ 'Equity' => 'Egenkapital',
+ 'Expense' => 'Udgift',
+ 'Expense/Asset' => 'Udgift/Aktiv',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Gevinst på valutahandel',
+ 'Foreign Exchange Loss' => 'Tab på valutahandel',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI slettet!',
+ 'GIFI missing!' => 'GIFI mangler!',
+ 'GIFI saved!' => 'GIFI gemt!',
+ 'GL Transaction' => 'Postering i hovedbog',
+ 'Heading' => 'Overskrift',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Inkludér i rullegardin-menuer',
+ 'Income' => 'Indtægt',
+ 'Inventory' => 'Artikler',
+ 'Invoice' => 'Faktura',
+ 'Is this a summary account to record' => 'Samlekonto for',
+ 'Language' => 'Sprog',
+ 'Language deleted!' => 'Sprog slettet!',
+ 'Language saved!' => 'Sprog gemt!',
+ 'Languages' => 'Sprog',
+ 'Last Numbers & Default Accounts' => 'Løbenumre og standardkonti',
+ 'Liability' => 'Passiv',
+ 'Licensed to' => 'Udført for',
+ 'Link' => 'Referencer',
+ 'Menu Width' => 'Menubredde',
+ 'Method' => 'Metode',
+ 'Month' => 'Måned',
+ 'Name' => 'Navn',
+ 'No' => 'Nej',
+ 'No email address for' => 'Ingen epostadresse for',
+ 'Number' => 'Nummer',
+ 'Number Format' => 'Numerisk format',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Password' => 'Adgangskode',
+ 'Payables' => 'Udeståender',
+ 'Payment' => 'Betaling',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Pakkeliste',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Indstillinger gemt!',
+ 'Print' => 'Udskriv',
+ 'Printer' => 'Printer',
+ 'Profit Center' => 'Profitcenter',
+ 'Purchase Order' => 'Indkøbsordre',
+ 'Purchase Order Number' => 'Nummer på indkøbsordre',
+ 'Purchase Orders' => 'Indkøbsordrer',
+ 'RFQ Number' => 'Nummer for tilbudsønske',
+ 'Rate' => 'Sats',
+ 'Receivables' => 'Indbetalinger',
+ 'Reference' => 'Reference',
+ 'Remove Audit trail up to' => 'Fjern revisionssporing indtil',
+ 'Retained Earnings' => 'Realiseret overskud',
+ 'SIC deleted!' => 'SIC slettet!',
+ 'SIC saved!' => 'SIC gemt!',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Order Number' => 'Salgsordrenummer',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Sales Quotation Number' => 'Salgstilbudsnummer',
+ 'Save' => 'Gem',
+ 'Save as new' => 'Gem som ny',
+ 'Signature' => 'Underskrift',
+ 'Standard Industrial Codes' => 'Standard industrikoder (SIC)',
+ 'Stylesheet' => 'Stilark',
+ 'System Defaults' => 'Standardopsætning for system',
+ 'Tax' => 'Afgift/Moms',
+ 'Template saved!' => 'Skabelon gemt!',
+ 'Transaction' => 'Postering',
+ 'Transaction reversal enforced for all dates' => 'Rettelser af posteringer skal altid bogføres explicit',
+ 'Transaction reversal enforced up to' => 'Rettelser af posteringer skal bogføres explicit indtil',
+ 'Type of Business' => 'Type forretning',
+ 'Update' => 'Opdatér',
+ 'User' => 'Bruger',
+ 'Vendor Invoice' => 'Indkøbsfaktura',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Version' => 'Version',
+ 'Warehouse deleted!' => 'Varehus slettet!',
+ 'Warehouse saved!' => 'Varehus gemt!',
+ 'Warehouses' => 'Varehuse',
+ 'Weight Unit' => 'Vægtenhed',
+ 'Work Order' => 'Arbejdsnummer',
+ 'Year' => 'År',
+ 'Yearend' => 'Årsslutning',
+ 'Yearend date missing!' => 'Dato for årsslutning mangler!',
+ 'Yearend posted!' => 'Årsslutning posteret!',
+ 'Yearend posting failed!' => 'Postering af årsslutning mislykkedes!',
+ 'Yes' => 'Ja',
+ 'account cannot be set to any other type of account' => 'konto kan ikke sættes til nogen anden type konto',
+ 'done' => 'færdig',
+ 'localhost' => 'lokalt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'ny_konto' => 'add_account',
+ 'ny_forretning' => 'add_business',
+ 'ny_afdeling' => 'add_department',
+ 'nyt_sprog' => 'add_language',
+ 'ny_sic' => 'add_sic',
+ 'nyt_varehus' => 'add_warehouse',
+ 'fortsæt' => 'continue',
+ 'kopiér_til_coa' => 'copy_to_coa',
+ 'fjern' => 'delete',
+ 'redigér' => 'edit',
+ 'redigér_konto' => 'edit_account',
+ 'gem' => 'save',
+ 'gem_som_ny' => 'save_as_new',
+ 'opdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/dk/ap b/locale/dk/ap
new file mode 100755
index 00000000..44479388
--- /dev/null
+++ b/locale/dk/ap
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Udestående kreditorer',
+ 'AP Transaction' => 'Leverandørfaktura',
+ 'AP Transactions' => 'Leverandørfakturaer',
+ 'AR Outstanding' => 'Udestående debitorer',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Add AP Transaction' => 'Ny kreditorpostering',
+ 'Add AR Transaction' => 'Ny debitorpostering',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløb',
+ 'Amount Due' => 'Forfaldent',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på du vil fjerne postering',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bogføre betaling for en afsluttet periode',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bogføre postering for en afsluttet periode!',
+ 'Cannot post transaction!' => 'Kan ikke bogføre postering!',
+ 'Cc' => 'Kopi',
+ 'Check' => 'Check',
+ 'Closed' => 'Afsluttet',
+ 'Confirm!' => 'Bekræft!',
+ 'Continue' => 'Fortsæt',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgrænse',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Aktuel',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Date Paid' => 'Betalingsdato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Fjern',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalje',
+ 'Due Date' => 'Forfaldsdato',
+ 'Due Date missing!' => 'Forfaldsdato mangler!',
+ 'E-mail' => 'E-post',
+ 'Edit AP Transaction' => 'Redigér kreditorpostering',
+ 'Edit AR Transaction' => 'Redigér debitorpostering',
+ 'Employee' => 'Medarbejder',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekselkurs',
+ 'Exchange rate for payment missing!' => 'Valutakurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekselkurs mangler!',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Manager' => 'Leder',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Memo' => 'Note',
+ 'Message' => 'Besked',
+ 'Month' => 'Måned',
+ 'No.' => 'Nummer',
+ 'Notes' => 'Bemærkninger',
+ 'Nothing to print!' => 'Ingenting at udskrive!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Åbn',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Ordrenummer',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Betalt',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Period' => 'Periode',
+ 'Post' => 'Bogfør',
+ 'Post as new' => 'Bogfør som ny',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Udskriv',
+ 'Print and Post' => 'Udskriv og send',
+ 'Printed' => 'Udskrevet',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt ikke i databasen!',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Kvittering',
+ 'Reference' => 'Reference',
+ 'Remaining' => 'Resterer',
+ 'Sales Invoice.' => 'Salgsfaktura.',
+ 'Salesperson' => 'Sælger',
+ 'Screen' => 'Skærm',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Select from one of the projects below' => 'Vælg et af projekterne nedenfor',
+ 'Select payment' => 'Vælg betaling',
+ 'Select postscript or PDF!' => 'Vælg postscript eller PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Point' => 'Afsendelsessted',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oversigt',
+ 'Tax' => 'Afgift/Moms',
+ 'Tax Included' => 'Inkl. afgifter og moms',
+ 'Till' => 'Indtil',
+ 'To' => 'til',
+ 'Total' => 'I alt',
+ 'Transaction' => 'Postering',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bogført!',
+ 'Update' => 'Opdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice.' => 'Indkøbsfaktura.',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Warning!' => 'Advarsel!',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'leverandørfaktura' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'bogfør' => 'post',
+ 'bogfør_som_ny' => 'post_as_new',
+ 'udskriv' => 'print',
+ 'udskriv_og_send' => 'print_and_post',
+ 'salgsfaktura_' => 'sales_invoice_',
+ 'send_til' => 'ship_to',
+ 'opdatér' => 'update',
+ 'indkøbsfaktura_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/dk/ar b/locale/dk/ar
new file mode 100755
index 00000000..44479388
--- /dev/null
+++ b/locale/dk/ar
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Udestående kreditorer',
+ 'AP Transaction' => 'Leverandørfaktura',
+ 'AP Transactions' => 'Leverandørfakturaer',
+ 'AR Outstanding' => 'Udestående debitorer',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Add AP Transaction' => 'Ny kreditorpostering',
+ 'Add AR Transaction' => 'Ny debitorpostering',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløb',
+ 'Amount Due' => 'Forfaldent',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på du vil fjerne postering',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bogføre betaling for en afsluttet periode',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bogføre postering for en afsluttet periode!',
+ 'Cannot post transaction!' => 'Kan ikke bogføre postering!',
+ 'Cc' => 'Kopi',
+ 'Check' => 'Check',
+ 'Closed' => 'Afsluttet',
+ 'Confirm!' => 'Bekræft!',
+ 'Continue' => 'Fortsæt',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgrænse',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Aktuel',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Date Paid' => 'Betalingsdato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Fjern',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalje',
+ 'Due Date' => 'Forfaldsdato',
+ 'Due Date missing!' => 'Forfaldsdato mangler!',
+ 'E-mail' => 'E-post',
+ 'Edit AP Transaction' => 'Redigér kreditorpostering',
+ 'Edit AR Transaction' => 'Redigér debitorpostering',
+ 'Employee' => 'Medarbejder',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekselkurs',
+ 'Exchange rate for payment missing!' => 'Valutakurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekselkurs mangler!',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Manager' => 'Leder',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Memo' => 'Note',
+ 'Message' => 'Besked',
+ 'Month' => 'Måned',
+ 'No.' => 'Nummer',
+ 'Notes' => 'Bemærkninger',
+ 'Nothing to print!' => 'Ingenting at udskrive!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Åbn',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Ordrenummer',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Betalt',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Period' => 'Periode',
+ 'Post' => 'Bogfør',
+ 'Post as new' => 'Bogfør som ny',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Udskriv',
+ 'Print and Post' => 'Udskriv og send',
+ 'Printed' => 'Udskrevet',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt ikke i databasen!',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Kvittering',
+ 'Reference' => 'Reference',
+ 'Remaining' => 'Resterer',
+ 'Sales Invoice.' => 'Salgsfaktura.',
+ 'Salesperson' => 'Sælger',
+ 'Screen' => 'Skærm',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Select from one of the projects below' => 'Vælg et af projekterne nedenfor',
+ 'Select payment' => 'Vælg betaling',
+ 'Select postscript or PDF!' => 'Vælg postscript eller PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Point' => 'Afsendelsessted',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oversigt',
+ 'Tax' => 'Afgift/Moms',
+ 'Tax Included' => 'Inkl. afgifter og moms',
+ 'Till' => 'Indtil',
+ 'To' => 'til',
+ 'Total' => 'I alt',
+ 'Transaction' => 'Postering',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bogført!',
+ 'Update' => 'Opdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice.' => 'Indkøbsfaktura.',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Warning!' => 'Advarsel!',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'leverandørfaktura' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'bogfør' => 'post',
+ 'bogfør_som_ny' => 'post_as_new',
+ 'udskriv' => 'print',
+ 'udskriv_og_send' => 'print_and_post',
+ 'salgsfaktura_' => 'sales_invoice_',
+ 'send_til' => 'ship_to',
+ 'opdatér' => 'update',
+ 'indkøbsfaktura_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/dk/arap b/locale/dk/arap
new file mode 100755
index 00000000..5a20c38a
--- /dev/null
+++ b/locale/dk/arap
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Address' => 'Adresse',
+ 'Bcc' => 'Blind kopi',
+ 'Cc' => 'Kopi',
+ 'Continue' => 'Fortsæt',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Description' => 'Beskrivelse',
+ 'E-mail' => 'E-post',
+ 'Message' => 'Besked',
+ 'Number' => 'Nummer',
+ 'Print' => 'Udskriv',
+ 'Project not on file!' => 'Projekt ikke i databasen!',
+ 'Reference' => 'Reference',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Select from one of the projects below' => 'Vælg et af projekterne nedenfor',
+ 'Startdate' => 'Startdato',
+ 'Subject' => 'Emne',
+ 'To' => 'til',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Warning!' => 'Advarsel!',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'fortsæt' => 'continue',
+};
+
+1;
+
diff --git a/locale/dk/arapprn b/locale/dk/arapprn
new file mode 100755
index 00000000..d20d4b79
--- /dev/null
+++ b/locale/dk/arapprn
@@ -0,0 +1,32 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Amount' => 'Beløb',
+ 'Continue' => 'Fortsæt',
+ 'Date' => 'Dato',
+ 'Memo' => 'Note',
+ 'Nothing to print!' => 'Ingenting at udskrive!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Udskrevet',
+ 'Screen' => 'Skærm',
+ 'Select payment' => 'Vælg betaling',
+ 'Select postscript or PDF!' => 'Vælg postscript eller PDF',
+ 'Source' => 'Bilag',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'fortsæt' => 'continue',
+};
+
+1;
+
diff --git a/locale/dk/bp b/locale/dk/bp
new file mode 100755
index 00000000..e1f3f9c7
--- /dev/null
+++ b/locale/dk/bp
@@ -0,0 +1,67 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Er du sikker på at du vil fjerne de markerede poster fra køen?',
+ 'Bin Lists' => 'Sendings-lister',
+ 'Cannot remove files!' => 'Kan ikke fjerne filer!',
+ 'Confirm!' => 'Bekræft!',
+ 'Continue' => 'Fortsæt',
+ 'Current' => 'Aktuel',
+ 'Customer' => 'Kunde',
+ 'Date' => 'Dato',
+ 'Employee' => 'Medarbejder',
+ 'From' => 'Fra',
+ 'ID' => 'ID',
+ 'Invoice' => 'Faktura',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Marked entries printed!' => 'Markerede poster udskrevet!',
+ 'Month' => 'Måned',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Ordrenummer',
+ 'Packing Lists' => 'Følgesedler',
+ 'Period' => 'Periode',
+ 'Pick Lists' => 'Pakkelister',
+ 'Print' => 'Udskriv',
+ 'Purchase Orders' => 'Indkøbsordrer',
+ 'Quarter' => 'Kvartal',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Number' => 'Tilbudsnummer',
+ 'Quotations' => 'Tilbud',
+ 'RFQs' => 'Tilbudsønsker',
+ 'Remove' => 'Fjern',
+ 'Removed spoolfiles!' => 'Fjernede køfiler!',
+ 'Removing marked entries from queue ...' => 'Fjerner markerede poster fra kø ...',
+ 'Sales Invoices' => 'Salgsfakturaer',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Select all' => 'Vælg alt',
+ 'Spoolfile' => 'køfil',
+ 'To' => 'til',
+ 'Vendor' => 'Leverandør',
+ 'Work Orders' => 'Arbejdsordrer',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'done' => 'færdig',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'fortsæt' => 'continue',
+ 'udskriv' => 'print',
+ 'fjern' => 'remove',
+ 'vælg_alt' => 'select_all',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/dk/ca b/locale/dk/ca
new file mode 100755
index 00000000..24e9d5d1
--- /dev/null
+++ b/locale/dk/ca
@@ -0,0 +1,59 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Balance' => 'Balance',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Aktuel',
+ 'Date' => 'Dato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Beskrivelse',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'List Transactions' => 'Vís bogføringer',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Month' => 'Måned',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Period' => 'Periode',
+ 'Project Number' => 'Projektnummer',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'R',
+ 'Reference' => 'Reference',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'til',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'vís_bogføringer' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/dk/cp b/locale/dk/cp
new file mode 100755
index 00000000..1d9941cf
--- /dev/null
+++ b/locale/dk/cp
@@ -0,0 +1,123 @@
+$self{texts} = {
+ 'AP' => 'Kreditorer',
+ 'AR' => 'Debitorer',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Address' => 'Adresse',
+ 'All' => 'Alt',
+ 'Amount' => 'Beløb',
+ 'Amount Due' => 'Forfaldent',
+ 'Bcc' => 'Blind kopi',
+ 'Cannot post Payment!' => 'Kan ikke postere udbetaling',
+ 'Cannot post Receipt!' => 'kan ikke postere indbetaling',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bogføre betaling for en afsluttet periode',
+ 'Cc' => 'Kopi',
+ 'Continue' => 'Fortsæt',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Date missing!' => 'Dato mangler!',
+ 'Department' => 'Afdeling',
+ 'Deposit' => 'Depositum',
+ 'Description' => 'Beskrivelse',
+ 'Due Date' => 'Forfaldsdato',
+ 'E-mail' => 'E-post',
+ 'Exchange Rate' => 'Vekselkurs',
+ 'Exchange rate missing!' => 'Vekselkurs mangler!',
+ 'From' => 'Fra',
+ 'Invoice' => 'Faktura',
+ 'Invoices' => 'Fakturaer',
+ 'Language' => 'Sprog',
+ 'Memo' => 'Note',
+ 'Message' => 'Besked',
+ 'Number' => 'Nummer',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Betaling',
+ 'Payment posted!' => 'Betaling bogført!',
+ 'Payments' => 'Betalinger',
+ 'Post' => 'Bogfør',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Forudbetaling',
+ 'Print' => 'Udskriv',
+ 'Project not on file!' => 'Projekt ikke i databasen!',
+ 'Receipt' => 'Kvittering',
+ 'Receipt posted!' => 'Modtagelse posteret',
+ 'Receipts' => 'Kvitteringer',
+ 'Reference' => 'Reference',
+ 'Screen' => 'Skærm',
+ 'Select' => 'Vælg',
+ 'Select all' => 'Vælg alt',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Select from one of the projects below' => 'Vælg et af projekterne nedenfor',
+ 'Select postscript or PDF!' => 'Vælg postscript eller PDF',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'Subject' => 'Emne',
+ 'To' => 'til',
+ 'Update' => 'Opdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Warning!' => 'Advarsel!',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'fortsæt' => 'continue',
+ 'bogfør' => 'post',
+ 'udskriv' => 'print',
+ 'vælg_alt' => 'select_all',
+ 'opdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/dk/ct b/locale/dk/ct
new file mode 100755
index 00000000..30e9b219
--- /dev/null
+++ b/locale/dk/ct
@@ -0,0 +1,185 @@
+$self{texts} = {
+ 'AP Transaction' => 'Leverandørfaktura',
+ 'AP Transactions' => 'Leverandørfakturaer',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Active' => 'Aktiv',
+ 'Add Customer' => 'Ny kunde',
+ 'Add Vendor' => 'Ny leverandør',
+ 'Address' => 'Adresse',
+ 'All' => 'Alt',
+ 'Amount' => 'Beløb',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Break' => 'Bryd',
+ 'Cannot delete customer!' => 'Kan ikke slette kunde!',
+ 'Cannot delete vendor!' => 'Kan ikke slette leverandør!',
+ 'Cc' => 'Kopi',
+ 'City' => 'By',
+ 'Closed' => 'Afsluttet',
+ 'Company Name' => 'Firmanavn',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsæt',
+ 'Cost' => 'Udgifter',
+ 'Could not save pricelist!' => 'Kunne ikke gemme prisliste!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgrænse',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Customer History' => 'Kundehistorik',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer deleted!' => 'Kunde slettet!',
+ 'Customer saved!' => 'Kunde gemt!',
+ 'Customers' => 'Kunder',
+ 'Delete' => 'Fjern',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalje',
+ 'Discount' => 'Rabat',
+ 'E-mail' => 'E-post',
+ 'Edit Customer' => 'Redigér kunde',
+ 'Edit Vendor' => 'Redigér leverandør',
+ 'Employee' => 'Medarbejder',
+ 'Enddate' => 'Slutdato',
+ 'Fax' => 'Fax',
+ 'From' => 'Fra',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Gruppe',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Invoice' => 'Faktura',
+ 'Item already on pricelist!' => 'Enkeltdel allerede på prisliste!',
+ 'Item not on file!' => 'Enkeltdel er ikke i databasen!',
+ 'Language' => 'Sprog',
+ 'Leadtime' => 'forsinkelsestid',
+ 'Manager' => 'Leder',
+ 'Name' => 'Navn',
+ 'Name missing!' => 'Navn mangler!',
+ 'No.' => 'Nummer',
+ 'Notes' => 'Bemærkninger',
+ 'Number' => 'Nummer',
+ 'Open' => 'Åbn',
+ 'Order' => 'Ordre',
+ 'Orphaned' => 'Fritstående',
+ 'POS' => 'POS',
+ 'Phone' => 'Tel.',
+ 'Pricegroup' => 'Prisgruppe',
+ 'Pricelist' => 'Prisliste',
+ 'Project Number' => 'Projektnummer',
+ 'Purchase Order' => 'Indkøbsordre',
+ 'Purchase Orders' => 'Indkøbsordrer',
+ 'Qty' => 'Mængde',
+ 'Quotation' => 'Tilbud',
+ 'Quotations' => 'Tilbud',
+ 'RFQ' => 'Tilbudsønske',
+ 'Request for Quotations' => 'Ønske om tilbud',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Invoices' => 'Salgsfakturaer',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Salesperson' => 'Sælger',
+ 'Save' => 'Gem',
+ 'Save Pricelist' => 'Gem prisliste',
+ 'Save as new' => 'Gem som ny',
+ 'Search' => 'Søg',
+ 'Sell Price' => 'Salgspris',
+ 'Serial Number' => 'Serienummer',
+ 'Shipping Address' => 'Afsendelsesadresse',
+ 'Startdate' => 'Startdato',
+ 'State' => 'Stat',
+ 'State/Province' => 'Stat/provins',
+ 'Sub-contract GIFI' => 'Kode for underleverandør',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oversigt',
+ 'Tax' => 'Afgift/Moms',
+ 'Tax Included' => 'Inkl. afgifter og moms',
+ 'Tax Number' => 'Skattenummer',
+ 'Tax Number / SSN' => 'Skattenumme/CIR',
+ 'Taxable' => 'Afgifts/momspligtig',
+ 'Terms' => 'Netto',
+ 'To' => 'til',
+ 'Total' => 'I alt',
+ 'Type of Business' => 'Type forretning',
+ 'Unit' => 'Enhed',
+ 'Update' => 'Opdatér',
+ 'Vendor History' => 'Leverandørhistorik',
+ 'Vendor Invoice' => 'Indkøbsfaktura',
+ 'Vendor Invoices' => 'Leverandørfakturaer',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor deleted!' => 'Leverandør slettet!',
+ 'Vendor saved!' => 'Leverandør gemt!',
+ 'Vendors' => 'Leverandører',
+ 'days' => 'dage',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'leverandørfaktura' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'ny_kunde' => 'add_customer',
+ 'ny_leverandør' => 'add_vendor',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'pos' => 'pos',
+ 'prisliste' => 'pricelist',
+ 'indkøbsordre' => 'purchase_order',
+ 'tilbud' => 'quotation',
+ 'tilbudsønske' => 'rfq',
+ 'salgsfaktura' => 'sales_invoice',
+ 'salgsordre' => 'sales_order',
+ 'gem' => 'save',
+ 'gem_prisliste' => 'save_pricelist',
+ 'gem_som_ny' => 'save_as_new',
+ 'opdatér' => 'update',
+ 'indkøbsfaktura' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/dk/gl b/locale/dk/gl
new file mode 100755
index 00000000..78a02107
--- /dev/null
+++ b/locale/dk/gl
@@ -0,0 +1,158 @@
+$self{texts} = {
+ 'AP Transaction' => 'Leverandørfaktura',
+ 'AR Transaction' => 'Debitorpostering',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Add Cash Transfer Transaction' => 'Ny kontantoverførsel',
+ 'Add General Ledger Transaction' => 'Ny postering i hovedbog',
+ 'Address' => 'Adresse',
+ 'All' => 'Alt',
+ 'Amount' => 'Beløb',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på du vil fjerne postering',
+ 'Asset' => 'Aktiv',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Balance' => 'Balance',
+ 'Bcc' => 'Blind kopi',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bogføre postering for en afsluttet periode!',
+ 'Cannot post transaction!' => 'Kan ikke bogføre postering!',
+ 'Cc' => 'Kopi',
+ 'Confirm!' => 'Bekræft!',
+ 'Continue' => 'Fortsæt',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Aktuel',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Fjern',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Beskrivelse',
+ 'E-mail' => 'E-post',
+ 'Edit Cash Transfer Transaction' => 'Redigér kontantoverførsel',
+ 'Edit General Ledger Transaction' => 'Redigér en postering i hovedbog',
+ 'Equity' => 'Egenkapital',
+ 'Expense' => 'Udgift',
+ 'FX' => 'FX',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Postering i hovedbog',
+ 'General Ledger' => 'Hovedbog',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Income' => 'Indtægt',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Liability' => 'Passiv',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Memo' => 'Note',
+ 'Message' => 'Besked',
+ 'Month' => 'Måned',
+ 'Notes' => 'Bemærkninger',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Out of balance transaction!' => 'Ubalanceret overførsel',
+ 'Period' => 'Periode',
+ 'Post' => 'Bogfør',
+ 'Post as new' => 'Bogfør som ny',
+ 'Print' => 'Udskriv',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt ikke i databasen!',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'R',
+ 'Reference' => 'Reference',
+ 'Reports' => 'Rapporter',
+ 'Sales Invoice ' => 'Salgsfaktura ',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Select from one of the projects below' => 'Vælg et af projekterne nedenfor',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'til',
+ 'Transaction Date missing!' => 'Posteringsdato mangler!',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bogført!',
+ 'Update' => 'Opdatér',
+ 'Vendor Invoice ' => 'Indkøbsfaktura ',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Warning!' => 'Advarsel!',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'leverandørfaktura' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'postering_i_hovedbog' => 'gl_transaction',
+ 'bogfør' => 'post',
+ 'bogfør_som_ny' => 'post_as_new',
+ 'salgsfaktura_' => 'sales_invoice_',
+ 'opdatér' => 'update',
+ 'indkøbsfaktura_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/dk/hr b/locale/dk/hr
new file mode 100755
index 00000000..21ab98d1
--- /dev/null
+++ b/locale/dk/hr
@@ -0,0 +1,114 @@
+$self{texts} = {
+ 'AP' => 'Kreditorer',
+ 'Above' => 'Over',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Active' => 'Aktiv',
+ 'Add Deduction' => 'Nyt fradrag',
+ 'Add Employee' => 'Ny medarbejder',
+ 'Address' => 'Adresse',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Efter fradrag',
+ 'All' => 'Alt',
+ 'Allowances' => 'Fradrag',
+ 'Amount' => 'Beløb',
+ 'Amount missing!' => 'Beløb mangler!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Baseret på',
+ 'Before Deduction' => 'Før fradrag',
+ 'Below' => 'Under',
+ 'City' => 'By',
+ 'Continue' => 'Fortsæt',
+ 'Country' => 'Land',
+ 'Deduct after' => 'Fratræk efter',
+ 'Deduction deleted!' => 'Fradrag slettet!',
+ 'Deduction saved!' => 'Fradrag gemt!',
+ 'Deductions' => 'Fradrag',
+ 'Delete' => 'Fjern',
+ 'Description' => 'Beskrivelse',
+ 'Description missing!' => 'Beskrivelse mangler!',
+ 'E-mail' => 'E-post',
+ 'Edit Deduction' => 'Redigér fradrag',
+ 'Edit Employee' => 'Redigér medarbejder',
+ 'Employee' => 'Medarbejder',
+ 'Employee Name' => 'Navn for medarbejder',
+ 'Employee Number' => 'Medarbejdernummer',
+ 'Employee deleted!' => 'Medarbejder slettet!',
+ 'Employee pays' => 'Medarbejder betaler',
+ 'Employee saved!' => 'Medarbejder gemt!',
+ 'Employees' => 'Medarbejdere',
+ 'Employer' => 'Arbejdsgiver',
+ 'Employer pays' => 'Arbejdsgiver betaler',
+ 'Enddate' => 'Slutdato',
+ 'Expense' => 'Udgift',
+ 'From' => 'Fra',
+ 'Home Phone' => 'Telefon privat',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Login' => 'Log på',
+ 'Manager' => 'Leder',
+ 'Maximum' => 'Maksimum',
+ 'Name' => 'Navn',
+ 'Name missing!' => 'Navn mangler!',
+ 'Notes' => 'Bemærkninger',
+ 'Number' => 'Nummer',
+ 'Orphaned' => 'Fritstående',
+ 'Payroll Deduction' => 'Fradrag i løn',
+ 'Rate' => 'Sats',
+ 'Rate missing!' => 'Sats mangler!',
+ 'Role' => 'Rolle',
+ 'S' => 'S',
+ 'SSN' => 'CIR',
+ 'Sales' => 'Salg',
+ 'Save' => 'Gem',
+ 'Save as new' => 'Gem som ny',
+ 'Startdate' => 'Startdato',
+ 'State/Province' => 'Stat/provins',
+ 'To' => 'til',
+ 'Update' => 'Opdatér',
+ 'User' => 'Bruger',
+ 'Work Phone' => 'Telefon arbejde',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'nyt_fradrag' => 'add_deduction',
+ 'ny_medarbejder' => 'add_employee',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'gem' => 'save',
+ 'gem_som_ny' => 'save_as_new',
+ 'opdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/dk/ic b/locale/dk/ic
new file mode 100755
index 00000000..cb6496a4
--- /dev/null
+++ b/locale/dk/ic
@@ -0,0 +1,275 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Accounts' => 'Konti',
+ 'Accrual' => 'Påløbet',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Tilføj',
+ 'Add Assembly' => 'Ny sammensætning',
+ 'Add Labor/Overhead' => 'Nyt arbejde/overhead',
+ 'Add Part' => 'Ny vare',
+ 'Add Purchase Order' => 'Ny indkøbsordre',
+ 'Add Quotation' => 'Nyt tilbud',
+ 'Add Request for Quotation' => 'Nyt tilbudsønske',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Add Service' => 'Ny tjeneste',
+ 'Address' => 'Adresse',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Assemblies' => 'Sammensætninger',
+ 'Assemblies restocked!' => 'Sammensætninger genlagret',
+ 'Assembly' => 'Sammensætning',
+ 'Attachment' => 'Bilag',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'BOM' => 'BOM',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Varelager',
+ 'Bin List' => 'Sendings-list',
+ 'Break' => 'Bryd',
+ 'COGS' => 'Indkøb',
+ 'Cannot delete item!' => 'Kan ikke slette enhed!',
+ 'Cannot stock assemblies!' => 'Kan ikke genbesætte sammensætninger',
+ 'Cash' => 'Kontanter',
+ 'Cc' => 'Kopi',
+ 'Check Inventory' => 'Kontrollér lager',
+ 'City' => 'By',
+ 'Closed' => 'Afsluttet',
+ 'Company Name' => 'Firmanavn',
+ 'Components' => 'Komponenter',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsæt',
+ 'Copies' => 'Kopier',
+ 'Cost' => 'Udgifter',
+ 'Country' => 'Land',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Fjern',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalje',
+ 'Drawing' => 'Træk',
+ 'E-mail' => 'E-post',
+ 'E-mail address missing!' => 'E-post-adresse mangler!',
+ 'E-mailed' => 'Sendt per e-post',
+ 'Edit Assembly' => 'Redigér sammensætning',
+ 'Edit Labor/Overhead' => 'Redigér arbejde/overhead',
+ 'Edit Part' => 'Redigér vare',
+ 'Edit Service' => 'Redigér tjeneste',
+ 'Employee' => 'Medarbejder',
+ 'Expense' => 'Udgift',
+ 'Extended' => 'Udvidet',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'Group' => 'Gruppe',
+ 'Image' => 'Billede',
+ 'In-line' => 'Indlejret',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Income' => 'Indtægt',
+ 'Individual Items' => 'Individuelle enheder',
+ 'Inventory' => 'Artikler',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Lagerbeholdning skal være nul for at du kan forælde denne sammensætning',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Lagerbeholdning skal være nul for at du kan forælde denne enhed',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Item deleted!' => 'Enkeltdel slettet!',
+ 'Item not on file!' => 'Enkeltdel er ikke i databasen!',
+ 'Items' => 'Enkeltdele',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Labor/Overhead' => 'Arbejde/overhead',
+ 'Leadtime' => 'forsinkelsestid',
+ 'Line Total' => 'Antal linjer',
+ 'Link Accounts' => 'Forbind konti',
+ 'List' => 'Vís',
+ 'List Price' => 'Listepris',
+ 'Make' => 'Fabrikat',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'Markup' => 'Markup',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Message' => 'Besked',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Model',
+ 'Name' => 'Navn',
+ 'No.' => 'Nummer',
+ 'Notes' => 'Bemærkninger',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tal mangler i række',
+ 'Obsolete' => 'Forældet',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'On Hand' => 'På lager',
+ 'Open' => 'Åbn',
+ 'Order' => 'Ordre',
+ 'Order Date missing!' => 'Ordredato mangler',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler',
+ 'Orphaned' => 'Fritstående',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for pakkeliste mangler!',
+ 'Packing List Number missing!' => 'Nummer for pakkeliste mangler!',
+ 'Part' => 'Vare',
+ 'Parts' => 'Dele',
+ 'Period' => 'Periode',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Pakkeliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Pricegroup' => 'Prisgruppe',
+ 'Printed' => 'Udskrevet',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Indkøbsordre',
+ 'Purchase Orders' => 'Indkøbsordrer',
+ 'Qty' => 'Mængde',
+ 'Quantity exceeds available units to stock!' => 'Mængde overstiger tilgægeligt antal på lager!',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Date missing!' => 'Tilbudsdato mangler!',
+ 'Quotation Number missing!' => 'Tilbudsnummer mangler!',
+ 'Quotations' => 'Tilbud',
+ 'RFQ' => 'Tilbudsønske',
+ 'ROP' => 'Genbestil ved',
+ 'Recd' => 'Modtaget',
+ 'Required by' => 'Bestilt af',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Invoices' => 'Salgsfakturaer',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Save' => 'Gem',
+ 'Save as new' => 'Gem som ny',
+ 'Screen' => 'Skærm',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Sell' => 'Sælg',
+ 'Sell Price' => 'Salgspris',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Serial Number' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Services' => 'Tjenester',
+ 'Ship' => 'Afsend',
+ 'Ship to' => 'Send til',
+ 'Shipping Address' => 'Afsendelsesadresse',
+ 'Short' => 'Kort',
+ 'State/Province' => 'Stat/provins',
+ 'Stock' => 'Lager',
+ 'Stock Assembly' => 'Lagr sammensætning',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oversigt',
+ 'Tax' => 'Afgift/Moms',
+ 'To' => 'til',
+ 'Top Level' => 'Topniveau',
+ 'Translation not on file!' => 'Oversættelse ikke tilgængelig',
+ 'Unit' => 'Enhed',
+ 'Update' => 'Opdatér',
+ 'Updated' => 'Opdateret',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice' => 'Indkøbsfaktura',
+ 'Vendor Invoices' => 'Leverandørfakturaer',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Warehouse' => 'Varehus',
+ 'Weight' => 'Vægt',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbejdsnummer',
+ 'Year' => 'År',
+ 'days' => 'dage',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'ny_sammensætning' => 'add_assembly',
+ 'nyt_arbejde_overhead' => 'add_labor_overhead',
+ 'ny_vare' => 'add_part',
+ 'ny_tjeneste' => 'add_service',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'redigér_sammensætning' => 'edit_assembly',
+ 'redigér_vare' => 'edit_part',
+ 'redigér_tjeneste' => 'edit_service',
+ 'gem' => 'save',
+ 'gem_som_ny' => 'save_as_new',
+ 'opdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/dk/io b/locale/dk/io
new file mode 100755
index 00000000..ae3f4d22
--- /dev/null
+++ b/locale/dk/io
@@ -0,0 +1,128 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Ny indkøbsordre',
+ 'Add Quotation' => 'Nyt tilbud',
+ 'Add Request for Quotation' => 'Nyt tilbudsønske',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Address' => 'Adresse',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Attachment' => 'Bilag',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Varelager',
+ 'Bin List' => 'Sendings-list',
+ 'Cc' => 'Kopi',
+ 'City' => 'By',
+ 'Company Name' => 'Firmanavn',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsæt',
+ 'Copies' => 'Kopier',
+ 'Country' => 'Land',
+ 'Customer Number' => 'Kundenummer',
+ 'Date' => 'Dato',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Description' => 'Beskrivelse',
+ 'E-mail' => 'E-post',
+ 'E-mail address missing!' => 'E-post-adresse mangler!',
+ 'E-mailed' => 'Sendt per e-post',
+ 'Extended' => 'Udvidet',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'Group' => 'Gruppe',
+ 'In-line' => 'Indlejret',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Item not on file!' => 'Enkeltdel er ikke i databasen!',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Message' => 'Besked',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tal mangler i række',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order Date missing!' => 'Ordredato mangler',
+ 'Order Number missing!' => 'Ordrenummer mangler',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for pakkeliste mangler!',
+ 'Packing List Number missing!' => 'Nummer for pakkeliste mangler!',
+ 'Part' => 'Vare',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Pakkeliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Printed' => 'Udskrevet',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Indkøbsordre',
+ 'Qty' => 'Mængde',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Date missing!' => 'Tilbudsdato mangler!',
+ 'Quotation Number missing!' => 'Tilbudsnummer mangler!',
+ 'Recd' => 'Modtaget',
+ 'Required by' => 'Bestilt af',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Salgsordre',
+ 'Screen' => 'Skærm',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Ship' => 'Afsend',
+ 'Ship to' => 'Send til',
+ 'Shipping Address' => 'Afsendelsesadresse',
+ 'State/Province' => 'Stat/provins',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'til',
+ 'Translation not on file!' => 'Oversættelse ikke tilgængelig',
+ 'Unit' => 'Enhed',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbejdsnummer',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'fortsæt' => 'continue',
+};
+
+1;
+
diff --git a/locale/dk/ir b/locale/dk/ir
new file mode 100755
index 00000000..266be528
--- /dev/null
+++ b/locale/dk/ir
@@ -0,0 +1,222 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Add Purchase Order' => 'Ny indkøbsordre',
+ 'Add Quotation' => 'Nyt tilbud',
+ 'Add Request for Quotation' => 'Nyt tilbudsønske',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Add Vendor Invoice' => 'Ny indkøbsfaktura',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløb',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Er du sikker på du vil fjerne fakturanummer',
+ 'Attachment' => 'Bilag',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Varelager',
+ 'Bin List' => 'Sendings-list',
+ 'Cannot delete invoice!' => 'Kan ikke slette faktura!',
+ 'Cannot post invoice for a closed period!' => 'Kan ikke bogføre faktura for en afsluttet periode!',
+ 'Cannot post invoice!' => 'Kan ikke bogføre faktura!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bogføre betaling for en afsluttet periode',
+ 'Cc' => 'Kopi',
+ 'City' => 'By',
+ 'Company Name' => 'Firmanavn',
+ 'Confirm!' => 'Bekræft!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsæt',
+ 'Copies' => 'Kopier',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgrænse',
+ 'Currency' => 'Valuta',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Fjern',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Beskrivelse',
+ 'Due Date' => 'Forfaldsdato',
+ 'E-mail' => 'E-post',
+ 'E-mail address missing!' => 'E-post-adresse mangler!',
+ 'E-mailed' => 'Sendt per e-post',
+ 'Edit Vendor Invoice' => 'Redigér projekt',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekselkurs',
+ 'Exchange rate for payment missing!' => 'Valutakurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekselkurs mangler!',
+ 'Extended' => 'Udvidet',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'Group' => 'Gruppe',
+ 'In-line' => 'Indlejret',
+ 'Internal Notes' => 'Interne noter',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Invoice deleted!' => 'Faktura slettet!',
+ 'Item not on file!' => 'Enkeltdel er ikke i databasen!',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Language' => 'Sprog',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Memo' => 'Note',
+ 'Message' => 'Besked',
+ 'Notes' => 'Bemærkninger',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tal mangler i række',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order Date missing!' => 'Ordredato mangler',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for pakkeliste mangler!',
+ 'Packing List Number missing!' => 'Nummer for pakkeliste mangler!',
+ 'Part' => 'Vare',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Pakkeliste',
+ 'Post' => 'Bogfør',
+ 'Post as new' => 'Bogfør som ny',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Udskriv',
+ 'Printed' => 'Udskrevet',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt ikke i databasen!',
+ 'Purchase Order' => 'Indkøbsordre',
+ 'Qty' => 'Mængde',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Date missing!' => 'Tilbudsdato mangler!',
+ 'Quotation Number missing!' => 'Tilbudsnummer mangler!',
+ 'Recd' => 'Modtaget',
+ 'Record in' => 'Bogfør på',
+ 'Reference' => 'Reference',
+ 'Remaining' => 'Resterer',
+ 'Required by' => 'Bestilt af',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Salgsordre',
+ 'Screen' => 'Skærm',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Select from one of the projects below' => 'Vælg et af projekterne nedenfor',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Ship' => 'Afsend',
+ 'Ship to' => 'Send til',
+ 'Shipping Address' => 'Afsendelsesadresse',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'State/Province' => 'Stat/provins',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Inkl. afgifter og moms',
+ 'To' => 'til',
+ 'Total' => 'I alt',
+ 'Translation not on file!' => 'Oversættelse ikke tilgængelig',
+ 'Unit' => 'Enhed',
+ 'Update' => 'Opdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Warning!' => 'Advarsel!',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbejdsnummer',
+ 'Yes' => 'Ja',
+ 'ea' => 'stk',
+ 'posted!' => 'bogført!',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'bogfør' => 'post',
+ 'bogfør_som_ny' => 'post_as_new',
+ 'indkøbsordre' => 'purchase_order',
+ 'opdatér' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/dk/is b/locale/dk/is
new file mode 100755
index 00000000..80e5efb7
--- /dev/null
+++ b/locale/dk/is
@@ -0,0 +1,233 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Add Purchase Order' => 'Ny indkøbsordre',
+ 'Add Quotation' => 'Nyt tilbud',
+ 'Add Request for Quotation' => 'Nyt tilbudsønske',
+ 'Add Sales Invoice' => 'Ny salgsfaktura',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløb',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Er du sikker på du vil fjerne fakturanummer',
+ 'Attachment' => 'Bilag',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Varelager',
+ 'Bin List' => 'Sendings-list',
+ 'Business' => 'Forretning',
+ 'Cannot delete invoice!' => 'Kan ikke slette faktura!',
+ 'Cannot post invoice for a closed period!' => 'Kan ikke bogføre faktura for en afsluttet periode!',
+ 'Cannot post invoice!' => 'Kan ikke bogføre faktura!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bogføre betaling for en afsluttet periode',
+ 'Cc' => 'Kopi',
+ 'City' => 'By',
+ 'Company Name' => 'Firmanavn',
+ 'Confirm!' => 'Bekræft!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsæt',
+ 'Copies' => 'Kopier',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgrænse',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Fjern',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Beskrivelse',
+ 'Due Date' => 'Forfaldsdato',
+ 'E-mail' => 'E-post',
+ 'E-mail address missing!' => 'E-post-adresse mangler!',
+ 'E-mailed' => 'Sendt per e-post',
+ 'Edit Sales Invoice' => 'Redigér salgsfaktura',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekselkurs',
+ 'Exchange rate for payment missing!' => 'Valutakurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekselkurs mangler!',
+ 'Extended' => 'Udvidet',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'Group' => 'Gruppe',
+ 'In-line' => 'Indlejret',
+ 'Internal Notes' => 'Interne noter',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Invoice deleted!' => 'Faktura slettet!',
+ 'Item not on file!' => 'Enkeltdel er ikke i databasen!',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Memo' => 'Note',
+ 'Message' => 'Besked',
+ 'Notes' => 'Bemærkninger',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tal mangler i række',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order Date missing!' => 'Ordredato mangler',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for pakkeliste mangler!',
+ 'Packing List Number missing!' => 'Nummer for pakkeliste mangler!',
+ 'Part' => 'Vare',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Pakkeliste',
+ 'Post' => 'Bogfør',
+ 'Post as new' => 'Bogfør som ny',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Udskriv',
+ 'Print and Post' => 'Udskriv og send',
+ 'Printed' => 'Udskrevet',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt ikke i databasen!',
+ 'Purchase Order' => 'Indkøbsordre',
+ 'Qty' => 'Mængde',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Date missing!' => 'Tilbudsdato mangler!',
+ 'Quotation Number missing!' => 'Tilbudsnummer mangler!',
+ 'Recd' => 'Modtaget',
+ 'Record in' => 'Bogfør på',
+ 'Reference' => 'Reference',
+ 'Remaining' => 'Resterer',
+ 'Required by' => 'Bestilt af',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Salgsordre',
+ 'Salesperson' => 'Sælger',
+ 'Screen' => 'Skærm',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Select from one of the projects below' => 'Vælg et af projekterne nedenfor',
+ 'Select postscript or PDF!' => 'Vælg postscript eller PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Ship' => 'Afsend',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Address' => 'Afsendelsesadresse',
+ 'Shipping Point' => 'Afsendelsessted',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'State/Province' => 'Stat/provins',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Inkl. afgifter og moms',
+ 'To' => 'til',
+ 'Total' => 'I alt',
+ 'Trade Discount' => 'Handelsrabat',
+ 'Translation not on file!' => 'Oversættelse ikke tilgængelig',
+ 'Unit' => 'Enhed',
+ 'Update' => 'Opdatér',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Warning!' => 'Advarsel!',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbejdsnummer',
+ 'Yes' => 'Ja',
+ 'ea' => 'stk',
+ 'posted!' => 'bogført!',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'e_post' => 'e_mail',
+ 'bogfør' => 'post',
+ 'bogfør_som_ny' => 'post_as_new',
+ 'udskriv' => 'print',
+ 'udskriv_og_send' => 'print_and_post',
+ 'salgsordre' => 'sales_order',
+ 'send_til' => 'ship_to',
+ 'opdatér' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/dk/jc b/locale/dk/jc
new file mode 100755
index 00000000..cd35bfc3
--- /dev/null
+++ b/locale/dk/jc
@@ -0,0 +1,92 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Konto-menu',
+ 'Amount' => 'Beløb',
+ 'Closed' => 'Afsluttet',
+ 'Confirm!' => 'Bekræft!',
+ 'Continue' => 'Fortsæt',
+ 'Cost' => 'Udgifter',
+ 'Current' => 'Aktuel',
+ 'Date' => 'Dato',
+ 'Date missing!' => 'Dato mangler!',
+ 'Delete' => 'Fjern',
+ 'Description' => 'Beskrivelse',
+ 'Employee' => 'Medarbejder',
+ 'From' => 'Fra',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Month' => 'Måned',
+ 'Notes' => 'Bemærkninger',
+ 'Open' => 'Åbn',
+ 'PDF' => 'PDF',
+ 'Period' => 'Periode',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Udskriv',
+ 'Print and Save' => 'Udskriv og gem',
+ 'Printed' => 'Udskrevet',
+ 'Project Number' => 'Projektnummer',
+ 'Project Number missing!' => 'Projektnummer mangler!',
+ 'Qty' => 'Mængde',
+ 'Quarter' => 'Kvartal',
+ 'Save' => 'Gem',
+ 'Save as new' => 'Gem som ny',
+ 'Screen' => 'Skærm',
+ 'Select postscript or PDF!' => 'Vælg postscript eller PDF',
+ 'Startdate' => 'Startdato',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'til',
+ 'Total' => 'I alt',
+ 'Update' => 'Opdatér',
+ 'Warning!' => 'Advarsel!',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'udskriv' => 'print',
+ 'udskriv_og_gem' => 'print_and_save',
+ 'gem' => 'save',
+ 'gem_som_ny' => 'save_as_new',
+ 'opdatér' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/dk/locales.pl b/locale/dk/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/dk/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/dk/login b/locale/dk/login
new file mode 100755
index 00000000..7799cbb8
--- /dev/null
+++ b/locale/dk/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Firma',
+ 'Continue' => 'Fortsæt',
+ 'Dataset is newer than version!' => 'Datasæt er nyere end version!',
+ 'Incorrect Dataset version!' => 'Forkert version af datasæt!',
+ 'Login' => 'Log på',
+ 'Name' => 'Navn',
+ 'Password' => 'Adgangskode',
+ 'Upgrading to Version' => 'Opgraderer til version',
+ 'Version' => 'Version',
+ 'You did not enter a name!' => 'Du angav ikke et navn',
+ 'done' => 'færdig',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'log_på' => 'login',
+};
+
+1;
+
diff --git a/locale/dk/menu b/locale/dk/menu
new file mode 100755
index 00000000..792c71ef
--- /dev/null
+++ b/locale/dk/menu
@@ -0,0 +1,134 @@
+$self{texts} = {
+ 'AP' => 'Kreditorer',
+ 'AP Aging' => 'Aldersfordeling',
+ 'AP Transaction' => 'Leverandørfaktura',
+ 'AR' => 'Debitorer',
+ 'AR Aging' => 'Aldersfordeling',
+ 'AR Transaction' => 'Debitorpostering',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Add Account' => 'Ny konto',
+ 'Add Assembly' => 'Ny sammensætning',
+ 'Add Business' => 'Ny forretning',
+ 'Add Customer' => 'Ny kunde',
+ 'Add Department' => 'Ny afdeling',
+ 'Add Employee' => 'Ny medarbejder',
+ 'Add GIFI' => 'Ny GIFI',
+ 'Add Group' => 'Ny gruppe',
+ 'Add Labor/Overhead' => 'Nyt arbejde/overhead',
+ 'Add Language' => 'Nyt sprog',
+ 'Add Part' => 'Ny vare',
+ 'Add Pricegroup' => 'Ny prisgruppe',
+ 'Add Project' => 'Nyt projekt',
+ 'Add SIC' => 'Ny SIC',
+ 'Add Service' => 'Ny tjeneste',
+ 'Add Transaction' => 'Ny postering',
+ 'Add Vendor' => 'Ny leverandør',
+ 'Add Warehouse' => 'Nyt varehus',
+ 'All Items' => 'Alle dele',
+ 'Assemblies' => 'Sammensætninger',
+ 'Audit Control' => 'Revisionskontrol',
+ 'Backup' => 'Sikkerheskopi',
+ 'Balance Sheet' => 'Status',
+ 'Bin List' => 'Sendings-list',
+ 'Bin Lists' => 'Sendings-lister',
+ 'Cash' => 'Kontanter',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Check' => 'Check',
+ 'Components' => 'Komponenter',
+ 'Customers' => 'Kunder',
+ 'Defaults' => 'Standardopsætning',
+ 'Departments' => 'Afdelinger',
+ 'Description' => 'Beskrivelse',
+ 'Employees' => 'Medarbejdere',
+ 'General Ledger' => 'Hovedbog',
+ 'Goods & Services' => 'Varer og tjenester',
+ 'Groups' => 'Grupper',
+ 'HR' => 'HR',
+ 'HTML Templates' => 'HTML-skabeloner',
+ 'History' => 'Historik',
+ 'Income Statement' => 'Driftsregnskab',
+ 'Invoice' => 'Faktura',
+ 'LaTeX Templates' => 'LaTeX-skabeloner',
+ 'Labor/Overhead' => 'Arbejde/overhead',
+ 'Language' => 'Sprog',
+ 'List Accounts' => 'Vís konti',
+ 'List Businesses' => 'Vís forretninger',
+ 'List Departments' => 'Vís afdelinger',
+ 'List GIFI' => 'Vís GIFI',
+ 'List Languages' => 'Vís sprog',
+ 'List Projects' => 'Vís projekter',
+ 'List SIC' => 'Vís SIC',
+ 'List Warehouses' => 'Vís varehuse',
+ 'Logout' => 'Log af',
+ 'Non-taxable' => 'Ikke-beskattet',
+ 'Open' => 'Åbn',
+ 'Order Entry' => 'Ordreindgang',
+ 'Outstanding' => 'Udestående',
+ 'POS' => 'POS',
+ 'POS Invoice' => 'POS faktura',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing Lists' => 'Følgesedler',
+ 'Parts' => 'Dele',
+ 'Payment' => 'Betaling',
+ 'Payments' => 'Betalinger',
+ 'Pick List' => 'Pakkeliste',
+ 'Pick Lists' => 'Pakkelister',
+ 'Preferences' => 'Præferencer',
+ 'Pricegroups' => 'Prisgrupper',
+ 'Print' => 'Udskriv',
+ 'Projects' => 'Projekter',
+ 'Purchase Order' => 'Indkøbsordre',
+ 'Purchase Orders' => 'Indkøbsordrer',
+ 'Quotation' => 'Tilbud',
+ 'Quotations' => 'Tilbud',
+ 'RFQ' => 'Tilbudsønske',
+ 'RFQs' => 'Tilbudsønsker',
+ 'Receipt' => 'Kvittering',
+ 'Receipts' => 'Kvitteringer',
+ 'Receive' => 'Modtagelse',
+ 'Reconciliation' => 'Afstemning',
+ 'Reports' => 'Rapporter',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Salg',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Invoices' => 'Salgsfakturaer',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Save to File' => 'Gem i fil',
+ 'Search' => 'Søg',
+ 'Send by E-Mail' => 'Sendt med epost',
+ 'Services' => 'Tjenester',
+ 'Ship' => 'Afsend',
+ 'Shipping' => 'Afsendelse',
+ 'Statement' => 'Opgørelse',
+ 'Stock Assembly' => 'Lagr sammensætning',
+ 'Stylesheet' => 'Stilark',
+ 'System' => 'System',
+ 'Tax collected' => 'Skat opkrævet',
+ 'Tax paid' => 'Skat betalt',
+ 'Text Templates' => 'Skabeloner for tekst',
+ 'Transactions' => 'Posteringer',
+ 'Transfer' => 'Overførsel',
+ 'Transfer Inventory' => 'Oversigt over overførsler',
+ 'Translations' => 'Oversættelser',
+ 'Trial Balance' => 'Foreløbig status',
+ 'Type of Business' => 'Type forretning',
+ 'Vendor Invoice' => 'Indkøbsfaktura',
+ 'Vendors' => 'Leverandører',
+ 'Version' => 'Version',
+ 'Warehouses' => 'Varehuse',
+ 'Work Order' => 'Arbejdsnummer',
+ 'Work Orders' => 'Arbejdsordrer',
+ 'Yearend' => 'Årsslutning',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/dk/oe b/locale/dk/oe
new file mode 100755
index 00000000..2bee7f41
--- /dev/null
+++ b/locale/dk/oe
@@ -0,0 +1,319 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Konto-menu',
+ 'Add Exchange Rate' => 'Ny vekselkurs',
+ 'Add Purchase Order' => 'Ny indkøbsordre',
+ 'Add Quotation' => 'Nyt tilbud',
+ 'Add Request for Quotation' => 'Nyt tilbudsønske',
+ 'Add Sales Invoice' => 'Ny salgsfaktura',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Add Vendor Invoice' => 'Ny indkøbsfaktura',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløb',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Order Number' => 'Er du sikker på at du vil fjerne ordrenummer',
+ 'Are you sure you want to delete Quotation Number' => 'Er du sikker på at du vil slette tilbudsnummer',
+ 'Attachment' => 'Bilag',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Varelager',
+ 'Bin List' => 'Sendings-list',
+ 'Business' => 'Forretning',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Kan ikke slette ordre!',
+ 'Cannot delete quotation!' => 'Kan ikke slette tilbud',
+ 'Cannot save order!' => 'Kan ikke gemme ordre!',
+ 'Cannot save quotation!' => 'Kan ikke gemme tilbud',
+ 'Cc' => 'Kopi',
+ 'City' => 'By',
+ 'Closed' => 'Afsluttet',
+ 'Company Name' => 'Firmanavn',
+ 'Confirm!' => 'Bekræft!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsæt',
+ 'Copies' => 'Kopier',
+ 'Cost' => 'Udgifter',
+ 'Could not save!' => 'Kunne ikke gemme!',
+ 'Could not transfer Inventory!' => 'Kunne ikke overføre lager!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgrænse',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Aktuel',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Date Received' => 'Modtagelsesdato',
+ 'Date received missing!' => 'Modtagelsesdato mangler!',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Fjern',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Beskrivelse',
+ 'Done' => 'Færdig',
+ 'E-mail' => 'E-post',
+ 'E-mail address missing!' => 'E-post-adresse mangler!',
+ 'E-mailed' => 'Sendt per e-post',
+ 'Edit Purchase Order' => 'Redigér indkøbsordre',
+ 'Edit Quotation' => 'Redigér tilbud',
+ 'Edit Request for Quotation' => 'Redigér ønske om tilbud',
+ 'Edit Sales Order' => 'Redigér salgsordre',
+ 'Employee' => 'Medarbejder',
+ 'Exchange Rate' => 'Vekselkurs',
+ 'Exchange rate missing!' => 'Vekselkurs mangler!',
+ 'Extended' => 'Udvidet',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'Group' => 'Gruppe',
+ 'ID' => 'ID',
+ 'In-line' => 'Indlejret',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Internal Notes' => 'Interne noter',
+ 'Inventory saved!' => 'Lager gemt!',
+ 'Inventory transferred!' => 'Lager overført!',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Item not on file!' => 'Enkeltdel er ikke i databasen!',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Manager' => 'Leder',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Message' => 'Besked',
+ 'Month' => 'Måned',
+ 'No.' => 'Nummer',
+ 'Notes' => 'Bemærkninger',
+ 'Nothing entered!' => 'Ingenting indtastet!',
+ 'Nothing selected!' => 'Ingenting valgt!',
+ 'Nothing to transfer!' => 'Intet at overføre!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tal mangler i række',
+ 'O' => 'O',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Åbn',
+ 'Order' => 'Ordre',
+ 'Order Date' => 'Ordredato',
+ 'Order Date missing!' => 'Ordredato mangler',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler',
+ 'Order deleted!' => 'Ordre slettet',
+ 'Order saved!' => 'Ordre gemt',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for pakkeliste mangler!',
+ 'Packing List Number missing!' => 'Nummer for pakkeliste mangler!',
+ 'Part' => 'Vare',
+ 'Period' => 'Periode',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Pakkeliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Udskriv',
+ 'Print and Save' => 'Udskriv og gem',
+ 'Printed' => 'Udskrevet',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt ikke i databasen!',
+ 'Purchase Order' => 'Indkøbsordre',
+ 'Purchase Orders' => 'Indkøbsordrer',
+ 'Qty' => 'Mængde',
+ 'Quarter' => 'Kvartal',
+ 'Quotation' => 'Tilbud',
+ 'Quotation ' => 'Tilbud ',
+ 'Quotation Date' => 'Tilbudsdato',
+ 'Quotation Date missing!' => 'Tilbudsdato mangler!',
+ 'Quotation Number' => 'Tilbudsnummer',
+ 'Quotation Number missing!' => 'Tilbudsnummer mangler!',
+ 'Quotation deleted!' => 'Tilbud slettet!',
+ 'Quotations' => 'Tilbud',
+ 'RFQ' => 'Tilbudsønske',
+ 'RFQ ' => 'Tilbudsønske ',
+ 'RFQ Number' => 'Nummer for tilbudsønske',
+ 'Recd' => 'Modtaget',
+ 'Receive Merchandise' => 'Modtagelse af varer',
+ 'Reference' => 'Reference',
+ 'Remaining' => 'Resterer',
+ 'Request for Quotation' => 'Ønske om tilbud',
+ 'Request for Quotations' => 'Ønske om tilbud',
+ 'Required by' => 'Bestilt af',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Salesperson' => 'Sælger',
+ 'Save' => 'Gem',
+ 'Save as new' => 'Gem som ny',
+ 'Screen' => 'Skærm',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Select from one of the projects below' => 'Vælg et af projekterne nedenfor',
+ 'Select postscript or PDF!' => 'Vælg postscript eller PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Ship' => 'Afsend',
+ 'Ship Merchandise' => 'Afsend varer',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Address' => 'Afsendelsesadresse',
+ 'Shipping Date' => 'Afsendelsesdato',
+ 'Shipping Date missing!' => 'Afsendelsesdato mangler!',
+ 'Shipping Point' => 'Afsendelsessted',
+ 'Startdate' => 'Startdato',
+ 'State/Province' => 'Stat/provins',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Afgift/Moms',
+ 'Tax Included' => 'Inkl. afgifter og moms',
+ 'Terms' => 'Netto',
+ 'To' => 'til',
+ 'Total' => 'I alt',
+ 'Trade Discount' => 'Handelsrabat',
+ 'Transfer' => 'Overførsel',
+ 'Transfer Inventory' => 'Oversigt over overførsler',
+ 'Transfer to' => 'Overfør til',
+ 'Translation not on file!' => 'Oversættelse ikke tilgængelig',
+ 'Unit' => 'Enhed',
+ 'Update' => 'Opdatér',
+ 'Valid until' => 'Gældende indtil',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice' => 'Indkøbsfaktura',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Warehouse' => 'Varehus',
+ 'Warning!' => 'Advarsel!',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbejdsnummer',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'days' => 'dage',
+ 'ea' => 'stk',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'færdig' => 'done',
+ 'e_post' => 'e_mail',
+ 'udskriv' => 'print',
+ 'udskriv_og_gem' => 'print_and_save',
+ 'indkøbsordre' => 'purchase_order',
+ 'tilbud' => 'quotation',
+ 'tilbud_' => 'quotation_',
+ 'tilbudsønske' => 'rfq',
+ 'tilbudsønske_' => 'rfq_',
+ 'salgsfaktura' => 'sales_invoice',
+ 'salgsordre' => 'sales_order',
+ 'gem' => 'save',
+ 'gem_som_ny' => 'save_as_new',
+ 'send_til' => 'ship_to',
+ 'overførsel' => 'transfer',
+ 'opdatér' => 'update',
+ 'indkøbsfaktura' => 'vendor_invoice',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/dk/pe b/locale/dk/pe
new file mode 100755
index 00000000..4b1dc7ad
--- /dev/null
+++ b/locale/dk/pe
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Konto-menu',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Tilføj',
+ 'Add Group' => 'Ny gruppe',
+ 'Add Pricegroup' => 'Ny prisgruppe',
+ 'Add Project' => 'Nyt projekt',
+ 'Address' => 'Adresse',
+ 'All' => 'Alt',
+ 'Amount' => 'Beløb',
+ 'Assembly' => 'Sammensætning',
+ 'Bin' => 'Varelager',
+ 'Continue' => 'Fortsæt',
+ 'Current' => 'Aktuel',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Delete' => 'Fjern',
+ 'Description' => 'Beskrivelse',
+ 'Description Translations' => 'Oversættelser af beskrivelse',
+ 'Detail' => 'Detalje',
+ 'Edit Description Translations' => 'Redigér oversættelser af beskrivelser',
+ 'Edit Group' => 'Redigér gruppe',
+ 'Edit Pricegroup' => 'Redigér prisgruppe',
+ 'Edit Project' => 'Redigér præferencer for',
+ 'Employee' => 'Medarbejder',
+ 'Enddate' => 'Slutdato',
+ 'From' => 'Fra',
+ 'Group' => 'Gruppe',
+ 'Group Translations' => 'Gruppeoversættelser',
+ 'Group deleted!' => 'Gruppe slettet!',
+ 'Group missing!' => 'Gruppe mangler!',
+ 'Group saved!' => 'Gruppe gemt!',
+ 'Groups' => 'Grupper',
+ 'Income' => 'Indtægt',
+ 'Language' => 'Sprog',
+ 'Languages not defined!' => 'Sprog ikke definerede!',
+ 'Link Accounts' => 'Forbind konti',
+ 'List Price' => 'Listepris',
+ 'Month' => 'Måned',
+ 'Notes' => 'Bemærkninger',
+ 'Nothing selected!' => 'Ingenting valgt!',
+ 'Number' => 'Nummer',
+ 'Orphaned' => 'Fritstående',
+ 'Period' => 'Periode',
+ 'Pricegroup' => 'Prisgruppe',
+ 'Pricegroup deleted!' => 'Prisgruppe slettet!',
+ 'Pricegroup missing!' => 'Prisgruppe mangler!',
+ 'Pricegroup saved!' => 'Prisgruppe gemt!',
+ 'Pricegroups' => 'Prisgrupper',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Oversættelser af projektbeskrivelse',
+ 'Project Number' => 'Projektnummer',
+ 'Project deleted!' => 'Projekt slettet!',
+ 'Project saved!' => 'Projekt gemt!',
+ 'Projects' => 'Projekter',
+ 'Qty' => 'Mængde',
+ 'Quarter' => 'Kvartal',
+ 'Save' => 'Gem',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Sell Price' => 'Salgspris',
+ 'Startdate' => 'Startdato',
+ 'Summary' => 'Oversigt',
+ 'Tax' => 'Afgift/Moms',
+ 'To' => 'til',
+ 'Translation' => 'Oversættelse',
+ 'Translation deleted!' => 'Oversættelser slettet!',
+ 'Translations saved!' => 'Oversættelser gemt!',
+ 'Unit' => 'Enhed',
+ 'Update' => 'Opdatér',
+ 'Updated' => 'Opdateret',
+ 'Vendor' => 'Leverandør',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Weight' => 'Vægt',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'ny_gruppe' => 'add_group',
+ 'ny_prisgruppe' => 'add_pricegroup',
+ 'nyt_projekt' => 'add_project',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'gem' => 'save',
+ 'opdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/dk/pos b/locale/dk/pos
new file mode 100755
index 00000000..52ca4d0d
--- /dev/null
+++ b/locale/dk/pos
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Konto-menu',
+ 'Add POS Invoice' => 'Ny POS faktura',
+ 'Amount' => 'Beløb',
+ 'Business' => 'Forretning',
+ 'Cannot post transaction!' => 'Kan ikke bogføre postering!',
+ 'Change' => 'Ændr',
+ 'Continue' => 'Fortsæt',
+ 'Credit Limit' => 'Kreditgrænse',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Aktuel',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Delete' => 'Fjern',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Beskrivelse',
+ 'Edit POS Invoice' => 'Redigér POS faktura',
+ 'Exchange Rate' => 'Vekselkurs',
+ 'Exchange rate missing!' => 'Vekselkurs mangler!',
+ 'Extended' => 'Udvidet',
+ 'From' => 'Fra',
+ 'Language' => 'Sprog',
+ 'Memo' => 'Note',
+ 'Month' => 'Måned',
+ 'Number' => 'Nummer',
+ 'Open' => 'Åbn',
+ 'Period' => 'Periode',
+ 'Post' => 'Bogfør',
+ 'Posted!' => 'Bogført!',
+ 'Price' => 'Pris',
+ 'Print' => 'Udskriv',
+ 'Print and Post' => 'Udskriv og send',
+ 'Printed' => 'Udskrevet',
+ 'Qty' => 'Mængde',
+ 'Quarter' => 'Kvartal',
+ 'Receipts' => 'Kvitteringer',
+ 'Record in' => 'Bogfør på',
+ 'Remaining' => 'Resterer',
+ 'Salesperson' => 'Sælger',
+ 'Screen' => 'Skærm',
+ 'Source' => 'Bilag',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Inkl. afgifter og moms',
+ 'To' => 'til',
+ 'Total' => 'I alt',
+ 'Trade Discount' => 'Handelsrabat',
+ 'Unit' => 'Enhed',
+ 'Update' => 'Opdatér',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'bogfør' => 'post',
+ 'udskriv' => 'print',
+ 'udskriv_og_send' => 'print_and_post',
+ 'opdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/dk/ps b/locale/dk/ps
new file mode 100755
index 00000000..4566df13
--- /dev/null
+++ b/locale/dk/ps
@@ -0,0 +1,356 @@
+$self{texts} = {
+ 'AP Aging' => 'Aldersfordeling',
+ 'AP Outstanding' => 'Udestående kreditorer',
+ 'AP Transaction' => 'Leverandørfaktura',
+ 'AP Transactions' => 'Leverandørfakturaer',
+ 'AR Aging' => 'Aldersfordeling',
+ 'AR Outstanding' => 'Udestående debitorer',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Accounts' => 'Konti',
+ 'Accrual' => 'Påløbet',
+ 'Add AP Transaction' => 'Ny kreditorpostering',
+ 'Add AR Transaction' => 'Ny debitorpostering',
+ 'Add POS Invoice' => 'Ny POS faktura',
+ 'Add Purchase Order' => 'Ny indkøbsordre',
+ 'Add Quotation' => 'Nyt tilbud',
+ 'Add Request for Quotation' => 'Nyt tilbudsønske',
+ 'Add Sales Invoice' => 'Ny salgsfaktura',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Address' => 'Adresse',
+ 'All Accounts' => 'Alle konti',
+ 'Amount' => 'Beløb',
+ 'Amount Due' => 'Forfaldent',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Er du sikker på du vil fjerne fakturanummer',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på du vil fjerne postering',
+ 'Attachment' => 'Bilag',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Status',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Varelager',
+ 'Bin List' => 'Sendings-list',
+ 'Business' => 'Forretning',
+ 'Cannot delete invoice!' => 'Kan ikke slette faktura!',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot post invoice for a closed period!' => 'Kan ikke bogføre faktura for en afsluttet periode!',
+ 'Cannot post invoice!' => 'Kan ikke bogføre faktura!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bogføre betaling for en afsluttet periode',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bogføre postering for en afsluttet periode!',
+ 'Cannot post transaction!' => 'Kan ikke bogføre postering!',
+ 'Cash' => 'Kontanter',
+ 'Cc' => 'Kopi',
+ 'Change' => 'Ændr',
+ 'Check' => 'Check',
+ 'City' => 'By',
+ 'Closed' => 'Afsluttet',
+ 'Company Name' => 'Firmanavn',
+ 'Compare to' => 'Sammenlign med',
+ 'Confirm!' => 'Bekræft!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsæt',
+ 'Copies' => 'Kopier',
+ 'Country' => 'Land',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgrænse',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Aktuel',
+ 'Current Earnings' => 'Aktuelle indtægter',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Date Paid' => 'Betalingsdato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Decimalplaces' => 'Decimalpladser',
+ 'Delete' => 'Fjern',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalje',
+ 'Due Date' => 'Forfaldsdato',
+ 'Due Date missing!' => 'Forfaldsdato mangler!',
+ 'E-mail' => 'E-post',
+ 'E-mail Statement to' => 'Send opgørelse til',
+ 'E-mail address missing!' => 'E-post-adresse mangler!',
+ 'E-mailed' => 'Sendt per e-post',
+ 'Edit AP Transaction' => 'Redigér kreditorpostering',
+ 'Edit AR Transaction' => 'Redigér debitorpostering',
+ 'Edit POS Invoice' => 'Redigér POS faktura',
+ 'Edit Sales Invoice' => 'Redigér salgsfaktura',
+ 'Employee' => 'Medarbejder',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekselkurs',
+ 'Exchange rate for payment missing!' => 'Valutakurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekselkurs mangler!',
+ 'Extended' => 'Udvidet',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Gruppe',
+ 'Heading' => 'Overskrift',
+ 'ID' => 'ID',
+ 'In-line' => 'Indlejret',
+ 'Include Exchange Rate Difference' => 'Inkludér difference i vekselkurs',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Income Statement' => 'Driftsregnskab',
+ 'Internal Notes' => 'Interne noter',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Invoice deleted!' => 'Faktura slettet!',
+ 'Item not on file!' => 'Enkeltdel er ikke i databasen!',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Language' => 'Sprog',
+ 'Manager' => 'Leder',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Memo' => 'Note',
+ 'Message' => 'Besked',
+ 'Method' => 'Metode',
+ 'Month' => 'Måned',
+ 'N/A' => 'I/T',
+ 'No.' => 'Nummer',
+ 'Non-taxable Purchases' => 'Ikke-beskattede køb',
+ 'Non-taxable Sales' => 'Ikke-beskattede salg',
+ 'Notes' => 'Bemærkninger',
+ 'Nothing selected!' => 'Ingenting valgt!',
+ 'Nothing to print!' => 'Ingenting at udskrive!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tal mangler i række',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Åbn',
+ 'Order' => 'Ordre',
+ 'Order Date missing!' => 'Ordredato mangler',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for pakkeliste mangler!',
+ 'Packing List Number missing!' => 'Nummer for pakkeliste mangler!',
+ 'Paid' => 'Betalt',
+ 'Part' => 'Vare',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Period' => 'Periode',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Pakkeliste',
+ 'Post' => 'Bogfør',
+ 'Post as new' => 'Bogfør som ny',
+ 'Posted!' => 'Bogført!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Udskriv',
+ 'Print and Post' => 'Udskriv og send',
+ 'Printed' => 'Udskrevet',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projektnummer',
+ 'Project Transactions' => 'Projektposteringer',
+ 'Project not on file!' => 'Projekt ikke i databasen!',
+ 'Purchase Order' => 'Indkøbsordre',
+ 'Qty' => 'Mængde',
+ 'Quarter' => 'Kvartal',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Date missing!' => 'Tilbudsdato mangler!',
+ 'Quotation Number missing!' => 'Tilbudsnummer mangler!',
+ 'Recd' => 'Modtaget',
+ 'Receipt' => 'Kvittering',
+ 'Receipts' => 'Kvitteringer',
+ 'Record in' => 'Bogfør på',
+ 'Reference' => 'Reference',
+ 'Remaining' => 'Resterer',
+ 'Report for' => 'Rapport for',
+ 'Required by' => 'Bestilt af',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Salgsfaktura.',
+ 'Sales Order' => 'Salgsordre',
+ 'Salesperson' => 'Sælger',
+ 'Screen' => 'Skærm',
+ 'Select all' => 'Vælg alt',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Select from one of the projects below' => 'Vælg et af projekterne nedenfor',
+ 'Select payment' => 'Vælg betaling',
+ 'Select postscript or PDF!' => 'Vælg postscript eller PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Ship' => 'Afsend',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Address' => 'Afsendelsesadresse',
+ 'Shipping Point' => 'Afsendelsessted',
+ 'Source' => 'Bilag',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Startdato',
+ 'State/Province' => 'Stat/provins',
+ 'Statement' => 'Opgørelse',
+ 'Statement sent to' => 'Opgørelse sendt til',
+ 'Statements sent to printer!' => 'Opgørelser sendt til printer',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oversigt',
+ 'Tax' => 'Afgift/Moms',
+ 'Tax Included' => 'Inkl. afgifter og moms',
+ 'Tax collected' => 'Skat opkrævet',
+ 'Tax paid' => 'Skat betalt',
+ 'Till' => 'Indtil',
+ 'To' => 'til',
+ 'Total' => 'I alt',
+ 'Trade Discount' => 'Handelsrabat',
+ 'Transaction' => 'Postering',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bogført!',
+ 'Translation not on file!' => 'Oversættelse ikke tilgængelig',
+ 'Trial Balance' => 'Foreløbig status',
+ 'Unit' => 'Enhed',
+ 'Update' => 'Opdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice.' => 'Indkøbsfaktura.',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Warning!' => 'Advarsel!',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbejdsnummer',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'as at' => 'som ved',
+ 'ea' => 'stk',
+ 'for Period' => 'for perioden',
+ 'posted!' => 'bogført!',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'leverandørfaktura' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'fortsæt' => 'continue',
+ 'fjern' => 'delete',
+ 'e_post' => 'e_mail',
+ 'bogfør' => 'post',
+ 'bogfør_som_ny' => 'post_as_new',
+ 'udskriv' => 'print',
+ 'udskriv_og_send' => 'print_and_post',
+ 'salgsfaktura_' => 'sales_invoice_',
+ 'salgsordre' => 'sales_order',
+ 'vælg_alt' => 'select_all',
+ 'send_til' => 'ship_to',
+ 'opdatér' => 'update',
+ 'indkøbsfaktura_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/dk/pw b/locale/dk/pw
new file mode 100755
index 00000000..11cde3a9
--- /dev/null
+++ b/locale/dk/pw
@@ -0,0 +1,12 @@
+$self{texts} = {
+ 'Continue' => 'Fortsæt',
+ 'Password' => 'Adgangskode',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'fortsæt' => 'continue',
+};
+
+1;
+
diff --git a/locale/dk/rc b/locale/dk/rc
new file mode 100755
index 00000000..21beffe6
--- /dev/null
+++ b/locale/dk/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Balance' => 'Balance',
+ 'Beginning Balance' => 'Åbningsbalance',
+ 'Cleared' => 'Udlignet',
+ 'Continue' => 'Fortsæt',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Aktuel',
+ 'Date' => 'Dato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalje',
+ 'Difference' => 'Difference',
+ 'Done' => 'Færdig',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'Include Exchange Rate Difference' => 'Inkludér difference i vekselkurs',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Month' => 'Måned',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Out of balance!' => 'Ikke i balance!',
+ 'Outstanding' => 'Udestående',
+ 'Period' => 'Periode',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'R',
+ 'Reconciliation' => 'Afstemning',
+ 'Reconciliation Report' => 'Afstemningsrapport',
+ 'Select all' => 'Vælg alt',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Bilag',
+ 'Statement Balance' => 'Balanceopgørelse',
+ 'Summary' => 'Oversigt',
+ 'To' => 'til',
+ 'Update' => 'Opdatér',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'fortsæt' => 'continue',
+ 'færdig' => 'done',
+ 'vælg_alt' => 'select_all',
+ 'opdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/dk/rp b/locale/dk/rp
new file mode 100755
index 00000000..08dc5247
--- /dev/null
+++ b/locale/dk/rp
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Aging' => 'Aldersfordeling',
+ 'AR Aging' => 'Aldersfordeling',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Konto-menu',
+ 'Accounts' => 'Konti',
+ 'Accrual' => 'Påløbet',
+ 'Address' => 'Adresse',
+ 'All Accounts' => 'Alle konti',
+ 'Amount' => 'Beløb',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Attachment' => 'Bilag',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Status',
+ 'Bcc' => 'Blind kopi',
+ 'Cash' => 'Kontanter',
+ 'Cc' => 'Kopi',
+ 'Compare to' => 'Sammenlign med',
+ 'Continue' => 'Fortsæt',
+ 'Copies' => 'Kopier',
+ 'Credit' => 'Kredit',
+ 'Curr' => 'Val',
+ 'Current' => 'Aktuel',
+ 'Current Earnings' => 'Aktuelle indtægter',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde ikke i databasen!',
+ 'Date' => 'Dato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Decimalplaces' => 'Decimalpladser',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalje',
+ 'Due Date' => 'Forfaldsdato',
+ 'E-mail' => 'E-post',
+ 'E-mail Statement to' => 'Send opgørelse til',
+ 'E-mail address missing!' => 'E-post-adresse mangler!',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Overskrift',
+ 'ID' => 'ID',
+ 'In-line' => 'Indlejret',
+ 'Include Exchange Rate Difference' => 'Inkludér difference i vekselkurs',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Income Statement' => 'Driftsregnskab',
+ 'Invoice' => 'Faktura',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Language' => 'Sprog',
+ 'Mar' => 'mar',
+ 'March' => 'marts',
+ 'May' => 'maj',
+ 'May ' => 'maj ',
+ 'Memo' => 'Note',
+ 'Message' => 'Besked',
+ 'Method' => 'Metode',
+ 'Month' => 'Måned',
+ 'N/A' => 'I/T',
+ 'Non-taxable Purchases' => 'Ikke-beskattede køb',
+ 'Non-taxable Sales' => 'Ikke-beskattede salg',
+ 'Nothing selected!' => 'Ingenting valgt!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order' => 'Ordre',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Betalinger',
+ 'Period' => 'Periode',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Udskriv',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projektnummer',
+ 'Project Transactions' => 'Projektposteringer',
+ 'Project not on file!' => 'Projekt ikke i databasen!',
+ 'Quarter' => 'Kvartal',
+ 'Receipts' => 'Kvitteringer',
+ 'Reference' => 'Reference',
+ 'Report for' => 'Rapport for',
+ 'Salesperson' => 'Sælger',
+ 'Screen' => 'Skærm',
+ 'Select all' => 'Vælg alt',
+ 'Select from one of the names below' => 'Vælg en af navnene nedenfor',
+ 'Select from one of the projects below' => 'Vælg et af projekterne nedenfor',
+ 'Select postscript or PDF!' => 'Vælg postscript eller PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Bilag',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Startdato',
+ 'Statement' => 'Opgørelse',
+ 'Statement sent to' => 'Opgørelse sendt til',
+ 'Statements sent to printer!' => 'Opgørelser sendt til printer',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oversigt',
+ 'Tax' => 'Afgift/Moms',
+ 'Tax collected' => 'Skat opkrævet',
+ 'Tax paid' => 'Skat betalt',
+ 'Till' => 'Indtil',
+ 'To' => 'til',
+ 'Total' => 'I alt',
+ 'Trial Balance' => 'Foreløbig status',
+ 'Vendor' => 'Leverandør',
+ 'Vendor not on file!' => 'Leverandør ikke i databasen!',
+ 'Warning!' => 'Advarsel!',
+ 'Year' => 'År',
+ 'as at' => 'som ved',
+ 'for Period' => 'for perioden',
+ 'sent' => 'sendt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'fortsæt' => 'continue',
+ 'e_post' => 'e_mail',
+ 'udskriv' => 'print',
+ 'vælg_alt' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ec/COPYING b/locale/ec/COPYING
new file mode 100755
index 00000000..406c3f93
--- /dev/null
+++ b/locale/ec/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2004
+#
+# Spanish (Ecuador) texts:
+#
+# Author: Technical <tech@mundomovil.us>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/ec/LANGUAGE b/locale/ec/LANGUAGE
new file mode 100755
index 00000000..0efeb654
--- /dev/null
+++ b/locale/ec/LANGUAGE
@@ -0,0 +1 @@
+Spanish/Ecuador
diff --git a/locale/ec/Num2text b/locale/ec/Num2text
new file mode 100755
index 00000000..88ffe737
--- /dev/null
+++ b/locale/ec/Num2text
@@ -0,0 +1,212 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Language: Spanish
+# Contributors: John Christian Stoddart
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'cero',
+ 1 => 'un',
+ '1o' => 'uno',
+ 2 => 'dos',
+ 3 => 'tres',
+ 4 => 'cuatro',
+ 5 => 'cinco',
+ 6 => 'seis',
+ 7 => 'siete',
+ 8 => 'ocho',
+ 9 => 'nueve',
+ 10 => 'diez',
+ 11 => 'once',
+ '11o' => 'once',
+ 12 => 'doce',
+ 13 => 'trece',
+ 14 => 'catorce',
+ 15 => 'quince',
+ 16 => 'dieciséis',
+ 17 => 'diecisiete',
+ 18 => 'dieciocho',
+ 19 => 'diecinueve',
+ 20 => 'veinte',
+ 21 => 'veintiún',
+ '21o' => 'veintiuno',
+ 22 => 'veintidós',
+ 23 => 'veintitrés',
+ 24 => 'veinticuatro',
+ 25 => 'veinticinco',
+ 26 => 'veintiséis',
+ 27 => 'veintisiete',
+ 28 => 'veintiocho',
+ 29 => 'veintinueve',
+ 30 => 'treinta',
+ 40 => 'cuarenta',
+ 50 => 'cincuenta',
+ 60 => 'sesenta',
+ 70 => 'setenta',
+ 80 => 'ochenta',
+ 90 => 'noventa',
+ 500 => 'quinientos',
+ 700 => 'setecientos',
+ 900 => 'novecientos',
+ 10**2 => 'ciento',
+ 10**3 => 'mil',
+ 10**6 => 'millón',
+ 10**12 => 'billón',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my $stripun = 0;
+ my @a = ();
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ # special case for 1000
+ if ($numblock[1] eq '1' && $numblock[0] gt '000') {
+ # remove first array element from textnumber
+ $stripun = 1;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ if ($num[0] == 1) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ # special case for 500, 700, 900
+ if (grep /$num[0]/, (5,7,9)) {
+ push @textnumber, $self->{numbername}{"${num[0]}00"};
+
+ } else {
+
+ # the one from hundreds, append cientos
+ push @textnumber, $self->{numbername}{$num[0]}.$self->{numbername}{10**2}.'s';
+
+ }
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $i);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ $num = $numblock[$i];
+ $num .= 'o' if ($num == 1 && $i == 0);
+ push @textnumber, $self->{numbername}{$num};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($numblock[$i] > 1) {
+ if ($i == 2 || $i == 4) {
+ $a = $self->{numbername}{$num}."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } elsif ($i == 3) {
+ $num = 10**($i * 2);
+ $a = "$self->{10**3} $self->{numbername}{$num}"."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } else {
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+ push @textnumber, $self->{numbername}{$num}.'s';
+ }
+ }
+ } else {
+ push @textnumber, $self->{numbername}{$num};
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ shift @textnumber if $stripun;
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $i) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 30) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $amount .= 'o' if ($num[1] == 1 && $i == 0);
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= " y ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/ec/aa b/locale/ec/aa
new file mode 100755
index 00000000..93996296
--- /dev/null
+++ b/locale/ec/aa
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxP',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta tasa de Cambio para pago!',
+ 'Exchange rate missing!' => '¡Falta Tasa de Cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Month' => 'Mes',
+ 'No.' => 'No',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Muestre',
+ 'Project' => 'Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Remaining' => 'Resto',
+ 'Sales Invoice.' => 'Factura de venta.',
+ 'Salesperson' => 'Vendedor',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de proveedor.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_muestre' => 'print_and_post',
+ 'factura_de_venta_' => 'sales_invoice_',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/ec/admin b/locale/ec/admin
new file mode 100755
index 00000000..72927412
--- /dev/null
+++ b/locale/ec/admin
@@ -0,0 +1,143 @@
+$self{texts} = {
+ 'Access Control' => 'Control de Acceso',
+ 'Accounting' => 'Contabilidad',
+ 'Add User' => 'Añadir usuario',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => 'Todas las bases de datos están actualizadas',
+ 'Cannot create Lock!' => 'No se puede crear seguro',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por editar',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Crear plan de cuentas',
+ 'Create Dataset' => 'Crear base de datos',
+ 'DBI not installed!' => 'No se ha instalado DBI',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de las bases de datos',
+ 'Database Driver not checked!' => 'No se ha podido verificar el gestor de la base de datos',
+ 'Database User missing!' => 'No se ha definido el usuario de la base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Dataset missing!' => 'No se ha definido la base de datos',
+ 'Dataset updated!' => 'Base de datos actualizada',
+ 'Date Format' => 'Formato de fecha',
+ 'Delete' => 'Borrar',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Directory' => 'Directorio',
+ 'Driver' => 'Gestor',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit User' => 'Editar usuario',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Máquina servidor de base de datos',
+ 'Hostname missing!' => 'No se ha definido la máquina servidor de base de datos',
+ 'Language' => 'Lenguaje',
+ 'Lock System' => 'Bloquear sistema',
+ 'Lockfile created!' => 'Sistema bloqueado',
+ 'Lockfile removed!' => 'Lockfile removido',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Falta nombre del usuario',
+ 'Logout' => 'Salir',
+ 'Manager' => 'Gerente',
+ 'Menu Width' => 'Ancho de Menú',
+ 'Multibyte Encoding' => 'Codificación Multibyte',
+ 'Name' => 'Nombre',
+ 'New Templates' => 'Nuevas plantillas',
+ 'No Database Drivers available!' => 'No hay ningún gestor de base de datos disponible',
+ 'No Dataset selected!' => 'No se ha seleccionado ninguna base de datos',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Number Format' => 'Formato de número',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Pg Database Administration' => 'Administración de la base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'PostGres Admin',
+ 'Phone' => 'Teléfono',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se ha definido el puerto',
+ 'Printer' => 'Impresora',
+ 'Save' => 'Guardar',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Configurar plantillas',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'Supervisor' => 'Supervisor',
+ 'Templates' => 'Plantillas',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y se pueden borrar',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Unlock System' => 'Unlock sistema',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Use Templates' => 'Plantillas de usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Version' => 'Versión',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'does not exist' => 'no existe',
+ 'is already a member!' => 'ya es actualmente un miembro',
+ 'localhost' => 'máquina local',
+ 'locked!' => '¡Asegurado!',
+ 'successfully created!' => 'creado satisfactoriamente',
+ 'successfully deleted!' => 'borrado satisfactoriamente',
+ 'website' => 'sitio web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'añadir_usuario' => 'add_user',
+ 'cambiar_la_contraseña_del_administrador' => 'change_admin_password',
+ 'cambiar_contraseña' => 'change_password',
+ 'continuar' => 'continue',
+ 'crear_base_de_datos' => 'create_dataset',
+ 'borrar' => 'delete',
+ 'borrar_base_de_datos' => 'delete_dataset',
+ 'bloquear_sistema' => 'lock_system',
+ 'entrar' => 'login',
+ 'salir' => 'logout',
+ 'administración_de_la_base_de_datos_oracle' => 'oracle_database_administration',
+ 'administración_de_la_base_de_datos_postgresql' => 'pg_database_administration',
+ 'postgres_admin' => 'pgpp_database_administration',
+ 'guardar' => 'save',
+ 'unlock_sistema' => 'unlock_system',
+ 'actualizar_base_de_datos' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ec/all b/locale/ec/all
new file mode 100755
index 00000000..9eb99d1e
--- /dev/null
+++ b/locale/ec/all
@@ -0,0 +1,894 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Facturas de Proveedores',
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR' => 'Facturas de Ventas',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'AR/AP' => '',
+ 'About' => 'Acerca de',
+ 'Above' => 'Arriba',
+ 'Access Control' => 'Control de Acceso',
+ 'Access Denied!' => '',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => 'No se ha definido el número de la cuenta',
+ 'Account Type' => 'Categoría de cuenta',
+ 'Account Type missing!' => 'No se ha definido el tipo de la cuenta',
+ 'Account deleted!' => '¡Cuenta borraba!',
+ 'Account does not exist!' => '¡Cuenta inexistente!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting' => 'Contabilidad',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar rastros Auditables',
+ 'Activate Audit trails' => 'Activar rastros Auditables',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxP',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Business' => 'Adicionar Negocio',
+ 'Add Cash Transfer Transaction' => 'Agregar transacción',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add Deduction' => 'Añadir Deducción',
+ 'Add Department' => 'Adicionar Departamento',
+ 'Add Employee' => 'Añadir Empleado',
+ 'Add Exchange Rate' => 'Añadir Tasa de Cambio',
+ 'Add GIFI' => 'Añadir cuenta RUC',
+ 'Add General Ledger Transaction' => 'Añadir Nota de Contabilidad',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Adicionar Mano de Obra',
+ 'Add Language' => 'Adicionar lenguage',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Pricegroup' => 'Añadir Preciogrupal',
+ 'Add Project' => 'Añadir proyecto',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Añadir Cotización',
+ 'Add Request for Quotation' => 'Añadir Pedido de Cotización',
+ 'Add SIC' => 'Adicionar SIC',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Add Service' => 'Añadir servicio',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Añadir Transacción',
+ 'Add User' => 'Añadir usuario',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Add Warehouse' => 'Adicionar Bodega',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Después de Deducción',
+ 'All' => 'Todos',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'All Datasets up to date!' => 'Todas las bases de datos están actualizadas',
+ 'All Items' => 'Todos los Artículos',
+ 'Allowances' => 'Permisos',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Amount missing!' => 'Valor faltante',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea borrar la orden número?',
+ 'Are you sure you want to delete Quotation Number' => '¿Está seguro que quiere borrar el número de la Cotización?',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Are you sure you want to remove the marked entries from the queue?' => '¿Está seguro de que quiere borrar las entradas señaladas de la cola?',
+ 'Assemblies' => 'Compuestos',
+ 'Assemblies restocked!' => '¡Compuestos actualizados en almacen!',
+ 'Assembly' => 'Ensamblaje',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Activo',
+ 'Attachment' => 'Adjunto',
+ 'Audit Control' => 'Control de auditoría',
+ 'Audit trail disabled' => 'Desabilitados rastros Audiotoriales',
+ 'Audit trail enabled' => '¡Iniciado rastros Auditoriales',
+ 'Audit trail removed up to' => 'Rastro Auditorial removido hasta',
+ 'Audit trails disabled' => 'Desabilitados rastros Audiotoriales',
+ 'Audit trails enabled' => '¡Iniciado rastros Auditoriales',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => 'Swift',
+ 'BOM' => 'Listado de piezas',
+ 'Backup' => 'Copia de seguridad de los datos',
+ 'Backup sent to' => 'Copia de seguridad enviada a',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Based on' => 'Basado en',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Antes de la Deducción',
+ 'Beginning Balance' => 'Balance Inicial',
+ 'Below' => 'Abajo',
+ 'Billing Address' => 'Dirección de Cobro',
+ 'Bin' => 'Compatimiento',
+ 'Bin List' => 'Lista de Compatimiento',
+ 'Bin Lists' => 'Listas de Compatimiento',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Break' => '¡Roto!',
+ 'Business' => 'Negocio',
+ 'Business Number' => 'Numero de negocio',
+ 'Business deleted!' => '¡Negocio borrado!',
+ 'Business saved!' => '¡Negocio guardado!',
+ 'C' => 'C',
+ 'COGS' => 'Costo de los artículos',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'No se puede crear seguro',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete default account!' => 'No se puede borrar la cuenta por omisión',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot delete quotation!' => '¡No se puede borrar la cotización!',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Cannot post Payment!' => 'No se puede desplegar Pago',
+ 'Cannot post Receipt!' => 'No se puede desplegar Recibo',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cannot remove files!' => '¡No se puede remover archivos!',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => '¡No se puede grabar predeterminados!',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Cannot save preferences!' => '¡No se puede guardar las preferencias!',
+ 'Cannot save quotation!' => '¡No se puede guardar cotización!',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tiene que seleccionar cuenta!',
+ 'Cannot set multiple options for' => 'No se puede iniciar opciones multiples para',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los compuestos!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => 'Revisar Inventario',
+ 'Checks' => 'Cheques',
+ 'City' => 'Ciudad',
+ 'Cleared' => '¡Limpiado!',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por editar',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Closed' => 'Cerrado',
+ 'Code' => 'Código',
+ 'Code missing!' => '¡Falta Código!',
+ 'Company' => 'Empresa',
+ 'Company Name' => 'Nombre de Compañía',
+ 'Compare to' => 'Comparar con',
+ 'Completed' => '',
+ 'Components' => 'Componentes',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Contra',
+ 'Copies' => 'Copias',
+ 'Copy to COA' => 'Copiar al plan de cuentas',
+ 'Cost' => 'Costo',
+ 'Cost Center' => 'Centro de Costos',
+ 'Could not save pricelist!' => '¡No se puede grabar lista de precios!',
+ 'Could not save!' => '¡No se puede grabar!',
+ 'Could not transfer Inventory!' => '¡No se puede transferir el Inventario!',
+ 'Country' => 'País',
+ 'Create Chart of Accounts' => 'Crear plan de cuentas',
+ 'Create Dataset' => 'Crear base de datos',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Ganacias Actuales',
+ 'Customer' => 'Cliente',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Número de Cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'DBI not installed!' => 'No se ha instalado DBI',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de las bases de datos',
+ 'Database Driver not checked!' => 'No se ha podido verificar el gestor de la base de datos',
+ 'Database Host' => 'Máquina servidor de base de datos',
+ 'Database User missing!' => 'No se ha definido el usuario de la base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Dataset is newer than version!' => 'La base de datos está más actual que la versión del programa',
+ 'Dataset missing!' => 'No se ha definido la base de datos',
+ 'Dataset updated!' => 'Base de datos actualizada',
+ 'Date' => 'Fecha',
+ 'Date Format' => 'Formato de fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Date Received' => 'Fecha de Recepción',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Date received missing!' => '¡Falta Fecha de recepción!',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Decrease' => 'Reducir',
+ 'Deduct after' => 'Deducir luego',
+ 'Deduction deleted!' => '¡Deducción borrada!',
+ 'Deduction saved!' => '¡Guardada Deducción!',
+ 'Deductions' => 'Deducciones',
+ 'Default Template' => '',
+ 'Defaults' => 'Pre-estableciodos',
+ 'Defaults saved!' => '¡Guardados Predeterminados!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Department deleted!' => '¡Departamento borrado!',
+ 'Department saved!' => '¡Guardado Departamento!',
+ 'Departments' => 'Departamentos',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Traducciónes de Descripción',
+ 'Description missing!' => '¡Falta descripción!',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Directory' => 'Directorio',
+ 'Discount' => 'Descuento',
+ 'Done' => 'Hecho',
+ 'Drawing' => 'Reintegro',
+ 'Driver' => 'Gestor',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mail message' => '',
+ 'E-mailed' => '¡Enviado por Correo-e!',
+ 'Edit' => 'Editar',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Edit Account' => 'Editar cuenta',
+ 'Edit Assembly' => 'Editar compuesto',
+ 'Edit Business' => 'Editar Negocio',
+ 'Edit Cash Transfer Transaction' => 'Editar Transacción en Effectivo',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Deduction' => 'Editar Deducción',
+ 'Edit Department' => 'Editar Departamento',
+ 'Edit Description Translations' => 'Editar Descripciones de Traducciones',
+ 'Edit Employee' => 'Editar Empleado',
+ 'Edit GIFI' => 'Editar PUC',
+ 'Edit General Ledger Transaction' => 'Editar Notas Contables',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Editar Mano de Obra',
+ 'Edit Language' => 'Editar Idioma',
+ 'Edit POS Invoice' => 'Editar Factura POS',
+ 'Edit Part' => 'Editar compuesto',
+ 'Edit Preferences for' => 'Editar preferencias de',
+ 'Edit Pricegroup' => 'Editar Precio de Grupo',
+ 'Edit Project' => 'Editar proyecto',
+ 'Edit Purchase Order' => 'Editar pedido',
+ 'Edit Quotation' => 'Editar Cotización',
+ 'Edit Request for Quotation' => 'Editar Petición de Cotizacion',
+ 'Edit SIC' => 'Edita CIS',
+ 'Edit Sales Invoice' => 'Edirar factura de venta',
+ 'Edit Sales Order' => 'Editar cotización',
+ 'Edit Service' => 'Editar servicio',
+ 'Edit Template' => 'Editar plantilla',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Editar usuario',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Edit Vendor Invoice' => 'Editar factura de Proveedor',
+ 'Edit Warehouse' => 'Editar bodega',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Employee Name' => 'Empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => '¡Empleado borrado!',
+ 'Employee pays' => 'Empleado paga',
+ 'Employee saved!' => '¡Empleado salvado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Empleador',
+ 'Employer pays' => 'Empleador paga',
+ 'Enddate' => 'Fecha Final',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Balance',
+ 'Every' => '',
+ 'Excempt age <' => 'Edad de Excención <',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta tasa de Cambio para pago!',
+ 'Exchange rate missing!' => '¡Falta Tasa de Cambio!',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Expense' => 'Gastos',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Extended' => 'Extendido',
+ 'FX' => 'Tasa de Cambio',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Ganancia en moneda extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en moneda extranjera',
+ 'Friday' => '',
+ 'From' => 'Desde',
+ 'From Warehouse' => '',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'GIFI deleted!' => '¡Borrado el código PUC!',
+ 'GIFI missing!' => 'No se ha definido el código PUC',
+ 'GIFI saved!' => '¡Guardado el código PUC!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Nota de Contabilidad',
+ 'General Ledger' => 'Notas de Contabilidad',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'Group' => 'Grupo',
+ 'Group Items' => 'Agrupar artículos',
+ 'Group Translations' => 'Traducciones de Grupo',
+ 'Group deleted!' => 'Grupo eleminado!',
+ 'Group missing!' => 'Falta el grupo',
+ 'Group saved!' => 'Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'Heading' => 'Encabezado',
+ 'History' => 'Historia',
+ 'Home Phone' => 'Teléfono del Hogar',
+ 'Host' => 'Máquina servidor de base de datos',
+ 'Hostname missing!' => 'No se ha definido la máquina servidor de base de datos',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia de Tasa de Cambio',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Incluir en informe',
+ 'Include in drop-down menus' => 'Incluir en menúes desplegables:',
+ 'Income' => 'Ingresos',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Versión de base de datos incorrecta',
+ 'Increase' => 'Aumentar',
+ 'Individual Items' => 'Artículos individuales',
+ 'Internal Notes' => 'Notas Internas',
+ 'Inventory' => 'Inventario',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este compuesto a obsoleto',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este artículo a obsoleto',
+ 'Inventory saved!' => '¡Inventario salvado!',
+ 'Inventory transferred!' => '¡Inventario transferido!',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Invoices' => 'Facturas',
+ 'Is this a summary account to record' => '¿Es esta una cuenta de resumen a registrar?',
+ 'Item already on pricelist!' => '¡Artículo existe en lista de precios!',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Items' => 'Artículos',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Language' => 'Lenguaje',
+ 'Language deleted!' => '¡Idiocmas borrados!',
+ 'Language saved!' => '¡Idiomas grabados!',
+ 'Languages' => 'Idiomas',
+ 'Languages not defined!' => '¡Idiomas no definidos!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Lead' => '',
+ 'Leadtime' => 'Plazo',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Deje los campos de máquina servidor de base de datos y puerto vacíos al menos que quiera hacer una conexión remota',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Adaptado para',
+ 'Line Total' => 'Total de la línea',
+ 'Link' => 'Enlaces',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Listar Plan Único de Cuentas',
+ 'List Businesses' => 'Lista de Negocios',
+ 'List Departments' => 'Lista de Departamentos',
+ 'List GIFI' => 'Listar PUC',
+ 'List Languages' => 'Lista de Lenguages',
+ 'List Price' => 'Precio de lista',
+ 'List Projects' => 'Lista de Proyectos',
+ 'List SIC' => 'Lista SIC',
+ 'List Transactions' => 'Listar transacciones',
+ 'List Warehouses' => 'Lista de Bodegas',
+ 'Lock System' => 'Bloquear sistema',
+ 'Lockfile created!' => 'Sistema bloqueado',
+ 'Lockfile removed!' => 'Lockfile removido',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Falta nombre del usuario',
+ 'Logout' => 'Salir',
+ 'Make' => 'Marca',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Marked entries printed!' => '¡Impresas las entradas marcadas!',
+ 'Markup' => 'Margen de Beneficio',
+ 'Maximum' => 'Máximo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Menu Width' => 'Ancho de Menú',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => '',
+ 'Month' => 'Mes',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Codificación Multibyte',
+ 'N/A' => 'Sin respuesta',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'New Templates' => 'Nuevas plantillas',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'No',
+ 'No Database Drivers available!' => 'No hay ningún gestor de base de datos disponible',
+ 'No Dataset selected!' => 'No se ha seleccionado ninguna base de datos',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'No',
+ 'Non-taxable' => 'No Grabable',
+ 'Non-taxable Purchases' => 'Compras excentas de Impuestos',
+ 'Non-taxable Sales' => 'Ventas excentas de Impuestos',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => '¡Nada ingresado!',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nothing to transfer!' => '¡Nada para Transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de elaboración',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Entry' => 'Cotizaciones y pedidos',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Pedido guardado',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Independiente',
+ 'Out of balance transaction!' => '¡Transacción Fuera de BAlance',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Impagados',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'PdV',
+ 'POS Invoice' => 'Factura PdV',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Packing Lists' => 'Lista de Empaque',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Part Number' => '',
+ 'Partnumber' => 'Número de Parte',
+ 'Parts' => 'Artículos',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Payables' => 'Pagos',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Vencimientos impagados',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Descuento del Rol de Pagos',
+ 'Period' => 'Período',
+ 'Pg Database Administration' => 'Administración de la base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'PostGres Admin',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se ha definido el puerto',
+ 'Pos' => '',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => 'Agregado!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferencias',
+ 'Preferences saved!' => 'Preferencias guardadas',
+ 'Prepayment' => 'Prepago',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Preciogrupo',
+ 'Pricegroup deleted!' => '¡Preciogrupo borrado!',
+ 'Pricegroup missing!' => '¡Preciogrupo desaparecido!',
+ 'Pricegroup saved!' => '¡Preciogrupo salvado',
+ 'Pricegroups' => 'Preciogrupos',
+ 'Pricelist' => 'Lista de Precios',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Muestre',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Imprimir y Salve',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Impreso',
+ 'Printer' => 'Impresora',
+ 'Printing' => '',
+ 'Printing ... ' => 'Imprimiendo...',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => 'Centro de Ganancias',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Traducciones de Descripción de Proyecto',
+ 'Project Name' => '',
+ 'Project Number' => 'número del projecto',
+ 'Project Number missing!' => '¡Falta el número de proyecto!',
+ 'Project Transactions' => 'Traducciones de Proyecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project not on file!' => '¡Proyecto no en archivo!',
+ 'Project saved!' => '¡Proyecto guardado ',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quantity exceeds available units to stock!' => '¡La cantidad exede la unidades disponibles en inventario!',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotation Number missing!' => 'Falta número de Cotización',
+ 'Quotation deleted!' => '¡Cotización borrada!',
+ 'Quotations' => 'Cotizaciones',
+ 'R' => 'Reconciliado',
+ 'RFQ' => 'Requerimiento de Cotización',
+ 'RFQ ' => 'Requerimiento de Cotización ',
+ 'RFQ Number' => 'Número de Requerimiento de Cotización',
+ 'RFQs' => 'Requerimiento de Cotizaciónes',
+ 'ROP' => 'Tope de envio',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => 'Falta Tarifa',
+ 'Recd' => 'Cobrado',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => '¡Recibo desplegado!',
+ 'Receipts' => 'Recibos',
+ 'Receivables' => 'Cobros',
+ 'Receive' => 'Cobro',
+ 'Receive Merchandise' => 'Recepción de Mercadería',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Reporte de Reconciliación',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Remove' => 'Remover',
+ 'Remove Audit trail up to' => 'Remover rastros de Audición hasta',
+ 'Remove Audit trails up to' => 'Remover rastros de Audición hasta',
+ 'Removed spoolfiles!' => 'Archivos de ',
+ 'Removing marked entries from queue ...' => 'Removiendo entradas marcadas de la cola...',
+ 'Repeat' => '',
+ 'Report for' => 'Informe para',
+ 'Reports' => 'Informes',
+ 'Req' => '',
+ 'Request for Quotation' => 'Pedido de Cotización',
+ 'Request for Quotations' => 'Pedido de Cotizaciónes',
+ 'Required by' => 'Solicitado por',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'Role' => 'Rol',
+ 'S' => 'S',
+ 'SIC' => 'Código Industrial Estandard',
+ 'SIC deleted!' => '¡CIS borrado!',
+ 'SIC saved!' => '¡CIS grabado!',
+ 'SKU' => 'Unidad de Mantenimiento de Stock',
+ 'SSN' => 'Número de Seguro Social',
+ 'Sale' => 'Venta',
+ 'Sales' => 'Ventas',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Invoice ' => 'Factura de venta ',
+ 'Sales Invoice.' => 'Factura de venta.',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Facturas de Ventas',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Order Number' => 'N°de Pedido',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Sales Quotation Number' => 'N°de Cotización de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Saturday' => '',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Lista de Precios Guardada',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Pantalla',
+ 'Search' => 'Buscar',
+ 'Select' => 'Seleccione',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Seleccione todo',
+ 'Select from one of the items below' => 'Seleccione uno de los artículos siguientes',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione de uno de los proyectos siguientes',
+ 'Select items' => '',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Venta',
+ 'Sell Price' => 'Precio de venta',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Sending' => '',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Nº de Serie',
+ 'Serial Number' => 'Número Serie',
+ 'Service' => 'Servicio',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Servicios',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Configurar plantillas',
+ 'Ship' => 'Envio',
+ 'Ship Merchandise' => 'Envío de Mercadería',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping' => 'Despacho',
+ 'Shipping Address' => 'Dirección de Embarque',
+ 'Shipping Date' => 'Fecha de Embarque',
+ 'Shipping Date missing!' => '¡Falta Fecha de Embarque!',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Short' => 'Corto',
+ 'Signature' => 'Firma',
+ 'Source' => 'Fuente',
+ 'Spoolfile' => 'Archivo de carrete',
+ 'Standard' => 'Estándard',
+ 'Standard Industrial Codes' => 'Códigos Standart Industriales',
+ 'Startdate' => 'FechaInicio',
+ 'State' => 'Estado',
+ 'State/Province' => 'Estado/Provincia',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement Balance' => 'Balance de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'Sub-contract GIFI' => 'RUC',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Sunday' => '',
+ 'Supervisor' => 'Supervisor',
+ 'System' => 'Sistema',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuestos',
+ 'Tax Accounts' => 'Cuentas de impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Tax Number' => 'Número de Impuesto',
+ 'Tax Number / SSN' => 'Número de Impuesto / SSN',
+ 'Tax collected' => 'Impuestos cobrados Clientes',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Taxable' => 'Impuestos gravables',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Templates' => 'Plantillas',
+ 'Terms' => 'Términos',
+ 'Text' => '',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y se pueden borrar',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'Thursday' => '',
+ 'Till' => 'Caja',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Hasta ',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Top Level' => 'Nivel superior',
+ 'Total' => 'Total',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'Descuento por Intercambio',
+ 'Transaction' => 'Asiento',
+ 'Transaction Date missing!' => 'No se ha definido la fecha de la transacción',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Transactions' => 'Transacciones',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Transferir a',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => '¡Traducción borrada!',
+ 'Translation not on file!' => '¡Traducción no en archivo!',
+ 'Translations' => 'Traducciones',
+ 'Translations saved!' => 'Traducciones guardadas',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Tipo de Negocio',
+ 'Unit' => 'Unidad',
+ 'Unit of measure' => 'Unidad de medida',
+ 'Unlock System' => 'Unlock sistema',
+ 'Update' => 'Actualizar',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Updated' => '¡Actualizado!',
+ 'Upgrading to Version' => 'Actualizando a Versión',
+ 'Use Templates' => 'Plantillas de usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor History' => 'Historia de Proveedor',
+ 'Vendor Invoice' => 'Factura de proveedor',
+ 'Vendor Invoice ' => 'Factura de proveedor ',
+ 'Vendor Invoice.' => 'Factura de proveedor.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Facturas de proveedor',
+ 'Vendor Number' => 'Número de Proveedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouse' => 'Bodega',
+ 'Warehouse deleted!' => '¡Bodega borrada',
+ 'Warehouse saved!' => '¡Bodega grabada!',
+ 'Warehouses' => 'Bodegas',
+ 'Warning!' => '¡Precaución!',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidad de peso',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Work Phone' => 'Teléfono del trabajo',
+ 'Year' => 'Año',
+ 'Year(s)' => '',
+ 'Yearend' => 'Fin de año',
+ 'Yearend date missing!' => '¡Falta Fecha de Fin de Año!',
+ 'Yearend posted!' => '¡Fin de Año fijado!',
+ 'Yearend posting failed!' => '¡Falló fijación de Fin de año',
+ 'Years' => '',
+ 'Yes' => 'Si',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'No ha introducido un nombre',
+ 'You must enter a host and port for local and remote connections!' => 'Debe introducir una máquina servidor de bases de datos y un puerto para conexiones locales y remotas',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro tipo de cuenta',
+ 'as at' => 'al',
+ 'days' => 'días',
+ 'does not exist' => 'no existe',
+ 'done' => 'hecho',
+ 'ea' => 'unid.',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'para el periodo',
+ 'is already a member!' => 'ya es actualmente un miembro',
+ 'localhost' => 'máquina local',
+ 'locked!' => '¡Asegurado!',
+ 'partsgroup' => '',
+ 'posted!' => 'fijado',
+ 'sent' => 'enviado',
+ 'successfully created!' => 'creado satisfactoriamente',
+ 'successfully deleted!' => 'borrado satisfactoriamente',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'sitio web',
+};
+
+1;
diff --git a/locale/ec/am b/locale/ec/am
new file mode 100755
index 00000000..a863fb36
--- /dev/null
+++ b/locale/ec/am
@@ -0,0 +1,284 @@
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'AR' => 'Facturas de Ventas',
+ 'About' => 'Acerca de',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => 'No se ha definido el número de la cuenta',
+ 'Account Type' => 'Categoría de cuenta',
+ 'Account Type missing!' => 'No se ha definido el tipo de la cuenta',
+ 'Account deleted!' => '¡Cuenta borraba!',
+ 'Account does not exist!' => '¡Cuenta inexistente!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting Menu' => 'Menú general',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar rastros Auditables',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add Business' => 'Adicionar Negocio',
+ 'Add Department' => 'Adicionar Departamento',
+ 'Add GIFI' => 'Añadir cuenta RUC',
+ 'Add Language' => 'Adicionar lenguage',
+ 'Add SIC' => 'Adicionar SIC',
+ 'Add Warehouse' => 'Adicionar Bodega',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Asset' => 'Activo',
+ 'Audit Control' => 'Control de auditoría',
+ 'Audit trail disabled' => 'Desabilitados rastros Audiotoriales',
+ 'Audit trail enabled' => '¡Iniciado rastros Auditoriales',
+ 'Audit trail removed up to' => 'Rastro Auditorial removido hasta',
+ 'Backup sent to' => 'Copia de seguridad enviada a',
+ 'Bin List' => 'Lista de Compatimiento',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Business Number' => 'Numero de negocio',
+ 'Business deleted!' => '¡Negocio borrado!',
+ 'Business saved!' => '¡Negocio guardado!',
+ 'COGS' => 'Costo de los artículos',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete default account!' => 'No se puede borrar la cuenta por omisión',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => '¡No se puede grabar predeterminados!',
+ 'Cannot save preferences!' => '¡No se puede guardar las preferencias!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tiene que seleccionar cuenta!',
+ 'Cannot set multiple options for' => 'No se puede iniciar opciones multiples para',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Code' => 'Código',
+ 'Code missing!' => '¡Falta Código!',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Contra',
+ 'Copy to COA' => 'Copiar al plan de cuentas',
+ 'Cost Center' => 'Centro de Costos',
+ 'Credit' => 'Crédito',
+ 'Customer Number' => 'Número de Cliente',
+ 'Database Host' => 'Máquina servidor de base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Date Format' => 'Formato de fecha',
+ 'Debit' => 'Débito',
+ 'Defaults saved!' => '¡Guardados Predeterminados!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Department deleted!' => '¡Departamento borrado!',
+ 'Department saved!' => '¡Guardado Departamento!',
+ 'Departments' => 'Departamentos',
+ 'Description' => 'Descripción',
+ 'Description missing!' => '¡Falta descripción!',
+ 'Discount' => 'Descuento',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Edit' => 'Editar',
+ 'Edit Account' => 'Editar cuenta',
+ 'Edit Business' => 'Editar Negocio',
+ 'Edit Department' => 'Editar Departamento',
+ 'Edit GIFI' => 'Editar PUC',
+ 'Edit Language' => 'Editar Idioma',
+ 'Edit Preferences for' => 'Editar preferencias de',
+ 'Edit SIC' => 'Edita CIS',
+ 'Edit Template' => 'Editar plantilla',
+ 'Edit Warehouse' => 'Editar bodega',
+ 'Employee Number' => 'Número de Empleado',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Balance',
+ 'Expense' => 'Gastos',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Ganancia en moneda extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en moneda extranjera',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'GIFI deleted!' => '¡Borrado el código PUC!',
+ 'GIFI missing!' => 'No se ha definido el código PUC',
+ 'GIFI saved!' => '¡Guardado el código PUC!',
+ 'GL Transaction' => 'Nota de Contabilidad',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Incluir en menúes desplegables:',
+ 'Income' => 'Ingresos',
+ 'Inventory' => 'Inventario',
+ 'Invoice' => 'Factura de Venta',
+ 'Is this a summary account to record' => '¿Es esta una cuenta de resumen a registrar?',
+ 'Language' => 'Lenguaje',
+ 'Language deleted!' => '¡Idiocmas borrados!',
+ 'Language saved!' => '¡Idiomas grabados!',
+ 'Languages' => 'Idiomas',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Adaptado para',
+ 'Link' => 'Enlaces',
+ 'Menu Width' => 'Ancho de Menú',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'Name' => 'Nombre',
+ 'No' => 'No',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Password' => 'Contraseña',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Payables' => 'Pagos',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Preferencias guardadas',
+ 'Print' => 'Imprimir',
+ 'Printer' => 'Impresora',
+ 'Profit Center' => 'Centro de Ganancias',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Pedidos',
+ 'RFQ Number' => 'Número de Requerimiento de Cotización',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'Cobros',
+ 'Reference' => 'Referencia',
+ 'Remove Audit trail up to' => 'Remover rastros de Audición hasta',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'SIC deleted!' => '¡CIS borrado!',
+ 'SIC saved!' => '¡CIS grabado!',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Order Number' => 'N°de Pedido',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Sales Quotation Number' => 'N°de Cotización de Venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Signature' => 'Firma',
+ 'Standard Industrial Codes' => 'Códigos Standart Industriales',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuestos',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Transaction' => 'Asiento',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Type of Business' => 'Tipo de Negocio',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Vendor Invoice' => 'Factura de proveedor',
+ 'Vendor Number' => 'Número de Proveedor',
+ 'Version' => 'Versión',
+ 'Warehouse deleted!' => '¡Bodega borrada',
+ 'Warehouse saved!' => '¡Bodega grabada!',
+ 'Warehouses' => 'Bodegas',
+ 'Weight Unit' => 'Unidad de peso',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yearend' => 'Fin de año',
+ 'Yearend date missing!' => '¡Falta Fecha de Fin de Año!',
+ 'Yearend posted!' => '¡Fin de Año fijado!',
+ 'Yearend posting failed!' => '¡Falló fijación de Fin de año',
+ 'Yes' => 'Si',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro tipo de cuenta',
+ 'done' => 'hecho',
+ 'localhost' => 'máquina local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'añadir_cuenta' => 'add_account',
+ 'adicionar_negocio' => 'add_business',
+ 'adicionar_departamento' => 'add_department',
+ 'adicionar_lenguage' => 'add_language',
+ 'adicionar_sic' => 'add_sic',
+ 'adicionar_bodega' => 'add_warehouse',
+ 'continuar' => 'continue',
+ 'copiar_al_plan_de_cuentas' => 'copy_to_coa',
+ 'borrar' => 'delete',
+ 'editar' => 'edit',
+ 'editar_cuenta' => 'edit_account',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ec/ap b/locale/ec/ap
new file mode 100755
index 00000000..fd823022
--- /dev/null
+++ b/locale/ec/ap
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxP',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta tasa de Cambio para pago!',
+ 'Exchange rate missing!' => '¡Falta Tasa de Cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'No',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Muestre',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no en archivo!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Sales Invoice.' => 'Factura de venta.',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione de uno de los proyectos siguientes',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'FechaInicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de proveedor.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => '¡Precaución!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_muestre' => 'print_and_post',
+ 'factura_de_venta_' => 'sales_invoice_',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/ec/ar b/locale/ec/ar
new file mode 100755
index 00000000..fd823022
--- /dev/null
+++ b/locale/ec/ar
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxP',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta tasa de Cambio para pago!',
+ 'Exchange rate missing!' => '¡Falta Tasa de Cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'No',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Muestre',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no en archivo!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Sales Invoice.' => 'Factura de venta.',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione de uno de los proyectos siguientes',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'FechaInicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de proveedor.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => '¡Precaución!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_muestre' => 'print_and_post',
+ 'factura_de_venta_' => 'sales_invoice_',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/ec/arap b/locale/ec/arap
new file mode 100755
index 00000000..e968ab99
--- /dev/null
+++ b/locale/ec/arap
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Address' => 'Dirección',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡Proyecto no en archivo!',
+ 'Reference' => 'Referencia',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione de uno de los proyectos siguientes',
+ 'Startdate' => 'FechaInicio',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta ',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => '¡Precaución!',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ec/arapprn b/locale/ec/arapprn
new file mode 100755
index 00000000..54ffd18e
--- /dev/null
+++ b/locale/ec/arapprn
@@ -0,0 +1,32 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Fecha',
+ 'Memo' => 'Memo',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Impreso',
+ 'Screen' => 'Pantalla',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ec/bp b/locale/ec/bp
new file mode 100755
index 00000000..a1ec4eb4
--- /dev/null
+++ b/locale/ec/bp
@@ -0,0 +1,67 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Are you sure you want to remove the marked entries from the queue?' => '¿Está seguro de que quiere borrar las entradas señaladas de la cola?',
+ 'Bin Lists' => 'Listas de Compatimiento',
+ 'Cannot remove files!' => '¡No se puede remover archivos!',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Fecha',
+ 'Employee' => 'Colaborador/Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Number' => 'Número de factura',
+ 'Marked entries printed!' => '¡Impresas las entradas marcadas!',
+ 'Month' => 'Mes',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'Packing Lists' => 'Lista de Empaque',
+ 'Period' => 'Período',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Print' => 'Imprimir',
+ 'Purchase Orders' => 'Pedidos',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQs' => 'Requerimiento de Cotizaciónes',
+ 'Remove' => 'Remover',
+ 'Removed spoolfiles!' => 'Archivos de ',
+ 'Removing marked entries from queue ...' => 'Removiendo entradas marcadas de la cola...',
+ 'Sales Invoices' => 'Facturas de Ventas',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Select all' => 'Seleccione todo',
+ 'Spoolfile' => 'Archivo de carrete',
+ 'To' => 'Hasta ',
+ 'Vendor' => 'Proveedor',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'done' => 'hecho',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'imprimir' => 'print',
+ 'remover' => 'remove',
+ 'seleccione_todo' => 'select_all',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/ec/ca b/locale/ec/ca
new file mode 100755
index 00000000..26c25458
--- /dev/null
+++ b/locale/ec/ca
@@ -0,0 +1,59 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Include in Report' => 'Incluir en informe',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'List Transactions' => 'Listar transacciones',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Period' => 'Período',
+ 'Project Number' => 'número del projecto',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'Reconciliado',
+ 'Reference' => 'Referencia',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'listar_transacciones' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ec/cp b/locale/ec/cp
new file mode 100755
index 00000000..e2335eb0
--- /dev/null
+++ b/locale/ec/cp
@@ -0,0 +1,123 @@
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'AR' => 'Facturas de Ventas',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'No se puede desplegar Pago',
+ 'Cannot post Receipt!' => 'No se puede desplegar Recibo',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Department' => 'Departamento',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta Tasa de Cambio!',
+ 'From' => 'Desde',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoices' => 'Facturas',
+ 'Language' => 'Lenguaje',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Vencimientos impagados',
+ 'Post' => 'Registrar',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Prepago',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡Proyecto no en archivo!',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => '¡Recibo desplegado!',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Screen' => 'Pantalla',
+ 'Select' => 'Seleccione',
+ 'Select all' => 'Seleccione todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione de uno de los proyectos siguientes',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'FechaInicio',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => '¡Precaución!',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'seleccione_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ec/ct b/locale/ec/ct
new file mode 100755
index 00000000..078b6ccc
--- /dev/null
+++ b/locale/ec/ct
@@ -0,0 +1,186 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'BIC' => 'Swift',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Cobro',
+ 'Break' => '¡Roto!',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de Compañía',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Could not save pricelist!' => '¡No se puede grabar lista de precios!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Número de Cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Discount' => 'Descuento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Enddate' => 'Fecha Final',
+ 'Fax' => 'Fax',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Group' => 'Grupo',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura de Venta',
+ 'Item already on pricelist!' => '¡Artículo existe en lista de precios!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Language' => 'Lenguaje',
+ 'Leadtime' => 'Plazo',
+ 'Manager' => 'Gerente',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'No.' => 'No',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Orphaned' => 'Independiente',
+ 'POS' => 'PdV',
+ 'Phone' => 'Teléfono',
+ 'Pricegroup' => 'Preciogrupo',
+ 'Pricelist' => 'Lista de Precios',
+ 'Project Number' => 'número del projecto',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Requerimiento de Cotización',
+ 'Request for Quotations' => 'Pedido de Cotizaciónes',
+ 'SIC' => 'Código Industrial Estandard',
+ 'SKU' => 'Unidad de Mantenimiento de Stock',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Invoices' => 'Facturas de Ventas',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Lista de Precios Guardada',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Search' => 'Buscar',
+ 'Sell Price' => 'Precio de venta',
+ 'Serial Number' => 'Número Serie',
+ 'Shipping Address' => 'Dirección de Embarque',
+ 'Startdate' => 'FechaInicio',
+ 'State' => 'Estado',
+ 'State/Province' => 'Estado/Provincia',
+ 'Sub-contract GIFI' => 'RUC',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Tax Number' => 'Número de Impuesto',
+ 'Tax Number / SSN' => 'Número de Impuesto / SSN',
+ 'Taxable' => 'Impuestos gravables',
+ 'Terms' => 'Términos',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Tipo de Negocio',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor History' => 'Historia de Proveedor',
+ 'Vendor Invoice' => 'Factura de proveedor',
+ 'Vendor Invoices' => 'Facturas de proveedor',
+ 'Vendor Number' => 'Número de Proveedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'añadir_cliente' => 'add_customer',
+ 'añadir_proveedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'pdv' => 'pos',
+ 'lista_de_precios' => 'pricelist',
+ 'pedido' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'requerimiento_de_cotización' => 'rfq',
+ 'factura_de_venta' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'lista_de_precios_guardada' => 'save_pricelist',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/ec/gl b/locale/ec/gl
new file mode 100755
index 00000000..f1a83bfe
--- /dev/null
+++ b/locale/ec/gl
@@ -0,0 +1,158 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Cash Transfer Transaction' => 'Agregar transacción',
+ 'Add General Ledger Transaction' => 'Añadir Nota de Contabilidad',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Asset' => 'Activo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Cash Transfer Transaction' => 'Editar Transacción en Effectivo',
+ 'Edit General Ledger Transaction' => 'Editar Notas Contables',
+ 'Equity' => 'Balance',
+ 'Expense' => 'Gastos',
+ 'FX' => 'Tasa de Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'GL Transaction' => 'Nota de Contabilidad',
+ 'General Ledger' => 'Notas de Contabilidad',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingresos',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Liability' => 'Pasivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance transaction!' => '¡Transacción Fuera de BAlance',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no en archivo!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'Reconciliado',
+ 'Reference' => 'Referencia',
+ 'Reports' => 'Informes',
+ 'Sales Invoice ' => 'Factura de venta ',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione de uno de los proyectos siguientes',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'FechaInicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Transaction Date missing!' => 'No se ha definido la fecha de la transacción',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor Invoice ' => 'Factura de proveedor ',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => '¡Precaución!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'nota_de_contabilidad' => 'gl_transaction',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'factura_de_venta_' => 'sales_invoice_',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/ec/hr b/locale/ec/hr
new file mode 100755
index 00000000..de3eccec
--- /dev/null
+++ b/locale/ec/hr
@@ -0,0 +1,117 @@
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'Above' => 'Arriba',
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add Deduction' => 'Añadir Deducción',
+ 'Add Employee' => 'Añadir Empleado',
+ 'Address' => 'Dirección',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Después de Deducción',
+ 'All' => 'Todos',
+ 'Allowances' => 'Permisos',
+ 'Amount' => 'Total',
+ 'Amount missing!' => 'Valor faltante',
+ 'BIC' => 'Swift',
+ 'Based on' => 'Basado en',
+ 'Before Deduction' => 'Antes de la Deducción',
+ 'Below' => 'Abajo',
+ 'City' => 'Ciudad',
+ 'Continue' => 'Continuar',
+ 'Country' => 'País',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Deduct after' => 'Deducir luego',
+ 'Deduction deleted!' => '¡Deducción borrada!',
+ 'Deduction saved!' => '¡Guardada Deducción!',
+ 'Deductions' => 'Deducciones',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description missing!' => '¡Falta descripción!',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Deduction' => 'Editar Deducción',
+ 'Edit Employee' => 'Editar Empleado',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Employee Name' => 'Empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => '¡Empleado borrado!',
+ 'Employee pays' => 'Empleado paga',
+ 'Employee saved!' => '¡Empleado salvado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Empleador',
+ 'Employer pays' => 'Empleador paga',
+ 'Enddate' => 'Fecha Final',
+ 'Expense' => 'Gastos',
+ 'From' => 'Desde',
+ 'Home Phone' => 'Teléfono del Hogar',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Login' => 'Entrar',
+ 'Manager' => 'Gerente',
+ 'Maximum' => 'Máximo',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Independiente',
+ 'Payroll Deduction' => 'Descuento del Rol de Pagos',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => 'Falta Tarifa',
+ 'Role' => 'Rol',
+ 'S' => 'S',
+ 'SSN' => 'Número de Seguro Social',
+ 'Sales' => 'Ventas',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Startdate' => 'FechaInicio',
+ 'State/Province' => 'Estado/Provincia',
+ 'Supervisor' => 'Supervisor',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Work Phone' => 'Teléfono del trabajo',
+ 'Zip/Postal Code' => 'Código Postal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'añadir_deducción' => 'add_deduction',
+ 'añadir_empleado' => 'add_employee',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ec/ic b/locale/ec/ic
new file mode 100755
index 00000000..7c6d5227
--- /dev/null
+++ b/locale/ec/ic
@@ -0,0 +1,277 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Labor/Overhead' => 'Adicionar Mano de Obra',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Añadir Cotización',
+ 'Add Request for Quotation' => 'Añadir Pedido de Cotización',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Add Service' => 'Añadir servicio',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Compuestos',
+ 'Assemblies restocked!' => '¡Compuestos actualizados en almacen!',
+ 'Assembly' => 'Ensamblaje',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'Listado de piezas',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Cobro',
+ 'Bin' => 'Compatimiento',
+ 'Bin List' => 'Lista de Compatimiento',
+ 'Break' => '¡Roto!',
+ 'COGS' => 'Costo de los artículos',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los compuestos!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Revisar Inventario',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de Compañía',
+ 'Components' => 'Componentes',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Country' => 'País',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número de Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Drawing' => 'Reintegro',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => '¡Enviado por Correo-e!',
+ 'Edit Assembly' => 'Editar compuesto',
+ 'Edit Labor/Overhead' => 'Editar Mano de Obra',
+ 'Edit Part' => 'Editar compuesto',
+ 'Edit Service' => 'Editar servicio',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Expense' => 'Gastos',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingresos',
+ 'Individual Items' => 'Artículos individuales',
+ 'Inventory' => 'Inventario',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este compuesto a obsoleto',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este artículo a obsoleto',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Items' => 'Artículos',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Leadtime' => 'Plazo',
+ 'Line Total' => 'Total de la línea',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List' => 'Lista',
+ 'List Price' => 'Precio de lista',
+ 'Make' => 'Marca',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Markup' => 'Margen de Beneficio',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nombre',
+ 'No.' => 'No',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Orphaned' => 'Independiente',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Parts' => 'Artículos',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Preciogrupo',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quantity exceeds available units to stock!' => '¡La cantidad exede la unidades disponibles en inventario!',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number missing!' => 'Falta número de Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Requerimiento de Cotización',
+ 'ROP' => 'Tope de envio',
+ 'Recd' => 'Cobrado',
+ 'Required by' => 'Solicitado por',
+ 'SKU' => 'Unidad de Mantenimiento de Stock',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Invoices' => 'Facturas de Ventas',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Venta',
+ 'Sell Price' => 'Precio de venta',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Nº de Serie',
+ 'Serial Number' => 'Número Serie',
+ 'Service' => 'Servicio',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección de Embarque',
+ 'Short' => 'Corto',
+ 'State/Province' => 'Estado/Provincia',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'To' => 'Hasta ',
+ 'Top Level' => 'Nivel superior',
+ 'Translation not on file!' => '¡Traducción no en archivo!',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => '¡Actualizado!',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de proveedor',
+ 'Vendor Invoices' => 'Facturas de proveedor',
+ 'Vendor Number' => 'Número de Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warehouse' => 'Bodega',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'añadir_compuesto' => 'add_assembly',
+ 'adicionar_mano_de_obra' => 'add_labor_overhead',
+ 'añadir_artículo' => 'add_part',
+ 'añadir_servicio' => 'add_service',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'editar_compuesto' => 'edit_assembly',
+ 'editar_compuesto' => 'edit_part',
+ 'editar_servicio' => 'edit_service',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ec/io b/locale/ec/io
new file mode 100755
index 00000000..64d81aec
--- /dev/null
+++ b/locale/ec/io
@@ -0,0 +1,130 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Añadir Cotización',
+ 'Add Request for Quotation' => 'Añadir Pedido de Cotización',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Cobro',
+ 'Bin' => 'Compatimiento',
+ 'Bin List' => 'Lista de Compatimiento',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de Compañía',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Customer Number' => 'Número de Cliente',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => '¡Enviado por Correo-e!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number missing!' => 'Falta número de Cotización',
+ 'Recd' => 'Cobrado',
+ 'Required by' => 'Solicitado por',
+ 'SKU' => 'Unidad de Mantenimiento de Stock',
+ 'Sales Order' => 'Orden de Venta',
+ 'Screen' => 'Pantalla',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Nº de Serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección de Embarque',
+ 'State/Province' => 'Estado/Provincia',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Translation not on file!' => '¡Traducción no en archivo!',
+ 'Unit' => 'Unidad',
+ 'Vendor Number' => 'Número de Proveedor',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ec/ir b/locale/ec/ir
new file mode 100755
index 00000000..9286000b
--- /dev/null
+++ b/locale/ec/ir
@@ -0,0 +1,224 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Añadir Cotización',
+ 'Add Request for Quotation' => 'Añadir Pedido de Cotización',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Cobro',
+ 'Bin' => 'Compatimiento',
+ 'Bin List' => 'Lista de Compatimiento',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de Compañía',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Customer Number' => 'Número de Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => '¡Enviado por Correo-e!',
+ 'Edit Vendor Invoice' => 'Editar factura de Proveedor',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta tasa de Cambio para pago!',
+ 'Exchange rate missing!' => '¡Falta Tasa de Cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Internal Notes' => 'Notas Internas',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no en archivo!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number missing!' => 'Falta número de Cotización',
+ 'Recd' => 'Cobrado',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Required by' => 'Solicitado por',
+ 'SKU' => 'Unidad de Mantenimiento de Stock',
+ 'Sales Order' => 'Orden de Venta',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione de uno de los proyectos siguientes',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Nº de Serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección de Embarque',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'FechaInicio',
+ 'State/Province' => 'Estado/Provincia',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Translation not on file!' => '¡Traducción no en archivo!',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Number' => 'Número de Proveedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => '¡Precaución!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'unid.',
+ 'posted!' => 'fijado',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'pedido' => 'purchase_order',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/ec/is b/locale/ec/is
new file mode 100755
index 00000000..40b968e6
--- /dev/null
+++ b/locale/ec/is
@@ -0,0 +1,235 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Añadir Cotización',
+ 'Add Request for Quotation' => 'Añadir Pedido de Cotización',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Cobro',
+ 'Bin' => 'Compatimiento',
+ 'Bin List' => 'Lista de Compatimiento',
+ 'Business' => 'Negocio',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de Compañía',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número de Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => '¡Enviado por Correo-e!',
+ 'Edit Sales Invoice' => 'Edirar factura de venta',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta tasa de Cambio para pago!',
+ 'Exchange rate missing!' => '¡Falta Tasa de Cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Internal Notes' => 'Notas Internas',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Muestre',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no en archivo!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number missing!' => 'Falta número de Cotización',
+ 'Recd' => 'Cobrado',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Required by' => 'Solicitado por',
+ 'SKU' => 'Unidad de Mantenimiento de Stock',
+ 'Sales Order' => 'Orden de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione de uno de los proyectos siguientes',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Nº de Serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección de Embarque',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'FechaInicio',
+ 'State/Province' => 'Estado/Provincia',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento por Intercambio',
+ 'Translation not on file!' => '¡Traducción no en archivo!',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor Number' => 'Número de Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => '¡Precaución!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'unid.',
+ 'posted!' => 'fijado',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_muestre' => 'print_and_post',
+ 'orden_de_venta' => 'sales_order',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/ec/jc b/locale/ec/jc
new file mode 100755
index 00000000..6180a4e0
--- /dev/null
+++ b/locale/ec/jc
@@ -0,0 +1,92 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Amount' => 'Total',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Employee' => 'Colaborador/Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Open' => 'Abierto',
+ 'PDF' => 'PDF',
+ 'Period' => 'Período',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y Salve',
+ 'Printed' => 'Impreso',
+ 'Project Number' => 'número del projecto',
+ 'Project Number missing!' => '¡Falta el número de proyecto!',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Startdate' => 'FechaInicio',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Update' => 'Actualizar',
+ 'Warning!' => '¡Precaución!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'imprimir' => 'print',
+ 'imprimir_y_salve' => 'print_and_save',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/ec/locales.pl b/locale/ec/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ec/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ec/login b/locale/ec/login
new file mode 100755
index 00000000..1ffd6fad
--- /dev/null
+++ b/locale/ec/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Empresa',
+ 'Continue' => 'Continuar',
+ 'Dataset is newer than version!' => 'La base de datos está más actual que la versión del programa',
+ 'Incorrect Dataset version!' => 'Versión de base de datos incorrecta',
+ 'Login' => 'Entrar',
+ 'Name' => 'Nombre',
+ 'Password' => 'Contraseña',
+ 'Upgrading to Version' => 'Actualizando a Versión',
+ 'Version' => 'Versión',
+ 'You did not enter a name!' => 'No ha introducido un nombre',
+ 'done' => 'hecho',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'entrar' => 'login',
+};
+
+1;
+
diff --git a/locale/ec/menu b/locale/ec/menu
new file mode 100755
index 00000000..9e08361d
--- /dev/null
+++ b/locale/ec/menu
@@ -0,0 +1,134 @@
+$self{texts} = {
+ 'AP' => 'Facturas de Proveedores',
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AR' => 'Facturas de Ventas',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Business' => 'Adicionar Negocio',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add Department' => 'Adicionar Departamento',
+ 'Add Employee' => 'Añadir Empleado',
+ 'Add GIFI' => 'Añadir cuenta RUC',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Labor/Overhead' => 'Adicionar Mano de Obra',
+ 'Add Language' => 'Adicionar lenguage',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Pricegroup' => 'Añadir Preciogrupal',
+ 'Add Project' => 'Añadir proyecto',
+ 'Add SIC' => 'Adicionar SIC',
+ 'Add Service' => 'Añadir servicio',
+ 'Add Transaction' => 'Añadir Transacción',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Add Warehouse' => 'Adicionar Bodega',
+ 'All Items' => 'Todos los Artículos',
+ 'Assemblies' => 'Compuestos',
+ 'Audit Control' => 'Control de auditoría',
+ 'Backup' => 'Copia de seguridad de los datos',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bin List' => 'Lista de Compatimiento',
+ 'Bin Lists' => 'Listas de Compatimiento',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Plan de cuentas',
+ 'Check' => 'Cheque',
+ 'Components' => 'Componentes',
+ 'Customers' => 'Clientes',
+ 'Defaults' => 'Pre-estableciodos',
+ 'Departments' => 'Departamentos',
+ 'Description' => 'Descripción',
+ 'Employees' => 'Empleados',
+ 'General Ledger' => 'Notas de Contabilidad',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'History' => 'Historia',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Invoice' => 'Factura de Venta',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Language' => 'Lenguaje',
+ 'List Accounts' => 'Listar Plan Único de Cuentas',
+ 'List Businesses' => 'Lista de Negocios',
+ 'List Departments' => 'Lista de Departamentos',
+ 'List GIFI' => 'Listar PUC',
+ 'List Languages' => 'Lista de Lenguages',
+ 'List Projects' => 'Lista de Proyectos',
+ 'List SIC' => 'Lista SIC',
+ 'List Warehouses' => 'Lista de Bodegas',
+ 'Logout' => 'Salir',
+ 'Non-taxable' => 'No Grabable',
+ 'Open' => 'Abierto',
+ 'Order Entry' => 'Cotizaciones y pedidos',
+ 'Outstanding' => 'Impagados',
+ 'POS' => 'PdV',
+ 'POS Invoice' => 'Factura PdV',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing Lists' => 'Lista de Empaque',
+ 'Parts' => 'Artículos',
+ 'Payment' => 'Comprobante de Egreso',
+ 'Payments' => 'Vencimientos impagados',
+ 'Pick List' => 'Lista de Selección',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Preferences' => 'Preferencias',
+ 'Pricegroups' => 'Preciogrupos',
+ 'Print' => 'Imprimir',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Requerimiento de Cotización',
+ 'RFQs' => 'Requerimiento de Cotizaciónes',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Receive' => 'Cobro',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reports' => 'Informes',
+ 'SIC' => 'Código Industrial Estandard',
+ 'Sale' => 'Venta',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Invoices' => 'Facturas de Ventas',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Search' => 'Buscar',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envio',
+ 'Shipping' => 'Despacho',
+ 'Statement' => 'Estado de cuenta',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Impuestos cobrados Clientes',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'Transactions' => 'Transacciones',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Translations' => 'Traducciones',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Type of Business' => 'Tipo de Negocio',
+ 'Vendor Invoice' => 'Factura de proveedor',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouses' => 'Bodegas',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Yearend' => 'Fin de año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ec/oe b/locale/ec/oe
new file mode 100755
index 00000000..807ecf7a
--- /dev/null
+++ b/locale/ec/oe
@@ -0,0 +1,321 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Add Exchange Rate' => 'Añadir Tasa de Cambio',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Añadir Cotización',
+ 'Add Request for Quotation' => 'Añadir Pedido de Cotización',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea borrar la orden número?',
+ 'Are you sure you want to delete Quotation Number' => '¿Está seguro que quiere borrar el número de la Cotización?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Cobro',
+ 'Bin' => 'Compatimiento',
+ 'Bin List' => 'Lista de Compatimiento',
+ 'Business' => 'Negocio',
+ 'C' => 'C',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot delete quotation!' => '¡No se puede borrar la cotización!',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Cannot save quotation!' => '¡No se puede guardar cotización!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de Compañía',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Could not save!' => '¡No se puede grabar!',
+ 'Could not transfer Inventory!' => '¡No se puede transferir el Inventario!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número de Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Received' => 'Fecha de Recepción',
+ 'Date received missing!' => '¡Falta Fecha de recepción!',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Done' => 'Hecho',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => '¡Enviado por Correo-e!',
+ 'Edit Purchase Order' => 'Editar pedido',
+ 'Edit Quotation' => 'Editar Cotización',
+ 'Edit Request for Quotation' => 'Editar Petición de Cotizacion',
+ 'Edit Sales Order' => 'Editar cotización',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta Tasa de Cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Internal Notes' => 'Notas Internas',
+ 'Inventory saved!' => '¡Inventario salvado!',
+ 'Inventory transferred!' => '¡Inventario transferido!',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'No',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => '¡Nada ingresado!',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to transfer!' => '¡Nada para Transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'O' => 'O',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de elaboración',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order saved!' => 'Pedido guardado',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y Salve',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no en archivo!',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotation Number missing!' => 'Falta número de Cotización',
+ 'Quotation deleted!' => '¡Cotización borrada!',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Requerimiento de Cotización',
+ 'RFQ ' => 'Requerimiento de Cotización ',
+ 'RFQ Number' => 'Número de Requerimiento de Cotización',
+ 'Recd' => 'Cobrado',
+ 'Receive Merchandise' => 'Recepción de Mercadería',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Request for Quotation' => 'Pedido de Cotización',
+ 'Request for Quotations' => 'Pedido de Cotizaciónes',
+ 'Required by' => 'Solicitado por',
+ 'SKU' => 'Unidad de Mantenimiento de Stock',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione de uno de los proyectos siguientes',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Nº de Serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship Merchandise' => 'Envío de Mercadería',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección de Embarque',
+ 'Shipping Date' => 'Fecha de Embarque',
+ 'Shipping Date missing!' => '¡Falta Fecha de Embarque!',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Startdate' => 'FechaInicio',
+ 'State/Province' => 'Estado/Provincia',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Terms' => 'Términos',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento por Intercambio',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Transfer to' => 'Transferir a',
+ 'Translation not on file!' => '¡Traducción no en archivo!',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de proveedor',
+ 'Vendor Number' => 'Número de Proveedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warehouse' => 'Bodega',
+ 'Warning!' => '¡Precaución!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'ea' => 'unid.',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'hecho' => 'done',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'imprimir_y_salve' => 'print_and_save',
+ 'pedido' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'cotización_' => 'quotation_',
+ 'requerimiento_de_cotización' => 'rfq',
+ 'requerimiento_de_cotización_' => 'rfq_',
+ 'factura_de_venta' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'destino' => 'ship_to',
+ 'transferencia' => 'transfer',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/ec/pe b/locale/ec/pe
new file mode 100755
index 00000000..eabb77fe
--- /dev/null
+++ b/locale/ec/pe
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Pricegroup' => 'Añadir Preciogrupal',
+ 'Add Project' => 'Añadir proyecto',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Assembly' => 'Ensamblaje',
+ 'Bin' => 'Compatimiento',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Traducciónes de Descripción',
+ 'Detail' => 'Detalle',
+ 'Edit Description Translations' => 'Editar Descripciones de Traducciones',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Pricegroup' => 'Editar Precio de Grupo',
+ 'Edit Project' => 'Editar proyecto',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Enddate' => 'Fecha Final',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'Group Translations' => 'Traducciones de Grupo',
+ 'Group deleted!' => 'Grupo eleminado!',
+ 'Group missing!' => 'Falta el grupo',
+ 'Group saved!' => 'Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'Income' => 'Ingresos',
+ 'Language' => 'Lenguaje',
+ 'Languages not defined!' => '¡Idiomas no definidos!',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List Price' => 'Precio de lista',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Independiente',
+ 'Period' => 'Período',
+ 'Pricegroup' => 'Preciogrupo',
+ 'Pricegroup deleted!' => '¡Preciogrupo borrado!',
+ 'Pricegroup missing!' => '¡Preciogrupo desaparecido!',
+ 'Pricegroup saved!' => '¡Preciogrupo salvado',
+ 'Pricegroups' => 'Preciogrupos',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Traducciones de Descripción de Proyecto',
+ 'Project Number' => 'número del projecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project saved!' => '¡Proyecto guardado ',
+ 'Projects' => 'Proyectos',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Sell Price' => 'Precio de venta',
+ 'Startdate' => 'FechaInicio',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'To' => 'Hasta ',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => '¡Traducción borrada!',
+ 'Translations saved!' => 'Traducciones guardadas',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => '¡Actualizado!',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Weight' => 'Peso',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'agregar_grupo' => 'add_group',
+ 'añadir_preciogrupal' => 'add_pricegroup',
+ 'añadir_proyecto' => 'add_project',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ec/pos b/locale/ec/pos
new file mode 100755
index 00000000..de42a00b
--- /dev/null
+++ b/locale/ec/pos
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Amount' => 'Total',
+ 'Business' => 'Negocio',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Change' => 'Cambiar',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Edit POS Invoice' => 'Editar Factura POS',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta Tasa de Cambio!',
+ 'Extended' => 'Extendido',
+ 'From' => 'Desde',
+ 'Language' => 'Lenguaje',
+ 'Memo' => 'Memo',
+ 'Month' => 'Mes',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Posted!' => 'Agregado!',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Muestre',
+ 'Printed' => 'Impreso',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Remaining' => 'Resto',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento por Intercambio',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'imprimir_y_muestre' => 'print_and_post',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ec/ps b/locale/ec/ps
new file mode 100755
index 00000000..a937bcf4
--- /dev/null
+++ b/locale/ec/ps
@@ -0,0 +1,358 @@
+$self{texts} = {
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Transaccion Proveedor',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxP',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Añadir Cotización',
+ 'Add Request for Quotation' => 'Añadir Pedido de Cotización',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir cotización',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Cobro',
+ 'Bin' => 'Compatimiento',
+ 'Bin List' => 'Lista de Compatimiento',
+ 'Business' => 'Negocio',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Check' => 'Cheque',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de Compañía',
+ 'Compare to' => 'Comparar con',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Ganacias Actuales',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número de Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => '¡Enviado por Correo-e!',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Edit POS Invoice' => 'Editar Factura POS',
+ 'Edit Sales Invoice' => 'Edirar factura de venta',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta tasa de Cambio para pago!',
+ 'Exchange rate missing!' => '¡Falta Tasa de Cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Group' => 'Grupo',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia de Tasa de Cambio',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Internal Notes' => 'Notas Internas',
+ 'Invoice' => 'Factura de Venta',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'N/A' => 'Sin respuesta',
+ 'No.' => 'No',
+ 'Non-taxable Purchases' => 'Compras excentas de Impuestos',
+ 'Non-taxable Sales' => 'Ventas excentas de Impuestos',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => 'Agregado!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Muestre',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'número del projecto',
+ 'Project Transactions' => 'Traducciones de Proyecto',
+ 'Project not on file!' => '¡Proyecto no en archivo!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number missing!' => 'Falta número de Cotización',
+ 'Recd' => 'Cobrado',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Report for' => 'Informe para',
+ 'Required by' => 'Solicitado por',
+ 'SKU' => 'Unidad de Mantenimiento de Stock',
+ 'Sales Invoice.' => 'Factura de venta.',
+ 'Sales Order' => 'Orden de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccione todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione de uno de los proyectos siguientes',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Nº de Serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección de Embarque',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'FechaInicio',
+ 'State/Province' => 'Estado/Provincia',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Tax collected' => 'Impuestos cobrados Clientes',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento por Intercambio',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Translation not on file!' => '¡Traducción no en archivo!',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de proveedor.',
+ 'Vendor Number' => 'Número de Proveedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => '¡Precaución!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'as at' => 'al',
+ 'ea' => 'unid.',
+ 'for Period' => 'para el periodo',
+ 'posted!' => 'fijado',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion_proveedor' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_muestre' => 'print_and_post',
+ 'factura_de_venta_' => 'sales_invoice_',
+ 'orden_de_venta' => 'sales_order',
+ 'seleccione_todo' => 'select_all',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/ec/pw b/locale/ec/pw
new file mode 100755
index 00000000..d5ed0e14
--- /dev/null
+++ b/locale/ec/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Contraseña',
+ 'Session expired!' => '¡Sesión Expiró!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ec/rc b/locale/ec/rc
new file mode 100755
index 00000000..43c668d1
--- /dev/null
+++ b/locale/ec/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Beginning Balance' => 'Balance Inicial',
+ 'Cleared' => '¡Limpiado!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Done' => 'Hecho',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia de Tasa de Cambio',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Impagados',
+ 'Period' => 'Período',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'Reconciliado',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Reporte de Reconciliación',
+ 'Select all' => 'Seleccione todo',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Statement Balance' => 'Balance de cuenta',
+ 'Summary' => 'Resúmen',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'hecho' => 'done',
+ 'seleccione_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ec/rp b/locale/ec/rp
new file mode 100755
index 00000000..386f0e32
--- /dev/null
+++ b/locale/ec/rp
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Comparar con',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Crédito',
+ 'Curr' => 'Mon.',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Ganacias Actuales',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan Único de Cuentas (PUC)',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia de Tasa de Cambio',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Estado de Resultados',
+ 'Invoice' => 'Factura de Venta',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'N/A' => 'Sin respuesta',
+ 'Non-taxable Purchases' => 'Compras excentas de Impuestos',
+ 'Non-taxable Sales' => 'Ventas excentas de Impuestos',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order' => 'Orden',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Vencimientos impagados',
+ 'Period' => 'Período',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'número del projecto',
+ 'Project Transactions' => 'Traducciones de Proyecto',
+ 'Project not on file!' => '¡Proyecto no en archivo!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Report for' => 'Informe para',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccione todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione de uno de los proyectos siguientes',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'FechaInicio',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax collected' => 'Impuestos cobrados Clientes',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => '¡Precaución!',
+ 'Year' => 'Año',
+ 'as at' => 'al',
+ 'for Period' => 'para el periodo',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'seleccione_todo' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ee/COPYING b/locale/ee/COPYING
new file mode 100755
index 00000000..a9583bd1
--- /dev/null
+++ b/locale/ee/COPYING
@@ -0,0 +1,26 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2001-2005
+#
+# Estonian texts:
+#
+# Author: Martin Lillepuu <martin@lillepuu.com>
+# Lauri Jesmin <jesmin@ut.ee>
+# Tanel Kurvits <rauge@hot.ee>
+# Peeter Pärtel <peeter@sigma.ee>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/ee/LANGUAGE b/locale/ee/LANGUAGE
new file mode 100755
index 00000000..f06d5628
--- /dev/null
+++ b/locale/ee/LANGUAGE
@@ -0,0 +1 @@
+Estonian (ISO-8859-15)
diff --git a/locale/ee/Num2text b/locale/ee/Num2text
new file mode 100755
index 00000000..78bf1e94
--- /dev/null
+++ b/locale/ee/Num2text
@@ -0,0 +1,140 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2003
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors: Mario R. Pizzolanti <mario@zavood.ee>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+#
+# written for check and receipt printing
+# it returns a properly formatted text string
+# for a number up to 10**9
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'null',
+ 1 => 'üks',
+ 2 => 'kaks',
+ 3 => 'kolm',
+ 4 => 'neli',
+ 5 => 'viis',
+ 6 => 'kuus',
+ 7 => 'seitse',
+ 8 => 'kaheksa',
+ 9 => 'üheksa',
+ 10 => 'kümme',
+ 10**2 => 'sada',
+ 10**3 => 'tuhat',
+ 10**6 => 'miljon',
+ 10**9 => 'miljard',
+ 10**12 => 'biljon'
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my ($i, $appendit);
+ my @a = ();
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ $numblock[$i] *= 1;
+ @num = split //, $numblock[$i];
+
+ $appendit = "it";
+ $hundred = 0;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ # the one from hundreds
+ push @textnumber, "$self->{numbername}{$num[0]}$self->{numbername}{10**2}";
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ @num = split //, $numblock[$i];
+ $hundred = 1;
+ }
+
+ if ($numblock[$i] > 19) {
+ # 20 - 99
+ push @textnumber, "$self->{numbername}{$num[0]}kümmend";
+ @num = split //, $numblock[$i];
+ push @textnumber, $self->{numbername}{$num[1]} if $num[1] > 0;
+
+ } elsif ($numblock[$i] > 10) {
+ # 11 - 19
+ if ($hundred) {
+ @num = split //, $numblock[$i];
+ }
+ $num = $num[1];
+
+ push @textnumber, "$self->{numbername}{$num}teist";
+
+ } elsif ($numblock[$i] > 1) {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+
+ } elsif ($numblock[$i] == 1) {
+ push @textnumber, $self->{numbername}{$num[0]};
+ $appendit = "";
+
+ }
+
+ # add thousand, million
+ if ($i) {
+ $amount = 10**($i * 3);
+ $appendit = ($i == 1) ? "" : $appendit;
+ push @textnumber, "$self->{numbername}{$amount}$appendit";
+ }
+
+ pop @numblock;
+
+ }
+
+ join ' ', @textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/ee/aa b/locale/ee/aa
new file mode 100755
index 00000000..5da06adb
--- /dev/null
+++ b/locale/ee/aa
@@ -0,0 +1,163 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Tasumata kohustused',
+ 'AP Transaction' => 'Kohustuste kanne',
+ 'AP Transactions' => 'Kohustuste kanded',
+ 'AR Outstanding' => 'Tasumata nõued',
+ 'AR Transaction' => 'Nõuete kanne',
+ 'AR Transactions' => 'Nõuete kanded',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add AP Transaction' => 'Lisa OR Tehing',
+ 'Add AR Transaction' => 'Lisa MR Tehing',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Võlaosa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada kande',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction!' => 'Kannet ei saa salvestada!',
+ 'Check' => 'Tshekk',
+ 'Closed' => 'Suletud',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Credit' => 'Kreedit',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Date' => 'Kuupäev',
+ 'Date Paid' => 'Maksekuupäev',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Maksetähtaeg',
+ 'Due Date missing!' => 'Maksetähtaeg puudub!',
+ 'Edit AP Transaction' => 'Muuda OR Tehing',
+ 'Edit AR Transaction' => 'Muuda MR Tehing',
+ 'Employee' => 'Töötaja',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel ei ole valuutakurssi!',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'From' => 'Alates',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve kuupäev',
+ 'Invoice Date missing!' => 'Arve kuupäev puudub!',
+ 'Invoice Number' => 'Arve number',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Month' => 'Kuu',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkused',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Number' => 'Tellimuse number',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Paid' => 'Makstud',
+ 'Payment date missing!' => 'Maksekuupäev puudub!',
+ 'Payments' => 'Maksed',
+ 'Period' => 'Periood',
+ 'Post' => 'Salvesta',
+ 'Post as new' => 'Salvesta uuena',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja salvesta',
+ 'Print and Post as new' => 'Trüki ja Postita uuena',
+ 'Project' => 'Projekt',
+ 'Quarter' => 'Trimester',
+ 'Receipt' => 'Maksekviitung',
+ 'Remaining' => 'Kasutamata',
+ 'Sales Invoice.' => 'Müügiarve.',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Schedule' => 'Ajakava',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Source' => 'Allikas',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Maks',
+ 'Tax Included' => 'Koos maksuga',
+ 'Till' => 'Müügipunkt',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Transaction' => 'Tehing',
+ 'Transaction deleted!' => 'Kanne kustutatud!',
+ 'Transaction posted!' => 'Kanne saadetud!',
+ 'Update' => 'Uuendus',
+ 'Vendor' => 'Hankija',
+ 'Vendor Invoice.' => 'Tarnija Kaubaarve.',
+ 'Vendor missing!' => 'Hankija puudub!',
+ 'Year' => 'Aasta',
+ 'Yes' => 'Jah',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'kohustuste_kanne' => 'ap_transaction',
+ 'nõuete_kanne' => 'ar_transaction',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'salvesta' => 'post',
+ 'salvesta_uuena' => 'post_as_new',
+ 'trüki' => 'print',
+ 'trüki_ja_salvesta' => 'print_and_post',
+ 'trüki_ja_postita_uuena' => 'print_and_post_as_new',
+ 'müügiarve_' => 'sales_invoice_',
+ 'ajakava' => 'schedule',
+ 'tarneaadress' => 'ship_to',
+ 'uuendus' => 'update',
+ 'tarnija_kaubaarve_' => 'vendor_invoice_',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee/admin b/locale/ee/admin
new file mode 100755
index 00000000..e2bece2d
--- /dev/null
+++ b/locale/ee/admin
@@ -0,0 +1,146 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Access Control' => 'Ligipääsukontroll',
+ 'Accounting' => 'Raamatupidamine',
+ 'Add User' => 'Lisa kasutaja',
+ 'Address' => 'Aadress',
+ 'Administration' => 'Administreerimine',
+ 'Administrator' => 'Administraator',
+ 'All Datasets up to date!' => 'Kõik andmebaasid on uuendatud',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Muuda admini parool',
+ 'Change Password' => 'Muuda parool',
+ 'Click on login name to edit!' => 'Redigeerimiseks kliki kasutajanimel',
+ 'Company' => 'Ettevõte',
+ 'Confirm' => 'Kinnita',
+ 'Connect to' => 'Ühenda',
+ 'Continue' => 'Edasi',
+ 'Create Chart of Accounts' => 'Uus kontoplaan',
+ 'Create Dataset' => 'Uus andmebaas',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI on installeerimata',
+ 'Database' => 'Andmebaas',
+ 'Database Administration' => 'Andmebaasi administreerimine',
+ 'Database Driver not checked!' => 'Andmebaasi draiver valimata!',
+ 'Database User missing!' => 'Andmebaasi kasutaja puudub!',
+ 'Dataset' => 'Andmekogu',
+ 'Dataset missing!' => 'Andmekogu puudub!',
+ 'Dataset updated!' => 'Andmekogu uuendatud!',
+ 'Date Format' => 'Kuupäeva formaat',
+ 'Delete' => 'Kustuta',
+ 'Delete Dataset' => 'Kustuta andmebaas',
+ 'Directory' => 'Kataloog',
+ 'Driver' => 'Draiver',
+ 'Dropdown Limit' => 'Hüppikmenüü Piirang',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Kasutajaandmete muutmine',
+ 'Existing Datasets' => 'Olemasolevad andmebaasid',
+ 'Fax' => 'Faks',
+ 'Host' => 'Server',
+ 'Hostname missing!' => 'Serveri nimi puudub!',
+ 'Language' => 'Keel',
+ 'Lock System' => 'Süstemi lukustamine',
+ 'Lockfile created!' => 'Lukustusfail loodud!',
+ 'Lockfile removed!' => 'Lukustusfail eemaldatud!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Kasutajanimi puudub!',
+ 'Logout' => 'Logi välja',
+ 'Manager' => 'Juhataja',
+ 'Menu Width' => 'Menüü Laius',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Nimi',
+ 'New Templates' => 'Uued dokumendipõhjad',
+ 'No Database Drivers available!' => 'Ühtegi andmebaasidraiverit ei leitud!',
+ 'No Dataset selected!' => 'Andmekogu valimata!',
+ 'Nothing to delete!' => 'Midagi ei ole kustutada!',
+ 'Number Format' => 'Numbri formaat',
+ 'Oracle Database Administration' => 'Oracle Andmebaasi administreerimine',
+ 'Password' => 'Parool',
+ 'Password changed!' => 'Parool muudetud!',
+ 'Passwords do not match!' => 'Paroolid ei klapi!',
+ 'Pg Database Administration' => 'Pg Andmebaasi administreerimine',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port puudub!',
+ 'Printer' => 'Printer',
+ 'Save' => 'Salvesta',
+ 'Session Timeout' => 'Sessiooni aegumine',
+ 'Session expired!' => 'Sessioon aegunud!',
+ 'Setup Templates' => 'Dokumendipõhjade seadistamine',
+ 'Signature' => 'Allkiri',
+ 'Stylesheet' => 'Laaditabel',
+ 'Supervisor' => 'Ülevaataja',
+ 'Templates' => 'Dokumendipõhjad',
+ 'The following Datasets are not in use and can be deleted' => 'Järgnevad andmebaasid ei ole kasutusel ning võib kustutada',
+ 'The following Datasets need to be updated' => 'Järgmised andmebaasid vajavad uuendamist',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Olemasolevate allikate eelkontroll. Praeguses staadiumis ei toimu andmete lisamist ega kustutamist.',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Kasutaja gruppi lisamiseks redigeeri nime, muuda kasutajanimi ja salvesta. Luuakse samade parameetritega uus kasutaja',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Uuenda andmebaas',
+ 'Use Templates' => 'Kasuta dokumendipõhjad',
+ 'User' => 'Kasutaja',
+ 'User deleted!' => 'Kasutaja kustutatud!',
+ 'User saved!' => 'Kasutaja salvestatud!',
+ 'Version' => 'Versioon',
+ 'You are logged out' => 'Oled välja logitud',
+ 'does not exist' => 'ei eksisteeri',
+ 'is already a member!' => 'on juba kasutaja!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'lukustatud!',
+ 'successfully created!' => 'loodud!',
+ 'successfully deleted!' => 'kustutatud!',
+ 'website' => 'kodulehekülg',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'lisa_kasutaja' => 'add_user',
+ 'muuda_admini_parool' => 'change_admin_password',
+ 'muuda_parool' => 'change_password',
+ 'edasi' => 'continue',
+ 'uus_andmebaas' => 'create_dataset',
+ 'kustuta' => 'delete',
+ 'kustuta_andmebaas' => 'delete_dataset',
+ 'süstemi_lukustamine' => 'lock_system',
+ 'login' => 'login',
+ 'logi_välja' => 'logout',
+ 'oracle_andmebaasi_administreerimine' => 'oracle_database_administration',
+ 'pg_andmebaasi_administreerimine' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'salvesta' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'uuenda_andmebaas' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ee/all b/locale/ee/all
new file mode 100755
index 00000000..d0b260b9
--- /dev/null
+++ b/locale/ee/all
@@ -0,0 +1,928 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'ISO-8859-15';
+
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'OstuReskontro',
+ 'AP Aging' => 'OR Aegunud',
+ 'AP Outstanding' => 'OR Laekumata',
+ 'AP Transaction' => 'OR Tehing',
+ 'AP Transactions' => 'OR Tehingud',
+ 'AR' => 'MüügiReskontro',
+ 'AR Aging' => 'MR Aegunud',
+ 'AR Outstanding' => 'MR Laekumata',
+ 'AR Transaction' => 'MR Tehing',
+ 'AR Transactions' => 'MR Tehingud',
+ 'AR/AP' => 'MR/OR',
+ 'About' => 'Programmi Info',
+ 'Above' => 'Alla',
+ 'Access Control' => 'Ligipääsukontroll',
+ 'Access Denied!' => 'Ligipääs Keelatud!',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Konto Number',
+ 'Account Number missing!' => 'Konto Number puudu',
+ 'Account Type' => 'Konto Tüüp',
+ 'Account Type missing!' => 'Konto Tüüp puudu!',
+ 'Account deleted!' => 'Konto on kustutatud!',
+ 'Account does not exist!' => 'Konto ei eksisteeri',
+ 'Account saved!' => 'Konto on salvestatud',
+ 'Accounting' => 'Raamatupidamisarvestus',
+ 'Accounting Menu' => 'Raamatupidamisarvestuse Menüü',
+ 'Accounts' => 'Kontod',
+ 'Accrual' => 'Kapitalisatsioon',
+ 'Activate Audit trail' => 'Aktiveeri Auditi jälgimine',
+ 'Activate Audit trails' => 'Aktiveeri Auditi jälgimine',
+ 'Active' => 'Aktiiv',
+ 'Add' => 'Lisa',
+ 'Add AP Transaction' => 'Lisa OR Tehing',
+ 'Add AR Transaction' => 'Lisa MR Tehing',
+ 'Add Account' => 'Lisa Konto',
+ 'Add Assembly' => 'Lisa Komplekt',
+ 'Add Business' => 'Lisa Ettevõte',
+ 'Add Cash Transfer Transaction' => 'Lisa Sularahamüügi Tehing',
+ 'Add Customer' => 'Lisa Klient',
+ 'Add Deduction' => 'Lisa Hinnaaland',
+ 'Add Department' => 'Lisa Osakond',
+ 'Add Employee' => 'Lisa Töötaja',
+ 'Add Exchange Rate' => 'Lisa Valuutakurss',
+ 'Add GIFI' => 'Lisa GIFI',
+ 'Add General Ledger Transaction' => 'Lisa Pearaamatu Tehing',
+ 'Add Group' => 'Lisa Grupp',
+ 'Add Job' => 'Lisa Ülesanne',
+ 'Add Labor/Overhead' => 'Lisa Tööjõud/Kulud',
+ 'Add Language' => 'Lisa Keel',
+ 'Add POS Invoice' => 'Lisa Müügipunkti Kaubaarve',
+ 'Add Part' => 'Lisa Detail',
+ 'Add Pricegroup' => 'Lisa Hinnagrupp',
+ 'Add Project' => 'Lisa Projekt',
+ 'Add Purchase Order' => 'Lisa Hanketellimus',
+ 'Add Quotation' => 'Lisa Koteering',
+ 'Add Request for Quotation' => 'Lisa Hinnapakkumuse Taotlus',
+ 'Add SIC' => 'Lisa Standardiseeritud Tööstuskood',
+ 'Add Sales Invoice' => 'Lisa Müügiarve',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Add Service' => 'Lisa Teenus',
+ 'Add Stores Card' => 'Lisa Tagavarade Kaart',
+ 'Add Time Card' => 'Lisa Ajakaart',
+ 'Add Transaction' => 'Lisa Kanne',
+ 'Add User' => 'Lisa Kasutaja',
+ 'Add Vendor' => 'Lisa Tarnija',
+ 'Add Vendor Invoice' => 'Lisa Ostuarve',
+ 'Add Warehouse' => 'Lisa Kaubaladu',
+ 'Address' => 'Aadress',
+ 'Administration' => 'Arvepidamine',
+ 'Administrator' => 'Arvepidaja',
+ 'After Deduction' => 'Pärast Mahaarvatist',
+ 'Aged' => 'Aegunud',
+ 'Aged Overdue' => 'Aegunud Võlgnevused',
+ 'All' => 'Kõik',
+ 'All Accounts' => 'Kõik Kontod',
+ 'All Datasets up to date!' => 'Kõik Andmehulgad on kaasaegsed!',
+ 'All Items' => 'Kõik Kaubaartiklid',
+ 'Allocated' => 'Reserveeritud',
+ 'Allowances' => 'Diskontod',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Maksmisele kuuluv summa',
+ 'Amount missing!' => 'Summa puudub!',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Invoice Number' => 'Kas oled kindel, et soovid kustutada Kaubaarve Number',
+ 'Are you sure you want to delete Order Number' => 'Kas oled kindel, et soovid kustutada Tellimuse Number',
+ 'Are you sure you want to delete Quotation Number' => 'Kas oled kindel, et soovid Koteeringu Number',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada kande',
+ 'Are you sure you want to delete time card for' => 'Oled kindel, et soovid kustutada ajakardi',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Kas olete kindel, et soovite eemaldada märgitud väljad järjekorrast?',
+ 'As of' => 'nagu',
+ 'Assemblies' => 'Koosteosad',
+ 'Assemblies restocked!' => 'Koosteosade laovaru täiendatud!',
+ 'Assembly' => 'Komplekt',
+ 'Assembly stocked!' => 'Komplekt ladustatud',
+ 'Asset' => 'Vara',
+ 'Attachment' => 'Manus',
+ 'Audit Control' => 'Audiitorkontroll',
+ 'Audit trail disabled' => 'Auditi jälgimine välja lülitatud',
+ 'Audit trail enabled' => 'Auditi jälgimine sisse lülitatud',
+ 'Audit trail removed up to' => 'Auditi jäljed kustutatud kuni',
+ 'Audit trails disabled' => 'Auditi jälgimine välja lülitatud',
+ 'Audit trails enabled' => 'Auditi jälgimine sisse lülitatud',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Average Cost' => 'Keskmised Kulud',
+ 'Avg Cost' => 'Kesk. Kulud',
+ 'BIC' => 'BIC (S.W.I.F.T)',
+ 'BOM' => 'Materjaliarvestus',
+ 'Backup' => 'Varukoopia',
+ 'Backup sent to' => 'Varukoopia saadetud',
+ 'Balance' => 'Bilanss',
+ 'Balance Sheet' => 'Bilansiaruanne',
+ 'Based on' => 'Põhineb',
+ 'Batch Printing' => 'Mass. Väljatrükk',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Enne Hinnaalandust',
+ 'Beginning Balance' => 'Algsaldo',
+ 'Below' => 'All',
+ 'Billing Address' => 'Arve Esitamise Aadress',
+ 'Bin' => 'Pakendit',
+ 'Bin List' => 'Pakendi Saateleht',
+ 'Bin Lists' => 'Pakendi Saatelehed',
+ 'Books are open' => '´urnaalid on avatud',
+ 'Break' => 'Katkestus',
+ 'Business' => 'Ettevõte',
+ 'Business Number' => 'Ettevõtte Registrinumber',
+ 'Business deleted!' => 'Ettevõte kustutatud!',
+ 'Business saved!' => 'Ettevõte salvestatud',
+ 'C' => 'C',
+ 'COGS' => 'Müügikulud',
+ 'COGS account does not exist!' => 'Müügikulude kontot puudu!',
+ 'Cannot add stores card for a completed job!' => 'Ei saa lisada tagavarade kaarti juba lõpetatud tööülesandele!',
+ 'Cannot add time card for a completed job!' => 'Ei saa lisada ajakaarti juba lõpetatud tööülesandele!',
+ 'Cannot change stores card for a completed job!' => 'Ei saa muuta tagavarade kaarti juba lõpetatud tööülesandele!',
+ 'Cannot change time card for a completed job!' => 'Ei saa muuta ajakaarti juba lõpetatud tööülesandele!',
+ 'Cannot create Assembly' => 'Ei saa luua Komplekti',
+ 'Cannot create Labor' => 'Ei saa luua Tööjõudu',
+ 'Cannot create Lock!' => 'Ei saa Lukustada!',
+ 'Cannot create Part' => 'Ei saa luua Detaili',
+ 'Cannot create Service' => 'Ei saa luua Teenust',
+ 'Cannot delete account!' => 'Kontot ei saa kustutada!',
+ 'Cannot delete customer!' => 'Kienti ei saa kustutada!',
+ 'Cannot delete default account!' => 'Tähtaegunud võla kontot ei saa kustutada!',
+ 'Cannot delete invoice!' => 'Arvet ei saa kustutada',
+ 'Cannot delete item!' => 'Kaubaartiklit ei saa kustutada!',
+ 'Cannot delete order!' => 'Tellimust ei saa kustutada!',
+ 'Cannot delete quotation!' => 'Koteeringut ei saa kustutada!',
+ 'Cannot delete time card!' => 'Ei saa kustutada ajakaarti!',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot delete vendor!' => 'Tarnijat ei saa kustutada!',
+ 'Cannot post Payment!' => 'Makset ei saa salvestada!',
+ 'Cannot post Receipt!' => 'Sisetulekuarderit ei saa salvestada!',
+ 'Cannot post invoice for a closed period!' => 'Arvet ei saa salvestada suletud perioodile!',
+ 'Cannot post invoice!' => 'Arvet ei saa salvestada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Ei saa postitada tehingut deebeti ja kreediti väljadega samal kontol!',
+ 'Cannot post transaction!' => 'Tehingut ei saa salvestada!',
+ 'Cannot remove files!' => 'Faile ei saa kustutada!',
+ 'Cannot save account!' => 'Kontot ei saa salvestada!',
+ 'Cannot save defaults!' => 'Ei saa salvestada tähtaegunud võlgu!',
+ 'Cannot save order!' => 'Tellimust ei saa salvestada!',
+ 'Cannot save preferences!' => 'Määranguid ei saa salvestada!',
+ 'Cannot save quotation!' => 'Koteeringut ei saa salvestada!',
+ 'Cannot save stores card for a closed period!' => 'Ei saa salvestada tagavarade kaarti juba suletud perioodil!',
+ 'Cannot save stores card!' => 'Ei saa salvestada tagavarade kaarti!',
+ 'Cannot save time card for a closed period!' => 'Ei saa salvestada ajakaarti juba suletud perioodil!',
+ 'Cannot save time card!' => 'Ajakaarti ei saa salvestada!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Konto saab olla, kas Nõue, Kohustuse või Tulu/Kulu tüüpi',
+ 'Cannot set multiple options for' => 'Ei saa märgistada mitut valikut',
+ 'Cannot set multiple options for Item' => 'Ei saa märgistada mitut valikut Kaubaartiklile',
+ 'Cannot stock Assembly!' => 'Komplekti pole võimalik ladustada!',
+ 'Cannot stock assemblies!' => 'Ei saa ladustada koosteosi',
+ 'Cash' => 'Kassaseis',
+ 'Cc' => 'Cc',
+ 'Change' => 'Tagasi',
+ 'Change Admin Password' => 'Muuda Adminni Parool',
+ 'Change Password' => 'Muuda Parool',
+ 'Chargeable' => 'Maksustatav',
+ 'Chart of Accounts' => 'Kontoplaan',
+ 'Check' => 'Kontrolli',
+ 'Check Inventory' => 'Kontrolli Laoseisu',
+ 'City' => 'Linn',
+ 'Cleared' => 'Laekunud',
+ 'Click on login name to edit!' => 'Redigeerimiseks kliki kasutajanimel',
+ 'Clocked' => 'Kulunud aeg',
+ 'Close Books up to' => 'Sulge ´urnaalid kuni',
+ 'Closed' => 'Suletud',
+ 'Code' => 'Kood',
+ 'Code missing!' => 'Kood puudu!',
+ 'Company' => 'Firma',
+ 'Company Name' => 'Firma Nimi',
+ 'Compare to' => 'Võrdlus perioodiga',
+ 'Completed' => 'Lõpetatud',
+ 'Components' => 'Komponendid',
+ 'Confirm' => 'Kinnita',
+ 'Confirm!' => 'Kinnita!',
+ 'Connect to' => 'Ühenda',
+ 'Consolidate' => 'Koonda',
+ 'Consolidate Orders' => 'Tellimuste Koondamine',
+ 'Consolidate Purchase Orders' => 'Ostutellimuste Koondamine',
+ 'Consolidate Sales Orders' => 'Müügitellimuste Koondamine',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Jätka',
+ 'Contra' => 'Ammortisatsioon',
+ 'Copies' => 'Koopiat',
+ 'Copy to COA' => 'Kopeeri kontoplaani',
+ 'Cost' => 'Omahind',
+ 'Cost Center' => 'Kulukeskus',
+ 'Could not save pricelist!' => 'Hinnakirja salvestamine ebaõnnestus!',
+ 'Could not save!' => 'Ei saa salvestada!',
+ 'Could not transfer Inventory!' => 'Laoseisu ei saa ümber paigutada!',
+ 'Country' => 'Riik',
+ 'Create Chart of Accounts' => 'Uus kontoplaan',
+ 'Create Dataset' => 'Uus Andmekogu',
+ 'Credit' => 'Kreedit',
+ 'Credit Invoice' => 'Kreeditarve',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Jooksev',
+ 'Current Earnings' => 'Jooksev Kasum/Kahjum',
+ 'Customer' => 'Klient',
+ 'Customer History' => 'Kliendi Ajalugu',
+ 'Customer Number' => 'Kliendi Number',
+ 'Customer deleted!' => 'Klient on kustutatud!',
+ 'Customer missing!' => 'Klienti puudu!',
+ 'Customer not on file!' => 'Klient puudub failis!',
+ 'Customer saved!' => 'Klient salvestatud!',
+ 'Customers' => 'Kliendid',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI on installeerimata',
+ 'DOB' => 'Sünniaeg',
+ 'Database' => 'Andmebaas',
+ 'Database Administration' => 'Andmebaasi administreerimine',
+ 'Database Driver not checked!' => 'Andmebaasi draiver valimata!',
+ 'Database Host' => 'Andmebaasiserver',
+ 'Database User missing!' => 'Andmebaasi kasutaja puudub!',
+ 'Dataset' => 'Andmekogu',
+ 'Dataset is newer than version!' => 'Andmekogu versioon, on uuem süsteemi omast!',
+ 'Dataset missing!' => 'Andmekogu puudub!',
+ 'Dataset updated!' => 'Andmekogu uuendatud!',
+ 'Date' => 'Kuupäev',
+ 'Date Format' => 'Kuupäeva Formaat',
+ 'Date Paid' => 'Maksekuupäev',
+ 'Date Received' => 'Kättesaamise kuupäev',
+ 'Date missing!' => 'Kuupäev puudub!',
+ 'Date received missing!' => 'Kattesaamise kuupäev puudub!',
+ 'Date worked' => 'Töötatud kuupäeval',
+ 'Day' => 'Päev',
+ 'Day(s)' => 'Päev(a)',
+ 'Days' => 'Päeva',
+ 'Debit' => 'Deebet',
+ 'Debit Invoice' => 'Deebitarve',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Decimalplaces' => 'Komakohad',
+ 'Deduct after' => 'Hinnaaland pärast',
+ 'Deduction deleted!' => 'Hinnaaland kustutatud!',
+ 'Deduction saved!' => 'Hinnaaland salvestatud!',
+ 'Deductions' => 'Hinnaalandused',
+ 'Default Template' => 'Vaikimisi Dokumendipõhi',
+ 'Defaults' => 'Vaikeväärtused',
+ 'Defaults saved!' => 'Vaikeväärtused salvestatud!',
+ 'Delete' => 'Kustuta',
+ 'Delete Account' => 'Kustuta Lonto',
+ 'Delete Dataset' => 'Kustuta Andmekogu',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Deleting a language will also delete the templates for the language' => 'Keele kustutamisele järgneb kõigi selle keele dokumendipõhjade kustutamine',
+ 'Delivery Date' => 'Tarnetähtaeg',
+ 'Department' => 'Osakond',
+ 'Department deleted!' => 'Osakond kustutatud!',
+ 'Department saved!' => 'Osakond salvestatud!',
+ 'Departments' => 'Osakonnad',
+ 'Deposit' => 'Deposiit',
+ 'Description' => 'Selgitus',
+ 'Description Translations' => 'Tõlgete Selgitus',
+ 'Description missing!' => 'Selgitus puudub!',
+ 'Detail' => 'Detail',
+ 'Difference' => 'Erinevus',
+ 'Directory' => 'Aadressiraamat',
+ 'Discount' => 'Diskonto',
+ 'Done' => 'Valmis',
+ 'Drawing' => 'Joonis',
+ 'Driver' => 'Ohjur',
+ 'Dropdown Limit' => 'Rippmenüü Piirang',
+ 'Due Date' => 'Maksetähtaeg',
+ 'Due Date missing!' => 'Maksetähtaeg puudub!',
+ 'E-mail' => 'E-post',
+ 'E-mail Statement to' => 'Saata E-postiga Kasumiaruanne aadressil',
+ 'E-mail address missing!' => 'E-posti aadress puudub',
+ 'E-mail message' => 'E-posti teade',
+ 'E-mailed' => 'E-postiga saadetud',
+ 'Edit' => 'Muudatused',
+ 'Edit AP Transaction' => 'Muuda OR Tehing',
+ 'Edit AR Transaction' => 'Muuda MR Tehing',
+ 'Edit Account' => 'Muuda Konto',
+ 'Edit Assembly' => 'Muuda Komplekti',
+ 'Edit Business' => 'Muuda Ettevõtte',
+ 'Edit Cash Transfer Transaction' => 'Muuda Raha Ülekande Tehing',
+ 'Edit Customer' => 'Muuda Klienti',
+ 'Edit Deduction' => 'Muuda Hinnaaland',
+ 'Edit Department' => 'Muuda Osakonna',
+ 'Edit Description Translations' => 'Muuda Tõlgete Selgitus',
+ 'Edit Employee' => 'Muuda Töötaja',
+ 'Edit GIFI' => 'Muuda GIFI',
+ 'Edit General Ledger Transaction' => 'Muuda Pearaamatu Tehing',
+ 'Edit Group' => 'Muuda Gruppi andmed',
+ 'Edit Job' => 'Redigeeri Tööülesanne',
+ 'Edit Labor/Overhead' => 'Muuda Tööjõukulu',
+ 'Edit Language' => 'Muuda Keel',
+ 'Edit POS Invoice' => 'Muuda Müügipunkti Müügiarve',
+ 'Edit Part' => 'Muuda Detail',
+ 'Edit Preferences for' => 'Muuda Määrangud: ',
+ 'Edit Pricegroup' => 'Muuda Hinnagrupp',
+ 'Edit Project' => 'Muuda Projekt',
+ 'Edit Purchase Order' => 'Muuda Ostutellimus',
+ 'Edit Quotation' => 'Muuda Koteering',
+ 'Edit Request for Quotation' => 'Muuda Koteeringu Taotlus',
+ 'Edit SIC' => 'Muuda SIC-Standardiseeritud Tööstuskood',
+ 'Edit Sales Invoice' => 'Muuda Müügiarve',
+ 'Edit Sales Order' => 'Muuda Müügitellimus',
+ 'Edit Service' => 'Muuda Teenus',
+ 'Edit Template' => 'Muuda Dokumendipõhi',
+ 'Edit Time Card' => 'Muuda Ajakaarti',
+ 'Edit User' => 'Muuda Kasutaja',
+ 'Edit Vendor' => 'Muuda Tarnija',
+ 'Edit Vendor Invoice' => 'Muuda Ostuarve',
+ 'Edit Warehouse' => 'Muuda Kaubaladu',
+ 'Employee' => 'Töötaja',
+ 'Employee Name' => 'Teenistuja Nimi',
+ 'Employee Number' => 'Teenistuja Number',
+ 'Employee deleted!' => 'Teenistuja kustutatud',
+ 'Employee pays' => 'Teenistuja töötasu',
+ 'Employee saved!' => 'Teenistuja salvestatud',
+ 'Employees' => 'Teenistujad',
+ 'Employer' => 'Tööandja',
+ 'Employer pays' => 'Tööandja töötasu',
+ 'Enddate' => 'Lõputähtaeg',
+ 'Ends' => 'Lõpeb',
+ 'Enforce transaction reversal for all dates' => 'Kohustuslik tehingute storneerimine kõikide kuupäevade ulatuses',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Sisesta kohalikud- ja välisvaluutad (kuni 3 tähemärki, koolonitega eraltatud, nt. CAD:USD:EUR)',
+ 'Equity' => 'Omandiõigus',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel puudub valuutakurss!',
+ 'Exchange rate missing!' => 'Valuutakurss puudu!',
+ 'Exempt age <' => 'Vabastatud aeg <',
+ 'Existing Datasets' => 'Olemasolevad Andmekogud',
+ 'Expense' => 'Kulu',
+ 'Expense account does not exist!' => 'Kulude konto puudu!',
+ 'Expense/Asset' => 'Kulu/Vara',
+ 'Extended' => 'Summa',
+ 'FX' => 'Valuutavahetus',
+ 'Failed to save order!' => 'Viga tellimuse salvestamisel!',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'Foreign Exchange Gain' => 'Valuutavahetuse Kasum',
+ 'Foreign Exchange Loss' => 'Valuutavahetuse Kahjum',
+ 'Friday' => 'Reede',
+ 'From' => 'Alates',
+ 'From Warehouse' => 'Tuleb Kaubalaost',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI kustutatud!',
+ 'GIFI missing!' => 'GIFI puudub!',
+ 'GIFI saved!' => 'GIFI salvestatud!',
+ 'GL' => 'Pearaamat',
+ 'GL Reference Number' => 'Pearaamatu Viitenumber',
+ 'GL Transaction' => 'Pearaamatu Kanne',
+ 'General Ledger' => 'Pearaamat',
+ 'Generate' => 'Genereeri',
+ 'Generate Orders' => 'Genereeri Tellimused',
+ 'Generate Purchase Orders' => 'Genereeri Ostutellimused',
+ 'Generate Purchase Orders from Sales Order' => 'Genereeri Ostutellimused Müügitellimustest',
+ 'Generate Sales Order' => 'Genereeri Müügitellimused',
+ 'Generate Sales Order from Purchase Orders' => 'Genereeri Müügitellimused Ostutellimustest',
+ 'Generate Sales Orders' => 'Genereeri Müügitellimused',
+ 'Goods & Services' => 'Tooted ja Teenused',
+ 'Group' => 'Grupeeri',
+ 'Group Items' => 'Grupeeri Kaubaartiklid',
+ 'Group Translations' => 'Grupeeri Tõlked',
+ 'Group deleted!' => 'Grupp kustutatud!',
+ 'Group missing!' => 'Grupp puudub!',
+ 'Group saved!' => 'Grupp salvestatud!',
+ 'Groups' => 'Grupid',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML Dokumendipõhjad',
+ 'Heading' => 'Päis',
+ 'History' => 'Ajalugu',
+ 'Home Phone' => 'Kodune Telefon',
+ 'Host' => 'Server',
+ 'Hostname missing!' => 'Serveri nimi puudu!',
+ 'IBAN' => 'Pangaarve NR.',
+ 'ID' => 'ID',
+ 'Image' => 'Pilt',
+ 'In-line' => 'Dokumendisisene',
+ 'Inactive' => 'Vähenõutav',
+ 'Include Exchange Rate Difference' => 'Lisa Valuutavahetuskursside erinevus',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasa Aruandesse',
+ 'Include in drop-down menus' => 'Kaasa rippmenüüdesse',
+ 'Income' => 'Tulu',
+ 'Income Statement' => 'Kasumiaruanne',
+ 'Income account does not exist!' => 'Tulude konto puudu!',
+ 'Incorrect Dataset version!' => 'Vale Andmekogu versioon',
+ 'Individual Items' => 'Eraldiseisvad Kaubaartiklid',
+ 'Internal Notes' => 'Sisemärkused',
+ 'Inventory' => 'Laoseis',
+ 'Inventory account does not exist!' => 'Laoseisu konto puudu!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Enne komplekti aegunuks märkimist peab laoseis null olema!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Enne toote aegunuks märkimist peab laoseis null olema!',
+ 'Inventory saved!' => 'Laoseis salvestatud!',
+ 'Inventory transferred!' => 'Laoseis üle kantud!',
+ 'Invoice' => 'Kaubaarve',
+ 'Invoice Date' => 'Kaubaarve Kuupäev',
+ 'Invoice Date missing!' => 'Kaubaarvel Kuupäev puudu!',
+ 'Invoice Number' => 'Kaubaarve Number',
+ 'Invoice Number missing!' => 'Kaubaarve Number puudu!',
+ 'Invoice deleted!' => 'Kaubaarve kustutatud!',
+ 'Invoices' => 'Kaubaarved',
+ 'Is this a summary account to record' => 'Kirje summaarne konto',
+ 'Item' => 'AR.',
+ 'Item already on pricelist!' => 'Kaubaartikkel on juba hinnakirjas!',
+ 'Item deleted!' => 'Kaubaartikkel kustutatud!',
+ 'Item not on file!' => 'Kaubaartikkel pole failis !',
+ 'Items' => 'Kaubaartiklid',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Job' => 'Tööülesanne',
+ 'Job Description' => 'Tööülesande Kirjeldus',
+ 'Job Name' => 'Tööülesande Nimetus',
+ 'Job Number' => 'Tööülesande Number',
+ 'Job Number missing!' => 'Tööülesande Number puudu!',
+ 'Job deleted!' => 'Tööülesanne kustutatud!',
+ 'Job saved!' => 'Tööülesanne salvestatud!',
+ 'Job/Project Number' => 'Töö/Projekti Number',
+ 'Jobs' => 'Tööülesanded',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'LaTeX Templates' => 'LaTeX Dokumendipõhjad',
+ 'Labor Code' => 'Tööseadusandlus',
+ 'Labor Code missing!' => 'Tööseadusandluse Kood puudu!',
+ 'Labor/Overhead' => 'Tööjõud/Kulud',
+ 'Language' => 'Keel',
+ 'Language deleted!' => 'Keel kustutatud!',
+ 'Language saved!' => 'Keel salvestatud!',
+ 'Languages' => 'Keeled',
+ 'Languages not defined!' => 'Keeled pole defineeritud!',
+ 'Last Cost' => 'Viimane Maksumus',
+ 'Last Numbers & Default Accounts' => 'Viimased Numbrid ja Vaikimisi Kontod',
+ 'Lead' => 'Juhtimine',
+ 'Leadtime' => 'Tellimuse täitmisaeg',
+ 'Liability' => 'Võlg',
+ 'Licensed to' => 'Litsentsi omanik',
+ 'Line Total' => 'Rea Summa',
+ 'Link' => 'Seosed',
+ 'Link Accounts' => 'Seosta Kontod',
+ 'List' => 'Nimekiri',
+ 'List Accounts' => 'Kontode Nimekiri',
+ 'List Businesses' => 'Ettevõtete Nimekiri',
+ 'List Departments' => 'Osakondade Nimekiri',
+ 'List GIFI' => 'GIFI nimekiri',
+ 'List Languages' => 'Keelte Nimekiri',
+ 'List Price' => 'Hinnakirjahind',
+ 'List Projects' => 'Projektide Nimekiri',
+ 'List SIC' => 'SIC-Standardiseeritud Tööstuskoodide Nimekiri',
+ 'List Transactions' => 'Tehingute Nimekiri',
+ 'List Warehouses' => 'Kaubaladude Nimekiri',
+ 'Lock System' => 'Lukusta Süsteem',
+ 'Lockfile created!' => 'Lukustusfail loodud!',
+ 'Lockfile removed!' => 'Lukustusfail eemaldatud!',
+ 'Login' => 'Logi sisse',
+ 'Login name missing!' => 'Kasutajanimi puudu!',
+ 'Logout' => 'Logi välja',
+ 'Make' => 'Tootja',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'Marked entries printed!' => 'Märgitud kanded välja trükitud!',
+ 'Markup' => 'Kate',
+ 'Maximum' => 'Maksimum',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Menu Width' => 'Menüü Laius',
+ 'Message' => 'Sõnum',
+ 'Method' => 'Meetod',
+ 'Microfiche' => 'Mikrofi¨¨',
+ 'Model' => 'Mudel',
+ 'Monday' => 'Esmaspäev',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'Months' => 'Kuud',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => 'Puudub',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puudu!',
+ 'New Templates' => 'Uus Dokumendipõhi',
+ 'New Window' => 'Uus Aken',
+ 'Next' => 'Järgmine',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Next Number' => 'Järgmine Number',
+ 'No' => 'Ei',
+ 'No Database Drivers available!' => 'Ühtegi Andmebaasiohjurit pole saadaval!',
+ 'No Dataset selected!' => 'Andmekogu valimata!',
+ 'No Employees on file!' => 'Failis puuduvad Töötajad',
+ 'No History!' => 'Ajalugu Puudub!',
+ 'No Labor codes on file!' => 'Failis puuduvad Tööseadusandluse koodid',
+ 'No Parts on file!' => 'Failis puuduvad Detailid',
+ 'No Services on file!' => 'Failis puuduvad Teenused',
+ 'No email address for' => 'E-posti aadress puudu',
+ 'No open Jobs!' => 'Puuduvad alustatud Tööülesanded',
+ 'No open Projects!' => 'Puuduvad avatud Projektid!',
+ 'No.' => 'Nr.',
+ 'Non-chargeable' => 'Maksuvaba',
+ 'Non-taxable' => 'Maksuvaba',
+ 'Non-taxable Purchases' => 'Maksuvaba Ostud',
+ 'Non-taxable Sales' => 'Maksuvaba Müük',
+ 'Non-tracking Items' => 'Mitte jälgitavad Kaubaartiklid',
+ 'Notes' => 'Märkused',
+ 'Nothing entered!' => 'Midagi pole sisestatud!',
+ 'Nothing open!' => 'Midagi ei avane!',
+ 'Nothing selected!' => 'Valik puudub!',
+ 'Nothing to delete!' => 'Midagi pole kustutada!',
+ 'Nothing to print!' => 'Pole midagi trükkida!',
+ 'Nothing to transfer!' => 'Pole midagi ümber paigutada!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Number',
+ 'Number Format' => 'Numbri Formaat',
+ 'Number missing in Row' => 'Antud real puudub Number',
+ 'O' => 'Avatud',
+ 'OH' => 'Ülekulud',
+ 'Obsolete' => 'Aegunud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'On Hand' => 'Saadaval',
+ 'Onhand' => 'Käepärast',
+ 'Open' => 'Avatud',
+ 'Oracle Database Administration' => 'Oracle Andmebaasi Administreerimine',
+ 'Order' => 'Tellimus',
+ 'Order Date' => 'Tellimuse Kuupäev',
+ 'Order Date missing!' => 'Tellimuse Kuupäev puudub!',
+ 'Order Entry' => 'Tellimuse Sisestus',
+ 'Order Number' => 'Tellimuse Number',
+ 'Order Number missing!' => 'Tellimuse Number puudub',
+ 'Order deleted!' => 'Tellimus kustutatud!',
+ 'Order generation failed!' => 'Arve genereerimine ebaõnnestus!',
+ 'Order saved!' => 'Tellimus salvestatud!',
+ 'Orders generated!' => 'Arved genereeritud',
+ 'Orphaned' => 'Seosteta',
+ 'Out of balance transaction!' => 'Bilansiväline tehing!',
+ 'Out of balance!' => 'Bilanss ei klapi!',
+ 'Outstanding' => 'Laekumata',
+ 'Overdue' => 'Tähtaegunud',
+ 'PDF' => 'PDF',
+ 'PO' => 'Hanketellimus',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'POS' => 'MüügiPunkt',
+ 'POS Invoice' => 'MP Kaubaarve',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe Kuupäev puudu!',
+ 'Packing List Number missing!' => 'Saateelehe Number puudu!',
+ 'Packing Lists' => 'Saatelehed',
+ 'Paid' => 'Makstud',
+ 'Part' => 'Detail',
+ 'Part Number' => 'Detaili Number',
+ 'Partnumber' => 'Detailinumber',
+ 'Parts' => 'Detailid',
+ 'Parts Requirements' => 'Detailide Vajadus',
+ 'Password' => 'Parool',
+ 'Password changed!' => 'Parool muudetud!',
+ 'Password does not match!' => 'Vale parool!',
+ 'Passwords do not match!' => 'Paroolid ei klapi!',
+ 'Payables' => 'Kreditoorne võlgnevus',
+ 'Payment' => 'Makse',
+ 'Payment date missing!' => 'Maksekuupäev puudu!',
+ 'Payment posted!' => 'Makse saadetud!',
+ 'Payments' => 'Maksed',
+ 'Payments posted!' => 'Maksed postitatud!',
+ 'Payroll Deduction' => 'Palga Mahaarvatis',
+ 'Period' => 'Periood',
+ 'Pg Database Administration' => 'Pg Andmebaasi Administreerimine',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Veose Saateleht',
+ 'Pick Lists' => 'Veose Saatelehed',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port puudub!',
+ 'Pos' => 'NR.',
+ 'Post' => 'Postita',
+ 'Post as new' => 'Postita uuena',
+ 'Posted!' => 'Postitatud!',
+ 'Posting' => 'Postitamine',
+ 'Posting failed!' => 'Postitamine ebaõnnestus',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Eelistused',
+ 'Preferences saved!' => 'Eelistused salvestatud!',
+ 'Prepayment' => 'Ettemaksmine',
+ 'Price' => 'Hind',
+ 'Pricegroup' => 'Hinnagrupp',
+ 'Pricegroup deleted!' => 'Hinnagrupp kustutatud!',
+ 'Pricegroup missing!' => 'Hinnagrupp puudu!',
+ 'Pricegroup saved!' => 'Hinnagrup salvestatud!',
+ 'Pricegroups' => 'Hinnagrupid',
+ 'Pricelist' => 'Hinnakiri',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja Postita',
+ 'Print and Post as new' => 'Trüki ja Postita uuena',
+ 'Print and Save' => 'Trüki ja Salvesta',
+ 'Print and Save as new' => 'Trüki ja Salvesta uuena',
+ 'Printed' => 'Trükitud',
+ 'Printer' => 'Printer',
+ 'Printing' => 'Trükib',
+ 'Printing ... ' => 'Trükib ...',
+ 'Process Transactions' => 'Viia läbi Tehing',
+ 'Production' => 'Tootmine',
+ 'Profit Center' => 'Kasumikeskus',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Projekti Kirjelduse Selgitus',
+ 'Project Name' => 'Projekti Nimi',
+ 'Project Number' => 'Projekti Number',
+ 'Project Number missing!' => 'Projekti Number puudu!',
+ 'Project Transactions' => 'Projekti Kanded',
+ 'Project deleted!' => 'Projekt kustutatud!',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Project saved!' => 'Projekt salvestatud!',
+ 'Project/Job Name' => 'Projekti/Tööülesande Nimi',
+ 'Project/Job Number' => 'Projekti/Tööülesande Number',
+ 'Projects' => 'Projektid',
+ 'Purchase Order' => 'Hanketellimus',
+ 'Purchase Order Number' => 'Hanketellimuse Number',
+ 'Purchase Orders' => 'Hanketellimused',
+ 'Qty' => 'Kogus',
+ 'Quantity exceeds available units to stock!' => 'Kogus ületab laos olevad ühikud!',
+ 'Quarter' => 'Kvartal',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Koteering',
+ 'Quotation ' => 'Koteering',
+ 'Quotation Date' => 'Koteeringu kuupäev',
+ 'Quotation Date missing!' => 'Koteeringu Kuupäev puudu!',
+ 'Quotation Number' => 'Koteeringu Number',
+ 'Quotation Number missing!' => 'Koteeringu Number puudub!',
+ 'Quotation deleted!' => 'Koteering kustutatud!',
+ 'Quotations' => 'Koteeringud',
+ 'R' => 'M',
+ 'RFQ' => 'Hinnapakkumuse Taotlus',
+ 'RFQ ' => 'Hinnapakkumuse Taotlus',
+ 'RFQ Number' => 'Hinnapakkumuse Taotluse NR.',
+ 'RFQs' => 'Hinnapakkumuse Taotlused',
+ 'ROP' => 'Pakendis tk.',
+ 'Rate' => 'Tariif',
+ 'Rate missing!' => 'Tariif puudu!',
+ 'Recd' => 'Kätte saadud',
+ 'Receipt' => 'Kviitung',
+ 'Receipt posted!' => 'Kviitung postitatud',
+ 'Receipts' => 'Laekumid',
+ 'Receivables' => 'Debitoorne võlgnevus',
+ 'Receive' => 'Vastuvõtt',
+ 'Receive Merchandise' => 'Kauba Vastuvõtt',
+ 'Reconciliation' => 'Kooskõlastamine',
+ 'Reconciliation Report' => 'Kooskõlastamise Raport',
+ 'Record in' => 'Sihtkonto',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Recurring Transactions' => 'Korduvad Tehingud',
+ 'Reference' => 'Teatis',
+ 'Remaining' => 'Jääk',
+ 'Remove' => 'Eemalda',
+ 'Remove Audit trail up to' => 'Eemaldada Auditi jäljed kuni',
+ 'Remove Audit trails up to' => 'Kustuta Auditi jäljed kuni',
+ 'Removed spoolfiles!' => 'Trükijärjekorra failid eemaldatud!',
+ 'Removing marked entries from queue ...' => 'Eemaldan märgitud kanded järjekorrast...',
+ 'Repeat' => 'Korrata',
+ 'Report for' => 'Aruanne',
+ 'Reports' => 'Aruanded',
+ 'Req' => 'Vajalik',
+ 'Request for Quotation' => 'Hinnapakkumuse Taotlus',
+ 'Request for Quotations' => 'Hinnapakkumuse Taotlused',
+ 'Required by' => 'Tarnetähtaeg',
+ 'Requirements' => 'Nõudmised',
+ 'Retained Earnings' => 'Jaotamata Kasum',
+ 'Role' => 'Roll',
+ 'S' => 'Laupäev/Pühapäev',
+ 'SIC' => 'Standardiseeritud Tööstuskood',
+ 'SIC deleted!' => 'Standardiseeritud Tööstuskood Kustutatud!',
+ 'SIC saved!' => 'Standardiseeritud Tööstuskood Salvestatud!',
+ 'SKU' => 'Asenduskaup',
+ 'SO' => 'Müügitellimus',
+ 'SSN' => 'Isikukood',
+ 'Sale' => 'Müük',
+ 'Sales' => 'Müük',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Invoice ' => 'Müügiarve',
+ 'Sales Invoice.' => 'Müügiarve.',
+ 'Sales Invoice/AR Transaction Number' => 'Müügiarve/MR Tehingu Number',
+ 'Sales Invoices' => 'Müügiarved',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Order Number' => 'Müügiarve Number',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Sales Quotation Number' => 'Müügipakkumuse Number',
+ 'Salesperson' => 'Müüja',
+ 'Saturday' => 'Laupäev',
+ 'Save' => 'Salvesta',
+ 'Save Pricelist' => 'Salvesta Hinnakiri',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Save as new' => 'Salvesta uuena',
+ 'Save to File' => 'Salvesta Faili',
+ 'Saving' => 'Salvestab',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Search' => 'Otsi',
+ 'Select' => 'Vali',
+ 'Select Customer' => 'Vali Klient',
+ 'Select Vendor' => 'Vali Tarnija',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select a printer!' => 'Vali printer!',
+ 'Select all' => 'Vali kõik',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select items' => 'Vali kaubaartikkel',
+ 'Select payment' => 'Vali makse',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Select txt, postscript or PDF!' => 'Valida .txt, postscript või PDF!',
+ 'Sell' => 'Müüma',
+ 'Sell Price' => 'Müügihind',
+ 'Send by E-Mail' => 'Saada E-postiga',
+ 'Sending' => 'Saadab',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seerianr.',
+ 'Serial Number' => 'Seerianumber',
+ 'Service' => 'Teenus',
+ 'Service Code' => 'Teenuse Kood',
+ 'Service Code missing!' => 'Teenuse Kood puudu!',
+ 'Service/Labor Code' => 'Teenuse/Töö Kood',
+ 'Services' => 'Teenused',
+ 'Session Timeout' => 'Sessiooni aegumine',
+ 'Session expired!' => 'Sessioon aegunud!',
+ 'Setup Templates' => 'Dokumendipõhjade seadistamine',
+ 'Ship' => 'Saatmine',
+ 'Ship Merchandise' => 'Kauba Saatmine',
+ 'Ship to' => 'Kaubasaaja',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping' => 'Saadetised',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Shipping Date' => 'Saatmise Kuupäev',
+ 'Shipping Date missing!' => 'Saatmise Kuupäev puudub',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Short' => 'Puudu',
+ 'Signature' => 'Allkiri',
+ 'Source' => 'Allikas',
+ 'Spoolfile' => 'Trükijärjekorra fail',
+ 'Standard' => 'Standard',
+ 'Standard Industrial Codes' => 'Standardiseeritud Tööstuskood',
+ 'Startdate' => 'Alguskuupäev',
+ 'State' => 'Riik',
+ 'State/Province' => 'Riik/Maakond',
+ 'Statement' => 'Aruanne',
+ 'Statement Balance' => 'Bilansiaruanne',
+ 'Statement sent to' => 'Aruanne saadetud',
+ 'Statements sent to printer!' => 'Aruanded saadetud printerile',
+ 'Stock' => 'Kaubavaru',
+ 'Stock Assembly' => 'Komplekti Ladustamine',
+ 'Stock Finished Goods' => 'Ladusta Valmistoodang',
+ 'Stores Card' => 'Tagavarade Kaart',
+ 'Stores Card saved!' => 'Tagavarade Kaart salvestatud!',
+ 'Stores Cards' => 'Tagavarade Kaardid',
+ 'Stylesheet' => 'Laaditabel',
+ 'Sub-contract GIFI' => 'Allhanke GIFI',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahekokkuvõte',
+ 'Summary' => 'Kokkuvõte',
+ 'Sunday' => 'Pühapäev',
+ 'Supervisor' => 'Ülevaataja',
+ 'System' => 'Süsteem',
+ 'System Defaults' => 'Süsteemi Vaikeväärtused',
+ 'Tax' => 'Maks',
+ 'Tax Account' => 'Maksukonto',
+ 'Tax Accounts' => 'Maksukontod',
+ 'Tax Included' => 'Sisaldab Käibemaksu',
+ 'Tax Number' => 'Maks Nnumber ',
+ 'Tax Number / SSN' => 'Maksu Number / Isikukood',
+ 'Tax collected' => 'Kogutud maksud',
+ 'Tax paid' => 'Makstud maksud',
+ 'Taxable' => 'Maksustatav',
+ 'Template saved!' => 'Dokumendipõhjad salvestatud!',
+ 'Templates' => 'Dokumendipõhjad',
+ 'Terms' => 'Tingimused',
+ 'Text' => 'Tekst',
+ 'Text Templates' => 'Tekstipõhised Dokumendipõhjad',
+ 'The following Datasets are not in use and can be deleted' => 'Järgnevad andmebaasid ei ole kasutusel ning võib kustutada',
+ 'The following Datasets need to be updated' => 'Järgmised andmebaasid vajavad uuendamist',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Olemasolevate allikate eelkontroll. Praeguses staadiumis ei toimu andmete lisamist ega kustutamist.',
+ 'Thursday' => 'Neljapäev',
+ 'Till' => 'Rahalaegas',
+ 'Time' => 'Aeg',
+ 'Time Card' => 'Aja Kaart',
+ 'Time Card deleted!' => 'Ajakaart kustutatud!',
+ 'Time Card saved!' => 'Ajakaart salvestatud!',
+ 'Time Cards' => 'Aja Kaardid',
+ 'Time In' => 'Aeg sisse',
+ 'Time Out' => 'Aeg välja',
+ 'Times' => 'Korda',
+ 'To' => 'Kuni',
+ 'To Warehouse' => 'Kaubalattu',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Kasutaja gruppi lisamiseks redigeeri nime, muuda kasutajanimi ja salvesta. Luuakse samade parameetritega uus kasutaja',
+ 'Top Level' => 'Kõrgtase',
+ 'Total' => 'Kokku',
+ 'Tracking Items' => 'Jälgitavad Kaubaartikleid',
+ 'Trade Discount' => 'Kaubanduslik Mahahindlus',
+ 'Transaction' => 'Tehing',
+ 'Transaction Date missing!' => 'Tehingu Kuupäev puudu!',
+ 'Transaction Dates' => 'Tehingte Kuupäevad',
+ 'Transaction deleted!' => 'Tehing kustutatud!',
+ 'Transaction posted!' => 'Tehing saadetud!',
+ 'Transaction reversal enforced for all dates' => 'Tehingute storneerimine on kohustuslik kõikide kuupäevade ulatuses',
+ 'Transaction reversal enforced up to' => 'Tehingute storneerimine on kohustuslik kuni',
+ 'Transactions' => 'Tehingud',
+ 'Transfer' => 'Tsessioon',
+ 'Transfer Inventory' => 'Laoliikumine',
+ 'Transfer from' => 'Liikumine laost',
+ 'Transfer to' => 'Liikumine lattu',
+ 'Translation' => 'Tõlge',
+ 'Translation deleted!' => 'Tõlge kustutatud',
+ 'Translation not on file!' => 'Tõlget puudub failis!',
+ 'Translations' => 'Tõlked',
+ 'Translations saved!' => 'Tõlked salvestatud',
+ 'Trial Balance' => 'Proovibilanss',
+ 'Tuesday' => 'Teisipäev',
+ 'Type of Business' => 'Ettevõtte tüüp',
+ 'Unit' => 'Ühik',
+ 'Unit Rate' => 'Ühiku Tase',
+ 'Unit of measure' => 'Mõõtühik',
+ 'Unlock System' => 'Avada Süsteem',
+ 'Update' => 'Värskenda',
+ 'Update Dataset' => 'Värkenda Andmekogu',
+ 'Updated' => 'Värskendatud',
+ 'Upgrading to Version' => 'Täiustamine Versioonini',
+ 'Use Templates' => 'Kasuta Dokumendipõhju',
+ 'User' => 'Kasutaja',
+ 'User deleted!' => 'Kasutaja kustutatud!',
+ 'User saved!' => 'Kasutaja salvestatud!',
+ 'Valid until' => 'Kehtiv kuni',
+ 'Vendor' => 'Tarnija',
+ 'Vendor History' => 'Tarnija Ajalugu',
+ 'Vendor Invoice' => 'Tarnija Kaubaarve',
+ 'Vendor Invoice ' => 'Tarnija Kaubaarve ',
+ 'Vendor Invoice.' => 'Tarnija Kaubaarve.',
+ 'Vendor Invoice/AP Transaction Number' => 'Tarnija Kaubaarve/OR Number',
+ 'Vendor Invoices' => 'Tarnija Kaubaarved',
+ 'Vendor Number' => 'Tarnija Number',
+ 'Vendor deleted!' => 'Tarnija kustutatud!',
+ 'Vendor missing!' => 'Tarnija puudu!',
+ 'Vendor not on file!' => 'Tarnija pole failis!',
+ 'Vendor saved!' => 'Tarnija salvestatud!',
+ 'Vendors' => 'Tarnijad',
+ 'Version' => 'Versioon',
+ 'Warehouse' => 'Kaubaladu',
+ 'Warehouse deleted!' => 'Kaubaladu kustutatud!',
+ 'Warehouse saved!' => 'Kaubaladu salvestatud!',
+ 'Warehouses' => 'Kaubalaod',
+ 'Warning!' => 'Tähelepanu!',
+ 'Wednesday' => 'Kolmapäev',
+ 'Week' => 'Nädal',
+ 'Week(s)' => 'Nädal(at)',
+ 'Weeks' => 'Nädalat',
+ 'Weight' => 'Kaal',
+ 'Weight Unit' => 'Kaaluühik',
+ 'What type of item is this?' => 'Mis tüüpi kaubaartikliga on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Work Orders' => 'Töökäsud',
+ 'Work Phone' => 'Töötelefon',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yearend' => 'Aastalõpp',
+ 'Yearend date missing!' => 'Aastalõpu kuupäev puudub!',
+ 'Yearend posted!' => 'Aastalõpp postitatud!',
+ 'Yearend posting failed!' => 'Aastalõpu postitus ebaõnnestus!',
+ 'Years' => 'Aastat',
+ 'Yes' => 'Jah',
+ 'You are logged out' => 'Oled välja logitud',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are printing and saving an existing transaction!' => 'Trükid ja salvestad juba olemasolevat tehingut!',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing transaction!' => 'Salvestad juba olemasolevat tehingut"',
+ 'You did not enter a name!' => 'Jätsid nime sisestamata!',
+ 'Zip/Postal Code' => 'Postiindex',
+ 'account cannot be set to any other type of account' => 'konto tüüpi ei saa muuta teiseks kontotüübiks',
+ 'as at' => 'seisuga',
+ 'days' => 'päeva',
+ 'does not exist' => 'ei eksisteeri',
+ 'done' => 'tehtud',
+ 'ea' => 'tk',
+ 'failed' => 'nurjus',
+ 'for' => 'läheb',
+ 'for Period' => 'Periood',
+ 'is already a member!' => 'on juba kasutaja!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'lukustatud!',
+ 'posted!' => 'salvestatud!',
+ 'sent' => 'saadetud',
+ 'successfully created!' => 'loodud!',
+ 'successfully deleted!' => 'kustutatud!',
+ 'time(s)' => 'Kord(a)',
+ 'unexpected error!' => 'ootamatu viga!',
+ 'website' => 'kodulehekülg',
+};
+
+1;
diff --git a/locale/ee/am b/locale/ee/am
new file mode 100755
index 00000000..8fc79c24
--- /dev/null
+++ b/locale/ee/am
@@ -0,0 +1,317 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AP' => 'Kohustused',
+ 'AR' => 'Nõuded',
+ 'About' => 'Programmi Info',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Konto number',
+ 'Account Number missing!' => 'Konto number puudub',
+ 'Account Type' => 'Konto tüüp',
+ 'Account Type missing!' => 'Konto tüüp puudub!',
+ 'Account deleted!' => 'Konto on kustutatud!',
+ 'Account does not exist!' => 'Konto ei eksisteeri',
+ 'Account saved!' => 'Konto on salvestatud',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Accrual' => 'Kapitalisatsioon',
+ 'Activate Audit trail' => 'Aktiveeri Auditi jälgimine',
+ 'Add Account' => 'Lisa konto',
+ 'Add Business' => 'Lisa Ettevõtte',
+ 'Add Department' => 'Lisa Osakond',
+ 'Add GIFI' => 'Lisa GIFI',
+ 'Add Language' => 'Lisa Keel',
+ 'Add SIC' => 'Lisa Standardiseeritud Tööstuskood',
+ 'Add Warehouse' => 'Lisa Ladu',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Asset' => 'Vara',
+ 'Audit Control' => 'Audit',
+ 'Audit trail disabled' => 'Auditi jälgimine välja lülitatud',
+ 'Audit trail enabled' => 'Auditi jälgimine sisse lülitatud',
+ 'Audit trail removed up to' => 'Auditi jäljed kustutatud kuni',
+ 'Backup sent to' => 'Varukoopia saadetakse',
+ 'Bin List' => 'Pakendi Saateleht',
+ 'Books are open' => 'Kanded on avatud',
+ 'Business Number' => 'Ettevõtte kood',
+ 'Business deleted!' => 'Ettevõtte kustutatud',
+ 'Business saved!' => 'Ettevõtte salvestatud',
+ 'COGS' => 'COGS',
+ 'Cannot delete account!' => 'Kontot ei saa kustutada!',
+ 'Cannot delete default account!' => 'Vaikimisi kontot ei saa kustutada!',
+ 'Cannot save account!' => 'Kontot ei saa salvestada!',
+ 'Cannot save defaults!' => 'Ei saa salvestada vaikimisi maarangud!',
+ 'Cannot save preferences!' => 'Maaranguid ei saa salvestada!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Konto saab olla, kas Nõue, Kohustuse või Tulu/Kulu tüüpi',
+ 'Cannot set multiple options for' => 'Ei saa märgistada mitut valikut',
+ 'Cash' => 'Kassa',
+ 'Chart of Accounts' => 'Kontoplaan',
+ 'Close Books up to' => 'Sulge kanded kuni',
+ 'Code' => 'Kood',
+ 'Code missing!' => 'Kood pole leitav',
+ 'Company' => 'Ettevõte',
+ 'Confirm' => 'Kinnita',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Contra' => 'Ammortisatsioon',
+ 'Copy to COA' => 'Kopeeri kontoplaani',
+ 'Cost Center' => 'Kulukeskus',
+ 'Credit' => 'Kreedit',
+ 'Credit Invoice' => 'Kreeditarve',
+ 'Customer Number' => 'Kliendi number',
+ 'Database Host' => 'Andmebaasiserver',
+ 'Dataset' => 'Andmekogu',
+ 'Date Format' => 'Kuupäeva formaat',
+ 'Day' => 'Päev',
+ 'Days' => 'Päeva',
+ 'Debit' => 'Deebet',
+ 'Debit Invoice' => 'Deebitarve',
+ 'Default Template' => 'Vaikimisi Dokumendipõhi',
+ 'Defaults saved!' => 'Vaikimisi määrangud salvestatud',
+ 'Delete' => 'Kustuta',
+ 'Delete Account' => 'Kustuta konto',
+ 'Deleting a language will also delete the templates for the language' => 'Keele kustutamisele järgneb kõigi selle keele dokumendipõhjade kustutamine',
+ 'Department deleted!' => 'Osakond kustutatud!',
+ 'Department saved!' => 'Osakond salvestatud!',
+ 'Departments' => 'Osakonnad',
+ 'Description' => 'Selgitus',
+ 'Description missing!' => 'Selgitus puudub!',
+ 'Discount' => 'Allahindlus',
+ 'Dropdown Limit' => 'Hüppikmenüü Piirang',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-maili aadress puudub',
+ 'Edit' => 'Muudatused',
+ 'Edit Account' => 'Konto muudatused',
+ 'Edit Business' => 'Muuda Ettevõtte',
+ 'Edit Department' => 'Muuda osakonna andmed',
+ 'Edit GIFI' => 'Muuda GIFI',
+ 'Edit Language' => 'Muuda Keel',
+ 'Edit Preferences for' => 'Määrangute muutmine: ',
+ 'Edit SIC' => 'Muuda Standardiseeritud Tööstuskood',
+ 'Edit Template' => 'Dokumendipõhja muutmine',
+ 'Edit Warehouse' => 'Muuda Lao andmed',
+ 'Employee Number' => 'Teenistuja Number',
+ 'Ends' => 'Lõpeb',
+ 'Enforce transaction reversal for all dates' => 'Muuda kannete pööramine kõikide kuupäevade ulatuses kohustuslikuks',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Sisesta kohalikud- ja välisvaluutad (kuni 3 tähemärki, koolonitega eraltatud, nt. CAD:USD:EUR)',
+ 'Equity' => 'Omakapital',
+ 'Every' => 'Iga',
+ 'Expense' => 'Kulu',
+ 'Expense/Asset' => 'Kulu/Vara',
+ 'Fax' => 'Faks',
+ 'Foreign Exchange Gain' => 'Valuutakursside vahe kasum',
+ 'Foreign Exchange Loss' => 'Valuutakursside vahe kahjum',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI kustutatud!',
+ 'GIFI missing!' => 'GIFI puudub!',
+ 'GIFI saved!' => 'GIFI salvestatud!',
+ 'GL' => 'Pearaamat',
+ 'GL Reference Number' => 'Pearaamatu Viitenumber',
+ 'GL Transaction' => 'Pearaamatu kanne',
+ 'Heading' => 'Päis',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Kaasa valikmenüüdes',
+ 'Income' => 'Kasum',
+ 'Inventory' => 'Laoarvestus',
+ 'Invoice' => 'Arve',
+ 'Is this a summary account to record' => 'Kirje summaarne konto',
+ 'Job/Project Number' => 'Töö/Projekti Number',
+ 'Language' => 'Keel',
+ 'Language deleted!' => 'Keel kustutatud!',
+ 'Language saved!' => 'Keel salvestatud!',
+ 'Languages' => 'Keeled',
+ 'Last Numbers & Default Accounts' => 'Viimased numbrid ja vaikimisi kontod',
+ 'Liability' => 'Kohustus',
+ 'Licensed to' => 'Kasutaja andmed:',
+ 'Link' => 'Seosed',
+ 'Menu Width' => 'Menüü Laius',
+ 'Method' => 'Meetod',
+ 'Month' => 'Kuu',
+ 'Months' => 'Kuud',
+ 'Name' => 'Nimi',
+ 'Next' => 'Järgmine',
+ 'Next Number' => 'Järgmine Number',
+ 'No' => 'Ei',
+ 'No email address for' => 'E-maili aadress puudub',
+ 'Non-tracking Items' => 'Mitte jälgitavad Kaubaartiklid',
+ 'Number' => 'Kood',
+ 'Number Format' => 'Numbri formaat',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Saateleht',
+ 'Part Number' => 'Deaili Number',
+ 'Password' => 'Parool',
+ 'Password does not match!' => 'Vale parool!',
+ 'Payables' => 'Kohustused',
+ 'Payment' => 'Maksmine',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Veose Saateleht',
+ 'Posting' => 'Postitamine',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Määrangud salvestatud!',
+ 'Print' => 'Trüki',
+ 'Printer' => 'Printer',
+ 'Printing' => 'Trükib',
+ 'Process Transactions' => 'Viia läbi Tehing',
+ 'Profit Center' => 'Kasumikeskus',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Purchase Order Number' => 'Hanketellimuse Number',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'RFQ Number' => 'Hinnapakkumise Taotluse nr.',
+ 'Rate' => 'Määr',
+ 'Receivables' => 'Nõuded',
+ 'Recurring Transactions' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Remove Audit trail up to' => 'Eemaldada Auditi jäljed kuni',
+ 'Retained Earnings' => 'Jaotamata kasum',
+ 'SIC deleted!' => 'Standardiseeritud Tööstuskood Kustutatud!',
+ 'SIC saved!' => 'Standardiseeritud Tööstuskood Salvestatud!',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Invoice/AR Transaction Number' => 'Müügiarve/MR Tehingu Number',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Order Number' => 'Müügiarve Number',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Sales Quotation Number' => 'Müügipakkumuse Number',
+ 'Save' => 'Salvesta',
+ 'Save as new' => 'Salvesta uuena',
+ 'Saving' => 'Salvestab',
+ 'Sending' => 'Saadab',
+ 'Session Timeout' => 'Sessiooni aegumine',
+ 'Signature' => 'Allkiri',
+ 'Standard Industrial Codes' => 'Standardiseeritud Tööstuskood',
+ 'Stylesheet' => 'Laaditabel',
+ 'System Defaults' => 'Süsteemi vaikimisi seadistused',
+ 'Tax' => 'Maks',
+ 'Template saved!' => 'Dokumendipõhjad salvestatud!',
+ 'Times' => 'Korda',
+ 'Tracking Items' => 'Jälgitavad Kaubaartikleid',
+ 'Transaction' => 'Tehing',
+ 'Transaction reversal enforced for all dates' => 'Kannete pööramine on kohustuslik kõikide kuupäevade ulatuses',
+ 'Transaction reversal enforced up to' => 'Kannete pööramine on kohustuslik kuni',
+ 'Type of Business' => 'Ettevõtte tüüp',
+ 'Update' => 'Värskenda',
+ 'User' => 'Kasutaja',
+ 'Vendor Invoice' => 'Ostuarve',
+ 'Vendor Invoice/AP Transaction Number' => 'Tarnija Kaubaarve/OR Number',
+ 'Vendor Number' => 'Hankija number',
+ 'Version' => 'Versioon',
+ 'Warehouse deleted!' => 'Ladu kustutatud!',
+ 'Warehouse saved!' => 'Ladu salvestatud!',
+ 'Warehouses' => 'Laod',
+ 'Week' => 'Nädal',
+ 'Weeks' => 'Nädalat',
+ 'Weight Unit' => 'Kaaluühik',
+ 'Work Order' => 'Töökäsk',
+ 'Year' => 'Aasta',
+ 'Yearend' => 'Kasumi eraldamine',
+ 'Yearend date missing!' => 'Kasumi eraldamise kuupäev puudub!',
+ 'Yearend posted!' => 'Kasumi eraldamine salvestatud!',
+ 'Yearend posting failed!' => 'Kasumi eraldamise teostamine ebaõnnestus',
+ 'Years' => 'Aastat',
+ 'Yes' => 'Jah',
+ 'account cannot be set to any other type of account' => 'konto tüüpi ei saa muuta',
+ 'done' => 'tehtud',
+ 'failed' => 'nurjus',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'lisa_konto' => 'add_account',
+ 'lisa_ettevõtte' => 'add_business',
+ 'lisa_osakond' => 'add_department',
+ 'lisa_keel' => 'add_language',
+ 'lisa_standardiseeritud_tööstuskood' => 'add_sic',
+ 'lisa_ladu' => 'add_warehouse',
+ 'edasi' => 'continue',
+ 'kopeeri_kontoplaani' => 'copy_to_coa',
+ 'kustuta' => 'delete',
+ 'muudatused' => 'edit',
+ 'konto_muudatused' => 'edit_account',
+ 'viia_läbi_tehing' => 'process_transactions',
+ 'salvesta' => 'save',
+ 'salvesta_uuena' => 'save_as_new',
+ 'värskenda' => 'update',
+};
+
+1;
+
diff --git a/locale/ee/ap b/locale/ee/ap
new file mode 100755
index 00000000..c5e0fc95
--- /dev/null
+++ b/locale/ee/ap
@@ -0,0 +1,242 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Tasumata kohustused',
+ 'AP Transaction' => 'Kohustuste kanne',
+ 'AP Transactions' => 'Kohustuste kanded',
+ 'AR Outstanding' => 'Tasumata nõued',
+ 'AR Transaction' => 'Nõuete kanne',
+ 'AR Transactions' => 'Nõuete kanded',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add AP Transaction' => 'Lisa OR Tehing',
+ 'Add AR Transaction' => 'Lisa MR Tehing',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Võlaosa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada kande',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction!' => 'Kannet ei saa salvestada!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Tshekk',
+ 'Closed' => 'Suletud',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Credit' => 'Kreedit',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Date Paid' => 'Maksekuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Maksetähtaeg',
+ 'Due Date missing!' => 'Maksetähtaeg puudub!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-posti teade',
+ 'Edit AP Transaction' => 'Muuda OR Tehing',
+ 'Edit AR Transaction' => 'Muuda MR Tehing',
+ 'Employee' => 'Töötaja',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel ei ole valuutakurssi!',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve kuupäev',
+ 'Invoice Date missing!' => 'Arve kuupäev puudub!',
+ 'Invoice Number' => 'Arve number',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkused',
+ 'Nothing to print!' => 'Pole midagi trükkida!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Number' => 'Tellimuse number',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Paid' => 'Makstud',
+ 'Payment date missing!' => 'Maksekuupäev puudub!',
+ 'Payments' => 'Maksed',
+ 'Period' => 'Periood',
+ 'Post' => 'Salvesta',
+ 'Post as new' => 'Salvesta uuena',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja salvesta',
+ 'Print and Post as new' => 'Trüki ja Postita uuena',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Quarter' => 'Trimester',
+ 'Receipt' => 'Maksekviitung',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Remaining' => 'Kasutamata',
+ 'Repeat' => 'Korrata',
+ 'Sales Invoice.' => 'Müügiarve.',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select payment' => 'Vali makse',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Algus Kuupäev',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Maks',
+ 'Tax Included' => 'Koos maksuga',
+ 'Till' => 'Müügipunkt',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Transaction' => 'Tehing',
+ 'Transaction deleted!' => 'Kanne kustutatud!',
+ 'Transaction posted!' => 'Kanne saadetud!',
+ 'Update' => 'Uuendus',
+ 'Vendor' => 'Hankija',
+ 'Vendor Invoice.' => 'Tarnija Kaubaarve.',
+ 'Vendor missing!' => 'Hankija puudub!',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kohustuste_kanne' => 'ap_transaction',
+ 'nõuete_kanne' => 'ar_transaction',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'salvesta' => 'post',
+ 'salvesta_uuena' => 'post_as_new',
+ 'trüki' => 'print',
+ 'trüki_ja_salvesta' => 'print_and_post',
+ 'trüki_ja_postita_uuena' => 'print_and_post_as_new',
+ 'müügiarve_' => 'sales_invoice_',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'tarneaadress' => 'ship_to',
+ 'uuendus' => 'update',
+ 'tarnija_kaubaarve_' => 'vendor_invoice_',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee/ar b/locale/ee/ar
new file mode 100755
index 00000000..c5e0fc95
--- /dev/null
+++ b/locale/ee/ar
@@ -0,0 +1,242 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Tasumata kohustused',
+ 'AP Transaction' => 'Kohustuste kanne',
+ 'AP Transactions' => 'Kohustuste kanded',
+ 'AR Outstanding' => 'Tasumata nõued',
+ 'AR Transaction' => 'Nõuete kanne',
+ 'AR Transactions' => 'Nõuete kanded',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add AP Transaction' => 'Lisa OR Tehing',
+ 'Add AR Transaction' => 'Lisa MR Tehing',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Võlaosa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada kande',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction!' => 'Kannet ei saa salvestada!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Tshekk',
+ 'Closed' => 'Suletud',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Credit' => 'Kreedit',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Date Paid' => 'Maksekuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Maksetähtaeg',
+ 'Due Date missing!' => 'Maksetähtaeg puudub!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-posti teade',
+ 'Edit AP Transaction' => 'Muuda OR Tehing',
+ 'Edit AR Transaction' => 'Muuda MR Tehing',
+ 'Employee' => 'Töötaja',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel ei ole valuutakurssi!',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve kuupäev',
+ 'Invoice Date missing!' => 'Arve kuupäev puudub!',
+ 'Invoice Number' => 'Arve number',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkused',
+ 'Nothing to print!' => 'Pole midagi trükkida!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Number' => 'Tellimuse number',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Paid' => 'Makstud',
+ 'Payment date missing!' => 'Maksekuupäev puudub!',
+ 'Payments' => 'Maksed',
+ 'Period' => 'Periood',
+ 'Post' => 'Salvesta',
+ 'Post as new' => 'Salvesta uuena',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja salvesta',
+ 'Print and Post as new' => 'Trüki ja Postita uuena',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Quarter' => 'Trimester',
+ 'Receipt' => 'Maksekviitung',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Remaining' => 'Kasutamata',
+ 'Repeat' => 'Korrata',
+ 'Sales Invoice.' => 'Müügiarve.',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select payment' => 'Vali makse',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Algus Kuupäev',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Maks',
+ 'Tax Included' => 'Koos maksuga',
+ 'Till' => 'Müügipunkt',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Transaction' => 'Tehing',
+ 'Transaction deleted!' => 'Kanne kustutatud!',
+ 'Transaction posted!' => 'Kanne saadetud!',
+ 'Update' => 'Uuendus',
+ 'Vendor' => 'Hankija',
+ 'Vendor Invoice.' => 'Tarnija Kaubaarve.',
+ 'Vendor missing!' => 'Hankija puudub!',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kohustuste_kanne' => 'ap_transaction',
+ 'nõuete_kanne' => 'ar_transaction',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'salvesta' => 'post',
+ 'salvesta_uuena' => 'post_as_new',
+ 'trüki' => 'print',
+ 'trüki_ja_salvesta' => 'print_and_post',
+ 'trüki_ja_postita_uuena' => 'print_and_post_as_new',
+ 'müügiarve_' => 'sales_invoice_',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'tarneaadress' => 'ship_to',
+ 'uuendus' => 'update',
+ 'tarnija_kaubaarve_' => 'vendor_invoice_',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee/arap b/locale/ee/arap
new file mode 100755
index 00000000..bbd6c319
--- /dev/null
+++ b/locale/ee/arap
@@ -0,0 +1,76 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Address' => 'Aadress',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Edasi',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Description' => 'Selgitus',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-posti teade',
+ 'Every' => 'Iga',
+ 'For' => 'Saata',
+ 'Include Payment' => 'Lisa Makse',
+ 'Message' => 'Teade',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Number' => 'Kood',
+ 'Print' => 'Trüki',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Repeat' => 'Korrata',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Startdate' => 'Algus Kuupäev',
+ 'Subject' => 'Pealkiri',
+ 'To' => 'Kuni',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year(s)' => 'Aasta(t)',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Kord(a)',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'edasi' => 'continue',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'salvestada_ajakava' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/ee/arapprn b/locale/ee/arapprn
new file mode 100755
index 00000000..80c614ac
--- /dev/null
+++ b/locale/ee/arapprn
@@ -0,0 +1,36 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Amount' => 'Summa',
+ 'Continue' => 'Edasi',
+ 'Date' => 'Kuupäev',
+ 'Memo' => 'Memo',
+ 'Nothing to print!' => 'Pole midagi trükkida!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Trükitud',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select payment' => 'Vali makse',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Source' => 'Allikas',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'edasi' => 'continue',
+};
+
+1;
+
diff --git a/locale/ee/bp b/locale/ee/bp
new file mode 100755
index 00000000..eac19f58
--- /dev/null
+++ b/locale/ee/bp
@@ -0,0 +1,71 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Kas olete kindel, et soovite eemaldada märgitud väljad järjekorrast?',
+ 'Bin Lists' => 'Pakendi Saatelehed',
+ 'Cannot remove files!' => 'Faili ei saa kustutada!',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Date' => 'Kuupäev',
+ 'Employee' => 'Töötaja',
+ 'From' => 'Alates',
+ 'ID' => 'ID',
+ 'Invoice' => 'Arve',
+ 'Invoice Number' => 'Arve number',
+ 'Marked entries printed!' => 'Märgitud kanded väljatrükitud!',
+ 'Month' => 'Kuu',
+ 'Order' => 'Tellimus',
+ 'Order Number' => 'Tellimuse number',
+ 'Packing Lists' => 'Saatelehed',
+ 'Period' => 'Periood',
+ 'Pick Lists' => 'Veose Saatelehed',
+ 'Print' => 'Trüki',
+ 'Printing' => 'Trükib',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'Quarter' => 'Trimester',
+ 'Quotation' => 'Hinnapakkumine',
+ 'Quotation Number' => 'Hinnapakkumise number',
+ 'Quotations' => 'Hinnapakkumised',
+ 'RFQs' => 'Hinnapakkumise Taotlused',
+ 'Remove' => 'Eemalda',
+ 'Removed spoolfiles!' => 'Trükijärjekorra failid eemaldatud!',
+ 'Removing marked entries from queue ...' => 'Eemaldan märgitud kanded trükijärjekorrast...',
+ 'Sales Invoices' => 'Müügiarved',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Select all' => 'Vali kõik',
+ 'Spoolfile' => 'Trükijärjekorra fail',
+ 'Time Cards' => 'Aja Kaardid',
+ 'To' => 'Kuni',
+ 'Vendor' => 'Hankija',
+ 'Work Orders' => 'Töökäsud',
+ 'Year' => 'Aasta',
+ 'Yes' => 'Jah',
+ 'done' => 'tehtud',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'edasi' => 'continue',
+ 'trüki' => 'print',
+ 'eemalda' => 'remove',
+ 'vali_kõik' => 'select_all',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee/ca b/locale/ee/ca
new file mode 100755
index 00000000..bb9f1065
--- /dev/null
+++ b/locale/ee/ca
@@ -0,0 +1,62 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AR/AP' => 'MR/OR',
+ 'Account' => 'Konto',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanss',
+ 'Chart of Accounts' => 'Kontoplaan',
+ 'Credit' => 'Kreedit',
+ 'Current' => 'Käesolev',
+ 'Date' => 'Kuupäev',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'From' => 'Alates',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'List Transactions' => 'Kannete sirvimine',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Month' => 'Kuu',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Period' => 'Periood',
+ 'Project Number' => 'Projekti number',
+ 'Quarter' => 'Trimester',
+ 'R' => 'M',
+ 'Reference' => 'Referenss',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Subtotal' => 'Vahesumma',
+ 'To' => 'Kuni',
+ 'Year' => 'Aasta',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'kannete_sirvimine' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ee/cp b/locale/ee/cp
new file mode 100755
index 00000000..29567e82
--- /dev/null
+++ b/locale/ee/cp
@@ -0,0 +1,151 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AP' => 'Kohustused',
+ 'AR' => 'Nõuded',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Address' => 'Aadress',
+ 'All' => 'Kõik',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Võlaosa',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'Makset ei saa salvestada!',
+ 'Cannot post Receipt!' => 'Sisetulekuarderit ei saa salvestada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Edasi',
+ 'Currency' => 'Valuuta',
+ 'Customer' => 'Klient',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Date missing!' => 'Kuupäev puudub!',
+ 'Day(s)' => 'Päev(a)',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Department' => 'Osakond',
+ 'Deposit' => 'Deposiit',
+ 'Description' => 'Selgitus',
+ 'Due Date' => 'Maksetähtaeg',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-posti teade',
+ 'Every' => 'Iga',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'Include Payment' => 'Lisa Makse',
+ 'Invoice' => 'Arve',
+ 'Invoices' => 'Arved',
+ 'Language' => 'Keel',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Nothing open!' => 'Midagi ei avane!',
+ 'Number' => 'Kood',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Maksmine',
+ 'Payment posted!' => 'Makse saadetud!',
+ 'Payments' => 'Maksed',
+ 'Payments posted!' => 'Maksed postitatud!',
+ 'Post' => 'Salvesta',
+ 'Posting failed!' => 'Postitamine ebaõnnestus',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Ettemaksud',
+ 'Print' => 'Trüki',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Receipt' => 'Maksekviitung',
+ 'Receipt posted!' => 'Maksekviitung salvestatud',
+ 'Receipts' => 'Sissetulek',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Repeat' => 'Korrata',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Screen' => 'Ekraan',
+ 'Select' => 'Vali',
+ 'Select all' => 'Vali kõik',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Algus Kuupäev',
+ 'Subject' => 'Pealkiri',
+ 'To' => 'Kuni',
+ 'Update' => 'Uuendus',
+ 'Vendor' => 'Hankija',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year(s)' => 'Aasta(t)',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'edasi' => 'continue',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'salvesta' => 'post',
+ 'trüki' => 'print',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'vali_kõik' => 'select_all',
+ 'uuendus' => 'update',
+};
+
+1;
+
diff --git a/locale/ee/ct b/locale/ee/ct
new file mode 100755
index 00000000..d21c6b21
--- /dev/null
+++ b/locale/ee/ct
@@ -0,0 +1,192 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AP Transaction' => 'Kohustuste kanne',
+ 'AP Transactions' => 'Kohustuste kanded',
+ 'AR Transaction' => 'Nõuete kanne',
+ 'AR Transactions' => 'Nõuete kanded',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Active' => 'Aktiva',
+ 'Add Customer' => 'Lisa klient',
+ 'Add Vendor' => 'Lisa tarnija',
+ 'Address' => 'Aadress',
+ 'All' => 'Kõik',
+ 'Amount' => 'Summa',
+ 'BIC' => 'BIC (Rahvusvaheline pangakood - S.W.I.F.T)',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve aadress',
+ 'Break' => 'Katkestus',
+ 'Cannot delete customer!' => 'Kienti ei saa kustutada!',
+ 'Cannot delete vendor!' => 'Tarnijat ei saa kustutada!',
+ 'Cc' => 'Cc',
+ 'City' => 'Linn',
+ 'Closed' => 'Suletud',
+ 'Company Name' => 'Ettevõtte nimi',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Cost' => 'Kulu',
+ 'Could not save pricelist!' => 'Hinnakirja salvestamine ebaõnnestus!',
+ 'Country' => 'Riik',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Customer History' => 'Kliendi ajalugu',
+ 'Customer Number' => 'Kliendi number',
+ 'Customer deleted!' => 'Klient on kustutatud!',
+ 'Customer saved!' => 'Klient salvestatud!',
+ 'Customers' => 'Kliendid',
+ 'Delete' => 'Kustuta',
+ 'Delivery Date' => 'Kättetoimetamise kuupäev',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Discount' => 'Allahindlus',
+ 'E-mail' => 'E-mail',
+ 'Edit Customer' => 'Muuda Kliendi Andmeid',
+ 'Edit Vendor' => 'Muuda Tarnija andmeid',
+ 'Employee' => 'Töötaja',
+ 'Enddate' => 'Lõppkuupäev',
+ 'Fax' => 'Faks',
+ 'From' => 'Alates',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Grupp',
+ 'IBAN' => 'IBAN - Rahvusvaheline Pangakonto Number',
+ 'ID' => 'ID',
+ 'Inactive' => 'Vähenõutav',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Invoice' => 'Arve',
+ 'Item already on pricelist!' => 'Kaubaartikkel on juba hinnakirjas!',
+ 'Item not on file!' => 'Toode puudub andmebaasist!',
+ 'Language' => 'Keel',
+ 'Leadtime' => 'Tellimuse täitmisaeg',
+ 'Manager' => 'Juhataja',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puudub!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkused',
+ 'Number' => 'Kood',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Orphaned' => 'Seosteta',
+ 'POS' => 'MüügiPunkt',
+ 'Part Number' => 'Deaili Number',
+ 'Phone' => 'Telefon',
+ 'Pricegroup' => 'Hinnagrupp',
+ 'Pricelist' => 'Hinnakiri',
+ 'Project Number' => 'Projekti number',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'Qty' => 'Kogus',
+ 'Quotation' => 'Hinnapakkumine',
+ 'Quotations' => 'Hinnapakkumised',
+ 'RFQ' => 'Hinnapakkumise Taotlus',
+ 'Request for Quotations' => 'Hinnapakkumise Taotlused',
+ 'SIC' => 'Standardiseeritud Tööstuskood',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Invoices' => 'Müügiarved',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Save' => 'Salvesta',
+ 'Save Pricelist' => 'Salvesta Hinnakiri',
+ 'Save as new' => 'Salvesta uuena',
+ 'Search' => 'Otsi',
+ 'Select items' => 'Vali kaubaartikkel',
+ 'Sell Price' => 'Müügihind',
+ 'Serial Number' => 'Seerianumber',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Startdate' => 'Algus Kuupäev',
+ 'State' => 'Seisund',
+ 'State/Province' => 'Maakond',
+ 'Sub-contract GIFI' => 'Allhange GIFI',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Maks',
+ 'Tax Account' => 'Maksukonto',
+ 'Tax Included' => 'Koos maksuga',
+ 'Tax Number' => 'Registrinumber',
+ 'Tax Number / SSN' => 'Registrinumber / Isikukood',
+ 'Taxable' => 'Maksustatav',
+ 'Terms' => 'Maksetingimus',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Type of Business' => 'Ettevõtte tüüp',
+ 'Unit' => 'Ühik',
+ 'Update' => 'Uuendus',
+ 'Vendor History' => 'Hankija ajalugu',
+ 'Vendor Invoice' => 'Ostuarve',
+ 'Vendor Invoices' => 'Ostuarved',
+ 'Vendor Number' => 'Hankija number',
+ 'Vendor deleted!' => 'Hankija kustutatud!',
+ 'Vendor saved!' => 'Hankija salvestatud!',
+ 'Vendors' => 'Hankijad',
+ 'Zip/Postal Code' => 'Postiindex',
+ 'days' => 'päeva',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'kohustuste_kanne' => 'ap_transaction',
+ 'nõuete_kanne' => 'ar_transaction',
+ 'lisa_klient' => 'add_customer',
+ 'lisa_tarnija' => 'add_vendor',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'müügipunkt' => 'pos',
+ 'hinnakiri' => 'pricelist',
+ 'ostutellimus' => 'purchase_order',
+ 'hinnapakkumine' => 'quotation',
+ 'hinnapakkumise_taotlus' => 'rfq',
+ 'müügiarve' => 'sales_invoice',
+ 'müügitellimus' => 'sales_order',
+ 'salvesta' => 'save',
+ 'salvesta_hinnakiri' => 'save_pricelist',
+ 'salvesta_uuena' => 'save_as_new',
+ 'uuendus' => 'update',
+ 'ostuarve' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/ee/gl b/locale/ee/gl
new file mode 100755
index 00000000..0c9c8974
--- /dev/null
+++ b/locale/ee/gl
@@ -0,0 +1,187 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AP Transaction' => 'Kohustuste kanne',
+ 'AR Transaction' => 'Nõuete kanne',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Cash Transfer Transaction' => 'Lisa sularaha ülekanne',
+ 'Add General Ledger Transaction' => 'Lisa pearaamatu kanne',
+ 'Address' => 'Aadress',
+ 'All' => 'Kõik',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada kande',
+ 'Asset' => 'Vara',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanss',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Ei saa postitada tehingut deebeti ja kreediti väljadega samal kontol!',
+ 'Cannot post transaction!' => 'Kannet ei saa salvestada!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Credit' => 'Kreedit',
+ 'Current' => 'Käesolev',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-posti teade',
+ 'Edit Cash Transfer Transaction' => 'Muuda Raha Ülekande Tehing',
+ 'Edit General Ledger Transaction' => 'Muuda Pearaamatu kande',
+ 'Equity' => 'Omakapital',
+ 'Every' => 'Iga',
+ 'Expense' => 'Kulu',
+ 'FX' => 'Valuutavahetus',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Pearaamatu kanne',
+ 'General Ledger' => 'Pearaamat',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Income' => 'Kasum',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Liability' => 'Kohustus',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Notes' => 'Märkused',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Out of balance transaction!' => 'Kanne ei ole balanseeritud!',
+ 'Period' => 'Periood',
+ 'Post' => 'Salvesta',
+ 'Post as new' => 'Salvesta uuena',
+ 'Print' => 'Trüki',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Quarter' => 'Trimester',
+ 'R' => 'M',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Repeat' => 'Korrata',
+ 'Reports' => 'Aruanded',
+ 'Sales Invoice ' => 'Müügiarve',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Algus Kuupäev',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'To' => 'Kuni',
+ 'Transaction Date missing!' => 'Kande kuupäev puudub!',
+ 'Transaction deleted!' => 'Kanne kustutatud!',
+ 'Transaction posted!' => 'Kanne saadetud!',
+ 'Update' => 'Uuendus',
+ 'Vendor Invoice ' => 'Tarnija Kaubaarve ',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kohustuste_kanne' => 'ap_transaction',
+ 'nõuete_kanne' => 'ar_transaction',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'pearaamatu_kanne' => 'gl_transaction',
+ 'salvesta' => 'post',
+ 'salvesta_uuena' => 'post_as_new',
+ 'müügiarve' => 'sales_invoice_',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'uuendus' => 'update',
+ 'tarnija_kaubaarve_' => 'vendor_invoice_',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee/hr b/locale/ee/hr
new file mode 100755
index 00000000..6bc43150
--- /dev/null
+++ b/locale/ee/hr
@@ -0,0 +1,122 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AP' => 'Kohustused',
+ 'Above' => 'Ülal',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Active' => 'Aktiva',
+ 'Add Deduction' => 'Lisa mahaarvamine',
+ 'Add Employee' => 'Lisa töötaja',
+ 'Address' => 'Aadress',
+ 'Administrator' => 'Administraator',
+ 'After Deduction' => 'Peale mahaarvamist',
+ 'All' => 'Kõik',
+ 'Allowances' => 'Diskontod',
+ 'Amount' => 'Summa',
+ 'Amount missing!' => 'Summa puudub!',
+ 'BIC' => 'BIC (Rahvusvaheline pangakood - S.W.I.F.T)',
+ 'Based on' => 'Põhineb',
+ 'Before Deduction' => 'Enne mahaarvamisi',
+ 'Below' => 'All',
+ 'City' => 'Linn',
+ 'Continue' => 'Edasi',
+ 'Country' => 'Riik',
+ 'DOB' => 'Sünniaeg',
+ 'Deduct after' => 'Hinnaaland pärast',
+ 'Deduction deleted!' => 'Hinnaaland kustutatud!',
+ 'Deduction saved!' => 'Hinnaaland salvestatud!',
+ 'Deductions' => 'Hinnaalandused',
+ 'Delete' => 'Kustuta',
+ 'Description' => 'Selgitus',
+ 'Description missing!' => 'Selgitus puudub!',
+ 'E-mail' => 'E-mail',
+ 'Edit Deduction' => 'Muuda Mahaarvamine',
+ 'Edit Employee' => 'Muuda Töötaja andmed',
+ 'Employee' => 'Töötaja',
+ 'Employee Name' => 'Töötaja nimi',
+ 'Employee Number' => 'Teenistuja Number',
+ 'Employee deleted!' => 'Töötaja kustutatud',
+ 'Employee pays' => 'Töötaja tasub',
+ 'Employee saved!' => 'Töötaja salvestatud',
+ 'Employees' => 'Töötajad',
+ 'Employer' => 'Tööandja',
+ 'Employer pays' => 'Tööandja tasub',
+ 'Enddate' => 'Lõppkuupäev',
+ 'Exempt age <' => 'Vabastatud aeg <',
+ 'Expense' => 'Kulu',
+ 'From' => 'Alates',
+ 'Home Phone' => 'Kodune telefoninumber',
+ 'IBAN' => 'IBAN - Rahvusvaheline Pangakonto Number',
+ 'ID' => 'ID',
+ 'Inactive' => 'Vähenõutav',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Login' => 'Login',
+ 'Manager' => 'Juhataja',
+ 'Maximum' => 'Maksimum',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puudub!',
+ 'Notes' => 'Märkused',
+ 'Number' => 'Kood',
+ 'Orphaned' => 'Seosteta',
+ 'Payroll Deduction' => 'Palgamahaarvamine',
+ 'Pos' => 'NR.',
+ 'Rate' => 'Määr',
+ 'Rate missing!' => 'Määr puudub!',
+ 'Role' => 'Roll',
+ 'S' => 'Laupäev/Pühapäev',
+ 'SSN' => 'IK',
+ 'Sales' => 'Müük',
+ 'Save' => 'Salvesta',
+ 'Save as new' => 'Salvesta uuena',
+ 'Startdate' => 'Algus Kuupäev',
+ 'State/Province' => 'Maakond',
+ 'Supervisor' => 'Ülevaataja',
+ 'To' => 'Kuni',
+ 'Update' => 'Uuendus',
+ 'User' => 'Kasutaja',
+ 'Work Phone' => 'Töötelefon',
+ 'Zip/Postal Code' => 'Postiindex',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'lisa_mahaarvamine' => 'add_deduction',
+ 'lisa_töötaja' => 'add_employee',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'salvesta' => 'save',
+ 'salvesta_uuena' => 'save_as_new',
+ 'uuendus' => 'update',
+};
+
+1;
+
diff --git a/locale/ee/ic b/locale/ee/ic
new file mode 100755
index 00000000..1f15a479
--- /dev/null
+++ b/locale/ee/ic
@@ -0,0 +1,303 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Accounts' => 'Kontod',
+ 'Accrual' => 'Kapitalisatsioon',
+ 'Active' => 'Aktiva',
+ 'Add' => 'Lisa',
+ 'Add Assembly' => 'Lisa komplekt',
+ 'Add Labor/Overhead' => 'Lisa Tööjõukulu',
+ 'Add Part' => 'Lisa Toote',
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Pakkumine',
+ 'Add Request for Quotation' => 'Lisa Hinnapakkumise taotlus',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Add Service' => 'Lisa teenus',
+ 'Address' => 'Aadress',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Assemblies' => 'Komplektid',
+ 'Assemblies restocked!' => 'Komplektid lattu tagastatud!',
+ 'Assembly' => 'Komplekt',
+ 'Attachment' => 'Kaasatud fail',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Average Cost' => 'Keskmised Kulud',
+ 'Avg Cost' => 'Kesk. Kulud',
+ 'BOM' => 'Materjaliarvestus',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Pakendi Saateleht',
+ 'Break' => 'Katkestus',
+ 'COGS' => 'COGS',
+ 'COGS account does not exist!' => 'Müügikulude kontot puudu!',
+ 'Cannot create Assembly' => 'Ei saa luua Komplekti',
+ 'Cannot create Labor' => 'Ei saa luua Tööjõudu',
+ 'Cannot create Part' => 'Ei saa luua Detaili',
+ 'Cannot create Service' => 'Ei saa luua Teenust',
+ 'Cannot delete item!' => 'Toodet ei saa kustutada!',
+ 'Cannot stock assemblies!' => 'Ei saa ladustada koosteosi',
+ 'Cash' => 'Kassa',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Kontrolli ladu',
+ 'City' => 'Linn',
+ 'Closed' => 'Suletud',
+ 'Company Name' => 'Ettevõtte nimi',
+ 'Components' => 'Komponendid',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'koopiat',
+ 'Cost' => 'Kulu',
+ 'Country' => 'Riik',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Customer' => 'Klient',
+ 'Customer Number' => 'Kliendi number',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delivery Date' => 'Kättetoimetamise kuupäev',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Drawing' => 'Pildid',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-maili aadress puudub',
+ 'E-mailed' => 'E-mailiga saadetud',
+ 'Edit Assembly' => 'Muuda Komplekti',
+ 'Edit Labor/Overhead' => 'Muuda tööjõukulu',
+ 'Edit Part' => 'Muuda Toote',
+ 'Edit Service' => 'Teenuse muutmine',
+ 'Employee' => 'Töötaja',
+ 'Expense' => 'Kulu',
+ 'Expense account does not exist!' => 'Kulude konto puudu!',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'From' => 'Alates',
+ 'Group' => 'Grupp',
+ 'Image' => 'Pilt',
+ 'In-line' => 'Dokumendisisene',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Income' => 'Kasum',
+ 'Income account does not exist!' => 'Tulude konto puudu!',
+ 'Individual Items' => 'Komponendid',
+ 'Inventory' => 'Laoarvestus',
+ 'Inventory account does not exist!' => 'Laoseisu konto puudu!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Enne komplekti aegunuks märkimist peab laoseis null olema!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Enne toote aegunuks märkimist peab laoseis null olema!',
+ 'Invoice' => 'Arve',
+ 'Invoice Date missing!' => 'Arve kuupäev puudub!',
+ 'Invoice Number' => 'Arve number',
+ 'Invoice Number missing!' => 'Arve number puudub!',
+ 'Item' => 'AR.',
+ 'Item deleted!' => 'Toode kustutatud!',
+ 'Item not on file!' => 'Toode puudub andmebaasist!',
+ 'Items' => 'Tooted',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Labor/Overhead' => 'Tööjõukulu',
+ 'Last Cost' => 'Viimane Maksumus',
+ 'Leadtime' => 'Tellimuse täitmisaeg',
+ 'Line Total' => 'Rea summa',
+ 'Link Accounts' => 'Seosta kontod',
+ 'List' => 'Nimekiri',
+ 'List Price' => 'Hinnakirja hind',
+ 'Make' => 'Tootja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'Markup' => 'Kate',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Teade',
+ 'Microfiche' => 'Microkaart',
+ 'Model' => 'Mudel',
+ 'Name' => 'Nimi',
+ 'No History!' => 'Ajalugu Puudub!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkused',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Number missing in Row' => 'Antud real puudub kood',
+ 'OH' => 'Ülekulud',
+ 'Obsolete' => 'Aegunud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'On Hand' => 'Laos',
+ 'Onhand' => 'Käepärast',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Date missing!' => 'Tellimuse kuupäev puudub!',
+ 'Order Number' => 'Tellimuse number',
+ 'Order Number missing!' => 'Tellimuse number puudub',
+ 'Orphaned' => 'Seosteta',
+ 'PDF' => 'PDF',
+ 'PO' => 'Hanketellimus',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe kuupäev puudub!',
+ 'Packing List Number missing!' => 'Saatelehe number puudub!',
+ 'Part' => 'Toode',
+ 'Parts' => 'Osad',
+ 'Parts Requirements' => 'Detailide Vajadus',
+ 'Period' => 'Periood',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Veose Saateleht',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Pricegroup' => 'Hinnagrupp',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'Qty' => 'Kogus',
+ 'Quantity exceeds available units to stock!' => 'Kogus on suurem, kui laos olev hulk!',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumine',
+ 'Quotation Date missing!' => 'Hinnapakkumise kuupäev puudub!',
+ 'Quotation Number missing!' => 'Hinnapakkumise number puudub!',
+ 'Quotations' => 'Hinnapakkumised',
+ 'RFQ' => 'Hinnapakkumise Taotlus',
+ 'ROP' => 'TM',
+ 'Recd' => 'Kattesaadud',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'SO' => 'Müügitellimus',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Invoices' => 'Müügiarved',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Save' => 'Salvesta',
+ 'Save as new' => 'Salvesta uuena',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select items' => 'Vali kaubaartikkel',
+ 'Select txt, postscript or PDF!' => 'Valida .txt, postscript või PDF!',
+ 'Sell' => 'Müüma',
+ 'Sell Price' => 'Müügihind',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seerianr.',
+ 'Serial Number' => 'Seerianumber',
+ 'Service' => 'Teenus',
+ 'Services' => 'Teenused',
+ 'Ship' => 'Tarnimine',
+ 'Ship to' => 'Tarneaadress',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Short' => 'Lühike',
+ 'State/Province' => 'Maakond',
+ 'Stock' => 'Ladu',
+ 'Stock Assembly' => 'Komplekti lattu võtmine',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Maks',
+ 'Text' => 'Tekst',
+ 'To' => 'Kuni',
+ 'Top Level' => 'Kõrgtase',
+ 'Translation not on file!' => 'Tõlget pole andmebaasis olemas',
+ 'Unit' => 'Ühik',
+ 'Update' => 'Uuendus',
+ 'Updated' => 'Uuendatud',
+ 'Vendor' => 'Hankija',
+ 'Vendor Invoice' => 'Ostuarve',
+ 'Vendor Invoices' => 'Ostuarved',
+ 'Vendor Number' => 'Hankija number',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warehouse' => 'Ladu',
+ 'Weight' => 'Kaal',
+ 'What type of item is this?' => 'Mis tüüpi tootega on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Year' => 'Aasta',
+ 'Zip/Postal Code' => 'Postiindex',
+ 'days' => 'päeva',
+ 'sent' => 'saadetud',
+ 'unexpected error!' => 'ootamatu viga!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'lisa_komplekt' => 'add_assembly',
+ 'lisa_tööjõukulu' => 'add_labor_overhead',
+ 'lisa_toote' => 'add_part',
+ 'lisa_teenus' => 'add_service',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'muuda_komplekti' => 'edit_assembly',
+ 'muuda_toote' => 'edit_part',
+ 'teenuse_muutmine' => 'edit_service',
+ 'salvesta' => 'save',
+ 'salvesta_uuena' => 'save_as_new',
+ 'uuendus' => 'update',
+};
+
+1;
+
diff --git a/locale/ee/io b/locale/ee/io
new file mode 100755
index 00000000..d72fcde5
--- /dev/null
+++ b/locale/ee/io
@@ -0,0 +1,139 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Pakkumine',
+ 'Add Request for Quotation' => 'Lisa Hinnapakkumise taotlus',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Address' => 'Aadress',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Attachment' => 'Kaasatud fail',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Pakendi Saateleht',
+ 'Cc' => 'Cc',
+ 'City' => 'Linn',
+ 'Company Name' => 'Ettevõtte nimi',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'koopiat',
+ 'Country' => 'Riik',
+ 'Customer Number' => 'Kliendi number',
+ 'Date' => 'Kuupäev',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delivery Date' => 'Kättetoimetamise kuupäev',
+ 'Description' => 'Selgitus',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-maili aadress puudub',
+ 'E-mailed' => 'E-mailiga saadetud',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'Group' => 'Grupp',
+ 'In-line' => 'Dokumendisisene',
+ 'Invoice' => 'Arve',
+ 'Invoice Date missing!' => 'Arve kuupäev puudub!',
+ 'Invoice Number missing!' => 'Arve number puudub!',
+ 'Item' => 'AR.',
+ 'Item not on file!' => 'Toode puudub andmebaasist!',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Teade',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Number missing in Row' => 'Antud real puudub kood',
+ 'OH' => 'Ülekulud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Order Date missing!' => 'Tellimuse kuupäev puudub!',
+ 'Order Number missing!' => 'Tellimuse number puudub',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe kuupäev puudub!',
+ 'Packing List Number missing!' => 'Saatelehe number puudub!',
+ 'Part' => 'Toode',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Veose Saateleht',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Qty' => 'Kogus',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumine',
+ 'Quotation Date missing!' => 'Hinnapakkumise kuupäev puudub!',
+ 'Quotation Number missing!' => 'Hinnapakkumise number puudub!',
+ 'Recd' => 'Kattesaadud',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Order' => 'Müügitellimus',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select items' => 'Vali kaubaartikkel',
+ 'Select txt, postscript or PDF!' => 'Valida .txt, postscript või PDF!',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seerianr.',
+ 'Service' => 'Teenus',
+ 'Ship' => 'Tarnimine',
+ 'Ship to' => 'Tarneaadress',
+ 'Shipping Address' => 'Tarneaadress',
+ 'State/Province' => 'Maakond',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Text' => 'Tekst',
+ 'To' => 'Kuni',
+ 'Translation not on file!' => 'Tõlget pole andmebaasis olemas',
+ 'Unit' => 'Ühik',
+ 'Vendor Number' => 'Hankija number',
+ 'What type of item is this?' => 'Mis tüüpi tootega on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Zip/Postal Code' => 'Postiindex',
+ 'sent' => 'saadetud',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'edasi' => 'continue',
+};
+
+1;
+
diff --git a/locale/ee/ir b/locale/ee/ir
new file mode 100755
index 00000000..838d436a
--- /dev/null
+++ b/locale/ee/ir
@@ -0,0 +1,259 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Pakkumine',
+ 'Add Request for Quotation' => 'Lisa Hinnapakkumise taotlus',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Add Vendor Invoice' => 'Lisa Ostuarve',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Invoice Number' => 'Kas oled kindel, et soovid kustutada arve',
+ 'Attachment' => 'Kaasatud fail',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Pakendi Saateleht',
+ 'Cannot delete invoice!' => 'Arvet ei saa kustutada',
+ 'Cannot post invoice for a closed period!' => 'Arvet ei saa salvestada suletud perioodile!',
+ 'Cannot post invoice!' => 'Arvet ei saa salvestada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cc' => 'Cc',
+ 'City' => 'Linn',
+ 'Company Name' => 'Ettevõtte nimi',
+ 'Confirm!' => 'Kinnita!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'koopiat',
+ 'Country' => 'Riik',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Currency' => 'Valuuta',
+ 'Customer Number' => 'Kliendi number',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Delivery Date' => 'Kättetoimetamise kuupäev',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Due Date' => 'Maksetähtaeg',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-maili aadress puudub',
+ 'E-mail message' => 'E-posti teade',
+ 'E-mailed' => 'E-mailiga saadetud',
+ 'Edit Vendor Invoice' => 'Ostuarve muutmine',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel ei ole valuutakurssi!',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'Group' => 'Grupp',
+ 'In-line' => 'Dokumendisisene',
+ 'Include Payment' => 'Lisa Makse',
+ 'Internal Notes' => 'Sisemärkused',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve kuupäev',
+ 'Invoice Date missing!' => 'Arve kuupäev puudub!',
+ 'Invoice Number' => 'Arve number',
+ 'Invoice Number missing!' => 'Arve number puudub!',
+ 'Invoice deleted!' => 'Arve kustutatud!',
+ 'Item' => 'AR.',
+ 'Item not on file!' => 'Toode puudub andmebaasist!',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Language' => 'Keel',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Notes' => 'Märkused',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Number missing in Row' => 'Antud real puudub kood',
+ 'OH' => 'Ülekulud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Order Date missing!' => 'Tellimuse kuupäev puudub!',
+ 'Order Number' => 'Tellimuse number',
+ 'Order Number missing!' => 'Tellimuse number puudub',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe kuupäev puudub!',
+ 'Packing List Number missing!' => 'Saatelehe number puudub!',
+ 'Part' => 'Toode',
+ 'Payment date missing!' => 'Maksekuupäev puudub!',
+ 'Payments' => 'Maksed',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Veose Saateleht',
+ 'Post' => 'Salvesta',
+ 'Post as new' => 'Salvesta uuena',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Print' => 'Trüki',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Qty' => 'Kogus',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumine',
+ 'Quotation Date missing!' => 'Hinnapakkumise kuupäev puudub!',
+ 'Quotation Number missing!' => 'Hinnapakkumise number puudub!',
+ 'Recd' => 'Kattesaadud',
+ 'Record in' => 'Sihtkonto',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Remaining' => 'Kasutamata',
+ 'Repeat' => 'Korrata',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Order' => 'Müügitellimus',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select items' => 'Vali kaubaartikkel',
+ 'Select txt, postscript or PDF!' => 'Valida .txt, postscript või PDF!',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seerianr.',
+ 'Service' => 'Teenus',
+ 'Ship' => 'Tarnimine',
+ 'Ship to' => 'Tarneaadress',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Algus Kuupäev',
+ 'State/Province' => 'Maakond',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Tax Included' => 'Koos maksuga',
+ 'Text' => 'Tekst',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Translation not on file!' => 'Tõlget pole andmebaasis olemas',
+ 'Unit' => 'Ühik',
+ 'Update' => 'Uuendus',
+ 'Vendor' => 'Hankija',
+ 'Vendor Number' => 'Hankija number',
+ 'Vendor missing!' => 'Hankija puudub!',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'What type of item is this?' => 'Mis tüüpi tootega on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'Zip/Postal Code' => 'Postiindex',
+ 'ea' => 'tk',
+ 'for' => 'läheb',
+ 'posted!' => 'salvestatud!',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'salvesta' => 'post',
+ 'salvesta_uuena' => 'post_as_new',
+ 'ostutellimus' => 'purchase_order',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'uuendus' => 'update',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee/is b/locale/ee/is
new file mode 100755
index 00000000..eb6c9950
--- /dev/null
+++ b/locale/ee/is
@@ -0,0 +1,273 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Pakkumine',
+ 'Add Request for Quotation' => 'Lisa Hinnapakkumise taotlus',
+ 'Add Sales Invoice' => 'Lisa Müügiarve',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Invoice Number' => 'Kas oled kindel, et soovid kustutada arve',
+ 'Attachment' => 'Kaasatud fail',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Pakendi Saateleht',
+ 'Business' => 'Ettevõtte',
+ 'Cannot delete invoice!' => 'Arvet ei saa kustutada',
+ 'Cannot post invoice for a closed period!' => 'Arvet ei saa salvestada suletud perioodile!',
+ 'Cannot post invoice!' => 'Arvet ei saa salvestada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cc' => 'Cc',
+ 'City' => 'Linn',
+ 'Company Name' => 'Ettevõtte nimi',
+ 'Confirm!' => 'Kinnita!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'koopiat',
+ 'Country' => 'Riik',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Currency' => 'Valuuta',
+ 'Customer' => 'Klient',
+ 'Customer Number' => 'Kliendi number',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Delivery Date' => 'Kättetoimetamise kuupäev',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Due Date' => 'Maksetähtaeg',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-maili aadress puudub',
+ 'E-mail message' => 'E-posti teade',
+ 'E-mailed' => 'E-mailiga saadetud',
+ 'Edit Sales Invoice' => 'Müügiarve muutmine',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel ei ole valuutakurssi!',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'Group' => 'Grupp',
+ 'In-line' => 'Dokumendisisene',
+ 'Include Payment' => 'Lisa Makse',
+ 'Internal Notes' => 'Sisemärkused',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve kuupäev',
+ 'Invoice Date missing!' => 'Arve kuupäev puudub!',
+ 'Invoice Number' => 'Arve number',
+ 'Invoice Number missing!' => 'Arve number puudub!',
+ 'Invoice deleted!' => 'Arve kustutatud!',
+ 'Item' => 'AR.',
+ 'Item not on file!' => 'Toode puudub andmebaasist!',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Notes' => 'Märkused',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Number missing in Row' => 'Antud real puudub kood',
+ 'OH' => 'Ülekulud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Order Date missing!' => 'Tellimuse kuupäev puudub!',
+ 'Order Number' => 'Tellimuse number',
+ 'Order Number missing!' => 'Tellimuse number puudub',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe kuupäev puudub!',
+ 'Packing List Number missing!' => 'Saatelehe number puudub!',
+ 'Part' => 'Toode',
+ 'Payment date missing!' => 'Maksekuupäev puudub!',
+ 'Payments' => 'Maksed',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Veose Saateleht',
+ 'Post' => 'Salvesta',
+ 'Post as new' => 'Salvesta uuena',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja salvesta',
+ 'Print and Post as new' => 'Trüki ja Postita uuena',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Qty' => 'Kogus',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumine',
+ 'Quotation Date missing!' => 'Hinnapakkumise kuupäev puudub!',
+ 'Quotation Number missing!' => 'Hinnapakkumise number puudub!',
+ 'Recd' => 'Kattesaadud',
+ 'Record in' => 'Sihtkonto',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Remaining' => 'Kasutamata',
+ 'Repeat' => 'Korrata',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Order' => 'Müügitellimus',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select items' => 'Vali kaubaartikkel',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Select txt, postscript or PDF!' => 'Valida .txt, postscript või PDF!',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seerianr.',
+ 'Service' => 'Teenus',
+ 'Ship' => 'Tarnimine',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Algus Kuupäev',
+ 'State/Province' => 'Maakond',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Tax Included' => 'Koos maksuga',
+ 'Text' => 'Tekst',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Trade Discount' => 'Kaubanduslik Mahahindlus',
+ 'Translation not on file!' => 'Tõlget pole andmebaasis olemas',
+ 'Unit' => 'Ühik',
+ 'Update' => 'Uuendus',
+ 'Vendor Number' => 'Hankija number',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'What type of item is this?' => 'Mis tüüpi tootega on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'Zip/Postal Code' => 'Postiindex',
+ 'ea' => 'tk',
+ 'for' => 'läheb',
+ 'posted!' => 'salvestatud!',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'salvesta' => 'post',
+ 'salvesta_uuena' => 'post_as_new',
+ 'trüki' => 'print',
+ 'trüki_ja_salvesta' => 'print_and_post',
+ 'trüki_ja_postita_uuena' => 'print_and_post_as_new',
+ 'müügitellimus' => 'sales_order',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'tarneaadress' => 'ship_to',
+ 'uuendus' => 'update',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee/jc b/locale/ee/jc
new file mode 100755
index 00000000..a1eb7b97
--- /dev/null
+++ b/locale/ee/jc
@@ -0,0 +1,157 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Stores Card' => 'Lisa Tagavarade Kaart',
+ 'Add Time Card' => 'Lisa Ajakaart',
+ 'Allocated' => 'Reserveeritud',
+ 'Amount' => 'Summa',
+ 'Are you sure you want to delete time card for' => 'Oled kindel, et soovid kustutada ajakardi',
+ 'Cannot add stores card for a completed job!' => 'Ei saa lisada tagavarade kaarti juba lõpetatud tööülesandele!',
+ 'Cannot add time card for a completed job!' => 'Ei saa lisada ajakaarti juba lõpetatud tööülesandele!',
+ 'Cannot change stores card for a completed job!' => 'Ei saa muuta tagavarade kaarti juba lõpetatud tööülesandele!',
+ 'Cannot change time card for a completed job!' => 'Ei saa muuta ajakaarti juba lõpetatud tööülesandele!',
+ 'Cannot delete time card!' => 'Ei saa kustutada ajakaarti!',
+ 'Cannot save stores card for a closed period!' => 'Ei saa salvestada tagavarade kaarti juba suletud perioodil!',
+ 'Cannot save stores card!' => 'Ei saa salvestada tagavarade kaarti!',
+ 'Cannot save time card for a closed period!' => 'Ei saa salvestada ajakaarti juba suletud perioodil!',
+ 'Cannot save time card!' => 'Ajakaarti ei saa salvestada!',
+ 'Chargeable' => 'Maksustatav',
+ 'Clocked' => 'Kulunud aeg',
+ 'Closed' => 'Suletud',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Cost' => 'Kulu',
+ 'Current' => 'Käesolev',
+ 'Date' => 'Kuupäev',
+ 'Date missing!' => 'Kuupäev puudub!',
+ 'Date worked' => 'Töötatud kuupäeval',
+ 'Delete' => 'Kustuta',
+ 'Description' => 'Selgitus',
+ 'Edit Time Card' => 'Muuda Ajakaarti',
+ 'Employee' => 'Töötaja',
+ 'Friday' => 'Reede',
+ 'From' => 'Alates',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Job Description' => 'Tööülesande Kirjeldus',
+ 'Job Name' => 'Tööülesande Nimetus',
+ 'Job Number' => 'Tööülesande Number',
+ 'Job Number missing!' => 'Tööülesande Number puudu!',
+ 'Labor Code' => 'Tööseadusandlus',
+ 'Labor Code missing!' => 'Tööseadusandluse Kood puudu!',
+ 'Monday' => 'Esmaspäev',
+ 'Month' => 'Kuu',
+ 'No Employees on file!' => 'Failis puuduvad Töötajad',
+ 'No Labor codes on file!' => 'Failis puuduvad Tööseadusandluse koodid',
+ 'No Parts on file!' => 'Failis puuduvad Detailid',
+ 'No Services on file!' => 'Failis puuduvad Teenused',
+ 'No open Jobs!' => 'Puuduvad alustatud Tööülesanded',
+ 'No open Projects!' => 'Puuduvad avatud Projektid!',
+ 'Non-chargeable' => 'Maksuvaba',
+ 'Notes' => 'Märkused',
+ 'Open' => 'Avatud',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Deaili Number',
+ 'Period' => 'Periood',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Trüki',
+ 'Print and Save' => 'Trüki ja salvesta',
+ 'Print and Save as new' => 'Trüki ja Salvesta uuena',
+ 'Printed' => 'Trükitud',
+ 'Project Name' => 'Projekti Nimi',
+ 'Project Number' => 'Projekti number',
+ 'Project Number missing!' => 'Projekti number puudub!',
+ 'Project/Job Name' => 'Projekti/Tööülesande Nimi',
+ 'Project/Job Number' => 'Projekti/Tööülesande Number',
+ 'Qty' => 'Kogus',
+ 'Quarter' => 'Trimester',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Saturday' => 'Laupäev',
+ 'Save' => 'Salvesta',
+ 'Save as new' => 'Salvesta uuena',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Service Code' => 'Teenuse Kood',
+ 'Service Code missing!' => 'Teenuse Kood puudu!',
+ 'Service/Labor Code' => 'Teenuse/Töö Kood',
+ 'Startdate' => 'Algus Kuupäev',
+ 'Stores Card' => 'Tagavarade Kaart',
+ 'Stores Card saved!' => 'Tagavarade Kaart salvestatud!',
+ 'Stores Cards' => 'Tagavarade Kaardid',
+ 'Subtotal' => 'Vahesumma',
+ 'Sunday' => 'Pühapäev',
+ 'Thursday' => 'Neljapäev',
+ 'Time' => 'Aeg',
+ 'Time Card' => 'Aja Kaart',
+ 'Time Card deleted!' => 'Ajakaart kustutatud!',
+ 'Time Card saved!' => 'Ajakaart salvestatud!',
+ 'Time Cards' => 'Aja Kaardid',
+ 'Time In' => 'Aeg sisse',
+ 'Time Out' => 'Aeg välja',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Tuesday' => 'Teisipäev',
+ 'Update' => 'Uuendus',
+ 'Warning!' => 'Tähelepanu!',
+ 'Wednesday' => 'Kolmapäev',
+ 'Year' => 'Aasta',
+ 'Yes' => 'Jah',
+ 'You are printing and saving an existing transaction!' => 'Trükid ja salvestad juba olemasolevat tehingut!',
+ 'You are saving an existing transaction!' => 'Salvestad juba olemasolevat tehingut"',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'lisa_tagavarade_kaart' => 'add_stores_card',
+ 'lisa_ajakaart' => 'add_time_card',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'trüki' => 'print',
+ 'trüki_ja_salvesta' => 'print_and_save',
+ 'trüki_ja_salvesta_uuena' => 'print_and_save_as_new',
+ 'salvesta' => 'save',
+ 'salvesta_uuena' => 'save_as_new',
+ 'uuendus' => 'update',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee/locales.pl b/locale/ee/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ee/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ee/login b/locale/ee/login
new file mode 100755
index 00000000..2203a5e7
--- /dev/null
+++ b/locale/ee/login
@@ -0,0 +1,27 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Access Denied!' => 'Ligipääs Keelatud!',
+ 'Company' => 'Ettevõte',
+ 'Continue' => 'Edasi',
+ 'Dataset is newer than version!' => 'Andmekogu versioon, on uuem süsteemi omast!',
+ 'Incorrect Dataset version!' => 'Vale andmebaasi versioon',
+ 'Login' => 'Login',
+ 'Name' => 'Nimi',
+ 'Password' => 'Parool',
+ 'Upgrading to Version' => 'Viin vastavusse Versiooniga',
+ 'Version' => 'Versioon',
+ 'You did not enter a name!' => 'Nimi sisestamata!',
+ 'done' => 'tehtud',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'login' => 'login',
+};
+
+1;
+
diff --git a/locale/ee/menu b/locale/ee/menu
new file mode 100755
index 00000000..94d4c319
--- /dev/null
+++ b/locale/ee/menu
@@ -0,0 +1,145 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AP' => 'Kohustused',
+ 'AP Aging' => 'Võlad',
+ 'AP Transaction' => 'Kohustuste kanne',
+ 'AR' => 'Nõuded',
+ 'AR Aging' => 'Võlglased',
+ 'AR Transaction' => 'Nõuete kanne',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Account' => 'Lisa konto',
+ 'Add Assembly' => 'Lisa komplekt',
+ 'Add Business' => 'Lisa Ettevõtte',
+ 'Add Customer' => 'Lisa klient',
+ 'Add Department' => 'Lisa Osakond',
+ 'Add Employee' => 'Lisa töötaja',
+ 'Add GIFI' => 'Lisa GIFI',
+ 'Add Group' => 'Lisa Grupp',
+ 'Add Labor/Overhead' => 'Lisa Tööjõukulu',
+ 'Add Language' => 'Lisa Keel',
+ 'Add Part' => 'Lisa Toote',
+ 'Add Pricegroup' => 'Lisa Hinnagrupp',
+ 'Add Project' => 'Lisa Projekt',
+ 'Add SIC' => 'Lisa Standardiseeritud Tööstuskood',
+ 'Add Service' => 'Lisa teenus',
+ 'Add Time Card' => 'Lisa Ajakaart',
+ 'Add Transaction' => 'Lisa kanne',
+ 'Add Vendor' => 'Lisa tarnija',
+ 'Add Warehouse' => 'Lisa Ladu',
+ 'All Items' => 'Kõik Kaubaartiklid',
+ 'Assemblies' => 'Komplektid',
+ 'Audit Control' => 'Audit',
+ 'Backup' => 'Varukoopia',
+ 'Balance Sheet' => 'Bilansitabel',
+ 'Batch Printing' => 'Mass. Väljatrükk',
+ 'Bin List' => 'Pakendi Saateleht',
+ 'Bin Lists' => 'Pakendi Saatelehed',
+ 'Cash' => 'Kassa',
+ 'Chart of Accounts' => 'Kontoplaan',
+ 'Check' => 'Tshekk',
+ 'Components' => 'Komponendid',
+ 'Consolidate' => 'Koonda',
+ 'Customers' => 'Kliendid',
+ 'Defaults' => 'Vaikimisi määrangud',
+ 'Departments' => 'Osakonnad',
+ 'Description' => 'Selgitus',
+ 'Employees' => 'Töötajad',
+ 'General Ledger' => 'Pearaamat',
+ 'Generate' => 'Genereeri',
+ 'Goods & Services' => 'Tooted ja teenused',
+ 'Groups' => 'Grupid',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML dokumendipõhjad',
+ 'History' => 'Ajalugu',
+ 'Income Statement' => 'Kasumiaruanne',
+ 'Invoice' => 'Arve',
+ 'LaTeX Templates' => 'LaTeX dokumendipõhjad',
+ 'Labor/Overhead' => 'Tööjõukulu',
+ 'Language' => 'Keel',
+ 'List Accounts' => 'Kontode nimekiri',
+ 'List Businesses' => 'Ettevõttede nimekiri',
+ 'List Departments' => 'Osakondade nimekiri',
+ 'List GIFI' => 'GIFI nimekiri',
+ 'List Languages' => 'Keelte nimekiri',
+ 'List Projects' => 'Projektide nimekiri',
+ 'List SIC' => 'Standardiseeritud Tööstuskoodide Nimekiri',
+ 'List Warehouses' => 'Ladude nimekiri',
+ 'Logout' => 'Logi välja',
+ 'New Window' => 'Uus Aken',
+ 'Non-taxable' => 'Maksuvaba',
+ 'Open' => 'Avatud',
+ 'Order Entry' => 'Tellimuse sisestamine',
+ 'Outstanding' => 'Tasumata nõued',
+ 'POS' => 'MüügiPunkt',
+ 'POS Invoice' => 'POS arve',
+ 'Packing List' => 'Saateleht',
+ 'Packing Lists' => 'Saatelehed',
+ 'Parts' => 'Osad',
+ 'Payment' => 'Maksmine',
+ 'Payments' => 'Maksed',
+ 'Pick List' => 'Veose Saateleht',
+ 'Pick Lists' => 'Veose Saatelehed',
+ 'Preferences' => 'Määrangud',
+ 'Pricegroups' => 'Hinnagrupid',
+ 'Print' => 'Trüki',
+ 'Projects' => 'Projektid',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'Quotation' => 'Hinnapakkumine',
+ 'Quotations' => 'Hinnapakkumised',
+ 'RFQ' => 'Hinnapakkumise Taotlus',
+ 'RFQs' => 'Hinnapakkumise Taotlused',
+ 'Receipt' => 'Maksekviitung',
+ 'Receipts' => 'Sissetulek',
+ 'Receive' => 'Võtta vastu',
+ 'Reconciliation' => 'Kooskõlastamine',
+ 'Recurring Transactions' => 'Korduvad Tehingud',
+ 'Reports' => 'Aruanded',
+ 'Requirements' => 'Nõudmised',
+ 'SIC' => 'Standardiseeritud Tööstuskood',
+ 'Sale' => 'Müük',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Invoices' => 'Müügiarved',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Save to File' => 'Salvesta faili',
+ 'Search' => 'Otsi',
+ 'Send by E-Mail' => 'Saada e-postiga',
+ 'Services' => 'Teenused',
+ 'Ship' => 'Tarnimine',
+ 'Shipping' => 'Tarned',
+ 'Statement' => 'Aruanne',
+ 'Stock Assembly' => 'Komplekti lattu võtmine',
+ 'Stylesheet' => 'Laaditabel',
+ 'System' => 'Süsteem',
+ 'Tax collected' => 'Kogutud maksud',
+ 'Tax paid' => 'Makstud maksud',
+ 'Text Templates' => 'Tekstipõhised Dokumendipõhjad',
+ 'Time Card' => 'Aja Kaart',
+ 'Time Cards' => 'Aja Kaardid',
+ 'Transactions' => 'Kanded',
+ 'Transfer' => 'Tsessioon',
+ 'Transfer Inventory' => 'Vii laoartiklid teisse lattu',
+ 'Translations' => 'Tõlked',
+ 'Trial Balance' => 'Proovibilanss',
+ 'Type of Business' => 'Ettevõtte tüüp',
+ 'Vendor Invoice' => 'Ostuarve',
+ 'Vendors' => 'Hankijad',
+ 'Version' => 'Versioon',
+ 'Warehouses' => 'Laod',
+ 'Work Order' => 'Töökäsk',
+ 'Work Orders' => 'Töökäsud',
+ 'Yearend' => 'Kasumi eraldamine',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ee/oe b/locale/ee/oe
new file mode 100755
index 00000000..975d361d
--- /dev/null
+++ b/locale/ee/oe
@@ -0,0 +1,380 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Exchange Rate' => 'Lisa vahetuskurss',
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Pakkumine',
+ 'Add Request for Quotation' => 'Lisa Hinnapakkumise taotlus',
+ 'Add Sales Invoice' => 'Lisa Müügiarve',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Add Vendor Invoice' => 'Lisa Ostuarve',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Order Number' => 'Kas oled kindel, et soovid kustutada tellimuse',
+ 'Are you sure you want to delete Quotation Number' => 'Kas oled kindel, et soovid kustutada pakkumise',
+ 'Attachment' => 'Kaasatud fail',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Pakendi Saateleht',
+ 'Business' => 'Ettevõtte',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Tellimust ei saa kustutada!',
+ 'Cannot delete quotation!' => 'Hinnapakkumist ei saa kustutada!',
+ 'Cannot save order!' => 'Arvet ei saa salvestada!',
+ 'Cannot save quotation!' => 'Hinnapakkumist ei saa salvestada!',
+ 'Cc' => 'Cc',
+ 'City' => 'Linn',
+ 'Closed' => 'Suletud',
+ 'Company Name' => 'Ettevõtte nimi',
+ 'Confirm!' => 'Kinnita!',
+ 'Consolidate Orders' => 'Tellimuste Koondamine',
+ 'Consolidate Purchase Orders' => 'Ostutellimuste Koondamine',
+ 'Consolidate Sales Orders' => 'Müügitellimuste Koondamine',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'koopiat',
+ 'Cost' => 'Kulu',
+ 'Could not save!' => 'Ei saa salvestada!',
+ 'Could not transfer Inventory!' => 'Laoartiklit ei saa üle viia!',
+ 'Country' => 'Riik',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer Number' => 'Kliendi number',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Date Received' => 'Kättesaamise kuupäev',
+ 'Date received missing!' => 'Kattesaamise kuupäev puudub!',
+ 'Day(s)' => 'Päev(a)',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Delivery Date' => 'Kättetoimetamise kuupäev',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Done' => 'Teostatud',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-maili aadress puudub',
+ 'E-mail message' => 'E-posti teade',
+ 'E-mailed' => 'E-mailiga saadetud',
+ 'Edit Purchase Order' => 'Muuda Ostutellimuse',
+ 'Edit Quotation' => 'Muuda Hinnapakkumise',
+ 'Edit Request for Quotation' => 'Muuda Hinnapakkumise Taotluse',
+ 'Edit Sales Order' => 'Müügitellimuse muutmine',
+ 'Employee' => 'Töötaja',
+ 'Every' => 'Iga',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'From Warehouse' => 'Tuleb Kaubalaost',
+ 'Generate Orders' => 'Genereeri Tellimused',
+ 'Generate Purchase Orders' => 'Genereeri Ostutellimused',
+ 'Generate Purchase Orders from Sales Order' => 'Genereeri Ostutellimused Müügitellimustest',
+ 'Generate Sales Order' => 'Genereeri Müügitellimused',
+ 'Generate Sales Order from Purchase Orders' => 'Genereeri Müügitellimused Ostutellimustest',
+ 'Group' => 'Grupp',
+ 'ID' => 'ID',
+ 'In-line' => 'Dokumendisisene',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Internal Notes' => 'Sisemärkused',
+ 'Inventory saved!' => 'Laoarvestus salvestatud!',
+ 'Inventory transferred!' => 'Laoartiklid yleviidud!',
+ 'Invoice' => 'Arve',
+ 'Invoice Date missing!' => 'Arve kuupäev puudub!',
+ 'Invoice Number missing!' => 'Arve number puudub!',
+ 'Item' => 'AR.',
+ 'Item not on file!' => 'Toode puudub andmebaasist!',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Lead' => 'Juhtimine',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Teade',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkused',
+ 'Nothing entered!' => 'Midagi pole sisestatud!',
+ 'Nothing selected!' => 'Valik puudub!',
+ 'Nothing to transfer!' => 'Pole midagi ümber paigutada!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Number missing in Row' => 'Antud real puudub kood',
+ 'O' => 'Avatud',
+ 'OH' => 'Ülekulud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Date' => 'Tellimuse kuupäev',
+ 'Order Date missing!' => 'Tellimuse kuupäev puudub!',
+ 'Order Number' => 'Tellimuse number',
+ 'Order Number missing!' => 'Tellimuse number puudub',
+ 'Order deleted!' => 'Tellimus kustutatud!',
+ 'Order generation failed!' => 'Arve genereerimine ebaõnnestus!',
+ 'Order saved!' => 'Tellimus salvestatud!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe kuupäev puudub!',
+ 'Packing List Number missing!' => 'Saatelehe number puudub!',
+ 'Part' => 'Toode',
+ 'Part Number' => 'Deaili Number',
+ 'Period' => 'Periood',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Veose Saateleht',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Print' => 'Trüki',
+ 'Print and Save' => 'Trüki ja salvesta',
+ 'Print and Save as new' => 'Trüki ja Salvesta uuena',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'Qty' => 'Kogus',
+ 'Quarter' => 'Trimester',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumine',
+ 'Quotation ' => 'Koteering',
+ 'Quotation Date' => 'Hinnapakkumise kuupäev',
+ 'Quotation Date missing!' => 'Hinnapakkumise kuupäev puudub!',
+ 'Quotation Number' => 'Hinnapakkumise number',
+ 'Quotation Number missing!' => 'Hinnapakkumise number puudub!',
+ 'Quotation deleted!' => 'Hinnapakkumine kustutatud!',
+ 'Quotations' => 'Hinnapakkumised',
+ 'RFQ' => 'Hinnapakkumise Taotlus',
+ 'RFQ ' => 'Hinnapakkumuse Taotlus',
+ 'RFQ Number' => 'Hinnapakkumise Taotluse nr.',
+ 'Recd' => 'Kattesaadud',
+ 'Receive Merchandise' => 'Kauba Vastuvõtt',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Remaining' => 'Kasutamata',
+ 'Repeat' => 'Korrata',
+ 'Req' => 'Vajalik',
+ 'Request for Quotation' => 'Hinnapakkumise Taotlus',
+ 'Request for Quotations' => 'Hinnapakkumise Taotlused',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Save' => 'Salvesta',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Save as new' => 'Salvesta uuena',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select Vendor' => 'Vali Tarnija',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select items' => 'Vali kaubaartikkel',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Select txt, postscript or PDF!' => 'Valida .txt, postscript või PDF!',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seerianr.',
+ 'Service' => 'Teenus',
+ 'Ship' => 'Tarnimine',
+ 'Ship Merchandise' => 'Tarni kaubad',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Shipping Date' => 'Tarne kuupäev',
+ 'Shipping Date missing!' => 'Tarne kuupäev puudub',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Startdate' => 'Algus Kuupäev',
+ 'State/Province' => 'Maakond',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Tax' => 'Maks',
+ 'Tax Included' => 'Koos maksuga',
+ 'Terms' => 'Maksetingimus',
+ 'Text' => 'Tekst',
+ 'To' => 'Kuni',
+ 'To Warehouse' => 'Kaubalattu',
+ 'Total' => 'Kokku',
+ 'Trade Discount' => 'Kaubanduslik Mahahindlus',
+ 'Transfer' => 'Tsessioon',
+ 'Transfer Inventory' => 'Vii laoartiklid teisse lattu',
+ 'Transfer from' => 'Liikumine laost',
+ 'Transfer to' => 'Liikumine lattu',
+ 'Translation not on file!' => 'Tõlget pole andmebaasis olemas',
+ 'Unit' => 'Ühik',
+ 'Update' => 'Uuendus',
+ 'Valid until' => 'Kehtiv kuni',
+ 'Vendor' => 'Hankija',
+ 'Vendor Invoice' => 'Ostuarve',
+ 'Vendor Number' => 'Hankija number',
+ 'Vendor missing!' => 'Hankija puudub!',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warehouse' => 'Ladu',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'What type of item is this?' => 'Mis tüüpi tootega on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'Zip/Postal Code' => 'Postiindex',
+ 'days' => 'päeva',
+ 'ea' => 'tk',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'tellimuste_koondamine' => 'consolidate_orders',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'teostatud' => 'done',
+ 'e_mail' => 'e_mail',
+ 'genereeri_tellimused' => 'generate_orders',
+ 'genereeri_ostutellimused' => 'generate_purchase_orders',
+ 'genereeri_müügitellimused' => 'generate_sales_order',
+ 'trüki' => 'print',
+ 'trüki_ja_salvesta' => 'print_and_save',
+ 'trüki_ja_salvesta_uuena' => 'print_and_save_as_new',
+ 'ostutellimus' => 'purchase_order',
+ 'hinnapakkumine' => 'quotation',
+ 'koteering' => 'quotation_',
+ 'hinnapakkumise_taotlus' => 'rfq',
+ 'hinnapakkumuse_taotlus' => 'rfq_',
+ 'müügiarve' => 'sales_invoice',
+ 'müügitellimus' => 'sales_order',
+ 'salvesta' => 'save',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'salvesta_uuena' => 'save_as_new',
+ 'ajakava' => 'schedule',
+ 'vali_tarnija' => 'select_vendor',
+ 'tarneaadress' => 'ship_to',
+ 'tsessioon' => 'transfer',
+ 'uuendus' => 'update',
+ 'ostuarve' => 'vendor_invoice',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee/pe b/locale/ee/pe
new file mode 100755
index 00000000..c11041f1
--- /dev/null
+++ b/locale/ee/pe
@@ -0,0 +1,168 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Active' => 'Aktiva',
+ 'Add' => 'Lisa',
+ 'Add Group' => 'Lisa Grupp',
+ 'Add Job' => 'Lisa Ülesanne',
+ 'Add Pricegroup' => 'Lisa Hinnagrupp',
+ 'Add Project' => 'Lisa Projekt',
+ 'Address' => 'Aadress',
+ 'All' => 'Kõik',
+ 'Amount' => 'Summa',
+ 'As of' => 'nagu',
+ 'Assembly' => 'Komplekt',
+ 'Assembly stocked!' => 'Komplekt ladustatud',
+ 'Bin' => 'Kast',
+ 'Cannot stock Assembly!' => 'Komplekti pole võimalik ladustada!',
+ 'Completed' => 'Lõpetatud',
+ 'Continue' => 'Edasi',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Delete' => 'Kustuta',
+ 'Description' => 'Selgitus',
+ 'Description Translations' => 'Selgituse tõlged',
+ 'Detail' => 'Detail',
+ 'Edit Description Translations' => 'Muuda Selgituse Tõlged',
+ 'Edit Group' => 'Muuda Gruppi andmed',
+ 'Edit Job' => 'Redigeeri Tööülesanne',
+ 'Edit Pricegroup' => 'Muuda Hinnagrupi andmed',
+ 'Edit Project' => 'Muuda Projekti andmed',
+ 'Employee' => 'Töötaja',
+ 'Enddate' => 'Lõppkuupäev',
+ 'Failed to save order!' => 'Viga tellimuse salvestamisel!',
+ 'From' => 'Alates',
+ 'Generate Sales Orders' => 'Genereeri Müügitellimused',
+ 'Group' => 'Grupp',
+ 'Group Translations' => 'Grupeeri Tõlked',
+ 'Group deleted!' => 'Grupp kustutatud!',
+ 'Group missing!' => 'Grupp puudub!',
+ 'Group saved!' => 'Grupp salvestatud!',
+ 'Groups' => 'Grupid',
+ 'Inactive' => 'Vähenõutav',
+ 'Income' => 'Kasum',
+ 'Job' => 'Tööülesanne',
+ 'Job Number' => 'Tööülesande Number',
+ 'Job deleted!' => 'Tööülesanne kustutatud!',
+ 'Job saved!' => 'Tööülesanne salvestatud!',
+ 'Jobs' => 'Tööülesanded',
+ 'Language' => 'Keel',
+ 'Languages not defined!' => 'Keeled pole defineeritud!',
+ 'Link Accounts' => 'Seosta kontod',
+ 'List Price' => 'Hinnakirja hind',
+ 'Month' => 'Kuu',
+ 'No open Projects!' => 'Puuduvad avatud Projektid!',
+ 'Notes' => 'Märkused',
+ 'Nothing selected!' => 'Valik puudub!',
+ 'Number' => 'Kood',
+ 'Orders generated!' => 'Arved genereeritud',
+ 'Orphaned' => 'Seosteta',
+ 'Part Number' => 'Deaili Number',
+ 'Period' => 'Periood',
+ 'Pricegroup' => 'Hinnagrupp',
+ 'Pricegroup deleted!' => 'Hinnagrupp kustutatud!',
+ 'Pricegroup missing!' => 'Hinnagrupp puudub!',
+ 'Pricegroup saved!' => 'Hinnagrup salvestatud!',
+ 'Pricegroups' => 'Hinnagrupid',
+ 'Production' => 'Tootmine',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Projekti Selgituse Tõlged',
+ 'Project Number' => 'Projekti number',
+ 'Project deleted!' => 'Projekt kustutatud!',
+ 'Project saved!' => 'Projekt salvestatud!',
+ 'Projects' => 'Projektid',
+ 'Qty' => 'Kogus',
+ 'Quarter' => 'Trimester',
+ 'Save' => 'Salvesta',
+ 'Select Customer' => 'Vali Klient',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Sell Price' => 'Müügihind',
+ 'Service Code' => 'Teenuse Kood',
+ 'Startdate' => 'Algus Kuupäev',
+ 'Stock Finished Goods' => 'Ladusta Valmistoodang',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Maks',
+ 'To' => 'Kuni',
+ 'Transaction Dates' => 'Tehingte Kuupäevad',
+ 'Translation' => 'Tõlge',
+ 'Translation deleted!' => 'Tõlge kustutatud',
+ 'Translations saved!' => 'Tõlked salvestatud',
+ 'Unit' => 'Ühik',
+ 'Update' => 'Uuendus',
+ 'Updated' => 'Uuendatud',
+ 'Vendor' => 'Hankija',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Weight' => 'Kaal',
+ 'Year' => 'Aasta',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'lisa_grupp' => 'add_group',
+ 'lisa_Ülesanne' => 'add_job',
+ 'lisa_hinnagrupp' => 'add_pricegroup',
+ 'lisa_projekt' => 'add_project',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'genereeri_müügitellimused' => 'generate_sales_orders',
+ 'salvesta' => 'save',
+ 'vali_klient' => 'select_customer',
+ 'uuendus' => 'update',
+};
+
+1;
+
diff --git a/locale/ee/pos b/locale/ee/pos
new file mode 100755
index 00000000..8759c3a4
--- /dev/null
+++ b/locale/ee/pos
@@ -0,0 +1,83 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add POS Invoice' => 'Lisa Sularahamüügi Kviitung',
+ 'Amount' => 'Summa',
+ 'Business' => 'Ettevõtte',
+ 'Cannot post transaction!' => 'Kannet ei saa salvestada!',
+ 'Change' => 'Muuda',
+ 'Continue' => 'Edasi',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Delete' => 'Kustuta',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Edit POS Invoice' => 'Muuda Sularahamüügi Kviitung',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Extended' => 'Summa',
+ 'From' => 'Alates',
+ 'Language' => 'Keel',
+ 'Memo' => 'Memo',
+ 'Month' => 'Kuu',
+ 'Number' => 'Kood',
+ 'Open' => 'Avatud',
+ 'Period' => 'Periood',
+ 'Post' => 'Salvesta',
+ 'Posted!' => 'Salvestatud!',
+ 'Price' => 'Hind',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja salvesta',
+ 'Printed' => 'Trükitud',
+ 'Qty' => 'Kogus',
+ 'Quarter' => 'Trimester',
+ 'Receipts' => 'Sissetulek',
+ 'Record in' => 'Sihtkonto',
+ 'Remaining' => 'Kasutamata',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Source' => 'Allikas',
+ 'Subtotal' => 'Vahesumma',
+ 'Tax Included' => 'Koos maksuga',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Trade Discount' => 'Kaubanduslik Mahahindlus',
+ 'Unit' => 'Ühik',
+ 'Update' => 'Uuendus',
+ 'Year' => 'Aasta',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'salvesta' => 'post',
+ 'trüki' => 'print',
+ 'trüki_ja_salvesta' => 'print_and_post',
+ 'uuendus' => 'update',
+};
+
+1;
+
diff --git a/locale/ee/ps b/locale/ee/ps
new file mode 100755
index 00000000..33b7f0d6
--- /dev/null
+++ b/locale/ee/ps
@@ -0,0 +1,399 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AP Aging' => 'Võlad',
+ 'AP Outstanding' => 'Tasumata kohustused',
+ 'AP Transaction' => 'Kohustuste kanne',
+ 'AP Transactions' => 'Kohustuste kanded',
+ 'AR Aging' => 'Võlglased',
+ 'AR Outstanding' => 'Tasumata nõued',
+ 'AR Transaction' => 'Nõuete kanne',
+ 'AR Transactions' => 'Nõuete kanded',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Konto number',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Accounts' => 'Kontod',
+ 'Accrual' => 'Kapitalisatsioon',
+ 'Add AP Transaction' => 'Lisa OR Tehing',
+ 'Add AR Transaction' => 'Lisa MR Tehing',
+ 'Add POS Invoice' => 'Lisa Sularahamüügi Kviitung',
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Pakkumine',
+ 'Add Request for Quotation' => 'Lisa Hinnapakkumise taotlus',
+ 'Add Sales Invoice' => 'Lisa Müügiarve',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Address' => 'Aadress',
+ 'Aged' => 'Aegunud',
+ 'Aged Overdue' => 'Aegunud Võlgnevused',
+ 'All Accounts' => 'Koik kontod',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Võlaosa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Invoice Number' => 'Kas oled kindel, et soovid kustutada arve',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada kande',
+ 'Attachment' => 'Kaasatud fail',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanss',
+ 'Balance Sheet' => 'Bilansitabel',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Pakendi Saateleht',
+ 'Business' => 'Ettevõtte',
+ 'Cannot delete invoice!' => 'Arvet ei saa kustutada',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot post invoice for a closed period!' => 'Arvet ei saa salvestada suletud perioodile!',
+ 'Cannot post invoice!' => 'Arvet ei saa salvestada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction!' => 'Kannet ei saa salvestada!',
+ 'Cash' => 'Kassa',
+ 'Cc' => 'Cc',
+ 'Change' => 'Muuda',
+ 'Check' => 'Tshekk',
+ 'City' => 'Linn',
+ 'Closed' => 'Suletud',
+ 'Company Name' => 'Ettevõtte nimi',
+ 'Compare to' => 'Võrdlus perioodiga',
+ 'Confirm!' => 'Kinnita!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'koopiat',
+ 'Country' => 'Riik',
+ 'Credit' => 'Kreedit',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Current Earnings' => 'Käesoleva aasta kasum (kahjum)',
+ 'Customer' => 'Klient',
+ 'Customer Number' => 'Kliendi number',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Date Paid' => 'Maksekuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Decimalplaces' => 'Komakohad',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Delivery Date' => 'Kättetoimetamise kuupäev',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Maksetähtaeg',
+ 'Due Date missing!' => 'Maksetähtaeg puudub!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'E-mailiga teatamine',
+ 'E-mail address missing!' => 'E-maili aadress puudub',
+ 'E-mail message' => 'E-posti teade',
+ 'E-mailed' => 'E-mailiga saadetud',
+ 'Edit AP Transaction' => 'Muuda OR Tehing',
+ 'Edit AR Transaction' => 'Muuda MR Tehing',
+ 'Edit POS Invoice' => 'Muuda Sularahamüügi Kviitung',
+ 'Edit Sales Invoice' => 'Müügiarve muutmine',
+ 'Employee' => 'Töötaja',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel ei ole valuutakurssi!',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Grupp',
+ 'Heading' => 'Päis',
+ 'ID' => 'ID',
+ 'In-line' => 'Dokumendisisene',
+ 'Include Exchange Rate Difference' => 'Kaasa valuutavahetuskursside vahe',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Income Statement' => 'Kasumiaruanne',
+ 'Internal Notes' => 'Sisemärkused',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve kuupäev',
+ 'Invoice Date missing!' => 'Arve kuupäev puudub!',
+ 'Invoice Number' => 'Arve number',
+ 'Invoice Number missing!' => 'Arve number puudub!',
+ 'Invoice deleted!' => 'Arve kustutatud!',
+ 'Item' => 'AR.',
+ 'Item not on file!' => 'Toode puudub andmebaasist!',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Language' => 'Keel',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Method' => 'Meetod',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'N/A' => 'Puudub',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'No.' => 'Nr.',
+ 'Non-taxable Purchases' => 'Maksuvaba ostud',
+ 'Non-taxable Sales' => 'Maksuvaba müük',
+ 'Notes' => 'Märkused',
+ 'Nothing selected!' => 'Valik puudub!',
+ 'Nothing to print!' => 'Pole midagi trükkida!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Number missing in Row' => 'Antud real puudub kood',
+ 'OH' => 'Ülekulud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Date missing!' => 'Tellimuse kuupäev puudub!',
+ 'Order Number' => 'Tellimuse number',
+ 'Order Number missing!' => 'Tellimuse number puudub',
+ 'Overdue' => 'Tähtaegunud',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe kuupäev puudub!',
+ 'Packing List Number missing!' => 'Saatelehe number puudub!',
+ 'Paid' => 'Makstud',
+ 'Part' => 'Toode',
+ 'Payment date missing!' => 'Maksekuupäev puudub!',
+ 'Payments' => 'Maksed',
+ 'Period' => 'Periood',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Veose Saateleht',
+ 'Post' => 'Salvesta',
+ 'Post as new' => 'Salvesta uuena',
+ 'Posted!' => 'Salvestatud!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja salvesta',
+ 'Print and Post as new' => 'Trüki ja Postita uuena',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projekti number',
+ 'Project Transactions' => 'Projekti Kanded',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Qty' => 'Kogus',
+ 'Quarter' => 'Trimester',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumine',
+ 'Quotation Date missing!' => 'Hinnapakkumise kuupäev puudub!',
+ 'Quotation Number missing!' => 'Hinnapakkumise number puudub!',
+ 'Recd' => 'Kattesaadud',
+ 'Receipt' => 'Maksekviitung',
+ 'Receipts' => 'Sissetulek',
+ 'Record in' => 'Sihtkonto',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Remaining' => 'Kasutamata',
+ 'Repeat' => 'Korrata',
+ 'Report for' => 'Aruanne',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Invoice.' => 'Müügiarve.',
+ 'Sales Order' => 'Müügitellimus',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select all' => 'Vali kõik',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select items' => 'Vali kaubaartikkel',
+ 'Select payment' => 'Vali makse',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Select txt, postscript or PDF!' => 'Valida .txt, postscript või PDF!',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seerianr.',
+ 'Service' => 'Teenus',
+ 'Ship' => 'Tarnimine',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Source' => 'Allikas',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Algus Kuupäev',
+ 'State/Province' => 'Maakond',
+ 'Statement' => 'Aruanne',
+ 'Statement sent to' => 'Saata aruanne aadressil',
+ 'Statements sent to printer!' => 'Saata aruanne printerile',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Maks',
+ 'Tax Included' => 'Koos maksuga',
+ 'Tax collected' => 'Kogutud maksud',
+ 'Tax paid' => 'Makstud maksud',
+ 'Text' => 'Tekst',
+ 'Till' => 'Müügipunkt',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Trade Discount' => 'Kaubanduslik Mahahindlus',
+ 'Transaction' => 'Tehing',
+ 'Transaction deleted!' => 'Kanne kustutatud!',
+ 'Transaction posted!' => 'Kanne saadetud!',
+ 'Translation not on file!' => 'Tõlget pole andmebaasis olemas',
+ 'Trial Balance' => 'Proovibilanss',
+ 'Unit' => 'Ühik',
+ 'Update' => 'Uuendus',
+ 'Vendor' => 'Hankija',
+ 'Vendor Invoice.' => 'Tarnija Kaubaarve.',
+ 'Vendor Number' => 'Hankija number',
+ 'Vendor missing!' => 'Hankija puudub!',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'What type of item is this?' => 'Mis tüüpi tootega on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'Zip/Postal Code' => 'Postiindex',
+ 'as at' => 'seisuga',
+ 'ea' => 'tk',
+ 'for' => 'läheb',
+ 'for Period' => 'Periood',
+ 'posted!' => 'salvestatud!',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kohustuste_kanne' => 'ap_transaction',
+ 'nõuete_kanne' => 'ar_transaction',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'salvesta' => 'post',
+ 'salvesta_uuena' => 'post_as_new',
+ 'trüki' => 'print',
+ 'trüki_ja_salvesta' => 'print_and_post',
+ 'trüki_ja_postita_uuena' => 'print_and_post_as_new',
+ 'müügiarve_' => 'sales_invoice_',
+ 'müügitellimus' => 'sales_order',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'vali_kõik' => 'select_all',
+ 'tarneaadress' => 'ship_to',
+ 'uuendus' => 'update',
+ 'tarnija_kaubaarve_' => 'vendor_invoice_',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee/pw b/locale/ee/pw
new file mode 100755
index 00000000..c703c351
--- /dev/null
+++ b/locale/ee/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Continue' => 'Edasi',
+ 'Password' => 'Parool',
+ 'Session expired!' => 'Sessioon aegunud!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'edasi' => 'continue',
+};
+
+1;
+
diff --git a/locale/ee/rc b/locale/ee/rc
new file mode 100755
index 00000000..619682d1
--- /dev/null
+++ b/locale/ee/rc
@@ -0,0 +1,81 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanss',
+ 'Beginning Balance' => 'Algsaldo',
+ 'Cleared' => 'Laekunud',
+ 'Continue' => 'Edasi',
+ 'Credit' => 'Kreedit',
+ 'Current' => 'Käesolev',
+ 'Date' => 'Kuupäev',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Difference' => 'Vahe',
+ 'Done' => 'Teostatud',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'From' => 'Alates',
+ 'Include Exchange Rate Difference' => 'Kaasa valuutavahetuskursside vahe',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Month' => 'Kuu',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Out of balance!' => 'Bilanss ei klapi!',
+ 'Outstanding' => 'Tasumata nõued',
+ 'Period' => 'Periood',
+ 'Quarter' => 'Trimester',
+ 'R' => 'M',
+ 'Reconciliation' => 'Kooskõlastamine',
+ 'Reconciliation Report' => 'Kooskõlastamise Raport',
+ 'Select all' => 'Vali kõik',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Source' => 'Allikas',
+ 'Statement Balance' => 'Bilansiaruanne',
+ 'Summary' => 'Kokkuvõtte',
+ 'To' => 'Kuni',
+ 'Update' => 'Uuendus',
+ 'Year' => 'Aasta',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'edasi' => 'continue',
+ 'teostatud' => 'done',
+ 'vali_kõik' => 'select_all',
+ 'uuendus' => 'update',
+};
+
+1;
+
diff --git a/locale/ee/rp b/locale/ee/rp
new file mode 100755
index 00000000..5d68625d
--- /dev/null
+++ b/locale/ee/rp
@@ -0,0 +1,207 @@
+$self{charset} = 'ISO-8859-15';
+
+$self{texts} = {
+ 'AP Aging' => 'Võlad',
+ 'AR Aging' => 'Võlglased',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Konto number',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Accounts' => 'Kontod',
+ 'Accrual' => 'Kapitalisatsioon',
+ 'Address' => 'Aadress',
+ 'Aged' => 'Aegunud',
+ 'Aged Overdue' => 'Aegunud Võlgnevused',
+ 'All Accounts' => 'Koik kontod',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Attachment' => 'Kaasatud fail',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanss',
+ 'Balance Sheet' => 'Bilansitabel',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Kassa',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Võrdlus perioodiga',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'koopiat',
+ 'Credit' => 'Kreedit',
+ 'Curr' => 'Val.',
+ 'Current' => 'Käesolev',
+ 'Current Earnings' => 'Käesoleva aasta kasum (kahjum)',
+ 'Customer' => 'Klient',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Decimalplaces' => 'Komakohad',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Maksetähtaeg',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'E-mailiga teatamine',
+ 'E-mail address missing!' => 'E-maili aadress puudub',
+ 'E-mail message' => 'E-posti teade',
+ 'Every' => 'Iga',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Päis',
+ 'ID' => 'ID',
+ 'In-line' => 'Dokumendisisene',
+ 'Include Exchange Rate Difference' => 'Kaasa valuutavahetuskursside vahe',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Income Statement' => 'Kasumiaruanne',
+ 'Invoice' => 'Arve',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Language' => 'Keel',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Method' => 'Meetod',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'N/A' => 'Puudub',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Non-taxable Purchases' => 'Maksuvaba ostud',
+ 'Non-taxable Sales' => 'Maksuvaba müük',
+ 'Nothing selected!' => 'Valik puudub!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Order' => 'Tellimus',
+ 'Overdue' => 'Tähtaegunud',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Maksed',
+ 'Period' => 'Periood',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Trüki',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projekti number',
+ 'Project Transactions' => 'Projekti Kanded',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Quarter' => 'Trimester',
+ 'Receipts' => 'Sissetulek',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Repeat' => 'Korrata',
+ 'Report for' => 'Aruanne',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Screen' => 'Ekraan',
+ 'Select all' => 'Vali kõik',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Source' => 'Allikas',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Algus Kuupäev',
+ 'Statement' => 'Aruanne',
+ 'Statement sent to' => 'Saata aruanne aadressil',
+ 'Statements sent to printer!' => 'Saata aruanne printerile',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Maks',
+ 'Tax collected' => 'Kogutud maksud',
+ 'Tax paid' => 'Makstud maksud',
+ 'Till' => 'Müügipunkt',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Trial Balance' => 'Proovibilanss',
+ 'Vendor' => 'Hankija',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'as at' => 'seisuga',
+ 'for' => 'läheb',
+ 'for Period' => 'Periood',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'edasi' => 'continue',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'trüki' => 'print',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'vali_kõik' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ee_utf/COPYING b/locale/ee_utf/COPYING
new file mode 100755
index 00000000..3b3a8e72
--- /dev/null
+++ b/locale/ee_utf/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2006
+#
+# Estonian texts:
+#
+# Author: Andrei Kolu <andrei.kolu@mail.ee>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/ee_utf/LANGUAGE b/locale/ee_utf/LANGUAGE
new file mode 100755
index 00000000..822c67af
--- /dev/null
+++ b/locale/ee_utf/LANGUAGE
@@ -0,0 +1 @@
+Estonian (UTF-8)
diff --git a/locale/ee_utf/Num2text b/locale/ee_utf/Num2text
new file mode 100755
index 00000000..0dd9db0f
--- /dev/null
+++ b/locale/ee_utf/Num2text
@@ -0,0 +1,140 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2003
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors: Mario R. Pizzolanti <mario@zavood.ee>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+#
+# written for check and receipt printing
+# it returns a properly formatted text string
+# for a number up to 10**9
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'null',
+ 1 => 'üks',
+ 2 => 'kaks',
+ 3 => 'kolm',
+ 4 => 'neli',
+ 5 => 'viis',
+ 6 => 'kuus',
+ 7 => 'seitse',
+ 8 => 'kaheksa',
+ 9 => 'üheksa',
+ 10 => 'kümme',
+ 10**2 => 'sada',
+ 10**3 => 'tuhat',
+ 10**6 => 'miljon',
+ 10**9 => 'miljard',
+ 10**12 => 'biljon'
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my ($i, $appendit);
+ my @a = ();
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ $numblock[$i] *= 1;
+ @num = split //, $numblock[$i];
+
+ $appendit = "it";
+ $hundred = 0;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ # the one from hundreds
+ push @textnumber, "$self->{numbername}{$num[0]}$self->{numbername}{10**2}";
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ @num = split //, $numblock[$i];
+ $hundred = 1;
+ }
+
+ if ($numblock[$i] > 19) {
+ # 20 - 99
+ push @textnumber, "$self->{numbername}{$num[0]}kümmend";
+ @num = split //, $numblock[$i];
+ push @textnumber, $self->{numbername}{$num[1]} if $num[1] > 0;
+
+ } elsif ($numblock[$i] > 10) {
+ # 11 - 19
+ if ($hundred) {
+ @num = split //, $numblock[$i];
+ }
+ $num = $num[1];
+
+ push @textnumber, "$self->{numbername}{$num}teist";
+
+ } elsif ($numblock[$i] > 1) {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+
+ } elsif ($numblock[$i] == 1) {
+ push @textnumber, $self->{numbername}{$num[0]};
+ $appendit = "";
+
+ }
+
+ # add thousand, million
+ if ($i) {
+ $amount = 10**($i * 3);
+ $appendit = ($i == 1) ? "" : $appendit;
+ push @textnumber, "$self->{numbername}{$amount}$appendit";
+ }
+
+ pop @numblock;
+
+ }
+
+ join ' ', @textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/ee_utf/aa b/locale/ee_utf/aa
new file mode 100755
index 00000000..338350eb
--- /dev/null
+++ b/locale/ee_utf/aa
@@ -0,0 +1,163 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'OR Kohustused',
+ 'AP Transaction' => 'OR Kanne',
+ 'AP Transactions' => 'OR Kanded',
+ 'AR Outstanding' => 'MR Nõuded',
+ 'AR Transaction' => 'MR Kanne',
+ 'AR Transactions' => 'MR Kanded',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add AP Transaction' => 'Lisa OR Ãœlekanne',
+ 'Add AR Transaction' => 'Lisa MR Ãœlekanne',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Võlaosa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada kande',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction!' => 'Kannet ei saa salvestada!',
+ 'Check' => 'TÅ¡ekk',
+ 'Closed' => 'Suletud',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Credit' => 'Kreedit',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Date' => 'Kuupäev',
+ 'Date Paid' => 'Maksekuupäev',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Maksetähtaeg',
+ 'Due Date missing!' => 'Maksetähtaeg puudub!',
+ 'Edit AP Transaction' => 'Muuda OR Ãœlekanne',
+ 'Edit AR Transaction' => 'Muuda MR Ãœlekanne',
+ 'Employee' => 'Töötaja',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel ei ole valuutakurssi!',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'From' => 'Alates',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve kuupäev',
+ 'Invoice Date missing!' => 'Arve kuupäev puudub!',
+ 'Invoice Number' => 'Arve number',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Month' => 'Kuu',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkused',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Number' => 'Tellimuse number',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Paid' => 'Makstud',
+ 'Payment date missing!' => 'Maksekuupäev puudub!',
+ 'Payments' => 'Maksed',
+ 'Period' => 'Periood',
+ 'Post' => 'Salvesta',
+ 'Post as new' => 'Salvesta uuena',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja Postita',
+ 'Print and Post as new' => 'Trüki ja Postita uuena',
+ 'Project' => 'Projekt',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Maksekviitung',
+ 'Remaining' => 'Kasutamata',
+ 'Sales Invoice.' => 'Arve Number.',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Schedule' => 'Ajakava',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Point' => 'Saadetise sihtkoht',
+ 'Source' => 'Allikas',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Maksud',
+ 'Tax Included' => 'Koos maksuga',
+ 'Till' => 'Müügipunkt',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Transaction' => 'Kanne',
+ 'Transaction deleted!' => 'Kanne kustutatud!',
+ 'Transaction posted!' => 'Kanne saadetud!',
+ 'Update' => 'Uuendus',
+ 'Vendor' => 'Hankija',
+ 'Vendor Invoice.' => 'Ostuarve',
+ 'Vendor missing!' => 'Tarnija puudub!',
+ 'Year' => 'Aasta',
+ 'Yes' => 'Jah',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'or_kanne' => 'ap_transaction',
+ 'mr_kanne' => 'ar_transaction',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'salvesta' => 'post',
+ 'salvesta_uuena' => 'post_as_new',
+ 'trüki' => 'print',
+ 'trüki_ja_postita' => 'print_and_post',
+ 'trüki_ja_postita_uuena' => 'print_and_post_as_new',
+ 'arve_number_' => 'sales_invoice_',
+ 'ajakava' => 'schedule',
+ 'tarneaadress' => 'ship_to',
+ 'uuendus' => 'update',
+ 'ostuarve' => 'vendor_invoice_',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee_utf/admin b/locale/ee_utf/admin
new file mode 100755
index 00000000..45ad10e5
--- /dev/null
+++ b/locale/ee_utf/admin
@@ -0,0 +1,146 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Control' => 'Ligipääsukontroll',
+ 'Accounting' => 'Raamatupidamisarvestus',
+ 'Add User' => 'Lisa Kasutaja',
+ 'Address' => 'Aadress',
+ 'Administration' => 'Arvepidamine',
+ 'Administrator' => 'Arvepidaja',
+ 'All Datasets up to date!' => 'Kõik Andmehulgad on kaasaegsed!',
+ 'Cannot create Lock!' => 'Ei saa Lukustada!',
+ 'Change Admin Password' => 'Muuda Adminni Parool',
+ 'Change Password' => 'Muuda Parool',
+ 'Click on login name to edit!' => 'Redigeerimiseks kliki kasutajanimel',
+ 'Company' => 'Firma',
+ 'Confirm' => 'Kinnita',
+ 'Connect to' => 'Ãœhenda',
+ 'Continue' => 'Jätka',
+ 'Create Chart of Accounts' => 'Uus kontoplaan',
+ 'Create Dataset' => 'Uus Andmekogu',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI on installeerimata',
+ 'Database' => 'Andmebaas',
+ 'Database Administration' => 'Andmebaasi administreerimine',
+ 'Database Driver not checked!' => 'Andmebaasi draiver valimata!',
+ 'Database User missing!' => 'Andmebaasi kasutaja puudub!',
+ 'Dataset' => 'Andmekogu',
+ 'Dataset missing!' => 'Andmekogu puudub!',
+ 'Dataset updated!' => 'Andmekogu uuendatud!',
+ 'Date Format' => 'Kuupäeva Formaat',
+ 'Delete' => 'Kustuta',
+ 'Delete Dataset' => 'Kustuta Andmekogu',
+ 'Directory' => 'Aadressiraamat',
+ 'Driver' => 'Ohjur',
+ 'Dropdown Limit' => 'Rippmenüü Piirang',
+ 'E-mail' => 'E-post',
+ 'Edit User' => 'Muuda Kasutaja',
+ 'Existing Datasets' => 'Olemasolevad Andmekogud',
+ 'Fax' => 'Faks',
+ 'Host' => 'Server',
+ 'Hostname missing!' => 'Serveri nimi puudu!',
+ 'Language' => 'Keel',
+ 'Lock System' => 'Lukusta Süsteem',
+ 'Lockfile created!' => 'Lukustusfail loodud!',
+ 'Lockfile removed!' => 'Lukustusfail eemaldatud!',
+ 'Login' => 'Logi sisse',
+ 'Login name missing!' => 'Kasutajanimi puudu!',
+ 'Logout' => 'Logi välja',
+ 'Manager' => 'Juhataja',
+ 'Menu Width' => 'Menüü Laius',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Nimi',
+ 'New Templates' => 'Uus Dokumendipõhi',
+ 'No Database Drivers available!' => 'Ãœhtegi Andmebaasiohjurit pole saadaval!',
+ 'No Dataset selected!' => 'Andmekogu valimata!',
+ 'Nothing to delete!' => 'Midagi pole kustutada!',
+ 'Number Format' => 'Numbri Formaat',
+ 'Oracle Database Administration' => 'Oracle Andmebaasi Administreerimine',
+ 'Password' => 'Parool',
+ 'Password changed!' => 'Parool muudetud!',
+ 'Passwords do not match!' => 'Paroolid ei klapi!',
+ 'Pg Database Administration' => 'Pg Andmebaasi administreerimine',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port puudub!',
+ 'Printer' => 'Printer',
+ 'Save' => 'Salvesta',
+ 'Session Timeout' => 'Sessiooni aegumine',
+ 'Session expired!' => 'Sessioon aegunud!',
+ 'Setup Templates' => 'Dokumendipõhjade seadistamine',
+ 'Signature' => 'Allkiri',
+ 'Stylesheet' => 'Laaditabel',
+ 'Supervisor' => 'Ãœlevaataja',
+ 'Templates' => 'Dokumendipõhjad',
+ 'The following Datasets are not in use and can be deleted' => 'Järgnevad andmebaasid ei ole kasutusel ning võib kustutada',
+ 'The following Datasets need to be updated' => 'Järgmised andmebaasid vajavad uuendamist',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Olemasolevate allikate eelkontroll. Praeguses staadiumis ei toimu andmete lisamist ega kustutamist.',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Kasutaja gruppi lisamiseks redigeeri nime, muuda kasutajanimi ja salvesta. Luuakse samade parameetritega uus kasutaja',
+ 'Unlock System' => 'Avada Süsteem',
+ 'Update Dataset' => 'Värkenda Andmekogu',
+ 'Use Templates' => 'Kasuta Dokumendipõhju',
+ 'User' => 'Kasutaja',
+ 'User deleted!' => 'Kasutaja kustutatud!',
+ 'User saved!' => 'Kasutaja salvestatud!',
+ 'Version' => 'Versioon',
+ 'You are logged out' => 'Oled välja logitud',
+ 'does not exist' => 'ei eksisteeri',
+ 'is already a member!' => 'on juba kasutaja!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'lukustatud!',
+ 'successfully created!' => 'loodud!',
+ 'successfully deleted!' => 'kustutatud!',
+ 'website' => 'kodulehekülg',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'lisa_kasutaja' => 'add_user',
+ 'muuda_adminni_parool' => 'change_admin_password',
+ 'muuda_parool' => 'change_password',
+ 'jätka' => 'continue',
+ 'uus_andmekogu' => 'create_dataset',
+ 'kustuta' => 'delete',
+ 'kustuta_andmekogu' => 'delete_dataset',
+ 'lukusta_süsteem' => 'lock_system',
+ 'logi_sisse' => 'login',
+ 'logi_välja' => 'logout',
+ 'oracle_andmebaasi_administreerimine' => 'oracle_database_administration',
+ 'pg_andmebaasi_administreerimine' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'salvesta' => 'save',
+ 'avada_süsteem' => 'unlock_system',
+ 'värkenda_andmekogu' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ee_utf/all b/locale/ee_utf/all
new file mode 100755
index 00000000..cf246e3a
--- /dev/null
+++ b/locale/ee_utf/all
@@ -0,0 +1,928 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'UTF-8';
+
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'OstuReskontro',
+ 'AP Aging' => 'OR Aegunud',
+ 'AP Outstanding' => 'OR Laekumata',
+ 'AP Transaction' => 'OR Tehing',
+ 'AP Transactions' => 'OR Tehingud',
+ 'AR' => 'MüügiReskontro',
+ 'AR Aging' => 'MR Aegunud',
+ 'AR Outstanding' => 'MR Laekumata',
+ 'AR Transaction' => 'MR Tehing',
+ 'AR Transactions' => 'MR Tehingud',
+ 'AR/AP' => 'MR/OR',
+ 'About' => 'Programmi Info',
+ 'Above' => 'Alla',
+ 'Access Control' => 'Ligipääsukontroll',
+ 'Access Denied!' => 'Ligipääs Keelatud!',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Konto Number',
+ 'Account Number missing!' => 'Konto Number puudu',
+ 'Account Type' => 'Konto Tüüp',
+ 'Account Type missing!' => 'Konto Tüüp puudu!',
+ 'Account deleted!' => 'Konto on kustutatud!',
+ 'Account does not exist!' => 'Konto ei eksisteeri',
+ 'Account saved!' => 'Konto on salvestatud',
+ 'Accounting' => 'Raamatupidamisarvestus',
+ 'Accounting Menu' => 'Raamatupidamisarvestuse Menüü',
+ 'Accounts' => 'Kontod',
+ 'Accrual' => 'Kapitalisatsioon',
+ 'Activate Audit trail' => 'Aktiveeri Auditi jälgimine',
+ 'Activate Audit trails' => 'Aktiveeri Auditi jälgimine',
+ 'Active' => 'Aktiiv',
+ 'Add' => 'Lisa',
+ 'Add AP Transaction' => 'Lisa OR Tehing',
+ 'Add AR Transaction' => 'Lisa MR Tehing',
+ 'Add Account' => 'Lisa Konto',
+ 'Add Assembly' => 'Lisa Komplekt',
+ 'Add Business' => 'Lisa Ettevõte',
+ 'Add Cash Transfer Transaction' => 'Lisa Sularahamüügi Tehing',
+ 'Add Customer' => 'Lisa Klient',
+ 'Add Deduction' => 'Lisa Hinnaaland',
+ 'Add Department' => 'Lisa Osakond',
+ 'Add Employee' => 'Lisa Töötaja',
+ 'Add Exchange Rate' => 'Lisa Valuutakurss',
+ 'Add GIFI' => 'Lisa GIFI',
+ 'Add General Ledger Transaction' => 'Lisa Pearaamatu Tehing',
+ 'Add Group' => 'Lisa Grupp',
+ 'Add Job' => 'Lisa Ãœlesanne',
+ 'Add Labor/Overhead' => 'Lisa Tööjõud/Kulud',
+ 'Add Language' => 'Lisa Keel',
+ 'Add POS Invoice' => 'Lisa Müügipunkti Kaubaarve',
+ 'Add Part' => 'Lisa Detail',
+ 'Add Pricegroup' => 'Lisa Hinnagrupp',
+ 'Add Project' => 'Lisa Projekt',
+ 'Add Purchase Order' => 'Lisa Hanketellimus',
+ 'Add Quotation' => 'Lisa Koteering',
+ 'Add Request for Quotation' => 'Lisa Hinnapakkumuse Taotlus',
+ 'Add SIC' => 'Lisa Standardiseeritud Tööstuskood',
+ 'Add Sales Invoice' => 'Lisa Müügiarve',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Add Service' => 'Lisa Teenus',
+ 'Add Stores Card' => 'Lisa Tagavarade Kaart',
+ 'Add Time Card' => 'Lisa Ajakaart',
+ 'Add Transaction' => 'Lisa Kanne',
+ 'Add User' => 'Lisa Kasutaja',
+ 'Add Vendor' => 'Lisa Tarnija',
+ 'Add Vendor Invoice' => 'Lisa Ostuarve',
+ 'Add Warehouse' => 'Lisa Kaubaladu',
+ 'Address' => 'Aadress',
+ 'Administration' => 'Arvepidamine',
+ 'Administrator' => 'Arvepidaja',
+ 'After Deduction' => 'Pärast Mahaarvatist',
+ 'Aged' => 'Aegunud',
+ 'Aged Overdue' => 'Aegunud Võlgnevused',
+ 'All' => 'Kõik',
+ 'All Accounts' => 'Kõik Kontod',
+ 'All Datasets up to date!' => 'Kõik Andmehulgad on kaasaegsed!',
+ 'All Items' => 'Kõik Kaubaartiklid',
+ 'Allocated' => 'Reserveeritud',
+ 'Allowances' => 'Diskontod',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Maksmisele kuuluv summa',
+ 'Amount missing!' => 'Summa puudub!',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Invoice Number' => 'Kas oled kindel, et soovid kustutada Kaubaarve Number',
+ 'Are you sure you want to delete Order Number' => 'Kas oled kindel, et soovid kustutada Tellimuse Number',
+ 'Are you sure you want to delete Quotation Number' => 'Kas oled kindel, et soovid Koteeringu Number',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada kande',
+ 'Are you sure you want to delete time card for' => 'Oled kindel, et soovid kustutada ajakardi',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Kas olete kindel, et soovite eemaldada märgitud väljad järjekorrast?',
+ 'As of' => 'nagu',
+ 'Assemblies' => 'Koosteosad',
+ 'Assemblies restocked!' => 'Koosteosade laovaru täiendatud!',
+ 'Assembly' => 'Komplekt',
+ 'Assembly stocked!' => 'Komplekt ladustatud',
+ 'Asset' => 'Vara',
+ 'Attachment' => 'Manus',
+ 'Audit Control' => 'Audiitorkontroll',
+ 'Audit trail disabled' => 'Auditi jälgimine välja lülitatud',
+ 'Audit trail enabled' => 'Auditi jälgimine sisse lülitatud',
+ 'Audit trail removed up to' => 'Auditi jäljed kustutatud kuni',
+ 'Audit trails disabled' => 'Auditi jälgimine välja lülitatud',
+ 'Audit trails enabled' => 'Auditi jälgimine sisse lülitatud',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Average Cost' => 'Keskmised Kulud',
+ 'Avg Cost' => 'Kesk. Kulud',
+ 'BIC' => 'BIC (S.W.I.F.T)',
+ 'BOM' => 'Materjaliarvestus',
+ 'Backup' => 'Varukoopia',
+ 'Backup sent to' => 'Varukoopia saadetud',
+ 'Balance' => 'Bilanss',
+ 'Balance Sheet' => 'Bilansiaruanne',
+ 'Based on' => 'Põhineb',
+ 'Batch Printing' => 'Mass. Väljatrükk',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Enne Hinnaalandust',
+ 'Beginning Balance' => 'Algsaldo',
+ 'Below' => 'All',
+ 'Billing Address' => 'Arve Esitamise Aadress',
+ 'Bin' => 'Pakendit',
+ 'Bin List' => 'Pakendi Saateleht',
+ 'Bin Lists' => 'Pakendi Saatelehed',
+ 'Books are open' => 'Žurnaalid on avatud',
+ 'Break' => 'Katkestus',
+ 'Business' => 'Ettevõte',
+ 'Business Number' => 'Ettevõtte Registrinumber',
+ 'Business deleted!' => 'Ettevõte kustutatud!',
+ 'Business saved!' => 'Ettevõte salvestatud',
+ 'C' => 'C',
+ 'COGS' => 'Müügikulud',
+ 'COGS account does not exist!' => 'Müügikulude kontot puudu!',
+ 'Cannot add stores card for a completed job!' => 'Ei saa lisada tagavarade kaarti juba lõpetatud tööülesandele!',
+ 'Cannot add time card for a completed job!' => 'Ei saa lisada ajakaarti juba lõpetatud tööülesandele!',
+ 'Cannot change stores card for a completed job!' => 'Ei saa muuta tagavarade kaarti juba lõpetatud tööülesandele!',
+ 'Cannot change time card for a completed job!' => 'Ei saa muuta ajakaarti juba lõpetatud tööülesandele!',
+ 'Cannot create Assembly' => 'Ei saa luua Komplekti',
+ 'Cannot create Labor' => 'Ei saa luua Tööjõudu',
+ 'Cannot create Lock!' => 'Ei saa Lukustada!',
+ 'Cannot create Part' => 'Ei saa luua Detaili',
+ 'Cannot create Service' => 'Ei saa luua Teenust',
+ 'Cannot delete account!' => 'Kontot ei saa kustutada!',
+ 'Cannot delete customer!' => 'Kienti ei saa kustutada!',
+ 'Cannot delete default account!' => 'Tähtaegunud võla kontot ei saa kustutada!',
+ 'Cannot delete invoice!' => 'Arvet ei saa kustutada',
+ 'Cannot delete item!' => 'Kaubaartiklit ei saa kustutada!',
+ 'Cannot delete order!' => 'Tellimust ei saa kustutada!',
+ 'Cannot delete quotation!' => 'Koteeringut ei saa kustutada!',
+ 'Cannot delete time card!' => 'Ei saa kustutada ajakaarti!',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot delete vendor!' => 'Tarnijat ei saa kustutada!',
+ 'Cannot post Payment!' => 'Makset ei saa salvestada!',
+ 'Cannot post Receipt!' => 'Sisetulekuarderit ei saa salvestada!',
+ 'Cannot post invoice for a closed period!' => 'Arvet ei saa salvestada suletud perioodile!',
+ 'Cannot post invoice!' => 'Arvet ei saa salvestada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Ei saa postitada tehingut deebeti ja kreediti väljadega samal kontol!',
+ 'Cannot post transaction!' => 'Tehingut ei saa salvestada!',
+ 'Cannot remove files!' => 'Faile ei saa kustutada!',
+ 'Cannot save account!' => 'Kontot ei saa salvestada!',
+ 'Cannot save defaults!' => 'Ei saa salvestada tähtaegunud võlgu!',
+ 'Cannot save order!' => 'Tellimust ei saa salvestada!',
+ 'Cannot save preferences!' => 'Määranguid ei saa salvestada!',
+ 'Cannot save quotation!' => 'Koteeringut ei saa salvestada!',
+ 'Cannot save stores card for a closed period!' => 'Ei saa salvestada tagavarade kaarti juba suletud perioodil!',
+ 'Cannot save stores card!' => 'Ei saa salvestada tagavarade kaarti!',
+ 'Cannot save time card for a closed period!' => 'Ei saa salvestada ajakaarti juba suletud perioodil!',
+ 'Cannot save time card!' => 'Ajakaarti ei saa salvestada!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Konto saab olla, kas Nõue, Kohustuse või Tulu/Kulu tüüpi',
+ 'Cannot set multiple options for' => 'Ei saa märgistada mitut valikut',
+ 'Cannot set multiple options for Item' => 'Ei saa märgistada mitut valikut Kaubaartiklile',
+ 'Cannot stock Assembly!' => 'Komplekti pole võimalik ladustada!',
+ 'Cannot stock assemblies!' => 'Ei saa ladustada koosteosi',
+ 'Cash' => 'Kassaseis',
+ 'Cc' => 'Cc',
+ 'Change' => 'Tagasi',
+ 'Change Admin Password' => 'Muuda Adminni Parool',
+ 'Change Password' => 'Muuda Parool',
+ 'Chargeable' => 'Maksustatav',
+ 'Chart of Accounts' => 'Kontoplaan',
+ 'Check' => 'Kontrolli',
+ 'Check Inventory' => 'Kontrolli Laoseisu',
+ 'City' => 'Linn',
+ 'Cleared' => 'Laekunud',
+ 'Click on login name to edit!' => 'Redigeerimiseks kliki kasutajanimel',
+ 'Clocked' => 'Kulunud aeg',
+ 'Close Books up to' => 'Sulge Žurnaalid kuni',
+ 'Closed' => 'Suletud',
+ 'Code' => 'Kood',
+ 'Code missing!' => 'Kood puudu!',
+ 'Company' => 'Firma',
+ 'Company Name' => 'Firma Nimi',
+ 'Compare to' => 'Võrdlus perioodiga',
+ 'Completed' => 'Lõpetatud',
+ 'Components' => 'Komponendid',
+ 'Confirm' => 'Kinnita',
+ 'Confirm!' => 'Kinnita!',
+ 'Connect to' => 'Ãœhenda',
+ 'Consolidate' => 'Koonda',
+ 'Consolidate Orders' => 'Tellimuste Koondamine',
+ 'Consolidate Purchase Orders' => 'Ostutellimuste Koondamine',
+ 'Consolidate Sales Orders' => 'Müügitellimuste Koondamine',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Jätka',
+ 'Contra' => 'Ammortisatsioon',
+ 'Copies' => 'Koopiat',
+ 'Copy to COA' => 'Kopeeri kontoplaani',
+ 'Cost' => 'Omahind',
+ 'Cost Center' => 'Kulukeskus',
+ 'Could not save pricelist!' => 'Hinnakirja salvestamine ebaõnnestus!',
+ 'Could not save!' => 'Ei saa salvestada!',
+ 'Could not transfer Inventory!' => 'Laoseisu ei saa ümber paigutada!',
+ 'Country' => 'Riik',
+ 'Create Chart of Accounts' => 'Uus kontoplaan',
+ 'Create Dataset' => 'Uus Andmekogu',
+ 'Credit' => 'Kreedit',
+ 'Credit Invoice' => 'Kreeditarve',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Jooksev',
+ 'Current Earnings' => 'Jooksev Kasum/Kahjum',
+ 'Customer' => 'Klient',
+ 'Customer History' => 'Kliendi Ajalugu',
+ 'Customer Number' => 'Kliendi Number',
+ 'Customer deleted!' => 'Klient on kustutatud!',
+ 'Customer missing!' => 'Klienti puudu!',
+ 'Customer not on file!' => 'Klient puudub failis!',
+ 'Customer saved!' => 'Klient salvestatud!',
+ 'Customers' => 'Kliendid',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI on installeerimata',
+ 'DOB' => 'Sünniaeg',
+ 'Database' => 'Andmebaas',
+ 'Database Administration' => 'Andmebaasi administreerimine',
+ 'Database Driver not checked!' => 'Andmebaasi draiver valimata!',
+ 'Database Host' => 'Andmebaasiserver',
+ 'Database User missing!' => 'Andmebaasi kasutaja puudub!',
+ 'Dataset' => 'Andmekogu',
+ 'Dataset is newer than version!' => 'Andmekogu versioon, on uuem süsteemi omast!',
+ 'Dataset missing!' => 'Andmekogu puudub!',
+ 'Dataset updated!' => 'Andmekogu uuendatud!',
+ 'Date' => 'Kuupäev',
+ 'Date Format' => 'Kuupäeva Formaat',
+ 'Date Paid' => 'Maksekuupäev',
+ 'Date Received' => 'Kättesaamise kuupäev',
+ 'Date missing!' => 'Kuupäev puudub!',
+ 'Date received missing!' => 'Kattesaamise kuupäev puudub!',
+ 'Date worked' => 'Töötatud kuupäeval',
+ 'Day' => 'Päev',
+ 'Day(s)' => 'Päev(a)',
+ 'Days' => 'Päeva',
+ 'Debit' => 'Deebet',
+ 'Debit Invoice' => 'Deebitarve',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Decimalplaces' => 'Komakohad',
+ 'Deduct after' => 'Hinnaaland pärast',
+ 'Deduction deleted!' => 'Hinnaaland kustutatud!',
+ 'Deduction saved!' => 'Hinnaaland salvestatud!',
+ 'Deductions' => 'Hinnaalandused',
+ 'Default Template' => 'Vaikimisi Dokumendipõhi',
+ 'Defaults' => 'Vaikeväärtused',
+ 'Defaults saved!' => 'Vaikeväärtused salvestatud!',
+ 'Delete' => 'Kustuta',
+ 'Delete Account' => 'Kustuta Lonto',
+ 'Delete Dataset' => 'Kustuta Andmekogu',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Deleting a language will also delete the templates for the language' => 'Keele kustutamisele järgneb kõigi selle keele dokumendipõhjade kustutamine',
+ 'Delivery Date' => 'Tarnetähtaeg',
+ 'Department' => 'Osakond',
+ 'Department deleted!' => 'Osakond kustutatud!',
+ 'Department saved!' => 'Osakond salvestatud!',
+ 'Departments' => 'Osakonnad',
+ 'Deposit' => 'Deposiit',
+ 'Description' => 'Selgitus',
+ 'Description Translations' => 'Tõlgete Selgitus',
+ 'Description missing!' => 'Selgitus puudub!',
+ 'Detail' => 'Detail',
+ 'Difference' => 'Erinevus',
+ 'Directory' => 'Aadressiraamat',
+ 'Discount' => 'Diskonto',
+ 'Done' => 'Valmis',
+ 'Drawing' => 'Joonis',
+ 'Driver' => 'Ohjur',
+ 'Dropdown Limit' => 'Rippmenüü Piirang',
+ 'Due Date' => 'Maksetähtaeg',
+ 'Due Date missing!' => 'Maksetähtaeg puudub!',
+ 'E-mail' => 'E-post',
+ 'E-mail Statement to' => 'Saata E-postiga Kasumiaruanne aadressil',
+ 'E-mail address missing!' => 'E-posti aadress puudub',
+ 'E-mail message' => 'E-posti teade',
+ 'E-mailed' => 'E-postiga saadetud',
+ 'Edit' => 'Muudatused',
+ 'Edit AP Transaction' => 'Muuda OR Tehing',
+ 'Edit AR Transaction' => 'Muuda MR Tehing',
+ 'Edit Account' => 'Muuda Konto',
+ 'Edit Assembly' => 'Muuda Komplekti',
+ 'Edit Business' => 'Muuda Ettevõtte',
+ 'Edit Cash Transfer Transaction' => 'Muuda Raha Ãœlekande Tehing',
+ 'Edit Customer' => 'Muuda Klienti',
+ 'Edit Deduction' => 'Muuda Hinnaaland',
+ 'Edit Department' => 'Muuda Osakonna',
+ 'Edit Description Translations' => 'Muuda Tõlgete Selgitus',
+ 'Edit Employee' => 'Muuda Töötaja',
+ 'Edit GIFI' => 'Muuda GIFI',
+ 'Edit General Ledger Transaction' => 'Muuda Pearaamatu Tehing',
+ 'Edit Group' => 'Muuda Gruppi andmed',
+ 'Edit Job' => 'Redigeeri Tööülesanne',
+ 'Edit Labor/Overhead' => 'Muuda Tööjõukulu',
+ 'Edit Language' => 'Muuda Keel',
+ 'Edit POS Invoice' => 'Muuda Müügipunkti Müügiarve',
+ 'Edit Part' => 'Muuda Detail',
+ 'Edit Preferences for' => 'Muuda Määrangud: ',
+ 'Edit Pricegroup' => 'Muuda Hinnagrupp',
+ 'Edit Project' => 'Muuda Projekt',
+ 'Edit Purchase Order' => 'Muuda Ostutellimus',
+ 'Edit Quotation' => 'Muuda Koteering',
+ 'Edit Request for Quotation' => 'Muuda Koteeringu Taotlus',
+ 'Edit SIC' => 'Muuda SIC-Standardiseeritud Tööstuskood',
+ 'Edit Sales Invoice' => 'Muuda Müügiarve',
+ 'Edit Sales Order' => 'Muuda Müügitellimus',
+ 'Edit Service' => 'Muuda Teenus',
+ 'Edit Template' => 'Muuda Dokumendipõhi',
+ 'Edit Time Card' => 'Muuda Ajakaarti',
+ 'Edit User' => 'Muuda Kasutaja',
+ 'Edit Vendor' => 'Muuda Tarnija',
+ 'Edit Vendor Invoice' => 'Muuda Ostuarve',
+ 'Edit Warehouse' => 'Muuda Kaubaladu',
+ 'Employee' => 'Töötaja',
+ 'Employee Name' => 'Teenistuja Nimi',
+ 'Employee Number' => 'Teenistuja Number',
+ 'Employee deleted!' => 'Teenistuja kustutatud',
+ 'Employee pays' => 'Teenistuja töötasu',
+ 'Employee saved!' => 'Teenistuja salvestatud',
+ 'Employees' => 'Teenistujad',
+ 'Employer' => 'Tööandja',
+ 'Employer pays' => 'Tööandja töötasu',
+ 'Enddate' => 'Lõputähtaeg',
+ 'Ends' => 'Lõpeb',
+ 'Enforce transaction reversal for all dates' => 'Kohustuslik tehingute storneerimine kõikide kuupäevade ulatuses',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Sisesta kohalikud- ja välisvaluutad (kuni 3 tähemärki, koolonitega eraltatud, nt. CAD:USD:EUR)',
+ 'Equity' => 'Omandiõigus',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel puudub valuutakurss!',
+ 'Exchange rate missing!' => 'Valuutakurss puudu!',
+ 'Exempt age <' => 'Vabastatud aeg <',
+ 'Existing Datasets' => 'Olemasolevad Andmekogud',
+ 'Expense' => 'Kulu',
+ 'Expense account does not exist!' => 'Kulude konto puudu!',
+ 'Expense/Asset' => 'Kulu/Vara',
+ 'Extended' => 'Summa',
+ 'FX' => 'Valuutavahetus',
+ 'Failed to save order!' => 'Viga tellimuse salvestamisel!',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'Foreign Exchange Gain' => 'Valuutavahetuse Kasum',
+ 'Foreign Exchange Loss' => 'Valuutavahetuse Kahjum',
+ 'Friday' => 'Reede',
+ 'From' => 'Alates',
+ 'From Warehouse' => 'Tuleb Kaubalaost',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI kustutatud!',
+ 'GIFI missing!' => 'GIFI puudub!',
+ 'GIFI saved!' => 'GIFI salvestatud!',
+ 'GL' => 'Pearaamat',
+ 'GL Reference Number' => 'Pearaamatu Viitenumber',
+ 'GL Transaction' => 'Pearaamatu Kanne',
+ 'General Ledger' => 'Pearaamat',
+ 'Generate' => 'Genereeri',
+ 'Generate Orders' => 'Genereeri Tellimused',
+ 'Generate Purchase Orders' => 'Genereeri Ostutellimused',
+ 'Generate Purchase Orders from Sales Order' => 'Genereeri Ostutellimused Müügitellimustest',
+ 'Generate Sales Order' => 'Genereeri Müügitellimused',
+ 'Generate Sales Order from Purchase Orders' => 'Genereeri Müügitellimused Ostutellimustest',
+ 'Generate Sales Orders' => 'Genereeri Müügitellimused',
+ 'Goods & Services' => 'Tooted ja Teenused',
+ 'Group' => 'Grupeeri',
+ 'Group Items' => 'Grupeeri Kaubaartiklid',
+ 'Group Translations' => 'Grupeeri Tõlked',
+ 'Group deleted!' => 'Grupp kustutatud!',
+ 'Group missing!' => 'Grupp puudub!',
+ 'Group saved!' => 'Grupp salvestatud!',
+ 'Groups' => 'Grupid',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML Dokumendipõhjad',
+ 'Heading' => 'Päis',
+ 'History' => 'Ajalugu',
+ 'Home Phone' => 'Kodune Telefon',
+ 'Host' => 'Server',
+ 'Hostname missing!' => 'Serveri nimi puudu!',
+ 'IBAN' => 'Pangaarve NR.',
+ 'ID' => 'ID',
+ 'Image' => 'Pilt',
+ 'In-line' => 'Dokumendisisene',
+ 'Inactive' => 'Vähenõutav',
+ 'Include Exchange Rate Difference' => 'Lisa Valuutavahetuskursside erinevus',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasa Aruandesse',
+ 'Include in drop-down menus' => 'Kaasa rippmenüüdesse',
+ 'Income' => 'Tulu',
+ 'Income Statement' => 'Kasumiaruanne',
+ 'Income account does not exist!' => 'Tulude konto puudu!',
+ 'Incorrect Dataset version!' => 'Vale Andmekogu versioon',
+ 'Individual Items' => 'Eraldiseisvad Kaubaartiklid',
+ 'Internal Notes' => 'Sisemärkused',
+ 'Inventory' => 'Laoseis',
+ 'Inventory account does not exist!' => 'Laoseisu konto puudu!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Enne komplekti aegunuks märkimist peab laoseis null olema!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Enne toote aegunuks märkimist peab laoseis null olema!',
+ 'Inventory saved!' => 'Laoseis salvestatud!',
+ 'Inventory transferred!' => 'Laoseis üle kantud!',
+ 'Invoice' => 'Kaubaarve',
+ 'Invoice Date' => 'Kaubaarve Kuupäev',
+ 'Invoice Date missing!' => 'Kaubaarvel Kuupäev puudu!',
+ 'Invoice Number' => 'Kaubaarve Number',
+ 'Invoice Number missing!' => 'Kaubaarve Number puudu!',
+ 'Invoice deleted!' => 'Kaubaarve kustutatud!',
+ 'Invoices' => 'Kaubaarved',
+ 'Is this a summary account to record' => 'Kirje summaarne konto',
+ 'Item' => 'AR.',
+ 'Item already on pricelist!' => 'Kaubaartikkel on juba hinnakirjas!',
+ 'Item deleted!' => 'Kaubaartikkel kustutatud!',
+ 'Item not on file!' => 'Kaubaartikkel pole failis !',
+ 'Items' => 'Kaubaartiklid',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Job' => 'Tööülesanne',
+ 'Job Description' => 'Tööülesande Kirjeldus',
+ 'Job Name' => 'Tööülesande Nimetus',
+ 'Job Number' => 'Tööülesande Number',
+ 'Job Number missing!' => 'Tööülesande Number puudu!',
+ 'Job deleted!' => 'Tööülesanne kustutatud!',
+ 'Job saved!' => 'Tööülesanne salvestatud!',
+ 'Job/Project Number' => 'Töö/Projekti Number',
+ 'Jobs' => 'Tööülesanded',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'LaTeX Templates' => 'LaTeX Dokumendipõhjad',
+ 'Labor Code' => 'Tööseadusandlus',
+ 'Labor Code missing!' => 'Tööseadusandluse Kood puudu!',
+ 'Labor/Overhead' => 'Tööjõud/Kulud',
+ 'Language' => 'Keel',
+ 'Language deleted!' => 'Keel kustutatud!',
+ 'Language saved!' => 'Keel salvestatud!',
+ 'Languages' => 'Keeled',
+ 'Languages not defined!' => 'Keeled pole defineeritud!',
+ 'Last Cost' => 'Viimane Maksumus',
+ 'Last Numbers & Default Accounts' => 'Viimased Numbrid ja Vaikimisi Kontod',
+ 'Lead' => 'Juhtimine',
+ 'Leadtime' => 'Tellimuse täitmisaeg',
+ 'Liability' => 'Võlg',
+ 'Licensed to' => 'Litsentsi omanik',
+ 'Line Total' => 'Rea Summa',
+ 'Link' => 'Seosed',
+ 'Link Accounts' => 'Seosta Kontod',
+ 'List' => 'Nimekiri',
+ 'List Accounts' => 'Kontode Nimekiri',
+ 'List Businesses' => 'Ettevõtete Nimekiri',
+ 'List Departments' => 'Osakondade Nimekiri',
+ 'List GIFI' => 'GIFI nimekiri',
+ 'List Languages' => 'Keelte Nimekiri',
+ 'List Price' => 'Hinnakirjahind',
+ 'List Projects' => 'Projektide Nimekiri',
+ 'List SIC' => 'SIC-Standardiseeritud Tööstuskoodide Nimekiri',
+ 'List Transactions' => 'Tehingute Nimekiri',
+ 'List Warehouses' => 'Kaubaladude Nimekiri',
+ 'Lock System' => 'Lukusta Süsteem',
+ 'Lockfile created!' => 'Lukustusfail loodud!',
+ 'Lockfile removed!' => 'Lukustusfail eemaldatud!',
+ 'Login' => 'Logi sisse',
+ 'Login name missing!' => 'Kasutajanimi puudu!',
+ 'Logout' => 'Logi välja',
+ 'Make' => 'Tootja',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'Marked entries printed!' => 'Märgitud kanded välja trükitud!',
+ 'Markup' => 'Kate',
+ 'Maximum' => 'Maksimum',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Menu Width' => 'Menüü Laius',
+ 'Message' => 'Sõnum',
+ 'Method' => 'Meetod',
+ 'Microfiche' => 'Mikrofišš',
+ 'Model' => 'Mudel',
+ 'Monday' => 'Esmaspäev',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'Months' => 'Kuud',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => 'Puudub',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puudu!',
+ 'New Templates' => 'Uus Dokumendipõhi',
+ 'New Window' => 'Uus Aken',
+ 'Next' => 'Järgmine',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Next Number' => 'Järgmine Number',
+ 'No' => 'Ei',
+ 'No Database Drivers available!' => 'Ãœhtegi Andmebaasiohjurit pole saadaval!',
+ 'No Dataset selected!' => 'Andmekogu valimata!',
+ 'No Employees on file!' => 'Failis puuduvad Töötajad',
+ 'No History!' => 'Ajalugu Puudub!',
+ 'No Labor codes on file!' => 'Failis puuduvad Tööseadusandluse koodid',
+ 'No Parts on file!' => 'Failis puuduvad Detailid',
+ 'No Services on file!' => 'Failis puuduvad Teenused',
+ 'No email address for' => 'E-posti aadress puudu',
+ 'No open Jobs!' => 'Puuduvad alustatud Tööülesanded',
+ 'No open Projects!' => 'Puuduvad avatud Projektid!',
+ 'No.' => 'Nr.',
+ 'Non-chargeable' => 'Maksuvaba',
+ 'Non-taxable' => 'Maksuvaba',
+ 'Non-taxable Purchases' => 'Maksuvaba Ostud',
+ 'Non-taxable Sales' => 'Maksuvaba Müük',
+ 'Non-tracking Items' => 'Mitte jälgitavad Kaubaartiklid',
+ 'Notes' => 'Märkused',
+ 'Nothing entered!' => 'Midagi pole sisestatud!',
+ 'Nothing open!' => 'Midagi ei avane!',
+ 'Nothing selected!' => 'Valik puudub!',
+ 'Nothing to delete!' => 'Midagi pole kustutada!',
+ 'Nothing to print!' => 'Pole midagi trükkida!',
+ 'Nothing to transfer!' => 'Pole midagi ümber paigutada!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Number',
+ 'Number Format' => 'Numbri Formaat',
+ 'Number missing in Row' => 'Antud real puudub Number',
+ 'O' => 'Avatud',
+ 'OH' => 'Ãœlekulud',
+ 'Obsolete' => 'Aegunud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'On Hand' => 'Saadaval',
+ 'Onhand' => 'Käepärast',
+ 'Open' => 'Avatud',
+ 'Oracle Database Administration' => 'Oracle Andmebaasi Administreerimine',
+ 'Order' => 'Tellimus',
+ 'Order Date' => 'Tellimuse Kuupäev',
+ 'Order Date missing!' => 'Tellimuse Kuupäev puudub!',
+ 'Order Entry' => 'Tellimuse Sisestus',
+ 'Order Number' => 'Tellimuse Number',
+ 'Order Number missing!' => 'Tellimuse Number puudub',
+ 'Order deleted!' => 'Tellimus kustutatud!',
+ 'Order generation failed!' => 'Arve genereerimine ebaõnnestus!',
+ 'Order saved!' => 'Tellimus salvestatud!',
+ 'Orders generated!' => 'Arved genereeritud',
+ 'Orphaned' => 'Seosteta',
+ 'Out of balance transaction!' => 'Bilansiväline tehing!',
+ 'Out of balance!' => 'Bilanss ei klapi!',
+ 'Outstanding' => 'Laekumata',
+ 'Overdue' => 'Tähtaegunud',
+ 'PDF' => 'PDF',
+ 'PO' => 'Hanketellimus',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'POS' => 'MüügiPunkt',
+ 'POS Invoice' => 'MP Kaubaarve',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe Kuupäev puudu!',
+ 'Packing List Number missing!' => 'Saateelehe Number puudu!',
+ 'Packing Lists' => 'Saatelehed',
+ 'Paid' => 'Makstud',
+ 'Part' => 'Detail',
+ 'Part Number' => 'Detaili Number',
+ 'Partnumber' => 'Detailinumber',
+ 'Parts' => 'Detailid',
+ 'Parts Requirements' => 'Detailide Vajadus',
+ 'Password' => 'Parool',
+ 'Password changed!' => 'Parool muudetud!',
+ 'Password does not match!' => 'Vale parool!',
+ 'Passwords do not match!' => 'Paroolid ei klapi!',
+ 'Payables' => 'Kreditoorne võlgnevus',
+ 'Payment' => 'Makse',
+ 'Payment date missing!' => 'Maksekuupäev puudu!',
+ 'Payment posted!' => 'Makse saadetud!',
+ 'Payments' => 'Maksed',
+ 'Payments posted!' => 'Maksed postitatud!',
+ 'Payroll Deduction' => 'Palga Mahaarvatis',
+ 'Period' => 'Periood',
+ 'Pg Database Administration' => 'Pg Andmebaasi Administreerimine',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Veose Saateleht',
+ 'Pick Lists' => 'Veose Saatelehed',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port puudub!',
+ 'Pos' => 'NR.',
+ 'Post' => 'Postita',
+ 'Post as new' => 'Postita uuena',
+ 'Posted!' => 'Postitatud!',
+ 'Posting' => 'Postitamine',
+ 'Posting failed!' => 'Postitamine ebaõnnestus',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Eelistused',
+ 'Preferences saved!' => 'Eelistused salvestatud!',
+ 'Prepayment' => 'Ettemaksmine',
+ 'Price' => 'Hind',
+ 'Pricegroup' => 'Hinnagrupp',
+ 'Pricegroup deleted!' => 'Hinnagrupp kustutatud!',
+ 'Pricegroup missing!' => 'Hinnagrupp puudu!',
+ 'Pricegroup saved!' => 'Hinnagrup salvestatud!',
+ 'Pricegroups' => 'Hinnagrupid',
+ 'Pricelist' => 'Hinnakiri',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja Postita',
+ 'Print and Post as new' => 'Trüki ja Postita uuena',
+ 'Print and Save' => 'Trüki ja Salvesta',
+ 'Print and Save as new' => 'Trüki ja Salvesta uuena',
+ 'Printed' => 'Trükitud',
+ 'Printer' => 'Printer',
+ 'Printing' => 'Trükib',
+ 'Printing ... ' => 'Trükib ...',
+ 'Process Transactions' => 'Viia läbi Tehing',
+ 'Production' => 'Tootmine',
+ 'Profit Center' => 'Kasumikeskus',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Projekti Kirjelduse Selgitus',
+ 'Project Name' => 'Projekti Nimi',
+ 'Project Number' => 'Projekti Number',
+ 'Project Number missing!' => 'Projekti Number puudu!',
+ 'Project Transactions' => 'Projekti Kanded',
+ 'Project deleted!' => 'Projekt kustutatud!',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Project saved!' => 'Projekt salvestatud!',
+ 'Project/Job Name' => 'Projekti/Tööülesande Nimi',
+ 'Project/Job Number' => 'Projekti/Tööülesande Number',
+ 'Projects' => 'Projektid',
+ 'Purchase Order' => 'Hanketellimus',
+ 'Purchase Order Number' => 'Hanketellimuse Number',
+ 'Purchase Orders' => 'Hanketellimused',
+ 'Qty' => 'Kogus',
+ 'Quantity exceeds available units to stock!' => 'Kogus ületab laos olevad ühikud!',
+ 'Quarter' => 'Kvartal',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Koteering',
+ 'Quotation ' => 'Koteering',
+ 'Quotation Date' => 'Koteeringu kuupäev',
+ 'Quotation Date missing!' => 'Koteeringu Kuupäev puudu!',
+ 'Quotation Number' => 'Koteeringu Number',
+ 'Quotation Number missing!' => 'Koteeringu Number puudub!',
+ 'Quotation deleted!' => 'Koteering kustutatud!',
+ 'Quotations' => 'Koteeringud',
+ 'R' => 'M',
+ 'RFQ' => 'Hinnapakkumuse Taotlus',
+ 'RFQ ' => 'Hinnapakkumuse Taotlus',
+ 'RFQ Number' => 'Hinnapakkumuse Taotluse NR.',
+ 'RFQs' => 'Hinnapakkumuse Taotlused',
+ 'ROP' => 'Pakendis tk.',
+ 'Rate' => 'Tariif',
+ 'Rate missing!' => 'Tariif puudu!',
+ 'Recd' => 'Kätte saadud',
+ 'Receipt' => 'Kviitung',
+ 'Receipt posted!' => 'Kviitung postitatud',
+ 'Receipts' => 'Laekumid',
+ 'Receivables' => 'Debitoorne võlgnevus',
+ 'Receive' => 'Vastuvõtt',
+ 'Receive Merchandise' => 'Kauba Vastuvõtt',
+ 'Reconciliation' => 'Kooskõlastamine',
+ 'Reconciliation Report' => 'Kooskõlastamise Raport',
+ 'Record in' => 'Sihtkonto',
+ 'Recurring Transaction' => 'Korduvad Tehingud',
+ 'Recurring Transactions' => 'Korduvad Tehingud',
+ 'Reference' => 'Teatis',
+ 'Remaining' => 'Jääk',
+ 'Remove' => 'Eemalda',
+ 'Remove Audit trail up to' => 'Eemaldada Auditi jäljed kuni',
+ 'Remove Audit trails up to' => 'Kustuta Auditi jäljed kuni',
+ 'Removed spoolfiles!' => 'Trükijärjekorra failid eemaldatud!',
+ 'Removing marked entries from queue ...' => 'Eemaldan märgitud kanded järjekorrast...',
+ 'Repeat' => 'Korrata',
+ 'Report for' => 'Aruanne',
+ 'Reports' => 'Aruanded',
+ 'Req' => 'Vajalik',
+ 'Request for Quotation' => 'Hinnapakkumuse Taotlus',
+ 'Request for Quotations' => 'Hinnapakkumuse Taotlused',
+ 'Required by' => 'Tarnetähtaeg',
+ 'Requirements' => 'Nõudmised',
+ 'Retained Earnings' => 'Jaotamata Kasum',
+ 'Role' => 'Roll',
+ 'S' => 'Laupäev/Pühapäev',
+ 'SIC' => 'Standardiseeritud Tööstuskood',
+ 'SIC deleted!' => 'Standardiseeritud Tööstuskood Kustutatud!',
+ 'SIC saved!' => 'Standardiseeritud Tööstuskood Salvestatud!',
+ 'SKU' => 'Asenduskaup',
+ 'SO' => 'Müügitellimus',
+ 'SSN' => 'Isikukood',
+ 'Sale' => 'Müük',
+ 'Sales' => 'Müük',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Invoice ' => 'Müügiarve',
+ 'Sales Invoice.' => 'Müügiarve.',
+ 'Sales Invoice/AR Transaction Number' => 'Müügiarve/MR Tehingu Number',
+ 'Sales Invoices' => 'Müügiarved',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Order Number' => 'Müügiarve Number',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Sales Quotation Number' => 'Müügipakkumuse Number',
+ 'Salesperson' => 'Müüja',
+ 'Saturday' => 'Laupäev',
+ 'Save' => 'Salvesta',
+ 'Save Pricelist' => 'Salvesta Hinnakiri',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Save as new' => 'Salvesta uuena',
+ 'Save to File' => 'Salvesta Faili',
+ 'Saving' => 'Salvestab',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Search' => 'Otsi',
+ 'Select' => 'Vali',
+ 'Select Customer' => 'Vali Klient',
+ 'Select Vendor' => 'Vali Tarnija',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select a printer!' => 'Vali printer!',
+ 'Select all' => 'Vali kõik',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select items' => 'Vali kaubaartikkel',
+ 'Select payment' => 'Vali makse',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Select txt, postscript or PDF!' => 'Valida .txt, postscript või PDF!',
+ 'Sell' => 'Müüma',
+ 'Sell Price' => 'Müügihind',
+ 'Send by E-Mail' => 'Saada E-postiga',
+ 'Sending' => 'Saadab',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seerianr.',
+ 'Serial Number' => 'Seerianumber',
+ 'Service' => 'Teenus',
+ 'Service Code' => 'Teenuse Kood',
+ 'Service Code missing!' => 'Teenuse Kood puudu!',
+ 'Service/Labor Code' => 'Teenuse/Töö Kood',
+ 'Services' => 'Teenused',
+ 'Session Timeout' => 'Sessiooni aegumine',
+ 'Session expired!' => 'Sessioon aegunud!',
+ 'Setup Templates' => 'Dokumendipõhjade seadistamine',
+ 'Ship' => 'Saatmine',
+ 'Ship Merchandise' => 'Kauba Saatmine',
+ 'Ship to' => 'Kaubasaaja',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping' => 'Saadetised',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Shipping Date' => 'Saatmise Kuupäev',
+ 'Shipping Date missing!' => 'Saatmise Kuupäev puudub',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Short' => 'Puudu',
+ 'Signature' => 'Allkiri',
+ 'Source' => 'Allikas',
+ 'Spoolfile' => 'Trükijärjekorra fail',
+ 'Standard' => 'Standard',
+ 'Standard Industrial Codes' => 'Standardiseeritud Tööstuskood',
+ 'Startdate' => 'Alguskuupäev',
+ 'State' => 'Riik',
+ 'State/Province' => 'Riik/Maakond',
+ 'Statement' => 'Aruanne',
+ 'Statement Balance' => 'Bilansiaruanne',
+ 'Statement sent to' => 'Aruanne saadetud',
+ 'Statements sent to printer!' => 'Aruanded saadetud printerile',
+ 'Stock' => 'Kaubavaru',
+ 'Stock Assembly' => 'Komplekti Ladustamine',
+ 'Stock Finished Goods' => 'Ladusta Valmistoodang',
+ 'Stores Card' => 'Tagavarade Kaart',
+ 'Stores Card saved!' => 'Tagavarade Kaart salvestatud!',
+ 'Stores Cards' => 'Tagavarade Kaardid',
+ 'Stylesheet' => 'Laaditabel',
+ 'Sub-contract GIFI' => 'Allhanke GIFI',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahekokkuvõte',
+ 'Summary' => 'Kokkuvõte',
+ 'Sunday' => 'Pühapäev',
+ 'Supervisor' => 'Ãœlevaataja',
+ 'System' => 'Süsteem',
+ 'System Defaults' => 'Süsteemi Vaikeväärtused',
+ 'Tax' => 'Maks',
+ 'Tax Account' => 'Maksukonto',
+ 'Tax Accounts' => 'Maksukontod',
+ 'Tax Included' => 'Sisaldab Käibemaksu',
+ 'Tax Number' => 'Maks Nnumber ',
+ 'Tax Number / SSN' => 'Maksu Number / Isikukood',
+ 'Tax collected' => 'Kogutud maksud',
+ 'Tax paid' => 'Makstud maksud',
+ 'Taxable' => 'Maksustatav',
+ 'Template saved!' => 'Dokumendipõhjad salvestatud!',
+ 'Templates' => 'Dokumendipõhjad',
+ 'Terms' => 'Tingimused',
+ 'Text' => 'Tekst',
+ 'Text Templates' => 'Tekstipõhised Dokumendipõhjad',
+ 'The following Datasets are not in use and can be deleted' => 'Järgnevad andmebaasid ei ole kasutusel ning võib kustutada',
+ 'The following Datasets need to be updated' => 'Järgmised andmebaasid vajavad uuendamist',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Olemasolevate allikate eelkontroll. Praeguses staadiumis ei toimu andmete lisamist ega kustutamist.',
+ 'Thursday' => 'Neljapäev',
+ 'Till' => 'Rahalaegas',
+ 'Time' => 'Aeg',
+ 'Time Card' => 'Aja Kaart',
+ 'Time Card deleted!' => 'Ajakaart kustutatud!',
+ 'Time Card saved!' => 'Ajakaart salvestatud!',
+ 'Time Cards' => 'Aja Kaardid',
+ 'Time In' => 'Aeg sisse',
+ 'Time Out' => 'Aeg välja',
+ 'Times' => 'Korda',
+ 'To' => 'Kuni',
+ 'To Warehouse' => 'Kaubalattu',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Kasutaja gruppi lisamiseks redigeeri nime, muuda kasutajanimi ja salvesta. Luuakse samade parameetritega uus kasutaja',
+ 'Top Level' => 'Kõrgtase',
+ 'Total' => 'Kokku',
+ 'Tracking Items' => 'Jälgitavad Kaubaartikleid',
+ 'Trade Discount' => 'Kaubanduslik Mahahindlus',
+ 'Transaction' => 'Tehing',
+ 'Transaction Date missing!' => 'Tehingu Kuupäev puudu!',
+ 'Transaction Dates' => 'Tehingte Kuupäevad',
+ 'Transaction deleted!' => 'Tehing kustutatud!',
+ 'Transaction posted!' => 'Tehing saadetud!',
+ 'Transaction reversal enforced for all dates' => 'Tehingute storneerimine on kohustuslik kõikide kuupäevade ulatuses',
+ 'Transaction reversal enforced up to' => 'Tehingute storneerimine on kohustuslik kuni',
+ 'Transactions' => 'Tehingud',
+ 'Transfer' => 'Tsessioon',
+ 'Transfer Inventory' => 'Laoliikumine',
+ 'Transfer from' => 'Liikumine laost',
+ 'Transfer to' => 'Liikumine lattu',
+ 'Translation' => 'Tõlge',
+ 'Translation deleted!' => 'Tõlge kustutatud',
+ 'Translation not on file!' => 'Tõlget puudub failis!',
+ 'Translations' => 'Tõlked',
+ 'Translations saved!' => 'Tõlked salvestatud',
+ 'Trial Balance' => 'Proovibilanss',
+ 'Tuesday' => 'Teisipäev',
+ 'Type of Business' => 'Ettevõtte tüüp',
+ 'Unit' => 'Ãœhik',
+ 'Unit Rate' => 'Ãœhiku Tase',
+ 'Unit of measure' => 'Mõõtühik',
+ 'Unlock System' => 'Avada Süsteem',
+ 'Update' => 'Värskenda',
+ 'Update Dataset' => 'Värkenda Andmekogu',
+ 'Updated' => 'Värskendatud',
+ 'Upgrading to Version' => 'Täiustamine Versioonini',
+ 'Use Templates' => 'Kasuta Dokumendipõhju',
+ 'User' => 'Kasutaja',
+ 'User deleted!' => 'Kasutaja kustutatud!',
+ 'User saved!' => 'Kasutaja salvestatud!',
+ 'Valid until' => 'Kehtiv kuni',
+ 'Vendor' => 'Tarnija',
+ 'Vendor History' => 'Tarnija Ajalugu',
+ 'Vendor Invoice' => 'Tarnija Kaubaarve',
+ 'Vendor Invoice ' => 'Tarnija Kaubaarve ',
+ 'Vendor Invoice.' => 'Tarnija Kaubaarve.',
+ 'Vendor Invoice/AP Transaction Number' => 'Tarnija Kaubaarve/OR Number',
+ 'Vendor Invoices' => 'Tarnija Kaubaarved',
+ 'Vendor Number' => 'Tarnija Number',
+ 'Vendor deleted!' => 'Tarnija kustutatud!',
+ 'Vendor missing!' => 'Tarnija puudu!',
+ 'Vendor not on file!' => 'Tarnija pole failis!',
+ 'Vendor saved!' => 'Tarnija salvestatud!',
+ 'Vendors' => 'Tarnijad',
+ 'Version' => 'Versioon',
+ 'Warehouse' => 'Kaubaladu',
+ 'Warehouse deleted!' => 'Kaubaladu kustutatud!',
+ 'Warehouse saved!' => 'Kaubaladu salvestatud!',
+ 'Warehouses' => 'Kaubalaod',
+ 'Warning!' => 'Tähelepanu!',
+ 'Wednesday' => 'Kolmapäev',
+ 'Week' => 'Nädal',
+ 'Week(s)' => 'Nädal(at)',
+ 'Weeks' => 'Nädalat',
+ 'Weight' => 'Kaal',
+ 'Weight Unit' => 'Kaaluühik',
+ 'What type of item is this?' => 'Mis tüüpi kaubaartikliga on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Work Orders' => 'Töökäsud',
+ 'Work Phone' => 'Töötelefon',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yearend' => 'Aastalõpp',
+ 'Yearend date missing!' => 'Aastalõpu kuupäev puudub!',
+ 'Yearend posted!' => 'Aastalõpp postitatud!',
+ 'Yearend posting failed!' => 'Aastalõpu postitus ebaõnnestus!',
+ 'Years' => 'Aastat',
+ 'Yes' => 'Jah',
+ 'You are logged out' => 'Oled välja logitud',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat tehingut',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat tehingut',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat tellimust',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are printing and saving an existing transaction!' => 'Trükid ja salvestad juba olemasolevat tehingut!',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat tellimust',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing transaction!' => 'Salvestad juba olemasolevat tehingut"',
+ 'You did not enter a name!' => 'Jätsid nime sisestamata!',
+ 'Zip/Postal Code' => 'Postiindex',
+ 'account cannot be set to any other type of account' => 'konto tüüpi ei saa muuta teiseks kontotüübiks',
+ 'as at' => 'seisuga',
+ 'days' => 'päeva',
+ 'does not exist' => 'ei eksisteeri',
+ 'done' => 'tehtud',
+ 'ea' => 'tk',
+ 'failed' => 'nurjus',
+ 'for' => 'läheb',
+ 'for Period' => 'Periood',
+ 'is already a member!' => 'on juba kasutaja!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'lukustatud!',
+ 'posted!' => 'salvestatud!',
+ 'sent' => 'saadetud',
+ 'successfully created!' => 'loodud!',
+ 'successfully deleted!' => 'kustutatud!',
+ 'time(s)' => 'Kord(a)',
+ 'unexpected error!' => 'ootamatu viga!',
+ 'website' => 'kodulehekülg',
+};
+
+1;
diff --git a/locale/ee_utf/am b/locale/ee_utf/am
new file mode 100755
index 00000000..d2528973
--- /dev/null
+++ b/locale/ee_utf/am
@@ -0,0 +1,317 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Ostureskontro',
+ 'AR' => 'Müügireskontro',
+ 'About' => 'Programmi Info',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Konto Number',
+ 'Account Number missing!' => 'Konto Number puudu!',
+ 'Account Type' => 'Konto Tüüp',
+ 'Account Type missing!' => 'Konto Tüüp puudu!',
+ 'Account deleted!' => 'Konto kustutatud!',
+ 'Account does not exist!' => 'Kontot ei eksisteeri!',
+ 'Account saved!' => 'Konto salvestatud!',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Accrual' => 'Laekumine',
+ 'Activate Audit trail' => 'Aktiveeri Auditi jälgimine',
+ 'Add Account' => 'Lisa Konto',
+ 'Add Business' => 'Lisa Ettevõtte',
+ 'Add Department' => 'Lisa Osakond',
+ 'Add GIFI' => 'Lisa GIFI',
+ 'Add Language' => 'Lisa Keel',
+ 'Add SIC' => 'Lisa Standardiseeritud Tööstuskood',
+ 'Add Warehouse' => 'Lisa Ladu',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Asset' => 'Vara',
+ 'Audit Control' => 'Audit',
+ 'Audit trail disabled' => 'Auditi jälgimine välja lülitatud',
+ 'Audit trail enabled' => 'Auditi jälgimine sisse lülitatud',
+ 'Audit trail removed up to' => 'Auditi jäljed kustutatud kuni',
+ 'Backup sent to' => 'Varukoopia saadetakse',
+ 'Bin List' => 'Kasti Sisu',
+ 'Books are open' => 'Kanded on avatud',
+ 'Business Number' => 'Ettevõtte Number',
+ 'Business deleted!' => 'Ettevõte kustutatud',
+ 'Business saved!' => 'Ettevõte salvestatud!',
+ 'COGS' => 'COGS',
+ 'Cannot delete account!' => 'Kontot ei saa kustutada!',
+ 'Cannot delete default account!' => 'Vaikimisi kontot ei saa kustutada!',
+ 'Cannot save account!' => 'Kontot ei saa salvestada!',
+ 'Cannot save defaults!' => 'Ei salvestata vaikimisi määranguid!',
+ 'Cannot save preferences!' => 'Määranguid ei salvestata!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Konto saab olla, kas MR, OR või Tulu/Kulu tüüpi',
+ 'Cannot set multiple options for' => 'Ei saa märgistada mitut valikut',
+ 'Cash' => 'Kassa',
+ 'Chart of Accounts' => 'Kontoplaan',
+ 'Close Books up to' => 'Sulge kanded kuni',
+ 'Code' => 'Kood',
+ 'Code missing!' => 'Kood puudu!',
+ 'Company' => 'Ettevõte',
+ 'Confirm' => 'Kinnita',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Contra' => 'Amortisatsioon',
+ 'Copy to COA' => 'Kopeeri kontoplaani',
+ 'Cost Center' => 'Kulukeskus',
+ 'Credit' => 'Kreedit',
+ 'Credit Invoice' => 'Kreeditarve',
+ 'Customer Number' => 'Kliendi Number',
+ 'Database Host' => 'Andmebaasiserver',
+ 'Dataset' => 'Andmekogu',
+ 'Date Format' => 'Kuupäeva Formaat',
+ 'Day' => 'Päev',
+ 'Days' => 'Päevi',
+ 'Debit' => 'Deebet',
+ 'Debit Invoice' => 'Deebitarve',
+ 'Default Template' => 'Vaikimisi Dokumendipõhi',
+ 'Defaults saved!' => 'Vaikväärtused salvestatud',
+ 'Delete' => 'Kustuta',
+ 'Delete Account' => 'Kustuta Konto',
+ 'Deleting a language will also delete the templates for the language' => 'Keele kustutamisele järgneb kõigi selle keele dokumendipõhjade kustutamine',
+ 'Department deleted!' => 'Osakond kustutatud!',
+ 'Department saved!' => 'Osakond salvestatud!',
+ 'Departments' => 'Osakonnad',
+ 'Description' => 'Selgitus',
+ 'Description missing!' => 'Selgitus puudu!',
+ 'Discount' => 'Allahindlus',
+ 'Dropdown Limit' => 'Rippmenüü Piirang',
+ 'E-mail' => 'E-post',
+ 'E-mail address missing!' => 'E-posti aadress puudu',
+ 'Edit' => 'Muuda',
+ 'Edit Account' => 'Muuda Konto',
+ 'Edit Business' => 'Muuda Ettevõtte',
+ 'Edit Department' => 'Muuda Osakond',
+ 'Edit GIFI' => 'Muuda GIFI',
+ 'Edit Language' => 'Muuda Keel',
+ 'Edit Preferences for' => 'Muuda Määrangud: ',
+ 'Edit SIC' => 'Muuda Standardiseeritud Tööstuskood',
+ 'Edit Template' => 'Muuda Dokumendipõhi',
+ 'Edit Warehouse' => 'Muuda Ladu',
+ 'Employee Number' => 'Töötaja Number',
+ 'Ends' => 'Lõpeb',
+ 'Enforce transaction reversal for all dates' => 'Muuda kannete pööramine kõikide kuupäevade ulatuses kohustuslikuks',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Sisesta kohalikud- ja välisvaluutad (kuni 3 tähemärki, koolonitega eraltatud, nt. CAD:USD:EUR)',
+ 'Equity' => 'Omakapital',
+ 'Every' => 'Iga',
+ 'Expense' => 'Kulu',
+ 'Expense/Asset' => 'Kulu/Vara',
+ 'Fax' => 'Faks',
+ 'Foreign Exchange Gain' => 'Valuutavahetuse kasum',
+ 'Foreign Exchange Loss' => 'Valuutavahetuse kahjum',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI kustutatud!',
+ 'GIFI missing!' => 'GIFI puudub!',
+ 'GIFI saved!' => 'GIFI salvestatud!',
+ 'GL' => 'Pearaamat',
+ 'GL Reference Number' => 'Pearaamatu Viitenumber',
+ 'GL Transaction' => 'Pearaamatu Kanne',
+ 'Heading' => 'Päis',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Kaasa valikmenüüdes',
+ 'Income' => 'Kasum',
+ 'Inventory' => 'Laoarvestus',
+ 'Invoice' => 'Arve',
+ 'Is this a summary account to record' => 'Kirje summaarne konto',
+ 'Job/Project Number' => 'Töö/Projekti Number',
+ 'Language' => 'Keel',
+ 'Language deleted!' => 'Keel kustutatud!',
+ 'Language saved!' => 'Keel salvestatud!',
+ 'Languages' => 'Keeled',
+ 'Last Numbers & Default Accounts' => 'Viimased Numbrid ja Põhikontod',
+ 'Liability' => 'Kohustus',
+ 'Licensed to' => 'Litsentseeritud',
+ 'Link' => 'Seosed',
+ 'Menu Width' => 'Menüü Laius',
+ 'Method' => 'Meetod',
+ 'Month' => 'Kuu',
+ 'Months' => 'Kuud',
+ 'Name' => 'Nimi',
+ 'Next' => 'Järgmine',
+ 'Next Number' => 'Järgmine Number',
+ 'No' => 'Ei',
+ 'No email address for' => 'E-posti aadress puudu',
+ 'Non-tracking Items' => 'Mitte jälgitavad Kaubaartiklid',
+ 'Number' => 'Number',
+ 'Number Format' => 'Numbri Formaat',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Saateleht',
+ 'Part Number' => 'Deaili Number',
+ 'Password' => 'Parool',
+ 'Password does not match!' => 'Vale parool',
+ 'Payables' => 'Kohustused',
+ 'Payment' => 'Maksmine',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Valida Kataloog',
+ 'Posting' => 'Postitamine',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Määrangud salvestatud!',
+ 'Print' => 'Trüki',
+ 'Printer' => 'Printer',
+ 'Printing' => 'Trükib',
+ 'Process Transactions' => 'Viia läbi Tehing',
+ 'Profit Center' => 'Kasumikeskus',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Purchase Order Number' => 'Ostuarve Number',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'RFQ Number' => 'Hinnapakkumuse Taotluse Nr.',
+ 'Rate' => 'Määr',
+ 'Receivables' => 'Nõuded',
+ 'Recurring Transactions' => 'Korduvad Tehingud',
+ 'Reference' => 'Referenss',
+ 'Remove Audit trail up to' => 'Eemaldada Auditi jäljed kuni',
+ 'Retained Earnings' => 'Jaotamata kasum',
+ 'SIC deleted!' => 'Standardiseeritud Tööstuskood Kustutatud!',
+ 'SIC saved!' => 'Standardiseeritud Tööstuskood Salvestatud!',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Invoice/AR Transaction Number' => 'Müügiarve/MR Tehingu Number',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Order Number' => 'Müügiarve Number',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Sales Quotation Number' => 'Müügipakkumuse Number',
+ 'Save' => 'Salvesta',
+ 'Save as new' => 'Salvesta uuena',
+ 'Saving' => 'Salvestab',
+ 'Sending' => 'Saadab',
+ 'Session Timeout' => 'Sessiooni Ajalimiit läbi',
+ 'Signature' => 'Allkiri',
+ 'Standard Industrial Codes' => 'Standardiseeritud Tööstuskood',
+ 'Stylesheet' => 'Laadileht',
+ 'System Defaults' => 'Süsteemi Vaikeväärtused',
+ 'Tax' => 'Maksud',
+ 'Template saved!' => 'Dokumendipõhjad salvestatud!',
+ 'Times' => 'Kordi',
+ 'Tracking Items' => 'Jälgitavad Kaubaartikleid',
+ 'Transaction' => 'Kanne',
+ 'Transaction reversal enforced for all dates' => 'Kannete pööramine on kohustuslik kõikide kuupäevade ulatuses',
+ 'Transaction reversal enforced up to' => 'Kannete pööramine on kohustuslik kuni',
+ 'Type of Business' => 'Tegevusvaldkond',
+ 'Update' => 'Värskenda',
+ 'User' => 'Kasutaja',
+ 'Vendor Invoice' => 'Ostuarve',
+ 'Vendor Invoice/AP Transaction Number' => 'Tarnija Kaubaarve/OR Number',
+ 'Vendor Number' => 'Tarnija Number',
+ 'Version' => 'Versioon',
+ 'Warehouse deleted!' => 'Ladu kustutatud!',
+ 'Warehouse saved!' => 'Ladu salvestatud!',
+ 'Warehouses' => 'Laod',
+ 'Week' => 'Nädal',
+ 'Weeks' => 'Nädalat',
+ 'Weight Unit' => 'Kaaluühik',
+ 'Work Order' => 'Töökäsk',
+ 'Year' => 'Aasta',
+ 'Yearend' => 'Aastalõpuaruanne',
+ 'Yearend date missing!' => 'Aastalõpuaruande kuupäev puudu!',
+ 'Yearend posted!' => 'Aastalõpuaruanne postitatud!',
+ 'Yearend posting failed!' => 'Aastalõpuaruende postitus ebaõnnestus',
+ 'Years' => 'Aastat',
+ 'Yes' => 'Jah',
+ 'account cannot be set to any other type of account' => 'konto tüüpi ei saa muuta',
+ 'done' => 'valmis',
+ 'failed' => 'nurjus',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'lisa_konto' => 'add_account',
+ 'lisa_ettevõtte' => 'add_business',
+ 'lisa_osakond' => 'add_department',
+ 'lisa_keel' => 'add_language',
+ 'lisa_standardiseeritud_tööstuskood' => 'add_sic',
+ 'lisa_ladu' => 'add_warehouse',
+ 'edasi' => 'continue',
+ 'kopeeri_kontoplaani' => 'copy_to_coa',
+ 'kustuta' => 'delete',
+ 'muuda' => 'edit',
+ 'muuda_konto' => 'edit_account',
+ 'viia_läbi_tehing' => 'process_transactions',
+ 'salvesta' => 'save',
+ 'salvesta_uuena' => 'save_as_new',
+ 'värskenda' => 'update',
+};
+
+1;
+
diff --git a/locale/ee_utf/ap b/locale/ee_utf/ap
new file mode 100755
index 00000000..4a49ab75
--- /dev/null
+++ b/locale/ee_utf/ap
@@ -0,0 +1,242 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'OR Kohustused',
+ 'AP Transaction' => 'OR Kanne',
+ 'AP Transactions' => 'OR Kanded',
+ 'AR Outstanding' => 'MR Nõuded',
+ 'AR Transaction' => 'MR Kanne',
+ 'AR Transactions' => 'MR Kanded',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add AP Transaction' => 'Lisa OR Ãœlekanne',
+ 'Add AR Transaction' => 'Lisa MR Ãœlekanne',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Võlaosa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada Kande',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction!' => 'Kannet ei saa salvestada!',
+ 'Cc' => 'Cc',
+ 'Check' => 'TÅ¡ekk',
+ 'Closed' => 'Suletud',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Credit' => 'Kreedit',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Date Paid' => 'Maksekuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustutada Ajakava',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Maksetähtaeg',
+ 'Due Date missing!' => 'Maksetähtaeg puudub!',
+ 'E-mail' => 'E-post',
+ 'E-mail message' => 'E-posti teade',
+ 'Edit AP Transaction' => 'Muuda OR Ãœlekanne',
+ 'Edit AR Transaction' => 'Muuda MR Ãœlekanne',
+ 'Employee' => 'Töötaja',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel ei ole valuutakurssi!',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasata Aruandesse',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve Kuupäev',
+ 'Invoice Date missing!' => 'Arve Kuupäev puudu!',
+ 'Invoice Number' => 'Arve Number',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkmed',
+ 'Nothing to print!' => 'Pole midagi trükkida!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Number' => 'Tellimuse Number',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Paid' => 'Makstud',
+ 'Payment date missing!' => 'Maksekuupäev puudub!',
+ 'Payments' => 'Maksed',
+ 'Period' => 'Periood',
+ 'Post' => 'Postita',
+ 'Post as new' => 'Postita uuena',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja Postita',
+ 'Print and Post as new' => 'Trüki ja Postita uuena',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Maksekviitung',
+ 'Recurring Transaction' => 'Korduvad Ãœlenakded',
+ 'Reference' => 'Referenss',
+ 'Remaining' => 'Kasutamata',
+ 'Repeat' => 'Korrata',
+ 'Sales Invoice.' => 'Arve number',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Save Schedule' => 'Salvestada ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Valida printer',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select payment' => 'Valida makse',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Alguskuupäev',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Maks',
+ 'Tax Included' => 'Koos maksuga',
+ 'Till' => 'Müügipunkt',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Transaction' => 'Kanne',
+ 'Transaction deleted!' => 'Kanne kustutatud!',
+ 'Transaction posted!' => 'Kanne saadetud!',
+ 'Update' => 'Uuendus',
+ 'Vendor' => 'Hankija',
+ 'Vendor Invoice.' => 'Tarnija arve',
+ 'Vendor missing!' => 'Tarnija puudub!',
+ 'Vendor not on file!' => 'Tarnijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat kannet',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat kannet',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat arver',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat arvet',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Korda(i)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'or_kanne' => 'ap_transaction',
+ 'mr_kanne' => 'ar_transaction',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustutada_ajakava' => 'delete_schedule',
+ 'postita' => 'post',
+ 'postita_uuena' => 'post_as_new',
+ 'trüki' => 'print',
+ 'trüki_ja_postita' => 'print_and_post',
+ 'trüki_ja_postita_uuena' => 'print_and_post_as_new',
+ 'arve_number' => 'sales_invoice_',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'tarneaadress' => 'ship_to',
+ 'uuendus' => 'update',
+ 'tarnija_arve' => 'vendor_invoice_',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee_utf/ar b/locale/ee_utf/ar
new file mode 100755
index 00000000..a5bc890d
--- /dev/null
+++ b/locale/ee_utf/ar
@@ -0,0 +1,242 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'OR Kohustused',
+ 'AP Transaction' => 'OR Kanne',
+ 'AP Transactions' => 'OR Kanded',
+ 'AR Outstanding' => 'MR Nõuded',
+ 'AR Transaction' => 'MR Kanne',
+ 'AR Transactions' => 'MR Kanded',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add AP Transaction' => 'Lisa OR Ãœlekanne',
+ 'Add AR Transaction' => 'Lisa MR Ãœlekanne',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Võlaosa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada kande',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction!' => 'Kannet ei saa salvestada!',
+ 'Cc' => 'Cc',
+ 'Check' => 'TÅ¡ekk',
+ 'Closed' => 'Suletud',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Credit' => 'Krediit',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Date Paid' => 'Maksekuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustuta Ajakava',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Maksetähtaeg',
+ 'Due Date missing!' => 'Maksetähtaeg puudub!',
+ 'E-mail' => 'E-post',
+ 'E-mail message' => 'E-posti sõnum',
+ 'Edit AP Transaction' => 'Muuda OR Kanne',
+ 'Edit AR Transaction' => 'Muuda MR Kanne',
+ 'Employee' => 'Töötaja',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel ei ole valuutakurssi!',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Lisada Aruandesse',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve Kuupäev',
+ 'Invoice Date missing!' => 'Arvel Puudub Kuupäev!',
+ 'Invoice Number' => 'Arve Number',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkused',
+ 'Nothing to print!' => 'Pole midagi trükkida!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Number' => 'Tellimuse Number',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Paid' => 'Makstud',
+ 'Payment date missing!' => 'Maksekuupäev puudub!',
+ 'Payments' => 'Maksed',
+ 'Period' => 'Periood',
+ 'Post' => 'Postita',
+ 'Post as new' => 'Postita uuena',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja salvesta',
+ 'Print and Post as new' => 'Trüki ja postita uuena',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Maksekviitung',
+ 'Recurring Transaction' => 'Korduvad Ãœlenakded',
+ 'Reference' => 'Viide',
+ 'Remaining' => 'Kasutamata',
+ 'Repeat' => 'Korrata',
+ 'Sales Invoice.' => 'Arve Number.',
+ 'Salesperson' => 'Müügja',
+ 'Save Schedule' => 'Salvesta Ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select payment' => 'Vali makse',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Alguskuupäev',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Käibemaks',
+ 'Tax Included' => 'Koos käibemaksuga',
+ 'Till' => 'Müügipunkt',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Transaction' => 'Kanne',
+ 'Transaction deleted!' => 'Kanne kustutatud!',
+ 'Transaction posted!' => 'Kanne postitatud!',
+ 'Update' => 'Uuendus',
+ 'Vendor' => 'Hankija',
+ 'Vendor Invoice.' => 'Tarnija arve',
+ 'Vendor missing!' => 'Tarnija puudub!',
+ 'Vendor not on file!' => 'Tarnijat pole failis!',
+ 'Warning!' => 'Ettevaatust!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat kannet',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat kannet',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat arver',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat arvet',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Korda(i)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'or_kanne' => 'ap_transaction',
+ 'mr_kanne' => 'ar_transaction',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustuta_ajakava' => 'delete_schedule',
+ 'postita' => 'post',
+ 'postita_uuena' => 'post_as_new',
+ 'trüki' => 'print',
+ 'trüki_ja_salvesta' => 'print_and_post',
+ 'trüki_ja_postita_uuena' => 'print_and_post_as_new',
+ 'arve_number_' => 'sales_invoice_',
+ 'salvesta_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'tarneaadress' => 'ship_to',
+ 'uuendus' => 'update',
+ 'tarnija_arve' => 'vendor_invoice_',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee_utf/arap b/locale/ee_utf/arap
new file mode 100755
index 00000000..3aaee4c4
--- /dev/null
+++ b/locale/ee_utf/arap
@@ -0,0 +1,76 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Address' => 'Aadress',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Edasi',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Delete Schedule' => 'Kustutada Ajakava',
+ 'Description' => 'Selgitus',
+ 'E-mail' => 'E-post',
+ 'E-mail message' => 'E-posti sõnum',
+ 'Every' => 'Iga',
+ 'For' => 'Saata',
+ 'Include Payment' => 'Lisa Makse',
+ 'Message' => 'Teade',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine kuupäev',
+ 'Number' => 'Kood',
+ 'Print' => 'Trüki',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Recurring Transaction' => 'Korduvad Ãœlenakded',
+ 'Reference' => 'Viide',
+ 'Repeat' => 'Korrata',
+ 'Save Schedule' => 'Salvesta Ajakava',
+ 'Select from one of the names below' => 'Valida üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Valida üks alltoodud projektidest',
+ 'Startdate' => 'Alguskuupäev',
+ 'Subject' => 'Pealkiri',
+ 'To' => 'Kuni',
+ 'Vendor not on file!' => 'Tarnijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year(s)' => 'Aasta(t)',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat kannet',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat kannet',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat arver',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat arvet',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Korda(i)',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'edasi' => 'continue',
+ 'kustutada_ajakava' => 'delete_schedule',
+ 'salvesta_ajakava' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/ee_utf/arapprn b/locale/ee_utf/arapprn
new file mode 100755
index 00000000..674012b7
--- /dev/null
+++ b/locale/ee_utf/arapprn
@@ -0,0 +1,36 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Amount' => 'Summa',
+ 'Continue' => 'Jätka',
+ 'Date' => 'Kuupäev',
+ 'Memo' => 'Memo',
+ 'Nothing to print!' => 'Pole midagi trükkida!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Trükitud',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Valida printer',
+ 'Select payment' => 'Valida makse',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Source' => 'Allikas',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'jätka' => 'continue',
+};
+
+1;
+
diff --git a/locale/ee_utf/bp b/locale/ee_utf/bp
new file mode 100755
index 00000000..02273459
--- /dev/null
+++ b/locale/ee_utf/bp
@@ -0,0 +1,71 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Kas olete kindel, et soovited eemaldava märgitud väljad järjekorrast?',
+ 'Bin Lists' => 'Kasti Nimekirjad',
+ 'Cannot remove files!' => 'Faili ei saa kustutada!',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Date' => 'Kuupäev',
+ 'Employee' => 'Töötaja',
+ 'From' => 'Alates',
+ 'ID' => 'ID',
+ 'Invoice' => 'Arve',
+ 'Invoice Number' => 'Arve Number',
+ 'Marked entries printed!' => 'Märgitud kanded väljatrükitud!',
+ 'Month' => 'Kuu',
+ 'Order' => 'Tellimus',
+ 'Order Number' => 'Tellimuse Number',
+ 'Packing Lists' => 'Saatelehed',
+ 'Period' => 'Periood',
+ 'Pick Lists' => 'Valida Kataloogid',
+ 'Print' => 'Trüki',
+ 'Printing' => 'Trükib',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'Quarter' => 'Kvartal',
+ 'Quotation' => 'Hinnapakkumus',
+ 'Quotation Number' => 'Hinnapakkumuse Number',
+ 'Quotations' => 'Hinnapakkumused',
+ 'RFQs' => 'Hinnapakkumuse Taotlused',
+ 'Remove' => 'Eemalda',
+ 'Removed spoolfiles!' => 'Trükijärjekorra failid eemaldatud!',
+ 'Removing marked entries from queue ...' => 'Eemaldan märgitud kanded trükijärjekorrast...',
+ 'Sales Invoices' => 'Müügiarved',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Select all' => 'Vali kõik',
+ 'Spoolfile' => 'Trükijärjekorra fail',
+ 'Time Cards' => 'Ajakaardid',
+ 'To' => 'Kuni',
+ 'Vendor' => 'Tarnija',
+ 'Work Orders' => 'Töökäsud',
+ 'Year' => 'Aasta',
+ 'Yes' => 'Jah',
+ 'done' => 'valmis',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'edasi' => 'continue',
+ 'trüki' => 'print',
+ 'eemalda' => 'remove',
+ 'vali_kõik' => 'select_all',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee_utf/ca b/locale/ee_utf/ca
new file mode 100755
index 00000000..a266f45e
--- /dev/null
+++ b/locale/ee_utf/ca
@@ -0,0 +1,62 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AR/AP' => 'MR/OR',
+ 'Account' => 'Konto',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanss',
+ 'Chart of Accounts' => 'Kontoplaan',
+ 'Credit' => 'Kreedit',
+ 'Current' => 'Käesolev',
+ 'Date' => 'Kuupäev',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'From' => 'Alates',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Kaasata Aruandesse',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'List Transactions' => 'Kannete Kataloog',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Month' => 'Kuu',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Period' => 'Periood',
+ 'Project Number' => 'Projekti Number',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'M',
+ 'Reference' => 'Viide',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Subtotal' => 'Vahesumma',
+ 'To' => 'Kuni',
+ 'Year' => 'Aasta',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'kannete_kataloog' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ee_utf/cp b/locale/ee_utf/cp
new file mode 100755
index 00000000..d0a88e3d
--- /dev/null
+++ b/locale/ee_utf/cp
@@ -0,0 +1,151 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Ostureskontro',
+ 'AR' => 'Müügireskontro',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Address' => 'Aadress',
+ 'All' => 'Kõik',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Võlaosa',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'Makset ei saa salvestada!',
+ 'Cannot post Receipt!' => 'Sisetulekuarderit ei saa salvestada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa salvestada suletud perioodile!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Edasi',
+ 'Currency' => 'Valuuta',
+ 'Customer' => 'Klient',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Date missing!' => 'Kuupäev puudub!',
+ 'Day(s)' => 'Päev(a)',
+ 'Delete Schedule' => 'Kustutata ajakava',
+ 'Department' => 'Osakond',
+ 'Deposit' => 'Deposiit',
+ 'Description' => 'Selgitus',
+ 'Due Date' => 'Maksetähtaeg',
+ 'E-mail' => 'E-post',
+ 'E-mail message' => 'E-posti sõnum',
+ 'Every' => 'Iga',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'Include Payment' => 'Lisa Makse',
+ 'Invoice' => 'Arve',
+ 'Invoices' => 'Arved',
+ 'Language' => 'Keel',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Nothing open!' => 'Midagi ei avane!',
+ 'Number' => 'Kood',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Maksmine',
+ 'Payment posted!' => 'Makse saadetud!',
+ 'Payments' => 'Maksed',
+ 'Payments posted!' => 'Maksed postitatud!',
+ 'Post' => 'Salvesta',
+ 'Posting failed!' => 'Saatmine ebaõnnestus',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Ettemaksud',
+ 'Print' => 'Trüki',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Receipt' => 'Maksekviitung',
+ 'Receipt posted!' => 'Maksekviitung postitatud',
+ 'Receipts' => 'Sissetulek',
+ 'Recurring Transaction' => 'Korduvad Ãœlenakded',
+ 'Reference' => 'Viide',
+ 'Repeat' => 'Korrata',
+ 'Save Schedule' => 'Salvesta Ajakava',
+ 'Screen' => 'Ekraan',
+ 'Select' => 'Vali',
+ 'Select all' => 'Vali kõik',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Alguskuupäev',
+ 'Subject' => 'Pealkiri',
+ 'To' => 'Kuni',
+ 'Update' => 'Uuendus',
+ 'Vendor' => 'Tarnija',
+ 'Vendor not on file!' => 'Tarnijat pole failis!',
+ 'Warning!' => 'Ettevaatust!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year(s)' => 'Aasta(t)',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat kannet',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat kannet',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat arver',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat arvet',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'Korda(i)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'edasi' => 'continue',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'salvesta' => 'post',
+ 'trüki' => 'print',
+ 'salvesta_ajakava' => 'save_schedule',
+ 'vali_kõik' => 'select_all',
+ 'uuendus' => 'update',
+};
+
+1;
+
diff --git a/locale/ee_utf/ct b/locale/ee_utf/ct
new file mode 100755
index 00000000..5dffb9ca
--- /dev/null
+++ b/locale/ee_utf/ct
@@ -0,0 +1,192 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'OR Kanne',
+ 'AP Transactions' => 'OR Kanded',
+ 'AR Transaction' => 'MR Kanne',
+ 'AR Transactions' => 'MR Kanded',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Active' => 'Aktiva',
+ 'Add Customer' => 'Lisa Klient',
+ 'Add Vendor' => 'Lisa Tarnija',
+ 'Address' => 'Aadress',
+ 'All' => 'Kõik',
+ 'Amount' => 'Summa',
+ 'BIC' => 'BIC (S.W.I.F.T)',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve Esitamise Aadress',
+ 'Break' => 'Katkesta',
+ 'Cannot delete customer!' => 'Kienti ei saa kustutada!',
+ 'Cannot delete vendor!' => 'Tarnijat ei saa kustutada!',
+ 'Cc' => 'Cc',
+ 'City' => 'Linn',
+ 'Closed' => 'Suletud',
+ 'Company Name' => 'Ettevõtte Nimi',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Cost' => 'Kulu',
+ 'Could not save pricelist!' => 'Hinnakirja salvestamine ebaõnnestus!',
+ 'Country' => 'Riik',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Customer History' => 'Kliendi Ajalugu',
+ 'Customer Number' => 'Kliendi Number',
+ 'Customer deleted!' => 'Klient kustutatud!',
+ 'Customer saved!' => 'Klient salvestatud!',
+ 'Customers' => 'Kliendid',
+ 'Delete' => 'Kustuta',
+ 'Delivery Date' => 'Kättetoimetamise kuupäev',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Discount' => 'Allahindlus',
+ 'E-mail' => 'E-post',
+ 'Edit Customer' => 'Muuda Klienti',
+ 'Edit Vendor' => 'Muuda Tarnijat',
+ 'Employee' => 'Töötaja',
+ 'Enddate' => 'Lõputähtaeg',
+ 'Fax' => 'Faks',
+ 'From' => 'Alates',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Grupp',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Passiivne',
+ 'Include in Report' => 'Kaasa Aruandesse',
+ 'Invoice' => 'Arve',
+ 'Item already on pricelist!' => 'Tooteühik on juba hinnakirjas!',
+ 'Item not on file!' => 'Tooteühik puudub andmebaasist!',
+ 'Language' => 'Keel',
+ 'Leadtime' => 'Tellimuse täitmisaeg',
+ 'Manager' => 'Juhataja',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puudu!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkused',
+ 'Number' => 'Kood',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Orphaned' => 'Seosteta',
+ 'POS' => 'Müügipunkt?!',
+ 'Part Number' => 'Deaili Number',
+ 'Phone' => 'Telefon',
+ 'Pricegroup' => 'Hinnagrupp',
+ 'Pricelist' => 'Hinnakiri',
+ 'Project Number' => 'Projekti Number',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'Qty' => 'Kogus',
+ 'Quotation' => 'Hinnapakkumus',
+ 'Quotations' => 'Hinnapakkumused',
+ 'RFQ' => 'Hinnapakkumuse Taotlus',
+ 'Request for Quotations' => 'Hinnapakkumuse Taotlused',
+ 'SIC' => 'Standardiseeritud Tööstuskood',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Invoices' => 'Müügiarved',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Salesperson' => 'Müüja',
+ 'Save' => 'Salvesta',
+ 'Save Pricelist' => 'Salvesta Hinnakiri',
+ 'Save as new' => 'Salvesta uuena',
+ 'Search' => 'Otsi',
+ 'Select items' => 'Vali tooteühikud',
+ 'Sell Price' => 'Müügihind',
+ 'Serial Number' => 'Seerianumber',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Startdate' => 'Alguskuupäev',
+ 'State' => 'Seis',
+ 'State/Province' => 'Maakond',
+ 'Sub-contract GIFI' => 'Allhange GIFI',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõte',
+ 'Tax' => 'Käibemaks',
+ 'Tax Account' => 'Käibemaksukonto',
+ 'Tax Included' => 'Koos Käibemaksuga',
+ 'Tax Number' => 'Käibemaksukohuslase Registrinumber',
+ 'Tax Number / SSN' => 'Käibemaksukohuslase Registrinumber / SSN',
+ 'Taxable' => 'Maksustatav',
+ 'Terms' => 'Maksetingimused',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Type of Business' => 'Ettevõtte Liik',
+ 'Unit' => 'Ãœhik',
+ 'Update' => 'Värskenda',
+ 'Vendor History' => 'Hankija Ajalugu',
+ 'Vendor Invoice' => 'Tarnija Ostuarve',
+ 'Vendor Invoices' => 'Tarnija Ostuarved',
+ 'Vendor Number' => 'Tarnija number',
+ 'Vendor deleted!' => 'Tarnija kustutatud!',
+ 'Vendor saved!' => 'Tarnija salvestatud!',
+ 'Vendors' => 'Tarnijad',
+ 'Zip/Postal Code' => 'Postiindeks',
+ 'days' => 'päeva',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'or_kanne' => 'ap_transaction',
+ 'mr_kanne' => 'ar_transaction',
+ 'lisa_klient' => 'add_customer',
+ 'lisa_tarnija' => 'add_vendor',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'müügipunkt?!' => 'pos',
+ 'hinnakiri' => 'pricelist',
+ 'ostutellimus' => 'purchase_order',
+ 'hinnapakkumus' => 'quotation',
+ 'hinnapakkumuse_taotlus' => 'rfq',
+ 'müügiarve' => 'sales_invoice',
+ 'müügitellimus' => 'sales_order',
+ 'salvesta' => 'save',
+ 'salvesta_hinnakiri' => 'save_pricelist',
+ 'salvesta_uuena' => 'save_as_new',
+ 'värskenda' => 'update',
+ 'tarnija_ostuarve' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/ee_utf/gl b/locale/ee_utf/gl
new file mode 100755
index 00000000..c0185eb2
--- /dev/null
+++ b/locale/ee_utf/gl
@@ -0,0 +1,187 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'OR Kanne',
+ 'AR Transaction' => 'MR Kanne',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Cash Transfer Transaction' => 'Lisa Rahaülekanne',
+ 'Add General Ledger Transaction' => 'Lisa Pearaamatu Kanne',
+ 'Address' => 'Aadress',
+ 'All' => 'Kõik',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada kande',
+ 'Asset' => 'Vara',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanss',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa salvestada suletud perioodile!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Ei saa postitada tehingut deebeti ja kreediti väljadega samal kontol!',
+ 'Cannot post transaction!' => 'Kannet ei saa salvestada!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Credit' => 'Kreedit',
+ 'Current' => 'Käesolev',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustuta Ajakava',
+ 'Department' => 'Osakond',
+ 'Description' => 'Kirjeldus',
+ 'E-mail' => 'E-post',
+ 'E-mail message' => 'E-posti sõnum',
+ 'Edit Cash Transfer Transaction' => 'Muuda Raha Ãœlekande Tehing',
+ 'Edit General Ledger Transaction' => 'Muuda Pearaamatu Kanne',
+ 'Equity' => 'Omakapital',
+ 'Every' => 'Iga',
+ 'Expense' => 'Kulu',
+ 'FX' => 'Valuutavahetus',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Pearaamatu Kanne',
+ 'General Ledger' => 'Pearaamat',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasata Aruandesse',
+ 'Income' => 'Kasum',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Liability' => 'Kohustus',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Sõnum',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Notes' => 'Märkused',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Number',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Out of balance transaction!' => 'Kanne ei ole balanseeritud!',
+ 'Period' => 'Periood',
+ 'Post' => 'Postitada',
+ 'Post as new' => 'Postitada uuena',
+ 'Print' => 'Trüki',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'M',
+ 'Recurring Transaction' => 'Korduvad Ãœlekanded',
+ 'Reference' => 'Viide',
+ 'Repeat' => 'Korrata',
+ 'Reports' => 'Aruanded',
+ 'Sales Invoice ' => 'Müügiarve',
+ 'Save Schedule' => 'Salvesta Ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Algus Kuupäev',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'To' => 'Kuni',
+ 'Transaction Date missing!' => 'Kande Kuupäev puudu!',
+ 'Transaction deleted!' => 'Kanne kustutatud!',
+ 'Transaction posted!' => 'Kanne saadetud!',
+ 'Update' => 'Värskenda',
+ 'Vendor Invoice ' => 'Tarnija Arve',
+ 'Vendor not on file!' => 'Tarnijat pole failis!',
+ 'Warning!' => 'Tähelepanu!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat kannet',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat kannet',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat arver',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat arvet',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'or_kanne' => 'ap_transaction',
+ 'mr_kanne' => 'ar_transaction',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustuta_ajakava' => 'delete_schedule',
+ 'pearaamatu_kanne' => 'gl_transaction',
+ 'postitada' => 'post',
+ 'postitada_uuena' => 'post_as_new',
+ 'müügiarve' => 'sales_invoice_',
+ 'salvesta_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'värskenda' => 'update',
+ 'tarnija_arve' => 'vendor_invoice_',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee_utf/hr b/locale/ee_utf/hr
new file mode 100755
index 00000000..eeb766c5
--- /dev/null
+++ b/locale/ee_utf/hr
@@ -0,0 +1,122 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Kohustused',
+ 'Above' => 'Ãœlal',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Active' => 'Aktiva',
+ 'Add Deduction' => 'Lisa Mahaarvamine',
+ 'Add Employee' => 'Lisa Töötaja',
+ 'Address' => 'Aadress',
+ 'Administrator' => 'Administraator',
+ 'After Deduction' => 'Peale Mahaarvamist',
+ 'All' => 'Kõik',
+ 'Allowances' => 'Arvestused',
+ 'Amount' => 'Summa',
+ 'Amount missing!' => 'Summa puudub!',
+ 'BIC' => 'BIC (S.W.I.F.T)',
+ 'Based on' => 'Põhineb',
+ 'Before Deduction' => 'Enne Mahaarvamisi',
+ 'Below' => 'All',
+ 'City' => 'Linn',
+ 'Continue' => 'Edasi',
+ 'Country' => 'Riik',
+ 'DOB' => 'Sünniaeg',
+ 'Deduct after' => 'Hinnaalandus pärast',
+ 'Deduction deleted!' => 'Hinnaalandus kustutatud!',
+ 'Deduction saved!' => 'Hinnaalandus salvestatud!',
+ 'Deductions' => 'Hinnaalandused',
+ 'Delete' => 'Kustuta',
+ 'Description' => 'Selgitus',
+ 'Description missing!' => 'Selgitus puudub!',
+ 'E-mail' => 'E-post',
+ 'Edit Deduction' => 'Muuda Mahaarvamine',
+ 'Edit Employee' => 'Muuda Töötaja',
+ 'Employee' => 'Töötaja',
+ 'Employee Name' => 'Töötaja Nimi',
+ 'Employee Number' => 'Töötaja Number',
+ 'Employee deleted!' => 'Töötaja kustutatud',
+ 'Employee pays' => 'Töötaja tasub',
+ 'Employee saved!' => 'Töötaja salvestatud',
+ 'Employees' => 'Töötajad',
+ 'Employer' => 'Tööandja',
+ 'Employer pays' => 'Tööandja tasub',
+ 'Enddate' => 'Lõputähtaeg',
+ 'Exempt age <' => 'Vabastus aeg <',
+ 'Expense' => 'Kulu',
+ 'From' => 'Alates',
+ 'Home Phone' => 'Kodune Telefon',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Passiivne',
+ 'Include in Report' => 'Kaasa Aruandesse',
+ 'Login' => 'Login',
+ 'Manager' => 'Juhataja',
+ 'Maximum' => 'Maksimum',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puudu!',
+ 'Notes' => 'Märkused',
+ 'Number' => 'Kood',
+ 'Orphaned' => 'Seosteta',
+ 'Payroll Deduction' => 'Palgast Mahaarvestamine',
+ 'Pos' => 'NR.',
+ 'Rate' => 'Määr',
+ 'Rate missing!' => 'Määr puudu!',
+ 'Role' => 'Roll',
+ 'S' => 'Laupäev/Pühapäev',
+ 'SSN' => 'IK',
+ 'Sales' => 'Müük',
+ 'Save' => 'Salvesta',
+ 'Save as new' => 'Salvesta uuena',
+ 'Startdate' => 'Alguskuupäev',
+ 'State/Province' => 'Maakond',
+ 'Supervisor' => 'Ãœlevaataja',
+ 'To' => 'Kuni',
+ 'Update' => 'Uuenda',
+ 'User' => 'Kasutaja',
+ 'Work Phone' => 'Töötelefon',
+ 'Zip/Postal Code' => 'Postiindex',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'lisa_mahaarvamine' => 'add_deduction',
+ 'lisa_töötaja' => 'add_employee',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'salvesta' => 'save',
+ 'salvesta_uuena' => 'save_as_new',
+ 'uuenda' => 'update',
+};
+
+1;
+
diff --git a/locale/ee_utf/ic b/locale/ee_utf/ic
new file mode 100755
index 00000000..dee2f2e5
--- /dev/null
+++ b/locale/ee_utf/ic
@@ -0,0 +1,303 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Accounts' => 'Kontod',
+ 'Accrual' => 'Laekumine',
+ 'Active' => 'Aktiva',
+ 'Add' => 'Lisa',
+ 'Add Assembly' => 'Lisa komplekt',
+ 'Add Labor/Overhead' => 'Lisa Tööjõukulu',
+ 'Add Part' => 'Lisa Toote',
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Hinnapakkumus',
+ 'Add Request for Quotation' => 'Lisa Hinnapakkumuse Taotlus',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Add Service' => 'Lisa teenus',
+ 'Address' => 'Aadress',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Assemblies' => 'Komplektid',
+ 'Assemblies restocked!' => 'Komplektid lattu tagastatud!',
+ 'Assembly' => 'Komplekt',
+ 'Attachment' => 'Manus',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Average Cost' => 'Keskmine hind',
+ 'Avg Cost' => 'Keskmine hind',
+ 'BOM' => 'Materjaliarvestus',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Kasti sisu',
+ 'Break' => 'Katkesa',
+ 'COGS' => 'COGS',
+ 'COGS account does not exist!' => 'Müügikulude kontot puudu!',
+ 'Cannot create Assembly' => 'Ei saa luua Komplekti',
+ 'Cannot create Labor' => 'Ei saa luua Tööjõudu',
+ 'Cannot create Part' => 'Ei saa luua Detaili',
+ 'Cannot create Service' => 'Ei saa luua Teenust',
+ 'Cannot delete item!' => 'Toodet ei saa kustutada!',
+ 'Cannot stock assemblies!' => 'Ei saa ladustada koosteosi',
+ 'Cash' => 'Sularaha',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Kontrolli Laoseisu',
+ 'City' => 'Linn',
+ 'Closed' => 'Suletud',
+ 'Company Name' => 'Firma Nimi',
+ 'Components' => 'Komponendid',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'koopiat',
+ 'Cost' => 'Kulu',
+ 'Country' => 'Riik',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Customer' => 'Klient',
+ 'Customer Number' => 'Kliendi number',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delivery Date' => 'Kättetoimetamise kuupäev',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Drawing' => 'Joonis',
+ 'E-mail' => 'E-post',
+ 'E-mail address missing!' => 'E-posti aadress puudu!',
+ 'E-mailed' => 'E-postiga saadetud',
+ 'Edit Assembly' => 'Muuda Komplekti',
+ 'Edit Labor/Overhead' => 'Muuda Tööjõu/Lisakulu',
+ 'Edit Part' => 'Muuda Toodet',
+ 'Edit Service' => 'Muuda Teenus',
+ 'Employee' => 'Töötaja',
+ 'Expense' => 'Kulu',
+ 'Expense account does not exist!' => 'Kulude konto puudu!',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'From' => 'Alates',
+ 'Group' => 'Grupp',
+ 'Image' => 'Pilt',
+ 'In-line' => 'Dokumendisisene',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Income' => 'Kasum',
+ 'Income account does not exist!' => 'Tulude konto puudu!',
+ 'Individual Items' => 'Eraldiseisvad Ãœhikud',
+ 'Inventory' => 'Laoarvestus',
+ 'Inventory account does not exist!' => 'Laoseisu konto puudu!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Enne komplekti aegunuks märkimist peab laoseis null olema!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Enne toote aegunuks märkimist peab laoseis null olema!',
+ 'Invoice' => 'Arve',
+ 'Invoice Date missing!' => 'Arve Kuupäev puudu!',
+ 'Invoice Number' => 'Arve Number',
+ 'Invoice Number missing!' => 'Arve Number puudu!',
+ 'Item' => 'Tooteühik',
+ 'Item deleted!' => 'Tooteühik kustutatud!',
+ 'Item not on file!' => 'Tooteühikut pole failis !',
+ 'Items' => 'Tooteühikud',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Labor/Overhead' => 'Tööjõu/Lisakulu',
+ 'Last Cost' => 'Viimane Maksumus',
+ 'Leadtime' => 'Tellimuse täitmisaeg',
+ 'Line Total' => 'Rea Summa',
+ 'Link Accounts' => 'Seosta Kontod',
+ 'List' => 'Kataloog',
+ 'List Price' => 'Kataloogi Hind',
+ 'Make' => 'Tootja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'Markup' => 'Kate',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Teade',
+ 'Microfiche' => 'Mikrokaart',
+ 'Model' => 'Mudel',
+ 'Name' => 'Nimi',
+ 'No History!' => 'Ajalugu Puudub!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkmed',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Number',
+ 'Number missing in Row' => 'Antud real puudub Number',
+ 'OH' => 'Ãœlekulud',
+ 'Obsolete' => 'Aegunud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'On Hand' => 'Laos',
+ 'Onhand' => 'Laoseis',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Date missing!' => 'Tellimuse Kuupäev puudu!',
+ 'Order Number' => 'Tellimuse Number',
+ 'Order Number missing!' => 'Tellimuse Number puudu!',
+ 'Orphaned' => 'Seosteta',
+ 'PDF' => 'PDF',
+ 'PO' => 'Hanketellimus',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe Kuupäev puudu!',
+ 'Packing List Number missing!' => 'Saatelehe Number puudu!',
+ 'Part' => 'Osa',
+ 'Parts' => 'Osad',
+ 'Parts Requirements' => 'Vajalikud Detailid',
+ 'Period' => 'Periood',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Vali Kataloog',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Pricegroup' => 'Hinnagrupp',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'Qty' => 'Kogus',
+ 'Quantity exceeds available units to stock!' => 'Kogus on suurem, kui laos olev hulk!',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumus',
+ 'Quotation Date missing!' => 'Hinnapakkumuse Kuupäev puudu!',
+ 'Quotation Number missing!' => 'Hinnapakkumuse Number puudu!',
+ 'Quotations' => 'Hinnapakkumused',
+ 'RFQ' => 'Hinnapakkumuse Taotlus',
+ 'ROP' => 'TM',
+ 'Recd' => 'Kättesaadud',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'SO' => 'Müügitellimus',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Invoices' => 'Müügiarved',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Save' => 'Salvesta',
+ 'Save as new' => 'Salvesta uuena',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select items' => 'Valitud hikud',
+ 'Select txt, postscript or PDF!' => 'Vali .txt, postscript või PDF!',
+ 'Sell' => 'Müük',
+ 'Sell Price' => 'Müügihind',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seeria Nr.',
+ 'Serial Number' => 'Seeria Number',
+ 'Service' => 'Teenus',
+ 'Services' => 'Teenused',
+ 'Ship' => 'Saatmine',
+ 'Ship to' => 'Tarneaadress',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Short' => 'Lühike',
+ 'State/Province' => 'Maakond',
+ 'Stock' => 'Kaubavaru',
+ 'Stock Assembly' => 'Pakitud Kaubavaru',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõte',
+ 'Tax' => 'Käibemaks',
+ 'Text' => 'Tekst',
+ 'To' => 'Kuni',
+ 'Top Level' => 'Kõrgtase',
+ 'Translation not on file!' => 'Tõlget pole failis',
+ 'Unit' => 'Ãœhik',
+ 'Update' => 'Värskenda',
+ 'Updated' => 'Värskendatud',
+ 'Vendor' => 'Tarnija',
+ 'Vendor Invoice' => 'Tarnija Arve',
+ 'Vendor Invoices' => 'Tarnija Arved',
+ 'Vendor Number' => 'Tarnija Number',
+ 'Vendor not on file!' => 'Tarnijat pole failis!',
+ 'Warehouse' => 'Ladu',
+ 'Weight' => 'Kaal',
+ 'What type of item is this?' => 'Mis tüüpi tooteühikuga on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Year' => 'Aasta',
+ 'Zip/Postal Code' => 'Postiindeks',
+ 'days' => 'päeva',
+ 'sent' => 'saadetud',
+ 'unexpected error!' => 'ootamatu viga!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'lisa_komplekt' => 'add_assembly',
+ 'lisa_tööjõukulu' => 'add_labor_overhead',
+ 'lisa_toote' => 'add_part',
+ 'lisa_teenus' => 'add_service',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'muuda_komplekti' => 'edit_assembly',
+ 'muuda_toodet' => 'edit_part',
+ 'muuda_teenus' => 'edit_service',
+ 'salvesta' => 'save',
+ 'salvesta_uuena' => 'save_as_new',
+ 'värskenda' => 'update',
+};
+
+1;
+
diff --git a/locale/ee_utf/io b/locale/ee_utf/io
new file mode 100755
index 00000000..f7958953
--- /dev/null
+++ b/locale/ee_utf/io
@@ -0,0 +1,139 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Hinnapakkumus',
+ 'Add Request for Quotation' => 'Lisa Taotlus Hinnapakkumusele ',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Address' => 'Aadress',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Attachment' => 'Manus',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve Esitamise Aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Kasti sisu',
+ 'Cc' => 'Cc',
+ 'City' => 'Linn',
+ 'Company Name' => 'Ettevõtte Nimi',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'Koopiat',
+ 'Country' => 'Riik',
+ 'Customer Number' => 'Kliendi Number',
+ 'Date' => 'Kuupäev',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delivery Date' => 'Kättetoimetamise Kuupäev',
+ 'Description' => 'Kirjeldus',
+ 'E-mail' => 'E-post',
+ 'E-mail address missing!' => 'E-posti aadress puudu!',
+ 'E-mailed' => 'E-postiga saadetud',
+ 'Extended' => 'Pikendatud',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'Group' => 'Grupp',
+ 'In-line' => 'Dokumendisisene',
+ 'Invoice' => 'Arve',
+ 'Invoice Date missing!' => 'Arve Kuupäev puudu!',
+ 'Invoice Number missing!' => 'Arve Number puudu!',
+ 'Item' => 'Tooteühik',
+ 'Item not on file!' => 'Tooteühikut ei ole failis!',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Teade',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Number',
+ 'Number missing in Row' => 'Real puudub Number',
+ 'OH' => 'Ãœlekulud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Order Date missing!' => 'Tellimuse Kuupäev puudu!',
+ 'Order Number missing!' => 'Tellimuse Number puudu!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe Kuupäev puudu!',
+ 'Packing List Number missing!' => 'Saatelehe Number puudu!',
+ 'Part' => 'Detail',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Valida Kataloog',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Qty' => 'Kogus',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumus',
+ 'Quotation Date missing!' => 'Hinnapakkumuse Kuupäev puudu!',
+ 'Quotation Number missing!' => 'Hinnapakkumuse Number puudu!',
+ 'Recd' => 'Kätte saadud',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Order' => 'Müügitellimus',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select items' => 'Valitud tooted',
+ 'Select txt, postscript or PDF!' => 'Valida .txt, postscript või PDF!',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seeria NR.',
+ 'Service' => 'Teenus',
+ 'Ship' => 'Saatmine',
+ 'Ship to' => 'Saata:',
+ 'Shipping Address' => 'Vastuvõtja Aadress',
+ 'State/Province' => 'Riik/Maakond',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Text' => 'Tekst',
+ 'To' => 'Kuni',
+ 'Translation not on file!' => 'Failis pole tõlget',
+ 'Unit' => 'Ãœhik',
+ 'Vendor Number' => 'Tarnija Number',
+ 'What type of item is this?' => 'Mis tüüpi tootega on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Zip/Postal Code' => 'Postiindeks',
+ 'sent' => 'saadetud',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'edasi' => 'continue',
+};
+
+1;
+
diff --git a/locale/ee_utf/ir b/locale/ee_utf/ir
new file mode 100755
index 00000000..463efec5
--- /dev/null
+++ b/locale/ee_utf/ir
@@ -0,0 +1,259 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Pakkumine',
+ 'Add Request for Quotation' => 'Lisa Taotlus Hinnapakkumusele',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Add Vendor Invoice' => 'Lisa Ostuarve',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Invoice Number' => 'Kas oled kindel, et soovid kustutada Arve Number',
+ 'Attachment' => 'Manus',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Kasti sisu',
+ 'Cannot delete invoice!' => 'Arvet ei saa kustutada',
+ 'Cannot post invoice for a closed period!' => 'Arvet ei saa salvestada suletud perioodile!',
+ 'Cannot post invoice!' => 'Arvet ei saa postitada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa postitada suletud perioodil!',
+ 'Cc' => 'Cc',
+ 'City' => 'Linn',
+ 'Company Name' => 'Firma Nimi',
+ 'Confirm!' => 'Kinnita!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'koopiat',
+ 'Country' => 'Riik',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Currency' => 'Valuuta',
+ 'Customer Number' => 'Kliendi number',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustuta Ajakava',
+ 'Delivery Date' => 'Kättetoimetamise Kuupäev',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Due Date' => 'Maksetähtaeg',
+ 'E-mail' => 'E-post',
+ 'E-mail address missing!' => 'E-postii aadress puudu',
+ 'E-mail message' => 'E-posti sõnum',
+ 'E-mailed' => 'E-postiga saadetud',
+ 'Edit Vendor Invoice' => 'Muuda Tarnija Ostuarvet',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel puudub valuutakurss!',
+ 'Exchange rate missing!' => 'Valuutakurss puudu',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'Group' => 'Grupp',
+ 'In-line' => 'Dokumendisisene',
+ 'Include Payment' => 'Lisa Makse',
+ 'Internal Notes' => 'Sisemärkused',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve Kuupäev',
+ 'Invoice Date missing!' => 'Arve Kuupäev puudu!',
+ 'Invoice Number' => 'Arve Number',
+ 'Invoice Number missing!' => 'Arve Number puudu!',
+ 'Invoice deleted!' => 'Arve kustutatud!',
+ 'Item' => 'Tooteühik',
+ 'Item not on file!' => 'Tooteühikut pole failis!',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Language' => 'Keel',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Notes' => 'Märkused',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Number missing in Row' => 'Real puudub Number',
+ 'OH' => 'Ãœlekulud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Order Date missing!' => 'Tellimuse Kuupäev puudu!',
+ 'Order Number' => 'Tellimuse Number',
+ 'Order Number missing!' => 'Tellimuse Number puudu!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe Kuupäev puudu!',
+ 'Packing List Number missing!' => 'Saatelehe Number puudu!',
+ 'Part' => 'Detail',
+ 'Payment date missing!' => 'Maksekuupäev puudu!',
+ 'Payments' => 'Maksed',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Vali Kataloog',
+ 'Post' => 'Postita',
+ 'Post as new' => 'Postita uuena',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Print' => 'Trüki',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Qty' => 'Kogus',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumus',
+ 'Quotation Date missing!' => 'Hinnapakkumuse Kuupäev puudu!',
+ 'Quotation Number missing!' => 'Hinnapakkumise Number puudu!',
+ 'Recd' => 'Kätte toimetatud',
+ 'Record in' => 'Sihtkonto',
+ 'Recurring Transaction' => 'Korduvad Ãœlenakded',
+ 'Reference' => 'Viide',
+ 'Remaining' => 'Kasutamata',
+ 'Repeat' => 'Korrata',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Order' => 'Müügitellimus',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select items' => 'Valitud hikud',
+ 'Select txt, postscript or PDF!' => 'Valida .txt, postscript või PDF!',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seeria Nr.',
+ 'Service' => 'Teenus',
+ 'Ship' => 'Tarnimine',
+ 'Ship to' => 'Tarnida aadressil',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Alguskuupäev',
+ 'State/Province' => 'Riik/Maakond',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Tax Included' => 'Koos Käibemaksuga',
+ 'Text' => 'Tekst',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Translation not on file!' => 'Tõlget pole failis!',
+ 'Unit' => 'Ãœhik',
+ 'Update' => 'Värskenda',
+ 'Vendor' => 'Tarnija',
+ 'Vendor Number' => 'Tarnija number',
+ 'Vendor missing!' => 'Tarnija puudub!',
+ 'Vendor not on file!' => 'Tarnijat pole failis!',
+ 'Warning!' => 'Ettevaatust!',
+ 'Week(s)' => 'Nädal(at)',
+ 'What type of item is this?' => 'Mis tüüpi tootega on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat kannet',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat kannet',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat arver',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat arvet',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'Zip/Postal Code' => 'Postiindeks',
+ 'ea' => 'tk',
+ 'for' => 'läheb',
+ 'posted!' => 'salvestatud!',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'korda(i)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustuta_ajakava' => 'delete_schedule',
+ 'postita' => 'post',
+ 'postita_uuena' => 'post_as_new',
+ 'ostutellimus' => 'purchase_order',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'värskenda' => 'update',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee_utf/is b/locale/ee_utf/is
new file mode 100755
index 00000000..4ab2e810
--- /dev/null
+++ b/locale/ee_utf/is
@@ -0,0 +1,273 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Pakkumine',
+ 'Add Request for Quotation' => 'Lisa Taotlus Hinnapakkumusele',
+ 'Add Sales Invoice' => 'Lisa Müügiarve',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Invoice Number' => 'Kas oled kindel, et soovid kustutada arve',
+ 'Attachment' => 'Kaasatud fail',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Kasti sisu',
+ 'Business' => 'Ettevõte',
+ 'Cannot delete invoice!' => 'Arvet ei saa kustutada',
+ 'Cannot post invoice for a closed period!' => 'Arvet ei saa sisestada suletud perioodil!',
+ 'Cannot post invoice!' => 'Arvet ei saa salvestada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa sisestada suletud perioodil!',
+ 'Cc' => 'Cc',
+ 'City' => 'Linn',
+ 'Company Name' => 'Firma Nimi',
+ 'Confirm!' => 'Kinnita!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'Koopiat',
+ 'Country' => 'Riik',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Currency' => 'Valuuta',
+ 'Customer' => 'Klient',
+ 'Customer Number' => 'Kliendi Number',
+ 'Customer missing!' => 'Klient puudu!',
+ 'Customer not on file!' => 'Klient pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustuta Ajakava',
+ 'Delivery Date' => 'Tarne Kuupäev',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Due Date' => 'Maksetähtaeg',
+ 'E-mail' => 'E-post',
+ 'E-mail address missing!' => 'E-posti aadress puudu',
+ 'E-mail message' => 'E-posti sõnum',
+ 'E-mailed' => 'E-postiga saadetud',
+ 'Edit Sales Invoice' => 'Muuda Müügiarve',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel puudub valuutakurss!',
+ 'Exchange rate missing!' => 'Valuutakurss puudu!',
+ 'Extended' => 'Pikendatud',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'Group' => 'Grupp',
+ 'In-line' => 'Dokumendisisene',
+ 'Include Payment' => 'Lisa Makse',
+ 'Internal Notes' => 'Sisemärkused',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve Kuupäev',
+ 'Invoice Date missing!' => 'Arve Kuupäev puudu!',
+ 'Invoice Number' => 'Arve Number',
+ 'Invoice Number missing!' => 'Arve Number puudu!',
+ 'Invoice deleted!' => 'Arve kustutatud!',
+ 'Item' => 'Tooteühik',
+ 'Item not on file!' => 'Tooteühik puudub failis!',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'Notes' => 'Märkused',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Number',
+ 'Number missing in Row' => 'Real puudub Number',
+ 'OH' => 'Ãœlekulud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Order Date missing!' => 'Tellimuse Kuupäev puudu!',
+ 'Order Number' => 'Tellimuse Number',
+ 'Order Number missing!' => 'Tellimuse Number puudu',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe Kuupäev puudu!',
+ 'Packing List Number missing!' => 'Saatelehe Number puudu!',
+ 'Part' => 'Toode',
+ 'Payment date missing!' => 'Maksetähtaeg puudu!',
+ 'Payments' => 'Maksed',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Valida nimekiri',
+ 'Post' => 'Salvesta',
+ 'Post as new' => 'Salvesta uuena',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja Postita',
+ 'Print and Post as new' => 'Trüki ja Postita uuena',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Qty' => 'Kogus',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumus',
+ 'Quotation Date missing!' => 'Hinnapakkumuse Kuupäev puudu!',
+ 'Quotation Number missing!' => 'Hinnapakkumuse Number puudu!',
+ 'Recd' => 'Kätte toimetatud',
+ 'Record in' => 'Sihtkonto',
+ 'Recurring Transaction' => 'Korduvad Ãœlenakded',
+ 'Reference' => 'Referenss',
+ 'Remaining' => 'Kasutamata',
+ 'Repeat' => 'Korrata',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Order' => 'Müügitellimus',
+ 'Salesperson' => 'Müüja',
+ 'Save Schedule' => 'Salvesta Ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Vali printer',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select items' => 'Vali tooteühikud',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Select txt, postscript or PDF!' => 'Vali .txt, postscript või PDF!',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seeria Nr.',
+ 'Service' => 'Teenus',
+ 'Ship' => 'Tarnimine',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Source' => 'Allikas',
+ 'Startdate' => 'Alguskuupäev',
+ 'State/Province' => 'Riik/Maakond',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Tax Included' => 'Sisaldab Käibemaksu',
+ 'Text' => 'Tekst',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Trade Discount' => 'Müügi Allahindlus',
+ 'Translation not on file!' => 'Tõlge puudub failis!',
+ 'Unit' => 'Ãœhik',
+ 'Update' => 'Värskenda',
+ 'Vendor Number' => 'Tarnija Number',
+ 'Vendor not on file!' => 'Tarnijat pole failis!',
+ 'Warning!' => 'Ettevaatust!',
+ 'Week(s)' => 'Nädal(at)',
+ 'What type of item is this?' => 'Mis tüüpi tootega on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat kannet',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat kannet',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat arver',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat arvet',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'Zip/Postal Code' => 'Postiindeks',
+ 'ea' => 'tk',
+ 'for' => 'läheb',
+ 'posted!' => 'salvestatud!',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'korda',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustuta_ajakava' => 'delete_schedule',
+ 'e_post' => 'e_mail',
+ 'salvesta' => 'post',
+ 'salvesta_uuena' => 'post_as_new',
+ 'trüki' => 'print',
+ 'trüki_ja_postita' => 'print_and_post',
+ 'trüki_ja_postita_uuena' => 'print_and_post_as_new',
+ 'müügitellimus' => 'sales_order',
+ 'salvesta_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'tarneaadress' => 'ship_to',
+ 'värskenda' => 'update',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee_utf/jc b/locale/ee_utf/jc
new file mode 100755
index 00000000..0184383d
--- /dev/null
+++ b/locale/ee_utf/jc
@@ -0,0 +1,157 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Stores Card' => 'Lisa Tagavarade Kaart',
+ 'Add Time Card' => 'Lisa Ajakaart',
+ 'Allocated' => 'Reserveeritud',
+ 'Amount' => 'Summa',
+ 'Are you sure you want to delete time card for' => 'Oled kindel, et soovid kustutada ajakardi',
+ 'Cannot add stores card for a completed job!' => 'Ei saa lisada tagavarade kaarti juba lõpetatud tööülesandele!',
+ 'Cannot add time card for a completed job!' => 'Ei saa lisada ajakaarti juba lõpetatud tööülesandele!',
+ 'Cannot change stores card for a completed job!' => 'Ei saa muuta tagavarade kaarti juba lõpetatud tööülesandele!',
+ 'Cannot change time card for a completed job!' => 'Ei saa muuta ajakaarti juba lõpetatud tööülesandele!',
+ 'Cannot delete time card!' => 'Ei saa kustutada ajakaarti!',
+ 'Cannot save stores card for a closed period!' => 'Ei saa salvestada tagavarade kaarti juba suletud perioodil!',
+ 'Cannot save stores card!' => 'Ei saa salvestada tagavarade kaarti!',
+ 'Cannot save time card for a closed period!' => 'Ei saa salvestada ajakaarti juba suletud perioodil!',
+ 'Cannot save time card!' => 'Ajakaarti ei saa salvestada!',
+ 'Chargeable' => 'Maksustatav',
+ 'Clocked' => 'Kulunud aeg',
+ 'Closed' => 'Suletud',
+ 'Confirm!' => 'Kinnita!',
+ 'Continue' => 'Edasi',
+ 'Cost' => 'Kulu',
+ 'Current' => 'Käesolev',
+ 'Date' => 'Kuupäev',
+ 'Date missing!' => 'Kuupäev puudu!',
+ 'Date worked' => 'Töötatud kuupäeval',
+ 'Delete' => 'Kustuta',
+ 'Description' => 'Selgitus',
+ 'Edit Time Card' => 'Muuda Ajakaarti',
+ 'Employee' => 'Töötaja',
+ 'Friday' => 'Reede',
+ 'From' => 'Alates',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Kaasata Aruandesse',
+ 'Job Description' => 'Ãœlesande Kirjeldus',
+ 'Job Name' => 'Ãœlesande Nimetus',
+ 'Job Number' => 'Ãœlesande Number',
+ 'Job Number missing!' => 'Ãœlesande Number on puudu!',
+ 'Labor Code' => 'Töötaja Kood',
+ 'Labor Code missing!' => 'Töötaja Kood puudu!',
+ 'Monday' => 'Esmaspäev',
+ 'Month' => 'Kuu',
+ 'No Employees on file!' => 'Failis puuduvad Töötajad',
+ 'No Labor codes on file!' => 'Failis puuduvad Töö koodid',
+ 'No Parts on file!' => 'Failis puuduvad Detailid',
+ 'No Services on file!' => 'Failis puuduvad Teenused',
+ 'No open Jobs!' => 'Puuduvad alustatud Ãœlesanded',
+ 'No open Projects!' => 'Puuduvad alustatud Projektid!',
+ 'Non-chargeable' => 'Maksuvaba',
+ 'Notes' => 'Märkused',
+ 'Open' => 'Avatud',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Detaili Number',
+ 'Period' => 'Periood',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Trüki',
+ 'Print and Save' => 'Trüki ja Salvesta',
+ 'Print and Save as new' => 'Trüki ja Salvesta uuena',
+ 'Printed' => 'Trükitud',
+ 'Project Name' => 'Projekti Nimi',
+ 'Project Number' => 'Projekti Number',
+ 'Project Number missing!' => 'Projekti Number puudu!',
+ 'Project/Job Name' => 'Projekti/Ãœlesande Nimi',
+ 'Project/Job Number' => 'Projekti/Ãœlesande Number',
+ 'Qty' => 'Kogus',
+ 'Quarter' => 'Kvartal',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Saturday' => 'Laupäev',
+ 'Save' => 'Salvesta',
+ 'Save as new' => 'Salvesta uuena',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Valida printer',
+ 'Select postscript or PDF!' => 'Vali postscript või PDF',
+ 'Service Code' => 'Teenuse Kood',
+ 'Service Code missing!' => 'Teenuse Kood puudu!',
+ 'Service/Labor Code' => 'Teenuse/Töö Kood',
+ 'Startdate' => 'Alguskuupäev',
+ 'Stores Card' => 'Tagavarade Kaart',
+ 'Stores Card saved!' => 'Tagavarade Kaart salvestatud!',
+ 'Stores Cards' => 'Tagavarade Kaardid',
+ 'Subtotal' => 'Vahesumma',
+ 'Sunday' => 'Pühapäev',
+ 'Thursday' => 'Neljapäev',
+ 'Time' => 'Aeg',
+ 'Time Card' => 'Ajakaart',
+ 'Time Card deleted!' => 'Ajakaart kustutatud!',
+ 'Time Card saved!' => 'Ajakaart salvestatud!',
+ 'Time Cards' => 'Ajakaardid',
+ 'Time In' => 'Aeg Sisse',
+ 'Time Out' => 'Aeg Välja',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Tuesday' => 'Teisipäev',
+ 'Update' => 'Värskenda',
+ 'Warning!' => 'Ettevaatust!',
+ 'Wednesday' => 'Kolmapäev',
+ 'Year' => 'Aasta',
+ 'Yes' => 'Jah',
+ 'You are printing and saving an existing transaction!' => 'Trükid ja salvestad juba olemasolevat tehingut!',
+ 'You are saving an existing transaction!' => 'Salvestad juba olemasolevat tehingut"',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'lisa_tagavarade_kaart' => 'add_stores_card',
+ 'lisa_ajakaart' => 'add_time_card',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'trüki' => 'print',
+ 'trüki_ja_salvesta' => 'print_and_save',
+ 'trüki_ja_salvesta_uuena' => 'print_and_save_as_new',
+ 'salvesta' => 'save',
+ 'salvesta_uuena' => 'save_as_new',
+ 'värskenda' => 'update',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee_utf/locales.pl b/locale/ee_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ee_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ee_utf/login b/locale/ee_utf/login
new file mode 100755
index 00000000..96d462e8
--- /dev/null
+++ b/locale/ee_utf/login
@@ -0,0 +1,27 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Denied!' => 'Ligipääs Keelatud!',
+ 'Company' => 'Firma',
+ 'Continue' => 'Edasi',
+ 'Dataset is newer than version!' => 'Andmestiku versioon on uuem, kui süsteemi oma!',
+ 'Incorrect Dataset version!' => 'Vale Andmestiku versioon!',
+ 'Login' => 'Logi sisse:',
+ 'Name' => 'Nimi',
+ 'Password' => 'Parool',
+ 'Upgrading to Version' => 'Uuendus Versioonini',
+ 'Version' => 'Versioon',
+ 'You did not enter a name!' => 'Nimi jäi sisestamata!',
+ 'done' => 'valmis',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'logi_sisse:' => 'login',
+};
+
+1;
+
diff --git a/locale/ee_utf/menu b/locale/ee_utf/menu
new file mode 100755
index 00000000..24ca4f11
--- /dev/null
+++ b/locale/ee_utf/menu
@@ -0,0 +1,145 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Ostureskontro',
+ 'AP Aging' => 'OR Võlad',
+ 'AP Transaction' => 'OR kanne',
+ 'AR' => 'Müügireskontro',
+ 'AR Aging' => 'MR Võlglased',
+ 'AR Transaction' => 'MR Nõuete kanne',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Account' => 'Lisa Konto',
+ 'Add Assembly' => 'Lisa Komplekt',
+ 'Add Business' => 'Lisa Ettevõte',
+ 'Add Customer' => 'Lisa Klient',
+ 'Add Department' => 'Lisa Osakond',
+ 'Add Employee' => 'Lisa Töötaja',
+ 'Add GIFI' => 'Lisa GIFI',
+ 'Add Group' => 'Lisa Grupp',
+ 'Add Labor/Overhead' => 'Lisa Tööjõukulu',
+ 'Add Language' => 'Lisa Keel',
+ 'Add Part' => 'Lisa Toote',
+ 'Add Pricegroup' => 'Lisa Hinnagrupp',
+ 'Add Project' => 'Lisa Projekt',
+ 'Add SIC' => 'Lisa Standardiseeritud Tööstuskood',
+ 'Add Service' => 'Lisa Teenus',
+ 'Add Time Card' => 'Lisa Ajakaart',
+ 'Add Transaction' => 'Lisa Kanne',
+ 'Add Vendor' => 'Lisa Tarnija',
+ 'Add Warehouse' => 'Lisa Ladu',
+ 'All Items' => 'Kõik ühikud',
+ 'Assemblies' => 'Komplektid',
+ 'Audit Control' => 'Auditeerimine',
+ 'Backup' => 'Varukoopia',
+ 'Balance Sheet' => 'Bilansitabel',
+ 'Batch Printing' => 'Mass. Väljatrükk',
+ 'Bin List' => 'Kasti Nimekiri',
+ 'Bin Lists' => 'Kasti Nimekirjad',
+ 'Cash' => 'Kassa',
+ 'Chart of Accounts' => 'Kontoplaan',
+ 'Check' => 'TÅ¡ekk',
+ 'Components' => 'Komponendid',
+ 'Consolidate' => 'Koonda',
+ 'Customers' => 'Kliendid',
+ 'Defaults' => 'Vaikeväärtused',
+ 'Departments' => 'Osakonnad',
+ 'Description' => 'Selgitus',
+ 'Employees' => 'Töötajad',
+ 'General Ledger' => 'Pearaamat',
+ 'Generate' => 'Genereeri',
+ 'Goods & Services' => 'Tooted ja Teenused',
+ 'Groups' => 'Grupid',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML Dokumendipõhjad',
+ 'History' => 'Ajalugu',
+ 'Income Statement' => 'Kasumiaruanne',
+ 'Invoice' => 'Arve',
+ 'LaTeX Templates' => 'LaTeX Dokumendipõhjad',
+ 'Labor/Overhead' => 'Tööjõu/Lisakulu',
+ 'Language' => 'Keel',
+ 'List Accounts' => 'Kontode Nimekiri',
+ 'List Businesses' => 'Ettevõtete Nimekiri',
+ 'List Departments' => 'Osakondade Nimekiri',
+ 'List GIFI' => 'GIFI Nimekiri',
+ 'List Languages' => 'Keelte Nimekiri',
+ 'List Projects' => 'Projektide Nimekiri',
+ 'List SIC' => 'Standardiseeritud Tööstuskoodide Nimekiri',
+ 'List Warehouses' => 'Ladude Nimekiri',
+ 'Logout' => 'Logi välja',
+ 'New Window' => 'Uus Aken',
+ 'Non-taxable' => 'Maksuvaba',
+ 'Open' => 'Ava',
+ 'Order Entry' => 'Tellimuse Sisestus',
+ 'Outstanding' => 'Tasumata nõuded',
+ 'POS' => 'Müügipunkt?!',
+ 'POS Invoice' => 'POS Arve',
+ 'Packing List' => 'Saateleht',
+ 'Packing Lists' => 'Saatelehed',
+ 'Parts' => 'Osad',
+ 'Payment' => 'Maksmine',
+ 'Payments' => 'Maksed',
+ 'Pick List' => 'Valida Nimekiri',
+ 'Pick Lists' => 'Valida Nimekirjad',
+ 'Preferences' => 'Määrangud',
+ 'Pricegroups' => 'Hinnagrupid',
+ 'Print' => 'Trüki',
+ 'Projects' => 'Projektid',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'Quotation' => 'Hinnapakkumus',
+ 'Quotations' => 'Hinnapakkumused',
+ 'RFQ' => 'Hinnapakkumuse Taotlus',
+ 'RFQs' => 'Hinnapakkumuse Taotlused',
+ 'Receipt' => 'Maksekviitung',
+ 'Receipts' => 'Sissetulek',
+ 'Receive' => 'Kauba Vastuvõtmine',
+ 'Reconciliation' => 'Tasaarveldus?!',
+ 'Recurring Transactions' => 'Korduvad Tehingud',
+ 'Reports' => 'Aruanded',
+ 'Requirements' => 'Nõuded',
+ 'SIC' => 'Standardiseeritud Tööstuskood',
+ 'Sale' => 'Müük',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Invoices' => 'Müügiarved',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Save to File' => 'Salvesta Faili',
+ 'Search' => 'Otsi',
+ 'Send by E-Mail' => 'Saada E-postiga',
+ 'Services' => 'Teenused',
+ 'Ship' => 'Kauba Saatmine',
+ 'Shipping' => 'Kohaletoimetus',
+ 'Statement' => 'Aruanne',
+ 'Stock Assembly' => 'Komplekti lattu võtmine',
+ 'Stylesheet' => 'Laadileht',
+ 'System' => 'Süsteem',
+ 'Tax collected' => 'Kogutud käibemaks',
+ 'Tax paid' => 'Makstud käibemaks',
+ 'Text Templates' => 'Tekstipõhised Dokumendipõhjad',
+ 'Time Card' => 'Ajakaart',
+ 'Time Cards' => 'Ajakaardid',
+ 'Transactions' => 'Kanded',
+ 'Transfer' => 'Liikumine',
+ 'Transfer Inventory' => 'Laoliikumine',
+ 'Translations' => 'Tõlked',
+ 'Trial Balance' => 'Proovibilanss',
+ 'Type of Business' => 'Ettevõtte Tüüp',
+ 'Vendor Invoice' => 'Tarnija Arve',
+ 'Vendors' => 'Tarnijad',
+ 'Version' => 'Versioon',
+ 'Warehouses' => 'Laod',
+ 'Work Order' => 'Töökäsk',
+ 'Work Orders' => 'Töökäsud',
+ 'Yearend' => 'Aasta lõpp',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ee_utf/oe b/locale/ee_utf/oe
new file mode 100755
index 00000000..821ce76d
--- /dev/null
+++ b/locale/ee_utf/oe
@@ -0,0 +1,380 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add Exchange Rate' => 'Lisa Vahetuskurss',
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Pakkumus',
+ 'Add Request for Quotation' => 'Lisa Taotlus Hinnapakkumusele',
+ 'Add Sales Invoice' => 'Lisa Müügiarve',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Add Vendor Invoice' => 'Lisa Tarnija Ostuarve',
+ 'Address' => 'Aadress',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Order Number' => 'Kas oled kindel, et soovid kustutada tellimuse',
+ 'Are you sure you want to delete Quotation Number' => 'Kas oled kindel, et soovid kustutada pakkumise',
+ 'Attachment' => 'Manus',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve esitamise aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Kasti Sisu',
+ 'Business' => 'Ettevõte',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Tellimust ei saa kustutada!',
+ 'Cannot delete quotation!' => 'Hinnapakkumist ei saa kustutada!',
+ 'Cannot save order!' => 'Arvet ei saa salvestada!',
+ 'Cannot save quotation!' => 'Hinnapakkumist ei saa salvestada!',
+ 'Cc' => 'Cc',
+ 'City' => 'Linn',
+ 'Closed' => 'Suletud',
+ 'Company Name' => 'Firma Nimi',
+ 'Confirm!' => 'Kinnita!',
+ 'Consolidate Orders' => 'Tellimuste Koondamine',
+ 'Consolidate Purchase Orders' => 'Ostutellimuste Koondamine',
+ 'Consolidate Sales Orders' => 'Müügitellimuste Koondamine',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'koopiat',
+ 'Cost' => 'Kulu',
+ 'Could not save!' => 'Ei saa salvestada!',
+ 'Could not transfer Inventory!' => 'Laoartiklit ei saa üle viia!',
+ 'Country' => 'Riik',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer Number' => 'Kliendi Number',
+ 'Customer missing!' => 'Klient pole määratud!',
+ 'Customer not on file!' => 'Klient puudub failis!',
+ 'Date' => 'Kuupäev',
+ 'Date Received' => 'Kättesaamise Kuupäev',
+ 'Date received missing!' => 'Kattesaamise kuupäev puudu!',
+ 'Day(s)' => 'Päev(a)',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Delivery Date' => 'Kättetoimetamise Kuupäev',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Done' => 'Valmis',
+ 'E-mail' => 'E-Post',
+ 'E-mail address missing!' => 'E-posti aadress puudub!',
+ 'E-mail message' => 'E-posti sõnum',
+ 'E-mailed' => 'E-mailiga saadetud',
+ 'Edit Purchase Order' => 'Muuda Ostutellimus',
+ 'Edit Quotation' => 'Muuda Hinnapakkumus',
+ 'Edit Request for Quotation' => 'Muuda Hinnapakkumuse Taotlus',
+ 'Edit Sales Order' => 'Muuda Müügitellimus',
+ 'Employee' => 'Töötaja',
+ 'Every' => 'Iga',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'From Warehouse' => 'Laost',
+ 'Generate Orders' => 'Genereerida Arved',
+ 'Generate Purchase Orders' => 'Genereeri Ostutellimused',
+ 'Generate Purchase Orders from Sales Order' => 'Genereeri Ostutellimused Müügitellimustest',
+ 'Generate Sales Order' => 'Genereeri Müügitellimused',
+ 'Generate Sales Order from Purchase Orders' => 'Genereeri Müügitellimused Ostutellimustest',
+ 'Group' => 'Grupp',
+ 'ID' => 'ID',
+ 'In-line' => 'Dokumendisisene',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Internal Notes' => 'Sisemärkused',
+ 'Inventory saved!' => 'Laoartiklid salvestatud!',
+ 'Inventory transferred!' => 'Laoartiklid üleviidud!',
+ 'Invoice' => 'Arve',
+ 'Invoice Date missing!' => 'Arve Kuupäev puudu!',
+ 'Invoice Number missing!' => 'Arve Number puudu!',
+ 'Item' => 'Tooteühik',
+ 'Item not on file!' => 'Tooteühik puudub failis!',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Lead' => 'Juhtimine',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Teade',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'Next Date' => 'Järgmine Kuupäev',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Märkmed',
+ 'Nothing entered!' => 'Midagi pole sisestatud!',
+ 'Nothing selected!' => 'Valik puudub!',
+ 'Nothing to transfer!' => 'Pole midagi üle kanda!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Number missing in Row' => 'Real puudub Number',
+ 'O' => 'Avatud',
+ 'OH' => 'Ãœlekulud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Date' => 'Tellimuse Kuupäev',
+ 'Order Date missing!' => 'Tellimuse Kuupäev puudu!',
+ 'Order Number' => 'Tellimuse Number',
+ 'Order Number missing!' => 'Tellimuse Number puudu',
+ 'Order deleted!' => 'Tellimus kustutatud!',
+ 'Order generation failed!' => 'Arve genereerimine ebaõnnestus!',
+ 'Order saved!' => 'Tellimus salvestatud!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe Kuupäev puudu!',
+ 'Packing List Number missing!' => 'Saatelehe Number puudu!',
+ 'Part' => 'Detail',
+ 'Part Number' => 'Deaili Number',
+ 'Period' => 'Periood',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Vali Kataloog',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Print' => 'Trüki',
+ 'Print and Save' => 'Trüki ja Salvesta',
+ 'Print and Save as new' => 'Trüki ja Salvesta uuena',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Purchase Orders' => 'Ostutellimused',
+ 'Qty' => 'Kogus',
+ 'Quarter' => 'Kvartal',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumus',
+ 'Quotation ' => 'Koteering',
+ 'Quotation Date' => 'Hinnapakkumuse Kuupäev',
+ 'Quotation Date missing!' => 'Hinnapakkumuse Kuupäev puudu!',
+ 'Quotation Number' => 'Hinnapakkumuse Number',
+ 'Quotation Number missing!' => 'Hinnapakkumuse Number puudu!',
+ 'Quotation deleted!' => 'Hinnapakkumus kustutatud!',
+ 'Quotations' => 'Hinnapakkumused',
+ 'RFQ' => 'Hinnapakkumuse Taotlus',
+ 'RFQ ' => 'Hinnapakkumuse Taotlus',
+ 'RFQ Number' => 'Hinnapakkumuse Taotluse nr.',
+ 'Recd' => 'Kätte toimetatud',
+ 'Receive Merchandise' => 'Kauba Vastuvõtt',
+ 'Recurring Transaction' => 'Korduvad Ãœlenakded',
+ 'Reference' => 'Referenss',
+ 'Remaining' => 'Kasutamata',
+ 'Repeat' => 'Korrata',
+ 'Req' => 'Vajalik',
+ 'Request for Quotation' => 'Hinnapakkumise Taotlus',
+ 'Request for Quotations' => 'Hinnapakkumise Taotlused',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Invoice' => 'Müügiarve',
+ 'Sales Order' => 'Müügitellimus',
+ 'Sales Orders' => 'Müügitellimused',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Save' => 'Salvesta',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Save as new' => 'Salvesta uuena',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Planeeritud',
+ 'Screen' => 'Ekraan',
+ 'Select Vendor' => 'Vali Tarnija',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select items' => 'Valitud tooteühikud',
+ 'Select postscript or PDF!' => 'Vali kas postscript või PDF',
+ 'Select txt, postscript or PDF!' => 'Valida .txt, postscript või PDF!',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seeria Nr.',
+ 'Service' => 'Teenus',
+ 'Ship' => 'Tarnimine',
+ 'Ship Merchandise' => 'Kauba Saatmine',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Shipping Date' => 'Tarne Kuupäev',
+ 'Shipping Date missing!' => 'Tarne Kuupäev puudub',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Startdate' => 'Alguskuupäev',
+ 'State/Province' => 'Riik/Maakond',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Tax' => 'Maksud',
+ 'Tax Included' => 'Koos Maksuga',
+ 'Terms' => 'Maksetingimused',
+ 'Text' => 'Tekst',
+ 'To' => 'Kuni',
+ 'To Warehouse' => 'Lattu',
+ 'Total' => 'Kokku',
+ 'Trade Discount' => 'Kauba Allahindlus',
+ 'Transfer' => 'Ãœlekanne',
+ 'Transfer Inventory' => 'Lao Liikumised',
+ 'Transfer from' => 'Viia üle laost',
+ 'Transfer to' => 'Viia üle lattu',
+ 'Translation not on file!' => 'Tõlget pole failis',
+ 'Unit' => 'Ãœhik',
+ 'Update' => 'Uuenda',
+ 'Valid until' => 'Kehtiv kuni',
+ 'Vendor' => 'Tarnija',
+ 'Vendor Invoice' => 'Tarnija Arve',
+ 'Vendor Number' => 'Tarnija Number',
+ 'Vendor missing!' => 'Tarnija puudub!',
+ 'Vendor not on file!' => 'Tarnijat pole failis!',
+ 'Warehouse' => 'Ladu',
+ 'Warning!' => 'Ettevaatust!',
+ 'Week(s)' => 'Nädal(at)',
+ 'What type of item is this?' => 'Mis tüüpi tootega on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat kannet',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat kannet',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat arver',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat arvet',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'Zip/Postal Code' => 'Postiindeks',
+ 'days' => 'päeva',
+ 'ea' => 'tk',
+ 'for' => 'läheb',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'tellimuste_koondamine' => 'consolidate_orders',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'valmis' => 'done',
+ 'e_post' => 'e_mail',
+ 'genereerida_arved' => 'generate_orders',
+ 'genereeri_ostutellimused' => 'generate_purchase_orders',
+ 'genereeri_müügitellimused' => 'generate_sales_order',
+ 'trüki' => 'print',
+ 'trüki_ja_salvesta' => 'print_and_save',
+ 'trüki_ja_salvesta_uuena' => 'print_and_save_as_new',
+ 'ostutellimus' => 'purchase_order',
+ 'hinnapakkumus' => 'quotation',
+ 'koteering' => 'quotation_',
+ 'hinnapakkumuse_taotlus' => 'rfq',
+ 'hinnapakkumuse_taotlus' => 'rfq_',
+ 'müügiarve' => 'sales_invoice',
+ 'müügitellimus' => 'sales_order',
+ 'salvesta' => 'save',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'salvesta_uuena' => 'save_as_new',
+ 'ajakava' => 'schedule',
+ 'vali_tarnija' => 'select_vendor',
+ 'tarneaadress' => 'ship_to',
+ 'Ãœlekanne' => 'transfer',
+ 'uuenda' => 'update',
+ 'tarnija_arve' => 'vendor_invoice',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee_utf/pe b/locale/ee_utf/pe
new file mode 100755
index 00000000..ea63b318
--- /dev/null
+++ b/locale/ee_utf/pe
@@ -0,0 +1,168 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Active' => 'Aktiva',
+ 'Add' => 'Lisa',
+ 'Add Group' => 'Lisa Grupp',
+ 'Add Job' => 'Lisa Ãœlesanne',
+ 'Add Pricegroup' => 'Lisa Hinnagrupp',
+ 'Add Project' => 'Lisa Projekt',
+ 'Address' => 'Aadress',
+ 'All' => 'Kõik',
+ 'Amount' => 'Summa',
+ 'As of' => 'Nagu',
+ 'Assembly' => 'Komplekt',
+ 'Assembly stocked!' => 'Valmistoode ladustatud',
+ 'Bin' => 'Kast',
+ 'Cannot stock Assembly!' => 'Ei saa Valmistoodet ladustada!',
+ 'Completed' => 'Valmis',
+ 'Continue' => 'Edasi',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer missing!' => 'Klient puudu!',
+ 'Customer not on file!' => 'Klient pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Delete' => 'Kustuta',
+ 'Description' => 'Selgitus',
+ 'Description Translations' => 'Lausendi Selgitus',
+ 'Detail' => 'Detail',
+ 'Edit Description Translations' => 'Muuda Lausendi Selgitust',
+ 'Edit Group' => 'Muuda Grupp',
+ 'Edit Job' => 'Muuda Ãœlesanne',
+ 'Edit Pricegroup' => 'Muuda Hinnagrupp',
+ 'Edit Project' => 'Muuda Projekt',
+ 'Employee' => 'Töötaja',
+ 'Enddate' => 'Lõputähtaeg',
+ 'Failed to save order!' => 'Viga arve salvestamisel!',
+ 'From' => 'Kellelt',
+ 'Generate Sales Orders' => 'Genereerida Müügiarved',
+ 'Group' => 'Grupp',
+ 'Group Translations' => 'Grupeeri Tõlked',
+ 'Group deleted!' => 'Grupp kustutatud!',
+ 'Group missing!' => 'Grupp puudub!',
+ 'Group saved!' => 'Grupp salvestatud!',
+ 'Groups' => 'Grupid',
+ 'Inactive' => 'Passiivne',
+ 'Income' => 'Kasum',
+ 'Job' => 'Ãœlesanne',
+ 'Job Number' => 'Ãœlesande Number',
+ 'Job deleted!' => 'Ãœlesanne on kustutatud',
+ 'Job saved!' => 'Ãœlesanne salvestatud',
+ 'Jobs' => 'Ãœlesanded',
+ 'Language' => 'Keel',
+ 'Languages not defined!' => 'Keeled defineerimata!',
+ 'Link Accounts' => 'Seosta Kontod',
+ 'List Price' => 'Hinnakirja Hind',
+ 'Month' => 'Kuu',
+ 'No open Projects!' => 'Puuduvad avatud Projektid!',
+ 'Notes' => 'Märkused',
+ 'Nothing selected!' => 'Midagi pole valitud!',
+ 'Number' => 'Number',
+ 'Orders generated!' => 'Arved genereeritud',
+ 'Orphaned' => 'Seosteta',
+ 'Part Number' => 'Detaili Number',
+ 'Period' => 'Periood',
+ 'Pricegroup' => 'Hinnagrupp',
+ 'Pricegroup deleted!' => 'Hinnagrupp kustutatud!',
+ 'Pricegroup missing!' => 'Hinnagrupp puudub!',
+ 'Pricegroup saved!' => 'Hinnagrup salvestatud!',
+ 'Pricegroups' => 'Hinnagrupid',
+ 'Production' => 'Tootmine',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Projekti Kirjelduse Selgitus',
+ 'Project Number' => 'Projekti Number',
+ 'Project deleted!' => 'Projekt kustutatud!',
+ 'Project saved!' => 'Projekt salvestatud!',
+ 'Projects' => 'Projektid',
+ 'Qty' => 'Kogus',
+ 'Quarter' => 'Kvartal',
+ 'Save' => 'Salvesta',
+ 'Select Customer' => 'Valida klient',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Sell Price' => 'Müügihind',
+ 'Service Code' => 'Teenuse Kood',
+ 'Startdate' => 'Alguskuupäev',
+ 'Stock Finished Goods' => 'Ladusta Valmistoodang',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Käibemaks',
+ 'To' => 'Kuni',
+ 'Transaction Dates' => 'Ülekannete Kuupäevad',
+ 'Translation' => 'Tõlge',
+ 'Translation deleted!' => 'Tõlge kustutatud',
+ 'Translations saved!' => 'Tõlked salvestatud',
+ 'Unit' => 'Ãœhik',
+ 'Update' => 'Värskenda',
+ 'Updated' => 'Värskendatud',
+ 'Vendor' => 'Tarnija',
+ 'Vendor not on file!' => 'Tarnijat pole failis!',
+ 'Weight' => 'Kaal',
+ 'Year' => 'Aasta',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'lisa_grupp' => 'add_group',
+ 'lisa_Ãœlesanne' => 'add_job',
+ 'lisa_hinnagrupp' => 'add_pricegroup',
+ 'lisa_projekt' => 'add_project',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'genereerida_müügiarved' => 'generate_sales_orders',
+ 'salvesta' => 'save',
+ 'valida_klient' => 'select_customer',
+ 'värskenda' => 'update',
+};
+
+1;
+
diff --git a/locale/ee_utf/pos b/locale/ee_utf/pos
new file mode 100755
index 00000000..963b49b4
--- /dev/null
+++ b/locale/ee_utf/pos
@@ -0,0 +1,83 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Add POS Invoice' => 'Lisada Müügipunkti Arve',
+ 'Amount' => 'Summa',
+ 'Business' => 'Ettevõte',
+ 'Cannot post transaction!' => 'Kannet ei saa postitada!',
+ 'Change' => 'Muuda',
+ 'Continue' => 'Edasi',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Customer' => 'Klient',
+ 'Customer missing!' => 'Klient puudu!',
+ 'Delete' => 'Kustuta',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Edit POS Invoice' => 'Muuda Müügipunkti Arve',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate missing!' => 'Valuutakurssi ei ole',
+ 'Extended' => 'Summa',
+ 'From' => 'Alates',
+ 'Language' => 'Keel',
+ 'Memo' => 'Märkus',
+ 'Month' => 'Kuu',
+ 'Number' => 'Number',
+ 'Open' => 'Avada',
+ 'Period' => 'Periood',
+ 'Post' => 'Postita',
+ 'Posted!' => 'Postitatud!',
+ 'Price' => 'Hind',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja Postita',
+ 'Printed' => 'Trükitud',
+ 'Qty' => 'Kogus',
+ 'Quarter' => 'Kvartal',
+ 'Receipts' => 'Sissetulek',
+ 'Record in' => 'Sihtkonto',
+ 'Remaining' => 'Kasutamata',
+ 'Salesperson' => 'Müüja',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Source' => 'Allikas',
+ 'Subtotal' => 'Vahesumma',
+ 'Tax Included' => 'Sisaldab Käibemaksu',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Trade Discount' => 'Kauba Allahindlus',
+ 'Unit' => 'Komponent',
+ 'Update' => 'Värskenda',
+ 'Year' => 'Aasta',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'postita' => 'post',
+ 'trüki' => 'print',
+ 'trüki_ja_postita' => 'print_and_post',
+ 'värskenda' => 'update',
+};
+
+1;
+
diff --git a/locale/ee_utf/ps b/locale/ee_utf/ps
new file mode 100755
index 00000000..6956102e
--- /dev/null
+++ b/locale/ee_utf/ps
@@ -0,0 +1,399 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'OR Aegunud',
+ 'AP Outstanding' => 'OR Kohustused',
+ 'AP Transaction' => 'OR Kanne',
+ 'AP Transactions' => 'OR Kanded',
+ 'AR Aging' => 'MR Võlglased',
+ 'AR Outstanding' => 'MR Nõued',
+ 'AR Transaction' => 'MR Kanne',
+ 'AR Transactions' => 'MR Kanded',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Konto Number',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Accounts' => 'Kontod',
+ 'Accrual' => 'Laekumine',
+ 'Add AP Transaction' => 'Lisa OR Ãœlekanne',
+ 'Add AR Transaction' => 'Lisa MR Ãœlekanne',
+ 'Add POS Invoice' => 'Lisa Sularahamüügi Kviitung',
+ 'Add Purchase Order' => 'Lisa Ostutellimus',
+ 'Add Quotation' => 'Lisa Pakkumine',
+ 'Add Request for Quotation' => 'Lisa Hinnapakkumise taotlus',
+ 'Add Sales Invoice' => 'Lisa Müügiarve',
+ 'Add Sales Order' => 'Lisa Müügitellimus',
+ 'Address' => 'Aadress',
+ 'Aged' => 'Aegunud',
+ 'Aged Overdue' => 'Aegunud Võlgnevused',
+ 'All Accounts' => 'Kõik Kontod',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Võlaosa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Are you sure you want to delete Invoice Number' => 'Kas oled kindel, et soovid kustutada Arve Number',
+ 'Are you sure you want to delete Transaction' => 'Kas oled kindel, et soovid kustutada Kande',
+ 'Attachment' => 'Manus',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanss',
+ 'Balance Sheet' => 'Bilansitabel',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Arve Esitamise Aadress',
+ 'Bin' => 'Kast',
+ 'Bin List' => 'Kasti sisu',
+ 'Business' => 'Ettevõte',
+ 'Cannot delete invoice!' => 'Arvet ei saa kustutada!',
+ 'Cannot delete transaction!' => 'Kannet ei saa kustutada!',
+ 'Cannot post invoice for a closed period!' => 'Arvet ei saa sisestada suletud perioodil!',
+ 'Cannot post invoice!' => 'Arvet ei saa sisestada!',
+ 'Cannot post payment for a closed period!' => 'Makset ei saa sisestada suletud perioodil!',
+ 'Cannot post transaction for a closed period!' => 'Kannet ei saa sisestada suletud perioodil!',
+ 'Cannot post transaction!' => 'Kannet ei saa sisestada!',
+ 'Cash' => 'Kassa',
+ 'Cc' => 'Cc',
+ 'Change' => 'Muuda',
+ 'Check' => 'TÅ¡ekk',
+ 'City' => 'Linn',
+ 'Closed' => 'Suletud',
+ 'Company Name' => 'Firma Nimi',
+ 'Compare to' => 'Võrdlus perioodiga',
+ 'Confirm!' => 'Kinnita!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'Koopiat',
+ 'Country' => 'Riik',
+ 'Credit' => 'Kreedit',
+ 'Credit Limit' => 'Krediidilimiit',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuuta',
+ 'Current' => 'Käesolev',
+ 'Current Earnings' => 'Käesolev kasum/kahjum',
+ 'Customer' => 'Klient',
+ 'Customer Number' => 'Kliendi Number',
+ 'Customer missing!' => 'Klienti pole määratud!',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Date Paid' => 'Maksekuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Decimalplaces' => 'Komakohad',
+ 'Delete' => 'Kustuta',
+ 'Delete Schedule' => 'Kustutata Ajakava',
+ 'Delivery Date' => 'Kättetoimetamise Kuupäev',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Maksetähtaeg',
+ 'Due Date missing!' => 'Maksetähtaeg puudub!',
+ 'E-mail' => 'E-post',
+ 'E-mail Statement to' => 'Saata Teatis E-postiga',
+ 'E-mail address missing!' => 'E-posti aadress puudu!',
+ 'E-mail message' => 'E-posti sõnum',
+ 'E-mailed' => 'E-postitatud',
+ 'Edit AP Transaction' => 'Muuda OR Ãœlekanne',
+ 'Edit AR Transaction' => 'Muuda MR Ãœlekanne',
+ 'Edit POS Invoice' => 'Muuda Müügipunkti Arve',
+ 'Edit Sales Invoice' => 'Muuda Müügiarve',
+ 'Employee' => 'Töötaja',
+ 'Every' => 'Iga',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valuutakurss',
+ 'Exchange rate for payment missing!' => 'Maksel ei ole valuutakurssi!',
+ 'Exchange rate missing!' => 'Valuutakurss puudu!',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Grupp',
+ 'Heading' => 'Päis',
+ 'ID' => 'ID',
+ 'In-line' => 'Dokumendisisene',
+ 'Include Exchange Rate Difference' => 'Kaasa valuutavahetuskursside vahe',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasa aruandesse',
+ 'Income Statement' => 'Kasumiaruanne',
+ 'Internal Notes' => 'Sisemärkused',
+ 'Invoice' => 'Arve',
+ 'Invoice Date' => 'Arve Kuupäev',
+ 'Invoice Date missing!' => 'Arve Kuupäev puudu!',
+ 'Invoice Number' => 'Arve Number',
+ 'Invoice Number missing!' => 'Arve Number puudu!',
+ 'Invoice deleted!' => 'Arve kustutatud!',
+ 'Item' => 'Tooteühik',
+ 'Item not on file!' => 'Tooteühik pole failis!',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Language' => 'Keel',
+ 'Manager' => 'Juhataja',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Method' => 'Meetod',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'N/A' => 'Puudub',
+ 'Next Date' => 'Järgmine kuupäev',
+ 'No.' => 'Nr.',
+ 'Non-taxable Purchases' => 'Käibemaksuvaba Ostud',
+ 'Non-taxable Sales' => 'Käibemaksuvaba Müük',
+ 'Notes' => 'Märkmed',
+ 'Nothing selected!' => 'Valik puudu!',
+ 'Nothing to print!' => 'Pole midagi trükkida!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Number missing in Row' => 'Real puudub Number',
+ 'OH' => 'Ãœlekulud',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Open' => 'Avatud',
+ 'Order' => 'Tellimus',
+ 'Order Date missing!' => 'Tellimuse Kuupäev puudu!',
+ 'Order Number' => 'Tellimuse Number',
+ 'Order Number missing!' => 'Tellimuse Number puudu!',
+ 'Overdue' => 'Võlgnevus',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostutellimuse Number',
+ 'Packing List' => 'Saateleht',
+ 'Packing List Date missing!' => 'Saatelehe Kuupäev puudu!',
+ 'Packing List Number missing!' => 'Saatelehe Number puudu!',
+ 'Paid' => 'Makstud',
+ 'Part' => 'Osa',
+ 'Payment date missing!' => 'Maksekuupäev puudu!',
+ 'Payments' => 'Maksed',
+ 'Period' => 'Periood',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Vali Kataloog',
+ 'Post' => 'Postita',
+ 'Post as new' => 'Postita uuena',
+ 'Posted!' => 'Postitatud!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hind',
+ 'Print' => 'Trüki',
+ 'Print and Post' => 'Trüki ja Postita',
+ 'Print and Post as new' => 'Trüki ja Postita uuena',
+ 'Printed' => 'Trükitud',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projekti Number',
+ 'Project Transactions' => 'Projekti Kanded',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Purchase Order' => 'Ostutellimus',
+ 'Qty' => 'Kogus',
+ 'Quarter' => 'Kvartal',
+ 'Queue' => 'Järjekord',
+ 'Queued' => 'Järjekorras',
+ 'Quotation' => 'Hinnapakkumine',
+ 'Quotation Date missing!' => 'Hinnapakkumise Kuupäev puudu!',
+ 'Quotation Number missing!' => 'Hinnapakkumise Number puudu!',
+ 'Recd' => 'Kättesaadud',
+ 'Receipt' => 'Maksekviitung',
+ 'Receipts' => 'Sissetulek',
+ 'Record in' => 'Sihtkonto',
+ 'Recurring Transaction' => 'Korduvad Ãœlenakded',
+ 'Reference' => 'Viide',
+ 'Remaining' => 'Järelejäänud',
+ 'Repeat' => 'Korda',
+ 'Report for' => 'Aruanne',
+ 'Required by' => 'Tarneaeg',
+ 'SKU' => 'Asenduskaup',
+ 'Sales Invoice.' => 'Arve Number.',
+ 'Sales Order' => 'Müügitellimus',
+ 'Salesperson' => 'Müüja',
+ 'Save Schedule' => 'Salvestada Ajakava',
+ 'Schedule' => 'Ajakava',
+ 'Scheduled' => 'Ajastatud',
+ 'Screen' => 'Ekraan',
+ 'Select a Printer!' => 'Vali Printer',
+ 'Select all' => 'Vali kõik',
+ 'Select from one of the names below' => 'Vali üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Vali üks alltoodud projektidest',
+ 'Select items' => 'Vali tooteühikud',
+ 'Select payment' => 'Vali makseviis',
+ 'Select postscript or PDF!' => 'Vali postscript või PDF',
+ 'Select txt, postscript or PDF!' => 'Vali .txt, postscript või PDF!',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Serial No.' => 'Seeria nr.',
+ 'Service' => 'Teenus',
+ 'Ship' => 'Tarnimine',
+ 'Ship to' => 'Tarneaadress',
+ 'Ship via' => 'Tarneviis',
+ 'Shipping Address' => 'Tarneaadress',
+ 'Shipping Point' => 'Saadetise Sihtpunkt',
+ 'Source' => 'Allikas',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Alguskuupäev',
+ 'State/Province' => 'Riik/Maakond',
+ 'Statement' => 'Aruanne',
+ 'Statement sent to' => 'Saata aruanne aadressil',
+ 'Statements sent to printer!' => 'Saata aruanne printerile',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Käibemaks',
+ 'Tax Included' => 'Sisaldab Käibemaks',
+ 'Tax collected' => 'Kogutud käibemaks',
+ 'Tax paid' => 'Makstud käibemaks',
+ 'Text' => 'Tekst',
+ 'Till' => 'Müügipunkt',
+ 'To' => 'Kuhu',
+ 'Total' => 'Kokku',
+ 'Trade Discount' => 'Kauba Allahindlus',
+ 'Transaction' => 'Kanne',
+ 'Transaction deleted!' => 'Kanne kustutatud!',
+ 'Transaction posted!' => 'Kanne saadetud!',
+ 'Translation not on file!' => 'Tõlget pole failis!',
+ 'Trial Balance' => 'Proovibilanss',
+ 'Unit' => 'Ãœhik',
+ 'Update' => 'Värskenda',
+ 'Vendor' => 'Tarnija',
+ 'Vendor Invoice.' => 'Tarnija Arve',
+ 'Vendor Number' => 'Tarnija Number',
+ 'Vendor missing!' => 'Tarnija puudub!',
+ 'Vendor not on file!' => 'Tarnija pole failis!',
+ 'Warning!' => 'Ettevaatust!',
+ 'Week(s)' => 'Nädal(at)',
+ 'What type of item is this?' => 'Mis tüüpi tootega on tegemist?',
+ 'Work Order' => 'Töökäsk',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'Yes' => 'Jah',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat kannet',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat kannet',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat arver',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat arvet',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'Zip/Postal Code' => 'Postiindex',
+ 'as at' => 'seisuga',
+ 'ea' => 'tk',
+ 'for' => 'läheb',
+ 'for Period' => 'Perioodil',
+ 'posted!' => 'postitatud!',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'or_kanne' => 'ap_transaction',
+ 'mr_kanne' => 'ar_transaction',
+ 'edasi' => 'continue',
+ 'kustuta' => 'delete',
+ 'kustutata_ajakava' => 'delete_schedule',
+ 'e_post' => 'e_mail',
+ 'postita' => 'post',
+ 'postita_uuena' => 'post_as_new',
+ 'trüki' => 'print',
+ 'trüki_ja_postita' => 'print_and_post',
+ 'trüki_ja_postita_uuena' => 'print_and_post_as_new',
+ 'arve_number_' => 'sales_invoice_',
+ 'müügitellimus' => 'sales_order',
+ 'salvestada_ajakava' => 'save_schedule',
+ 'ajakava' => 'schedule',
+ 'vali_kõik' => 'select_all',
+ 'tarneaadress' => 'ship_to',
+ 'värskenda' => 'update',
+ 'tarnija_arve' => 'vendor_invoice_',
+ 'jah' => 'yes',
+};
+
+1;
+
diff --git a/locale/ee_utf/pw b/locale/ee_utf/pw
new file mode 100755
index 00000000..1130cc69
--- /dev/null
+++ b/locale/ee_utf/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Continue' => 'Jätka',
+ 'Password' => 'Parool',
+ 'Session expired!' => 'Sessioon aegunud!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'jätka' => 'continue',
+};
+
+1;
+
diff --git a/locale/ee_utf/rc b/locale/ee_utf/rc
new file mode 100755
index 00000000..c0b621d6
--- /dev/null
+++ b/locale/ee_utf/rc
@@ -0,0 +1,81 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanss',
+ 'Beginning Balance' => 'Algsaldo',
+ 'Cleared' => 'Laekunud',
+ 'Continue' => 'Edasi',
+ 'Credit' => 'Kreedit',
+ 'Current' => 'Käesolev',
+ 'Date' => 'Kuupäev',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Difference' => 'Vahe',
+ 'Done' => 'Valmis',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'From' => 'Alates',
+ 'Include Exchange Rate Difference' => 'Kaasaarvatud Valuutavahetuskursside Vahe',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Month' => 'Kuu',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Out of balance!' => 'Bilanss ei klapi!',
+ 'Outstanding' => 'Tasumata nõuded',
+ 'Period' => 'Periood',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'M',
+ 'Reconciliation' => 'Tasaarveldus?!',
+ 'Reconciliation Report' => 'Kooskõlastamise Raport',
+ 'Select all' => 'Vali kõik',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Source' => 'Allikas',
+ 'Statement Balance' => 'Bilansiaruanne',
+ 'Summary' => 'Kokkuvõtte',
+ 'To' => 'Kuni',
+ 'Update' => 'Värskenda',
+ 'Year' => 'Aasta',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'edasi' => 'continue',
+ 'valmis' => 'done',
+ 'vali_kõik' => 'select_all',
+ 'värskenda' => 'update',
+};
+
+1;
+
diff --git a/locale/ee_utf/rp b/locale/ee_utf/rp
new file mode 100755
index 00000000..75973fa7
--- /dev/null
+++ b/locale/ee_utf/rp
@@ -0,0 +1,207 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'OR Võlad',
+ 'AR Aging' => 'MR Võlad',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Konto number',
+ 'Accounting Menu' => 'Raamatupidamise Menüü',
+ 'Accounts' => 'Kontod',
+ 'Accrual' => 'Laekumine',
+ 'Address' => 'Aadress',
+ 'Aged' => 'Aegunud',
+ 'Aged Overdue' => 'Aegunud Võlgnevused',
+ 'All Accounts' => 'Kõik Kontod',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprill',
+ 'Attachment' => 'Kaasatud fail',
+ 'Aug' => 'Aug',
+ 'August' => 'August',
+ 'Balance' => 'Bilanss',
+ 'Balance Sheet' => 'Bilansitabel',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Kassa',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Võrdlus perioodiga',
+ 'Continue' => 'Edasi',
+ 'Copies' => 'koopiaid',
+ 'Credit' => 'Kreedit',
+ 'Curr' => 'Val.',
+ 'Current' => 'Käesolev',
+ 'Current Earnings' => 'Käesolev kasum/kahjum',
+ 'Customer' => 'Klient',
+ 'Customer not on file!' => 'Klienti pole failis!',
+ 'Date' => 'Kuupäev',
+ 'Day(s)' => 'Päev(a)',
+ 'Debit' => 'Deebet',
+ 'Dec' => 'Dets',
+ 'December' => 'Detsember',
+ 'Decimalplaces' => 'Komakohad',
+ 'Delete Schedule' => 'Kustutada Ajakava',
+ 'Department' => 'Osakond',
+ 'Description' => 'Selgitus',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Maksetähtaeg',
+ 'E-mail' => 'E-post',
+ 'E-mail Statement to' => 'Saata E-postiga Kasumiaruanne aadressil',
+ 'E-mail address missing!' => 'E-posti aadress puudub!',
+ 'E-mail message' => 'E-posti sõnum',
+ 'Every' => 'Iga',
+ 'Feb' => 'Veebr',
+ 'February' => 'Veebruar',
+ 'For' => 'Saata',
+ 'From' => 'Alates',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Päis',
+ 'ID' => 'ID',
+ 'In-line' => 'Dokumendisisene',
+ 'Include Exchange Rate Difference' => 'Kaasa valuutavahetuskursside vahe',
+ 'Include Payment' => 'Lisa Makse',
+ 'Include in Report' => 'Kaasata Aruandesse',
+ 'Income Statement' => 'Kasumiaruanne',
+ 'Invoice' => 'Arve',
+ 'Jan' => 'Jaan',
+ 'January' => 'Jaanuar',
+ 'Jul' => 'Juul',
+ 'July' => 'Juuli',
+ 'Jun' => 'Juun',
+ 'June' => 'Juuni',
+ 'Language' => 'Keel',
+ 'Mar' => 'Mär',
+ 'March' => 'Märts',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Teade',
+ 'Method' => 'Meetod',
+ 'Month' => 'Kuu',
+ 'Month(s)' => 'Kuu(d)',
+ 'N/A' => 'Puudub',
+ 'Next Date' => 'Järgmine kuupäev',
+ 'Non-taxable Purchases' => 'Käibemaksuvabad Ostud',
+ 'Non-taxable Sales' => 'Käibemaksuvaba Müük',
+ 'Nothing selected!' => 'Valik puudub!',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Kood',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktoober',
+ 'Order' => 'Tellimus',
+ 'Overdue' => 'Võlgnevus',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Maksed',
+ 'Period' => 'Periood',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Trüki',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projekti Number',
+ 'Project Transactions' => 'Projekti Kanded',
+ 'Project not on file!' => 'Projekti pole failis!',
+ 'Quarter' => 'Kvartal',
+ 'Receipts' => 'Sissetulek',
+ 'Recurring Transaction' => 'Korduvad Ãœlenakded',
+ 'Reference' => 'Viide',
+ 'Repeat' => 'Korrata',
+ 'Report for' => 'Aruanne',
+ 'Salesperson' => 'Müügiesindaja',
+ 'Save Schedule' => 'Salvesta Ajakava',
+ 'Screen' => 'Ekraan',
+ 'Select all' => 'Valida kõik',
+ 'Select from one of the names below' => 'Valida üks alltoodud nimedest',
+ 'Select from one of the projects below' => 'Valida üks alltoodud projektidest',
+ 'Select postscript or PDF!' => 'Valida postscript või PDF',
+ 'Sep' => 'Sept',
+ 'September' => 'September',
+ 'Source' => 'Allikas',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Alguskuupäev',
+ 'Statement' => 'Aruanne',
+ 'Statement sent to' => 'Saata aruanne aadressil',
+ 'Statements sent to printer!' => 'Saata aruanne printerile',
+ 'Subject' => 'Pealkiri',
+ 'Subtotal' => 'Vahesumma',
+ 'Summary' => 'Kokkuvõtte',
+ 'Tax' => 'Käibemaks',
+ 'Tax collected' => 'Kogutud Käibemaks',
+ 'Tax paid' => 'Makstud Käibemaks',
+ 'Till' => 'Müügipunkt',
+ 'To' => 'Kuni',
+ 'Total' => 'Kokku',
+ 'Trial Balance' => 'Proovibilanss',
+ 'Vendor' => 'Hankija',
+ 'Vendor not on file!' => 'Hankijat pole failis!',
+ 'Warning!' => 'Ettevaatust!',
+ 'Week(s)' => 'Nädal(at)',
+ 'Year' => 'Aasta',
+ 'Year(s)' => 'Aasta(t)',
+ 'You are posting an existing transaction!' => 'Postitad juba olemasolevat kannet',
+ 'You are printing and posting an existing transaction!' => 'Trükida ja postitad juba olemasolevat kannet',
+ 'You are printing and saving an existing order' => 'Trükid ja salvestad juba olemasolevat arver',
+ 'You are printing and saving an existing quotation' => 'Trükid ja salvestad juba olemasolevat pakkumust',
+ 'You are saving an existing order' => 'Salvestad juba olemasolevat arvet',
+ 'You are saving an existing quotation' => 'Salvestad juba olemasolevat pakkumust',
+ 'as at' => 'seisuga',
+ 'for' => 'läheb',
+ 'for Period' => 'Periood',
+ 'sent' => 'saadetud',
+ 'time(s)' => 'kord(a)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'edasi' => 'continue',
+ 'kustutada_ajakava' => 'delete_schedule',
+ 'e_post' => 'e_mail',
+ 'trüki' => 'print',
+ 'salvesta_ajakava' => 'save_schedule',
+ 'valida_kõik' => 'select_all',
+};
+
+1;
+
diff --git a/locale/eg_utf/COPYING b/locale/eg_utf/COPYING
new file mode 100755
index 00000000..4c77801a
--- /dev/null
+++ b/locale/eg_utf/COPYING
@@ -0,0 +1,28 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2003
+#
+# Egypt Arabic texts:
+#
+# Author: Omar BaheyEldin <o@ab2.com>
+# Rania Tayel
+#---- Please Use UTF-8 encoding
+#---- For some web servers you have to enable UTF-8
+#---- For Knoquere you have to edit the font and use an arabic font
+# --- Good Luck
+#--- Omar BaheyEldin
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/eg_utf/LANGUAGE b/locale/eg_utf/LANGUAGE
new file mode 100755
index 00000000..91099f28
--- /dev/null
+++ b/locale/eg_utf/LANGUAGE
@@ -0,0 +1 @@
+Arabic/Egypt (UTF-8)
diff --git a/locale/eg_utf/aa b/locale/eg_utf/aa
new file mode 100755
index 00000000..ee79e623
--- /dev/null
+++ b/locale/eg_utf/aa
@@ -0,0 +1,143 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'ارصدة موردين متبقية',
+ 'AP Transaction' => 'حركة حساب مورد',
+ 'AP Transactions' => 'حركات حساب الموردين',
+ 'AR Outstanding' => 'ارصدة عملاء ',
+ 'AR Transaction' => 'حركة حساب عميل',
+ 'AR Transactions' => 'حركات حساب العملاء',
+ 'Account' => 'حساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Amount' => 'الكمية',
+ 'Amount Due' => 'الرصيد ',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Are you sure you want to delete Transaction' => 'هل انت متأكد انك تريد الغاء الحركة',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Cannot delete transaction!' => 'لا يمكن الغاء الحركة',
+ 'Cannot post payment for a closed period!' => 'لا يمكن تسجيل المدÙوعات Ù„Ùترة مغلقة',
+ 'Cannot post transaction for a closed period!' => 'لا يمكن تسجيل الحركة Ù„Ùترة مغلقة',
+ 'Cannot post transaction!' => 'لا يمكن تسجيل الحركة',
+ 'Check' => 'شيك',
+ 'Closed' => 'مغلق',
+ 'Confirm!' => 'تاكيد',
+ 'Continue' => 'تابع',
+ 'Credit' => 'دائن',
+ 'Credit Limit' => 'حد الائتمان',
+ 'Curr' => 'عملة',
+ 'Currency' => 'عملة',
+ 'Current' => 'الحالي',
+ 'Customer' => 'العميل',
+ 'Customer missing!' => 'عميل غير موجود',
+ 'Date' => 'التاريخ',
+ 'Date Paid' => 'تاريخ الدÙع',
+ 'Debit' => 'مدين',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Delete' => 'الغاء',
+ 'Department' => 'قسم',
+ 'Description' => 'وصÙ',
+ 'Detail' => 'تÙصيلى',
+ 'Due Date' => 'تاريخ الاستحقاق',
+ 'Due Date missing!' => 'تاريخ الاستحقاق غير موجود',
+ 'Employee' => 'الموظÙ',
+ 'Exch' => 'سعر الصرÙ',
+ 'Exchange Rate' => 'سعر الصرÙ',
+ 'Exchange rate for payment missing!' => 'سعر الصر٠للمدÙوعات غير موجود',
+ 'Exchange rate missing!' => 'سعر الصر٠غير موجود',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'From' => 'من',
+ 'ID' => 'البطاقة الشخصية',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoice Date' => 'تاريخ الÙاتورة',
+ 'Invoice Date missing!' => 'تاريخ الÙاتورة غير موجود',
+ 'Invoice Number' => 'رقم الÙاتورة',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Manager' => 'مدير',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Memo' => 'ملاحظات',
+ 'No.' => 'رقم',
+ 'Notes' => 'ملاحظات',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Open' => 'Ùتح',
+ 'Order' => 'امر',
+ 'Order Number' => 'رقم الامر',
+ 'Paid' => 'المدÙوع',
+ 'Payment date missing!' => 'تاريخ الدÙع غير موجود',
+ 'Payments' => 'المدÙوعات',
+ 'Post' => 'تسجيل',
+ 'Post as new' => 'سجل كجديد',
+ 'Print' => 'طباعة',
+ 'Project' => 'مشروع',
+ 'Receipt' => 'الوارد',
+ 'Remaining' => 'متبقى',
+ 'Salesperson' => 'مندوب مبيعات',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Ship to' => 'شحن الى',
+ 'Ship via' => 'شحن من خلال',
+ 'Shipping Point' => 'نقطة الشحن',
+ 'Source' => 'مصدر',
+ 'Subtotal' => 'اجمالى',
+ 'Summary' => 'ملخص',
+ 'Tax' => 'ضريبة',
+ 'Tax Included' => 'الضريبة المضاÙØ©',
+ 'Till' => 'إلى',
+ 'To' => 'إلى',
+ 'Total' => 'مجموع',
+ 'Transaction deleted!' => 'الغيت الحركة',
+ 'Transaction posted!' => 'سجلت الحركة',
+ 'Update' => 'تعديل',
+ 'Vendor' => 'المورد',
+ 'Vendor missing!' => 'مورد غير موجود',
+ 'Yes' => 'نعم',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'حركة_حساب_مورد' => 'ap_transaction',
+ 'حركة_حساب_عميل' => 'ar_transaction',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'تسجيل' => 'post',
+ 'سجل_كجديد' => 'post_as_new',
+ 'طباعة' => 'print',
+ 'شحن_الى' => 'ship_to',
+ 'تعديل' => 'update',
+ 'نعم' => 'yes',
+};
+
+1;
+
diff --git a/locale/eg_utf/admin b/locale/eg_utf/admin
new file mode 100755
index 00000000..0c9467f3
--- /dev/null
+++ b/locale/eg_utf/admin
@@ -0,0 +1,102 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting' => 'الحسابات',
+ 'Add User' => 'اضاÙØ© مستخدم',
+ 'Address' => 'العنوان',
+ 'Administration' => 'الادارة',
+ 'Administrator' => 'المدير',
+ 'All Datasets up to date!' => 'كل البيانات حديثة',
+ 'Change Password' => 'تغيير كلمة السر',
+ 'Company' => 'شركة',
+ 'Connect to' => 'صل',
+ 'Continue' => 'تابع',
+ 'Create Chart of Accounts' => 'انشاء قائمة حسابات',
+ 'Create Dataset' => 'انشاء مجموعة بيانات',
+ 'Database' => 'قواعد البيانات',
+ 'Database Administration' => 'ادارة قواعد البيانات',
+ 'Database User missing!' => ' مستخدم قواعد البيانات غير موجود',
+ 'Dataset' => 'مجموعة بيانات',
+ 'Dataset missing!' => 'مجموعة بيانات غير موجودة',
+ 'Dataset updated!' => 'مجموعة بيانات معدلة',
+ 'Date Format' => 'تنسيق البيانات',
+ 'Delete' => 'الغاء',
+ 'Delete Dataset' => 'الغاء مجموعة البيانات',
+ 'E-mail' => 'بريد الكتروني',
+ 'Edit User' => 'تعديل مستخدم ',
+ 'Existing Datasets' => 'قاعدةالبيانات الحالية',
+ 'Fax' => 'الÙاكس',
+ 'Host' => 'المضيÙ',
+ 'Hostname missing!' => 'اسم المضي٠غير موجود',
+ 'Language' => 'اللغة',
+ 'Login' => 'دخول',
+ 'Login name missing!' => 'اسم مستخدم غير موجود ',
+ 'Logout' => 'خروج',
+ 'Manager' => 'مدير',
+ 'Name' => 'الاسم',
+ 'New Templates' => 'عينة جديدة',
+ 'Nothing to delete!' => 'لم يتم الالغاء',
+ 'Password' => 'كلمة السر',
+ 'Password changed!' => 'تغيير كلمة السر',
+ 'Phone' => 'تليÙون',
+ 'Printer' => 'طابعة',
+ 'Save' => 'تخزين',
+ 'Signature' => 'امضاء',
+ 'Templates' => 'العينات',
+ 'The following Datasets are not in use and can be deleted' => 'هذة المجموعة من البيانات لا يتم استخدامها و يمكن الغائها',
+ 'The following Datasets need to be updated' => 'هذة المجموعة من البيانات تحتاج إلى تحديث',
+ 'Use Templates' => 'استخدم العينات',
+ 'User' => 'مستخدم',
+ 'User deleted!' => 'الغي المستخدم',
+ 'User saved!' => 'خزن المستخدم',
+ 'Version' => 'نسخة',
+ 'does not exist' => 'لا يوجد',
+ 'is already a member!' => 'عضو موجود',
+ 'successfully created!' => 'انشأ بنجاح',
+ 'successfully deleted!' => 'الغي بنجاح',
+ 'website' => 'موقع انترنت',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'اضاÙØ©_مستخدم' => 'add_user',
+ 'تغيير_كلمة_السر' => 'change_password',
+ 'تابع' => 'continue',
+ 'انشاء_مجموعة_بيانات' => 'create_dataset',
+ 'الغاء' => 'delete',
+ 'الغاء_مجموعة_البيانات' => 'delete_dataset',
+ 'دخول' => 'login',
+ 'خروج' => 'logout',
+ 'تخزين' => 'save',
+};
+
+1;
+
diff --git a/locale/eg_utf/all b/locale/eg_utf/all
new file mode 100755
index 00000000..f78ec703
--- /dev/null
+++ b/locale/eg_utf/all
@@ -0,0 +1,892 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'UTF-8';
+
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'موردين',
+ 'AP Aging' => 'كش٠حساب موردين',
+ 'AP Outstanding' => 'ارصدة موردين متبقية',
+ 'AP Transaction' => 'حركة حساب مورد',
+ 'AP Transactions' => 'حركات حساب الموردين',
+ 'AR' => 'عملاء',
+ 'AR Aging' => 'كشوÙات حسابات العملاء',
+ 'AR Outstanding' => 'ارصدة عملاء ',
+ 'AR Transaction' => 'حركة حساب عميل',
+ 'AR Transactions' => 'حركات حساب العملاء',
+ 'AR/AP' => '',
+ 'About' => 'عن',
+ 'Above' => '',
+ 'Access Control' => '',
+ 'Access Denied!' => '',
+ 'Account' => 'حساب',
+ 'Account Number' => 'رقم حساب',
+ 'Account Number missing!' => 'رقم الحساب غير موجود',
+ 'Account Type' => 'نوع الحساب',
+ 'Account Type missing!' => 'نوع الحساب غير موجود',
+ 'Account deleted!' => 'ألغي الحساب',
+ 'Account does not exist!' => 'الحساب غير موجود',
+ 'Account saved!' => 'خزن الحساب',
+ 'Accounting' => 'الحسابات',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Accounts' => 'حسابات',
+ 'Accrual' => 'المجمعة',
+ 'Activate Audit trail' => '',
+ 'Active' => 'Ùعال',
+ 'Add' => 'اضاÙØ©',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'اضاÙØ© حساب',
+ 'Add Assembly' => 'اضاÙØ© تجميع',
+ 'Add Business' => 'اضاÙØ© نوع عمل',
+ 'Add Cash Transfer Transaction' => 'اضاÙØ© حركة تحويل النقدية',
+ 'Add Customer' => 'اضاÙØ© عميل',
+ 'Add Deduction' => '',
+ 'Add Department' => 'اضاÙØ© قسم',
+ 'Add Employee' => 'اضاÙØ© موظÙ',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => '',
+ 'Add General Ledger Transaction' => 'اضاÙØ© حركة الأستاذ العام',
+ 'Add Group' => 'اضاÙØ© مجموعة',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'اضاÙØ© تكلÙØ© عمالة',
+ 'Add Language' => 'اضاÙØ© لغة',
+ 'Add POS Invoice' => 'اضاÙØ© Ùاتورة نقطة بيع',
+ 'Add Part' => 'اضاÙØ© جزء',
+ 'Add Pricegroup' => '',
+ 'Add Project' => 'اضاÙØ© مشروع',
+ 'Add Purchase Order' => 'اضاÙØ© طلب شراء',
+ 'Add Quotation' => 'اضاÙØ© عرض سعر ',
+ 'Add Request for Quotation' => 'اضاÙØ© عرض سعر مورد',
+ 'Add SIC' => 'اضاÙØ© كود صناعى قياسى',
+ 'Add Sales Invoice' => 'اضاÙØ© Ùاتورة بيع',
+ 'Add Sales Order' => 'اضاÙØ© طلب بيع',
+ 'Add Service' => 'اضاÙØ© خدمة',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'اضاÙØ© حركة',
+ 'Add User' => 'اضاÙØ© مستخدم',
+ 'Add Vendor' => 'اضاÙØ© مورد',
+ 'Add Vendor Invoice' => 'اضاÙØ© Ùاتورة المورد',
+ 'Add Warehouse' => 'اضاÙØ© مخزن',
+ 'Address' => 'العنوان',
+ 'Administration' => 'الادارة',
+ 'Administrator' => 'المدير',
+ 'After Deduction' => '',
+ 'All' => 'الكل',
+ 'All Accounts' => 'كل الحسابات',
+ 'All Datasets up to date!' => 'كل البيانات حديثة',
+ 'All Items' => 'الكل',
+ 'Allowances' => '',
+ 'Amount' => 'الكمية',
+ 'Amount Due' => 'الرصيد ',
+ 'Amount missing!' => 'الكمية غير موجودة',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Are you sure you want to delete Invoice Number' => 'هل انت متأكد انك تريد الغاء رقم الÙاتروة ',
+ 'Are you sure you want to delete Order Number' => 'هل انت متأكد انك تريد الغاء رقم الطلب',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'هل انت متأكد انك تريد الغاء الحركة',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => 'مجمعات',
+ 'Assemblies restocked!' => '',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'أصول',
+ 'Attachment' => 'مرÙقات',
+ 'Audit Control' => 'التحكم ÙÙŠ المراجعة',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => '',
+ 'Backup' => 'نسخة احتياطية ',
+ 'Backup sent to' => 'نسخة احتياطية ارسلت الى',
+ 'Balance' => 'رصيد',
+ 'Balance Sheet' => 'الميزانية',
+ 'Based on' => '',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => 'بداية الميزانية',
+ 'Below' => '',
+ 'Billing Address' => 'عنوان ارسال الÙواتير',
+ 'Bin' => '',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => '',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => 'الرقم الضريبى',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => '',
+ 'COGS' => 'تكلÙØ© البضاعة المباعة',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => '',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'لا يمكن الغاء الحساب ',
+ 'Cannot delete customer!' => 'لا يمكن الغاء العميل',
+ 'Cannot delete default account!' => 'لا يمكن الغاء الحساب الاساسي',
+ 'Cannot delete invoice!' => 'لا يمكن الغاء الÙاتورة',
+ 'Cannot delete item!' => 'لا يمكن الغاء الوحدة',
+ 'Cannot delete order!' => 'لا يمكن الغاء الطلب',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => 'لا يمكن الغاء الحركة',
+ 'Cannot delete vendor!' => 'لا يمكن الغاء المورد',
+ 'Cannot post Payment!' => 'لا يمكن تسجيل المدÙوعات',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => '',
+ 'Cannot post invoice!' => 'لا يمكن تسجيل الÙاتورة',
+ 'Cannot post payment for a closed period!' => 'لا يمكن تسجيل المدÙوعات Ù„Ùترة مغلقة',
+ 'Cannot post transaction for a closed period!' => 'لا يمكن تسجيل الحركة Ù„Ùترة مغلقة',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'لا يمكن تسجيل الحركة',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => 'لا يمكن تخزين الحساب',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => 'لا يمكن تخزين الطلب',
+ 'Cannot save preferences!' => '',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '',
+ 'Cash' => 'النقدية',
+ 'Cc' => 'نسخة اخرى',
+ 'Change' => 'تغيير',
+ 'Change Admin Password' => '',
+ 'Change Password' => 'تغيير كلمة السر',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'قائمة الحسابات',
+ 'Check' => 'شيك',
+ 'Check Inventory' => 'مراجعة مخزون',
+ 'Checks' => 'الشيكات',
+ 'City' => 'مدينة',
+ 'Cleared' => 'مغلق',
+ 'Click on login name to edit!' => '',
+ 'Clocked' => '',
+ 'Close Books up to' => 'اقÙال الدÙاتر حتى',
+ 'Closed' => 'مغلق',
+ 'Code' => 'كود',
+ 'Code missing!' => '',
+ 'Company' => 'شركة',
+ 'Company Name' => 'اسم الشركة',
+ 'Compare to' => 'مقارنة ',
+ 'Completed' => '',
+ 'Components' => 'مكونات',
+ 'Confirm' => '',
+ 'Confirm!' => 'تاكيد',
+ 'Connect to' => 'صل',
+ 'Contact' => 'شخص الاتصال',
+ 'Continue' => 'تابع',
+ 'Contra' => '',
+ 'Copies' => 'نسخ',
+ 'Copy to COA' => '',
+ 'Cost' => 'تكلÙØ©',
+ 'Cost Center' => 'مركز تكلÙØ©',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => 'دولة',
+ 'Create Chart of Accounts' => 'انشاء قائمة حسابات',
+ 'Create Dataset' => 'انشاء مجموعة بيانات',
+ 'Credit' => 'دائن',
+ 'Credit Limit' => 'حد الائتمان',
+ 'Curr' => 'عملة',
+ 'Currency' => 'عملة',
+ 'Current' => 'الحالي',
+ 'Current Earnings' => '',
+ 'Customer' => 'العميل',
+ 'Customer History' => 'بيانات تاريخية للعميل',
+ 'Customer Number' => 'رقم العميل',
+ 'Customer deleted!' => 'الغي العميل',
+ 'Customer missing!' => 'عميل غير موجود',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Customer saved!' => 'خزن العميل',
+ 'Customers' => 'العملاء',
+ 'DBI not installed!' => '',
+ 'DOB' => '',
+ 'Database' => 'قواعد البيانات',
+ 'Database Administration' => 'ادارة قواعد البيانات',
+ 'Database Driver not checked!' => '',
+ 'Database Host' => 'مضي٠قواعد البيانات',
+ 'Database User missing!' => ' مستخدم قواعد البيانات غير موجود',
+ 'Dataset' => 'مجموعة بيانات',
+ 'Dataset is newer than version!' => '',
+ 'Dataset missing!' => 'مجموعة بيانات غير موجودة',
+ 'Dataset updated!' => 'مجموعة بيانات معدلة',
+ 'Date' => 'التاريخ',
+ 'Date Format' => 'تنسيق البيانات',
+ 'Date Paid' => 'تاريخ الدÙع',
+ 'Date Received' => '',
+ 'Date missing!' => 'التاريخ غير موجود',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'مدين',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Decimalplaces' => 'علامات عشرية',
+ 'Decrease' => 'تناقص',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => 'معطيات النظام',
+ 'Defaults saved!' => '',
+ 'Delete' => 'الغاء',
+ 'Delete Account' => 'الغاء الحساب',
+ 'Delete Dataset' => 'الغاء مجموعة البيانات',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'تاريخ الوصول',
+ 'Department' => 'قسم',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => 'اقسام',
+ 'Deposit' => 'إيداع',
+ 'Description' => 'وصÙ',
+ 'Description Translations' => 'ترجمة مواصÙات',
+ 'Description missing!' => '',
+ 'Detail' => 'تÙصيلى',
+ 'Difference' => 'اختلاÙات',
+ 'Directory' => '',
+ 'Discount' => 'خصم',
+ 'Done' => 'Ù†ÙØ°',
+ 'Drawing' => 'رسم',
+ 'Driver' => '',
+ 'Dropdown Limit' => '',
+ 'Due Date' => 'تاريخ الاستحقاق',
+ 'Due Date missing!' => 'تاريخ الاستحقاق غير موجود',
+ 'E-mail' => 'بريد الكتروني',
+ 'E-mail Statement to' => '',
+ 'E-mail address missing!' => 'عنوان البريد الالكتروني غير موجود',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => 'تعديل',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => 'تعديل الحساب',
+ 'Edit Assembly' => '',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => 'تعديل حركة تحويل النقدية',
+ 'Edit Customer' => 'تعديل بيانات العميل',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => '',
+ 'Edit General Ledger Transaction' => 'تعديل حركة الأستاذ العام',
+ 'Edit Group' => 'تعديل مجموعة',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => 'تعديل Ùاتورة أمر الشراء',
+ 'Edit Part' => 'تعديل جزء',
+ 'Edit Preferences for' => '',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => 'تعديل مشروع',
+ 'Edit Purchase Order' => 'تعديل امر شراء',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => 'تعديل Ùاتورة مبيعات',
+ 'Edit Sales Order' => 'تعديل امر مبيعات',
+ 'Edit Service' => 'تعديل خدمة',
+ 'Edit Template' => 'تعديل عينة',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'تعديل مستخدم ',
+ 'Edit Vendor' => 'تعديل مورد',
+ 'Edit Vendor Invoice' => 'تعديل Ùاتورة مورد',
+ 'Edit Warehouse' => '',
+ 'Employee' => 'الموظÙ',
+ 'Employee Name' => 'اسم الموظÙ',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => 'العاملين',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => 'تاريخ نهاية العمل',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => '',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'ادخل 3 حرو٠للعملة Ù…Ùصولة ":" )CAD:USD:EUR) للعملة المحلية Ùˆ العملات الاجنبية',
+ 'Equity' => 'رأس المال',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'سعر الصرÙ',
+ 'Exchange Rate' => 'سعر الصرÙ',
+ 'Exchange rate for payment missing!' => 'سعر الصر٠للمدÙوعات غير موجود',
+ 'Exchange rate missing!' => 'سعر الصر٠غير موجود',
+ 'Existing Datasets' => 'قاعدةالبيانات الحالية',
+ 'Expense' => 'المصروÙات',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'الخصوم/الأصول',
+ 'Extended' => 'اجمالى',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => 'الÙاكس',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'ارباح التحويل الاجنبي',
+ 'Foreign Exchange Loss' => 'خسائر التحويل الاجنبي',
+ 'Friday' => '',
+ 'From' => 'من',
+ 'From Warehouse' => '',
+ 'GIFI' => '',
+ 'GIFI deleted!' => '',
+ 'GIFI missing!' => '',
+ 'GIFI saved!' => '',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'حركات الاستاذ العام',
+ 'General Ledger' => 'الاستاذ العام',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'البضاعة و الخدمات',
+ 'Group' => 'مجموعة',
+ 'Group Items' => 'مجموعة الوحدات',
+ 'Group Translations' => 'ترجمة مجوعات',
+ 'Group deleted!' => 'الغيت المجموعة',
+ 'Group missing!' => 'مجموعة غير موجودة',
+ 'Group saved!' => 'تخزين المجموعة',
+ 'Groups' => 'مجموعات',
+ 'HR' => 'موارد بشرية',
+ 'HTML Templates' => '',
+ 'Heading' => 'عنوان',
+ 'History' => 'تاريخى',
+ 'Home Phone' => 'تلÙون المنزل',
+ 'Host' => 'المضيÙ',
+ 'Hostname missing!' => 'اسم المضي٠غير موجود',
+ 'IBAN' => '',
+ 'ID' => 'البطاقة الشخصية',
+ 'Image' => 'صورة',
+ 'In-line' => 'ÙÙŠ الصÙ',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'اظهار تغيير سعر العملة',
+ 'Include Payment' => '',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Include in drop-down menus' => 'ضع الحساب ÙÙ‰ قائمة الخيارات ---',
+ 'Income' => 'الربح',
+ 'Income Statement' => 'قائمة الدخل',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'نسخة غير صحيحة من مجموعة البيانات',
+ 'Increase' => 'زيادة',
+ 'Individual Items' => 'وحدات Ùردية',
+ 'Internal Notes' => 'ملاحظات داخلية',
+ 'Inventory' => 'مخزون',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoice Date' => 'تاريخ الÙاتورة',
+ 'Invoice Date missing!' => 'تاريخ الÙاتورة غير موجود',
+ 'Invoice Number' => 'رقم الÙاتورة',
+ 'Invoice Number missing!' => 'رقم الÙاتورة غير موجود',
+ 'Invoice deleted!' => 'الغيت القاتورة',
+ 'Invoices' => 'Ùواتير',
+ 'Is this a summary account to record' => 'هل هذا الحساب ملخص لحساب لكى يتم تسجيله ----',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => 'الغيت الوحدة',
+ 'Item not on file!' => 'الوحدة غير موجودة ÙÙŠ الملÙ',
+ 'Items' => '',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'LaTeX Templates' => '',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'تكلÙØ© عمالة',
+ 'Language' => 'اللغة',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => 'اللغات',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'اخر رقم و الحساب الرئيسي',
+ 'Lead' => '',
+ 'Leadtime' => 'مدة التسليم',
+ 'Leave host and port field empty unless you want to make a remote connection.' => '',
+ 'Liability' => 'التزامات',
+ 'Licensed to' => 'ترخيص',
+ 'Line Total' => 'اجمالى السطر',
+ 'Link' => 'ربط',
+ 'Link Accounts' => 'ربط الحسابات',
+ 'List' => '',
+ 'List Accounts' => 'قائمة الحسابات',
+ 'List Businesses' => 'قائمةانواع العمل',
+ 'List Departments' => 'قائمة الاقسام',
+ 'List GIFI' => '',
+ 'List Languages' => 'قائمة اللغات',
+ 'List Price' => 'قائمة الاسعار',
+ 'List Projects' => 'قائمة المشروعات',
+ 'List SIC' => 'قائمة الاكواد الصناعية القياسية',
+ 'List Transactions' => 'قائمة الحركات',
+ 'List Warehouses' => 'قائمة المخازن',
+ 'Lock System' => '',
+ 'Lockfile created!' => '',
+ 'Lockfile removed!' => '',
+ 'Login' => 'دخول',
+ 'Login name missing!' => 'اسم مستخدم غير موجود ',
+ 'Logout' => 'خروج',
+ 'Make' => 'اÙعل',
+ 'Manager' => 'مدير',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'Marked entries printed!' => '',
+ 'Markup' => 'نسبة الربح',
+ 'Maximum' => '',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Memo' => 'ملاحظات',
+ 'Menu Width' => '',
+ 'Message' => 'رسالة',
+ 'Method' => 'طريقة',
+ 'Microfiche' => '',
+ 'Model' => 'موديل',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => '',
+ 'N/A' => 'غير موجود',
+ 'Name' => 'الاسم',
+ 'Name missing!' => 'اسم غير موجود',
+ 'New Templates' => 'عينة جديدة',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'لا',
+ 'No Database Drivers available!' => '',
+ 'No Dataset selected!' => '',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => '',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'رقم',
+ 'Non-taxable' => 'غير خاضع للضريبة',
+ 'Non-taxable Purchases' => 'المبيعات المعÙاة من الضرائب',
+ 'Non-taxable Sales' => 'المبيعات المعÙاة من الضرائب',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'ملاحظات',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => 'لم يتم الاختيار',
+ 'Nothing to delete!' => 'لم يتم الالغاء',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Number' => 'الرقم',
+ 'Number Format' => '',
+ 'Number missing in Row' => 'رقم غير موجود ÙÙŠ الصÙ',
+ 'O' => '',
+ 'OH' => '',
+ 'Obsolete' => '',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'On Hand' => 'بالمخزن',
+ 'Open' => 'Ùتح',
+ 'Oracle Database Administration' => '',
+ 'Order' => 'امر',
+ 'Order Date' => 'تاريخ الامر',
+ 'Order Date missing!' => 'تاريخ الامر غير موجود',
+ 'Order Entry' => 'ادخال الامر',
+ 'Order Number' => 'رقم الامر',
+ 'Order Number missing!' => 'رقم الامر غير موجود',
+ 'Order deleted!' => 'الغي الامر',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'خزن الامر',
+ 'Orders generated!' => '',
+ 'Orphaned' => '',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => '',
+ 'Outstanding' => 'ارصدة',
+ 'PDF' => '',
+ 'PO Number' => '',
+ 'POS' => 'نقطة بيع',
+ 'POS Invoice' => 'Ùاتورة امر الشراء',
+ 'Packing List' => 'قائمة تعبئة',
+ 'Packing List Date missing!' => 'تاريخ بوليصة الشحن غير موجود',
+ 'Packing List Number missing!' => 'رقم بوليصة الشحن غير موجود',
+ 'Packing Lists' => 'قوائم تعبئة',
+ 'Paid' => 'المدÙوع',
+ 'Part' => 'جزء',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => 'الاجزاء',
+ 'Password' => 'كلمة السر',
+ 'Password changed!' => 'تغيير كلمة السر',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'المدÙوعات',
+ 'Payment' => 'الدÙع النقدى',
+ 'Payment date missing!' => 'تاريخ الدÙع غير موجود',
+ 'Payment posted!' => 'تم ترحيل مدÙوعات',
+ 'Payments' => 'المدÙوعات',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => '',
+ 'PgPP Database Administration' => '',
+ 'Phone' => 'تليÙون',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => '',
+ 'Port missing!' => '',
+ 'Pos' => '',
+ 'Post' => 'تسجيل',
+ 'Post as new' => 'سجل كجديد',
+ 'Posted!' => 'سجل',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => '',
+ 'Preferences' => '',
+ 'Preferences saved!' => '',
+ 'Prepayment' => '',
+ 'Price' => 'سعر',
+ 'Pricegroup' => 'مجموعة سعرية',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => 'مجموعات سعرية',
+ 'Pricelist' => '',
+ 'Print' => 'طباعة',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => 'طابعة',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => 'مركز ربح',
+ 'Project' => 'مشروع',
+ 'Project Description Translations' => 'ترجمة وص٠المشروع',
+ 'Project Name' => '',
+ 'Project Number' => 'رقم المشروع',
+ 'Project Number missing!' => 'رقم المشروع غير موجود',
+ 'Project Transactions' => 'حركات المشروع',
+ 'Project deleted!' => 'الغي المشروع',
+ 'Project not on file!' => 'المشروع ليس ÙÙ‰ الملÙات',
+ 'Project saved!' => 'خزن المشروع',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'مشروعات',
+ 'Purchase Order' => 'امر شراء',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => 'اوامر شراء',
+ 'Qty' => 'الكمية',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => 'عروض اسعار للعملاء',
+ 'Quotation ' => '',
+ 'Quotation Date' => 'تاريخ عرض السعر',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => 'رقم عرض السعر',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => 'عروض اسعار',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => 'رقم عرض السعر',
+ 'RFQs' => 'عروض اسعار موردين',
+ 'ROP' => '',
+ 'Rate' => 'النسبة',
+ 'Rate missing!' => '',
+ 'Recd' => '',
+ 'Receipt' => 'الوارد',
+ 'Receipt posted!' => '',
+ 'Receipts' => 'الواردات',
+ 'Receivables' => 'المقبوضات',
+ 'Receive' => 'شحن وارد',
+ 'Receive Merchandise' => 'استلام بضاعة',
+ 'Reconciliation' => 'تسويات',
+ 'Reconciliation Report' => 'تقرير التسويات',
+ 'Record in' => 'ÙÙŠ السجل',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'مرجع',
+ 'Remaining' => 'متبقى',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => 'تقرير لاجل',
+ 'Reports' => 'تقارير',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => 'عروض اسعار مطلوبة',
+ 'Required by' => 'مطلوب من قبل',
+ 'Retained Earnings' => 'ارباح محجوزة',
+ 'Role' => 'الوظيÙØ©',
+ 'S' => '',
+ 'SIC' => 'الاكواد الصناعية القياسية',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => 'بيع',
+ 'Sales' => 'مبيعات',
+ 'Sales Invoice' => 'Ùاتورة المبيعات',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Ùواتير المبيعات',
+ 'Sales Order' => 'امر بيع',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => 'اوامر بيع',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => 'مندوب مبيعات',
+ 'Saturday' => '',
+ 'Save' => 'تخزين',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => 'خزن كجديد',
+ 'Save to File' => 'خزن كملÙ',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'الشاشة',
+ 'Search' => 'بحث',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'اختر الكل',
+ 'Select from one of the items below' => 'اختر وحدة من الوحدات',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Select from one of the projects below' => 'اختر مشروع من المشروعات التالية',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => '',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => 'سعر البيع',
+ 'Send by E-Mail' => 'ارسل بالبريد الالكتروني',
+ 'Sending' => '',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Serial No.' => '',
+ 'Serial Number' => 'رقم مسلسل',
+ 'Service' => 'خدمة',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'خدمات',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => '',
+ 'Ship' => 'شحن صادر',
+ 'Ship Merchandise' => 'شحن بضاعة للخارج',
+ 'Ship to' => 'شحن الى',
+ 'Ship via' => 'شحن من خلال',
+ 'Shipping' => 'شحن',
+ 'Shipping Address' => 'عنوان الشحن',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => 'نقطة الشحن',
+ 'Short' => 'قصير',
+ 'Signature' => 'امضاء',
+ 'Source' => 'مصدر',
+ 'Spoolfile' => '',
+ 'Standard' => 'اساس',
+ 'Standard Industrial Codes' => 'الاكواد الصناعية القياسية',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'State' => '',
+ 'State/Province' => 'محاÙظة',
+ 'Statement' => 'كش٠حساب',
+ 'Statement Balance' => 'رصيد كش٠حساب',
+ 'Statement sent to' => 'كش٠حساب مرسل الى',
+ 'Statements sent to printer!' => 'كش٠حساب مرسل الى الطابعة',
+ 'Stock' => 'مخزون',
+ 'Stock Assembly' => 'تجميع مخزون',
+ 'Stocking Date' => '',
+ 'Stylesheet' => '',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => 'موضوع',
+ 'Subtotal' => 'اجمالى',
+ 'Summary' => 'ملخص',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'نظام',
+ 'System Defaults' => 'معطيات النظام',
+ 'Tax' => 'ضريبة',
+ 'Tax Accounts' => 'الحسابات الضريبية',
+ 'Tax Included' => 'الضريبة المضاÙØ©',
+ 'Tax Number' => 'رقم ضريبى',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => 'الضريبة المجمعة',
+ 'Tax paid' => 'الضريبة المدÙوعة',
+ 'Taxable' => 'خاضع للضريبة',
+ 'Template saved!' => 'خزنت العينة',
+ 'Templates' => 'العينات',
+ 'Terms' => 'شروط ',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => 'هذة المجموعة من البيانات لا يتم استخدامها و يمكن الغائها',
+ 'The following Datasets need to be updated' => 'هذة المجموعة من البيانات تحتاج إلى تحديث',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => '',
+ 'Thursday' => '',
+ 'Till' => 'إلى',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'إلى',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => '',
+ 'Top Level' => 'المستوى الاعلى',
+ 'Total' => 'مجموع',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => 'تاريخ الحركة غير موجود',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'الغيت الحركة',
+ 'Transaction posted!' => 'سجلت الحركة',
+ 'Transaction reversal enforced for all dates' => '',
+ 'Transaction reversal enforced up to' => '',
+ 'Transactions' => 'حركات',
+ 'Transfer' => 'تحويل',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => 'ترجمات',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'ميزان المراجعة',
+ 'Tuesday' => '',
+ 'Type of Business' => 'نوع العمل',
+ 'Unit' => 'وحدة',
+ 'Unit of measure' => 'وحدة القياس',
+ 'Unlock System' => '',
+ 'Update' => 'تعديل',
+ 'Update Dataset' => '',
+ 'Updated' => 'معدل',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => 'استخدم العينات',
+ 'User' => 'مستخدم',
+ 'User deleted!' => 'الغي المستخدم',
+ 'User saved!' => 'خزن المستخدم',
+ 'Valid until' => 'سارى حتى',
+ 'Vendor' => 'المورد',
+ 'Vendor History' => 'بيانات تاريخية عن مورد',
+ 'Vendor Invoice' => 'Ùاتورة المورد ',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Ùواتير الموردين',
+ 'Vendor Number' => 'رقم المورد',
+ 'Vendor deleted!' => 'الغي المورد',
+ 'Vendor missing!' => 'مورد غير موجود',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+ 'Vendor saved!' => 'خزن المورد',
+ 'Vendors' => 'الموردين',
+ 'Version' => 'نسخة',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => 'مخازن',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'وزن',
+ 'Weight Unit' => 'وزن الوحدة',
+ 'What type of item is this?' => 'ما نوع هذة الوحدة؟',
+ 'Work Order' => 'امر شغل',
+ 'Work Orders' => '',
+ 'Work Phone' => 'تلÙون العمل',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => 'نهاية العام المالى',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => 'نعم',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'لم يتم ادخال الاسم',
+ 'You must enter a host and port for local and remote connections!' => '',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => '',
+ 'as at' => 'من',
+ 'days' => 'ايام',
+ 'does not exist' => 'لا يوجد',
+ 'done' => 'Ù†ÙØ°',
+ 'ea' => 'قطعة',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'للÙترة',
+ 'is already a member!' => 'عضو موجود',
+ 'localhost' => '',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'انشأ بنجاح',
+ 'successfully deleted!' => 'الغي بنجاح',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'موقع انترنت',
+};
+
+1;
diff --git a/locale/eg_utf/am b/locale/eg_utf/am
new file mode 100755
index 00000000..5ef2b7b1
--- /dev/null
+++ b/locale/eg_utf/am
@@ -0,0 +1,220 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'موردين',
+ 'AR' => 'عملاء',
+ 'About' => 'عن',
+ 'Account' => 'حساب',
+ 'Account Number' => 'رقم حساب',
+ 'Account Number missing!' => 'رقم الحساب غير موجود',
+ 'Account Type' => 'نوع الحساب',
+ 'Account Type missing!' => 'نوع الحساب غير موجود',
+ 'Account deleted!' => 'ألغي الحساب',
+ 'Account does not exist!' => 'الحساب غير موجود',
+ 'Account saved!' => 'خزن الحساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Accrual' => 'المجمعة',
+ 'Add Account' => 'اضاÙØ© حساب',
+ 'Add Business' => 'اضاÙØ© نوع عمل',
+ 'Add Department' => 'اضاÙØ© قسم',
+ 'Add Language' => 'اضاÙØ© لغة',
+ 'Add SIC' => 'اضاÙØ© كود صناعى قياسى',
+ 'Add Warehouse' => 'اضاÙØ© مخزن',
+ 'Address' => 'العنوان',
+ 'Amount' => 'الكمية',
+ 'Asset' => 'أصول',
+ 'Audit Control' => 'التحكم ÙÙŠ المراجعة',
+ 'Backup sent to' => 'نسخة احتياطية ارسلت الى',
+ 'Business Number' => 'الرقم الضريبى',
+ 'COGS' => 'تكلÙØ© البضاعة المباعة',
+ 'Cannot delete account!' => 'لا يمكن الغاء الحساب ',
+ 'Cannot delete default account!' => 'لا يمكن الغاء الحساب الاساسي',
+ 'Cannot save account!' => 'لا يمكن تخزين الحساب',
+ 'Cash' => 'النقدية',
+ 'Chart of Accounts' => 'قائمة الحسابات',
+ 'Close Books up to' => 'اقÙال الدÙاتر حتى',
+ 'Code' => 'كود',
+ 'Company' => 'شركة',
+ 'Confirm!' => 'تاكيد',
+ 'Continue' => 'تابع',
+ 'Cost Center' => 'مركز تكلÙØ©',
+ 'Credit' => 'دائن',
+ 'Customer Number' => 'رقم العميل',
+ 'Database Host' => 'مضي٠قواعد البيانات',
+ 'Dataset' => 'مجموعة بيانات',
+ 'Date Format' => 'تنسيق البيانات',
+ 'Debit' => 'مدين',
+ 'Delete' => 'الغاء',
+ 'Delete Account' => 'الغاء الحساب',
+ 'Departments' => 'اقسام',
+ 'Description' => 'وصÙ',
+ 'Discount' => 'خصم',
+ 'E-mail' => 'بريد الكتروني',
+ 'E-mail address missing!' => 'عنوان البريد الالكتروني غير موجود',
+ 'Edit' => 'تعديل',
+ 'Edit Account' => 'تعديل الحساب',
+ 'Edit Template' => 'تعديل عينة',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'ادخل 3 حرو٠للعملة Ù…Ùصولة ":" )CAD:USD:EUR) للعملة المحلية Ùˆ العملات الاجنبية',
+ 'Equity' => 'رأس المال',
+ 'Expense' => 'المصروÙات',
+ 'Expense/Asset' => 'الخصوم/الأصول',
+ 'Fax' => 'الÙاكس',
+ 'Foreign Exchange Gain' => 'ارباح التحويل الاجنبي',
+ 'Foreign Exchange Loss' => 'خسائر التحويل الاجنبي',
+ 'GL Transaction' => 'حركات الاستاذ العام',
+ 'Heading' => 'عنوان',
+ 'ID' => 'البطاقة الشخصية',
+ 'Include in drop-down menus' => 'ضع الحساب ÙÙ‰ قائمة الخيارات ---',
+ 'Income' => 'الربح',
+ 'Inventory' => 'مخزون',
+ 'Invoice' => 'Ùاتورة',
+ 'Is this a summary account to record' => 'هل هذا الحساب ملخص لحساب لكى يتم تسجيله ----',
+ 'Language' => 'اللغة',
+ 'Languages' => 'اللغات',
+ 'Last Numbers & Default Accounts' => 'اخر رقم و الحساب الرئيسي',
+ 'Liability' => 'التزامات',
+ 'Licensed to' => 'ترخيص',
+ 'Link' => 'ربط',
+ 'Method' => 'طريقة',
+ 'Name' => 'الاسم',
+ 'No' => 'لا',
+ 'Number' => 'الرقم',
+ 'Packing List' => 'قائمة تعبئة',
+ 'Password' => 'كلمة السر',
+ 'Payables' => 'المدÙوعات',
+ 'Payment' => 'الدÙع النقدى',
+ 'Phone' => 'تليÙون',
+ 'Print' => 'طباعة',
+ 'Printer' => 'طابعة',
+ 'Profit Center' => 'مركز ربح',
+ 'Purchase Order' => 'امر شراء',
+ 'Purchase Orders' => 'اوامر شراء',
+ 'RFQ Number' => 'رقم عرض السعر',
+ 'Rate' => 'النسبة',
+ 'Receivables' => 'المقبوضات',
+ 'Reference' => 'مرجع',
+ 'Retained Earnings' => 'ارباح محجوزة',
+ 'Sales Invoice' => 'Ùاتورة المبيعات',
+ 'Sales Order' => 'امر بيع',
+ 'Sales Orders' => 'اوامر بيع',
+ 'Save' => 'تخزين',
+ 'Save as new' => 'خزن كجديد',
+ 'Signature' => 'امضاء',
+ 'Standard Industrial Codes' => 'الاكواد الصناعية القياسية',
+ 'System Defaults' => 'معطيات النظام',
+ 'Tax' => 'ضريبة',
+ 'Template saved!' => 'خزنت العينة',
+ 'Type of Business' => 'نوع العمل',
+ 'Update' => 'تعديل',
+ 'User' => 'مستخدم',
+ 'Vendor Invoice' => 'Ùاتورة المورد ',
+ 'Vendor Number' => 'رقم المورد',
+ 'Version' => 'نسخة',
+ 'Warehouses' => 'مخازن',
+ 'Weight Unit' => 'وزن الوحدة',
+ 'Work Order' => 'امر شغل',
+ 'Yearend' => 'نهاية العام المالى',
+ 'Yes' => 'نعم',
+ 'done' => 'Ù†ÙØ°',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'اضاÙØ©_حساب' => 'add_account',
+ 'اضاÙØ©_نوع_عمل' => 'add_business',
+ 'اضاÙØ©_قسم' => 'add_department',
+ 'اضاÙØ©_لغة' => 'add_language',
+ 'اضاÙØ©_كود_صناعى_قياسى' => 'add_sic',
+ 'اضاÙØ©_مخزن' => 'add_warehouse',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'تعديل' => 'edit',
+ 'تعديل_الحساب' => 'edit_account',
+ 'تخزين' => 'save',
+ 'خزن_كجديد' => 'save_as_new',
+ 'تعديل' => 'update',
+};
+
+1;
+
diff --git a/locale/eg_utf/ap b/locale/eg_utf/ap
new file mode 100755
index 00000000..5dc3bf78
--- /dev/null
+++ b/locale/eg_utf/ap
@@ -0,0 +1,189 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'ارصدة موردين متبقية',
+ 'AP Transaction' => 'حركة حساب مورد',
+ 'AP Transactions' => 'حركات حساب الموردين',
+ 'AR Outstanding' => 'ارصدة عملاء ',
+ 'AR Transaction' => 'حركة حساب عميل',
+ 'AR Transactions' => 'حركات حساب العملاء',
+ 'Account' => 'حساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Address' => 'العنوان',
+ 'Amount' => 'الكمية',
+ 'Amount Due' => 'الرصيد ',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Are you sure you want to delete Transaction' => 'هل انت متأكد انك تريد الغاء الحركة',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Cannot delete transaction!' => 'لا يمكن الغاء الحركة',
+ 'Cannot post payment for a closed period!' => 'لا يمكن تسجيل المدÙوعات Ù„Ùترة مغلقة',
+ 'Cannot post transaction for a closed period!' => 'لا يمكن تسجيل الحركة Ù„Ùترة مغلقة',
+ 'Cannot post transaction!' => 'لا يمكن تسجيل الحركة',
+ 'Cc' => 'نسخة اخرى',
+ 'Check' => 'شيك',
+ 'Closed' => 'مغلق',
+ 'Confirm!' => 'تاكيد',
+ 'Continue' => 'تابع',
+ 'Credit' => 'دائن',
+ 'Credit Limit' => 'حد الائتمان',
+ 'Curr' => 'عملة',
+ 'Currency' => 'عملة',
+ 'Current' => 'الحالي',
+ 'Customer' => 'العميل',
+ 'Customer missing!' => 'عميل غير موجود',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Date Paid' => 'تاريخ الدÙع',
+ 'Debit' => 'مدين',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Delete' => 'الغاء',
+ 'Department' => 'قسم',
+ 'Description' => 'وصÙ',
+ 'Detail' => 'تÙصيلى',
+ 'Due Date' => 'تاريخ الاستحقاق',
+ 'Due Date missing!' => 'تاريخ الاستحقاق غير موجود',
+ 'E-mail' => 'بريد الكتروني',
+ 'Employee' => 'الموظÙ',
+ 'Exch' => 'سعر الصرÙ',
+ 'Exchange Rate' => 'سعر الصرÙ',
+ 'Exchange rate for payment missing!' => 'سعر الصر٠للمدÙوعات غير موجود',
+ 'Exchange rate missing!' => 'سعر الصر٠غير موجود',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'From' => 'من',
+ 'ID' => 'البطاقة الشخصية',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoice Date' => 'تاريخ الÙاتورة',
+ 'Invoice Date missing!' => 'تاريخ الÙاتورة غير موجود',
+ 'Invoice Number' => 'رقم الÙاتورة',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Manager' => 'مدير',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Memo' => 'ملاحظات',
+ 'Message' => 'رسالة',
+ 'No.' => 'رقم',
+ 'Notes' => 'ملاحظات',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Number' => 'الرقم',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Open' => 'Ùتح',
+ 'Order' => 'امر',
+ 'Order Number' => 'رقم الامر',
+ 'Paid' => 'المدÙوع',
+ 'Payment date missing!' => 'تاريخ الدÙع غير موجود',
+ 'Payments' => 'المدÙوعات',
+ 'Post' => 'تسجيل',
+ 'Post as new' => 'سجل كجديد',
+ 'Print' => 'طباعة',
+ 'Project' => 'مشروع',
+ 'Project not on file!' => 'المشروع ليس ÙÙ‰ الملÙات',
+ 'Receipt' => 'الوارد',
+ 'Reference' => 'مرجع',
+ 'Remaining' => 'متبقى',
+ 'Salesperson' => 'مندوب مبيعات',
+ 'Screen' => 'الشاشة',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Select from one of the projects below' => 'اختر مشروع من المشروعات التالية',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Ship to' => 'شحن الى',
+ 'Ship via' => 'شحن من خلال',
+ 'Shipping Point' => 'نقطة الشحن',
+ 'Source' => 'مصدر',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'Subject' => 'موضوع',
+ 'Subtotal' => 'اجمالى',
+ 'Summary' => 'ملخص',
+ 'Tax' => 'ضريبة',
+ 'Tax Included' => 'الضريبة المضاÙØ©',
+ 'Till' => 'إلى',
+ 'To' => 'إلى',
+ 'Total' => 'مجموع',
+ 'Transaction deleted!' => 'الغيت الحركة',
+ 'Transaction posted!' => 'سجلت الحركة',
+ 'Update' => 'تعديل',
+ 'Vendor' => 'المورد',
+ 'Vendor missing!' => 'مورد غير موجود',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+ 'Yes' => 'نعم',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'حركة_حساب_مورد' => 'ap_transaction',
+ 'حركة_حساب_عميل' => 'ar_transaction',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'تسجيل' => 'post',
+ 'سجل_كجديد' => 'post_as_new',
+ 'طباعة' => 'print',
+ 'شحن_الى' => 'ship_to',
+ 'تعديل' => 'update',
+ 'نعم' => 'yes',
+};
+
+1;
+
diff --git a/locale/eg_utf/ar b/locale/eg_utf/ar
new file mode 100755
index 00000000..5dc3bf78
--- /dev/null
+++ b/locale/eg_utf/ar
@@ -0,0 +1,189 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'ارصدة موردين متبقية',
+ 'AP Transaction' => 'حركة حساب مورد',
+ 'AP Transactions' => 'حركات حساب الموردين',
+ 'AR Outstanding' => 'ارصدة عملاء ',
+ 'AR Transaction' => 'حركة حساب عميل',
+ 'AR Transactions' => 'حركات حساب العملاء',
+ 'Account' => 'حساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Address' => 'العنوان',
+ 'Amount' => 'الكمية',
+ 'Amount Due' => 'الرصيد ',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Are you sure you want to delete Transaction' => 'هل انت متأكد انك تريد الغاء الحركة',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Cannot delete transaction!' => 'لا يمكن الغاء الحركة',
+ 'Cannot post payment for a closed period!' => 'لا يمكن تسجيل المدÙوعات Ù„Ùترة مغلقة',
+ 'Cannot post transaction for a closed period!' => 'لا يمكن تسجيل الحركة Ù„Ùترة مغلقة',
+ 'Cannot post transaction!' => 'لا يمكن تسجيل الحركة',
+ 'Cc' => 'نسخة اخرى',
+ 'Check' => 'شيك',
+ 'Closed' => 'مغلق',
+ 'Confirm!' => 'تاكيد',
+ 'Continue' => 'تابع',
+ 'Credit' => 'دائن',
+ 'Credit Limit' => 'حد الائتمان',
+ 'Curr' => 'عملة',
+ 'Currency' => 'عملة',
+ 'Current' => 'الحالي',
+ 'Customer' => 'العميل',
+ 'Customer missing!' => 'عميل غير موجود',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Date Paid' => 'تاريخ الدÙع',
+ 'Debit' => 'مدين',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Delete' => 'الغاء',
+ 'Department' => 'قسم',
+ 'Description' => 'وصÙ',
+ 'Detail' => 'تÙصيلى',
+ 'Due Date' => 'تاريخ الاستحقاق',
+ 'Due Date missing!' => 'تاريخ الاستحقاق غير موجود',
+ 'E-mail' => 'بريد الكتروني',
+ 'Employee' => 'الموظÙ',
+ 'Exch' => 'سعر الصرÙ',
+ 'Exchange Rate' => 'سعر الصرÙ',
+ 'Exchange rate for payment missing!' => 'سعر الصر٠للمدÙوعات غير موجود',
+ 'Exchange rate missing!' => 'سعر الصر٠غير موجود',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'From' => 'من',
+ 'ID' => 'البطاقة الشخصية',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoice Date' => 'تاريخ الÙاتورة',
+ 'Invoice Date missing!' => 'تاريخ الÙاتورة غير موجود',
+ 'Invoice Number' => 'رقم الÙاتورة',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Manager' => 'مدير',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Memo' => 'ملاحظات',
+ 'Message' => 'رسالة',
+ 'No.' => 'رقم',
+ 'Notes' => 'ملاحظات',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Number' => 'الرقم',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Open' => 'Ùتح',
+ 'Order' => 'امر',
+ 'Order Number' => 'رقم الامر',
+ 'Paid' => 'المدÙوع',
+ 'Payment date missing!' => 'تاريخ الدÙع غير موجود',
+ 'Payments' => 'المدÙوعات',
+ 'Post' => 'تسجيل',
+ 'Post as new' => 'سجل كجديد',
+ 'Print' => 'طباعة',
+ 'Project' => 'مشروع',
+ 'Project not on file!' => 'المشروع ليس ÙÙ‰ الملÙات',
+ 'Receipt' => 'الوارد',
+ 'Reference' => 'مرجع',
+ 'Remaining' => 'متبقى',
+ 'Salesperson' => 'مندوب مبيعات',
+ 'Screen' => 'الشاشة',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Select from one of the projects below' => 'اختر مشروع من المشروعات التالية',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Ship to' => 'شحن الى',
+ 'Ship via' => 'شحن من خلال',
+ 'Shipping Point' => 'نقطة الشحن',
+ 'Source' => 'مصدر',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'Subject' => 'موضوع',
+ 'Subtotal' => 'اجمالى',
+ 'Summary' => 'ملخص',
+ 'Tax' => 'ضريبة',
+ 'Tax Included' => 'الضريبة المضاÙØ©',
+ 'Till' => 'إلى',
+ 'To' => 'إلى',
+ 'Total' => 'مجموع',
+ 'Transaction deleted!' => 'الغيت الحركة',
+ 'Transaction posted!' => 'سجلت الحركة',
+ 'Update' => 'تعديل',
+ 'Vendor' => 'المورد',
+ 'Vendor missing!' => 'مورد غير موجود',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+ 'Yes' => 'نعم',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'حركة_حساب_مورد' => 'ap_transaction',
+ 'حركة_حساب_عميل' => 'ar_transaction',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'تسجيل' => 'post',
+ 'سجل_كجديد' => 'post_as_new',
+ 'طباعة' => 'print',
+ 'شحن_الى' => 'ship_to',
+ 'تعديل' => 'update',
+ 'نعم' => 'yes',
+};
+
+1;
+
diff --git a/locale/eg_utf/arap b/locale/eg_utf/arap
new file mode 100755
index 00000000..7eacbdeb
--- /dev/null
+++ b/locale/eg_utf/arap
@@ -0,0 +1,51 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Address' => 'العنوان',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Cc' => 'نسخة اخرى',
+ 'Continue' => 'تابع',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Description' => 'وصÙ',
+ 'E-mail' => 'بريد الكتروني',
+ 'Message' => 'رسالة',
+ 'Number' => 'الرقم',
+ 'Print' => 'طباعة',
+ 'Project not on file!' => 'المشروع ليس ÙÙ‰ الملÙات',
+ 'Reference' => 'مرجع',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Select from one of the projects below' => 'اختر مشروع من المشروعات التالية',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'Subject' => 'موضوع',
+ 'To' => 'إلى',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'تابع' => 'continue',
+};
+
+1;
+
diff --git a/locale/eg_utf/arapprn b/locale/eg_utf/arapprn
new file mode 100755
index 00000000..0d7cd1fe
--- /dev/null
+++ b/locale/eg_utf/arapprn
@@ -0,0 +1,28 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'حساب',
+ 'Amount' => 'الكمية',
+ 'Continue' => 'تابع',
+ 'Date' => 'التاريخ',
+ 'Memo' => 'ملاحظات',
+ 'Screen' => 'الشاشة',
+ 'Source' => 'مصدر',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'تابع' => 'continue',
+};
+
+1;
+
diff --git a/locale/eg_utf/bp b/locale/eg_utf/bp
new file mode 100755
index 00000000..750448d8
--- /dev/null
+++ b/locale/eg_utf/bp
@@ -0,0 +1,54 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'حساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Confirm!' => 'تاكيد',
+ 'Continue' => 'تابع',
+ 'Current' => 'الحالي',
+ 'Customer' => 'العميل',
+ 'Date' => 'التاريخ',
+ 'Employee' => 'الموظÙ',
+ 'From' => 'من',
+ 'ID' => 'البطاقة الشخصية',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoice Number' => 'رقم الÙاتورة',
+ 'Order' => 'امر',
+ 'Order Number' => 'رقم الامر',
+ 'Packing Lists' => 'قوائم تعبئة',
+ 'Print' => 'طباعة',
+ 'Purchase Orders' => 'اوامر شراء',
+ 'Quotation' => 'عروض اسعار للعملاء',
+ 'Quotation Number' => 'رقم عرض السعر',
+ 'Quotations' => 'عروض اسعار',
+ 'RFQs' => 'عروض اسعار موردين',
+ 'Sales Invoices' => 'Ùواتير المبيعات',
+ 'Sales Orders' => 'اوامر بيع',
+ 'Select all' => 'اختر الكل',
+ 'To' => 'إلى',
+ 'Vendor' => 'المورد',
+ 'Yes' => 'نعم',
+ 'done' => 'Ù†ÙØ°',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'تابع' => 'continue',
+ 'طباعة' => 'print',
+ 'اختر_الكل' => 'select_all',
+ 'نعم' => 'yes',
+};
+
+1;
+
diff --git a/locale/eg_utf/ca b/locale/eg_utf/ca
new file mode 100755
index 00000000..6b1cfb95
--- /dev/null
+++ b/locale/eg_utf/ca
@@ -0,0 +1,55 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'حساب',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Balance' => 'رصيد',
+ 'Chart of Accounts' => 'قائمة الحسابات',
+ 'Credit' => 'دائن',
+ 'Current' => 'الحالي',
+ 'Date' => 'التاريخ',
+ 'Debit' => 'مدين',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Department' => 'قسم',
+ 'Description' => 'وصÙ',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'From' => 'من',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'List Transactions' => 'قائمة الحركات',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Project Number' => 'رقم المشروع',
+ 'Reference' => 'مرجع',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Subtotal' => 'اجمالى',
+ 'To' => 'إلى',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'قائمة_الحركات' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/eg_utf/cp b/locale/eg_utf/cp
new file mode 100755
index 00000000..08b9ac69
--- /dev/null
+++ b/locale/eg_utf/cp
@@ -0,0 +1,116 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'موردين',
+ 'AR' => 'عملاء',
+ 'Account' => 'حساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Address' => 'العنوان',
+ 'All' => 'الكل',
+ 'Amount' => 'الكمية',
+ 'Amount Due' => 'الرصيد ',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Cannot post Payment!' => 'لا يمكن تسجيل المدÙوعات',
+ 'Cannot post payment for a closed period!' => 'لا يمكن تسجيل المدÙوعات Ù„Ùترة مغلقة',
+ 'Cc' => 'نسخة اخرى',
+ 'Continue' => 'تابع',
+ 'Currency' => 'عملة',
+ 'Customer' => 'العميل',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Date missing!' => 'التاريخ غير موجود',
+ 'Department' => 'قسم',
+ 'Deposit' => 'إيداع',
+ 'Description' => 'وصÙ',
+ 'Due Date' => 'تاريخ الاستحقاق',
+ 'E-mail' => 'بريد الكتروني',
+ 'Exchange Rate' => 'سعر الصرÙ',
+ 'Exchange rate missing!' => 'سعر الصر٠غير موجود',
+ 'From' => 'من',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoices' => 'Ùواتير',
+ 'Language' => 'اللغة',
+ 'Memo' => 'ملاحظات',
+ 'Message' => 'رسالة',
+ 'Number' => 'الرقم',
+ 'Payment' => 'الدÙع النقدى',
+ 'Payment posted!' => 'تم ترحيل مدÙوعات',
+ 'Payments' => 'المدÙوعات',
+ 'Post' => 'تسجيل',
+ 'Print' => 'طباعة',
+ 'Project not on file!' => 'المشروع ليس ÙÙ‰ الملÙات',
+ 'Receipt' => 'الوارد',
+ 'Receipts' => 'الواردات',
+ 'Reference' => 'مرجع',
+ 'Screen' => 'الشاشة',
+ 'Select all' => 'اختر الكل',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Select from one of the projects below' => 'اختر مشروع من المشروعات التالية',
+ 'Source' => 'مصدر',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'Subject' => 'موضوع',
+ 'To' => 'إلى',
+ 'Update' => 'تعديل',
+ 'Vendor' => 'المورد',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'تابع' => 'continue',
+ 'تسجيل' => 'post',
+ 'طباعة' => 'print',
+ 'اختر_الكل' => 'select_all',
+ 'تعديل' => 'update',
+};
+
+1;
+
diff --git a/locale/eg_utf/ct b/locale/eg_utf/ct
new file mode 100755
index 00000000..5f800be8
--- /dev/null
+++ b/locale/eg_utf/ct
@@ -0,0 +1,170 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'حركة حساب مورد',
+ 'AP Transactions' => 'حركات حساب الموردين',
+ 'AR Transaction' => 'حركة حساب عميل',
+ 'AR Transactions' => 'حركات حساب العملاء',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Active' => 'Ùعال',
+ 'Add Customer' => 'اضاÙØ© عميل',
+ 'Add Vendor' => 'اضاÙØ© مورد',
+ 'Address' => 'العنوان',
+ 'All' => 'الكل',
+ 'Amount' => 'الكمية',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Billing Address' => 'عنوان ارسال الÙواتير',
+ 'Cannot delete customer!' => 'لا يمكن الغاء العميل',
+ 'Cannot delete vendor!' => 'لا يمكن الغاء المورد',
+ 'Cc' => 'نسخة اخرى',
+ 'City' => 'مدينة',
+ 'Closed' => 'مغلق',
+ 'Company Name' => 'اسم الشركة',
+ 'Contact' => 'شخص الاتصال',
+ 'Continue' => 'تابع',
+ 'Cost' => 'تكلÙØ©',
+ 'Country' => 'دولة',
+ 'Credit Limit' => 'حد الائتمان',
+ 'Curr' => 'عملة',
+ 'Currency' => 'عملة',
+ 'Customer History' => 'بيانات تاريخية للعميل',
+ 'Customer Number' => 'رقم العميل',
+ 'Customer deleted!' => 'الغي العميل',
+ 'Customer saved!' => 'خزن العميل',
+ 'Customers' => 'العملاء',
+ 'Delete' => 'الغاء',
+ 'Delivery Date' => 'تاريخ الوصول',
+ 'Description' => 'وصÙ',
+ 'Detail' => 'تÙصيلى',
+ 'Discount' => 'خصم',
+ 'E-mail' => 'بريد الكتروني',
+ 'Edit Customer' => 'تعديل بيانات العميل',
+ 'Edit Vendor' => 'تعديل مورد',
+ 'Employee' => 'الموظÙ',
+ 'Enddate' => 'تاريخ نهاية العمل',
+ 'Fax' => 'الÙاكس',
+ 'From' => 'من',
+ 'Group' => 'مجموعة',
+ 'ID' => 'البطاقة الشخصية',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Invoice' => 'Ùاتورة',
+ 'Item not on file!' => 'الوحدة غير موجودة ÙÙŠ الملÙ',
+ 'Language' => 'اللغة',
+ 'Leadtime' => 'مدة التسليم',
+ 'Manager' => 'مدير',
+ 'Name' => 'الاسم',
+ 'Name missing!' => 'اسم غير موجود',
+ 'No.' => 'رقم',
+ 'Notes' => 'ملاحظات',
+ 'Number' => 'الرقم',
+ 'Open' => 'Ùتح',
+ 'Order' => 'امر',
+ 'POS' => 'نقطة بيع',
+ 'Phone' => 'تليÙون',
+ 'Pricegroup' => 'مجموعة سعرية',
+ 'Project Number' => 'رقم المشروع',
+ 'Purchase Order' => 'امر شراء',
+ 'Purchase Orders' => 'اوامر شراء',
+ 'Qty' => 'الكمية',
+ 'Quotation' => 'عروض اسعار للعملاء',
+ 'Quotations' => 'عروض اسعار',
+ 'Request for Quotations' => 'عروض اسعار مطلوبة',
+ 'SIC' => 'الاكواد الصناعية القياسية',
+ 'Sales Invoice' => 'Ùاتورة المبيعات',
+ 'Sales Invoices' => 'Ùواتير المبيعات',
+ 'Sales Order' => 'امر بيع',
+ 'Sales Orders' => 'اوامر بيع',
+ 'Salesperson' => 'مندوب مبيعات',
+ 'Save' => 'تخزين',
+ 'Save as new' => 'خزن كجديد',
+ 'Search' => 'بحث',
+ 'Sell Price' => 'سعر البيع',
+ 'Serial Number' => 'رقم مسلسل',
+ 'Shipping Address' => 'عنوان الشحن',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'State/Province' => 'محاÙظة',
+ 'Subtotal' => 'اجمالى',
+ 'Summary' => 'ملخص',
+ 'Tax' => 'ضريبة',
+ 'Tax Included' => 'الضريبة المضاÙØ©',
+ 'Tax Number' => 'رقم ضريبى',
+ 'Taxable' => 'خاضع للضريبة',
+ 'Terms' => 'شروط ',
+ 'To' => 'إلى',
+ 'Total' => 'مجموع',
+ 'Type of Business' => 'نوع العمل',
+ 'Unit' => 'وحدة',
+ 'Update' => 'تعديل',
+ 'Vendor History' => 'بيانات تاريخية عن مورد',
+ 'Vendor Invoice' => 'Ùاتورة المورد ',
+ 'Vendor Invoices' => 'Ùواتير الموردين',
+ 'Vendor Number' => 'رقم المورد',
+ 'Vendor deleted!' => 'الغي المورد',
+ 'Vendor saved!' => 'خزن المورد',
+ 'Vendors' => 'الموردين',
+ 'days' => 'ايام',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'حركة_حساب_مورد' => 'ap_transaction',
+ 'حركة_حساب_عميل' => 'ar_transaction',
+ 'اضاÙØ©_عميل' => 'add_customer',
+ 'اضاÙØ©_مورد' => 'add_vendor',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'نقطة_بيع' => 'pos',
+ 'امر_شراء' => 'purchase_order',
+ 'عروض_اسعار_للعملاء' => 'quotation',
+ 'Ùاتورة_المبيعات' => 'sales_invoice',
+ 'امر_بيع' => 'sales_order',
+ 'تخزين' => 'save',
+ 'خزن_كجديد' => 'save_as_new',
+ 'تعديل' => 'update',
+ 'Ùاتورة_المورد_' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/eg_utf/gl b/locale/eg_utf/gl
new file mode 100755
index 00000000..2b04b9a7
--- /dev/null
+++ b/locale/eg_utf/gl
@@ -0,0 +1,146 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'حركة حساب مورد',
+ 'AR Transaction' => 'حركة حساب عميل',
+ 'Account' => 'حساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Add Cash Transfer Transaction' => 'اضاÙØ© حركة تحويل النقدية',
+ 'Add General Ledger Transaction' => 'اضاÙØ© حركة الأستاذ العام',
+ 'Address' => 'العنوان',
+ 'All' => 'الكل',
+ 'Amount' => 'الكمية',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Are you sure you want to delete Transaction' => 'هل انت متأكد انك تريد الغاء الحركة',
+ 'Asset' => 'أصول',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Balance' => 'رصيد',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Cannot delete transaction!' => 'لا يمكن الغاء الحركة',
+ 'Cannot post transaction for a closed period!' => 'لا يمكن تسجيل الحركة Ù„Ùترة مغلقة',
+ 'Cannot post transaction!' => 'لا يمكن تسجيل الحركة',
+ 'Cc' => 'نسخة اخرى',
+ 'Confirm!' => 'تاكيد',
+ 'Continue' => 'تابع',
+ 'Credit' => 'دائن',
+ 'Current' => 'الحالي',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Debit' => 'مدين',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Delete' => 'الغاء',
+ 'Department' => 'قسم',
+ 'Description' => 'وصÙ',
+ 'E-mail' => 'بريد الكتروني',
+ 'Edit Cash Transfer Transaction' => 'تعديل حركة تحويل النقدية',
+ 'Edit General Ledger Transaction' => 'تعديل حركة الأستاذ العام',
+ 'Equity' => 'رأس المال',
+ 'Expense' => 'المصروÙات',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'From' => 'من',
+ 'GL Transaction' => 'حركات الاستاذ العام',
+ 'General Ledger' => 'الاستاذ العام',
+ 'ID' => 'البطاقة الشخصية',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Income' => 'الربح',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Liability' => 'التزامات',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Memo' => 'ملاحظات',
+ 'Message' => 'رسالة',
+ 'Notes' => 'ملاحظات',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Number' => 'الرقم',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Post' => 'تسجيل',
+ 'Post as new' => 'سجل كجديد',
+ 'Print' => 'طباعة',
+ 'Project' => 'مشروع',
+ 'Project not on file!' => 'المشروع ليس ÙÙ‰ الملÙات',
+ 'Reference' => 'مرجع',
+ 'Reports' => 'تقارير',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Select from one of the projects below' => 'اختر مشروع من المشروعات التالية',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Source' => 'مصدر',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'Subject' => 'موضوع',
+ 'Subtotal' => 'اجمالى',
+ 'To' => 'إلى',
+ 'Transaction Date missing!' => 'تاريخ الحركة غير موجود',
+ 'Transaction deleted!' => 'الغيت الحركة',
+ 'Transaction posted!' => 'سجلت الحركة',
+ 'Update' => 'تعديل',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+ 'Yes' => 'نعم',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'حركة_حساب_مورد' => 'ap_transaction',
+ 'حركة_حساب_عميل' => 'ar_transaction',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'حركات_الاستاذ_العام' => 'gl_transaction',
+ 'تسجيل' => 'post',
+ 'سجل_كجديد' => 'post_as_new',
+ 'تعديل' => 'update',
+ 'نعم' => 'yes',
+};
+
+1;
+
diff --git a/locale/eg_utf/hr b/locale/eg_utf/hr
new file mode 100755
index 00000000..e3dfe741
--- /dev/null
+++ b/locale/eg_utf/hr
@@ -0,0 +1,87 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'موردين',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Active' => 'Ùعال',
+ 'Add Employee' => 'اضاÙØ© موظÙ',
+ 'Address' => 'العنوان',
+ 'Administrator' => 'المدير',
+ 'All' => 'الكل',
+ 'Amount' => 'الكمية',
+ 'Amount missing!' => 'الكمية غير موجودة',
+ 'City' => 'مدينة',
+ 'Continue' => 'تابع',
+ 'Country' => 'دولة',
+ 'Delete' => 'الغاء',
+ 'Description' => 'وصÙ',
+ 'E-mail' => 'بريد الكتروني',
+ 'Employee' => 'الموظÙ',
+ 'Employee Name' => 'اسم الموظÙ',
+ 'Employees' => 'العاملين',
+ 'Enddate' => 'تاريخ نهاية العمل',
+ 'Expense' => 'المصروÙات',
+ 'From' => 'من',
+ 'Home Phone' => 'تلÙون المنزل',
+ 'ID' => 'البطاقة الشخصية',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Login' => 'دخول',
+ 'Manager' => 'مدير',
+ 'Name' => 'الاسم',
+ 'Name missing!' => 'اسم غير موجود',
+ 'Notes' => 'ملاحظات',
+ 'Number' => 'الرقم',
+ 'Rate' => 'النسبة',
+ 'Role' => 'الوظيÙØ©',
+ 'Sales' => 'مبيعات',
+ 'Save' => 'تخزين',
+ 'Save as new' => 'خزن كجديد',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'State/Province' => 'محاÙظة',
+ 'To' => 'إلى',
+ 'Update' => 'تعديل',
+ 'User' => 'مستخدم',
+ 'Work Phone' => 'تلÙون العمل',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'اضاÙØ©_موظÙ' => 'add_employee',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'تخزين' => 'save',
+ 'خزن_كجديد' => 'save_as_new',
+ 'تعديل' => 'update',
+};
+
+1;
+
diff --git a/locale/eg_utf/ic b/locale/eg_utf/ic
new file mode 100755
index 00000000..07da39a2
--- /dev/null
+++ b/locale/eg_utf/ic
@@ -0,0 +1,240 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Accounts' => 'حسابات',
+ 'Accrual' => 'المجمعة',
+ 'Active' => 'Ùعال',
+ 'Add' => 'اضاÙØ©',
+ 'Add Assembly' => 'اضاÙØ© تجميع',
+ 'Add Labor/Overhead' => 'اضاÙØ© تكلÙØ© عمالة',
+ 'Add Part' => 'اضاÙØ© جزء',
+ 'Add Purchase Order' => 'اضاÙØ© طلب شراء',
+ 'Add Quotation' => 'اضاÙØ© عرض سعر ',
+ 'Add Request for Quotation' => 'اضاÙØ© عرض سعر مورد',
+ 'Add Sales Order' => 'اضاÙØ© طلب بيع',
+ 'Add Service' => 'اضاÙØ© خدمة',
+ 'Address' => 'العنوان',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Assemblies' => 'مجمعات',
+ 'Attachment' => 'مرÙقات',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Billing Address' => 'عنوان ارسال الÙواتير',
+ 'COGS' => 'تكلÙØ© البضاعة المباعة',
+ 'Cannot delete item!' => 'لا يمكن الغاء الوحدة',
+ 'Cash' => 'النقدية',
+ 'Cc' => 'نسخة اخرى',
+ 'Check Inventory' => 'مراجعة مخزون',
+ 'City' => 'مدينة',
+ 'Closed' => 'مغلق',
+ 'Company Name' => 'اسم الشركة',
+ 'Components' => 'مكونات',
+ 'Contact' => 'شخص الاتصال',
+ 'Continue' => 'تابع',
+ 'Copies' => 'نسخ',
+ 'Cost' => 'تكلÙØ©',
+ 'Country' => 'دولة',
+ 'Curr' => 'عملة',
+ 'Currency' => 'عملة',
+ 'Customer' => 'العميل',
+ 'Customer Number' => 'رقم العميل',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Delete' => 'الغاء',
+ 'Delivery Date' => 'تاريخ الوصول',
+ 'Description' => 'وصÙ',
+ 'Detail' => 'تÙصيلى',
+ 'Drawing' => 'رسم',
+ 'E-mail' => 'بريد الكتروني',
+ 'E-mail address missing!' => 'عنوان البريد الالكتروني غير موجود',
+ 'Edit Part' => 'تعديل جزء',
+ 'Edit Service' => 'تعديل خدمة',
+ 'Employee' => 'الموظÙ',
+ 'Expense' => 'المصروÙات',
+ 'Extended' => 'اجمالى',
+ 'Fax' => 'الÙاكس',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'From' => 'من',
+ 'Group' => 'مجموعة',
+ 'Image' => 'صورة',
+ 'In-line' => 'ÙÙŠ الصÙ',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Income' => 'الربح',
+ 'Individual Items' => 'وحدات Ùردية',
+ 'Inventory' => 'مخزون',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoice Date missing!' => 'تاريخ الÙاتورة غير موجود',
+ 'Invoice Number' => 'رقم الÙاتورة',
+ 'Invoice Number missing!' => 'رقم الÙاتورة غير موجود',
+ 'Item deleted!' => 'الغيت الوحدة',
+ 'Item not on file!' => 'الوحدة غير موجودة ÙÙŠ الملÙ',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Labor/Overhead' => 'تكلÙØ© عمالة',
+ 'Leadtime' => 'مدة التسليم',
+ 'Line Total' => 'اجمالى السطر',
+ 'Link Accounts' => 'ربط الحسابات',
+ 'List Price' => 'قائمة الاسعار',
+ 'Make' => 'اÙعل',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'Markup' => 'نسبة الربح',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Message' => 'رسالة',
+ 'Model' => 'موديل',
+ 'Name' => 'الاسم',
+ 'No.' => 'رقم',
+ 'Notes' => 'ملاحظات',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Number' => 'الرقم',
+ 'Number missing in Row' => 'رقم غير موجود ÙÙŠ الصÙ',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'On Hand' => 'بالمخزن',
+ 'Open' => 'Ùتح',
+ 'Order' => 'امر',
+ 'Order Date missing!' => 'تاريخ الامر غير موجود',
+ 'Order Number' => 'رقم الامر',
+ 'Order Number missing!' => 'رقم الامر غير موجود',
+ 'Packing List' => 'قائمة تعبئة',
+ 'Packing List Date missing!' => 'تاريخ بوليصة الشحن غير موجود',
+ 'Packing List Number missing!' => 'رقم بوليصة الشحن غير موجود',
+ 'Part' => 'جزء',
+ 'Parts' => 'الاجزاء',
+ 'Phone' => 'تليÙون',
+ 'Price' => 'سعر',
+ 'Pricegroup' => 'مجموعة سعرية',
+ 'Project' => 'مشروع',
+ 'Purchase Order' => 'امر شراء',
+ 'Purchase Orders' => 'اوامر شراء',
+ 'Qty' => 'الكمية',
+ 'Quotation' => 'عروض اسعار للعملاء',
+ 'Quotations' => 'عروض اسعار',
+ 'Required by' => 'مطلوب من قبل',
+ 'Sales Invoice' => 'Ùاتورة المبيعات',
+ 'Sales Invoices' => 'Ùواتير المبيعات',
+ 'Sales Order' => 'امر بيع',
+ 'Sales Orders' => 'اوامر بيع',
+ 'Save' => 'تخزين',
+ 'Save as new' => 'خزن كجديد',
+ 'Screen' => 'الشاشة',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Sell Price' => 'سعر البيع',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Serial Number' => 'رقم مسلسل',
+ 'Service' => 'خدمة',
+ 'Services' => 'خدمات',
+ 'Ship' => 'شحن صادر',
+ 'Ship to' => 'شحن الى',
+ 'Shipping Address' => 'عنوان الشحن',
+ 'Short' => 'قصير',
+ 'State/Province' => 'محاÙظة',
+ 'Stock' => 'مخزون',
+ 'Stock Assembly' => 'تجميع مخزون',
+ 'Subject' => 'موضوع',
+ 'Subtotal' => 'اجمالى',
+ 'Summary' => 'ملخص',
+ 'Tax' => 'ضريبة',
+ 'To' => 'إلى',
+ 'Top Level' => 'المستوى الاعلى',
+ 'Unit' => 'وحدة',
+ 'Update' => 'تعديل',
+ 'Updated' => 'معدل',
+ 'Vendor' => 'المورد',
+ 'Vendor Invoice' => 'Ùاتورة المورد ',
+ 'Vendor Invoices' => 'Ùواتير الموردين',
+ 'Vendor Number' => 'رقم المورد',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+ 'Weight' => 'وزن',
+ 'What type of item is this?' => 'ما نوع هذة الوحدة؟',
+ 'Work Order' => 'امر شغل',
+ 'days' => 'ايام',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'اضاÙØ©_تجميع' => 'add_assembly',
+ 'اضاÙØ©_تكلÙØ©_عمالة' => 'add_labor_overhead',
+ 'اضاÙØ©_جزء' => 'add_part',
+ 'اضاÙØ©_خدمة' => 'add_service',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'تعديل_جزء' => 'edit_part',
+ 'تعديل_خدمة' => 'edit_service',
+ 'تخزين' => 'save',
+ 'خزن_كجديد' => 'save_as_new',
+ 'تعديل' => 'update',
+};
+
+1;
+
diff --git a/locale/eg_utf/io b/locale/eg_utf/io
new file mode 100755
index 00000000..a542c76f
--- /dev/null
+++ b/locale/eg_utf/io
@@ -0,0 +1,116 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'اضاÙØ© طلب شراء',
+ 'Add Quotation' => 'اضاÙØ© عرض سعر ',
+ 'Add Request for Quotation' => 'اضاÙØ© عرض سعر مورد',
+ 'Add Sales Order' => 'اضاÙØ© طلب بيع',
+ 'Address' => 'العنوان',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Attachment' => 'مرÙقات',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Billing Address' => 'عنوان ارسال الÙواتير',
+ 'Cc' => 'نسخة اخرى',
+ 'City' => 'مدينة',
+ 'Company Name' => 'اسم الشركة',
+ 'Contact' => 'شخص الاتصال',
+ 'Continue' => 'تابع',
+ 'Copies' => 'نسخ',
+ 'Country' => 'دولة',
+ 'Customer Number' => 'رقم العميل',
+ 'Date' => 'التاريخ',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Delivery Date' => 'تاريخ الوصول',
+ 'Description' => 'وصÙ',
+ 'E-mail' => 'بريد الكتروني',
+ 'E-mail address missing!' => 'عنوان البريد الالكتروني غير موجود',
+ 'Extended' => 'اجمالى',
+ 'Fax' => 'الÙاكس',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'Group' => 'مجموعة',
+ 'In-line' => 'ÙÙŠ الصÙ',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoice Date missing!' => 'تاريخ الÙاتورة غير موجود',
+ 'Invoice Number missing!' => 'رقم الÙاتورة غير موجود',
+ 'Item not on file!' => 'الوحدة غير موجودة ÙÙŠ الملÙ',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Message' => 'رسالة',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Number' => 'الرقم',
+ 'Number missing in Row' => 'رقم غير موجود ÙÙŠ الصÙ',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Order Date missing!' => 'تاريخ الامر غير موجود',
+ 'Order Number missing!' => 'رقم الامر غير موجود',
+ 'Packing List' => 'قائمة تعبئة',
+ 'Packing List Date missing!' => 'تاريخ بوليصة الشحن غير موجود',
+ 'Packing List Number missing!' => 'رقم بوليصة الشحن غير موجود',
+ 'Part' => 'جزء',
+ 'Phone' => 'تليÙون',
+ 'Price' => 'سعر',
+ 'Project' => 'مشروع',
+ 'Purchase Order' => 'امر شراء',
+ 'Qty' => 'الكمية',
+ 'Quotation' => 'عروض اسعار للعملاء',
+ 'Required by' => 'مطلوب من قبل',
+ 'Sales Order' => 'امر بيع',
+ 'Screen' => 'الشاشة',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Service' => 'خدمة',
+ 'Ship' => 'شحن صادر',
+ 'Ship to' => 'شحن الى',
+ 'Shipping Address' => 'عنوان الشحن',
+ 'State/Province' => 'محاÙظة',
+ 'Subject' => 'موضوع',
+ 'Subtotal' => 'اجمالى',
+ 'To' => 'إلى',
+ 'Unit' => 'وحدة',
+ 'Vendor Number' => 'رقم المورد',
+ 'What type of item is this?' => 'ما نوع هذة الوحدة؟',
+ 'Work Order' => 'امر شغل',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'تابع' => 'continue',
+};
+
+1;
+
diff --git a/locale/eg_utf/ir b/locale/eg_utf/ir
new file mode 100755
index 00000000..4f74bf46
--- /dev/null
+++ b/locale/eg_utf/ir
@@ -0,0 +1,207 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'حساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Add Purchase Order' => 'اضاÙØ© طلب شراء',
+ 'Add Quotation' => 'اضاÙØ© عرض سعر ',
+ 'Add Request for Quotation' => 'اضاÙØ© عرض سعر مورد',
+ 'Add Sales Order' => 'اضاÙØ© طلب بيع',
+ 'Add Vendor Invoice' => 'اضاÙØ© Ùاتورة المورد',
+ 'Address' => 'العنوان',
+ 'Amount' => 'الكمية',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Are you sure you want to delete Invoice Number' => 'هل انت متأكد انك تريد الغاء رقم الÙاتروة ',
+ 'Attachment' => 'مرÙقات',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Billing Address' => 'عنوان ارسال الÙواتير',
+ 'Cannot delete invoice!' => 'لا يمكن الغاء الÙاتورة',
+ 'Cannot post invoice!' => 'لا يمكن تسجيل الÙاتورة',
+ 'Cannot post payment for a closed period!' => 'لا يمكن تسجيل المدÙوعات Ù„Ùترة مغلقة',
+ 'Cc' => 'نسخة اخرى',
+ 'City' => 'مدينة',
+ 'Company Name' => 'اسم الشركة',
+ 'Confirm!' => 'تاكيد',
+ 'Contact' => 'شخص الاتصال',
+ 'Continue' => 'تابع',
+ 'Copies' => 'نسخ',
+ 'Country' => 'دولة',
+ 'Credit Limit' => 'حد الائتمان',
+ 'Currency' => 'عملة',
+ 'Customer Number' => 'رقم العميل',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Delete' => 'الغاء',
+ 'Delivery Date' => 'تاريخ الوصول',
+ 'Department' => 'قسم',
+ 'Description' => 'وصÙ',
+ 'Due Date' => 'تاريخ الاستحقاق',
+ 'E-mail' => 'بريد الكتروني',
+ 'E-mail address missing!' => 'عنوان البريد الالكتروني غير موجود',
+ 'Edit Vendor Invoice' => 'تعديل Ùاتورة مورد',
+ 'Exch' => 'سعر الصرÙ',
+ 'Exchange Rate' => 'سعر الصرÙ',
+ 'Exchange rate for payment missing!' => 'سعر الصر٠للمدÙوعات غير موجود',
+ 'Exchange rate missing!' => 'سعر الصر٠غير موجود',
+ 'Extended' => 'اجمالى',
+ 'Fax' => 'الÙاكس',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'Group' => 'مجموعة',
+ 'In-line' => 'ÙÙŠ الصÙ',
+ 'Internal Notes' => 'ملاحظات داخلية',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoice Date' => 'تاريخ الÙاتورة',
+ 'Invoice Date missing!' => 'تاريخ الÙاتورة غير موجود',
+ 'Invoice Number' => 'رقم الÙاتورة',
+ 'Invoice Number missing!' => 'رقم الÙاتورة غير موجود',
+ 'Invoice deleted!' => 'الغيت القاتورة',
+ 'Item not on file!' => 'الوحدة غير موجودة ÙÙŠ الملÙ',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Language' => 'اللغة',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Memo' => 'ملاحظات',
+ 'Message' => 'رسالة',
+ 'Notes' => 'ملاحظات',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Number' => 'الرقم',
+ 'Number missing in Row' => 'رقم غير موجود ÙÙŠ الصÙ',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Order Date missing!' => 'تاريخ الامر غير موجود',
+ 'Order Number' => 'رقم الامر',
+ 'Order Number missing!' => 'رقم الامر غير موجود',
+ 'Packing List' => 'قائمة تعبئة',
+ 'Packing List Date missing!' => 'تاريخ بوليصة الشحن غير موجود',
+ 'Packing List Number missing!' => 'رقم بوليصة الشحن غير موجود',
+ 'Part' => 'جزء',
+ 'Payment date missing!' => 'تاريخ الدÙع غير موجود',
+ 'Payments' => 'المدÙوعات',
+ 'Phone' => 'تليÙون',
+ 'Post' => 'تسجيل',
+ 'Post as new' => 'سجل كجديد',
+ 'Price' => 'سعر',
+ 'Print' => 'طباعة',
+ 'Project' => 'مشروع',
+ 'Project not on file!' => 'المشروع ليس ÙÙ‰ الملÙات',
+ 'Purchase Order' => 'امر شراء',
+ 'Qty' => 'الكمية',
+ 'Quotation' => 'عروض اسعار للعملاء',
+ 'Record in' => 'ÙÙŠ السجل',
+ 'Reference' => 'مرجع',
+ 'Remaining' => 'متبقى',
+ 'Required by' => 'مطلوب من قبل',
+ 'Sales Order' => 'امر بيع',
+ 'Screen' => 'الشاشة',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Select from one of the projects below' => 'اختر مشروع من المشروعات التالية',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Service' => 'خدمة',
+ 'Ship' => 'شحن صادر',
+ 'Ship to' => 'شحن الى',
+ 'Shipping Address' => 'عنوان الشحن',
+ 'Source' => 'مصدر',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'State/Province' => 'محاÙظة',
+ 'Subject' => 'موضوع',
+ 'Subtotal' => 'اجمالى',
+ 'Tax Included' => 'الضريبة المضاÙØ©',
+ 'To' => 'إلى',
+ 'Total' => 'مجموع',
+ 'Unit' => 'وحدة',
+ 'Update' => 'تعديل',
+ 'Vendor' => 'المورد',
+ 'Vendor Number' => 'رقم المورد',
+ 'Vendor missing!' => 'مورد غير موجود',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+ 'What type of item is this?' => 'ما نوع هذة الوحدة؟',
+ 'Work Order' => 'امر شغل',
+ 'Yes' => 'نعم',
+ 'ea' => 'قطعة',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'تسجيل' => 'post',
+ 'سجل_كجديد' => 'post_as_new',
+ 'امر_شراء' => 'purchase_order',
+ 'تعديل' => 'update',
+ 'نعم' => 'yes',
+};
+
+1;
+
diff --git a/locale/eg_utf/is b/locale/eg_utf/is
new file mode 100755
index 00000000..da3a6922
--- /dev/null
+++ b/locale/eg_utf/is
@@ -0,0 +1,213 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'حساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Add Purchase Order' => 'اضاÙØ© طلب شراء',
+ 'Add Quotation' => 'اضاÙØ© عرض سعر ',
+ 'Add Request for Quotation' => 'اضاÙØ© عرض سعر مورد',
+ 'Add Sales Invoice' => 'اضاÙØ© Ùاتورة بيع',
+ 'Add Sales Order' => 'اضاÙØ© طلب بيع',
+ 'Address' => 'العنوان',
+ 'Amount' => 'الكمية',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Are you sure you want to delete Invoice Number' => 'هل انت متأكد انك تريد الغاء رقم الÙاتروة ',
+ 'Attachment' => 'مرÙقات',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Billing Address' => 'عنوان ارسال الÙواتير',
+ 'Cannot delete invoice!' => 'لا يمكن الغاء الÙاتورة',
+ 'Cannot post invoice!' => 'لا يمكن تسجيل الÙاتورة',
+ 'Cannot post payment for a closed period!' => 'لا يمكن تسجيل المدÙوعات Ù„Ùترة مغلقة',
+ 'Cc' => 'نسخة اخرى',
+ 'City' => 'مدينة',
+ 'Company Name' => 'اسم الشركة',
+ 'Confirm!' => 'تاكيد',
+ 'Contact' => 'شخص الاتصال',
+ 'Continue' => 'تابع',
+ 'Copies' => 'نسخ',
+ 'Country' => 'دولة',
+ 'Credit Limit' => 'حد الائتمان',
+ 'Currency' => 'عملة',
+ 'Customer' => 'العميل',
+ 'Customer Number' => 'رقم العميل',
+ 'Customer missing!' => 'عميل غير موجود',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Delete' => 'الغاء',
+ 'Delivery Date' => 'تاريخ الوصول',
+ 'Department' => 'قسم',
+ 'Description' => 'وصÙ',
+ 'Due Date' => 'تاريخ الاستحقاق',
+ 'E-mail' => 'بريد الكتروني',
+ 'E-mail address missing!' => 'عنوان البريد الالكتروني غير موجود',
+ 'Edit Sales Invoice' => 'تعديل Ùاتورة مبيعات',
+ 'Exch' => 'سعر الصرÙ',
+ 'Exchange Rate' => 'سعر الصرÙ',
+ 'Exchange rate for payment missing!' => 'سعر الصر٠للمدÙوعات غير موجود',
+ 'Exchange rate missing!' => 'سعر الصر٠غير موجود',
+ 'Extended' => 'اجمالى',
+ 'Fax' => 'الÙاكس',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'Group' => 'مجموعة',
+ 'In-line' => 'ÙÙŠ الصÙ',
+ 'Internal Notes' => 'ملاحظات داخلية',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoice Date' => 'تاريخ الÙاتورة',
+ 'Invoice Date missing!' => 'تاريخ الÙاتورة غير موجود',
+ 'Invoice Number' => 'رقم الÙاتورة',
+ 'Invoice Number missing!' => 'رقم الÙاتورة غير موجود',
+ 'Invoice deleted!' => 'الغيت القاتورة',
+ 'Item not on file!' => 'الوحدة غير موجودة ÙÙŠ الملÙ',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Memo' => 'ملاحظات',
+ 'Message' => 'رسالة',
+ 'Notes' => 'ملاحظات',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Number' => 'الرقم',
+ 'Number missing in Row' => 'رقم غير موجود ÙÙŠ الصÙ',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Order Date missing!' => 'تاريخ الامر غير موجود',
+ 'Order Number' => 'رقم الامر',
+ 'Order Number missing!' => 'رقم الامر غير موجود',
+ 'Packing List' => 'قائمة تعبئة',
+ 'Packing List Date missing!' => 'تاريخ بوليصة الشحن غير موجود',
+ 'Packing List Number missing!' => 'رقم بوليصة الشحن غير موجود',
+ 'Part' => 'جزء',
+ 'Payment date missing!' => 'تاريخ الدÙع غير موجود',
+ 'Payments' => 'المدÙوعات',
+ 'Phone' => 'تليÙون',
+ 'Post' => 'تسجيل',
+ 'Post as new' => 'سجل كجديد',
+ 'Price' => 'سعر',
+ 'Print' => 'طباعة',
+ 'Project' => 'مشروع',
+ 'Project not on file!' => 'المشروع ليس ÙÙ‰ الملÙات',
+ 'Purchase Order' => 'امر شراء',
+ 'Qty' => 'الكمية',
+ 'Quotation' => 'عروض اسعار للعملاء',
+ 'Record in' => 'ÙÙŠ السجل',
+ 'Reference' => 'مرجع',
+ 'Remaining' => 'متبقى',
+ 'Required by' => 'مطلوب من قبل',
+ 'Sales Order' => 'امر بيع',
+ 'Salesperson' => 'مندوب مبيعات',
+ 'Screen' => 'الشاشة',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Select from one of the projects below' => 'اختر مشروع من المشروعات التالية',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Service' => 'خدمة',
+ 'Ship' => 'شحن صادر',
+ 'Ship to' => 'شحن الى',
+ 'Ship via' => 'شحن من خلال',
+ 'Shipping Address' => 'عنوان الشحن',
+ 'Shipping Point' => 'نقطة الشحن',
+ 'Source' => 'مصدر',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'State/Province' => 'محاÙظة',
+ 'Subject' => 'موضوع',
+ 'Subtotal' => 'اجمالى',
+ 'Tax Included' => 'الضريبة المضاÙØ©',
+ 'To' => 'إلى',
+ 'Total' => 'مجموع',
+ 'Unit' => 'وحدة',
+ 'Update' => 'تعديل',
+ 'Vendor Number' => 'رقم المورد',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+ 'What type of item is this?' => 'ما نوع هذة الوحدة؟',
+ 'Work Order' => 'امر شغل',
+ 'Yes' => 'نعم',
+ 'ea' => 'قطعة',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'بريد_الكتروني' => 'e_mail',
+ 'تسجيل' => 'post',
+ 'سجل_كجديد' => 'post_as_new',
+ 'طباعة' => 'print',
+ 'امر_بيع' => 'sales_order',
+ 'شحن_الى' => 'ship_to',
+ 'تعديل' => 'update',
+ 'نعم' => 'yes',
+};
+
+1;
+
diff --git a/locale/eg_utf/jc b/locale/eg_utf/jc
new file mode 100755
index 00000000..6530520d
--- /dev/null
+++ b/locale/eg_utf/jc
@@ -0,0 +1,83 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Amount' => 'الكمية',
+ 'Closed' => 'مغلق',
+ 'Confirm!' => 'تاكيد',
+ 'Continue' => 'تابع',
+ 'Cost' => 'تكلÙØ©',
+ 'Current' => 'الحالي',
+ 'Date' => 'التاريخ',
+ 'Date missing!' => 'التاريخ غير موجود',
+ 'Delete' => 'الغاء',
+ 'Description' => 'وصÙ',
+ 'Employee' => 'الموظÙ',
+ 'From' => 'من',
+ 'ID' => 'البطاقة الشخصية',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Notes' => 'ملاحظات',
+ 'Open' => 'Ùتح',
+ 'Print' => 'طباعة',
+ 'Project Number' => 'رقم المشروع',
+ 'Project Number missing!' => 'رقم المشروع غير موجود',
+ 'Qty' => 'الكمية',
+ 'Save' => 'تخزين',
+ 'Save as new' => 'خزن كجديد',
+ 'Screen' => 'الشاشة',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'Subtotal' => 'اجمالى',
+ 'To' => 'إلى',
+ 'Total' => 'مجموع',
+ 'Update' => 'تعديل',
+ 'Yes' => 'نعم',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'طباعة' => 'print',
+ 'تخزين' => 'save',
+ 'خزن_كجديد' => 'save_as_new',
+ 'تعديل' => 'update',
+ 'نعم' => 'yes',
+};
+
+1;
+
diff --git a/locale/eg_utf/locales.pl b/locale/eg_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/eg_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/eg_utf/login b/locale/eg_utf/login
new file mode 100755
index 00000000..1c469cbf
--- /dev/null
+++ b/locale/eg_utf/login
@@ -0,0 +1,24 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Company' => 'شركة',
+ 'Continue' => 'تابع',
+ 'Incorrect Dataset version!' => 'نسخة غير صحيحة من مجموعة البيانات',
+ 'Login' => 'دخول',
+ 'Name' => 'الاسم',
+ 'Password' => 'كلمة السر',
+ 'Version' => 'نسخة',
+ 'You did not enter a name!' => 'لم يتم ادخال الاسم',
+ 'done' => 'Ù†ÙØ°',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'دخول' => 'login',
+};
+
+1;
+
diff --git a/locale/eg_utf/menu b/locale/eg_utf/menu
new file mode 100755
index 00000000..41cca697
--- /dev/null
+++ b/locale/eg_utf/menu
@@ -0,0 +1,121 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'موردين',
+ 'AP Aging' => 'كش٠حساب موردين',
+ 'AP Transaction' => 'حركة حساب مورد',
+ 'AR' => 'عملاء',
+ 'AR Aging' => 'كشوÙات حسابات العملاء',
+ 'AR Transaction' => 'حركة حساب عميل',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Add Account' => 'اضاÙØ© حساب',
+ 'Add Assembly' => 'اضاÙØ© تجميع',
+ 'Add Business' => 'اضاÙØ© نوع عمل',
+ 'Add Customer' => 'اضاÙØ© عميل',
+ 'Add Department' => 'اضاÙØ© قسم',
+ 'Add Employee' => 'اضاÙØ© موظÙ',
+ 'Add Group' => 'اضاÙØ© مجموعة',
+ 'Add Labor/Overhead' => 'اضاÙØ© تكلÙØ© عمالة',
+ 'Add Language' => 'اضاÙØ© لغة',
+ 'Add Part' => 'اضاÙØ© جزء',
+ 'Add Project' => 'اضاÙØ© مشروع',
+ 'Add SIC' => 'اضاÙØ© كود صناعى قياسى',
+ 'Add Service' => 'اضاÙØ© خدمة',
+ 'Add Transaction' => 'اضاÙØ© حركة',
+ 'Add Vendor' => 'اضاÙØ© مورد',
+ 'Add Warehouse' => 'اضاÙØ© مخزن',
+ 'All Items' => 'الكل',
+ 'Assemblies' => 'مجمعات',
+ 'Audit Control' => 'التحكم ÙÙŠ المراجعة',
+ 'Backup' => 'نسخة احتياطية ',
+ 'Balance Sheet' => 'الميزانية',
+ 'Cash' => 'النقدية',
+ 'Chart of Accounts' => 'قائمة الحسابات',
+ 'Check' => 'شيك',
+ 'Components' => 'مكونات',
+ 'Customers' => 'العملاء',
+ 'Defaults' => 'معطيات النظام',
+ 'Departments' => 'اقسام',
+ 'Description' => 'وصÙ',
+ 'Employees' => 'العاملين',
+ 'General Ledger' => 'الاستاذ العام',
+ 'Goods & Services' => 'البضاعة و الخدمات',
+ 'Groups' => 'مجموعات',
+ 'HR' => 'موارد بشرية',
+ 'History' => 'تاريخى',
+ 'Income Statement' => 'قائمة الدخل',
+ 'Invoice' => 'Ùاتورة',
+ 'Labor/Overhead' => 'تكلÙØ© عمالة',
+ 'Language' => 'اللغة',
+ 'List Accounts' => 'قائمة الحسابات',
+ 'List Businesses' => 'قائمةانواع العمل',
+ 'List Departments' => 'قائمة الاقسام',
+ 'List Languages' => 'قائمة اللغات',
+ 'List Projects' => 'قائمة المشروعات',
+ 'List SIC' => 'قائمة الاكواد الصناعية القياسية',
+ 'List Warehouses' => 'قائمة المخازن',
+ 'Logout' => 'خروج',
+ 'Non-taxable' => 'غير خاضع للضريبة',
+ 'Open' => 'Ùتح',
+ 'Order Entry' => 'ادخال الامر',
+ 'Outstanding' => 'ارصدة',
+ 'POS' => 'نقطة بيع',
+ 'POS Invoice' => 'Ùاتورة امر الشراء',
+ 'Packing List' => 'قائمة تعبئة',
+ 'Packing Lists' => 'قوائم تعبئة',
+ 'Parts' => 'الاجزاء',
+ 'Payment' => 'الدÙع النقدى',
+ 'Payments' => 'المدÙوعات',
+ 'Pricegroups' => 'مجموعات سعرية',
+ 'Print' => 'طباعة',
+ 'Projects' => 'مشروعات',
+ 'Purchase Order' => 'امر شراء',
+ 'Purchase Orders' => 'اوامر شراء',
+ 'Quotation' => 'عروض اسعار للعملاء',
+ 'Quotations' => 'عروض اسعار',
+ 'RFQs' => 'عروض اسعار موردين',
+ 'Receipt' => 'الوارد',
+ 'Receipts' => 'الواردات',
+ 'Receive' => 'شحن وارد',
+ 'Reconciliation' => 'تسويات',
+ 'Reports' => 'تقارير',
+ 'SIC' => 'الاكواد الصناعية القياسية',
+ 'Sale' => 'بيع',
+ 'Sales Invoice' => 'Ùاتورة المبيعات',
+ 'Sales Invoices' => 'Ùواتير المبيعات',
+ 'Sales Order' => 'امر بيع',
+ 'Sales Orders' => 'اوامر بيع',
+ 'Save to File' => 'خزن كملÙ',
+ 'Search' => 'بحث',
+ 'Send by E-Mail' => 'ارسل بالبريد الالكتروني',
+ 'Services' => 'خدمات',
+ 'Ship' => 'شحن صادر',
+ 'Shipping' => 'شحن',
+ 'Statement' => 'كش٠حساب',
+ 'Stock Assembly' => 'تجميع مخزون',
+ 'System' => 'نظام',
+ 'Tax collected' => 'الضريبة المجمعة',
+ 'Tax paid' => 'الضريبة المدÙوعة',
+ 'Transactions' => 'حركات',
+ 'Transfer' => 'تحويل',
+ 'Translations' => 'ترجمات',
+ 'Trial Balance' => 'ميزان المراجعة',
+ 'Type of Business' => 'نوع العمل',
+ 'Vendor Invoice' => 'Ùاتورة المورد ',
+ 'Vendors' => 'الموردين',
+ 'Version' => 'نسخة',
+ 'Warehouses' => 'مخازن',
+ 'Work Order' => 'امر شغل',
+ 'Yearend' => 'نهاية العام المالى',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/eg_utf/oe b/locale/eg_utf/oe
new file mode 100755
index 00000000..1a2ebe13
--- /dev/null
+++ b/locale/eg_utf/oe
@@ -0,0 +1,268 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Add Purchase Order' => 'اضاÙØ© طلب شراء',
+ 'Add Quotation' => 'اضاÙØ© عرض سعر ',
+ 'Add Request for Quotation' => 'اضاÙØ© عرض سعر مورد',
+ 'Add Sales Invoice' => 'اضاÙØ© Ùاتورة بيع',
+ 'Add Sales Order' => 'اضاÙØ© طلب بيع',
+ 'Add Vendor Invoice' => 'اضاÙØ© Ùاتورة المورد',
+ 'Address' => 'العنوان',
+ 'Amount' => 'الكمية',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Are you sure you want to delete Order Number' => 'هل انت متأكد انك تريد الغاء رقم الطلب',
+ 'Attachment' => 'مرÙقات',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Billing Address' => 'عنوان ارسال الÙواتير',
+ 'Cannot delete order!' => 'لا يمكن الغاء الطلب',
+ 'Cannot save order!' => 'لا يمكن تخزين الطلب',
+ 'Cc' => 'نسخة اخرى',
+ 'City' => 'مدينة',
+ 'Closed' => 'مغلق',
+ 'Company Name' => 'اسم الشركة',
+ 'Confirm!' => 'تاكيد',
+ 'Contact' => 'شخص الاتصال',
+ 'Continue' => 'تابع',
+ 'Copies' => 'نسخ',
+ 'Cost' => 'تكلÙØ©',
+ 'Country' => 'دولة',
+ 'Credit Limit' => 'حد الائتمان',
+ 'Curr' => 'عملة',
+ 'Currency' => 'عملة',
+ 'Current' => 'الحالي',
+ 'Customer' => 'العميل',
+ 'Customer Number' => 'رقم العميل',
+ 'Customer missing!' => 'عميل غير موجود',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Delete' => 'الغاء',
+ 'Delivery Date' => 'تاريخ الوصول',
+ 'Department' => 'قسم',
+ 'Description' => 'وصÙ',
+ 'Done' => 'Ù†ÙØ°',
+ 'E-mail' => 'بريد الكتروني',
+ 'E-mail address missing!' => 'عنوان البريد الالكتروني غير موجود',
+ 'Edit Purchase Order' => 'تعديل امر شراء',
+ 'Edit Sales Order' => 'تعديل امر مبيعات',
+ 'Employee' => 'الموظÙ',
+ 'Exchange Rate' => 'سعر الصرÙ',
+ 'Exchange rate missing!' => 'سعر الصر٠غير موجود',
+ 'Extended' => 'اجمالى',
+ 'Fax' => 'الÙاكس',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'From' => 'من',
+ 'Group' => 'مجموعة',
+ 'ID' => 'البطاقة الشخصية',
+ 'In-line' => 'ÙÙŠ الصÙ',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Internal Notes' => 'ملاحظات داخلية',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoice Date missing!' => 'تاريخ الÙاتورة غير موجود',
+ 'Invoice Number missing!' => 'رقم الÙاتورة غير موجود',
+ 'Item not on file!' => 'الوحدة غير موجودة ÙÙŠ الملÙ',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Manager' => 'مدير',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Message' => 'رسالة',
+ 'No.' => 'رقم',
+ 'Notes' => 'ملاحظات',
+ 'Nothing selected!' => 'لم يتم الاختيار',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Number' => 'الرقم',
+ 'Number missing in Row' => 'رقم غير موجود ÙÙŠ الصÙ',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Open' => 'Ùتح',
+ 'Order' => 'امر',
+ 'Order Date' => 'تاريخ الامر',
+ 'Order Date missing!' => 'تاريخ الامر غير موجود',
+ 'Order Number' => 'رقم الامر',
+ 'Order Number missing!' => 'رقم الامر غير موجود',
+ 'Order deleted!' => 'الغي الامر',
+ 'Order saved!' => 'خزن الامر',
+ 'Packing List' => 'قائمة تعبئة',
+ 'Packing List Date missing!' => 'تاريخ بوليصة الشحن غير موجود',
+ 'Packing List Number missing!' => 'رقم بوليصة الشحن غير موجود',
+ 'Part' => 'جزء',
+ 'Phone' => 'تليÙون',
+ 'Price' => 'سعر',
+ 'Print' => 'طباعة',
+ 'Project' => 'مشروع',
+ 'Project not on file!' => 'المشروع ليس ÙÙ‰ الملÙات',
+ 'Purchase Order' => 'امر شراء',
+ 'Purchase Orders' => 'اوامر شراء',
+ 'Qty' => 'الكمية',
+ 'Quotation' => 'عروض اسعار للعملاء',
+ 'Quotation Date' => 'تاريخ عرض السعر',
+ 'Quotation Number' => 'رقم عرض السعر',
+ 'Quotations' => 'عروض اسعار',
+ 'RFQ Number' => 'رقم عرض السعر',
+ 'Receive Merchandise' => 'استلام بضاعة',
+ 'Reference' => 'مرجع',
+ 'Remaining' => 'متبقى',
+ 'Request for Quotations' => 'عروض اسعار مطلوبة',
+ 'Required by' => 'مطلوب من قبل',
+ 'Sales Invoice' => 'Ùاتورة المبيعات',
+ 'Sales Order' => 'امر بيع',
+ 'Sales Orders' => 'اوامر بيع',
+ 'Salesperson' => 'مندوب مبيعات',
+ 'Save' => 'تخزين',
+ 'Save as new' => 'خزن كجديد',
+ 'Screen' => 'الشاشة',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Select from one of the projects below' => 'اختر مشروع من المشروعات التالية',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Service' => 'خدمة',
+ 'Ship' => 'شحن صادر',
+ 'Ship Merchandise' => 'شحن بضاعة للخارج',
+ 'Ship to' => 'شحن الى',
+ 'Ship via' => 'شحن من خلال',
+ 'Shipping Address' => 'عنوان الشحن',
+ 'Shipping Point' => 'نقطة الشحن',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'State/Province' => 'محاÙظة',
+ 'Subject' => 'موضوع',
+ 'Subtotal' => 'اجمالى',
+ 'Tax' => 'ضريبة',
+ 'Tax Included' => 'الضريبة المضاÙØ©',
+ 'Terms' => 'شروط ',
+ 'To' => 'إلى',
+ 'Total' => 'مجموع',
+ 'Transfer' => 'تحويل',
+ 'Unit' => 'وحدة',
+ 'Update' => 'تعديل',
+ 'Valid until' => 'سارى حتى',
+ 'Vendor' => 'المورد',
+ 'Vendor Invoice' => 'Ùاتورة المورد ',
+ 'Vendor Number' => 'رقم المورد',
+ 'Vendor missing!' => 'مورد غير موجود',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+ 'What type of item is this?' => 'ما نوع هذة الوحدة؟',
+ 'Work Order' => 'امر شغل',
+ 'Yes' => 'نعم',
+ 'days' => 'ايام',
+ 'ea' => 'قطعة',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'Ù†ÙØ°' => 'done',
+ 'بريد_الكتروني' => 'e_mail',
+ 'طباعة' => 'print',
+ 'امر_شراء' => 'purchase_order',
+ 'عروض_اسعار_للعملاء' => 'quotation',
+ 'Ùاتورة_المبيعات' => 'sales_invoice',
+ 'امر_بيع' => 'sales_order',
+ 'تخزين' => 'save',
+ 'خزن_كجديد' => 'save_as_new',
+ 'شحن_الى' => 'ship_to',
+ 'تحويل' => 'transfer',
+ 'تعديل' => 'update',
+ 'Ùاتورة_المورد_' => 'vendor_invoice',
+ 'نعم' => 'yes',
+};
+
+1;
+
diff --git a/locale/eg_utf/pe b/locale/eg_utf/pe
new file mode 100755
index 00000000..71e7a882
--- /dev/null
+++ b/locale/eg_utf/pe
@@ -0,0 +1,125 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Active' => 'Ùعال',
+ 'Add' => 'اضاÙØ©',
+ 'Add Group' => 'اضاÙØ© مجموعة',
+ 'Add Project' => 'اضاÙØ© مشروع',
+ 'Address' => 'العنوان',
+ 'All' => 'الكل',
+ 'Amount' => 'الكمية',
+ 'Continue' => 'تابع',
+ 'Current' => 'الحالي',
+ 'Customer' => 'العميل',
+ 'Customer missing!' => 'عميل غير موجود',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Delete' => 'الغاء',
+ 'Description' => 'وصÙ',
+ 'Description Translations' => 'ترجمة مواصÙات',
+ 'Detail' => 'تÙصيلى',
+ 'Edit Group' => 'تعديل مجموعة',
+ 'Edit Project' => 'تعديل مشروع',
+ 'Employee' => 'الموظÙ',
+ 'Enddate' => 'تاريخ نهاية العمل',
+ 'From' => 'من',
+ 'Group' => 'مجموعة',
+ 'Group Translations' => 'ترجمة مجوعات',
+ 'Group deleted!' => 'الغيت المجموعة',
+ 'Group missing!' => 'مجموعة غير موجودة',
+ 'Group saved!' => 'تخزين المجموعة',
+ 'Groups' => 'مجموعات',
+ 'Income' => 'الربح',
+ 'Language' => 'اللغة',
+ 'Link Accounts' => 'ربط الحسابات',
+ 'List Price' => 'قائمة الاسعار',
+ 'Notes' => 'ملاحظات',
+ 'Nothing selected!' => 'لم يتم الاختيار',
+ 'Number' => 'الرقم',
+ 'Pricegroup' => 'مجموعة سعرية',
+ 'Pricegroups' => 'مجموعات سعرية',
+ 'Project' => 'مشروع',
+ 'Project Description Translations' => 'ترجمة وص٠المشروع',
+ 'Project Number' => 'رقم المشروع',
+ 'Project deleted!' => 'الغي المشروع',
+ 'Project saved!' => 'خزن المشروع',
+ 'Projects' => 'مشروعات',
+ 'Qty' => 'الكمية',
+ 'Save' => 'تخزين',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Sell Price' => 'سعر البيع',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'Summary' => 'ملخص',
+ 'Tax' => 'ضريبة',
+ 'To' => 'إلى',
+ 'Unit' => 'وحدة',
+ 'Update' => 'تعديل',
+ 'Updated' => 'معدل',
+ 'Vendor' => 'المورد',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+ 'Weight' => 'وزن',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'اضاÙØ©_مجموعة' => 'add_group',
+ 'اضاÙØ©_مشروع' => 'add_project',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'تخزين' => 'save',
+ 'تعديل' => 'update',
+};
+
+1;
+
diff --git a/locale/eg_utf/pos b/locale/eg_utf/pos
new file mode 100755
index 00000000..a6675144
--- /dev/null
+++ b/locale/eg_utf/pos
@@ -0,0 +1,73 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Add POS Invoice' => 'اضاÙØ© Ùاتورة نقطة بيع',
+ 'Amount' => 'الكمية',
+ 'Cannot post transaction!' => 'لا يمكن تسجيل الحركة',
+ 'Change' => 'تغيير',
+ 'Continue' => 'تابع',
+ 'Credit Limit' => 'حد الائتمان',
+ 'Currency' => 'عملة',
+ 'Current' => 'الحالي',
+ 'Customer' => 'العميل',
+ 'Customer missing!' => 'عميل غير موجود',
+ 'Delete' => 'الغاء',
+ 'Department' => 'قسم',
+ 'Description' => 'وصÙ',
+ 'Edit POS Invoice' => 'تعديل Ùاتورة أمر الشراء',
+ 'Exchange Rate' => 'سعر الصرÙ',
+ 'Exchange rate missing!' => 'سعر الصر٠غير موجود',
+ 'Extended' => 'اجمالى',
+ 'From' => 'من',
+ 'Language' => 'اللغة',
+ 'Memo' => 'ملاحظات',
+ 'Number' => 'الرقم',
+ 'Open' => 'Ùتح',
+ 'Post' => 'تسجيل',
+ 'Posted!' => 'سجل',
+ 'Price' => 'سعر',
+ 'Print' => 'طباعة',
+ 'Qty' => 'الكمية',
+ 'Receipts' => 'الواردات',
+ 'Record in' => 'ÙÙŠ السجل',
+ 'Remaining' => 'متبقى',
+ 'Salesperson' => 'مندوب مبيعات',
+ 'Screen' => 'الشاشة',
+ 'Source' => 'مصدر',
+ 'Subtotal' => 'اجمالى',
+ 'Tax Included' => 'الضريبة المضاÙØ©',
+ 'To' => 'إلى',
+ 'Total' => 'مجموع',
+ 'Unit' => 'وحدة',
+ 'Update' => 'تعديل',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'تسجيل' => 'post',
+ 'طباعة' => 'print',
+ 'تعديل' => 'update',
+};
+
+1;
+
diff --git a/locale/eg_utf/ps b/locale/eg_utf/ps
new file mode 100755
index 00000000..9778c8aa
--- /dev/null
+++ b/locale/eg_utf/ps
@@ -0,0 +1,318 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'كش٠حساب موردين',
+ 'AP Outstanding' => 'ارصدة موردين متبقية',
+ 'AP Transaction' => 'حركة حساب مورد',
+ 'AP Transactions' => 'حركات حساب الموردين',
+ 'AR Aging' => 'كشوÙات حسابات العملاء',
+ 'AR Outstanding' => 'ارصدة عملاء ',
+ 'AR Transaction' => 'حركة حساب عميل',
+ 'AR Transactions' => 'حركات حساب العملاء',
+ 'Account' => 'حساب',
+ 'Account Number' => 'رقم حساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Accounts' => 'حسابات',
+ 'Accrual' => 'المجمعة',
+ 'Add POS Invoice' => 'اضاÙØ© Ùاتورة نقطة بيع',
+ 'Add Purchase Order' => 'اضاÙØ© طلب شراء',
+ 'Add Quotation' => 'اضاÙØ© عرض سعر ',
+ 'Add Request for Quotation' => 'اضاÙØ© عرض سعر مورد',
+ 'Add Sales Invoice' => 'اضاÙØ© Ùاتورة بيع',
+ 'Add Sales Order' => 'اضاÙØ© طلب بيع',
+ 'Address' => 'العنوان',
+ 'All Accounts' => 'كل الحسابات',
+ 'Amount' => 'الكمية',
+ 'Amount Due' => 'الرصيد ',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Are you sure you want to delete Invoice Number' => 'هل انت متأكد انك تريد الغاء رقم الÙاتروة ',
+ 'Are you sure you want to delete Transaction' => 'هل انت متأكد انك تريد الغاء الحركة',
+ 'Attachment' => 'مرÙقات',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Balance' => 'رصيد',
+ 'Balance Sheet' => 'الميزانية',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Billing Address' => 'عنوان ارسال الÙواتير',
+ 'Cannot delete invoice!' => 'لا يمكن الغاء الÙاتورة',
+ 'Cannot delete transaction!' => 'لا يمكن الغاء الحركة',
+ 'Cannot post invoice!' => 'لا يمكن تسجيل الÙاتورة',
+ 'Cannot post payment for a closed period!' => 'لا يمكن تسجيل المدÙوعات Ù„Ùترة مغلقة',
+ 'Cannot post transaction for a closed period!' => 'لا يمكن تسجيل الحركة Ù„Ùترة مغلقة',
+ 'Cannot post transaction!' => 'لا يمكن تسجيل الحركة',
+ 'Cash' => 'النقدية',
+ 'Cc' => 'نسخة اخرى',
+ 'Change' => 'تغيير',
+ 'Check' => 'شيك',
+ 'City' => 'مدينة',
+ 'Closed' => 'مغلق',
+ 'Company Name' => 'اسم الشركة',
+ 'Compare to' => 'مقارنة ',
+ 'Confirm!' => 'تاكيد',
+ 'Contact' => 'شخص الاتصال',
+ 'Continue' => 'تابع',
+ 'Copies' => 'نسخ',
+ 'Country' => 'دولة',
+ 'Credit' => 'دائن',
+ 'Credit Limit' => 'حد الائتمان',
+ 'Curr' => 'عملة',
+ 'Currency' => 'عملة',
+ 'Current' => 'الحالي',
+ 'Customer' => 'العميل',
+ 'Customer Number' => 'رقم العميل',
+ 'Customer missing!' => 'عميل غير موجود',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Date Paid' => 'تاريخ الدÙع',
+ 'Debit' => 'مدين',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Decimalplaces' => 'علامات عشرية',
+ 'Delete' => 'الغاء',
+ 'Delivery Date' => 'تاريخ الوصول',
+ 'Department' => 'قسم',
+ 'Description' => 'وصÙ',
+ 'Detail' => 'تÙصيلى',
+ 'Due Date' => 'تاريخ الاستحقاق',
+ 'Due Date missing!' => 'تاريخ الاستحقاق غير موجود',
+ 'E-mail' => 'بريد الكتروني',
+ 'E-mail address missing!' => 'عنوان البريد الالكتروني غير موجود',
+ 'Edit POS Invoice' => 'تعديل Ùاتورة أمر الشراء',
+ 'Edit Sales Invoice' => 'تعديل Ùاتورة مبيعات',
+ 'Employee' => 'الموظÙ',
+ 'Exch' => 'سعر الصرÙ',
+ 'Exchange Rate' => 'سعر الصرÙ',
+ 'Exchange rate for payment missing!' => 'سعر الصر٠للمدÙوعات غير موجود',
+ 'Exchange rate missing!' => 'سعر الصر٠غير موجود',
+ 'Extended' => 'اجمالى',
+ 'Fax' => 'الÙاكس',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'From' => 'من',
+ 'Group' => 'مجموعة',
+ 'Heading' => 'عنوان',
+ 'ID' => 'البطاقة الشخصية',
+ 'In-line' => 'ÙÙŠ الصÙ',
+ 'Include Exchange Rate Difference' => 'اظهار تغيير سعر العملة',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Income Statement' => 'قائمة الدخل',
+ 'Internal Notes' => 'ملاحظات داخلية',
+ 'Invoice' => 'Ùاتورة',
+ 'Invoice Date' => 'تاريخ الÙاتورة',
+ 'Invoice Date missing!' => 'تاريخ الÙاتورة غير موجود',
+ 'Invoice Number' => 'رقم الÙاتورة',
+ 'Invoice Number missing!' => 'رقم الÙاتورة غير موجود',
+ 'Invoice deleted!' => 'الغيت القاتورة',
+ 'Item not on file!' => 'الوحدة غير موجودة ÙÙŠ الملÙ',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Language' => 'اللغة',
+ 'Manager' => 'مدير',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Memo' => 'ملاحظات',
+ 'Message' => 'رسالة',
+ 'Method' => 'طريقة',
+ 'N/A' => 'غير موجود',
+ 'No.' => 'رقم',
+ 'Non-taxable Purchases' => 'المبيعات المعÙاة من الضرائب',
+ 'Non-taxable Sales' => 'المبيعات المعÙاة من الضرائب',
+ 'Notes' => 'ملاحظات',
+ 'Nothing selected!' => 'لم يتم الاختيار',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Number' => 'الرقم',
+ 'Number missing in Row' => 'رقم غير موجود ÙÙŠ الصÙ',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Open' => 'Ùتح',
+ 'Order' => 'امر',
+ 'Order Date missing!' => 'تاريخ الامر غير موجود',
+ 'Order Number' => 'رقم الامر',
+ 'Order Number missing!' => 'رقم الامر غير موجود',
+ 'Packing List' => 'قائمة تعبئة',
+ 'Packing List Date missing!' => 'تاريخ بوليصة الشحن غير موجود',
+ 'Packing List Number missing!' => 'رقم بوليصة الشحن غير موجود',
+ 'Paid' => 'المدÙوع',
+ 'Part' => 'جزء',
+ 'Payment date missing!' => 'تاريخ الدÙع غير موجود',
+ 'Payments' => 'المدÙوعات',
+ 'Phone' => 'تليÙون',
+ 'Post' => 'تسجيل',
+ 'Post as new' => 'سجل كجديد',
+ 'Posted!' => 'سجل',
+ 'Price' => 'سعر',
+ 'Print' => 'طباعة',
+ 'Project' => 'مشروع',
+ 'Project Number' => 'رقم المشروع',
+ 'Project Transactions' => 'حركات المشروع',
+ 'Project not on file!' => 'المشروع ليس ÙÙ‰ الملÙات',
+ 'Purchase Order' => 'امر شراء',
+ 'Qty' => 'الكمية',
+ 'Quotation' => 'عروض اسعار للعملاء',
+ 'Receipt' => 'الوارد',
+ 'Receipts' => 'الواردات',
+ 'Record in' => 'ÙÙŠ السجل',
+ 'Reference' => 'مرجع',
+ 'Remaining' => 'متبقى',
+ 'Report for' => 'تقرير لاجل',
+ 'Required by' => 'مطلوب من قبل',
+ 'Sales Order' => 'امر بيع',
+ 'Salesperson' => 'مندوب مبيعات',
+ 'Screen' => 'الشاشة',
+ 'Select all' => 'اختر الكل',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Select from one of the projects below' => 'اختر مشروع من المشروعات التالية',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Service' => 'خدمة',
+ 'Ship' => 'شحن صادر',
+ 'Ship to' => 'شحن الى',
+ 'Ship via' => 'شحن من خلال',
+ 'Shipping Address' => 'عنوان الشحن',
+ 'Shipping Point' => 'نقطة الشحن',
+ 'Source' => 'مصدر',
+ 'Standard' => 'اساس',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'State/Province' => 'محاÙظة',
+ 'Statement' => 'كش٠حساب',
+ 'Statement sent to' => 'كش٠حساب مرسل الى',
+ 'Statements sent to printer!' => 'كش٠حساب مرسل الى الطابعة',
+ 'Subject' => 'موضوع',
+ 'Subtotal' => 'اجمالى',
+ 'Summary' => 'ملخص',
+ 'Tax' => 'ضريبة',
+ 'Tax Included' => 'الضريبة المضاÙØ©',
+ 'Tax collected' => 'الضريبة المجمعة',
+ 'Tax paid' => 'الضريبة المدÙوعة',
+ 'Till' => 'إلى',
+ 'To' => 'إلى',
+ 'Total' => 'مجموع',
+ 'Transaction deleted!' => 'الغيت الحركة',
+ 'Transaction posted!' => 'سجلت الحركة',
+ 'Trial Balance' => 'ميزان المراجعة',
+ 'Unit' => 'وحدة',
+ 'Update' => 'تعديل',
+ 'Vendor' => 'المورد',
+ 'Vendor Number' => 'رقم المورد',
+ 'Vendor missing!' => 'مورد غير موجود',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+ 'What type of item is this?' => 'ما نوع هذة الوحدة؟',
+ 'Work Order' => 'امر شغل',
+ 'Yes' => 'نعم',
+ 'as at' => 'من',
+ 'ea' => 'قطعة',
+ 'for Period' => 'للÙترة',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'حركة_حساب_مورد' => 'ap_transaction',
+ 'حركة_حساب_عميل' => 'ar_transaction',
+ 'تابع' => 'continue',
+ 'الغاء' => 'delete',
+ 'بريد_الكتروني' => 'e_mail',
+ 'تسجيل' => 'post',
+ 'سجل_كجديد' => 'post_as_new',
+ 'طباعة' => 'print',
+ 'امر_بيع' => 'sales_order',
+ 'اختر_الكل' => 'select_all',
+ 'شحن_الى' => 'ship_to',
+ 'تعديل' => 'update',
+ 'نعم' => 'yes',
+};
+
+1;
+
diff --git a/locale/eg_utf/pw b/locale/eg_utf/pw
new file mode 100755
index 00000000..89d1cdab
--- /dev/null
+++ b/locale/eg_utf/pw
@@ -0,0 +1,14 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Continue' => 'تابع',
+ 'Password' => 'كلمة السر',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'تابع' => 'continue',
+};
+
+1;
+
diff --git a/locale/eg_utf/rc b/locale/eg_utf/rc
new file mode 100755
index 00000000..f5360bf0
--- /dev/null
+++ b/locale/eg_utf/rc
@@ -0,0 +1,75 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'حساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Balance' => 'رصيد',
+ 'Beginning Balance' => 'بداية الميزانية',
+ 'Cleared' => 'مغلق',
+ 'Continue' => 'تابع',
+ 'Credit' => 'دائن',
+ 'Current' => 'الحالي',
+ 'Date' => 'التاريخ',
+ 'Debit' => 'مدين',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Description' => 'وصÙ',
+ 'Detail' => 'تÙصيلى',
+ 'Difference' => 'اختلاÙات',
+ 'Done' => 'Ù†ÙØ°',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'From' => 'من',
+ 'Include Exchange Rate Difference' => 'اظهار تغيير سعر العملة',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Outstanding' => 'ارصدة',
+ 'Reconciliation' => 'تسويات',
+ 'Reconciliation Report' => 'تقرير التسويات',
+ 'Select all' => 'اختر الكل',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Source' => 'مصدر',
+ 'Statement Balance' => 'رصيد كش٠حساب',
+ 'Summary' => 'ملخص',
+ 'To' => 'إلى',
+ 'Update' => 'تعديل',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'تابع' => 'continue',
+ 'Ù†ÙØ°' => 'done',
+ 'اختر_الكل' => 'select_all',
+ 'تعديل' => 'update',
+};
+
+1;
+
diff --git a/locale/eg_utf/rp b/locale/eg_utf/rp
new file mode 100755
index 00000000..77605fda
--- /dev/null
+++ b/locale/eg_utf/rp
@@ -0,0 +1,169 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'كش٠حساب موردين',
+ 'AR Aging' => 'كشوÙات حسابات العملاء',
+ 'Account' => 'حساب',
+ 'Account Number' => 'رقم حساب',
+ 'Accounting Menu' => 'قائمة الحسابات',
+ 'Accounts' => 'حسابات',
+ 'Accrual' => 'المجمعة',
+ 'Address' => 'العنوان',
+ 'All Accounts' => 'كل الحسابات',
+ 'Amount' => 'الكمية',
+ 'Apr' => 'ابريل',
+ 'April' => 'ابريل',
+ 'Attachment' => 'مرÙقات',
+ 'Aug' => 'اغسطس',
+ 'August' => 'اغسطس',
+ 'Balance' => 'رصيد',
+ 'Balance Sheet' => 'الميزانية',
+ 'Bcc' => 'نسخة غير مرئية',
+ 'Cash' => 'النقدية',
+ 'Cc' => 'نسخة اخرى',
+ 'Compare to' => 'مقارنة ',
+ 'Continue' => 'تابع',
+ 'Copies' => 'نسخ',
+ 'Credit' => 'دائن',
+ 'Curr' => 'عملة',
+ 'Current' => 'الحالي',
+ 'Customer' => 'العميل',
+ 'Customer not on file!' => ' عميل غير موجود ÙÙŠ الملÙ',
+ 'Date' => 'التاريخ',
+ 'Debit' => 'مدين',
+ 'Dec' => 'ديسمبر',
+ 'December' => 'ديسمبر',
+ 'Decimalplaces' => 'علامات عشرية',
+ 'Department' => 'قسم',
+ 'Description' => 'وصÙ',
+ 'Detail' => 'تÙصيلى',
+ 'Due Date' => 'تاريخ الاستحقاق',
+ 'E-mail' => 'بريد الكتروني',
+ 'E-mail address missing!' => 'عنوان البريد الالكتروني غير موجود',
+ 'Feb' => 'Ùبراير',
+ 'February' => 'Ùبراير',
+ 'From' => 'من',
+ 'Heading' => 'عنوان',
+ 'ID' => 'البطاقة الشخصية',
+ 'In-line' => 'ÙÙŠ الصÙ',
+ 'Include Exchange Rate Difference' => 'اظهار تغيير سعر العملة',
+ 'Include in Report' => 'ارÙÙ‚ ÙÙŠ التقرير ------',
+ 'Income Statement' => 'قائمة الدخل',
+ 'Invoice' => 'Ùاتورة',
+ 'Jan' => 'يناير',
+ 'January' => 'يناير',
+ 'Jul' => 'يولية',
+ 'July' => 'يولية',
+ 'Jun' => 'يونية',
+ 'June' => 'يونية',
+ 'Language' => 'اللغة',
+ 'Mar' => 'مارس',
+ 'March' => 'مارس',
+ 'May' => 'مايو',
+ 'May ' => 'مايو',
+ 'Memo' => 'ملاحظات',
+ 'Message' => 'رسالة',
+ 'Method' => 'طريقة',
+ 'N/A' => 'غير موجود',
+ 'Non-taxable Purchases' => 'المبيعات المعÙاة من الضرائب',
+ 'Non-taxable Sales' => 'المبيعات المعÙاة من الضرائب',
+ 'Nothing selected!' => 'لم يتم الاختيار',
+ 'Nov' => 'نوÙمبر',
+ 'November' => 'نوÙمبر',
+ 'Number' => 'الرقم',
+ 'Oct' => 'اكتوبر',
+ 'October' => 'اكتوبر',
+ 'Order' => 'امر',
+ 'Payments' => 'المدÙوعات',
+ 'Print' => 'طباعة',
+ 'Project' => 'مشروع',
+ 'Project Number' => 'رقم المشروع',
+ 'Project Transactions' => 'حركات المشروع',
+ 'Project not on file!' => 'المشروع ليس ÙÙ‰ الملÙات',
+ 'Receipts' => 'الواردات',
+ 'Reference' => 'مرجع',
+ 'Report for' => 'تقرير لاجل',
+ 'Salesperson' => 'مندوب مبيعات',
+ 'Screen' => 'الشاشة',
+ 'Select all' => 'اختر الكل',
+ 'Select from one of the names below' => 'اختر اسم من الاسماء',
+ 'Select from one of the projects below' => 'اختر مشروع من المشروعات التالية',
+ 'Sep' => 'سبتمبر',
+ 'September' => 'سبتمبر',
+ 'Source' => 'مصدر',
+ 'Standard' => 'اساس',
+ 'Startdate' => 'تاريخ يدء العمل',
+ 'Statement' => 'كش٠حساب',
+ 'Statement sent to' => 'كش٠حساب مرسل الى',
+ 'Statements sent to printer!' => 'كش٠حساب مرسل الى الطابعة',
+ 'Subject' => 'موضوع',
+ 'Subtotal' => 'اجمالى',
+ 'Summary' => 'ملخص',
+ 'Tax' => 'ضريبة',
+ 'Tax collected' => 'الضريبة المجمعة',
+ 'Tax paid' => 'الضريبة المدÙوعة',
+ 'Till' => 'إلى',
+ 'To' => 'إلى',
+ 'Total' => 'مجموع',
+ 'Trial Balance' => 'ميزان المراجعة',
+ 'Vendor' => 'المورد',
+ 'Vendor not on file!' => 'مورد غير موجود ÙÙŠ الملÙ',
+ 'as at' => 'من',
+ 'for Period' => 'للÙترة',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'تابع' => 'continue',
+ 'بريد_الكتروني' => 'e_mail',
+ 'طباعة' => 'print',
+ 'اختر_الكل' => 'select_all',
+};
+
+1;
+
diff --git a/locale/en_GB/COPYING b/locale/en_GB/COPYING
new file mode 100755
index 00000000..2ca062c1
--- /dev/null
+++ b/locale/en_GB/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2003
+#
+# British English texts:
+#
+# Author:
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/en_GB/LANGUAGE b/locale/en_GB/LANGUAGE
new file mode 100755
index 00000000..bed69f72
--- /dev/null
+++ b/locale/en_GB/LANGUAGE
@@ -0,0 +1 @@
+British English
diff --git a/locale/en_GB/aa b/locale/en_GB/aa
new file mode 100755
index 00000000..62110aa6
--- /dev/null
+++ b/locale/en_GB/aa
@@ -0,0 +1,37 @@
+$self{texts} = {
+ 'AP Transaction' => 'Purchase Transaction',
+ 'AP Transactions' => 'Purchase Transactions',
+ 'AR Transaction' => 'Sales Transaction',
+ 'AR Transactions' => 'Sales Transactions',
+ 'Check' => 'Cheque',
+ 'Customer' => 'Debtor',
+ 'Customer missing!' => 'Debtor missing!',
+ 'Vendor' => 'Creditor',
+ 'Vendor missing!' => 'Creditor missing!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'purchase_transaction' => 'ap_transaction',
+ 'sales_transaction' => 'ar_transaction',
+};
+
+1;
+
diff --git a/locale/en_GB/admin b/locale/en_GB/admin
new file mode 100755
index 00000000..b04aaf48
--- /dev/null
+++ b/locale/en_GB/admin
@@ -0,0 +1,106 @@
+$self{texts} = {
+ 'Access Control' => 'Access Control',
+ 'Accounting' => 'Accounting',
+ 'Add User' => 'Add User',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrator',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Change Admin Password',
+ 'Change Password' => 'Change Password',
+ 'Click on login name to edit!' => 'Click on login name to edit!',
+ 'Connect to' => 'Connect to',
+ 'Create Chart of Accounts' => 'Create Chart of Accounts',
+ 'Create Dataset' => 'Create Dataset',
+ 'DBI not installed!' => 'DBI not installed!',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Database Administration',
+ 'Database Driver not checked!' => 'Database Driver not checked!',
+ 'Database User missing!' => 'Database User missing!',
+ 'Dataset missing!' => 'Dataset missing!',
+ 'Dataset updated!' => 'Dataset updated!',
+ 'Delete Dataset' => 'Delete Dataset',
+ 'Directory' => 'Directory',
+ 'Driver' => 'Driver',
+ 'Edit User' => 'Edit User',
+ 'Existing Datasets' => 'Existing Datasets',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Hostname missing!',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login name missing!' => 'Login name missing!',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'New Templates' => 'New Templates',
+ 'No Database Drivers available!' => 'No Database Drivers available!',
+ 'No Dataset selected!' => 'No Dataset selected!',
+ 'Nothing to delete!' => 'Nothing to delete!',
+ 'Oracle Database Administration' => 'Oracle Database Administration',
+ 'Password changed!' => 'Password changed!',
+ 'Pg Database Administration' => 'Pg Database Administration',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port missing!',
+ 'Setup Templates' => 'Setup Templates',
+ 'Templates' => 'Templates',
+ 'The following Datasets are not in use and can be deleted' => 'The following Datasets are not in use and can be deleted',
+ 'The following Datasets need to be updated' => 'The following Datasets need to be updated',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Update Dataset',
+ 'Use Templates' => 'Use Templates',
+ 'User deleted!' => 'User deleted!',
+ 'User saved!' => 'User saved!',
+ 'does not exist' => 'does not exist',
+ 'is already a member!' => 'is already a member!',
+ 'successfully created!' => 'successfully created!',
+ 'successfully deleted!' => 'successfully deleted!',
+ 'website' => 'website',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'add_user' => 'add_user',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'create_dataset' => 'create_dataset',
+ 'delete_dataset' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/en_GB/all b/locale/en_GB/all
new file mode 100755
index 00000000..d6282914
--- /dev/null
+++ b/locale/en_GB/all
@@ -0,0 +1,890 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'Purchases',
+ 'AP Aging' => 'Creditor Aging',
+ 'AP Outstanding' => '',
+ 'AP Transaction' => 'Purchase Transaction',
+ 'AP Transactions' => 'Purchase Transactions',
+ 'AR' => 'Sales',
+ 'AR Aging' => 'Debtor Aging',
+ 'AR Outstanding' => '',
+ 'AR Transaction' => 'Sales Transaction',
+ 'AR Transactions' => 'Sales Transactions',
+ 'AR/AP' => '',
+ 'About' => '',
+ 'Above' => '',
+ 'Access Control' => 'Access Control',
+ 'Access Denied!' => '',
+ 'Account' => '',
+ 'Account Number' => '',
+ 'Account Number missing!' => '',
+ 'Account Type' => '',
+ 'Account Type missing!' => '',
+ 'Account deleted!' => '',
+ 'Account does not exist!' => '',
+ 'Account saved!' => '',
+ 'Accounting' => 'Accounting',
+ 'Accounting Menu' => '',
+ 'Accounts' => '',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => '',
+ 'Add' => '',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => '',
+ 'Add Assembly' => '',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => '',
+ 'Add Customer' => 'Add Debtor',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => '',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => '',
+ 'Add General Ledger Transaction' => '',
+ 'Add Group' => '',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => '',
+ 'Add POS Invoice' => '',
+ 'Add Part' => '',
+ 'Add Pricegroup' => '',
+ 'Add Project' => '',
+ 'Add Purchase Order' => '',
+ 'Add Quotation' => '',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => '',
+ 'Add Sales Order' => '',
+ 'Add Service' => '',
+ 'Add Timecard' => '',
+ 'Add Transaction' => '',
+ 'Add User' => 'Add User',
+ 'Add Vendor' => 'Add Creditor',
+ 'Add Vendor Invoice' => 'Add Creditor Invoice',
+ 'Add Warehouse' => '',
+ 'Address' => '',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => '',
+ 'All' => '',
+ 'All Accounts' => '',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'All Items' => '',
+ 'Allowances' => '',
+ 'Amount' => '',
+ 'Amount Due' => '',
+ 'Amount missing!' => '',
+ 'Apr' => '',
+ 'April' => '',
+ 'Are you sure you want to delete Invoice Number' => '',
+ 'Are you sure you want to delete Order Number' => '',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => '',
+ 'Assemblies restocked!' => '',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => '',
+ 'Attachment' => '',
+ 'Audit Control' => '',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => '',
+ 'August' => '',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => '',
+ 'Backup' => '',
+ 'Backup sent to' => '',
+ 'Balance' => '',
+ 'Balance Sheet' => '',
+ 'Based on' => '',
+ 'Bcc' => '',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => '',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => '',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => '',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => '',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => '',
+ 'COGS' => '',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '',
+ 'Cannot delete customer!' => 'Cannot delete debtor!',
+ 'Cannot delete default account!' => '',
+ 'Cannot delete invoice!' => '',
+ 'Cannot delete item!' => '',
+ 'Cannot delete order!' => '',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => '',
+ 'Cannot delete vendor!' => 'Cannot delete creditor',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => '',
+ 'Cannot post invoice!' => '',
+ 'Cannot post payment for a closed period!' => '',
+ 'Cannot post transaction for a closed period!' => '',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => '',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => '',
+ 'Cannot save preferences!' => '',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '',
+ 'Cash' => '',
+ 'Cc' => '',
+ 'Change' => '',
+ 'Change Admin Password' => 'Change Admin Password',
+ 'Change Password' => 'Change Password',
+ 'Charge' => '',
+ 'Chart of Accounts' => '',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => '',
+ 'Checks' => 'Cheques',
+ 'City' => '',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Click on login name to edit!',
+ 'Clocked' => '',
+ 'Close Books up to' => '',
+ 'Closed' => '',
+ 'Code' => '',
+ 'Code missing!' => '',
+ 'Company' => '',
+ 'Company Name' => '',
+ 'Compare to' => '',
+ 'Completed' => '',
+ 'Components' => '',
+ 'Confirm' => '',
+ 'Confirm!' => '',
+ 'Connect to' => 'Connect to',
+ 'Contact' => '',
+ 'Continue' => '',
+ 'Contra' => '',
+ 'Copies' => '',
+ 'Copy to COA' => '',
+ 'Cost' => '',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '',
+ 'Create Chart of Accounts' => 'Create Chart of Accounts',
+ 'Create Dataset' => 'Create Dataset',
+ 'Credit' => '',
+ 'Credit Limit' => '',
+ 'Curr' => '',
+ 'Currency' => '',
+ 'Current' => '',
+ 'Current Earnings' => '',
+ 'Customer' => 'Debtor',
+ 'Customer History' => '',
+ 'Customer Number' => 'Debtor Number',
+ 'Customer deleted!' => 'Debtor deleted!',
+ 'Customer missing!' => 'Debtor missing!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Customer saved!' => 'Debtor saved!',
+ 'Customers' => 'Debtors',
+ 'DBI not installed!' => 'DBI not installed!',
+ 'DOB' => '',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Database Administration',
+ 'Database Driver not checked!' => 'Database Driver not checked!',
+ 'Database Host' => '',
+ 'Database User missing!' => 'Database User missing!',
+ 'Dataset' => '',
+ 'Dataset is newer than version!' => '',
+ 'Dataset missing!' => 'Dataset missing!',
+ 'Dataset updated!' => 'Dataset updated!',
+ 'Date' => '',
+ 'Date Format' => '',
+ 'Date Paid' => '',
+ 'Date Received' => '',
+ 'Date missing!' => '',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => '',
+ 'Dec' => '',
+ 'December' => '',
+ 'Decimalplaces' => '',
+ 'Decrease' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => '',
+ 'Defaults saved!' => '',
+ 'Delete' => '',
+ 'Delete Account' => '',
+ 'Delete Dataset' => 'Delete Dataset',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => '',
+ 'Department' => '',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => '',
+ 'Deposit' => '',
+ 'Description' => '',
+ 'Description Translations' => '',
+ 'Description missing!' => '',
+ 'Detail' => '',
+ 'Difference' => '',
+ 'Directory' => 'Directory',
+ 'Discount' => '',
+ 'Done' => '',
+ 'Drawing' => '',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => '',
+ 'Due Date' => '',
+ 'Due Date missing!' => '',
+ 'E-mail' => '',
+ 'E-mail Statement to' => '',
+ 'E-mail address missing!' => '',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => '',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => '',
+ 'Edit Assembly' => '',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => '',
+ 'Edit Customer' => 'Edit Debtor',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => '',
+ 'Edit General Ledger Transaction' => '',
+ 'Edit Group' => '',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => '',
+ 'Edit Part' => '',
+ 'Edit Preferences for' => '',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => '',
+ 'Edit Purchase Order' => '',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => '',
+ 'Edit Sales Order' => '',
+ 'Edit Service' => '',
+ 'Edit Template' => '',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Edit User',
+ 'Edit Vendor' => 'Edit Creditor',
+ 'Edit Vendor Invoice' => 'Edit Creditor Invoice',
+ 'Edit Warehouse' => '',
+ 'Employee' => '',
+ 'Employee Name' => '',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => '',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => '',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => '',
+ 'Equity' => '',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => '',
+ 'Exchange Rate' => '',
+ 'Exchange rate for payment missing!' => '',
+ 'Exchange rate missing!' => '',
+ 'Existing Datasets' => 'Existing Datasets',
+ 'Expense' => '',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => '',
+ 'Extended' => '',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => '',
+ 'Feb' => '',
+ 'February' => '',
+ 'For' => '',
+ 'Foreign Exchange Gain' => '',
+ 'Foreign Exchange Loss' => '',
+ 'Friday' => '',
+ 'From' => '',
+ 'From Warehouse' => '',
+ 'GIFI' => '',
+ 'GIFI deleted!' => '',
+ 'GIFI missing!' => '',
+ 'GIFI saved!' => '',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => '',
+ 'General Ledger' => '',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => '',
+ 'Group' => '',
+ 'Group Items' => '',
+ 'Group Translations' => '',
+ 'Group deleted!' => '',
+ 'Group missing!' => '',
+ 'Group saved!' => '',
+ 'Groups' => '',
+ 'HR' => '',
+ 'HTML Templates' => '',
+ 'Heading' => '',
+ 'History' => '',
+ 'Home Phone' => '',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Hostname missing!',
+ 'IBAN' => '',
+ 'ID' => '',
+ 'Image' => '',
+ 'In-line' => '',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => '',
+ 'Include in drop-down menus' => '',
+ 'Income' => '',
+ 'Income Statement' => '',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => '',
+ 'Increase' => '',
+ 'Individual Items' => '',
+ 'Internal Notes' => '',
+ 'Inventory' => '',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => '',
+ 'Invoice Date' => '',
+ 'Invoice Date missing!' => '',
+ 'Invoice Number' => '',
+ 'Invoice Number missing!' => '',
+ 'Invoice deleted!' => '',
+ 'Invoices' => '',
+ 'Is this a summary account to record' => '',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => '',
+ 'Item not on file!' => '',
+ 'Items' => '',
+ 'Jan' => '',
+ 'January' => '',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => '',
+ 'July' => '',
+ 'Jun' => '',
+ 'June' => '',
+ 'LaTeX Templates' => '',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => '',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => '',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => '',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Leave host and port field empty unless you want to make a remote connection.',
+ 'Liability' => '',
+ 'Licensed to' => '',
+ 'Line Total' => '',
+ 'Link' => '',
+ 'Link Accounts' => '',
+ 'List' => '',
+ 'List Accounts' => '',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => '',
+ 'List Languages' => '',
+ 'List Price' => '',
+ 'List Projects' => '',
+ 'List SIC' => '',
+ 'List Transactions' => '',
+ 'List Warehouses' => '',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => '',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => '',
+ 'Make' => '',
+ 'Manager' => '',
+ 'Mar' => '',
+ 'March' => '',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => '',
+ 'May ' => '',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => '',
+ 'Method' => '',
+ 'Microfiche' => '',
+ 'Model' => '',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => '',
+ 'Name' => '',
+ 'Name missing!' => '',
+ 'New Templates' => 'New Templates',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => '',
+ 'No Database Drivers available!' => 'No Database Drivers available!',
+ 'No Dataset selected!' => 'No Dataset selected!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => '',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => '',
+ 'Non-taxable' => '',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => '',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => '',
+ 'Nothing to delete!' => 'Nothing to delete!',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => '',
+ 'November' => '',
+ 'Number' => '',
+ 'Number Format' => '',
+ 'Number missing in Row' => '',
+ 'O' => '',
+ 'OH' => '',
+ 'Obsolete' => '',
+ 'Oct' => '',
+ 'October' => '',
+ 'On Hand' => '',
+ 'Open' => '',
+ 'Oracle Database Administration' => 'Oracle Database Administration',
+ 'Order' => '',
+ 'Order Date' => '',
+ 'Order Date missing!' => '',
+ 'Order Entry' => '',
+ 'Order Number' => '',
+ 'Order Number missing!' => '',
+ 'Order deleted!' => '',
+ 'Order generation failed!' => '',
+ 'Order saved!' => '',
+ 'Orders generated!' => '',
+ 'Orphaned' => '',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => '',
+ 'Outstanding' => '',
+ 'PDF' => '',
+ 'PO Number' => '',
+ 'POS' => '',
+ 'POS Invoice' => '',
+ 'Packing List' => '',
+ 'Packing List Date missing!' => '',
+ 'Packing List Number missing!' => '',
+ 'Packing Lists' => '',
+ 'Paid' => '',
+ 'Part' => '',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => '',
+ 'Password' => '',
+ 'Password changed!' => 'Password changed!',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => '',
+ 'Payment' => '',
+ 'Payment date missing!' => '',
+ 'Payment posted!' => '',
+ 'Payments' => '',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => 'Pg Database Administration',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => '',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port missing!',
+ 'Pos' => '',
+ 'Post' => '',
+ 'Post as new' => '',
+ 'Posted!' => '',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => '',
+ 'Preferences' => '',
+ 'Preferences saved!' => '',
+ 'Prepayment' => '',
+ 'Price' => '',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => '',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => '',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => '',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => '',
+ 'Project Number missing!' => '',
+ 'Project Transactions' => '',
+ 'Project deleted!' => '',
+ 'Project not on file!' => '',
+ 'Project saved!' => '',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => '',
+ 'Purchase Order' => '',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => '',
+ 'Qty' => '',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => '',
+ 'Rate' => '',
+ 'Rate missing!' => '',
+ 'Recd' => '',
+ 'Receipt' => '',
+ 'Receipt posted!' => '',
+ 'Receipts' => '',
+ 'Receivables' => '',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => '',
+ 'Reconciliation Report' => '',
+ 'Record in' => '',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => '',
+ 'Remaining' => '',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => '',
+ 'Reports' => '',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => '',
+ 'Retained Earnings' => '',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => '',
+ 'Sales' => '',
+ 'Sales Invoice' => '',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '',
+ 'Sales Order' => '',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => '',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => '',
+ 'Saturday' => '',
+ 'Save' => '',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => '',
+ 'Save to File' => '',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => '',
+ 'Search' => '',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => '',
+ 'Select from one of the items below' => '',
+ 'Select from one of the names below' => '',
+ 'Select from one of the projects below' => '',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => '',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => '',
+ 'Send by E-Mail' => '',
+ 'Sending' => '',
+ 'Sep' => '',
+ 'September' => '',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => '',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => '',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Setup Templates',
+ 'Ship' => '',
+ 'Ship Merchandise' => '',
+ 'Ship to' => '',
+ 'Ship via' => '',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => '',
+ 'Signature' => '',
+ 'Source' => '',
+ 'Spoolfile' => '',
+ 'Standard' => '',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => '',
+ 'Statement Balance' => '',
+ 'Statement sent to' => '',
+ 'Statements sent to printer!' => '',
+ 'Stock' => '',
+ 'Stock Assembly' => '',
+ 'Stocking Date' => '',
+ 'Stylesheet' => '',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => '',
+ 'Subtotal' => '',
+ 'Summary' => '',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => '',
+ 'System Defaults' => '',
+ 'Tax' => '',
+ 'Tax Accounts' => '',
+ 'Tax Included' => '',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => '',
+ 'Tax paid' => '',
+ 'Taxable' => '',
+ 'Template saved!' => '',
+ 'Templates' => 'Templates',
+ 'Terms' => '',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => 'The following Datasets are not in use and can be deleted',
+ 'The following Datasets need to be updated' => 'The following Datasets need to be updated',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => '',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.',
+ 'Top Level' => '',
+ 'Total' => '',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => '',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '',
+ 'Transaction posted!' => '',
+ 'Transaction reversal enforced for all dates' => '',
+ 'Transaction reversal enforced up to' => '',
+ 'Transactions' => '',
+ 'Transfer' => '',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => '',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => '',
+ 'Unit of measure' => '',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => '',
+ 'Update Dataset' => 'Update Dataset',
+ 'Updated' => '',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => 'Use Templates',
+ 'User' => '',
+ 'User deleted!' => 'User deleted!',
+ 'User saved!' => 'User saved!',
+ 'Valid until' => '',
+ 'Vendor' => 'Creditor',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor deleted!' => 'Creditor deleted!',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+ 'Vendor saved!' => 'Creditor saved!',
+ 'Vendors' => 'Creditors',
+ 'Version' => '',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => '',
+ 'Weight Unit' => '',
+ 'What type of item is this?' => '',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => '',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => '',
+ 'You must enter a host and port for local and remote connections!' => 'You must enter a host and port for local and remote connections!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => '',
+ 'as at' => '',
+ 'days' => '',
+ 'does not exist' => 'does not exist',
+ 'done' => '',
+ 'ea' => '',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => '',
+ 'is already a member!' => 'is already a member!',
+ 'localhost' => '',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'successfully created!',
+ 'successfully deleted!' => 'successfully deleted!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'website',
+};
+
+1;
diff --git a/locale/en_GB/am b/locale/en_GB/am
new file mode 100755
index 00000000..c7f77261
--- /dev/null
+++ b/locale/en_GB/am
@@ -0,0 +1,95 @@
+$self{texts} = {
+ 'AP' => 'Purchases',
+ 'AR' => 'Sales',
+ 'Customer Number' => 'Debtor Number',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendor Number' => 'Creditor Number',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+};
+
+1;
+
diff --git a/locale/en_GB/ap b/locale/en_GB/ap
new file mode 100755
index 00000000..3d10668b
--- /dev/null
+++ b/locale/en_GB/ap
@@ -0,0 +1,70 @@
+$self{texts} = {
+ 'AP Transaction' => 'Purchase Transaction',
+ 'AP Transactions' => 'Purchase Transactions',
+ 'AR Transaction' => 'Sales Transaction',
+ 'AR Transactions' => 'Sales Transactions',
+ 'Check' => 'Cheque',
+ 'Customer' => 'Debtor',
+ 'Customer missing!' => 'Debtor missing!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Vendor' => 'Creditor',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'purchase_transaction' => 'ap_transaction',
+ 'sales_transaction' => 'ar_transaction',
+};
+
+1;
+
diff --git a/locale/en_GB/ar b/locale/en_GB/ar
new file mode 100755
index 00000000..3d10668b
--- /dev/null
+++ b/locale/en_GB/ar
@@ -0,0 +1,70 @@
+$self{texts} = {
+ 'AP Transaction' => 'Purchase Transaction',
+ 'AP Transactions' => 'Purchase Transactions',
+ 'AR Transaction' => 'Sales Transaction',
+ 'AR Transactions' => 'Sales Transactions',
+ 'Check' => 'Cheque',
+ 'Customer' => 'Debtor',
+ 'Customer missing!' => 'Debtor missing!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Vendor' => 'Creditor',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'purchase_transaction' => 'ap_transaction',
+ 'sales_transaction' => 'ar_transaction',
+};
+
+1;
+
diff --git a/locale/en_GB/arap b/locale/en_GB/arap
new file mode 100755
index 00000000..3c777934
--- /dev/null
+++ b/locale/en_GB/arap
@@ -0,0 +1,31 @@
+$self{texts} = {
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+};
+
+1;
+
diff --git a/locale/en_GB/arapprn b/locale/en_GB/arapprn
new file mode 100755
index 00000000..a2d2335a
--- /dev/null
+++ b/locale/en_GB/arapprn
@@ -0,0 +1,18 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+};
+
+1;
+
diff --git a/locale/en_GB/bp b/locale/en_GB/bp
new file mode 100755
index 00000000..9f00bd4e
--- /dev/null
+++ b/locale/en_GB/bp
@@ -0,0 +1,22 @@
+$self{texts} = {
+ 'Customer' => 'Debtor',
+ 'Vendor' => 'Creditor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/en_GB/ca b/locale/en_GB/ca
new file mode 100755
index 00000000..f7985928
--- /dev/null
+++ b/locale/en_GB/ca
@@ -0,0 +1,12 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/en_GB/cp b/locale/en_GB/cp
new file mode 100755
index 00000000..4d49a4c3
--- /dev/null
+++ b/locale/en_GB/cp
@@ -0,0 +1,63 @@
+$self{texts} = {
+ 'AP' => 'Purchases',
+ 'AR' => 'Sales',
+ 'Customer' => 'Debtor',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Vendor' => 'Creditor',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+};
+
+1;
+
diff --git a/locale/en_GB/ct b/locale/en_GB/ct
new file mode 100755
index 00000000..c15da8ae
--- /dev/null
+++ b/locale/en_GB/ct
@@ -0,0 +1,75 @@
+$self{texts} = {
+ 'AP Transaction' => 'Purchase Transaction',
+ 'AP Transactions' => 'Purchase Transactions',
+ 'AR Transaction' => 'Sales Transaction',
+ 'AR Transactions' => 'Sales Transactions',
+ 'Add Customer' => 'Add Debtor',
+ 'Add Vendor' => 'Add Creditor',
+ 'Cannot delete customer!' => 'Cannot delete debtor!',
+ 'Cannot delete vendor!' => 'Cannot delete creditor',
+ 'Customer Number' => 'Debtor Number',
+ 'Customer deleted!' => 'Debtor deleted!',
+ 'Customer saved!' => 'Debtor saved!',
+ 'Customers' => 'Debtors',
+ 'Edit Customer' => 'Edit Debtor',
+ 'Edit Vendor' => 'Edit Creditor',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor deleted!' => 'Creditor deleted!',
+ 'Vendor saved!' => 'Creditor saved!',
+ 'Vendors' => 'Creditors',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'purchase_transaction' => 'ap_transaction',
+ 'sales_transaction' => 'ar_transaction',
+ 'add_debtor' => 'add_customer',
+ 'add_creditor' => 'add_vendor',
+ 'creditor_invoice' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/en_GB/gl b/locale/en_GB/gl
new file mode 100755
index 00000000..610b3021
--- /dev/null
+++ b/locale/en_GB/gl
@@ -0,0 +1,54 @@
+$self{texts} = {
+ 'AP Transaction' => 'Purchase Transaction',
+ 'AR Transaction' => 'Sales Transaction',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'purchase_transaction' => 'ap_transaction',
+ 'sales_transaction' => 'ar_transaction',
+};
+
+1;
+
diff --git a/locale/en_GB/hr b/locale/en_GB/hr
new file mode 100755
index 00000000..c7860cb6
--- /dev/null
+++ b/locale/en_GB/hr
@@ -0,0 +1,40 @@
+$self{texts} = {
+ 'AP' => 'Purchases',
+ 'Administrator' => 'Administrator',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+};
+
+1;
+
diff --git a/locale/en_GB/ic b/locale/en_GB/ic
new file mode 100755
index 00000000..a367f1af
--- /dev/null
+++ b/locale/en_GB/ic
@@ -0,0 +1,73 @@
+$self{texts} = {
+ 'Customer' => 'Debtor',
+ 'Customer Number' => 'Debtor Number',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Vendor' => 'Creditor',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+};
+
+1;
+
diff --git a/locale/en_GB/io b/locale/en_GB/io
new file mode 100755
index 00000000..484f553e
--- /dev/null
+++ b/locale/en_GB/io
@@ -0,0 +1,32 @@
+$self{texts} = {
+ 'Customer Number' => 'Debtor Number',
+ 'Vendor Number' => 'Creditor Number',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+};
+
+1;
+
diff --git a/locale/en_GB/ir b/locale/en_GB/ir
new file mode 100755
index 00000000..2f2b01c3
--- /dev/null
+++ b/locale/en_GB/ir
@@ -0,0 +1,74 @@
+$self{texts} = {
+ 'Add Vendor Invoice' => 'Add Creditor Invoice',
+ 'Customer Number' => 'Debtor Number',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Edit Vendor Invoice' => 'Edit Creditor Invoice',
+ 'Vendor' => 'Creditor',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/en_GB/is b/locale/en_GB/is
new file mode 100755
index 00000000..1ddf7f5b
--- /dev/null
+++ b/locale/en_GB/is
@@ -0,0 +1,73 @@
+$self{texts} = {
+ 'Customer' => 'Debtor',
+ 'Customer Number' => 'Debtor Number',
+ 'Customer missing!' => 'Debtor missing!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+};
+
+1;
+
diff --git a/locale/en_GB/jc b/locale/en_GB/jc
new file mode 100755
index 00000000..31503ed9
--- /dev/null
+++ b/locale/en_GB/jc
@@ -0,0 +1,44 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+};
+
+1;
+
diff --git a/locale/en_GB/locales.pl b/locale/en_GB/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/en_GB/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/en_GB/login b/locale/en_GB/login
new file mode 100755
index 00000000..e3112e15
--- /dev/null
+++ b/locale/en_GB/login
@@ -0,0 +1,12 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+};
+
+1;
+
diff --git a/locale/en_GB/menu b/locale/en_GB/menu
new file mode 100755
index 00000000..eb4790ed
--- /dev/null
+++ b/locale/en_GB/menu
@@ -0,0 +1,25 @@
+$self{texts} = {
+ 'AP' => 'Purchases',
+ 'AP Aging' => 'Creditor Aging',
+ 'AP Transaction' => 'Purchase Transaction',
+ 'AR' => 'Sales',
+ 'AR Aging' => 'Debtor Aging',
+ 'AR Transaction' => 'Sales Transaction',
+ 'Add Customer' => 'Add Debtor',
+ 'Add Vendor' => 'Add Creditor',
+ 'Check' => 'Cheque',
+ 'Customers' => 'Debtors',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendors' => 'Creditors',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/en_GB/oe b/locale/en_GB/oe
new file mode 100755
index 00000000..f50de91f
--- /dev/null
+++ b/locale/en_GB/oe
@@ -0,0 +1,103 @@
+$self{texts} = {
+ 'Add Vendor Invoice' => 'Add Creditor Invoice',
+ 'Customer' => 'Debtor',
+ 'Customer Number' => 'Debtor Number',
+ 'Customer missing!' => 'Debtor missing!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Vendor' => 'Creditor',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'creditor_invoice' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/en_GB/pe b/locale/en_GB/pe
new file mode 100755
index 00000000..82c386d8
--- /dev/null
+++ b/locale/en_GB/pe
@@ -0,0 +1,64 @@
+$self{texts} = {
+ 'Customer' => 'Debtor',
+ 'Customer missing!' => 'Debtor missing!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Vendor' => 'Creditor',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+};
+
+1;
+
diff --git a/locale/en_GB/pos b/locale/en_GB/pos
new file mode 100755
index 00000000..fe8fc05a
--- /dev/null
+++ b/locale/en_GB/pos
@@ -0,0 +1,28 @@
+$self{texts} = {
+ 'Customer' => 'Debtor',
+ 'Customer missing!' => 'Debtor missing!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/en_GB/ps b/locale/en_GB/ps
new file mode 100755
index 00000000..764daa97
--- /dev/null
+++ b/locale/en_GB/ps
@@ -0,0 +1,111 @@
+$self{texts} = {
+ 'AP Aging' => 'Creditor Aging',
+ 'AP Transaction' => 'Purchase Transaction',
+ 'AP Transactions' => 'Purchase Transactions',
+ 'AR Aging' => 'Debtor Aging',
+ 'AR Transaction' => 'Sales Transaction',
+ 'AR Transactions' => 'Sales Transactions',
+ 'Check' => 'Cheque',
+ 'Customer' => 'Debtor',
+ 'Customer Number' => 'Debtor Number',
+ 'Customer missing!' => 'Debtor missing!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Vendor' => 'Creditor',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'purchase_transaction' => 'ap_transaction',
+ 'sales_transaction' => 'ar_transaction',
+};
+
+1;
+
diff --git a/locale/en_GB/pw b/locale/en_GB/pw
new file mode 100755
index 00000000..b18ff8cf
--- /dev/null
+++ b/locale/en_GB/pw
@@ -0,0 +1,9 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+};
+
+1;
+
diff --git a/locale/en_GB/rc b/locale/en_GB/rc
new file mode 100755
index 00000000..9163d154
--- /dev/null
+++ b/locale/en_GB/rc
@@ -0,0 +1,20 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+};
+
+1;
+
diff --git a/locale/en_GB/rp b/locale/en_GB/rp
new file mode 100755
index 00000000..8c84c027
--- /dev/null
+++ b/locale/en_GB/rp
@@ -0,0 +1,60 @@
+$self{texts} = {
+ 'AP Aging' => 'Creditor Aging',
+ 'AR Aging' => 'Debtor Aging',
+ 'Customer' => 'Debtor',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Vendor' => 'Creditor',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+};
+
+1;
+
diff --git a/locale/es/COPYING b/locale/es/COPYING
new file mode 100755
index 00000000..cf45996f
--- /dev/null
+++ b/locale/es/COPYING
@@ -0,0 +1,26 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2002
+#
+# Spanish texts:
+#
+# Author: Maria Gabriela Fong <mgfong@maga.tzo.org>
+# John Stoddart <jstypo@imagencolor.com.ve>
+# Federico Montesino Pouzols <fedemp@arrok.com>
+# Tomás Pereira <topec@percar.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/es/LANGUAGE b/locale/es/LANGUAGE
new file mode 100755
index 00000000..c1a0de22
--- /dev/null
+++ b/locale/es/LANGUAGE
@@ -0,0 +1 @@
+Spanish
diff --git a/locale/es/Num2text b/locale/es/Num2text
new file mode 100755
index 00000000..88ffe737
--- /dev/null
+++ b/locale/es/Num2text
@@ -0,0 +1,212 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Language: Spanish
+# Contributors: John Christian Stoddart
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'cero',
+ 1 => 'un',
+ '1o' => 'uno',
+ 2 => 'dos',
+ 3 => 'tres',
+ 4 => 'cuatro',
+ 5 => 'cinco',
+ 6 => 'seis',
+ 7 => 'siete',
+ 8 => 'ocho',
+ 9 => 'nueve',
+ 10 => 'diez',
+ 11 => 'once',
+ '11o' => 'once',
+ 12 => 'doce',
+ 13 => 'trece',
+ 14 => 'catorce',
+ 15 => 'quince',
+ 16 => 'dieciséis',
+ 17 => 'diecisiete',
+ 18 => 'dieciocho',
+ 19 => 'diecinueve',
+ 20 => 'veinte',
+ 21 => 'veintiún',
+ '21o' => 'veintiuno',
+ 22 => 'veintidós',
+ 23 => 'veintitrés',
+ 24 => 'veinticuatro',
+ 25 => 'veinticinco',
+ 26 => 'veintiséis',
+ 27 => 'veintisiete',
+ 28 => 'veintiocho',
+ 29 => 'veintinueve',
+ 30 => 'treinta',
+ 40 => 'cuarenta',
+ 50 => 'cincuenta',
+ 60 => 'sesenta',
+ 70 => 'setenta',
+ 80 => 'ochenta',
+ 90 => 'noventa',
+ 500 => 'quinientos',
+ 700 => 'setecientos',
+ 900 => 'novecientos',
+ 10**2 => 'ciento',
+ 10**3 => 'mil',
+ 10**6 => 'millón',
+ 10**12 => 'billón',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my $stripun = 0;
+ my @a = ();
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ # special case for 1000
+ if ($numblock[1] eq '1' && $numblock[0] gt '000') {
+ # remove first array element from textnumber
+ $stripun = 1;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ if ($num[0] == 1) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ # special case for 500, 700, 900
+ if (grep /$num[0]/, (5,7,9)) {
+ push @textnumber, $self->{numbername}{"${num[0]}00"};
+
+ } else {
+
+ # the one from hundreds, append cientos
+ push @textnumber, $self->{numbername}{$num[0]}.$self->{numbername}{10**2}.'s';
+
+ }
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $i);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ $num = $numblock[$i];
+ $num .= 'o' if ($num == 1 && $i == 0);
+ push @textnumber, $self->{numbername}{$num};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($numblock[$i] > 1) {
+ if ($i == 2 || $i == 4) {
+ $a = $self->{numbername}{$num}."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } elsif ($i == 3) {
+ $num = 10**($i * 2);
+ $a = "$self->{10**3} $self->{numbername}{$num}"."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } else {
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+ push @textnumber, $self->{numbername}{$num}.'s';
+ }
+ }
+ } else {
+ push @textnumber, $self->{numbername}{$num};
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ shift @textnumber if $stripun;
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $i) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 30) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $amount .= 'o' if ($num[1] == 1 && $i == 0);
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= " y ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/es/aa b/locale/es/aa
new file mode 100755
index 00000000..6d361770
--- /dev/null
+++ b/locale/es/aa
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxC',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Month' => 'Mes',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Project' => 'Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Remaining' => 'Resto',
+ 'Sales Invoice.' => 'Facturas de ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Compra.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'facturas_de_ventas_' => 'sales_invoice_',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es/admin b/locale/es/admin
new file mode 100755
index 00000000..6efa1b93
--- /dev/null
+++ b/locale/es/admin
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'Access Control' => 'Control de Acceso',
+ 'Accounting' => 'Contabilidad',
+ 'Add User' => 'Añadir usuario',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => 'Todas las bases de datos están actualizadas',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por
+editar',
+ 'Company' => 'Compañía',
+ 'Confirm' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Crear catálogo de cuentas',
+ 'Create Dataset' => 'Crear base de datos',
+ 'DBI not installed!' => 'No se ha instalado DBI',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de las bases de datos',
+ 'Database Driver not checked!' => 'No se ha podido verificar el gestor de la base de datos',
+ 'Database User missing!' => 'No se ha definido el usuario de la base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Dataset missing!' => 'No se ha definido la base de datos',
+ 'Dataset updated!' => 'Base de datos actualizada',
+ 'Date Format' => 'Formato de fecha',
+ 'Delete' => 'Borrar',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Directory' => 'Directorio',
+ 'Driver' => 'Gestor',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit User' => 'Editar usuario',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Máquina servidor de base de datos',
+ 'Hostname missing!' => 'No se ha definido la máquina servidor de base de datos',
+ 'Language' => 'Lenguaje',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Salir',
+ 'Manager' => 'Administrador',
+ 'Menu Width' => 'Ancho del Menu',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Nombre',
+ 'New Templates' => 'Nuevas plantillas',
+ 'No Database Drivers available!' => 'No hay ningún gestor de base de datos disponible',
+ 'No Dataset selected!' => 'No se ha seleccionado ninguna base de datos',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Number Format' => 'Formato de número',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Pg Database Administration' => 'Administración de la base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Teléfono',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se ha definido el puerto',
+ 'Printer' => 'Impresora',
+ 'Save' => 'Guardar',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Configurar plantillas',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'Supervisor' => 'Supervisor',
+ 'Templates' => 'Plantillas',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y se pueden borrar',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Use Templates' => 'Plantillas de usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Version' => 'Versión',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'does not exist' => 'no existe',
+ 'is already a member!' => 'ya es actualmente un miembro',
+ 'localhost' => 'máquina local',
+ 'locked!' => 'Bloqueado!',
+ 'successfully created!' => 'creado satisfactoriamente',
+ 'successfully deleted!' => 'borrado satisfactoriamente',
+ 'website' => 'sitio web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'añadir_usuario' => 'add_user',
+ 'cambiar_la_contraseña_del_administrador' => 'change_admin_password',
+ 'cambiar_contraseña' => 'change_password',
+ 'continuar' => 'continue',
+ 'crear_base_de_datos' => 'create_dataset',
+ 'borrar' => 'delete',
+ 'borrar_base_de_datos' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'entrar' => 'login',
+ 'salir' => 'logout',
+ 'administración_de_la_base_de_datos_oracle' => 'oracle_database_administration',
+ 'administración_de_la_base_de_datos_postgresql' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'guardar' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'actualizar_base_de_datos' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/es/all b/locale/es/all
new file mode 100755
index 00000000..abb74e1a
--- /dev/null
+++ b/locale/es/all
@@ -0,0 +1,896 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Cartera de pagos',
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR' => 'Cartera de cobros',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'AR/AP' => '',
+ 'About' => 'Acerca de',
+ 'Above' => 'Encima de',
+ 'Access Control' => 'Control de Acceso',
+ 'Access Denied!' => '',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => 'No se ha definido el número de la cuenta',
+ 'Account Type' => 'Categoría de cuenta',
+ 'Account Type missing!' => 'No se ha definido el tipo de la cuenta',
+ 'Account deleted!' => '¡Cuenta borraba!',
+ 'Account does not exist!' => 'Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting' => 'Contabilidad',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro Auditoría',
+ 'Activate Audit trails' => 'Activar Rastro Auditoría',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxC',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Business' => 'Agregar Empresa',
+ 'Add Cash Transfer Transaction' => 'Agregar transacción',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add Deduction' => 'Agregar Deducción',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add Exchange Rate' => 'Agregar Tasa de Cambio',
+ 'Add GIFI' => 'Añadir código GIFI',
+ 'Add General Ledger Transaction' => 'Añadir transacción al libro mayor general',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Pricegroup' => 'Añadir Grupo de Precios',
+ 'Add Project' => 'Añadir proyecto',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Add Service' => 'Añadir servicio',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Añadir',
+ 'Add User' => 'Añadir usuario',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Add Vendor Invoice' => 'Añadir factura de compra',
+ 'Add Warehouse' => 'Agregar Bodega',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Despues Deducción',
+ 'All' => 'Todos',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'All Datasets up to date!' => 'Todas las bases de datos están actualizadas',
+ 'All Items' => 'Todo',
+ 'Allowances' => 'Permisos',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Amount missing!' => 'Falta suma',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea
+borrar la orden número?',
+ 'Are you sure you want to delete Quotation Number' => 'Seguro que quiere borrar la cotización número',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Seguro que quieres remover las entradas seleccionadas de la cola?',
+ 'Assemblies' => 'Compuestos',
+ 'Assemblies restocked!' => '¡Compuestos actualizados en almacen!',
+ 'Assembly' => 'Compuesto',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Activo',
+ 'Attachment' => 'Adjunto',
+ 'Audit Control' => 'Control de auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría removido hasta',
+ 'Audit trails disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trails enabled' => 'Rastro de Auditoría activado',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Listado de piezas',
+ 'Backup' => 'Copia de seguridad de los datos',
+ 'Backup sent to' => 'Copia de seguridad enviada a',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Based on' => 'Basado en',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Antes de la Deducción',
+ 'Beginning Balance' => 'Balance Inicial',
+ 'Below' => 'Debajo',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Lista Empaque',
+ 'Bin Lists' => 'Listas Empaque',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Break' => 'Pausa',
+ 'Business' => 'Empresa',
+ 'Business Number' => 'Numero de negocio',
+ 'Business deleted!' => 'Empresa eliminada!',
+ 'Business saved!' => 'Empresa guardada!',
+ 'C' => 'C',
+ 'COGS' => 'Costo de los artículos',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete default account!' => 'No se puede borrar la cuenta por omisión',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot delete quotation!' => '¡No puedo borrar cotización!',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Cannot post Payment!' => 'No puedo guardar pago',
+ 'Cannot post Receipt!' => 'No puedo guardar recibo',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cannot remove files!' => 'No puedo borrar archivos!',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => 'No puedo guardar preferencias!',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Cannot save preferences!' => '¡No se puede guardar las preferencias!',
+ 'Cannot save quotation!' => 'No puedo guardar cotización!',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tiene que seleccionar cuenta!',
+ 'Cannot set multiple options for' => 'No puedo crear multiples opciones para',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los compuestos!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Cuadro de cuentas',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => 'Revisar Inventario',
+ 'Checks' => 'Cheques',
+ 'City' => 'Ciudad',
+ 'Cleared' => 'Borrado',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por
+editar',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Closed' => 'Cerrado',
+ 'Code' => 'Código',
+ 'Code missing!' => 'Falta código',
+ 'Company' => 'Compañía',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Compare to' => 'Comparar con',
+ 'Completed' => '',
+ 'Components' => 'Componentes',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas del Orden',
+ 'Copies' => 'Copias',
+ 'Copy to COA' => 'Copiar al catálogo de cuentas',
+ 'Cost' => 'Costo',
+ 'Cost Center' => 'Centro de Costos (Gastos)',
+ 'Could not save pricelist!' => '¡No se pudo guradar lista de precios!',
+ 'Could not save!' => 'No pude guardar',
+ 'Could not transfer Inventory!' => 'No puedo transferir inventario!',
+ 'Country' => 'País',
+ 'Create Chart of Accounts' => 'Crear catálogo de cuentas',
+ 'Create Dataset' => 'Crear base de datos',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del periodo',
+ 'Customer' => 'Cliente',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'DBI not installed!' => 'No se ha instalado DBI',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de las bases de datos',
+ 'Database Driver not checked!' => 'No se ha podido verificar el gestor de la base de datos',
+ 'Database Host' => 'Máquina servidor de base de datos',
+ 'Database User missing!' => 'No se ha definido el usuario de la base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Dataset is newer than version!' => 'La base de datos está más actual que la versión del programa',
+ 'Dataset missing!' => 'No se ha definido la base de datos',
+ 'Dataset updated!' => 'Base de datos actualizada',
+ 'Date' => 'Fecha',
+ 'Date Format' => 'Formato de fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Date Received' => 'Fecha recibido',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Date received missing!' => 'Faltas datos',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Decrease' => 'Reducir',
+ 'Deduct after' => 'Deducir despues de',
+ 'Deduction deleted!' => 'Deducción borrado!',
+ 'Deduction saved!' => 'Deducción guardado',
+ 'Deductions' => 'Deducciones',
+ 'Default Template' => '',
+ 'Defaults' => 'Preferencias',
+ 'Defaults saved!' => 'Guardado!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Department deleted!' => 'Centro de Costos borrado!',
+ 'Department saved!' => 'Centro de Costos guardado!',
+ 'Departments' => 'Centro de Costos',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Descripción Traducción',
+ 'Description missing!' => 'Falta Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Directory' => 'Directorio',
+ 'Discount' => 'Descuento',
+ 'Done' => 'Hecho',
+ 'Drawing' => 'Reintegro',
+ 'Driver' => 'Gestor',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mail message' => '',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit' => 'Editar',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Edit Account' => 'Editar cuenta',
+ 'Edit Assembly' => 'Editar compuesto',
+ 'Edit Business' => 'Editar empresa',
+ 'Edit Cash Transfer Transaction' => 'Editar Transacción en Effectivo',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Deduction' => 'Editar Deducción',
+ 'Edit Department' => 'Editar Centro de Costos',
+ 'Edit Description Translations' => 'Editar Descripción Traducción',
+ 'Edit Employee' => 'Editar Empleado',
+ 'Edit GIFI' => 'Editar GIFI',
+ 'Edit General Ledger Transaction' => 'Editar transacción del libro mayor general',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Editar Mano de Obra',
+ 'Edit Language' => 'Editar Idioma',
+ 'Edit POS Invoice' => 'Editar Factura Punto de Venta',
+ 'Edit Part' => 'Editar compuesto',
+ 'Edit Preferences for' => 'Editar preferencias de',
+ 'Edit Pricegroup' => 'Editar Grupo de Precios',
+ 'Edit Project' => 'Editar proyecto',
+ 'Edit Purchase Order' => 'Editar pedido',
+ 'Edit Quotation' => 'Editar Cotización',
+ 'Edit Request for Quotation' => 'Editar Solicitud de Cotización',
+ 'Edit SIC' => 'Editar SIC',
+ 'Edit Sales Invoice' => 'Edirar factura de venta',
+ 'Edit Sales Order' => 'Editar presupuesto',
+ 'Edit Service' => 'Editar servicio',
+ 'Edit Template' => 'Editar plantilla',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Editar usuario',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Edit Vendor Invoice' => 'Editar factura de compra',
+ 'Edit Warehouse' => 'Editar Bodega',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Employee Name' => 'Nombre del Empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => 'Empleado borrado!',
+ 'Employee pays' => 'Empleado cancela',
+ 'Employee saved!' => 'Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Empleador',
+ 'Employer pays' => 'Empleador cancela',
+ 'Enddate' => 'Fecha final',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Balance',
+ 'Every' => '',
+ 'Excempt age <' => 'Edad de Excención <',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Expense' => 'Gastos',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Extended' => 'Extendido',
+ 'FX' => 'TC',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Ganancia en moneda extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en moneda extranjera',
+ 'Friday' => '',
+ 'From' => 'Desde',
+ 'From Warehouse' => '',
+ 'GIFI' => 'Código GIFI',
+ 'GIFI deleted!' => '¡Borrado el código GIFI!',
+ 'GIFI missing!' => 'No se ha definido el código GIFI',
+ 'GIFI saved!' => '¡Guardado el código GIFI!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Transacción en el libro mayor',
+ 'General Ledger' => 'Libro mayor general',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'Group' => 'Grupo',
+ 'Group Items' => 'Agrupar itemes',
+ 'Group Translations' => 'Traducción Grupos',
+ 'Group deleted!' => 'Grupo eleminado!',
+ 'Group missing!' => 'Falta el grupo',
+ 'Group saved!' => 'Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'Heading' => 'Encabezado',
+ 'History' => 'Historial',
+ 'Home Phone' => 'Teléfono residencia',
+ 'Host' => 'Máquina servidor de base de datos',
+ 'Hostname missing!' => 'No se ha definido la máquina servidor de base de datos',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Incluir en informe',
+ 'Include in drop-down menus' => 'Incluir en menúes desplegables:',
+ 'Income' => 'Ingreso',
+ 'Income Statement' => 'Balance de situación',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Versión de base de datos incorrecta',
+ 'Increase' => 'Aumentar',
+ 'Individual Items' => 'Artículos individuales',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory' => 'Inventario',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este compuesto a obsoleto',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este artículo a obsoleto',
+ 'Inventory saved!' => 'Inventario guardado!',
+ 'Inventory transferred!' => 'Inventario transferido!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Invoices' => 'Facturas',
+ 'Is this a summary account to record' => '¿Es esta una cuenta de resumen a registrar?',
+ 'Item already on pricelist!' => '¡Artículo está incluido en la lista de precios!',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Items' => 'Productos/Servicios',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Language' => 'Lenguaje',
+ 'Language deleted!' => 'Idioma Borrada!',
+ 'Language saved!' => 'Idioma Guardada!',
+ 'Languages' => 'Idiomas',
+ 'Languages not defined!' => 'Idiomas no configuradas!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Lead' => '',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Deje los campos de máquina servidor de base de datos y puerto vacíos al menos que quiera hacer una conexión remota',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Adaptado para',
+ 'Line Total' => 'Total de la línea',
+ 'Link' => 'Enlaces',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Listar cuentas',
+ 'List Businesses' => 'Mostrar empresas',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Listar código GIFI',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Price' => 'Precio de lista',
+ 'List Projects' => 'Mostrar Projectos',
+ 'List SIC' => 'Mostrar SIC',
+ 'List Transactions' => 'Listar transacciones',
+ 'List Warehouses' => 'Mostar bodegas',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Salir',
+ 'Make' => 'Marca',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Marked entries printed!' => 'Selección impresa',
+ 'Markup' => 'Margen',
+ 'Maximum' => 'Maximo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Menu Width' => 'Ancho del Menu',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => '',
+ 'Month' => 'Mes',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => 'Sin respuesta',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'New Templates' => 'Nuevas plantillas',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'No',
+ 'No Database Drivers available!' => 'No hay ningún gestor de base de datos disponible',
+ 'No Dataset selected!' => 'No se ha seleccionado ninguna base de datos',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'No.',
+ 'Non-taxable' => 'Sin Impuestos',
+ 'Non-taxable Purchases' => 'Compras sin Impuestos',
+ 'Non-taxable Sales' => 'Ventas sin Impuestos',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => 'Información Incompleta',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nothing to transfer!' => 'Nada para transferir',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de elaboración',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Entry' => 'Presupuestos y pedidos',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Pedido guardado',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Huérfano',
+ 'Out of balance transaction!' => 'Transacción fuera de Balance!',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Impagados',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'Punto de Venta',
+ 'POS Invoice' => 'Factura Punto de Venta',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Packing Lists' => 'Lista de empaque',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Part Number' => '',
+ 'Partnumber' => 'Número parte',
+ 'Parts' => 'Artículos',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Payables' => 'Pagos',
+ 'Payment' => 'Pago',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Vencimientos impagados',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Deducciones Nómina',
+ 'Period' => 'Período',
+ 'Pg Database Administration' => 'Administración de la base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Pick Lists' => 'Listas de Empaque',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se ha definido el puerto',
+ 'Pos' => '',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => 'Agregado!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferencias',
+ 'Preferences saved!' => 'Preferencias guardadas',
+ 'Prepayment' => 'Prepago',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricegroup deleted!' => 'Grupo Borrado!',
+ 'Pricegroup missing!' => 'Falta Grupo!',
+ 'Pricegroup saved!' => 'Guardado!',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Imprimir y Guardar',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Impreso',
+ 'Printer' => 'Impresora',
+ 'Printing' => '',
+ 'Printing ... ' => 'Imprimiendo...',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => 'Centro de Costo (Ingresos)',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Descripción Traducción del Proyecto',
+ 'Project Name' => '',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Number missing!' => '¡Falta el número de proyecto!',
+ 'Project Transactions' => 'Transacciones del Projecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Project saved!' => '¡Proyecto guardado ',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quantity exceeds available units to stock!' => 'No hay esta cantidad disponible en el Inventario!',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number' => 'Número cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Quotation deleted!' => 'Cotización borrado',
+ 'Quotations' => 'Cotizaciones',
+ 'R' => 'R',
+ 'RFQ' => 'Solicitar Cotización',
+ 'RFQ ' => 'Solicitar Cotización ',
+ 'RFQ Number' => 'Número de Cotización',
+ 'RFQs' => 'Cotizaciones solicitados',
+ 'ROP' => 'Tope de envio',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => 'Falta Tarifa!',
+ 'Recd' => 'Cobrado',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => 'Recibo agregado',
+ 'Receipts' => 'Recibos',
+ 'Receivables' => 'Cobros',
+ 'Receive' => 'Recibir',
+ 'Receive Merchandise' => 'Recibir mercancia',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Reporte de Reconciliación',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Remove' => 'Eliminar',
+ 'Remove Audit trail up to' => 'Remover Rastro de Auditoría hasta',
+ 'Remove Audit trails up to' => 'Remover Rastro de Auditoría hasta',
+ 'Removed spoolfiles!' => 'Archivos eliminados de la cola',
+ 'Removing marked entries from queue ...' => 'Removiendo entradas sellecionads de la cola...',
+ 'Repeat' => '',
+ 'Report for' => 'Informe para',
+ 'Reports' => 'Informes',
+ 'Req' => '',
+ 'Request for Quotation' => 'Solicitar Cotización',
+ 'Request for Quotations' => 'Solicitar Cotizaciones',
+ 'Required by' => 'Aceptado el',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC borrado!',
+ 'SIC saved!' => 'SIC guardado!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'RIF',
+ 'Sale' => 'Venta',
+ 'Sales' => 'Ventas',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Invoice ' => 'Facturas de ventas ',
+ 'Sales Invoice.' => 'Facturas de ventas.',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Factura de venta',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Order Number' => 'N°de Pedido',
+ 'Sales Orders' => 'Presupuestos',
+ 'Sales Quotation Number' => 'N°de Cotización de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Saturday' => '',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Pantalla',
+ 'Search' => 'Búsqueda',
+ 'Select' => 'Seleccionar',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the items below' => 'Seleccione uno de los artículos siguientes',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select items' => '',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Sending' => '',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Serial Number' => 'Número del Serial',
+ 'Service' => 'Servicio',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Servicios',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Configurar plantillas',
+ 'Ship' => 'Envio',
+ 'Ship Merchandise' => 'Enviar Mercancía',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping' => 'Envio',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Date' => 'Fecha del Envio',
+ 'Shipping Date missing!' => 'Falta Fecha del Envio',
+ 'Shipping Point' => 'Destino',
+ 'Short' => 'Corto',
+ 'Signature' => 'Firma',
+ 'Source' => 'Fuente',
+ 'Spoolfile' => 'Cola de Impresión',
+ 'Standard' => 'Estándard',
+ 'Standard Industrial Codes' => 'Standard Industrial Codes (Código estandardizado)',
+ 'Startdate' => 'Fecha inicial',
+ 'State' => 'Estado',
+ 'State/Province' => 'Departamento',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement Balance' => 'Balance de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'Sub-contract GIFI' => 'Sub-Contrato PUC',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Sunday' => '',
+ 'Supervisor' => 'Supervisor',
+ 'System' => 'Sistema',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuesto',
+ 'Tax Accounts' => 'Cuentas de impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Tax Number' => 'Numero de Impuesto',
+ 'Tax Number / SSN' => 'NIT./CC./CE.',
+ 'Tax collected' => 'Impuestos cobrados',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Taxable' => 'Impuestos gravables',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Templates' => 'Plantillas',
+ 'Terms' => 'Crédito',
+ 'Text' => '',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y se pueden borrar',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'Thursday' => '',
+ 'Till' => 'Caja',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Hasta',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Top Level' => 'Nivel superior',
+ 'Total' => 'Total',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'Descuento',
+ 'Transaction' => 'Asiento',
+ 'Transaction Date missing!' => 'No se ha definido la fecha de la transacción',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Transactions' => 'Impagados',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Transferir a',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => 'Traducción Borrada!',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Translations' => 'Traducciones',
+ 'Translations saved!' => 'Guardado',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Unit' => 'Unidad',
+ 'Unit of measure' => 'Unidad de medida',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => 'Actualizar',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Updated' => '¡Actualizado!',
+ 'Upgrading to Version' => 'Actulaizando a versión',
+ 'Use Templates' => 'Plantillas de usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor History' => 'Historial Proveedor',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Vendor Invoice ' => 'Factura de Compra',
+ 'Vendor Invoice.' => 'Factura de Compra.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouse' => 'Bodega',
+ 'Warehouse deleted!' => 'Bodega borrado',
+ 'Warehouse saved!' => 'Bodegas guardado',
+ 'Warehouses' => 'Bodegas',
+ 'Warning!' => 'Alerta!',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidad de peso',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Work Phone' => 'Teléfono (Oficina)',
+ 'Year' => 'Año',
+ 'Year(s)' => '',
+ 'Yearend' => 'Fin del Año',
+ 'Yearend date missing!' => 'Falta fecha del Fin del Año',
+ 'Yearend posted!' => 'Fin del Año guardado!',
+ 'Yearend posting failed!' => 'No se puede guardar Fin del Año',
+ 'Years' => '',
+ 'Yes' => 'Si',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'No ha introducido el nombre',
+ 'You must enter a host and port for local and remote connections!' => 'Debe introducir una máquina servidor de bases de datos y un puerto para conexiones locales y remotas',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro tipo de cuenta',
+ 'as at' => 'al',
+ 'days' => 'días',
+ 'does not exist' => 'no existe',
+ 'done' => 'hecho',
+ 'ea' => 'unid.',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'para el periodo',
+ 'is already a member!' => 'ya es actualmente un miembro',
+ 'localhost' => 'máquina local',
+ 'locked!' => 'Bloqueado!',
+ 'partsgroup' => '',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+ 'successfully created!' => 'creado satisfactoriamente',
+ 'successfully deleted!' => 'borrado satisfactoriamente',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'sitio web',
+};
+
+1;
diff --git a/locale/es/am b/locale/es/am
new file mode 100755
index 00000000..d1963909
--- /dev/null
+++ b/locale/es/am
@@ -0,0 +1,284 @@
+$self{texts} = {
+ 'AP' => 'Cartera de pagos',
+ 'AR' => 'Cartera de cobros',
+ 'About' => 'Acerca de',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => 'No se ha definido el número de la cuenta',
+ 'Account Type' => 'Categoría de cuenta',
+ 'Account Type missing!' => 'No se ha definido el tipo de la cuenta',
+ 'Account deleted!' => '¡Cuenta borraba!',
+ 'Account does not exist!' => 'Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting Menu' => 'Menú general',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro Auditoría',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add Business' => 'Agregar Empresa',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add GIFI' => 'Añadir código GIFI',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Warehouse' => 'Agregar Bodega',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Asset' => 'Activo',
+ 'Audit Control' => 'Control de auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría removido hasta',
+ 'Backup sent to' => 'Copia de seguridad enviada a',
+ 'Bin List' => 'Lista Empaque',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Business Number' => 'Numero de negocio',
+ 'Business deleted!' => 'Empresa eliminada!',
+ 'Business saved!' => 'Empresa guardada!',
+ 'COGS' => 'Costo de los artículos',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete default account!' => 'No se puede borrar la cuenta por omisión',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => 'No puedo guardar preferencias!',
+ 'Cannot save preferences!' => '¡No se puede guardar las preferencias!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tiene que seleccionar cuenta!',
+ 'Cannot set multiple options for' => 'No puedo crear multiples opciones para',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Cuadro de cuentas',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Code' => 'Código',
+ 'Code missing!' => 'Falta código',
+ 'Company' => 'Compañía',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas del Orden',
+ 'Copy to COA' => 'Copiar al catálogo de cuentas',
+ 'Cost Center' => 'Centro de Costos (Gastos)',
+ 'Credit' => 'Crédito',
+ 'Customer Number' => 'Número del cliente',
+ 'Database Host' => 'Máquina servidor de base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Date Format' => 'Formato de fecha',
+ 'Debit' => 'Débito',
+ 'Defaults saved!' => 'Guardado!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Department deleted!' => 'Centro de Costos borrado!',
+ 'Department saved!' => 'Centro de Costos guardado!',
+ 'Departments' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Description missing!' => 'Falta Descripción',
+ 'Discount' => 'Descuento',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Edit' => 'Editar',
+ 'Edit Account' => 'Editar cuenta',
+ 'Edit Business' => 'Editar empresa',
+ 'Edit Department' => 'Editar Centro de Costos',
+ 'Edit GIFI' => 'Editar GIFI',
+ 'Edit Language' => 'Editar Idioma',
+ 'Edit Preferences for' => 'Editar preferencias de',
+ 'Edit SIC' => 'Editar SIC',
+ 'Edit Template' => 'Editar plantilla',
+ 'Edit Warehouse' => 'Editar Bodega',
+ 'Employee Number' => 'Número de Empleado',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Balance',
+ 'Expense' => 'Gastos',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Ganancia en moneda extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en moneda extranjera',
+ 'GIFI' => 'Código GIFI',
+ 'GIFI deleted!' => '¡Borrado el código GIFI!',
+ 'GIFI missing!' => 'No se ha definido el código GIFI',
+ 'GIFI saved!' => '¡Guardado el código GIFI!',
+ 'GL Transaction' => 'Transacción en el libro mayor',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Incluir en menúes desplegables:',
+ 'Income' => 'Ingreso',
+ 'Inventory' => 'Inventario',
+ 'Invoice' => 'Factura',
+ 'Is this a summary account to record' => '¿Es esta una cuenta de resumen a registrar?',
+ 'Language' => 'Lenguaje',
+ 'Language deleted!' => 'Idioma Borrada!',
+ 'Language saved!' => 'Idioma Guardada!',
+ 'Languages' => 'Idiomas',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Adaptado para',
+ 'Link' => 'Enlaces',
+ 'Menu Width' => 'Ancho del Menu',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'Name' => 'Nombre',
+ 'No' => 'No',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Password' => 'Contraseña',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Payables' => 'Pagos',
+ 'Payment' => 'Pago',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Preferencias guardadas',
+ 'Print' => 'Imprimir',
+ 'Printer' => 'Impresora',
+ 'Profit Center' => 'Centro de Costo (Ingresos)',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Pedidos',
+ 'RFQ Number' => 'Número de Cotización',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'Cobros',
+ 'Reference' => 'Referencia',
+ 'Remove Audit trail up to' => 'Remover Rastro de Auditoría hasta',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'SIC deleted!' => 'SIC borrado!',
+ 'SIC saved!' => 'SIC guardado!',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Order Number' => 'N°de Pedido',
+ 'Sales Orders' => 'Presupuestos',
+ 'Sales Quotation Number' => 'N°de Cotización de Venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Signature' => 'Firma',
+ 'Standard Industrial Codes' => 'Standard Industrial Codes (Código estandardizado)',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuesto',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Transaction' => 'Asiento',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Version' => 'Versión',
+ 'Warehouse deleted!' => 'Bodega borrado',
+ 'Warehouse saved!' => 'Bodegas guardado',
+ 'Warehouses' => 'Bodegas',
+ 'Weight Unit' => 'Unidad de peso',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yearend' => 'Fin del Año',
+ 'Yearend date missing!' => 'Falta fecha del Fin del Año',
+ 'Yearend posted!' => 'Fin del Año guardado!',
+ 'Yearend posting failed!' => 'No se puede guardar Fin del Año',
+ 'Yes' => 'Si',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro tipo de cuenta',
+ 'done' => 'hecho',
+ 'localhost' => 'máquina local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'añadir_cuenta' => 'add_account',
+ 'agregar_empresa' => 'add_business',
+ 'agregar_centro_de_costos' => 'add_department',
+ 'agregar_idioma' => 'add_language',
+ 'agregar_sic' => 'add_sic',
+ 'agregar_bodega' => 'add_warehouse',
+ 'continuar' => 'continue',
+ 'copiar_al_catálogo_de_cuentas' => 'copy_to_coa',
+ 'borrar' => 'delete',
+ 'editar' => 'edit',
+ 'editar_cuenta' => 'edit_account',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es/ap b/locale/es/ap
new file mode 100755
index 00000000..cc0e6796
--- /dev/null
+++ b/locale/es/ap
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxC',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Sales Invoice.' => 'Facturas de ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Compra.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'facturas_de_ventas_' => 'sales_invoice_',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es/ar b/locale/es/ar
new file mode 100755
index 00000000..cc0e6796
--- /dev/null
+++ b/locale/es/ar
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxC',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Sales Invoice.' => 'Facturas de ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Compra.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'facturas_de_ventas_' => 'sales_invoice_',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es/arap b/locale/es/arap
new file mode 100755
index 00000000..fbef7b26
--- /dev/null
+++ b/locale/es/arap
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Address' => 'Dirección',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Reference' => 'Referencia',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/es/arapprn b/locale/es/arapprn
new file mode 100755
index 00000000..54ffd18e
--- /dev/null
+++ b/locale/es/arapprn
@@ -0,0 +1,32 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Fecha',
+ 'Memo' => 'Memo',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Impreso',
+ 'Screen' => 'Pantalla',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/es/bp b/locale/es/bp
new file mode 100755
index 00000000..f581b638
--- /dev/null
+++ b/locale/es/bp
@@ -0,0 +1,67 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Seguro que quieres remover las entradas seleccionadas de la cola?',
+ 'Bin Lists' => 'Listas Empaque',
+ 'Cannot remove files!' => 'No puedo borrar archivos!',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Fecha',
+ 'Employee' => 'Colaborador/Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Marked entries printed!' => 'Selección impresa',
+ 'Month' => 'Mes',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'Packing Lists' => 'Lista de empaque',
+ 'Period' => 'Período',
+ 'Pick Lists' => 'Listas de Empaque',
+ 'Print' => 'Imprimir',
+ 'Purchase Orders' => 'Pedidos',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Number' => 'Número cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQs' => 'Cotizaciones solicitados',
+ 'Remove' => 'Eliminar',
+ 'Removed spoolfiles!' => 'Archivos eliminados de la cola',
+ 'Removing marked entries from queue ...' => 'Removiendo entradas sellecionads de la cola...',
+ 'Sales Invoices' => 'Factura de venta',
+ 'Sales Orders' => 'Presupuestos',
+ 'Select all' => 'Guardar todo',
+ 'Spoolfile' => 'Cola de Impresión',
+ 'To' => 'Hasta',
+ 'Vendor' => 'Proveedor',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'done' => 'hecho',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'imprimir' => 'print',
+ 'eliminar' => 'remove',
+ 'guardar_todo' => 'select_all',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es/ca b/locale/es/ca
new file mode 100755
index 00000000..f935296b
--- /dev/null
+++ b/locale/es/ca
@@ -0,0 +1,59 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Chart of Accounts' => 'Cuadro de cuentas',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Include in Report' => 'Incluir en informe',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'List Transactions' => 'Listar transacciones',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Period' => 'Período',
+ 'Project Number' => 'Número del Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'listar_transacciones' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/es/cp b/locale/es/cp
new file mode 100755
index 00000000..fffbb4b8
--- /dev/null
+++ b/locale/es/cp
@@ -0,0 +1,123 @@
+$self{texts} = {
+ 'AP' => 'Cartera de pagos',
+ 'AR' => 'Cartera de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'No puedo guardar pago',
+ 'Cannot post Receipt!' => 'No puedo guardar recibo',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Department' => 'Centro de Costos',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'From' => 'Desde',
+ 'Invoice' => 'Factura',
+ 'Invoices' => 'Facturas',
+ 'Language' => 'Lenguaje',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Vencimientos impagados',
+ 'Post' => 'Registrar',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Prepago',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => 'Recibo agregado',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Screen' => 'Pantalla',
+ 'Select' => 'Seleccionar',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'guardar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es/ct b/locale/es/ct
new file mode 100755
index 00000000..4dc126bf
--- /dev/null
+++ b/locale/es/ct
@@ -0,0 +1,186 @@
+$self{texts} = {
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Break' => 'Pausa',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Could not save pricelist!' => '¡No se pudo guradar lista de precios!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Discount' => 'Descuento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Enddate' => 'Fecha final',
+ 'Fax' => 'Fax',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Group' => 'Grupo',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Item already on pricelist!' => '¡Artículo está incluido en la lista de precios!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Language' => 'Lenguaje',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Manager' => 'Administrador',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Orphaned' => 'Huérfano',
+ 'POS' => 'Punto de Venta',
+ 'Phone' => 'Teléfono',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Project Number' => 'Número del Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'Request for Quotations' => 'Solicitar Cotizaciones',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Invoices' => 'Factura de venta',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Orders' => 'Presupuestos',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Search' => 'Búsqueda',
+ 'Sell Price' => 'Precio de venta',
+ 'Serial Number' => 'Número del Serial',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Startdate' => 'Fecha inicial',
+ 'State' => 'Estado',
+ 'State/Province' => 'Departamento',
+ 'Sub-contract GIFI' => 'Sub-Contrato PUC',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Tax Number' => 'Numero de Impuesto',
+ 'Tax Number / SSN' => 'NIT./CC./CE.',
+ 'Taxable' => 'Impuestos gravables',
+ 'Terms' => 'Crédito',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor History' => 'Historial Proveedor',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'añadir_cliente' => 'add_customer',
+ 'añadir_proveedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'punto_de_venta' => 'pos',
+ 'lista_de_precios' => 'pricelist',
+ 'pedido' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'solicitar_cotización' => 'rfq',
+ 'facturas_de_ventas' => 'sales_invoice',
+ 'presupuesto' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_lista_de_precios' => 'save_pricelist',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'factura_de_compras' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/es/gl b/locale/es/gl
new file mode 100755
index 00000000..8a304f68
--- /dev/null
+++ b/locale/es/gl
@@ -0,0 +1,158 @@
+$self{texts} = {
+ 'AP Transaction' => 'Gestión se pago',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Cash Transfer Transaction' => 'Agregar transacción',
+ 'Add General Ledger Transaction' => 'Añadir transacción al libro mayor general',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Asset' => 'Activo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Cash Transfer Transaction' => 'Editar Transacción en Effectivo',
+ 'Edit General Ledger Transaction' => 'Editar transacción del libro mayor general',
+ 'Equity' => 'Balance',
+ 'Expense' => 'Gastos',
+ 'FX' => 'TC',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'GL Transaction' => 'Transacción en el libro mayor',
+ 'General Ledger' => 'Libro mayor general',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingreso',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Liability' => 'Pasivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance transaction!' => 'Transacción fuera de Balance!',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Reports' => 'Informes',
+ 'Sales Invoice ' => 'Facturas de ventas ',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Transaction Date missing!' => 'No se ha definido la fecha de la transacción',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor Invoice ' => 'Factura de Compra',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'transacción_en_el_libro_mayor' => 'gl_transaction',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'facturas_de_ventas_' => 'sales_invoice_',
+ 'actualizar' => 'update',
+ 'factura_de_compra' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es/hr b/locale/es/hr
new file mode 100755
index 00000000..73666b3c
--- /dev/null
+++ b/locale/es/hr
@@ -0,0 +1,117 @@
+$self{texts} = {
+ 'AP' => 'Cartera de pagos',
+ 'Above' => 'Encima de',
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add Deduction' => 'Agregar Deducción',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Address' => 'Dirección',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Despues Deducción',
+ 'All' => 'Todos',
+ 'Allowances' => 'Permisos',
+ 'Amount' => 'Total',
+ 'Amount missing!' => 'Falta suma',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basado en',
+ 'Before Deduction' => 'Antes de la Deducción',
+ 'Below' => 'Debajo',
+ 'City' => 'Ciudad',
+ 'Continue' => 'Continuar',
+ 'Country' => 'País',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Deduct after' => 'Deducir despues de',
+ 'Deduction deleted!' => 'Deducción borrado!',
+ 'Deduction saved!' => 'Deducción guardado',
+ 'Deductions' => 'Deducciones',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description missing!' => 'Falta Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Deduction' => 'Editar Deducción',
+ 'Edit Employee' => 'Editar Empleado',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Employee Name' => 'Nombre del Empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => 'Empleado borrado!',
+ 'Employee pays' => 'Empleado cancela',
+ 'Employee saved!' => 'Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Empleador',
+ 'Employer pays' => 'Empleador cancela',
+ 'Enddate' => 'Fecha final',
+ 'Expense' => 'Gastos',
+ 'From' => 'Desde',
+ 'Home Phone' => 'Teléfono residencia',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Login' => 'Entrar',
+ 'Manager' => 'Administrador',
+ 'Maximum' => 'Maximo',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Payroll Deduction' => 'Deducciones Nómina',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => 'Falta Tarifa!',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SSN' => 'RIF',
+ 'Sales' => 'Ventas',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Supervisor' => 'Supervisor',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Work Phone' => 'Teléfono (Oficina)',
+ 'Zip/Postal Code' => 'Código Postal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'agregar_deducción' => 'add_deduction',
+ 'agregar_empleado' => 'add_employee',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es/ic b/locale/es/ic
new file mode 100755
index 00000000..de5c96de
--- /dev/null
+++ b/locale/es/ic
@@ -0,0 +1,277 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Add Service' => 'Añadir servicio',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Compuestos',
+ 'Assemblies restocked!' => '¡Compuestos actualizados en almacen!',
+ 'Assembly' => 'Compuesto',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'Listado de piezas',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Lista Empaque',
+ 'Break' => 'Pausa',
+ 'COGS' => 'Costo de los artículos',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los compuestos!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Revisar Inventario',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Components' => 'Componentes',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Country' => 'País',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Drawing' => 'Reintegro',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Assembly' => 'Editar compuesto',
+ 'Edit Labor/Overhead' => 'Editar Mano de Obra',
+ 'Edit Part' => 'Editar compuesto',
+ 'Edit Service' => 'Editar servicio',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Expense' => 'Gastos',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingreso',
+ 'Individual Items' => 'Artículos individuales',
+ 'Inventory' => 'Inventario',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este compuesto a obsoleto',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este artículo a obsoleto',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Items' => 'Productos/Servicios',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Line Total' => 'Total de la línea',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List' => 'Lista',
+ 'List Price' => 'Precio de lista',
+ 'Make' => 'Marca',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Markup' => 'Margen',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nombre',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Orphaned' => 'Huérfano',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Parts' => 'Artículos',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quantity exceeds available units to stock!' => 'No hay esta cantidad disponible en el Inventario!',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'ROP' => 'Tope de envio',
+ 'Recd' => 'Cobrado',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Invoices' => 'Factura de venta',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Orders' => 'Presupuestos',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Serial Number' => 'Número del Serial',
+ 'Service' => 'Servicio',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Short' => 'Corto',
+ 'State/Province' => 'Departamento',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuesto',
+ 'To' => 'Hasta',
+ 'Top Level' => 'Nivel superior',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => '¡Actualizado!',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warehouse' => 'Bodega',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'añadir_compuesto' => 'add_assembly',
+ 'agregar_mano_de_obra' => 'add_labor_overhead',
+ 'añadir_artículo' => 'add_part',
+ 'añadir_servicio' => 'add_service',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'editar_compuesto' => 'edit_assembly',
+ 'editar_compuesto' => 'edit_part',
+ 'editar_servicio' => 'edit_service',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es/io b/locale/es/io
new file mode 100755
index 00000000..f8d5379f
--- /dev/null
+++ b/locale/es/io
@@ -0,0 +1,130 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Lista Empaque',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Customer Number' => 'Número del cliente',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Presupuesto',
+ 'Screen' => 'Pantalla',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección del envio',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Vendor Number' => 'Código Vendedor',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/es/ir b/locale/es/ir
new file mode 100755
index 00000000..1fbcfe31
--- /dev/null
+++ b/locale/es/ir
@@ -0,0 +1,224 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Add Vendor Invoice' => 'Añadir factura de compra',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Lista Empaque',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Vendor Invoice' => 'Editar factura de compra',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Presupuesto',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'unid.',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'pedido' => 'purchase_order',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es/is b/locale/es/is
new file mode 100755
index 00000000..4864a06b
--- /dev/null
+++ b/locale/es/is
@@ -0,0 +1,235 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Lista Empaque',
+ 'Business' => 'Empresa',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Sales Invoice' => 'Edirar factura de venta',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Presupuesto',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'unid.',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'presupuesto' => 'sales_order',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es/jc b/locale/es/jc
new file mode 100755
index 00000000..05a04f94
--- /dev/null
+++ b/locale/es/jc
@@ -0,0 +1,92 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Amount' => 'Total',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Employee' => 'Colaborador/Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Open' => 'Abierto',
+ 'PDF' => 'PDF',
+ 'Period' => 'Período',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y Guardar',
+ 'Printed' => 'Impreso',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Number missing!' => '¡Falta el número de proyecto!',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Startdate' => 'Fecha inicial',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Update' => 'Actualizar',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'imprimir' => 'print',
+ 'imprimir_y_guardar' => 'print_and_save',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es/locales.pl b/locale/es/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/es/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/es/login b/locale/es/login
new file mode 100755
index 00000000..3cc94222
--- /dev/null
+++ b/locale/es/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Compañía',
+ 'Continue' => 'Continuar',
+ 'Dataset is newer than version!' => 'La base de datos está más actual que la versión del programa',
+ 'Incorrect Dataset version!' => 'Versión de base de datos incorrecta',
+ 'Login' => 'Entrar',
+ 'Name' => 'Nombre',
+ 'Password' => 'Contraseña',
+ 'Upgrading to Version' => 'Actulaizando a versión',
+ 'Version' => 'Versión',
+ 'You did not enter a name!' => 'No ha introducido el nombre',
+ 'done' => 'hecho',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'entrar' => 'login',
+};
+
+1;
+
diff --git a/locale/es/menu b/locale/es/menu
new file mode 100755
index 00000000..bac793fe
--- /dev/null
+++ b/locale/es/menu
@@ -0,0 +1,134 @@
+$self{texts} = {
+ 'AP' => 'Cartera de pagos',
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AP Transaction' => 'Gestión se pago',
+ 'AR' => 'Cartera de cobros',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Business' => 'Agregar Empresa',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add GIFI' => 'Añadir código GIFI',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Pricegroup' => 'Añadir Grupo de Precios',
+ 'Add Project' => 'Añadir proyecto',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Service' => 'Añadir servicio',
+ 'Add Transaction' => 'Añadir',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Add Warehouse' => 'Agregar Bodega',
+ 'All Items' => 'Todo',
+ 'Assemblies' => 'Compuestos',
+ 'Audit Control' => 'Control de auditoría',
+ 'Backup' => 'Copia de seguridad de los datos',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bin List' => 'Lista Empaque',
+ 'Bin Lists' => 'Listas Empaque',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Cuadro de cuentas',
+ 'Check' => 'Cheque',
+ 'Components' => 'Componentes',
+ 'Customers' => 'Clientes',
+ 'Defaults' => 'Preferencias',
+ 'Departments' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Employees' => 'Empleados',
+ 'General Ledger' => 'Libro mayor general',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'History' => 'Historial',
+ 'Income Statement' => 'Balance de situación',
+ 'Invoice' => 'Factura',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Language' => 'Lenguaje',
+ 'List Accounts' => 'Listar cuentas',
+ 'List Businesses' => 'Mostrar empresas',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Listar código GIFI',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Projects' => 'Mostrar Projectos',
+ 'List SIC' => 'Mostrar SIC',
+ 'List Warehouses' => 'Mostar bodegas',
+ 'Logout' => 'Salir',
+ 'Non-taxable' => 'Sin Impuestos',
+ 'Open' => 'Abierto',
+ 'Order Entry' => 'Presupuestos y pedidos',
+ 'Outstanding' => 'Impagados',
+ 'POS' => 'Punto de Venta',
+ 'POS Invoice' => 'Factura Punto de Venta',
+ 'Packing List' => 'Albarán',
+ 'Packing Lists' => 'Lista de empaque',
+ 'Parts' => 'Artículos',
+ 'Payment' => 'Pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Pick List' => 'Lista de Empaque',
+ 'Pick Lists' => 'Listas de Empaque',
+ 'Preferences' => 'Preferencias',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Print' => 'Imprimir',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'RFQs' => 'Cotizaciones solicitados',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Receive' => 'Recibir',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reports' => 'Informes',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Venta',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Invoices' => 'Factura de venta',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Orders' => 'Presupuestos',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Search' => 'Búsqueda',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envio',
+ 'Shipping' => 'Envio',
+ 'Statement' => 'Estado de cuenta',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Impuestos cobrados',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'Transactions' => 'Impagados',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Translations' => 'Traducciones',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouses' => 'Bodegas',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Yearend' => 'Fin del Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/es/oe b/locale/es/oe
new file mode 100755
index 00000000..c78925e3
--- /dev/null
+++ b/locale/es/oe
@@ -0,0 +1,322 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Add Exchange Rate' => 'Agregar Tasa de Cambio',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Add Vendor Invoice' => 'Añadir factura de compra',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea
+borrar la orden número?',
+ 'Are you sure you want to delete Quotation Number' => 'Seguro que quiere borrar la cotización número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Lista Empaque',
+ 'Business' => 'Empresa',
+ 'C' => 'C',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot delete quotation!' => '¡No puedo borrar cotización!',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Cannot save quotation!' => 'No puedo guardar cotización!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Could not save!' => 'No pude guardar',
+ 'Could not transfer Inventory!' => 'No puedo transferir inventario!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Received' => 'Fecha recibido',
+ 'Date received missing!' => 'Faltas datos',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Done' => 'Hecho',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit Purchase Order' => 'Editar pedido',
+ 'Edit Quotation' => 'Editar Cotización',
+ 'Edit Request for Quotation' => 'Editar Solicitud de Cotización',
+ 'Edit Sales Order' => 'Editar presupuesto',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory saved!' => 'Inventario guardado!',
+ 'Inventory transferred!' => 'Inventario transferido!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'No.',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => 'Información Incompleta',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to transfer!' => 'Nada para transferir',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'O' => 'O',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de elaboración',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order saved!' => 'Pedido guardado',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y Guardar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number' => 'Número cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Quotation deleted!' => 'Cotización borrado',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitar Cotización',
+ 'RFQ ' => 'Solicitar Cotización ',
+ 'RFQ Number' => 'Número de Cotización',
+ 'Recd' => 'Cobrado',
+ 'Receive Merchandise' => 'Recibir mercancia',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Request for Quotation' => 'Solicitar Cotización',
+ 'Request for Quotations' => 'Solicitar Cotizaciones',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Orders' => 'Presupuestos',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship Merchandise' => 'Enviar Mercancía',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Date' => 'Fecha del Envio',
+ 'Shipping Date missing!' => 'Falta Fecha del Envio',
+ 'Shipping Point' => 'Destino',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Terms' => 'Crédito',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Transfer to' => 'Transferir a',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warehouse' => 'Bodega',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'ea' => 'unid.',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'hecho' => 'done',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'imprimir_y_guardar' => 'print_and_save',
+ 'pedido' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'cotización_' => 'quotation_',
+ 'solicitar_cotización' => 'rfq',
+ 'solicitar_cotización_' => 'rfq_',
+ 'facturas_de_ventas' => 'sales_invoice',
+ 'presupuesto' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'destino' => 'ship_to',
+ 'transferencia' => 'transfer',
+ 'actualizar' => 'update',
+ 'factura_de_compras' => 'vendor_invoice',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es/pe b/locale/es/pe
new file mode 100755
index 00000000..c9b4d8bb
--- /dev/null
+++ b/locale/es/pe
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Pricegroup' => 'Añadir Grupo de Precios',
+ 'Add Project' => 'Añadir proyecto',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Assembly' => 'Compuesto',
+ 'Bin' => 'Bin',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Descripción Traducción',
+ 'Detail' => 'Detalle',
+ 'Edit Description Translations' => 'Editar Descripción Traducción',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Pricegroup' => 'Editar Grupo de Precios',
+ 'Edit Project' => 'Editar proyecto',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Enddate' => 'Fecha final',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'Group Translations' => 'Traducción Grupos',
+ 'Group deleted!' => 'Grupo eleminado!',
+ 'Group missing!' => 'Falta el grupo',
+ 'Group saved!' => 'Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'Income' => 'Ingreso',
+ 'Language' => 'Lenguaje',
+ 'Languages not defined!' => 'Idiomas no configuradas!',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List Price' => 'Precio de lista',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Period' => 'Período',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricegroup deleted!' => 'Grupo Borrado!',
+ 'Pricegroup missing!' => 'Falta Grupo!',
+ 'Pricegroup saved!' => 'Guardado!',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Descripción Traducción del Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project saved!' => '¡Proyecto guardado ',
+ 'Projects' => 'Proyectos',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Sell Price' => 'Precio de venta',
+ 'Startdate' => 'Fecha inicial',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuesto',
+ 'To' => 'Hasta',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => 'Traducción Borrada!',
+ 'Translations saved!' => 'Guardado',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => '¡Actualizado!',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Weight' => 'Peso',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'agregar_grupo' => 'add_group',
+ 'añadir_grupo_de_precios' => 'add_pricegroup',
+ 'añadir_proyecto' => 'add_project',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es/pos b/locale/es/pos
new file mode 100755
index 00000000..34ddbb78
--- /dev/null
+++ b/locale/es/pos
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Amount' => 'Total',
+ 'Business' => 'Empresa',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Change' => 'Cambiar',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Edit POS Invoice' => 'Editar Factura Punto de Venta',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'From' => 'Desde',
+ 'Language' => 'Lenguaje',
+ 'Memo' => 'Memo',
+ 'Month' => 'Mes',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Posted!' => 'Agregado!',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Remaining' => 'Resto',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es/ps b/locale/es/ps
new file mode 100755
index 00000000..6f229d2c
--- /dev/null
+++ b/locale/es/ps
@@ -0,0 +1,358 @@
+$self{texts} = {
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AP Outstanding' => 'Impagados Proveedores',
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'AR Outstanding' => 'Impagados Cartera',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Add AP Transaction' => 'Añadir Asiento de CxP',
+ 'Add AR Transaction' => 'Añadir Asiento de CxC',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección Factura',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Lista Empaque',
+ 'Business' => 'Empresa',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Check' => 'Cheque',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Compare to' => 'Comparar con',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del periodo',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número del cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mailed' => 'Enviado por mail',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Edit POS Invoice' => 'Editar Factura Punto de Venta',
+ 'Edit Sales Invoice' => 'Edirar factura de venta',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Group' => 'Grupo',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Balance de situación',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'N/A' => 'Sin respuesta',
+ 'No.' => 'No.',
+ 'Non-taxable Purchases' => 'Compras sin Impuestos',
+ 'Non-taxable Sales' => 'Ventas sin Impuestos',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Empaque',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => 'Agregado!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Transactions' => 'Transacciones del Projecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta fecha de cotización',
+ 'Quotation Number missing!' => 'Falta número de cotización',
+ 'Recd' => 'Cobrado',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Report for' => 'Informe para',
+ 'Required by' => 'Aceptado el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Facturas de ventas.',
+ 'Sales Order' => 'Presupuesto',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'No de Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping Address' => 'Dirección del envio',
+ 'Shipping Point' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Departamento',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Tax collected' => 'Impuestos cobrados',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Compra.',
+ 'Vendor Number' => 'Código Vendedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'as at' => 'al',
+ 'ea' => 'unid.',
+ 'for Period' => 'para el periodo',
+ 'posted!' => 'Guardado',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'facturas_de_ventas_' => 'sales_invoice_',
+ 'presupuesto' => 'sales_order',
+ 'guardar_todo' => 'select_all',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es/pw b/locale/es/pw
new file mode 100755
index 00000000..d5ed0e14
--- /dev/null
+++ b/locale/es/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Contraseña',
+ 'Session expired!' => '¡Sesión Expiró!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/es/rc b/locale/es/rc
new file mode 100755
index 00000000..a08f256f
--- /dev/null
+++ b/locale/es/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Beginning Balance' => 'Balance Inicial',
+ 'Cleared' => 'Borrado',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Done' => 'Hecho',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Impagados',
+ 'Period' => 'Período',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Reporte de Reconciliación',
+ 'Select all' => 'Guardar todo',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Statement Balance' => 'Balance de cuenta',
+ 'Summary' => 'Résumen',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'hecho' => 'done',
+ 'guardar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es/rp b/locale/es/rp
new file mode 100755
index 00000000..0116363f
--- /dev/null
+++ b/locale/es/rp
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Comparar con',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Crédito',
+ 'Curr' => 'Mon.',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del periodo',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Balance de situación',
+ 'Invoice' => 'Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'N/A' => 'Sin respuesta',
+ 'Non-taxable Purchases' => 'Compras sin Impuestos',
+ 'Non-taxable Sales' => 'Ventas sin Impuestos',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order' => 'Orden',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Vencimientos impagados',
+ 'Period' => 'Período',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Transactions' => 'Transacciones del Projecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Report for' => 'Informe para',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha inicial',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Résumen',
+ 'Tax' => 'Impuesto',
+ 'Tax collected' => 'Impuestos cobrados',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Warning!' => 'Alerta!',
+ 'Year' => 'Año',
+ 'as at' => 'al',
+ 'for Period' => 'para el periodo',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'guardar_todo' => 'select_all',
+};
+
+1;
+
diff --git a/locale/es_utf/COPYING b/locale/es_utf/COPYING
new file mode 100755
index 00000000..2904f500
--- /dev/null
+++ b/locale/es_utf/COPYING
@@ -0,0 +1,26 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2002
+#
+# Spanish texts:
+#
+# Author: Maria Gabriela Fong <mgfong@maga.tzo.org>
+# John Stoddart <jstypo@imagencolor.com.ve>
+# Federico Montesino Pouzols <fedemp@arrok.com>
+# Tomás Pereira <topec@percar.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/es_utf/LANGUAGE b/locale/es_utf/LANGUAGE
new file mode 100755
index 00000000..5e4a76a9
--- /dev/null
+++ b/locale/es_utf/LANGUAGE
@@ -0,0 +1 @@
+Spanish (UTF-8)
diff --git a/locale/es_utf/Num2text b/locale/es_utf/Num2text
new file mode 100755
index 00000000..03fe16d0
--- /dev/null
+++ b/locale/es_utf/Num2text
@@ -0,0 +1,211 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Language: Spanish UTF-8
+# Contributors:
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'cero',
+ 1 => 'un',
+ '1o' => 'uno',
+ 2 => 'dos',
+ 3 => 'tres',
+ 4 => 'cuatro',
+ 5 => 'cinco',
+ 6 => 'seis',
+ 7 => 'siete',
+ 8 => 'ocho',
+ 9 => 'nueve',
+ 10 => 'diez',
+ 11 => 'once',
+ 12 => 'doce',
+ 13 => 'trece',
+ 14 => 'catorce',
+ 15 => 'quince',
+ 16 => 'dieciséis',
+ 17 => 'diecisiete',
+ 18 => 'dieciocho',
+ 19 => 'diecinueve',
+ 20 => 'veinte',
+ 21 => 'veintiún',
+ '21o' => 'veintiuno',
+ 22 => 'veintidós',
+ 23 => 'veintitrés',
+ 24 => 'veinticuatro',
+ 25 => 'veinticinco',
+ 26 => 'veintiséis',
+ 27 => 'veintisiete',
+ 28 => 'veintiocho',
+ 29 => 'veintinueve',
+ 30 => 'treinta',
+ 40 => 'cuarenta',
+ 50 => 'cincuenta',
+ 60 => 'sesenta',
+ 70 => 'setenta',
+ 80 => 'ochenta',
+ 90 => 'noventa',
+ 500 => 'quinientos',
+ 700 => 'setecientos',
+ 900 => 'novecientos',
+ 10**2 => 'ciento',
+ 10**3 => 'mil',
+ 10**6 => 'millón',
+ 10**12 => 'billón',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my $stripun = 0;
+ my @a = ();
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ # special case for 1000
+ if ($numblock[1] eq '1' && $numblock[0] gt '000') {
+ # remove first array element from textnumber
+ $stripun = 1;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ if ($num[0] == 1) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ # special case for 500, 700, 900
+ if (grep /$num[0]/, (5,7,9)) {
+ push @textnumber, $self->{numbername}{"${num[0]}00"};
+
+ } else {
+
+ # the one from hundreds, append cientos
+ push @textnumber, $self->{numbername}{$num[0]}.$self->{numbername}{10**2}.'s';
+
+ }
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $i);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ $num = $numblock[$i];
+ $num .= 'o' if ($num == 1 && $i == 0);
+ push @textnumber, $self->{numbername}{$num};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($numblock[$i] > 1) {
+ if ($i == 2 || $i == 4) {
+ $a = $self->{numbername}{$num}."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } elsif ($i == 3) {
+ $num = 10**($i * 2);
+ $a = "$self->{10**3} $self->{numbername}{$num}"."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } else {
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+ push @textnumber, $self->{numbername}{$num}.'s';
+ }
+ }
+ } else {
+ push @textnumber, $self->{numbername}{$num};
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ shift @textnumber if $stripun;
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $i) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 30) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $amount .= 'o' if ($num[1] == 1 && $i == 0);
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= " y ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/es_utf/aa b/locale/es_utf/aa
new file mode 100755
index 00000000..1527e331
--- /dev/null
+++ b/locale/es_utf/aa
@@ -0,0 +1,132 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Receipt' => 'Recibo',
+ 'Remaining' => 'Resto',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es_utf/admin b/locale/es_utf/admin
new file mode 100755
index 00000000..db4375fb
--- /dev/null
+++ b/locale/es_utf/admin
@@ -0,0 +1,137 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Control' => 'Control de Acceso',
+ 'Accounting' => 'Contabilidad',
+ 'Add User' => 'Añadir usuario',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => 'Todas las bases de datos están actualizadas',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por
+editar',
+ 'Company' => 'Compañía',
+ 'Connect to' => 'Conectar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Crear catálogo de cuentas',
+ 'Create Dataset' => 'Crear base de datos',
+ 'DBI not installed!' => 'No se ha instalado DBI',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de las bases de datos',
+ 'Database Driver not checked!' => 'No se ha podido verificar el gestor de la base de datos',
+ 'Database User missing!' => 'No se ha definido el usuario de la base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Dataset missing!' => 'No se ha definido la base de datos',
+ 'Dataset updated!' => 'Base de datos actualizada',
+ 'Date Format' => 'Formato de fecha',
+ 'Delete' => 'Borrar',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Directory' => 'Directorio',
+ 'Driver' => 'Gestor',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit User' => 'Editar usuario',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Máquina servidor de base de datos',
+ 'Hostname missing!' => 'No se ha definido la máquina servidor de base de datos',
+ 'Language' => 'Lenguaje',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Salir',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Nombre',
+ 'New Templates' => 'Nuevas plantillas',
+ 'No Database Drivers available!' => 'No hay ningún gestor de base de datos disponible',
+ 'No Dataset selected!' => 'No se ha seleccionado ninguna base de datos',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Number Format' => 'Formato de número',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Pg Database Administration' => 'Administración de la base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Teléfono',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se ha definido el puerto',
+ 'Printer' => 'Impresora',
+ 'Save' => 'Guardar',
+ 'Setup Templates' => 'Configurar plantillas',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'Templates' => 'Plantillas',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y se pueden borrar',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Use Templates' => 'Plantillas de usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Version' => 'Versión',
+ 'does not exist' => 'no existe',
+ 'is already a member!' => 'ya es actualmente un miembro',
+ 'localhost' => 'máquina local',
+ 'successfully created!' => 'creado satisfactoriamente',
+ 'successfully deleted!' => 'borrado satisfactoriamente',
+ 'website' => 'sitio web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'añadir_usuario' => 'add_user',
+ 'cambiar_la_contraseña_del_administrador' => 'change_admin_password',
+ 'cambiar_contraseña' => 'change_password',
+ 'continuar' => 'continue',
+ 'crear_base_de_datos' => 'create_dataset',
+ 'borrar' => 'delete',
+ 'borrar_base_de_datos' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'entrar' => 'login',
+ 'salir' => 'logout',
+ 'administración_de_la_base_de_datos_oracle' => 'oracle_database_administration',
+ 'administración_de_la_base_de_datos_postgresql' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'guardar' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'actualizar_base_de_datos' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/es_utf/all b/locale/es_utf/all
new file mode 100755
index 00000000..72fd4beb
--- /dev/null
+++ b/locale/es_utf/all
@@ -0,0 +1,894 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'UTF-8';
+
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'Cartera de pagos',
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AP Outstanding' => '',
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR' => 'Cartera de cobros',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'AR Outstanding' => '',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'AR/AP' => '',
+ 'About' => 'Acerca de',
+ 'Above' => '',
+ 'Access Control' => 'Control de Acceso',
+ 'Access Denied!' => '',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => 'No se ha definido el número de la cuenta',
+ 'Account Type' => 'Categoría de cuenta',
+ 'Account Type missing!' => 'No se ha definido el tipo de la cuenta',
+ 'Account deleted!' => '¡Cuenta borraba!',
+ 'Account does not exist!' => '',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting' => 'Contabilidad',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => '',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => '',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => 'Añadir código GIFI',
+ 'Add General Ledger Transaction' => 'Añadir transacción al libro mayor general',
+ 'Add Group' => '',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => '',
+ 'Add POS Invoice' => '',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Pricegroup' => '',
+ 'Add Project' => 'Añadir proyecto',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Quotation' => '',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Add Service' => 'Añadir servicio',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Añadir',
+ 'Add User' => 'Añadir usuario',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Add Vendor Invoice' => 'Añadir factura de compra',
+ 'Add Warehouse' => '',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => '',
+ 'All' => 'Todos',
+ 'All Accounts' => '',
+ 'All Datasets up to date!' => 'Todas las bases de datos están actualizadas',
+ 'All Items' => '',
+ 'Allowances' => '',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Amount missing!' => '',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea
+borrar la orden número?',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => 'Compuestos',
+ 'Assemblies restocked!' => '¡Compuestos actualizados en almacen!',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Activo',
+ 'Attachment' => 'Adjunto',
+ 'Audit Control' => 'Control de auditoría',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => 'Listado de piezas',
+ 'Backup' => 'Copia de seguridad de los datos',
+ 'Backup sent to' => 'Copia de seguridad enviada a',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Based on' => '',
+ 'Bcc' => '',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => '',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => 'Bin',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => 'Numero de negocio',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => '',
+ 'COGS' => 'Costo de los artículos',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete default account!' => 'No se puede borrar la cuenta por omisión',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Cannot save preferences!' => '¡No se puede guardar las preferencias!',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los compuestos!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => '',
+ 'Change' => '',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Cuadro de cuentas',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => '',
+ 'Checks' => '',
+ 'City' => '',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por
+editar',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Closed' => 'Cerrado',
+ 'Code' => '',
+ 'Code missing!' => '',
+ 'Company' => 'Compañía',
+ 'Company Name' => '',
+ 'Compare to' => 'Comparar con',
+ 'Completed' => '',
+ 'Components' => '',
+ 'Confirm' => '',
+ 'Confirm!' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Contra' => '',
+ 'Copies' => 'Copias',
+ 'Copy to COA' => 'Copiar al catálogo de cuentas',
+ 'Cost' => '',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '',
+ 'Create Chart of Accounts' => 'Crear catálogo de cuentas',
+ 'Create Dataset' => 'Crear base de datos',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => '',
+ 'Customer' => 'Cliente',
+ 'Customer History' => '',
+ 'Customer Number' => '',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'DBI not installed!' => 'No se ha instalado DBI',
+ 'DOB' => '',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de las bases de datos',
+ 'Database Driver not checked!' => 'No se ha podido verificar el gestor de la base de datos',
+ 'Database Host' => 'Máquina servidor de base de datos',
+ 'Database User missing!' => 'No se ha definido el usuario de la base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Dataset is newer than version!' => '',
+ 'Dataset missing!' => 'No se ha definido la base de datos',
+ 'Dataset updated!' => 'Base de datos actualizada',
+ 'Date' => 'Fecha',
+ 'Date Format' => 'Formato de fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Date Received' => '',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Decrease' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => '',
+ 'Defaults saved!' => '',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => '',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => '',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Description Translations' => '',
+ 'Description missing!' => '',
+ 'Detail' => '',
+ 'Difference' => 'Diferencia',
+ 'Directory' => 'Directorio',
+ 'Discount' => 'Descuento',
+ 'Done' => 'Hecho',
+ 'Drawing' => 'Reintegro',
+ 'Driver' => 'Gestor',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => 'Editar',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => 'Editar cuenta',
+ 'Edit Assembly' => 'Editar compuesto',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => '',
+ 'Edit Customer' => '',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => 'Editar GIFI',
+ 'Edit General Ledger Transaction' => 'Editar transacción del libro mayor general',
+ 'Edit Group' => '',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => '',
+ 'Edit Part' => 'Editar compuesto',
+ 'Edit Preferences for' => 'Editar preferencias de',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => 'Editar proyecto',
+ 'Edit Purchase Order' => 'Editar pedido',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => 'Edirar factura de venta',
+ 'Edit Sales Order' => 'Editar presupuesto',
+ 'Edit Service' => 'Editar servicio',
+ 'Edit Template' => 'Editar plantilla',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Editar usuario',
+ 'Edit Vendor' => '',
+ 'Edit Vendor Invoice' => 'Editar factura de compra',
+ 'Edit Warehouse' => '',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Employee Name' => '',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => '',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Balance',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Expense' => 'Gastos',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Extended' => 'Extendido',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Ganancia en moneda extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en moneda extranjera',
+ 'Friday' => '',
+ 'From' => 'Desde',
+ 'From Warehouse' => '',
+ 'GIFI' => 'Código GIFI',
+ 'GIFI deleted!' => '¡Borrado el código GIFI!',
+ 'GIFI missing!' => 'No se ha definido el código GIFI',
+ 'GIFI saved!' => '¡Guardado el código GIFI!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Transacción en el libro mayor',
+ 'General Ledger' => 'Libro mayor general',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'Group' => '',
+ 'Group Items' => '',
+ 'Group Translations' => '',
+ 'Group deleted!' => '',
+ 'Group missing!' => '',
+ 'Group saved!' => '',
+ 'Groups' => '',
+ 'HR' => '',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'Heading' => 'Encabezado',
+ 'History' => '',
+ 'Home Phone' => '',
+ 'Host' => 'Máquina servidor de base de datos',
+ 'Hostname missing!' => 'No se ha definido la máquina servidor de base de datos',
+ 'IBAN' => '',
+ 'ID' => 'ID',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Incluir en informe',
+ 'Include in drop-down menus' => 'Incluir en menúes desplegables:',
+ 'Income' => '',
+ 'Income Statement' => 'Balance de situación',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => '',
+ 'Increase' => '',
+ 'Individual Items' => 'Artículos individuales',
+ 'Internal Notes' => '',
+ 'Inventory' => 'Inventario',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este compuesto a obsoleto',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este artículo a obsoleto',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Invoices' => 'Facturas',
+ 'Is this a summary account to record' => '¿Es esta una cuenta de resumen a registrar?',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Items' => '',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => 'Lenguaje',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => '',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Deje los campos de máquina servidor de base de datos y puerto vacíos al menos que quiera hacer una conexión remota',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Adaptado para',
+ 'Line Total' => 'Total de la línea',
+ 'Link' => 'Enlaces',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List' => '',
+ 'List Accounts' => 'Listar cuentas',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => 'Listar código GIFI',
+ 'List Languages' => '',
+ 'List Price' => 'Precio de lista',
+ 'List Projects' => '',
+ 'List SIC' => '',
+ 'List Transactions' => 'Listar transacciones',
+ 'List Warehouses' => '',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Entrar',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Salir',
+ 'Make' => 'Marca',
+ 'Manager' => '',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => 'Mensaje',
+ 'Method' => '',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => 'Sin respuesta',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'New Templates' => 'Nuevas plantillas',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'No',
+ 'No Database Drivers available!' => 'No hay ningún gestor de base de datos disponible',
+ 'No Dataset selected!' => 'No se ha seleccionado ninguna base de datos',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => '',
+ 'Non-taxable' => '',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'O' => '',
+ 'OH' => '',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de elaboración',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Entry' => 'Presupuestos y pedidos',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => '',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Huérfano',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => '',
+ 'PDF' => '',
+ 'PO Number' => '',
+ 'POS' => '',
+ 'POS Invoice' => '',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Packing Lists' => '',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => 'Artículos',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'Pagos',
+ 'Payment' => 'Pago',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Vencimientos impagados',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => 'Administración de la base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se ha definido el puerto',
+ 'Pos' => '',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => '',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => '',
+ 'Preferences' => 'Preferencias',
+ 'Preferences saved!' => 'Preferencias guardadas',
+ 'Prepayment' => '',
+ 'Price' => 'Precio',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => 'Impresora',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => '',
+ 'Project Number missing!' => '¡Falta el número de proyecto!',
+ 'Project Transactions' => '',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Project saved!' => '¡Proyecto guardado ',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => 'Tope de envio',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => '',
+ 'Recd' => 'Cobrado',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => '',
+ 'Receipts' => 'Recibos',
+ 'Receivables' => 'Cobros',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => '',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => 'Informe para',
+ 'Reports' => 'Informes',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => 'Aceptado el',
+ 'Retained Earnings' => '',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => '',
+ 'Sales' => 'Ventas',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => 'Presupuestos',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => '',
+ 'Saturday' => '',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Pantalla',
+ 'Search' => '',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the items below' => 'Seleccione uno de los artículos siguientes',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => 'Precio de venta',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Sending' => '',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => 'Servicio',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Servicios',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Configurar plantillas',
+ 'Ship' => 'Envio',
+ 'Ship Merchandise' => '',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => 'Corto',
+ 'Signature' => 'Firma',
+ 'Source' => 'Fuente',
+ 'Spoolfile' => '',
+ 'Standard' => 'Estándard',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement Balance' => 'Balance de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Stock' => '',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => '',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'Sistema',
+ 'System Defaults' => '',
+ 'Tax' => 'Impuesto',
+ 'Tax Accounts' => 'Cuentas de impuestos',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => 'Impuestos cobrados',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Taxable' => 'Impuestos gravables',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Templates' => 'Plantillas',
+ 'Terms' => 'Crédito',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y se pueden borrar',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Hasta ',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Top Level' => '',
+ 'Total' => 'Total',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => 'No se ha definido la fecha de la transacción',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Transactions' => 'Impagados',
+ 'Transfer' => '',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => 'Unidad',
+ 'Unit of measure' => 'Unidad de medida',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => 'Actualizar',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Updated' => '¡Actualizado!',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => 'Plantillas de usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Valid until' => '',
+ 'Vendor' => 'Proveedor',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '',
+ 'Vendor Number' => '',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidad de peso',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => 'Si',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'No ha introducido el nombre',
+ 'You must enter a host and port for local and remote connections!' => 'Debe introducir una máquina servidor de bases de datos y un puerto para conexiones locales y remotas',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => '',
+ 'as at' => 'al',
+ 'days' => 'días',
+ 'does not exist' => 'no existe',
+ 'done' => '',
+ 'ea' => 'unid.',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'para el periodo',
+ 'is already a member!' => 'ya es actualmente un miembro',
+ 'localhost' => 'máquina local',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'creado satisfactoriamente',
+ 'successfully deleted!' => 'borrado satisfactoriamente',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'sitio web',
+};
+
+1;
diff --git a/locale/es_utf/am b/locale/es_utf/am
new file mode 100755
index 00000000..58c0ba5c
--- /dev/null
+++ b/locale/es_utf/am
@@ -0,0 +1,210 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Cartera de pagos',
+ 'AR' => 'Cartera de cobros',
+ 'About' => 'Acerca de',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => 'No se ha definido el número de la cuenta',
+ 'Account Type' => 'Categoría de cuenta',
+ 'Account Type missing!' => 'No se ha definido el tipo de la cuenta',
+ 'Account deleted!' => '¡Cuenta borraba!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add GIFI' => 'Añadir código GIFI',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Asset' => 'Activo',
+ 'Audit Control' => 'Control de auditoría',
+ 'Backup sent to' => 'Copia de seguridad enviada a',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Business Number' => 'Numero de negocio',
+ 'COGS' => 'Costo de los artículos',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete default account!' => 'No se puede borrar la cuenta por omisión',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save preferences!' => '¡No se puede guardar las preferencias!',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Cuadro de cuentas',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Company' => 'Compañía',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Copy to COA' => 'Copiar al catálogo de cuentas',
+ 'Credit' => 'Crédito',
+ 'Database Host' => 'Máquina servidor de base de datos',
+ 'Dataset' => 'Base de datos',
+ 'Date Format' => 'Formato de fecha',
+ 'Debit' => 'Débito',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Description' => 'Descripción',
+ 'Discount' => 'Descuento',
+ 'Dropdown Limit' => 'Límite de efectivo',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Edit' => 'Editar',
+ 'Edit Account' => 'Editar cuenta',
+ 'Edit GIFI' => 'Editar GIFI',
+ 'Edit Preferences for' => 'Editar preferencias de',
+ 'Edit Template' => 'Editar plantilla',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Balance',
+ 'Expense' => 'Gastos',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Ganancia en moneda extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en moneda extranjera',
+ 'GIFI' => 'Código GIFI',
+ 'GIFI deleted!' => '¡Borrado el código GIFI!',
+ 'GIFI missing!' => 'No se ha definido el código GIFI',
+ 'GIFI saved!' => '¡Guardado el código GIFI!',
+ 'GL Transaction' => 'Transacción en el libro mayor',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Incluir en menúes desplegables:',
+ 'Inventory' => 'Inventario',
+ 'Invoice' => 'Factura',
+ 'Is this a summary account to record' => '¿Es esta una cuenta de resumen a registrar?',
+ 'Language' => 'Lenguaje',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Adaptado para',
+ 'Link' => 'Enlaces',
+ 'Name' => 'Nombre',
+ 'No' => 'No',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'Packing List' => 'Albarán',
+ 'Password' => 'Contraseña',
+ 'Payables' => 'Pagos',
+ 'Payment' => 'Pago',
+ 'Phone' => 'Teléfono',
+ 'Preferences saved!' => 'Preferencias guardadas',
+ 'Print' => 'Imprimir',
+ 'Printer' => 'Impresora',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'Cobros',
+ 'Reference' => 'Referencia',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Orders' => 'Presupuestos',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'Tax' => 'Impuesto',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Version' => 'Versión',
+ 'Weight Unit' => 'Unidad de peso',
+ 'Yes' => 'Si',
+ 'localhost' => 'máquina local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'añadir_cuenta' => 'add_account',
+ 'continuar' => 'continue',
+ 'copiar_al_catálogo_de_cuentas' => 'copy_to_coa',
+ 'borrar' => 'delete',
+ 'editar' => 'edit',
+ 'editar_cuenta' => 'edit_account',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es_utf/ap b/locale/es_utf/ap
new file mode 100755
index 00000000..cf9e3a86
--- /dev/null
+++ b/locale/es_utf/ap
@@ -0,0 +1,176 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es_utf/ar b/locale/es_utf/ar
new file mode 100755
index 00000000..cf9e3a86
--- /dev/null
+++ b/locale/es_utf/ar
@@ -0,0 +1,176 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es_utf/arap b/locale/es_utf/arap
new file mode 100755
index 00000000..e474d0d9
--- /dev/null
+++ b/locale/es_utf/arap
@@ -0,0 +1,48 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Address' => 'Dirección',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Reference' => 'Referencia',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta ',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/es_utf/arapprn b/locale/es_utf/arapprn
new file mode 100755
index 00000000..9cb00508
--- /dev/null
+++ b/locale/es_utf/arapprn
@@ -0,0 +1,28 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Fecha',
+ 'Screen' => 'Pantalla',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/es_utf/bp b/locale/es_utf/bp
new file mode 100755
index 00000000..f033cbb6
--- /dev/null
+++ b/locale/es_utf/bp
@@ -0,0 +1,47 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Fecha',
+ 'Employee' => 'Colaborador/Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de orden',
+ 'Print' => 'Imprimir',
+ 'Purchase Orders' => 'Pedidos',
+ 'Sales Orders' => 'Presupuestos',
+ 'Select all' => 'Guardar todo',
+ 'To' => 'Hasta ',
+ 'Vendor' => 'Proveedor',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'imprimir' => 'print',
+ 'guardar_todo' => 'select_all',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es_utf/ca b/locale/es_utf/ca
new file mode 100755
index 00000000..8d7e78fe
--- /dev/null
+++ b/locale/es_utf/ca
@@ -0,0 +1,54 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Chart of Accounts' => 'Cuadro de cuentas',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Include in Report' => 'Incluir en informe',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'List Transactions' => 'Listar transacciones',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Reference' => 'Referencia',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'listar_transacciones' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/es_utf/cp b/locale/es_utf/cp
new file mode 100755
index 00000000..f3211b87
--- /dev/null
+++ b/locale/es_utf/cp
@@ -0,0 +1,111 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Cartera de pagos',
+ 'AR' => 'Cartera de cobros',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'From' => 'Desde',
+ 'Invoice' => 'Factura',
+ 'Invoices' => 'Facturas',
+ 'Language' => 'Lenguaje',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'Payment' => 'Pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Vencimientos impagados',
+ 'Post' => 'Registrar',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'guardar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es_utf/ct b/locale/es_utf/ct
new file mode 100755
index 00000000..2dba3311
--- /dev/null
+++ b/locale/es_utf/ct
@@ -0,0 +1,133 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Closed' => 'Cerrado',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Discount' => 'Descuento',
+ 'E-mail' => 'Correo electrónico',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Fax' => 'Fax',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Language' => 'Lenguaje',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Orphaned' => 'Huérfano',
+ 'Phone' => 'Teléfono',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Orders' => 'Presupuestos',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Sell Price' => 'Precio de venta',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Taxable' => 'Impuestos gravables',
+ 'Terms' => 'Crédito',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'days' => 'días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'añadir_cliente' => 'add_customer',
+ 'añadir_proveedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'pedido' => 'purchase_order',
+ 'facturas_de_ventas' => 'sales_invoice',
+ 'presupuesto' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'factura_de_compras' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/es_utf/gl b/locale/es_utf/gl
new file mode 100755
index 00000000..89489e1c
--- /dev/null
+++ b/locale/es_utf/gl
@@ -0,0 +1,139 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Gestión se pago',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add General Ledger Transaction' => 'Añadir transacción al libro mayor general',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Asset' => 'Activo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit General Ledger Transaction' => 'Editar transacción del libro mayor general',
+ 'Equity' => 'Balance',
+ 'Expense' => 'Gastos',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'GL Transaction' => 'Transacción en el libro mayor',
+ 'General Ledger' => 'Libro mayor general',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Liability' => 'Pasivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Reference' => 'Referencia',
+ 'Reports' => 'Informes',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Transaction Date missing!' => 'No se ha definido la fecha de la transacción',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'transacción_en_el_libro_mayor' => 'gl_transaction',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es_utf/hr b/locale/es_utf/hr
new file mode 100755
index 00000000..4de38688
--- /dev/null
+++ b/locale/es_utf/hr
@@ -0,0 +1,74 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Cartera de pagos',
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Address' => 'Dirección',
+ 'Administrator' => 'Administrador',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Expense' => 'Gastos',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Login' => 'Entrar',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Rate' => 'Tarifa',
+ 'Sales' => 'Ventas',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es_utf/ic b/locale/es_utf/ic
new file mode 100755
index 00000000..cd6eb90d
--- /dev/null
+++ b/locale/es_utf/ic
@@ -0,0 +1,218 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Add Service' => 'Añadir servicio',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Compuestos',
+ 'Assemblies restocked!' => '¡Compuestos actualizados en almacen!',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'Listado de piezas',
+ 'Bin' => 'Bin',
+ 'COGS' => 'Costo de los artículos',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los compuestos!',
+ 'Cash' => 'Efectivo',
+ 'Closed' => 'Cerrado',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Drawing' => 'Reintegro',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Edit Assembly' => 'Editar compuesto',
+ 'Edit Part' => 'Editar compuesto',
+ 'Edit Service' => 'Editar servicio',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Expense' => 'Gastos',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Individual Items' => 'Artículos individuales',
+ 'Inventory' => 'Inventario',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este compuesto a obsoleto',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este artículo a obsoleto',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Line Total' => 'Total de la línea',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List Price' => 'Precio de lista',
+ 'Make' => 'Marca',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nombre',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Orphaned' => 'Huérfano',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Parts' => 'Artículos',
+ 'Phone' => 'Teléfono',
+ 'Price' => 'Precio',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'ROP' => 'Tope de envio',
+ 'Recd' => 'Cobrado',
+ 'Required by' => 'Aceptado el',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Orders' => 'Presupuestos',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Sell Price' => 'Precio de venta',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Short' => 'Corto',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'To' => 'Hasta ',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => '¡Actualizado!',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'days' => 'días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'añadir_compuesto' => 'add_assembly',
+ 'añadir_artículo' => 'add_part',
+ 'añadir_servicio' => 'add_service',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'editar_compuesto' => 'edit_assembly',
+ 'editar_compuesto' => 'edit_part',
+ 'editar_servicio' => 'edit_service',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es_utf/io b/locale/es_utf/io
new file mode 100755
index 00000000..d06a4ce7
--- /dev/null
+++ b/locale/es_utf/io
@@ -0,0 +1,103 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bin' => 'Bin',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'In-line' => 'Incrustado',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Phone' => 'Teléfono',
+ 'Price' => 'Precio',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Recd' => 'Cobrado',
+ 'Required by' => 'Aceptado el',
+ 'Sales Order' => 'Presupuesto',
+ 'Screen' => 'Pantalla',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Unit' => 'Unidad',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/es_utf/ir b/locale/es_utf/ir
new file mode 100755
index 00000000..d4bcfdd3
--- /dev/null
+++ b/locale/es_utf/ir
@@ -0,0 +1,191 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Add Vendor Invoice' => 'Añadir factura de compra',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Edit Vendor Invoice' => 'Editar factura de compra',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'In-line' => 'Incrustado',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Phone' => 'Teléfono',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Recd' => 'Cobrado',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Required by' => 'Aceptado el',
+ 'Sales Order' => 'Presupuesto',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Yes' => 'Si',
+ 'ea' => 'unid.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'pedido' => 'purchase_order',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es_utf/is b/locale/es_utf/is
new file mode 100755
index 00000000..025c6e39
--- /dev/null
+++ b/locale/es_utf/is
@@ -0,0 +1,196 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Edit Sales Invoice' => 'Edirar factura de venta',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'In-line' => 'Incrustado',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Phone' => 'Teléfono',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Recd' => 'Cobrado',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Required by' => 'Aceptado el',
+ 'Sales Order' => 'Presupuesto',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Yes' => 'Si',
+ 'ea' => 'unid.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'presupuesto' => 'sales_order',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es_utf/jc b/locale/es_utf/jc
new file mode 100755
index 00000000..c2f035ae
--- /dev/null
+++ b/locale/es_utf/jc
@@ -0,0 +1,81 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Amount' => 'Total',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Employee' => 'Colaborador/Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Notes' => 'Notas',
+ 'Open' => 'Abierto',
+ 'Print' => 'Imprimir',
+ 'Project Number missing!' => '¡Falta el número de proyecto!',
+ 'Qty' => 'Cantidad',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Update' => 'Actualizar',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'imprimir' => 'print',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es_utf/locales.pl b/locale/es_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/es_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/es_utf/login b/locale/es_utf/login
new file mode 100755
index 00000000..d1337317
--- /dev/null
+++ b/locale/es_utf/login
@@ -0,0 +1,22 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Company' => 'Compañía',
+ 'Continue' => 'Continuar',
+ 'Login' => 'Entrar',
+ 'Name' => 'Nombre',
+ 'Password' => 'Contraseña',
+ 'Version' => 'Versión',
+ 'You did not enter a name!' => 'No ha introducido el nombre',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'entrar' => 'login',
+};
+
+1;
+
diff --git a/locale/es_utf/menu b/locale/es_utf/menu
new file mode 100755
index 00000000..e52ecaa4
--- /dev/null
+++ b/locale/es_utf/menu
@@ -0,0 +1,83 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Cartera de pagos',
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AP Transaction' => 'Gestión se pago',
+ 'AR' => 'Cartera de cobros',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'Accounting Menu' => 'Menú general',
+ 'Add Account' => 'Añadir cuenta',
+ 'Add Assembly' => 'Añadir compuesto',
+ 'Add Customer' => 'Añadir cliente',
+ 'Add GIFI' => 'Añadir código GIFI',
+ 'Add Part' => 'Añadir artículo',
+ 'Add Project' => 'Añadir proyecto',
+ 'Add Service' => 'Añadir servicio',
+ 'Add Transaction' => 'Añadir',
+ 'Add Vendor' => 'Añadir proveedor',
+ 'Assemblies' => 'Compuestos',
+ 'Audit Control' => 'Control de auditoría',
+ 'Backup' => 'Copia de seguridad de los datos',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Cuadro de cuentas',
+ 'Check' => 'Cheque',
+ 'Customers' => 'Clientes',
+ 'Description' => 'Descripción',
+ 'General Ledger' => 'Libro mayor general',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'Income Statement' => 'Balance de situación',
+ 'Invoice' => 'Factura',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Language' => 'Lenguaje',
+ 'List Accounts' => 'Listar cuentas',
+ 'List GIFI' => 'Listar código GIFI',
+ 'Logout' => 'Salir',
+ 'Open' => 'Abierto',
+ 'Order Entry' => 'Presupuestos y pedidos',
+ 'Packing List' => 'Albarán',
+ 'Parts' => 'Artículos',
+ 'Payment' => 'Pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Preferences' => 'Preferencias',
+ 'Print' => 'Imprimir',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reports' => 'Informes',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Orders' => 'Presupuestos',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envio',
+ 'Statement' => 'Estado de cuenta',
+ 'Stock Assembly' => 'Inventariar compuesto',
+ 'Stylesheet' => 'Hoja de estilo',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Impuestos cobrados',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Transactions' => 'Impagados',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/es_utf/oe b/locale/es_utf/oe
new file mode 100755
index 00000000..162ce1f9
--- /dev/null
+++ b/locale/es_utf/oe
@@ -0,0 +1,237 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Add Vendor Invoice' => 'Añadir factura de compra',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea
+borrar la orden número?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bin' => 'Bin',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Done' => 'Hecho',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Edit Purchase Order' => 'Editar pedido',
+ 'Edit Sales Order' => 'Editar presupuesto',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de elaboración',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Part' => 'Artículo',
+ 'Phone' => 'Teléfono',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Purchase Order' => 'Pedido',
+ 'Purchase Orders' => 'Pedidos',
+ 'Qty' => 'Cantidad',
+ 'Recd' => 'Cobrado',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Required by' => 'Aceptado el',
+ 'Sales Invoice' => 'Facturas de ventas',
+ 'Sales Order' => 'Presupuesto',
+ 'Sales Orders' => 'Presupuestos',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Terms' => 'Crédito',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de compras',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Yes' => 'Si',
+ 'days' => 'días',
+ 'ea' => 'unid.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'hecho' => 'done',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'pedido' => 'purchase_order',
+ 'facturas_de_ventas' => 'sales_invoice',
+ 'presupuesto' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compras' => 'vendor_invoice',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es_utf/pe b/locale/es_utf/pe
new file mode 100755
index 00000000..7308648a
--- /dev/null
+++ b/locale/es_utf/pe
@@ -0,0 +1,108 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Active' => 'Activo',
+ 'Add' => 'Añadir',
+ 'Add Project' => 'Añadir proyecto',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Bin' => 'Bin',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Edit Project' => 'Editar proyecto',
+ 'Employee' => 'Colaborador/Empleado',
+ 'From' => 'Desde',
+ 'Language' => 'Lenguaje',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List Price' => 'Precio de lista',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Project' => 'Proyecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project saved!' => '¡Proyecto guardado ',
+ 'Projects' => 'Proyectos',
+ 'Qty' => 'Cantidad',
+ 'Save' => 'Guardar',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Sell Price' => 'Precio de venta',
+ 'Tax' => 'Impuesto',
+ 'To' => 'Hasta ',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => '¡Actualizado!',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'Weight' => 'Peso',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'añadir_proyecto' => 'add_project',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es_utf/pos b/locale/es_utf/pos
new file mode 100755
index 00000000..507c5881
--- /dev/null
+++ b/locale/es_utf/pos
@@ -0,0 +1,66 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menú general',
+ 'Amount' => 'Total',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Limite de credito',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'From' => 'Desde',
+ 'Language' => 'Lenguaje',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Post' => 'Registrar',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Qty' => 'Cantidad',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Remaining' => 'Resto',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es_utf/ps b/locale/es_utf/ps
new file mode 100755
index 00000000..798be394
--- /dev/null
+++ b/locale/es_utf/ps
@@ -0,0 +1,284 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AP Transaction' => 'Gestión se pago',
+ 'AP Transactions' => 'Gestiones de pagos',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'AR Transaction' => 'Gestión de cobro',
+ 'AR Transactions' => 'Gestiones de cobros',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Add Purchase Order' => 'Añadir pedido',
+ 'Add Sales Invoice' => 'Añadir factura',
+ 'Add Sales Order' => 'Añadir presupuesto',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Cantidad adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la factura número',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro de que desea borrar la transacción?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete transaction!' => '¡No se puede borrar la transacción!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo ya cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo ya cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar la transacción',
+ 'Cash' => 'Efectivo',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Compare to' => 'Comparar con',
+ 'Confirm!' => 'Confirmar',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta la fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Edit Sales Invoice' => 'Edirar factura de venta',
+ 'Employee' => 'Colaborador/Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Balance de situación',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => 'No se ha definido la fecha de la factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'No se ha definido el número de la factura',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => 'El concepto no se encuentra en ningún archivo',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'N/A' => 'Sin respuesta',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se ha definido el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se ha definido la fecha de la elaboración',
+ 'Order Number' => 'Número de orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Packing List' => 'Albarán',
+ 'Packing List Date missing!' => 'No se ha definido la fecha del albarán',
+ 'Packing List Number missing!' => 'No se ha definido el número del albarán',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => 'No se encuentra la fecha de pago',
+ 'Payments' => 'Vencimientos impagados',
+ 'Phone' => 'Teléfono',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Purchase Order' => 'Pedido',
+ 'Qty' => 'Cantidad',
+ 'Recd' => 'Cobrado',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Report for' => 'Informe para',
+ 'Required by' => 'Aceptado el',
+ 'Sales Order' => 'Presupuesto',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envio',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envio por',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estándard',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuestos incluidos en el precio',
+ 'Tax collected' => 'Impuestos cobrados',
+ 'Tax paid' => 'Impuestos pagados',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => '¡Transacción borrada!',
+ 'Transaction posted!' => '¡Transacción registrada!',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'What type of item is this?' => '¿De qué tipo es este concepto?',
+ 'Yes' => 'Si',
+ 'as at' => 'al',
+ 'ea' => 'unid.',
+ 'for Period' => 'para el periodo',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'gestión_se_pago' => 'ap_transaction',
+ 'gestión_de_cobro' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'presupuesto' => 'sales_order',
+ 'guardar_todo' => 'select_all',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/es_utf/pw b/locale/es_utf/pw
new file mode 100755
index 00000000..09521e1d
--- /dev/null
+++ b/locale/es_utf/pw
@@ -0,0 +1,14 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Contraseña',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/es_utf/rc b/locale/es_utf/rc
new file mode 100755
index 00000000..1d44fbaa
--- /dev/null
+++ b/locale/es_utf/rc
@@ -0,0 +1,69 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Difference' => 'Diferencia',
+ 'Done' => 'Hecho',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Reconciliation' => 'Reconciliación',
+ 'Select all' => 'Guardar todo',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Statement Balance' => 'Balance de cuenta',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'hecho' => 'done',
+ 'guardar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/es_utf/rp b/locale/es_utf/rp
new file mode 100755
index 00000000..38b249b0
--- /dev/null
+++ b/locale/es_utf/rp
@@ -0,0 +1,155 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Diario resumido de pagos',
+ 'AR Aging' => 'Diario resumido de cobros ',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú general',
+ 'Accounts' => 'Cuentas',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de balance',
+ 'Cash' => 'Efectivo',
+ 'Compare to' => 'Comparar con',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Crédito',
+ 'Curr' => 'Mon.',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Lugar de los decimales',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar comprobante por correo electrónico a',
+ 'E-mail address missing!' => 'No se ha definido el correo electrónico',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Balance de situación',
+ 'Invoice' => 'Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'N/A' => 'Sin respuesta',
+ 'Nothing selected!' => '¡No es seleccionado nada!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order' => 'Orden',
+ 'Payments' => 'Vencimientos impagados',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡No se encuentra el proyecto en la base de datos!',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Report for' => 'Informe para',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Guardar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estándard',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'Tax collected' => 'Impuestos cobrados',
+ 'Tax paid' => 'Impuestos pagados',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance de comprobación',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡No se encuentra el proveedor en la base de datos!',
+ 'as at' => 'al',
+ 'for Period' => 'para el periodo',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'guardar_todo' => 'select_all',
+};
+
+1;
+
diff --git a/locale/fi/COPYING b/locale/fi/COPYING
new file mode 100755
index 00000000..fe5ae3ce
--- /dev/null
+++ b/locale/fi/COPYING
@@ -0,0 +1,24 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2002
+#
+# Finish texts:
+#
+# Author: Petri Leppänen <mpj@mail.htk.fi>
+# Jukka Aho <jukka.aho@kapsi.fi>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/fi/LANGUAGE b/locale/fi/LANGUAGE
new file mode 100755
index 00000000..34350141
--- /dev/null
+++ b/locale/fi/LANGUAGE
@@ -0,0 +1 @@
+Finnish
diff --git a/locale/fi/aa b/locale/fi/aa
new file mode 100755
index 00000000..efc19707
--- /dev/null
+++ b/locale/fi/aa
@@ -0,0 +1,151 @@
+$self{texts} = {
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add AP Transaction' => 'Lisää ostotapahtuma',
+ 'Add AR Transaction' => 'Lisää myyntitapahtuma',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Check' => 'Sekki',
+ 'Closed' => 'Suljettu',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Date' => 'Päiväys',
+ 'Date Paid' => 'Maksupäivä',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Due Date' => 'Eräpäivä',
+ 'Due Date missing!' => 'Eräpäivä puuttuu!',
+ 'Edit AP Transaction' => 'Muokkaa ostotapahtumaa',
+ 'Edit AR Transaction' => 'Muokkaa myyntitapahtumaa',
+ 'Employee' => 'Työntekijä',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Manager' => 'Johtaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Month' => 'Kuukausi',
+ 'No.' => 'no',
+ 'Notes' => 'Lisätietoja',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Number' => 'Tilausnumero',
+ 'Paid' => 'Maksettu',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Period' => 'Ajanjakso',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Project' => 'Projekti',
+ 'Quarter' => 'Neljännes',
+ 'Receipt' => 'Kuitti',
+ 'Remaining' => 'Jäljellä',
+ 'Sales Invoice.' => 'Myyntilasku.',
+ 'Salesperson' => 'Myyjä',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Source' => 'Lähde',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Transaction' => 'Vienti',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice.' => 'Ostolasku.',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Year' => 'Vuosi',
+ 'Yes' => 'Kyllä',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'ostotapahtuma' => 'ap_transaction',
+ 'myyntitapahtuma' => 'ar_transaction',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'myyntilasku_' => 'sales_invoice_',
+ 'toimitusosoite' => 'ship_to',
+ 'päivitä' => 'update',
+ 'ostolasku_' => 'vendor_invoice_',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi/admin b/locale/fi/admin
new file mode 100755
index 00000000..66e9b4c8
--- /dev/null
+++ b/locale/fi/admin
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'Access Control' => 'Kulunvalvonta',
+ 'Accounting' => 'Kirjanpito',
+ 'Add User' => 'Lisää käyttäjä',
+ 'Address' => 'Osoite',
+ 'Administration' => 'Ylläpito',
+ 'Administrator' => 'Pääkäyttäjä',
+ 'All Datasets up to date!' => 'Kaikki tietokannat ajan tasalla',
+ 'Cannot create Lock!' => 'Ei voi lukita!',
+ 'Change Admin Password' => 'Muuta pääkäyttäjän salasana',
+ 'Change Password' => 'Muuta salasana',
+ 'Click on login name to edit!' => 'Klikkaa kirjautumisnimeä muokataksesi sitä!',
+ 'Company' => 'Yritys',
+ 'Confirm' => 'Hyväksy',
+ 'Connect to' => 'Yhdistä',
+ 'Continue' => 'Jatka',
+ 'Create Chart of Accounts' => 'Luo tilikartta',
+ 'Create Dataset' => 'Luo tietolähteet',
+ 'DBI not installed!' => 'DBI-ajuria ei ole asennettu!',
+ 'Database' => 'Tietokanta',
+ 'Database Administration' => 'Tietokannan ylläpito',
+ 'Database Driver not checked!' => 'Tietokanta-ajuria ei ole tarkastettu',
+ 'Database User missing!' => 'Tietokannan käyttäjä puuttuu',
+ 'Dataset' => 'Tietokanta',
+ 'Dataset missing!' => 'Tietokanta puuttuu',
+ 'Dataset updated!' => 'Tietokanta päivitetty',
+ 'Date Format' => 'Päiväyksen muoto',
+ 'Delete' => 'Poista',
+ 'Delete Dataset' => 'Poista tietokanta',
+ 'Directory' => 'Hakemisto',
+ 'Driver' => 'Ajuri',
+ 'Dropdown Limit' => 'Pudotusvalikkojen rivimäärä',
+ 'E-mail' => 'Sähköposti',
+ 'Edit User' => 'Muokkaa käyttäjää',
+ 'Existing Datasets' => 'Nykyiset tietokannat',
+ 'Fax' => 'Faksi',
+ 'Host' => 'Osoite',
+ 'Hostname missing!' => 'Osoite puuttuu',
+ 'Language' => 'Kieli',
+ 'Lock System' => 'Lukitse järjestelmä',
+ 'Lockfile created!' => 'Järjestelmä lukittu!',
+ 'Lockfile removed!' => 'Järjestelmä avattu!',
+ 'Login' => 'Nimi',
+ 'Login name missing!' => 'Nimi puuttuu',
+ 'Logout' => 'Kirjaudu ulos',
+ 'Manager' => 'Johtaja',
+ 'Menu Width' => 'Valikon leveys',
+ 'Multibyte Encoding' => 'Itämaisten kielten tuki',
+ 'Name' => 'Nimi',
+ 'New Templates' => 'Uudet mallit',
+ 'No Database Drivers available!' => 'Tietokannan ajuria ei saatavilla!',
+ 'No Dataset selected!' => 'Ei tietokantaa valittuna!',
+ 'Nothing to delete!' => 'Ei poistettavaa!',
+ 'Number Format' => 'Numeron muoto',
+ 'Oracle Database Administration' => 'Oracle-tietokannan ylläpito',
+ 'Password' => 'Salasana',
+ 'Password changed!' => 'Salasana muutettu!',
+ 'Passwords do not match!' => 'Salasanat eivät täsmää!',
+ 'Pg Database Administration' => 'Postgres-tietokannan ylläpito',
+ 'PgPP Database Administration' => 'PgPP-tietokannan ylläpito',
+ 'Phone' => 'Puhelin',
+ 'Port' => 'Portti',
+ 'Port missing!' => 'Portti puuttuu!',
+ 'Printer' => 'Tulostin',
+ 'Save' => 'Tallenna',
+ 'Session Timeout' => 'Yhteys aikakatkaistu',
+ 'Session expired!' => 'Yhteys vanhentunut',
+ 'Setup Templates' => 'Aseta mallit',
+ 'Signature' => 'Allekirjoitus',
+ 'Stylesheet' => 'Tyylitiedosto',
+ 'Supervisor' => 'Valvoja',
+ 'Templates' => 'Mallit',
+ 'The following Datasets are not in use and can be deleted' => 'Seuraavat tietolähteet
+eivät ole käytössä ja voidaan poistaa',
+ 'The following Datasets need to be updated' => 'Seuraavat tietolähteet päivitettävä',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Tämä on olemassa olevien lähteiden ennakkotarkistus. Mitään ei luoda tai poisteta tässä vaiheessa!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Lisätäksesi käyttäjän ryhmään muokkaa nimeä, muuta kirjautumisnimi ja tallenna.',
+ 'Unlock System' => 'Avaa järjestelmä',
+ 'Update Dataset' => 'Päivitä tietokanta',
+ 'Use Templates' => 'Käytä mallia',
+ 'User' => 'Käyttäjä',
+ 'User deleted!' => 'Käyttäjä poistettu!',
+ 'User saved!' => 'Käyttäjä tallennettu!',
+ 'Version' => 'Versio',
+ 'You are logged out' => 'Olet kirjautunut ulos',
+ 'does not exist' => 'ei löydy',
+ 'is already a member!' => 'on jo käyttäjä',
+ 'localhost' => 'paikallinen tietokone',
+ 'locked!' => 'lukittu!',
+ 'successfully created!' => 'onnistuneesti luotu!',
+ 'successfully deleted!' => 'onnistuneesti poistettu!',
+ 'website' => 'www-sivu',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'lisää_käyttäjä' => 'add_user',
+ 'muuta_pääkäyttäjän_salasana' => 'change_admin_password',
+ 'muuta_salasana' => 'change_password',
+ 'jatka' => 'continue',
+ 'luo_tietolähteet' => 'create_dataset',
+ 'poista' => 'delete',
+ 'poista_tietokanta' => 'delete_dataset',
+ 'lukitse_järjestelmä' => 'lock_system',
+ 'nimi' => 'login',
+ 'kirjaudu_ulos' => 'logout',
+ 'oracle_tietokannan_ylläpito' => 'oracle_database_administration',
+ 'postgres_tietokannan_ylläpito' => 'pg_database_administration',
+ 'pgpp_tietokannan_ylläpito' => 'pgpp_database_administration',
+ 'tallenna' => 'save',
+ 'avaa_järjestelmä' => 'unlock_system',
+ 'päivitä_tietokanta' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/fi/all b/locale/fi/all
new file mode 100755
index 00000000..7d15a44a
--- /dev/null
+++ b/locale/fi/all
@@ -0,0 +1,891 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'Ostot',
+ 'AP Aging' => 'Erääntyvät ostolaskut',
+ 'AP Outstanding' => '',
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR' => 'Myynnit',
+ 'AR Aging' => 'Erääntyvät myyntilaskut',
+ 'AR Outstanding' => '',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'AR/AP' => '',
+ 'About' => 'Lisätietoja',
+ 'Above' => 'Edellä',
+ 'Access Control' => 'Kulunvalvonta',
+ 'Access Denied!' => '',
+ 'Account' => 'Tili',
+ 'Account Number' => 'Tilinumero',
+ 'Account Number missing!' => 'Tilinumero puuttuu',
+ 'Account Type' => 'Tilityyppi',
+ 'Account Type missing!' => 'Tilityyppi puuttuu',
+ 'Account deleted!' => 'Tili poistettu',
+ 'Account does not exist!' => 'Tiliä ei ole olemassa',
+ 'Account saved!' => 'Tili lisätty',
+ 'Accounting' => 'Kirjanpito',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Accounts' => 'Tilit',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => 'Avoin',
+ 'Add' => 'Lisää',
+ 'Add AP Transaction' => 'Lisää ostotapahtuma',
+ 'Add AR Transaction' => 'Lisää myyntitapahtuma',
+ 'Add Account' => 'Lisää tili',
+ 'Add Assembly' => 'Lisää tuote',
+ 'Add Business' => 'Lisää toimiala',
+ 'Add Cash Transfer Transaction' => 'Lisää rahansiirtotapahtuma',
+ 'Add Customer' => 'Lisää asiakas',
+ 'Add Deduction' => '',
+ 'Add Department' => 'Lisää toimipiste',
+ 'Add Employee' => 'Lisää työntekijä',
+ 'Add Exchange Rate' => 'Lisää vaihtokurssi',
+ 'Add GIFI' => 'Lisää GIFI',
+ 'Add General Ledger Transaction' => 'Lisää pääkirjantapahtuma',
+ 'Add Group' => 'Lisää ryhmä',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => 'Lisää kieli',
+ 'Add POS Invoice' => '',
+ 'Add Part' => 'Lisää raaka-aine/tarvike',
+ 'Add Pricegroup' => 'Lisää hintaryhmä',
+ 'Add Project' => 'Lisää projekti',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add SIC' => 'Lisää SIC',
+ 'Add Sales Invoice' => 'Lisää myyntilasku',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Add Service' => 'Lisää palvelu',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Lisää tapahtuma',
+ 'Add User' => 'Lisää käyttäjä',
+ 'Add Vendor' => 'Lisää toimittaja',
+ 'Add Vendor Invoice' => 'Lisää ostolasku',
+ 'Add Warehouse' => 'Lisää varasto',
+ 'Address' => 'Osoite',
+ 'Administration' => 'Ylläpito',
+ 'Administrator' => 'Pääkäyttäjä',
+ 'After Deduction' => '',
+ 'All' => 'Kaikki',
+ 'All Accounts' => 'Kaikki tunnukset',
+ 'All Datasets up to date!' => 'Kaikki tietokannat ajan tasalla',
+ 'All Items' => 'Kaikki tuotteet',
+ 'Allowances' => '',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Amount missing!' => 'Summa puuttuu!',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Invoice Number' => 'Haluatko poistaa laskun numero',
+ 'Are you sure you want to delete Order Number' => 'Haluatko poistaa tilauksen numero',
+ 'Are you sure you want to delete Quotation Number' => 'Haluatko poistaa tarjouksen numero',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Haluatko poistaa merkityt kentät listasta?',
+ 'Assemblies' => 'Tuotteet',
+ 'Assemblies restocked!' => 'Tuotteet viety varastoon',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Vastaavaa',
+ 'Attachment' => 'Liite',
+ 'Audit Control' => 'Tilien tarkistus',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => 'Materiaalilista',
+ 'Backup' => 'Varmuuskopio',
+ 'Backup sent to' => 'Varmuuskopio lähetetty',
+ 'Balance' => 'Tase',
+ 'Balance Sheet' => 'Taselaskelma',
+ 'Based on' => 'Perustuen',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => 'Alkusaldo',
+ 'Below' => '',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => 'Kirjat ovat avoinna',
+ 'Break' => '',
+ 'Business' => 'Toimiala',
+ 'Business Number' => 'Y-numero',
+ 'Business deleted!' => 'Toimiala poistettu',
+ 'Business saved!' => 'Toimiala tallennettu',
+ 'C' => 'C',
+ 'COGS' => 'Myydyn tuotteen kulut',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Ei voi lukita!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'Tiliä ei voi poistaa!',
+ 'Cannot delete customer!' => 'Asiakasta ei voi poistaa!',
+ 'Cannot delete default account!' => 'Oletustiliä ei voi poistaa!',
+ 'Cannot delete invoice!' => 'Laskua ei voi poistaa!',
+ 'Cannot delete item!' => 'Nimikettä ei voi poistaa!',
+ 'Cannot delete order!' => 'Tilausta ei voi poistaa!',
+ 'Cannot delete quotation!' => 'Tarjouspyyntöä ei voi poistaa!',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot delete vendor!' => 'Toimittajaa ei voi poistaa!',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => 'Laskun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post invoice!' => 'Laskua ei voi kirjata!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Cannot remove files!' => 'Tiedostojen poisto ei onnistu!',
+ 'Cannot save account!' => 'Tilin tallennus ei onnistu!',
+ 'Cannot save defaults!' => 'Oletusasetuksien tallennus ei onnistu!',
+ 'Cannot save order!' => 'Tilauksen tallennus ei onnistu!',
+ 'Cannot save preferences!' => 'Asetuksien tallennus ei onnistu!',
+ 'Cannot save quotation!' => 'Ei voi tallentaa tarjousta!',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tili voi olla vain yksi yhteenvetotili',
+ 'Cannot set multiple options for' => 'Ei voi asettaa useita asetuksia',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'Tuotteiden varastointi ei onnistu!',
+ 'Cash' => 'Käteiskauppa',
+ 'Cc' => 'Kopio',
+ 'Change' => 'Vaihda',
+ 'Change Admin Password' => 'Muuta pääkäyttäjän salasana',
+ 'Change Password' => 'Muuta salasana',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Tilikartta',
+ 'Check' => 'Sekki',
+ 'Check Inventory' => '',
+ 'Checks' => '',
+ 'City' => 'Kaupunki',
+ 'Cleared' => 'Tyhjennetty',
+ 'Click on login name to edit!' => 'Klikkaa kirjautumisnimeä muokataksesi sitä!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Sulje kirjat hetkeen',
+ 'Closed' => 'Suljettu',
+ 'Code' => 'Koodi',
+ 'Code missing!' => 'Koodi puuttuu!',
+ 'Company' => 'Yritys',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Compare to' => 'verrattuna',
+ 'Completed' => '',
+ 'Components' => 'Komponentit',
+ 'Confirm' => 'Hyväksy',
+ 'Confirm!' => 'Vahvista!',
+ 'Connect to' => 'Yhdistä',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Contra' => 'Kontra',
+ 'Copies' => 'Kopiot',
+ 'Copy to COA' => 'Kopioi tilikarttaan',
+ 'Cost' => 'Hinta',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => 'Ei voi talelntaa',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => 'Maa',
+ 'Create Chart of Accounts' => 'Luo tilikartta',
+ 'Create Dataset' => 'Luo tietolähteet',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Current Earnings' => 'Nykyisen tilikauden tuotot',
+ 'Customer' => 'Asiakas',
+ 'Customer History' => 'Asiakashistoria',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer deleted!' => 'Asiakas poistettu!',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Customer saved!' => 'Asiakas tallennettu!',
+ 'Customers' => 'Asiakkaat',
+ 'DBI not installed!' => 'DBI-ajuria ei ole asennettu!',
+ 'DOB' => 'Syntymäaika',
+ 'Database' => 'Tietokanta',
+ 'Database Administration' => 'Tietokannan ylläpito',
+ 'Database Driver not checked!' => 'Tietokanta-ajuria ei ole tarkastettu',
+ 'Database Host' => 'Tietokannan osoite',
+ 'Database User missing!' => 'Tietokannan käyttäjä puuttuu',
+ 'Dataset' => 'Tietokanta',
+ 'Dataset is newer than version!' => 'Tietokanta on uudempi kuin sovelluksen versio',
+ 'Dataset missing!' => 'Tietokanta puuttuu',
+ 'Dataset updated!' => 'Tietokanta päivitetty',
+ 'Date' => 'Päiväys',
+ 'Date Format' => 'Päiväyksen muoto',
+ 'Date Paid' => 'Maksupäivä',
+ 'Date Received' => '',
+ 'Date missing!' => 'Päiväys puuttuu',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Decimalplaces' => 'Desimaalipaikkoja',
+ 'Decrease' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => 'Oletukset',
+ 'Defaults saved!' => 'Oletusasetukset poistettu',
+ 'Delete' => 'Poista',
+ 'Delete Account' => 'Poista tili',
+ 'Delete Dataset' => 'Poista tietokanta',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Department' => 'Toimipiste',
+ 'Department deleted!' => 'Toimipiste poistettu',
+ 'Department saved!' => 'Toimipiste tallennettu',
+ 'Departments' => 'Toimipisteet',
+ 'Deposit' => 'Rahatallennus',
+ 'Description' => 'Kuvaus',
+ 'Description Translations' => '',
+ 'Description missing!' => 'Kuvaus puuttuu',
+ 'Detail' => 'Yksityiskohdat',
+ 'Difference' => 'Ero',
+ 'Directory' => 'Hakemisto',
+ 'Discount' => 'Alennus',
+ 'Done' => 'Suoritettu',
+ 'Drawing' => 'Piirros',
+ 'Driver' => 'Ajuri',
+ 'Dropdown Limit' => 'Pudotusvalikkojen rivimäärä',
+ 'Due Date' => 'Eräpäivä',
+ 'Due Date missing!' => 'Eräpäivä puuttuu!',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail Statement to' => 'Sähköpostilla tiliote',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mail message' => '',
+ 'E-mailed' => 'Lähetetty',
+ 'Edit' => 'Muokkaa',
+ 'Edit AP Transaction' => 'Muokkaa ostotapahtumaa',
+ 'Edit AR Transaction' => 'Muokkaa myyntitapahtumaa',
+ 'Edit Account' => 'Muokkaa tiliä',
+ 'Edit Assembly' => 'Muokkaa tuotetta',
+ 'Edit Business' => 'Muokkaa toimialaa',
+ 'Edit Cash Transfer Transaction' => '',
+ 'Edit Customer' => 'Muokkaa asiakasta',
+ 'Edit Deduction' => '',
+ 'Edit Department' => 'Muokkaa toimipistettä',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => 'Muokkaa työntekijää',
+ 'Edit GIFI' => 'Muokkaa GIFI',
+ 'Edit General Ledger Transaction' => 'Muokkaa pääkirjavientiä',
+ 'Edit Group' => 'Muokkaa ryhmää',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => 'Muokkaa kieltä',
+ 'Edit POS Invoice' => '',
+ 'Edit Part' => 'Muokkaa raaka-ainetta/tarviketta',
+ 'Edit Preferences for' => 'Muokkaa asetuksia',
+ 'Edit Pricegroup' => 'Muokkaa hintaryhmää',
+ 'Edit Project' => 'Muokkaa projektia',
+ 'Edit Purchase Order' => 'Muokkaa ostotilausta',
+ 'Edit Quotation' => 'Muokkaa tarjousta',
+ 'Edit Request for Quotation' => 'Muokkaa tarjouspyyntöä',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => 'Muokkaa myyntilaskua',
+ 'Edit Sales Order' => 'Muokkaa myyntitilausta',
+ 'Edit Service' => 'Muokkaa palvelua',
+ 'Edit Template' => 'Muokkaa mallia',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Muokkaa käyttäjää',
+ 'Edit Vendor' => 'Muokkaa myyjää',
+ 'Edit Vendor Invoice' => 'Muokkaa ostolaskua',
+ 'Edit Warehouse' => 'Muokkaa varastoa',
+ 'Employee' => 'Työntekijä',
+ 'Employee Name' => 'Työntekijän nimi',
+ 'Employee Number' => 'Työntekijän numero',
+ 'Employee deleted!' => 'Työntekijä poistettu',
+ 'Employee pays' => '',
+ 'Employee saved!' => 'Työntekijä tallennettu',
+ 'Employees' => 'Työntekijät',
+ 'Employer' => 'Työntekijä',
+ 'Employer pays' => '',
+ 'Enddate' => 'Päättymispäivä',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Pakota muunnos kaikille viennille',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Merkitse käyttämäsi valuutat 3 kirjaimella ja erota ne kaksoispisteellä, esim.(EUR:USD:SEK).',
+ 'Equity' => 'Oma pääoma',
+ 'Every' => '',
+ 'Excempt age <' => 'Paitsi ajalta <',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Existing Datasets' => 'Nykyiset tietokannat',
+ 'Expense' => 'Meno',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Meno/Varat',
+ 'Extended' => 'Pidennetty',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Vaihtokurssivoitto',
+ 'Foreign Exchange Loss' => 'Vaihtokurssitappio',
+ 'Friday' => '',
+ 'From' => 'Alkaen',
+ 'From Warehouse' => '',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI poistettu!',
+ 'GIFI missing!' => 'GIFI puuttuu!',
+ 'GIFI saved!' => 'GIFI tallennettu!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Pääkirjavienti',
+ 'General Ledger' => 'Pääkirja',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Hyödykkeet ja palvelut',
+ 'Group' => 'Ryhmä',
+ 'Group Items' => 'Ryhmän tuotteet',
+ 'Group Translations' => '',
+ 'Group deleted!' => 'Ryhmä poistettu',
+ 'Group missing!' => 'Ryhmä puuttuu',
+ 'Group saved!' => 'Ryhmä tallennettu',
+ 'Groups' => 'Ryhmät',
+ 'HR' => '',
+ 'HTML Templates' => 'HTML-mallit',
+ 'Heading' => 'Otsikko',
+ 'History' => 'Historia',
+ 'Home Phone' => 'Kotipuhelin',
+ 'Host' => 'Osoite',
+ 'Hostname missing!' => 'Osoite puuttuu',
+ 'IBAN' => '',
+ 'ID' => 'ID',
+ 'Image' => 'Kuva',
+ 'In-line' => 'Linjalla',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Include in drop-down menus' => 'Sisällytä pudotusvalikoihin',
+ 'Income' => 'Tulo',
+ 'Income Statement' => 'Tuloslaskelma',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Väärä tietokannan versio!',
+ 'Increase' => 'Lisää',
+ 'Individual Items' => 'Yksittäiset nimikkeet',
+ 'Internal Notes' => 'Sisäiset viestit',
+ 'Inventory' => 'Varasto',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Tuotteen varaston on oltava nolla ennen asettamista epäkurantiksi!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Raaka-aineen/tarvikkeen varaston määrä on oltava nolla ennen asettamista epäkurantiksi!',
+ 'Inventory saved!' => 'Varasto tallennettu!',
+ 'Inventory transferred!' => 'Varasto siirretty!',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Invoice deleted!' => 'Lasku poistettu!',
+ 'Invoices' => 'Laskut',
+ 'Is this a summary account to record' => 'Onko tämä tallennettava yhteenvetotili?',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => 'Nimike poistettu!',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Items' => 'Tuotteet',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'LaTeX Templates' => 'LaTeX mallit',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => 'Kieli',
+ 'Language deleted!' => 'Kieli tuhottu',
+ 'Language saved!' => 'Kieli tallennettu',
+ 'Languages' => 'Kielet',
+ 'Languages not defined!' => 'Kielet ei ole määritelty',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Edelliset numerot ja oletustilit',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Jätä osoite- ja porttikentät tyhjiksi mikäli et halua ottaa etäyhteyttä.',
+ 'Liability' => 'Vastattavaa',
+ 'Licensed to' => 'Lisenssin omistaja',
+ 'Line Total' => 'Rivi yhteensä',
+ 'Link' => 'Linkki',
+ 'Link Accounts' => 'Linkkaa tilit',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Listaa tilit',
+ 'List Businesses' => 'Listaa toimialat',
+ 'List Departments' => 'Listaa toimipisteet',
+ 'List GIFI' => 'Listaa GIFI',
+ 'List Languages' => 'Listaa kielet',
+ 'List Price' => 'Listaa hinnat',
+ 'List Projects' => 'Listaa projektit',
+ 'List SIC' => 'Listaa SIC',
+ 'List Transactions' => 'Listaa viennit',
+ 'List Warehouses' => 'Listaa varastot',
+ 'Lock System' => 'Lukitse järjestelmä',
+ 'Lockfile created!' => 'Järjestelmä lukittu!',
+ 'Lockfile removed!' => 'Järjestelmä avattu!',
+ 'Login' => 'Nimi',
+ 'Login name missing!' => 'Nimi puuttuu',
+ 'Logout' => 'Kirjaudu ulos',
+ 'Make' => 'Valmistaja',
+ 'Manager' => 'Johtaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'Marked entries printed!' => 'Valitut kentät tulostettu',
+ 'Markup' => '',
+ 'Maximum' => 'Maksimi',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Memo' => '',
+ 'Menu Width' => 'Valikon leveys',
+ 'Message' => 'Viesti',
+ 'Method' => 'Tapa',
+ 'Microfiche' => 'Mikrokuva',
+ 'Model' => 'Tuotenimi',
+ 'Monday' => '',
+ 'Month' => 'Kuukausi',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Itämaisten kielten tuki',
+ 'N/A' => 'Ei saatavilla',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puuttuu!',
+ 'New Templates' => 'Uudet mallit',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Ei',
+ 'No Database Drivers available!' => 'Tietokannan ajuria ei saatavilla!',
+ 'No Dataset selected!' => 'Ei tietokantaa valittuna!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Sähköpostiosoite puuttuu',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'no',
+ 'Non-taxable' => 'Veroton',
+ 'Non-taxable Purchases' => 'Verottomat ostot',
+ 'Non-taxable Sales' => 'Verottomat myynnit',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing entered!' => 'Ei syötettä',
+ 'Nothing selected!' => 'Mitään valitsematta!',
+ 'Nothing to delete!' => 'Ei poistettavaa!',
+ 'Nothing to print!' => 'Ei tulostettavaa!',
+ 'Nothing to transfer!' => 'Ei siirrettävää!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number Format' => 'Numeron muoto',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Vanhentunut',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'On Hand' => 'Varastossa',
+ 'Open' => 'Avoinna',
+ 'Oracle Database Administration' => 'Oracle-tietokannan ylläpito',
+ 'Order' => 'Tilaus',
+ 'Order Date' => 'Tilauspäivämäärä',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Entry' => 'Tilauksen kirjaus',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'Order deleted!' => 'Tilaus poistettu!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Tilaus tallennettu!',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Hylätyt',
+ 'Out of balance transaction!' => 'Viennin taseet eivät täsmää!',
+ 'Out of balance!' => 'Taseet eivät täsmää',
+ 'Outstanding' => '',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => '',
+ 'POS Invoice' => '',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Packing Lists' => 'Pakkauslistat',
+ 'Paid' => 'Maksettu',
+ 'Part' => 'Tarvike',
+ 'Part Number' => '',
+ 'Partnumber' => 'Tarvikenumero',
+ 'Parts' => 'Tarvikkeet',
+ 'Password' => 'Salasana',
+ 'Password changed!' => 'Salasana muutettu!',
+ 'Password does not match!' => 'Salasana ei täsmää!',
+ 'Passwords do not match!' => 'Salasanat eivät täsmää!',
+ 'Payables' => 'Maksettavaa',
+ 'Payment' => 'Maksu',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payment posted!' => 'Maksu kirjattu!',
+ 'Payments' => 'Maksut',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => 'Ajanjakso',
+ 'Pg Database Administration' => 'Postgres-tietokannan ylläpito',
+ 'PgPP Database Administration' => 'PgPP-tietokannan ylläpito',
+ 'Phone' => 'Puhelin',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'Portti',
+ 'Port missing!' => 'Portti puuttuu!',
+ 'Pos' => '',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Posted!' => 'Kirjattu!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Asetukset',
+ 'Preferences saved!' => 'Asetukset tallennettu!',
+ 'Prepayment' => 'Ennakkomaksu',
+ 'Price' => 'Hinta',
+ 'Pricegroup' => 'Hintaryhmä',
+ 'Pricegroup deleted!' => 'Hintaryhmä poistettu',
+ 'Pricegroup missing!' => 'Hintaryhmä puuttuu',
+ 'Pricegroup saved!' => 'Hintaryhmä tallennettu',
+ 'Pricegroups' => 'Hintaryhmät',
+ 'Pricelist' => 'Hintalista',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Tulosta ja tallenna',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Tulostettu',
+ 'Printer' => 'Tulostin',
+ 'Printing' => '',
+ 'Printing ... ' => 'Tulostaa..',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => 'Projekti',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => 'Projektinumero',
+ 'Project Number missing!' => 'Projektinumero puuttuu!',
+ 'Project Transactions' => 'Projektin tapahtumat',
+ 'Project deleted!' => 'Projekti poistettu!',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Project saved!' => 'Projekti tallennettu!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Projektit',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Order Number' => 'Ostotilausnumero',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Qty' => 'Määrä',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => 'Neljännes',
+ 'Quotation' => 'Tarjous',
+ 'Quotation ' => 'Tarjous ',
+ 'Quotation Date' => 'Tarjouspäivä',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number' => 'Tarjousnumero',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Quotation deleted!' => 'Tarjous poistettu',
+ 'Quotations' => 'Tarjoukset',
+ 'R' => '',
+ 'RFQ' => 'Tarjouspyyntö',
+ 'RFQ ' => 'Tarjouspyyntö ',
+ 'RFQ Number' => 'Tarjouspyynnön numero',
+ 'RFQs' => 'Tarjouspyynnöt',
+ 'ROP' => '',
+ 'Rate' => 'Kurssi',
+ 'Rate missing!' => 'Kurssi puuttuu',
+ 'Recd' => 'Vastaanotettu',
+ 'Receipt' => 'Kuitti',
+ 'Receipt posted!' => 'Kuitti kirjattu',
+ 'Receipts' => 'Kuitit',
+ 'Receivables' => 'Saamiset',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => 'Sovitus',
+ 'Reconciliation Report' => '',
+ 'Record in' => 'Talleta tilille',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Remove' => 'Poista',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => 'Spool-tiedostot poistettu',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => 'Raportti',
+ 'Reports' => 'Raportit',
+ 'Req' => '',
+ 'Request for Quotation' => 'Tarjouspyyntö',
+ 'Request for Quotations' => 'Tarjouspyynnöt',
+ 'Required by' => 'Toimituspäivä',
+ 'Retained Earnings' => 'Käyttörahasto\jakamaton voitto',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => 'SIC poistettu!',
+ 'SIC saved!' => 'SIC tallennettu!',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => '',
+ 'Sales' => 'Myynti',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Invoice ' => 'Myyntilasku ',
+ 'Sales Invoice.' => 'Myyntilasku.',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Myyntilaskut',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Order Number' => 'Tilausvahvistuksen numero',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => 'Myyjä',
+ 'Saturday' => '',
+ 'Save' => 'Tallenna',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Tallenna uutena',
+ 'Save to File' => 'Tallenna tiedostoon',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Näyttö',
+ 'Search' => 'Etsi',
+ 'Select' => 'Valitse',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Valitse kaikki',
+ 'Select from one of the items below' => 'Valitse yksi nimike alapuolelta',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select items' => '',
+ 'Select payment' => 'Valitse maksutapa',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sell' => 'Myynti',
+ 'Sell Price' => 'Myyntihinta',
+ 'Send by E-Mail' => 'Lähetä sähköpostilla',
+ 'Sending' => '',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Serial Number' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Palvelut',
+ 'Session Timeout' => 'Yhteys aikakatkaistu',
+ 'Session expired!' => 'Yhteys vanhentunut',
+ 'Setup Templates' => 'Aseta mallit',
+ 'Ship' => 'Lähetä',
+ 'Ship Merchandise' => '',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => 'Lyhytaikaiset',
+ 'Signature' => 'Allekirjoitus',
+ 'Source' => 'Lähde',
+ 'Spoolfile' => '',
+ 'Standard' => 'Vakio',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => 'Aloituspäivä',
+ 'State' => 'Lääni',
+ 'State/Province' => 'Lääni',
+ 'Statement' => 'Tiliote',
+ 'Statement Balance' => 'Tiliotteen tase',
+ 'Statement sent to' => 'Tiliote lähetetty',
+ 'Statements sent to printer!' => 'Tiliotteet lähetetty tulostimelle!',
+ 'Stock' => '',
+ 'Stock Assembly' => 'Varastoi tuote',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Tyylitiedosto',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Sunday' => '',
+ 'Supervisor' => 'Valvoja',
+ 'System' => 'Järjestelmä',
+ 'System Defaults' => 'Järjestelmän oletukset',
+ 'Tax' => 'Vero',
+ 'Tax Accounts' => 'Verotilit',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Tax Number' => 'Veronumero',
+ 'Tax Number / SSN' => 'Veronumero / SSN',
+ 'Tax collected' => 'Veroa kerätty',
+ 'Tax paid' => 'Veroa maksettu',
+ 'Taxable' => 'Verotettavaa',
+ 'Template saved!' => 'Malli tallennettu',
+ 'Templates' => 'Mallit',
+ 'Terms' => 'Maksuehto',
+ 'Text' => '',
+ 'Text Templates' => 'Tekstimallit',
+ 'The following Datasets are not in use and can be deleted' => 'Seuraavat tietolähteet
+eivät ole käytössä ja voidaan poistaa',
+ 'The following Datasets need to be updated' => 'Seuraavat tietolähteet päivitettävä',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Tämä on olemassa olevien lähteiden ennakkotarkistus. Mitään ei luoda tai poisteta tässä vaiheessa!',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Hetkeen',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Lisätäksesi käyttäjän ryhmään muokkaa nimeä, muuta kirjautumisnimi ja tallenna.',
+ 'Top Level' => 'Ylin taso',
+ 'Total' => 'Yhteensä',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => 'Vienti',
+ 'Transaction Date missing!' => 'Viennin päiväys puuttuu!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Transaction reversal enforced for all dates' => 'Kirjaukset muunnettu kaikille päiväyksille',
+ 'Transaction reversal enforced up to' => 'Kirjaukset muunnnettu hetkeen ',
+ 'Transactions' => 'Tapahtumat',
+ 'Transfer' => 'Siirto',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'Saldolista',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Toimialan luokitus',
+ 'Unit' => 'Yksikkö',
+ 'Unit of measure' => 'Mittayksikkö',
+ 'Unlock System' => 'Avaa järjestelmä',
+ 'Update' => 'Päivitä',
+ 'Update Dataset' => 'Päivitä tietokanta',
+ 'Updated' => 'Päivitetty',
+ 'Upgrading to Version' => 'Päivitetään',
+ 'Use Templates' => 'Käytä mallia',
+ 'User' => 'Käyttäjä',
+ 'User deleted!' => 'Käyttäjä poistettu!',
+ 'User saved!' => 'Käyttäjä tallennettu!',
+ 'Valid until' => '',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor History' => 'Toimittajahistoria',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendor Invoice ' => 'Ostolasku ',
+ 'Vendor Invoice.' => 'Ostolasku.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Ostolaskut',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor deleted!' => 'Toimittaja poistettu!',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Vendor saved!' => 'Toimittaja tallennettu!',
+ 'Vendors' => 'Toimittajat',
+ 'Version' => 'Versio',
+ 'Warehouse' => 'Varasto',
+ 'Warehouse deleted!' => 'Varasto poistettu',
+ 'Warehouse saved!' => 'Varasto tallennettu',
+ 'Warehouses' => 'Varastot',
+ 'Warning!' => 'Varoitus!',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Paino',
+ 'Weight Unit' => 'Painoyksikkö',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Work Orders' => 'Työtilaukset',
+ 'Work Phone' => 'Työpuhelin',
+ 'Year' => 'Vuosi',
+ 'Year(s)' => '',
+ 'Yearend' => 'Tilinpäätös',
+ 'Yearend date missing!' => 'Tilikauden päätöspäivä puuttuu',
+ 'Yearend posted!' => 'Tilinpäätös kirjattu',
+ 'Yearend posting failed!' => 'Tilinpäätöksen kirjaus epäonnistui!',
+ 'Years' => '',
+ 'Yes' => 'Kyllä',
+ 'You are logged out' => 'Olet kirjautunut ulos',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Et kirjoittanut nimeä',
+ 'You must enter a host and port for local and remote connections!' => 'Sinun täytyy antaa isäntäkone ja portti paikallisille ja etäyhteyksille!',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'account cannot be set to any other type of account' => 'tilityyppiä ei voi muuttaa',
+ 'as at' => 'päivänä ',
+ 'days' => 'päivää',
+ 'does not exist' => 'ei löydy',
+ 'done' => 'valmis',
+ 'ea' => 'kpl',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'jaksolle',
+ 'is already a member!' => 'on jo käyttäjä',
+ 'localhost' => 'paikallinen tietokone',
+ 'locked!' => 'lukittu!',
+ 'partsgroup' => '',
+ 'posted!' => 'kirjattu!',
+ 'sent' => 'lähetetty',
+ 'successfully created!' => 'onnistuneesti luotu!',
+ 'successfully deleted!' => 'onnistuneesti poistettu!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'www-sivu',
+};
+
+1;
diff --git a/locale/fi/am b/locale/fi/am
new file mode 100755
index 00000000..8e15511b
--- /dev/null
+++ b/locale/fi/am
@@ -0,0 +1,271 @@
+$self{texts} = {
+ 'AP' => 'Ostot',
+ 'AR' => 'Myynnit',
+ 'About' => 'Lisätietoja',
+ 'Account' => 'Tili',
+ 'Account Number' => 'Tilinumero',
+ 'Account Number missing!' => 'Tilinumero puuttuu',
+ 'Account Type' => 'Tilityyppi',
+ 'Account Type missing!' => 'Tilityyppi puuttuu',
+ 'Account deleted!' => 'Tili poistettu',
+ 'Account does not exist!' => 'Tiliä ei ole olemassa',
+ 'Account saved!' => 'Tili lisätty',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Account' => 'Lisää tili',
+ 'Add Business' => 'Lisää toimiala',
+ 'Add Department' => 'Lisää toimipiste',
+ 'Add GIFI' => 'Lisää GIFI',
+ 'Add Language' => 'Lisää kieli',
+ 'Add SIC' => 'Lisää SIC',
+ 'Add Warehouse' => 'Lisää varasto',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Asset' => 'Vastaavaa',
+ 'Audit Control' => 'Tilien tarkistus',
+ 'Backup sent to' => 'Varmuuskopio lähetetty',
+ 'Books are open' => 'Kirjat ovat avoinna',
+ 'Business Number' => 'Y-numero',
+ 'Business deleted!' => 'Toimiala poistettu',
+ 'Business saved!' => 'Toimiala tallennettu',
+ 'COGS' => 'Myydyn tuotteen kulut',
+ 'Cannot delete account!' => 'Tiliä ei voi poistaa!',
+ 'Cannot delete default account!' => 'Oletustiliä ei voi poistaa!',
+ 'Cannot save account!' => 'Tilin tallennus ei onnistu!',
+ 'Cannot save defaults!' => 'Oletusasetuksien tallennus ei onnistu!',
+ 'Cannot save preferences!' => 'Asetuksien tallennus ei onnistu!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tili voi olla vain yksi yhteenvetotili',
+ 'Cannot set multiple options for' => 'Ei voi asettaa useita asetuksia',
+ 'Cash' => 'Käteiskauppa',
+ 'Chart of Accounts' => 'Tilikartta',
+ 'Close Books up to' => 'Sulje kirjat hetkeen',
+ 'Code' => 'Koodi',
+ 'Code missing!' => 'Koodi puuttuu!',
+ 'Company' => 'Yritys',
+ 'Confirm' => 'Hyväksy',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Contra' => 'Kontra',
+ 'Copy to COA' => 'Kopioi tilikarttaan',
+ 'Credit' => 'Kredit',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Database Host' => 'Tietokannan osoite',
+ 'Dataset' => 'Tietokanta',
+ 'Date Format' => 'Päiväyksen muoto',
+ 'Debit' => 'Debet',
+ 'Defaults saved!' => 'Oletusasetukset poistettu',
+ 'Delete' => 'Poista',
+ 'Delete Account' => 'Poista tili',
+ 'Department deleted!' => 'Toimipiste poistettu',
+ 'Department saved!' => 'Toimipiste tallennettu',
+ 'Departments' => 'Toimipisteet',
+ 'Description' => 'Kuvaus',
+ 'Description missing!' => 'Kuvaus puuttuu',
+ 'Discount' => 'Alennus',
+ 'Dropdown Limit' => 'Pudotusvalikkojen rivimäärä',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'Edit' => 'Muokkaa',
+ 'Edit Account' => 'Muokkaa tiliä',
+ 'Edit Business' => 'Muokkaa toimialaa',
+ 'Edit Department' => 'Muokkaa toimipistettä',
+ 'Edit GIFI' => 'Muokkaa GIFI',
+ 'Edit Language' => 'Muokkaa kieltä',
+ 'Edit Preferences for' => 'Muokkaa asetuksia',
+ 'Edit Template' => 'Muokkaa mallia',
+ 'Edit Warehouse' => 'Muokkaa varastoa',
+ 'Employee Number' => 'Työntekijän numero',
+ 'Enforce transaction reversal for all dates' => 'Pakota muunnos kaikille viennille',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Merkitse käyttämäsi valuutat 3 kirjaimella ja erota ne kaksoispisteellä, esim.(EUR:USD:SEK).',
+ 'Equity' => 'Oma pääoma',
+ 'Expense' => 'Meno',
+ 'Expense/Asset' => 'Meno/Varat',
+ 'Fax' => 'Faksi',
+ 'Foreign Exchange Gain' => 'Vaihtokurssivoitto',
+ 'Foreign Exchange Loss' => 'Vaihtokurssitappio',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI poistettu!',
+ 'GIFI missing!' => 'GIFI puuttuu!',
+ 'GIFI saved!' => 'GIFI tallennettu!',
+ 'GL Transaction' => 'Pääkirjavienti',
+ 'Heading' => 'Otsikko',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Sisällytä pudotusvalikoihin',
+ 'Income' => 'Tulo',
+ 'Inventory' => 'Varasto',
+ 'Invoice' => 'Lasku',
+ 'Is this a summary account to record' => 'Onko tämä tallennettava yhteenvetotili?',
+ 'Language' => 'Kieli',
+ 'Language deleted!' => 'Kieli tuhottu',
+ 'Language saved!' => 'Kieli tallennettu',
+ 'Languages' => 'Kielet',
+ 'Last Numbers & Default Accounts' => 'Edelliset numerot ja oletustilit',
+ 'Liability' => 'Vastattavaa',
+ 'Licensed to' => 'Lisenssin omistaja',
+ 'Link' => 'Linkki',
+ 'Menu Width' => 'Valikon leveys',
+ 'Method' => 'Tapa',
+ 'Month' => 'Kuukausi',
+ 'Name' => 'Nimi',
+ 'No' => 'Ei',
+ 'No email address for' => 'Sähköpostiosoite puuttuu',
+ 'Number' => 'Numero',
+ 'Number Format' => 'Numeron muoto',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakkauslista',
+ 'Password' => 'Salasana',
+ 'Password does not match!' => 'Salasana ei täsmää!',
+ 'Payables' => 'Maksettavaa',
+ 'Payment' => 'Maksu',
+ 'Phone' => 'Puhelin',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Asetukset tallennettu!',
+ 'Print' => 'Tulosta',
+ 'Printer' => 'Tulostin',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Order Number' => 'Ostotilausnumero',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'RFQ Number' => 'Tarjouspyynnön numero',
+ 'Rate' => 'Kurssi',
+ 'Receivables' => 'Saamiset',
+ 'Reference' => 'Viite',
+ 'Retained Earnings' => 'Käyttörahasto\jakamaton voitto',
+ 'SIC deleted!' => 'SIC poistettu!',
+ 'SIC saved!' => 'SIC tallennettu!',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Order Number' => 'Tilausvahvistuksen numero',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Save' => 'Tallenna',
+ 'Save as new' => 'Tallenna uutena',
+ 'Session Timeout' => 'Yhteys aikakatkaistu',
+ 'Signature' => 'Allekirjoitus',
+ 'Stylesheet' => 'Tyylitiedosto',
+ 'System Defaults' => 'Järjestelmän oletukset',
+ 'Tax' => 'Vero',
+ 'Template saved!' => 'Malli tallennettu',
+ 'Transaction' => 'Vienti',
+ 'Transaction reversal enforced for all dates' => 'Kirjaukset muunnettu kaikille päiväyksille',
+ 'Transaction reversal enforced up to' => 'Kirjaukset muunnnettu hetkeen ',
+ 'Type of Business' => 'Toimialan luokitus',
+ 'Update' => 'Päivitä',
+ 'User' => 'Käyttäjä',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Version' => 'Versio',
+ 'Warehouse deleted!' => 'Varasto poistettu',
+ 'Warehouse saved!' => 'Varasto tallennettu',
+ 'Warehouses' => 'Varastot',
+ 'Weight Unit' => 'Painoyksikkö',
+ 'Work Order' => 'Työtilaus',
+ 'Year' => 'Vuosi',
+ 'Yearend' => 'Tilinpäätös',
+ 'Yearend date missing!' => 'Tilikauden päätöspäivä puuttuu',
+ 'Yearend posted!' => 'Tilinpäätös kirjattu',
+ 'Yearend posting failed!' => 'Tilinpäätöksen kirjaus epäonnistui!',
+ 'Yes' => 'Kyllä',
+ 'account cannot be set to any other type of account' => 'tilityyppiä ei voi muuttaa',
+ 'done' => 'valmis',
+ 'localhost' => 'paikallinen tietokone',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'lisää_tili' => 'add_account',
+ 'lisää_toimiala' => 'add_business',
+ 'lisää_toimipiste' => 'add_department',
+ 'lisää_kieli' => 'add_language',
+ 'lisää_sic' => 'add_sic',
+ 'lisää_varasto' => 'add_warehouse',
+ 'jatka' => 'continue',
+ 'kopioi_tilikarttaan' => 'copy_to_coa',
+ 'poista' => 'delete',
+ 'muokkaa' => 'edit',
+ 'muokkaa_tiliä' => 'edit_account',
+ 'tallenna' => 'save',
+ 'tallenna_uutena' => 'save_as_new',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi/ap b/locale/fi/ap
new file mode 100755
index 00000000..18f4c5fe
--- /dev/null
+++ b/locale/fi/ap
@@ -0,0 +1,205 @@
+$self{texts} = {
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add AP Transaction' => 'Lisää ostotapahtuma',
+ 'Add AR Transaction' => 'Lisää myyntitapahtuma',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Cc' => 'Kopio',
+ 'Check' => 'Sekki',
+ 'Closed' => 'Suljettu',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Date Paid' => 'Maksupäivä',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Due Date' => 'Eräpäivä',
+ 'Due Date missing!' => 'Eräpäivä puuttuu!',
+ 'E-mail' => 'Sähköposti',
+ 'Edit AP Transaction' => 'Muokkaa ostotapahtumaa',
+ 'Edit AR Transaction' => 'Muokkaa myyntitapahtumaa',
+ 'Employee' => 'Työntekijä',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Manager' => 'Johtaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Month' => 'Kuukausi',
+ 'No.' => 'no',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing to print!' => 'Ei tulostettavaa!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Number' => 'Tilausnumero',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Maksettu',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Period' => 'Ajanjakso',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Quarter' => 'Neljännes',
+ 'Receipt' => 'Kuitti',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Sales Invoice.' => 'Myyntilasku.',
+ 'Salesperson' => 'Myyjä',
+ 'Screen' => 'Näyttö',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select payment' => 'Valitse maksutapa',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Transaction' => 'Vienti',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice.' => 'Ostolasku.',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Year' => 'Vuosi',
+ 'Yes' => 'Kyllä',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ostotapahtuma' => 'ap_transaction',
+ 'myyntitapahtuma' => 'ar_transaction',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'myyntilasku_' => 'sales_invoice_',
+ 'toimitusosoite' => 'ship_to',
+ 'päivitä' => 'update',
+ 'ostolasku_' => 'vendor_invoice_',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi/ar b/locale/fi/ar
new file mode 100755
index 00000000..18f4c5fe
--- /dev/null
+++ b/locale/fi/ar
@@ -0,0 +1,205 @@
+$self{texts} = {
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add AP Transaction' => 'Lisää ostotapahtuma',
+ 'Add AR Transaction' => 'Lisää myyntitapahtuma',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Cc' => 'Kopio',
+ 'Check' => 'Sekki',
+ 'Closed' => 'Suljettu',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Date Paid' => 'Maksupäivä',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Due Date' => 'Eräpäivä',
+ 'Due Date missing!' => 'Eräpäivä puuttuu!',
+ 'E-mail' => 'Sähköposti',
+ 'Edit AP Transaction' => 'Muokkaa ostotapahtumaa',
+ 'Edit AR Transaction' => 'Muokkaa myyntitapahtumaa',
+ 'Employee' => 'Työntekijä',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Manager' => 'Johtaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Month' => 'Kuukausi',
+ 'No.' => 'no',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing to print!' => 'Ei tulostettavaa!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Number' => 'Tilausnumero',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Maksettu',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Period' => 'Ajanjakso',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Quarter' => 'Neljännes',
+ 'Receipt' => 'Kuitti',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Sales Invoice.' => 'Myyntilasku.',
+ 'Salesperson' => 'Myyjä',
+ 'Screen' => 'Näyttö',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select payment' => 'Valitse maksutapa',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Transaction' => 'Vienti',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice.' => 'Ostolasku.',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Year' => 'Vuosi',
+ 'Yes' => 'Kyllä',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ostotapahtuma' => 'ap_transaction',
+ 'myyntitapahtuma' => 'ar_transaction',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'myyntilasku_' => 'sales_invoice_',
+ 'toimitusosoite' => 'ship_to',
+ 'päivitä' => 'update',
+ 'ostolasku_' => 'vendor_invoice_',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi/arap b/locale/fi/arap
new file mode 100755
index 00000000..81e8841d
--- /dev/null
+++ b/locale/fi/arap
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Address' => 'Osoite',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cc' => 'Kopio',
+ 'Continue' => 'Jatka',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Description' => 'Kuvaus',
+ 'E-mail' => 'Sähköposti',
+ 'Message' => 'Viesti',
+ 'Number' => 'Numero',
+ 'Print' => 'Tulosta',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Reference' => 'Viite',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Startdate' => 'Aloituspäivä',
+ 'Subject' => 'Aihe',
+ 'To' => 'Hetkeen',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'jatka' => 'continue',
+};
+
+1;
+
diff --git a/locale/fi/arapprn b/locale/fi/arapprn
new file mode 100755
index 00000000..363d130e
--- /dev/null
+++ b/locale/fi/arapprn
@@ -0,0 +1,31 @@
+$self{texts} = {
+ 'Account' => 'Tili',
+ 'Amount' => 'Summa',
+ 'Continue' => 'Jatka',
+ 'Date' => 'Päiväys',
+ 'Nothing to print!' => 'Ei tulostettavaa!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Tulostettu',
+ 'Screen' => 'Näyttö',
+ 'Select payment' => 'Valitse maksutapa',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Source' => 'Lähde',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'jatka' => 'continue',
+};
+
+1;
+
diff --git a/locale/fi/bp b/locale/fi/bp
new file mode 100755
index 00000000..12f614f0
--- /dev/null
+++ b/locale/fi/bp
@@ -0,0 +1,63 @@
+$self{texts} = {
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Haluatko poistaa merkityt kentät listasta?',
+ 'Cannot remove files!' => 'Tiedostojen poisto ei onnistu!',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Date' => 'Päiväys',
+ 'Employee' => 'Työntekijä',
+ 'From' => 'Alkaen',
+ 'ID' => 'ID',
+ 'Invoice' => 'Lasku',
+ 'Invoice Number' => 'Laskun numero',
+ 'Marked entries printed!' => 'Valitut kentät tulostettu',
+ 'Month' => 'Kuukausi',
+ 'Order' => 'Tilaus',
+ 'Order Number' => 'Tilausnumero',
+ 'Packing Lists' => 'Pakkauslistat',
+ 'Period' => 'Ajanjakso',
+ 'Print' => 'Tulosta',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Quarter' => 'Neljännes',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Number' => 'Tarjousnumero',
+ 'Quotations' => 'Tarjoukset',
+ 'RFQs' => 'Tarjouspyynnöt',
+ 'Remove' => 'Poista',
+ 'Removed spoolfiles!' => 'Spool-tiedostot poistettu',
+ 'Sales Invoices' => 'Myyntilaskut',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Select all' => 'Valitse kaikki',
+ 'To' => 'Hetkeen',
+ 'Vendor' => 'Toimittaja',
+ 'Work Orders' => 'Työtilaukset',
+ 'Year' => 'Vuosi',
+ 'Yes' => 'Kyllä',
+ 'done' => 'valmis',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'jatka' => 'continue',
+ 'tulosta' => 'print',
+ 'poista' => 'remove',
+ 'valitse_kaikki' => 'select_all',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi/ca b/locale/fi/ca
new file mode 100755
index 00000000..b2d295b7
--- /dev/null
+++ b/locale/fi/ca
@@ -0,0 +1,58 @@
+$self{texts} = {
+ 'Account' => 'Tili',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Balance' => 'Tase',
+ 'Chart of Accounts' => 'Tilikartta',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Erääntyy',
+ 'Date' => 'Päiväys',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'List Transactions' => 'Listaa viennit',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Month' => 'Kuukausi',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Period' => 'Ajanjakso',
+ 'Project Number' => 'Projektinumero',
+ 'Quarter' => 'Neljännes',
+ 'Reference' => 'Viite',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Subtotal' => 'Välisumma',
+ 'To' => 'Hetkeen',
+ 'Year' => 'Vuosi',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'listaa_viennit' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/fi/cp b/locale/fi/cp
new file mode 100755
index 00000000..595c8404
--- /dev/null
+++ b/locale/fi/cp
@@ -0,0 +1,120 @@
+$self{texts} = {
+ 'AP' => 'Ostot',
+ 'AR' => 'Myynnit',
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Address' => 'Osoite',
+ 'All' => 'Kaikki',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cc' => 'Kopio',
+ 'Continue' => 'Jatka',
+ 'Currency' => 'Valuutta',
+ 'Customer' => 'Asiakas',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Date missing!' => 'Päiväys puuttuu',
+ 'Department' => 'Toimipiste',
+ 'Deposit' => 'Rahatallennus',
+ 'Description' => 'Kuvaus',
+ 'Due Date' => 'Eräpäivä',
+ 'E-mail' => 'Sähköposti',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'From' => 'Alkaen',
+ 'Invoice' => 'Lasku',
+ 'Invoices' => 'Laskut',
+ 'Language' => 'Kieli',
+ 'Message' => 'Viesti',
+ 'Number' => 'Numero',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Maksu',
+ 'Payment posted!' => 'Maksu kirjattu!',
+ 'Payments' => 'Maksut',
+ 'Post' => 'Kirjaa',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Ennakkomaksu',
+ 'Print' => 'Tulosta',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Receipt' => 'Kuitti',
+ 'Receipt posted!' => 'Kuitti kirjattu',
+ 'Receipts' => 'Kuitit',
+ 'Reference' => 'Viite',
+ 'Screen' => 'Näyttö',
+ 'Select' => 'Valitse',
+ 'Select all' => 'Valitse kaikki',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä',
+ 'Subject' => 'Aihe',
+ 'To' => 'Hetkeen',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'jatka' => 'continue',
+ 'kirjaa' => 'post',
+ 'tulosta' => 'print',
+ 'valitse_kaikki' => 'select_all',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi/ct b/locale/fi/ct
new file mode 100755
index 00000000..333d647e
--- /dev/null
+++ b/locale/fi/ct
@@ -0,0 +1,172 @@
+$self{texts} = {
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Active' => 'Avoin',
+ 'Add Customer' => 'Lisää asiakas',
+ 'Add Vendor' => 'Lisää toimittaja',
+ 'Address' => 'Osoite',
+ 'All' => 'Kaikki',
+ 'Amount' => 'Summa',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Cannot delete customer!' => 'Asiakasta ei voi poistaa!',
+ 'Cannot delete vendor!' => 'Toimittajaa ei voi poistaa!',
+ 'Cc' => 'Kopio',
+ 'City' => 'Kaupunki',
+ 'Closed' => 'Suljettu',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Cost' => 'Hinta',
+ 'Country' => 'Maa',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Customer History' => 'Asiakashistoria',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer deleted!' => 'Asiakas poistettu!',
+ 'Customer saved!' => 'Asiakas tallennettu!',
+ 'Customers' => 'Asiakkaat',
+ 'Delete' => 'Poista',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Discount' => 'Alennus',
+ 'E-mail' => 'Sähköposti',
+ 'Edit Customer' => 'Muokkaa asiakasta',
+ 'Edit Vendor' => 'Muokkaa myyjää',
+ 'Employee' => 'Työntekijä',
+ 'Enddate' => 'Päättymispäivä',
+ 'Fax' => 'Faksi',
+ 'From' => 'Alkaen',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Ryhmä',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Invoice' => 'Lasku',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Language' => 'Kieli',
+ 'Manager' => 'Johtaja',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puuttuu!',
+ 'No.' => 'no',
+ 'Notes' => 'Lisätietoja',
+ 'Number' => 'Numero',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Orphaned' => 'Hylätyt',
+ 'Phone' => 'Puhelin',
+ 'Pricegroup' => 'Hintaryhmä',
+ 'Pricelist' => 'Hintalista',
+ 'Project Number' => 'Projektinumero',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Qty' => 'Määrä',
+ 'Quotation' => 'Tarjous',
+ 'Quotations' => 'Tarjoukset',
+ 'RFQ' => 'Tarjouspyyntö',
+ 'Request for Quotations' => 'Tarjouspyynnöt',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Invoices' => 'Myyntilaskut',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Salesperson' => 'Myyjä',
+ 'Save' => 'Tallenna',
+ 'Save as new' => 'Tallenna uutena',
+ 'Search' => 'Etsi',
+ 'Sell Price' => 'Myyntihinta',
+ 'Serial Number' => 'Sarjanumero',
+ 'Startdate' => 'Aloituspäivä',
+ 'State' => 'Lääni',
+ 'State/Province' => 'Lääni',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Tax Number' => 'Veronumero',
+ 'Tax Number / SSN' => 'Veronumero / SSN',
+ 'Taxable' => 'Verotettavaa',
+ 'Terms' => 'Maksuehto',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Type of Business' => 'Toimialan luokitus',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Vendor History' => 'Toimittajahistoria',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendor Invoices' => 'Ostolaskut',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor deleted!' => 'Toimittaja poistettu!',
+ 'Vendor saved!' => 'Toimittaja tallennettu!',
+ 'Vendors' => 'Toimittajat',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'days' => 'päivää',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'ostotapahtuma' => 'ap_transaction',
+ 'myyntitapahtuma' => 'ar_transaction',
+ 'lisää_asiakas' => 'add_customer',
+ 'lisää_toimittaja' => 'add_vendor',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'hintalista' => 'pricelist',
+ 'ostotilaus' => 'purchase_order',
+ 'tarjous' => 'quotation',
+ 'tarjouspyyntö' => 'rfq',
+ 'myyntilasku' => 'sales_invoice',
+ 'tilausvahvistus' => 'sales_order',
+ 'tallenna' => 'save',
+ 'tallenna_uutena' => 'save_as_new',
+ 'päivitä' => 'update',
+ 'ostolasku' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/fi/gl b/locale/fi/gl
new file mode 100755
index 00000000..584d34c3
--- /dev/null
+++ b/locale/fi/gl
@@ -0,0 +1,154 @@
+$self{texts} = {
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Cash Transfer Transaction' => 'Lisää rahansiirtotapahtuma',
+ 'Add General Ledger Transaction' => 'Lisää pääkirjantapahtuma',
+ 'Address' => 'Osoite',
+ 'All' => 'Kaikki',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Asset' => 'Vastaavaa',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Balance' => 'Tase',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Cc' => 'Kopio',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Erääntyy',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'E-mail' => 'Sähköposti',
+ 'Edit General Ledger Transaction' => 'Muokkaa pääkirjavientiä',
+ 'Equity' => 'Oma pääoma',
+ 'Expense' => 'Meno',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Pääkirjavienti',
+ 'General Ledger' => 'Pääkirja',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Income' => 'Tulo',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Liability' => 'Vastattavaa',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Month' => 'Kuukausi',
+ 'Notes' => 'Lisätietoja',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Out of balance transaction!' => 'Viennin taseet eivät täsmää!',
+ 'Period' => 'Ajanjakso',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Print' => 'Tulosta',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Quarter' => 'Neljännes',
+ 'Reference' => 'Viite',
+ 'Reports' => 'Raportit',
+ 'Sales Invoice ' => 'Myyntilasku ',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'To' => 'Hetkeen',
+ 'Transaction Date missing!' => 'Viennin päiväys puuttuu!',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Update' => 'Päivitä',
+ 'Vendor Invoice ' => 'Ostolasku ',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Year' => 'Vuosi',
+ 'Yes' => 'Kyllä',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ostotapahtuma' => 'ap_transaction',
+ 'myyntitapahtuma' => 'ar_transaction',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'pääkirjavienti' => 'gl_transaction',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'myyntilasku_' => 'sales_invoice_',
+ 'päivitä' => 'update',
+ 'ostolasku_' => 'vendor_invoice_',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi/hr b/locale/fi/hr
new file mode 100755
index 00000000..683c6511
--- /dev/null
+++ b/locale/fi/hr
@@ -0,0 +1,98 @@
+$self{texts} = {
+ 'AP' => 'Ostot',
+ 'Above' => 'Edellä',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Active' => 'Avoin',
+ 'Add Employee' => 'Lisää työntekijä',
+ 'Address' => 'Osoite',
+ 'Administrator' => 'Pääkäyttäjä',
+ 'All' => 'Kaikki',
+ 'Amount' => 'Summa',
+ 'Amount missing!' => 'Summa puuttuu!',
+ 'Based on' => 'Perustuen',
+ 'City' => 'Kaupunki',
+ 'Continue' => 'Jatka',
+ 'Country' => 'Maa',
+ 'DOB' => 'Syntymäaika',
+ 'Delete' => 'Poista',
+ 'Description' => 'Kuvaus',
+ 'Description missing!' => 'Kuvaus puuttuu',
+ 'E-mail' => 'Sähköposti',
+ 'Edit Employee' => 'Muokkaa työntekijää',
+ 'Employee' => 'Työntekijä',
+ 'Employee Name' => 'Työntekijän nimi',
+ 'Employee Number' => 'Työntekijän numero',
+ 'Employee deleted!' => 'Työntekijä poistettu',
+ 'Employee saved!' => 'Työntekijä tallennettu',
+ 'Employees' => 'Työntekijät',
+ 'Employer' => 'Työntekijä',
+ 'Enddate' => 'Päättymispäivä',
+ 'Expense' => 'Meno',
+ 'From' => 'Alkaen',
+ 'Home Phone' => 'Kotipuhelin',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Login' => 'Nimi',
+ 'Manager' => 'Johtaja',
+ 'Maximum' => 'Maksimi',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puuttuu!',
+ 'Notes' => 'Lisätietoja',
+ 'Number' => 'Numero',
+ 'Orphaned' => 'Hylätyt',
+ 'Rate' => 'Kurssi',
+ 'Rate missing!' => 'Kurssi puuttuu',
+ 'Sales' => 'Myynti',
+ 'Save' => 'Tallenna',
+ 'Save as new' => 'Tallenna uutena',
+ 'Startdate' => 'Aloituspäivä',
+ 'State/Province' => 'Lääni',
+ 'Supervisor' => 'Valvoja',
+ 'To' => 'Hetkeen',
+ 'Update' => 'Päivitä',
+ 'User' => 'Käyttäjä',
+ 'Work Phone' => 'Työpuhelin',
+ 'Zip/Postal Code' => 'Postinumero',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'lisää_työntekijä' => 'add_employee',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'tallenna' => 'save',
+ 'tallenna_uutena' => 'save_as_new',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi/ic b/locale/fi/ic
new file mode 100755
index 00000000..cab4dbf0
--- /dev/null
+++ b/locale/fi/ic
@@ -0,0 +1,258 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Accounts' => 'Tilit',
+ 'Active' => 'Avoin',
+ 'Add' => 'Lisää',
+ 'Add Assembly' => 'Lisää tuote',
+ 'Add Part' => 'Lisää raaka-aine/tarvike',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Add Service' => 'Lisää palvelu',
+ 'Address' => 'Osoite',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Assemblies' => 'Tuotteet',
+ 'Assemblies restocked!' => 'Tuotteet viety varastoon',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'BOM' => 'Materiaalilista',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'COGS' => 'Myydyn tuotteen kulut',
+ 'Cannot delete item!' => 'Nimikettä ei voi poistaa!',
+ 'Cannot stock assemblies!' => 'Tuotteiden varastointi ei onnistu!',
+ 'Cash' => 'Käteiskauppa',
+ 'Cc' => 'Kopio',
+ 'City' => 'Kaupunki',
+ 'Closed' => 'Suljettu',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Components' => 'Komponentit',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Cost' => 'Hinta',
+ 'Country' => 'Maa',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Customer' => 'Asiakas',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Drawing' => 'Piirros',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mailed' => 'Lähetetty',
+ 'Edit Assembly' => 'Muokkaa tuotetta',
+ 'Edit Part' => 'Muokkaa raaka-ainetta/tarviketta',
+ 'Edit Service' => 'Muokkaa palvelua',
+ 'Employee' => 'Työntekijä',
+ 'Expense' => 'Meno',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'Group' => 'Ryhmä',
+ 'Image' => 'Kuva',
+ 'In-line' => 'Linjalla',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Income' => 'Tulo',
+ 'Individual Items' => 'Yksittäiset nimikkeet',
+ 'Inventory' => 'Varasto',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Tuotteen varaston on oltava nolla ennen asettamista epäkurantiksi!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Raaka-aineen/tarvikkeen varaston määrä on oltava nolla ennen asettamista epäkurantiksi!',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Item deleted!' => 'Nimike poistettu!',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Items' => 'Tuotteet',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Line Total' => 'Rivi yhteensä',
+ 'Link Accounts' => 'Linkkaa tilit',
+ 'List' => 'Lista',
+ 'List Price' => 'Listaa hinnat',
+ 'Make' => 'Valmistaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Microfiche' => 'Mikrokuva',
+ 'Model' => 'Tuotenimi',
+ 'Name' => 'Nimi',
+ 'No.' => 'no',
+ 'Notes' => 'Lisätietoja',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'Obsolete' => 'Vanhentunut',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'On Hand' => 'Varastossa',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'Orphaned' => 'Hylätyt',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Part' => 'Tarvike',
+ 'Parts' => 'Tarvikkeet',
+ 'Period' => 'Ajanjakso',
+ 'Phone' => 'Puhelin',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Pricegroup' => 'Hintaryhmä',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Qty' => 'Määrä',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Quotations' => 'Tarjoukset',
+ 'RFQ' => 'Tarjouspyyntö',
+ 'Recd' => 'Vastaanotettu',
+ 'Required by' => 'Toimituspäivä',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Invoices' => 'Myyntilaskut',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Save' => 'Tallenna',
+ 'Save as new' => 'Tallenna uutena',
+ 'Screen' => 'Näyttö',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sell' => 'Myynti',
+ 'Sell Price' => 'Myyntihinta',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Serial Number' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Services' => 'Palvelut',
+ 'Ship' => 'Lähetä',
+ 'Ship to' => 'Toimitusosoite',
+ 'Short' => 'Lyhytaikaiset',
+ 'State/Province' => 'Lääni',
+ 'Stock Assembly' => 'Varastoi tuote',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'To' => 'Hetkeen',
+ 'Top Level' => 'Ylin taso',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Updated' => 'Päivitetty',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendor Invoices' => 'Ostolaskut',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warehouse' => 'Varasto',
+ 'Weight' => 'Paino',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Year' => 'Vuosi',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'days' => 'päivää',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'lisää_tuote' => 'add_assembly',
+ 'lisää_raaka_aine_tarvike' => 'add_part',
+ 'lisää_palvelu' => 'add_service',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'muokkaa_tuotetta' => 'edit_assembly',
+ 'muokkaa_raaka_ainetta_tarviketta' => 'edit_part',
+ 'muokkaa_palvelua' => 'edit_service',
+ 'tallenna' => 'save',
+ 'tallenna_uutena' => 'save_as_new',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi/io b/locale/fi/io
new file mode 100755
index 00000000..66c8f124
--- /dev/null
+++ b/locale/fi/io
@@ -0,0 +1,125 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Address' => 'Osoite',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Cc' => 'Kopio',
+ 'City' => 'Kaupunki',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Country' => 'Maa',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Date' => 'Päiväys',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Description' => 'Kuvaus',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mailed' => 'Lähetetty',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'Group' => 'Ryhmä',
+ 'In-line' => 'Linjalla',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Part' => 'Tarvike',
+ 'Phone' => 'Puhelin',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Qty' => 'Määrä',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Recd' => 'Vastaanotettu',
+ 'Required by' => 'Toimituspäivä',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Screen' => 'Näyttö',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Ship' => 'Lähetä',
+ 'Ship to' => 'Toimitusosoite',
+ 'State/Province' => 'Lääni',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'To' => 'Hetkeen',
+ 'Unit' => 'Yksikkö',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'jatka' => 'continue',
+};
+
+1;
+
diff --git a/locale/fi/ir b/locale/fi/ir
new file mode 100755
index 00000000..1b72e80a
--- /dev/null
+++ b/locale/fi/ir
@@ -0,0 +1,218 @@
+$self{texts} = {
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Add Vendor Invoice' => 'Lisää ostolasku',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Invoice Number' => 'Haluatko poistaa laskun numero',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Cannot delete invoice!' => 'Laskua ei voi poistaa!',
+ 'Cannot post invoice for a closed period!' => 'Laskun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post invoice!' => 'Laskua ei voi kirjata!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cc' => 'Kopio',
+ 'City' => 'Kaupunki',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Confirm!' => 'Vahvista!',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Country' => 'Maa',
+ 'Credit Limit' => 'Luottoraja',
+ 'Currency' => 'Valuutta',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Due Date' => 'Eräpäivä',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mailed' => 'Lähetetty',
+ 'Edit Vendor Invoice' => 'Muokkaa ostolaskua',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'Group' => 'Ryhmä',
+ 'In-line' => 'Linjalla',
+ 'Internal Notes' => 'Sisäiset viestit',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Invoice deleted!' => 'Lasku poistettu!',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Language' => 'Kieli',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Notes' => 'Lisätietoja',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Part' => 'Tarvike',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Phone' => 'Puhelin',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Print' => 'Tulosta',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Qty' => 'Määrä',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Recd' => 'Vastaanotettu',
+ 'Record in' => 'Talleta tilille',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Required by' => 'Toimituspäivä',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Screen' => 'Näyttö',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Ship' => 'Lähetä',
+ 'Ship to' => 'Toimitusosoite',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä',
+ 'State/Province' => 'Lääni',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Tax Included' => 'ALV sisältyy',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Yes' => 'Kyllä',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'ea' => 'kpl',
+ 'posted!' => 'kirjattu!',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'ostotilaus' => 'purchase_order',
+ 'päivitä' => 'update',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi/is b/locale/fi/is
new file mode 100755
index 00000000..7b49f2e6
--- /dev/null
+++ b/locale/fi/is
@@ -0,0 +1,227 @@
+$self{texts} = {
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Invoice' => 'Lisää myyntilasku',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Invoice Number' => 'Haluatko poistaa laskun numero',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Business' => 'Toimiala',
+ 'Cannot delete invoice!' => 'Laskua ei voi poistaa!',
+ 'Cannot post invoice for a closed period!' => 'Laskun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post invoice!' => 'Laskua ei voi kirjata!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cc' => 'Kopio',
+ 'City' => 'Kaupunki',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Confirm!' => 'Vahvista!',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Country' => 'Maa',
+ 'Credit Limit' => 'Luottoraja',
+ 'Currency' => 'Valuutta',
+ 'Customer' => 'Asiakas',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Due Date' => 'Eräpäivä',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mailed' => 'Lähetetty',
+ 'Edit Sales Invoice' => 'Muokkaa myyntilaskua',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'Group' => 'Ryhmä',
+ 'In-line' => 'Linjalla',
+ 'Internal Notes' => 'Sisäiset viestit',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Invoice deleted!' => 'Lasku poistettu!',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Notes' => 'Lisätietoja',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Part' => 'Tarvike',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Phone' => 'Puhelin',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Qty' => 'Määrä',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Recd' => 'Vastaanotettu',
+ 'Record in' => 'Talleta tilille',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Required by' => 'Toimituspäivä',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Salesperson' => 'Myyjä',
+ 'Screen' => 'Näyttö',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Ship' => 'Lähetä',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä',
+ 'State/Province' => 'Lääni',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Tax Included' => 'ALV sisältyy',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Yes' => 'Kyllä',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'ea' => 'kpl',
+ 'posted!' => 'kirjattu!',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'sähköposti' => 'e_mail',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'tilausvahvistus' => 'sales_order',
+ 'toimitusosoite' => 'ship_to',
+ 'päivitä' => 'update',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi/jc b/locale/fi/jc
new file mode 100755
index 00000000..8d9a5548
--- /dev/null
+++ b/locale/fi/jc
@@ -0,0 +1,92 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Amount' => 'Summa',
+ 'Closed' => 'Suljettu',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Cost' => 'Hinta',
+ 'Current' => 'Erääntyy',
+ 'Date' => 'Päiväys',
+ 'Date missing!' => 'Päiväys puuttuu',
+ 'Delete' => 'Poista',
+ 'Description' => 'Kuvaus',
+ 'Employee' => 'Työntekijä',
+ 'From' => 'Alkaen',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Month' => 'Kuukausi',
+ 'Notes' => 'Lisätietoja',
+ 'Open' => 'Avoinna',
+ 'PDF' => 'PDF',
+ 'Period' => 'Ajanjakso',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Tulosta',
+ 'Print and Save' => 'Tulosta ja tallenna',
+ 'Printed' => 'Tulostettu',
+ 'Project Number' => 'Projektinumero',
+ 'Project Number missing!' => 'Projektinumero puuttuu!',
+ 'Qty' => 'Määrä',
+ 'Quarter' => 'Neljännes',
+ 'Save' => 'Tallenna',
+ 'Save as new' => 'Tallenna uutena',
+ 'Screen' => 'Näyttö',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Startdate' => 'Aloituspäivä',
+ 'Subtotal' => 'Välisumma',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Update' => 'Päivitä',
+ 'Warning!' => 'Varoitus!',
+ 'Year' => 'Vuosi',
+ 'Yes' => 'Kyllä',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'tulosta' => 'print',
+ 'tulosta_ja_tallenna' => 'print_and_save',
+ 'tallenna' => 'save',
+ 'tallenna_uutena' => 'save_as_new',
+ 'päivitä' => 'update',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi/locales.pl b/locale/fi/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/fi/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/fi/login b/locale/fi/login
new file mode 100755
index 00000000..5e9ef33c
--- /dev/null
+++ b/locale/fi/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Yritys',
+ 'Continue' => 'Jatka',
+ 'Dataset is newer than version!' => 'Tietokanta on uudempi kuin sovelluksen versio',
+ 'Incorrect Dataset version!' => 'Väärä tietokannan versio!',
+ 'Login' => 'Nimi',
+ 'Name' => 'Nimi',
+ 'Password' => 'Salasana',
+ 'Upgrading to Version' => 'Päivitetään',
+ 'Version' => 'Versio',
+ 'You did not enter a name!' => 'Et kirjoittanut nimeä',
+ 'done' => 'valmis',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'nimi' => 'login',
+};
+
+1;
+
diff --git a/locale/fi/menu b/locale/fi/menu
new file mode 100755
index 00000000..9c5225a8
--- /dev/null
+++ b/locale/fi/menu
@@ -0,0 +1,118 @@
+$self{texts} = {
+ 'AP' => 'Ostot',
+ 'AP Aging' => 'Erääntyvät ostolaskut',
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AR' => 'Myynnit',
+ 'AR Aging' => 'Erääntyvät myyntilaskut',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Account' => 'Lisää tili',
+ 'Add Assembly' => 'Lisää tuote',
+ 'Add Business' => 'Lisää toimiala',
+ 'Add Customer' => 'Lisää asiakas',
+ 'Add Department' => 'Lisää toimipiste',
+ 'Add Employee' => 'Lisää työntekijä',
+ 'Add GIFI' => 'Lisää GIFI',
+ 'Add Group' => 'Lisää ryhmä',
+ 'Add Language' => 'Lisää kieli',
+ 'Add Part' => 'Lisää raaka-aine/tarvike',
+ 'Add Pricegroup' => 'Lisää hintaryhmä',
+ 'Add Project' => 'Lisää projekti',
+ 'Add SIC' => 'Lisää SIC',
+ 'Add Service' => 'Lisää palvelu',
+ 'Add Transaction' => 'Lisää tapahtuma',
+ 'Add Vendor' => 'Lisää toimittaja',
+ 'Add Warehouse' => 'Lisää varasto',
+ 'All Items' => 'Kaikki tuotteet',
+ 'Assemblies' => 'Tuotteet',
+ 'Audit Control' => 'Tilien tarkistus',
+ 'Backup' => 'Varmuuskopio',
+ 'Balance Sheet' => 'Taselaskelma',
+ 'Cash' => 'Käteiskauppa',
+ 'Chart of Accounts' => 'Tilikartta',
+ 'Check' => 'Sekki',
+ 'Components' => 'Komponentit',
+ 'Customers' => 'Asiakkaat',
+ 'Defaults' => 'Oletukset',
+ 'Departments' => 'Toimipisteet',
+ 'Description' => 'Kuvaus',
+ 'Employees' => 'Työntekijät',
+ 'General Ledger' => 'Pääkirja',
+ 'Goods & Services' => 'Hyödykkeet ja palvelut',
+ 'Groups' => 'Ryhmät',
+ 'HTML Templates' => 'HTML-mallit',
+ 'History' => 'Historia',
+ 'Income Statement' => 'Tuloslaskelma',
+ 'Invoice' => 'Lasku',
+ 'LaTeX Templates' => 'LaTeX mallit',
+ 'Language' => 'Kieli',
+ 'List Accounts' => 'Listaa tilit',
+ 'List Businesses' => 'Listaa toimialat',
+ 'List Departments' => 'Listaa toimipisteet',
+ 'List GIFI' => 'Listaa GIFI',
+ 'List Languages' => 'Listaa kielet',
+ 'List Projects' => 'Listaa projektit',
+ 'List SIC' => 'Listaa SIC',
+ 'List Warehouses' => 'Listaa varastot',
+ 'Logout' => 'Kirjaudu ulos',
+ 'Non-taxable' => 'Veroton',
+ 'Open' => 'Avoinna',
+ 'Order Entry' => 'Tilauksen kirjaus',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing Lists' => 'Pakkauslistat',
+ 'Parts' => 'Tarvikkeet',
+ 'Payment' => 'Maksu',
+ 'Payments' => 'Maksut',
+ 'Preferences' => 'Asetukset',
+ 'Pricegroups' => 'Hintaryhmät',
+ 'Print' => 'Tulosta',
+ 'Projects' => 'Projektit',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Quotation' => 'Tarjous',
+ 'Quotations' => 'Tarjoukset',
+ 'RFQ' => 'Tarjouspyyntö',
+ 'RFQs' => 'Tarjouspyynnöt',
+ 'Receipt' => 'Kuitti',
+ 'Receipts' => 'Kuitit',
+ 'Reconciliation' => 'Sovitus',
+ 'Reports' => 'Raportit',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Invoices' => 'Myyntilaskut',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Save to File' => 'Tallenna tiedostoon',
+ 'Search' => 'Etsi',
+ 'Send by E-Mail' => 'Lähetä sähköpostilla',
+ 'Services' => 'Palvelut',
+ 'Ship' => 'Lähetä',
+ 'Statement' => 'Tiliote',
+ 'Stock Assembly' => 'Varastoi tuote',
+ 'Stylesheet' => 'Tyylitiedosto',
+ 'System' => 'Järjestelmä',
+ 'Tax collected' => 'Veroa kerätty',
+ 'Tax paid' => 'Veroa maksettu',
+ 'Text Templates' => 'Tekstimallit',
+ 'Transactions' => 'Tapahtumat',
+ 'Transfer' => 'Siirto',
+ 'Trial Balance' => 'Saldolista',
+ 'Type of Business' => 'Toimialan luokitus',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendors' => 'Toimittajat',
+ 'Version' => 'Versio',
+ 'Warehouses' => 'Varastot',
+ 'Work Order' => 'Työtilaus',
+ 'Work Orders' => 'Työtilaukset',
+ 'Yearend' => 'Tilinpäätös',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/fi/oe b/locale/fi/oe
new file mode 100755
index 00000000..e23848cb
--- /dev/null
+++ b/locale/fi/oe
@@ -0,0 +1,304 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Exchange Rate' => 'Lisää vaihtokurssi',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Invoice' => 'Lisää myyntilasku',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Add Vendor Invoice' => 'Lisää ostolasku',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Order Number' => 'Haluatko poistaa tilauksen numero',
+ 'Are you sure you want to delete Quotation Number' => 'Haluatko poistaa tarjouksen numero',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Business' => 'Toimiala',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Tilausta ei voi poistaa!',
+ 'Cannot delete quotation!' => 'Tarjouspyyntöä ei voi poistaa!',
+ 'Cannot save order!' => 'Tilauksen tallennus ei onnistu!',
+ 'Cannot save quotation!' => 'Ei voi tallentaa tarjousta!',
+ 'Cc' => 'Kopio',
+ 'City' => 'Kaupunki',
+ 'Closed' => 'Suljettu',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Confirm!' => 'Vahvista!',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Cost' => 'Hinta',
+ 'Could not save!' => 'Ei voi talelntaa',
+ 'Country' => 'Maa',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Done' => 'Suoritettu',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mailed' => 'Lähetetty',
+ 'Edit Purchase Order' => 'Muokkaa ostotilausta',
+ 'Edit Quotation' => 'Muokkaa tarjousta',
+ 'Edit Request for Quotation' => 'Muokkaa tarjouspyyntöä',
+ 'Edit Sales Order' => 'Muokkaa myyntitilausta',
+ 'Employee' => 'Työntekijä',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'Group' => 'Ryhmä',
+ 'ID' => 'ID',
+ 'In-line' => 'Linjalla',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Internal Notes' => 'Sisäiset viestit',
+ 'Inventory saved!' => 'Varasto tallennettu!',
+ 'Inventory transferred!' => 'Varasto siirretty!',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Manager' => 'Johtaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Month' => 'Kuukausi',
+ 'No.' => 'no',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing entered!' => 'Ei syötettä',
+ 'Nothing selected!' => 'Mitään valitsematta!',
+ 'Nothing to transfer!' => 'Ei siirrettävää!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'O' => 'O',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Date' => 'Tilauspäivämäärä',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'Order deleted!' => 'Tilaus poistettu!',
+ 'Order saved!' => 'Tilaus tallennettu!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Part' => 'Tarvike',
+ 'Period' => 'Ajanjakso',
+ 'Phone' => 'Puhelin',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Print' => 'Tulosta',
+ 'Print and Save' => 'Tulosta ja tallenna',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Qty' => 'Määrä',
+ 'Quarter' => 'Neljännes',
+ 'Quotation' => 'Tarjous',
+ 'Quotation ' => 'Tarjous ',
+ 'Quotation Date' => 'Tarjouspäivä',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number' => 'Tarjousnumero',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Quotation deleted!' => 'Tarjous poistettu',
+ 'Quotations' => 'Tarjoukset',
+ 'RFQ' => 'Tarjouspyyntö',
+ 'RFQ ' => 'Tarjouspyyntö ',
+ 'RFQ Number' => 'Tarjouspyynnön numero',
+ 'Recd' => 'Vastaanotettu',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Request for Quotation' => 'Tarjouspyyntö',
+ 'Request for Quotations' => 'Tarjouspyynnöt',
+ 'Required by' => 'Toimituspäivä',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Salesperson' => 'Myyjä',
+ 'Save' => 'Tallenna',
+ 'Save as new' => 'Tallenna uutena',
+ 'Screen' => 'Näyttö',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Ship' => 'Lähetä',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Startdate' => 'Aloituspäivä',
+ 'State/Province' => 'Lääni',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Terms' => 'Maksuehto',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Transfer' => 'Siirto',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warehouse' => 'Varasto',
+ 'Warning!' => 'Varoitus!',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Year' => 'Vuosi',
+ 'Yes' => 'Kyllä',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'days' => 'päivää',
+ 'ea' => 'kpl',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'suoritettu' => 'done',
+ 'sähköposti' => 'e_mail',
+ 'tulosta' => 'print',
+ 'tulosta_ja_tallenna' => 'print_and_save',
+ 'ostotilaus' => 'purchase_order',
+ 'tarjous' => 'quotation',
+ 'tarjous_' => 'quotation_',
+ 'tarjouspyyntö' => 'rfq',
+ 'tarjouspyyntö_' => 'rfq_',
+ 'myyntilasku' => 'sales_invoice',
+ 'tilausvahvistus' => 'sales_order',
+ 'tallenna' => 'save',
+ 'tallenna_uutena' => 'save_as_new',
+ 'toimitusosoite' => 'ship_to',
+ 'siirto' => 'transfer',
+ 'päivitä' => 'update',
+ 'ostolasku' => 'vendor_invoice',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi/pe b/locale/fi/pe
new file mode 100755
index 00000000..def6a8d1
--- /dev/null
+++ b/locale/fi/pe
@@ -0,0 +1,133 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Active' => 'Avoin',
+ 'Add' => 'Lisää',
+ 'Add Group' => 'Lisää ryhmä',
+ 'Add Pricegroup' => 'Lisää hintaryhmä',
+ 'Add Project' => 'Lisää projekti',
+ 'Address' => 'Osoite',
+ 'All' => 'Kaikki',
+ 'Amount' => 'Summa',
+ 'Bin' => 'Varastopaikka',
+ 'Continue' => 'Jatka',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Delete' => 'Poista',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Edit Group' => 'Muokkaa ryhmää',
+ 'Edit Pricegroup' => 'Muokkaa hintaryhmää',
+ 'Edit Project' => 'Muokkaa projektia',
+ 'Employee' => 'Työntekijä',
+ 'Enddate' => 'Päättymispäivä',
+ 'From' => 'Alkaen',
+ 'Group' => 'Ryhmä',
+ 'Group deleted!' => 'Ryhmä poistettu',
+ 'Group missing!' => 'Ryhmä puuttuu',
+ 'Group saved!' => 'Ryhmä tallennettu',
+ 'Groups' => 'Ryhmät',
+ 'Income' => 'Tulo',
+ 'Language' => 'Kieli',
+ 'Languages not defined!' => 'Kielet ei ole määritelty',
+ 'Link Accounts' => 'Linkkaa tilit',
+ 'List Price' => 'Listaa hinnat',
+ 'Month' => 'Kuukausi',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing selected!' => 'Mitään valitsematta!',
+ 'Number' => 'Numero',
+ 'Orphaned' => 'Hylätyt',
+ 'Period' => 'Ajanjakso',
+ 'Pricegroup' => 'Hintaryhmä',
+ 'Pricegroup deleted!' => 'Hintaryhmä poistettu',
+ 'Pricegroup missing!' => 'Hintaryhmä puuttuu',
+ 'Pricegroup saved!' => 'Hintaryhmä tallennettu',
+ 'Pricegroups' => 'Hintaryhmät',
+ 'Project' => 'Projekti',
+ 'Project Number' => 'Projektinumero',
+ 'Project deleted!' => 'Projekti poistettu!',
+ 'Project saved!' => 'Projekti tallennettu!',
+ 'Projects' => 'Projektit',
+ 'Qty' => 'Määrä',
+ 'Quarter' => 'Neljännes',
+ 'Save' => 'Tallenna',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Sell Price' => 'Myyntihinta',
+ 'Startdate' => 'Aloituspäivä',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'To' => 'Hetkeen',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Updated' => 'Päivitetty',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Weight' => 'Paino',
+ 'Year' => 'Vuosi',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'lisää_ryhmä' => 'add_group',
+ 'lisää_hintaryhmä' => 'add_pricegroup',
+ 'lisää_projekti' => 'add_project',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'tallenna' => 'save',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi/pos b/locale/fi/pos
new file mode 100755
index 00000000..b42f62f0
--- /dev/null
+++ b/locale/fi/pos
@@ -0,0 +1,76 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Amount' => 'Summa',
+ 'Business' => 'Toimiala',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Change' => 'Vaihda',
+ 'Continue' => 'Jatka',
+ 'Credit Limit' => 'Luottoraja',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Delete' => 'Poista',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Extended' => 'Pidennetty',
+ 'From' => 'Alkaen',
+ 'Language' => 'Kieli',
+ 'Month' => 'Kuukausi',
+ 'Number' => 'Numero',
+ 'Open' => 'Avoinna',
+ 'Period' => 'Ajanjakso',
+ 'Post' => 'Kirjaa',
+ 'Posted!' => 'Kirjattu!',
+ 'Price' => 'Hinta',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Printed' => 'Tulostettu',
+ 'Qty' => 'Määrä',
+ 'Quarter' => 'Neljännes',
+ 'Receipts' => 'Kuitit',
+ 'Record in' => 'Talleta tilille',
+ 'Remaining' => 'Jäljellä',
+ 'Salesperson' => 'Myyjä',
+ 'Screen' => 'Näyttö',
+ 'Source' => 'Lähde',
+ 'Subtotal' => 'Välisumma',
+ 'Tax Included' => 'ALV sisältyy',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Year' => 'Vuosi',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'kirjaa' => 'post',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi/ps b/locale/fi/ps
new file mode 100755
index 00000000..a373f689
--- /dev/null
+++ b/locale/fi/ps
@@ -0,0 +1,343 @@
+$self{texts} = {
+ 'AP Aging' => 'Erääntyvät ostolaskut',
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR Aging' => 'Erääntyvät myyntilaskut',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'Account' => 'Tili',
+ 'Account Number' => 'Tilinumero',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Accounts' => 'Tilit',
+ 'Add AP Transaction' => 'Lisää ostotapahtuma',
+ 'Add AR Transaction' => 'Lisää myyntitapahtuma',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Invoice' => 'Lisää myyntilasku',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Address' => 'Osoite',
+ 'All Accounts' => 'Kaikki tunnukset',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Invoice Number' => 'Haluatko poistaa laskun numero',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Balance' => 'Tase',
+ 'Balance Sheet' => 'Taselaskelma',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Business' => 'Toimiala',
+ 'Cannot delete invoice!' => 'Laskua ei voi poistaa!',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot post invoice for a closed period!' => 'Laskun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post invoice!' => 'Laskua ei voi kirjata!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Cash' => 'Käteiskauppa',
+ 'Cc' => 'Kopio',
+ 'Change' => 'Vaihda',
+ 'Check' => 'Sekki',
+ 'City' => 'Kaupunki',
+ 'Closed' => 'Suljettu',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Compare to' => 'verrattuna',
+ 'Confirm!' => 'Vahvista!',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Country' => 'Maa',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Current Earnings' => 'Nykyisen tilikauden tuotot',
+ 'Customer' => 'Asiakas',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Date Paid' => 'Maksupäivä',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Decimalplaces' => 'Desimaalipaikkoja',
+ 'Delete' => 'Poista',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Due Date' => 'Eräpäivä',
+ 'Due Date missing!' => 'Eräpäivä puuttuu!',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail Statement to' => 'Sähköpostilla tiliote',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mailed' => 'Lähetetty',
+ 'Edit AP Transaction' => 'Muokkaa ostotapahtumaa',
+ 'Edit AR Transaction' => 'Muokkaa myyntitapahtumaa',
+ 'Edit Sales Invoice' => 'Muokkaa myyntilaskua',
+ 'Employee' => 'Työntekijä',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Ryhmä',
+ 'Heading' => 'Otsikko',
+ 'ID' => 'ID',
+ 'In-line' => 'Linjalla',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Income Statement' => 'Tuloslaskelma',
+ 'Internal Notes' => 'Sisäiset viestit',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Invoice deleted!' => 'Lasku poistettu!',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Language' => 'Kieli',
+ 'Manager' => 'Johtaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Method' => 'Tapa',
+ 'Month' => 'Kuukausi',
+ 'N/A' => 'Ei saatavilla',
+ 'No.' => 'no',
+ 'Non-taxable Purchases' => 'Verottomat ostot',
+ 'Non-taxable Sales' => 'Verottomat myynnit',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing selected!' => 'Mitään valitsematta!',
+ 'Nothing to print!' => 'Ei tulostettavaa!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Paid' => 'Maksettu',
+ 'Part' => 'Tarvike',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Period' => 'Ajanjakso',
+ 'Phone' => 'Puhelin',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Posted!' => 'Kirjattu!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project Number' => 'Projektinumero',
+ 'Project Transactions' => 'Projektin tapahtumat',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Qty' => 'Määrä',
+ 'Quarter' => 'Neljännes',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Recd' => 'Vastaanotettu',
+ 'Receipt' => 'Kuitti',
+ 'Receipts' => 'Kuitit',
+ 'Record in' => 'Talleta tilille',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Report for' => 'Raportti',
+ 'Required by' => 'Toimituspäivä',
+ 'Sales Invoice.' => 'Myyntilasku.',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Salesperson' => 'Myyjä',
+ 'Screen' => 'Näyttö',
+ 'Select all' => 'Valitse kaikki',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select payment' => 'Valitse maksutapa',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Ship' => 'Lähetä',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Source' => 'Lähde',
+ 'Standard' => 'Vakio',
+ 'Startdate' => 'Aloituspäivä',
+ 'State/Province' => 'Lääni',
+ 'Statement' => 'Tiliote',
+ 'Statement sent to' => 'Tiliote lähetetty',
+ 'Statements sent to printer!' => 'Tiliotteet lähetetty tulostimelle!',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Tax collected' => 'Veroa kerätty',
+ 'Tax paid' => 'Veroa maksettu',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Transaction' => 'Vienti',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Trial Balance' => 'Saldolista',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice.' => 'Ostolasku.',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Year' => 'Vuosi',
+ 'Yes' => 'Kyllä',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'as at' => 'päivänä ',
+ 'ea' => 'kpl',
+ 'for Period' => 'jaksolle',
+ 'posted!' => 'kirjattu!',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ostotapahtuma' => 'ap_transaction',
+ 'myyntitapahtuma' => 'ar_transaction',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'sähköposti' => 'e_mail',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'myyntilasku_' => 'sales_invoice_',
+ 'tilausvahvistus' => 'sales_order',
+ 'valitse_kaikki' => 'select_all',
+ 'toimitusosoite' => 'ship_to',
+ 'päivitä' => 'update',
+ 'ostolasku_' => 'vendor_invoice_',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi/pw b/locale/fi/pw
new file mode 100755
index 00000000..a9b6101e
--- /dev/null
+++ b/locale/fi/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Jatka',
+ 'Password' => 'Salasana',
+ 'Session expired!' => 'Yhteys vanhentunut',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'jatka' => 'continue',
+};
+
+1;
+
diff --git a/locale/fi/rc b/locale/fi/rc
new file mode 100755
index 00000000..cb3d5124
--- /dev/null
+++ b/locale/fi/rc
@@ -0,0 +1,75 @@
+$self{texts} = {
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Balance' => 'Tase',
+ 'Beginning Balance' => 'Alkusaldo',
+ 'Cleared' => 'Tyhjennetty',
+ 'Continue' => 'Jatka',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Erääntyy',
+ 'Date' => 'Päiväys',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Difference' => 'Ero',
+ 'Done' => 'Suoritettu',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Month' => 'Kuukausi',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Out of balance!' => 'Taseet eivät täsmää',
+ 'Period' => 'Ajanjakso',
+ 'Quarter' => 'Neljännes',
+ 'Reconciliation' => 'Sovitus',
+ 'Select all' => 'Valitse kaikki',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Source' => 'Lähde',
+ 'Statement Balance' => 'Tiliotteen tase',
+ 'Summary' => 'Kooste',
+ 'To' => 'Hetkeen',
+ 'Update' => 'Päivitä',
+ 'Year' => 'Vuosi',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'jatka' => 'continue',
+ 'suoritettu' => 'done',
+ 'valitse_kaikki' => 'select_all',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi/rp b/locale/fi/rp
new file mode 100755
index 00000000..c326f31c
--- /dev/null
+++ b/locale/fi/rp
@@ -0,0 +1,175 @@
+$self{texts} = {
+ 'AP Aging' => 'Erääntyvät ostolaskut',
+ 'AR Aging' => 'Erääntyvät myyntilaskut',
+ 'Account' => 'Tili',
+ 'Account Number' => 'Tilinumero',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Accounts' => 'Tilit',
+ 'Address' => 'Osoite',
+ 'All Accounts' => 'Kaikki tunnukset',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Balance' => 'Tase',
+ 'Balance Sheet' => 'Taselaskelma',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cash' => 'Käteiskauppa',
+ 'Cc' => 'Kopio',
+ 'Compare to' => 'verrattuna',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Credit' => 'Kredit',
+ 'Curr' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Current Earnings' => 'Nykyisen tilikauden tuotot',
+ 'Customer' => 'Asiakas',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Decimalplaces' => 'Desimaalipaikkoja',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Due Date' => 'Eräpäivä',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail Statement to' => 'Sähköpostilla tiliote',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Otsikko',
+ 'ID' => 'ID',
+ 'In-line' => 'Linjalla',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Income Statement' => 'Tuloslaskelma',
+ 'Invoice' => 'Lasku',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Language' => 'Kieli',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Method' => 'Tapa',
+ 'Month' => 'Kuukausi',
+ 'N/A' => 'Ei saatavilla',
+ 'Non-taxable Purchases' => 'Verottomat ostot',
+ 'Non-taxable Sales' => 'Verottomat myynnit',
+ 'Nothing selected!' => 'Mitään valitsematta!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Order' => 'Tilaus',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Maksut',
+ 'Period' => 'Ajanjakso',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Tulosta',
+ 'Project' => 'Projekti',
+ 'Project Number' => 'Projektinumero',
+ 'Project Transactions' => 'Projektin tapahtumat',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Quarter' => 'Neljännes',
+ 'Receipts' => 'Kuitit',
+ 'Reference' => 'Viite',
+ 'Report for' => 'Raportti',
+ 'Salesperson' => 'Myyjä',
+ 'Screen' => 'Näyttö',
+ 'Select all' => 'Valitse kaikki',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Source' => 'Lähde',
+ 'Standard' => 'Vakio',
+ 'Startdate' => 'Aloituspäivä',
+ 'Statement' => 'Tiliote',
+ 'Statement sent to' => 'Tiliote lähetetty',
+ 'Statements sent to printer!' => 'Tiliotteet lähetetty tulostimelle!',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax collected' => 'Veroa kerätty',
+ 'Tax paid' => 'Veroa maksettu',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Trial Balance' => 'Saldolista',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Year' => 'Vuosi',
+ 'as at' => 'päivänä ',
+ 'for Period' => 'jaksolle',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'jatka' => 'continue',
+ 'sähköposti' => 'e_mail',
+ 'tulosta' => 'print',
+ 'valitse_kaikki' => 'select_all',
+};
+
+1;
+
diff --git a/locale/fi_utf/COPYING b/locale/fi_utf/COPYING
new file mode 100755
index 00000000..b0951f39
--- /dev/null
+++ b/locale/fi_utf/COPYING
@@ -0,0 +1,26 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2002, 2006
+#
+# Finnish texts:
+#
+# Authors: Petri Leppänen <mpj@mail.htk.fi>
+# Jukka Aho <jukka.aho@kapsi.fi>
+# Paul Saris <paul.saris@granula.com> COA's, utf8, templates
+# and recent translations
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/fi_utf/LANGUAGE b/locale/fi_utf/LANGUAGE
new file mode 100755
index 00000000..31312724
--- /dev/null
+++ b/locale/fi_utf/LANGUAGE
@@ -0,0 +1 @@
+Finnish (UTF-8)
diff --git a/locale/fi_utf/aa b/locale/fi_utf/aa
new file mode 100755
index 00000000..5e726081
--- /dev/null
+++ b/locale/fi_utf/aa
@@ -0,0 +1,161 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Ei maksetut ostolaskut',
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR Outstanding' => 'Ei maksetut myyntilaskut',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add AP Transaction' => 'Lisää ostotapahtuma',
+ 'Add AR Transaction' => 'Lisää myyntitapahtuma',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Check' => 'Sekki',
+ 'Closed' => 'Suljettu',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Date' => 'Päiväys',
+ 'Date Paid' => 'Maksupäivä',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Due Date' => 'Eräpäivä',
+ 'Due Date missing!' => 'Eräpäivä puuttuu!',
+ 'Edit AP Transaction' => 'Muokkaa ostotapahtumaa',
+ 'Edit AR Transaction' => 'Muokkaa myyntitapahtumaa',
+ 'Employee' => 'Työntekijä',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Manager' => 'Johtaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Memo' => 'Muistio',
+ 'Month' => 'Kuukausi',
+ 'No.' => 'no',
+ 'Notes' => 'Lisätietoja',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Number' => 'Tilausnumero',
+ 'PO Number' => 'Ostotilausnumero',
+ 'Paid' => 'Maksettu',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Period' => 'Ajanjakso',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Print and Post as new' => 'Tulosta ja kirjaa uutena',
+ 'Project' => 'Projekti',
+ 'Quarter' => 'Neljännes',
+ 'Receipt' => 'Kuitti',
+ 'Remaining' => 'Jäljellä',
+ 'Sales Invoice.' => 'Myyntilasku.',
+ 'Salesperson' => 'Myyjä',
+ 'Schedule' => 'Aikataulu',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Shipping Point' => 'Toimitusehto',
+ 'Source' => 'Lähde',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Till' => 'Kassa',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Transaction' => 'Vienti',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice.' => 'Ostolasku.',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Year' => 'Vuosi',
+ 'Yes' => 'Kyllä',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'ostotapahtuma' => 'ap_transaction',
+ 'myyntitapahtuma' => 'ar_transaction',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'tulosta_ja_kirjaa_uutena' => 'print_and_post_as_new',
+ 'myyntilasku_' => 'sales_invoice_',
+ 'aikataulu' => 'schedule',
+ 'toimitusosoite' => 'ship_to',
+ 'päivitä' => 'update',
+ 'ostolasku_' => 'vendor_invoice_',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi_utf/admin b/locale/fi_utf/admin
new file mode 100755
index 00000000..d5445048
--- /dev/null
+++ b/locale/fi_utf/admin
@@ -0,0 +1,145 @@
+$self{texts} = {
+ 'Access Control' => 'Kulunvalvonta',
+ 'Accounting' => 'Kirjanpito',
+ 'Add User' => 'Lisää käyttäjä',
+ 'Address' => 'Osoite',
+ 'Administration' => 'Ylläpito',
+ 'Administrator' => 'Pääkäyttäjä',
+ 'All Datasets up to date!' => 'Kaikki tietokannat ajan tasalla',
+ 'Cannot create Lock!' => 'Ei voi lukita!',
+ 'Change Admin Password' => 'Muuta pääkäyttäjän salasana',
+ 'Change Password' => 'Muuta salasana',
+ 'Click on login name to edit!' => 'Klikkaa kirjautumisnimeä muokataksesi sitä!',
+ 'Company' => 'Yritys',
+ 'Confirm' => 'Hyväksy',
+ 'Connect to' => 'Yhdistä',
+ 'Continue' => 'Jatka',
+ 'Create Chart of Accounts' => 'Luo tilikartta',
+ 'Create Dataset' => 'Luo tietolähteet',
+ 'DBA' => 'Tietokantahallinnoija',
+ 'DBI not installed!' => 'DBI-ajuria ei ole asennettu!',
+ 'Database' => 'Tietokanta',
+ 'Database Administration' => 'Tietokannan ylläpito',
+ 'Database Driver not checked!' => 'Tietokanta-ajuria ei ole tarkastettu',
+ 'Database User missing!' => 'Tietokannan käyttäjä puuttuu',
+ 'Dataset' => 'Tietokanta',
+ 'Dataset missing!' => 'Tietokanta puuttuu',
+ 'Dataset updated!' => 'Tietokanta päivitetty',
+ 'Date Format' => 'Päiväyksen muoto',
+ 'Delete' => 'Poista',
+ 'Delete Dataset' => 'Poista tietokanta',
+ 'Directory' => 'Hakemisto',
+ 'Driver' => 'Ajuri',
+ 'Dropdown Limit' => 'Pudotusvalikkojen rivimäärä',
+ 'E-mail' => 'Sähköposti',
+ 'Edit User' => 'Muokkaa käyttäjää',
+ 'Existing Datasets' => 'Nykyiset tietokannat',
+ 'Fax' => 'Faksi',
+ 'Host' => 'Osoite',
+ 'Hostname missing!' => 'Osoite puuttuu',
+ 'Language' => 'Kieli',
+ 'Lock System' => 'Lukitse järjestelmä',
+ 'Lockfile created!' => 'Järjestelmä lukittu!',
+ 'Lockfile removed!' => 'Järjestelmä avattu!',
+ 'Login' => 'Nimi',
+ 'Login name missing!' => 'Nimi puuttuu',
+ 'Logout' => 'Kirjaudu ulos',
+ 'Manager' => 'Johtaja',
+ 'Menu Width' => 'Valikon leveys',
+ 'Multibyte Encoding' => 'Itämaisten kielten tuki',
+ 'Name' => 'Nimi',
+ 'New Templates' => 'Uudet mallit',
+ 'No Database Drivers available!' => 'Tietokannan ajuria ei saatavilla!',
+ 'No Dataset selected!' => 'Ei tietokantaa valittuna!',
+ 'Nothing to delete!' => 'Ei poistettavaa!',
+ 'Number Format' => 'Numeron muoto',
+ 'Oracle Database Administration' => 'Oracle-tietokannan ylläpito',
+ 'Password' => 'Salasana',
+ 'Password changed!' => 'Salasana muutettu!',
+ 'Passwords do not match!' => 'Salasanat eivät täsmää!',
+ 'Pg Database Administration' => 'Postgres-tietokannan ylläpito',
+ 'PgPP Database Administration' => 'PgPP-tietokannan ylläpito',
+ 'Phone' => 'Puhelin',
+ 'Port' => 'Portti',
+ 'Port missing!' => 'Portti puuttuu!',
+ 'Printer' => 'Tulostin',
+ 'Save' => 'Tallenna',
+ 'Session Timeout' => 'Yhteys aikakatkaistu',
+ 'Session expired!' => 'Yhteys vanhentunut',
+ 'Setup Templates' => 'Aseta mallit',
+ 'Signature' => 'Allekirjoitus',
+ 'Stylesheet' => 'Tyylitiedosto',
+ 'Supervisor' => 'Valvoja',
+ 'Templates' => 'Mallit',
+ 'The following Datasets are not in use and can be deleted' => 'Seuraavat tietolähteet
+eivät ole käytössä ja voidaan poistaa',
+ 'The following Datasets need to be updated' => 'Seuraavat tietolähteet päivitettävä',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Tämä on olemassa olevien lähteiden ennakkotarkistus. Mitään ei luoda tai poisteta tässä vaiheessa!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Lisätäksesi käyttäjän ryhmään muokkaa nimeä, muuta kirjautumisnimi ja tallenna.',
+ 'Unlock System' => 'Avaa järjestelmä',
+ 'Update Dataset' => 'Päivitä tietokanta',
+ 'Use Templates' => 'Käytä mallia',
+ 'User' => 'Käyttäjä',
+ 'User deleted!' => 'Käyttäjä poistettu!',
+ 'User saved!' => 'Käyttäjä tallennettu!',
+ 'Version' => 'Versio',
+ 'You are logged out' => 'Olet kirjautunut ulos',
+ 'does not exist' => 'ei löydy',
+ 'is already a member!' => 'on jo käyttäjä',
+ 'localhost' => 'paikallinen tietokone',
+ 'locked!' => 'lukittu!',
+ 'successfully created!' => 'onnistuneesti luotu!',
+ 'successfully deleted!' => 'onnistuneesti poistettu!',
+ 'website' => 'www-sivu',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'lisää_käyttäjä' => 'add_user',
+ 'muuta_pääkäyttäjän_salasana' => 'change_admin_password',
+ 'muuta_salasana' => 'change_password',
+ 'jatka' => 'continue',
+ 'luo_tietolähteet' => 'create_dataset',
+ 'poista' => 'delete',
+ 'poista_tietokanta' => 'delete_dataset',
+ 'lukitse_järjestelmä' => 'lock_system',
+ 'nimi' => 'login',
+ 'kirjaudu_ulos' => 'logout',
+ 'oracle_tietokannan_ylläpito' => 'oracle_database_administration',
+ 'postgres_tietokannan_ylläpito' => 'pg_database_administration',
+ 'pgpp_tietokannan_ylläpito' => 'pgpp_database_administration',
+ 'tallenna' => 'save',
+ 'avaa_järjestelmä' => 'unlock_system',
+ 'päivitä_tietokanta' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/fi_utf/all b/locale/fi_utf/all
new file mode 100755
index 00000000..a30c717c
--- /dev/null
+++ b/locale/fi_utf/all
@@ -0,0 +1,888 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'Ostoreskontra',
+ 'AP Aging' => 'Vanhenevat ostolaskut',
+ 'AP Outstanding' => 'Ei maksetut ostolaskut',
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR' => 'Myyntireskontra',
+ 'AR Aging' => 'Vanhenevat myyntilaskut',
+ 'AR Outstanding' => 'Ei maksetut myyntilaskut',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'AR/AP' => 'Osto/Myynti-tilit',
+ 'About' => 'Lisätietoja',
+ 'Above' => 'Edellä',
+ 'Access Control' => 'Kulunvalvonta',
+ 'Access Denied!' => 'Pääsy kielletty',
+ 'Account' => 'Tili',
+ 'Account Number' => 'Tilinumero',
+ 'Account Number missing!' => 'Tilinumero puuttuu',
+ 'Account Type' => 'Tilityyppi',
+ 'Account Type missing!' => 'Tilityyppi puuttuu',
+ 'Account deleted!' => 'Tili poistettu',
+ 'Account does not exist!' => 'Tiliä ei ole olemassa',
+ 'Account saved!' => 'Tili lisätty',
+ 'Accounting' => 'Kirjanpito',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Accounts' => 'Tilit',
+ 'Accrual' => 'Varaukset',
+ 'Activate Audit trail' => 'Aktivoi tarkastusjälki',
+ 'Active' => 'Avoin',
+ 'Add' => 'Lisää',
+ 'Add AP Transaction' => 'Lisää ostotapahtuma',
+ 'Add AR Transaction' => 'Lisää myyntitapahtuma',
+ 'Add Account' => 'Lisää tili',
+ 'Add Assembly' => 'Lisää tuote',
+ 'Add Business' => 'Lisää yritys',
+ 'Add Cash Transfer Transaction' => 'Lisää rahansiirtotapahtuma',
+ 'Add Customer' => 'Lisää asiakas',
+ 'Add Deduction' => 'Lisää vähennys',
+ 'Add Department' => 'Lisää osasto',
+ 'Add Employee' => 'Lisää työntekijä',
+ 'Add Exchange Rate' => 'Lisää vaihtokurssi',
+ 'Add GIFI' => 'Lisää GIFI',
+ 'Add General Ledger Transaction' => 'Lisää pääkirjatapahtuma',
+ 'Add Group' => 'Lisää ryhmä',
+ 'Add Job' => 'Lisää työ',
+ 'Add Labor/Overhead' => 'Lisää työ/overhead-kust',
+ 'Add Language' => 'Lisää kieli',
+ 'Add POS Invoice' => 'Lisää käteislasku',
+ 'Add Part' => 'Lisää raaka-aine/tarvike',
+ 'Add Pricegroup' => 'Lisää hintaryhmä',
+ 'Add Project' => 'Lisää projekti',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add SIC' => 'Lisää teollisuusluokite',
+ 'Add Sales Invoice' => 'Lisää myyntilasku',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Add Service' => 'Lisää palvelu',
+ 'Add Timecard' => 'Lisää aikakortti',
+ 'Add Transaction' => 'Lisää tapahtuma',
+ 'Add User' => 'Lisää käyttäjä',
+ 'Add Vendor' => 'Lisää toimittaja',
+ 'Add Vendor Invoice' => 'Lisää ostolasku',
+ 'Add Warehouse' => 'Lisää varasto',
+ 'Address' => 'Osoite',
+ 'Administration' => 'Ylläpito',
+ 'Administrator' => 'Pääkäyttäjä',
+ 'After Deduction' => 'Vähennysten jälkeen',
+ 'All' => 'Kaikki',
+ 'All Accounts' => 'Kaikki tunnukset',
+ 'All Datasets up to date!' => 'Kaikki tietokannat ajan tasalla',
+ 'All Items' => 'Kaikki tuotteet',
+ 'Allowances' => 'Vähennykset',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Amount missing!' => 'Summa puuttuu!',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Invoice Number' => 'Haluatko poistaa laskun numero',
+ 'Are you sure you want to delete Order Number' => 'Haluatko poistaa tilauksen numero',
+ 'Are you sure you want to delete Quotation Number' => 'Haluatko poistaa tarjouksen numero',
+ 'Are you sure you want to delete Timecard for' => 'Haluatko poistaa aikakortin ',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Haluatko poistaa merkityt kentät listasta?',
+ 'Assemblies' => 'Tuotteet',
+ 'Assemblies restocked!' => 'Tuotteet viety varastoon',
+ 'Assembly' => 'Tuote',
+ 'Assembly stocked!' => 'Tuote varastoitu',
+ 'Asset' => 'Vastaavaa',
+ 'Attachment' => 'Liite',
+ 'Audit Control' => 'Tilien tarkistus',
+ 'Audit trail disabled' => 'Tarkastusjälki deaktivoitu',
+ 'Audit trail enabled' => 'Tarkastusjälki aktivoitu',
+ 'Audit trail removed up to' => 'Tarkastusjälki poistettu asti',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Average Cost' => 'Keskikustannus',
+ 'Avg Cost' => 'Kesk. kust.',
+ 'BIC' => 'SWIFT',
+ 'BOM' => 'Materiaalilista',
+ 'Backup' => 'Varmuuskopio',
+ 'Backup sent to' => 'Varmuuskopio lähetetty',
+ 'Balance' => 'Tase',
+ 'Balance Sheet' => 'Taselaskelma',
+ 'Based on' => 'Perustuen',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Before Deduction' => 'Ennen vähennystä',
+ 'Beginning Balance' => 'Alkusaldo',
+ 'Below' => 'Alle',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Bin List' => 'Varastopaikkalista',
+ 'Bin Lists' => 'Varastopaikkalistat',
+ 'Books are open' => 'Kirjat ovat avoinna',
+ 'Break' => 'Katkaise',
+ 'Business' => 'Yritys',
+ 'Business Number' => 'Y-numero',
+ 'Business deleted!' => 'Yritys poistettu',
+ 'Business saved!' => 'Yritys tallennettu',
+ 'C' => 'C',
+ 'COGS' => 'Myydyn tuotteen kulut',
+ 'COGS account does not exist!' => 'Tiliä myydyn tuotteen kuluille ei ole',
+ 'Cannot add timecard for a completed job!' => 'Aikakortin lisääminen valmiille työlle ei onnistu',
+ 'Cannot change timecard for a completed job!' => 'Aikakortin muuttaminen valmiille työlle ei onnistu',
+ 'Cannot create Assembly' => 'Tuotteen luonti ei onnistu',
+ 'Cannot create Labor' => 'Työn luonti ei onnistu',
+ 'Cannot create Lock!' => 'Ei voi lukita!',
+ 'Cannot create Part' => 'Raaka-aineen/tarvikkeen luonti ei onnistu',
+ 'Cannot create Service' => 'Palvelun luonti ei onnistu',
+ 'Cannot delete Timecard!' => 'Aikakorttia ei voi poistaa',
+ 'Cannot delete account!' => 'Tiliä ei voi poistaa!',
+ 'Cannot delete customer!' => 'Asiakasta ei voi poistaa!',
+ 'Cannot delete default account!' => 'Oletustiliä ei voi poistaa!',
+ 'Cannot delete invoice!' => 'Laskua ei voi poistaa!',
+ 'Cannot delete item!' => 'Nimikettä ei voi poistaa!',
+ 'Cannot delete order!' => 'Tilausta ei voi poistaa!',
+ 'Cannot delete quotation!' => 'Tarjouspyyntöä ei voi poistaa!',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot delete vendor!' => 'Toimittajaa ei voi poistaa!',
+ 'Cannot post Payment!' => 'Maksua ei voi kirjata',
+ 'Cannot post Receipt!' => 'Kuittia ei voi kirjata',
+ 'Cannot post invoice for a closed period!' => 'Laskun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post invoice!' => 'Laskua ei voi kirjata!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Cannot remove files!' => 'Tiedostojen poisto ei onnistu!',
+ 'Cannot save account!' => 'Tilin tallennus ei onnistu!',
+ 'Cannot save defaults!' => 'Oletusasetuksien tallennus ei onnistu!',
+ 'Cannot save order!' => 'Tilauksen tallennus ei onnistu!',
+ 'Cannot save preferences!' => 'Asetuksien tallennus ei onnistu!',
+ 'Cannot save quotation!' => 'Tarjousta ei voi tallentaa!',
+ 'Cannot save timecard for a closed period!' => 'Aikakortin tallennus suljetulle ajanjaksolle kielletty',
+ 'Cannot save timecard!' => 'Aikakortin tallennus ei onnistu!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tili voi olla vain joko Myynti, Osto tai Varasto',
+ 'Cannot set multiple options for' => 'Ei voi asettaa useita asetuksia',
+ 'Cannot set multiple options for Item' => 'Ei voi asettaa nimikkeelle useita asetuksia',
+ 'Cannot stock Assembly!' => 'Tuoteen varastointi ei onnistu',
+ 'Cannot stock assemblies!' => 'Tuotteiden varastointi ei onnistu!',
+ 'Cash' => 'Käteiskauppa',
+ 'Cc' => 'Kopio',
+ 'Change' => 'Vaihda',
+ 'Change Admin Password' => 'Muuta pääkäyttäjän salasana',
+ 'Change Password' => 'Muuta salasana',
+ 'Charge' => 'Maksu',
+ 'Chart of Accounts' => 'Tilikartta',
+ 'Check' => 'Sekki',
+ 'Check Inventory' => 'Sekkivarasto',
+ 'Checks' => 'Sekit',
+ 'City' => 'Kaupunki',
+ 'Cleared' => 'Tyhjennetty',
+ 'Click on login name to edit!' => 'Klikkaa kirjautumisnimeä muokataksesi sitä!',
+ 'Clocked' => 'Ajastettu',
+ 'Close Books up to' => 'Sulje kirjat hetkeen',
+ 'Closed' => 'Suljettu',
+ 'Code' => 'Koodi',
+ 'Code missing!' => 'Koodi puuttuu!',
+ 'Company' => 'Yritys',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Compare to' => 'verrattuna',
+ 'Completed' => 'Valmistunut',
+ 'Components' => 'Komponentit',
+ 'Confirm' => 'Hyväksy',
+ 'Confirm!' => 'Vahvista!',
+ 'Connect to' => 'Yhdistä',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Contra' => 'Kontra',
+ 'Copies' => 'Kopiot',
+ 'Copy to COA' => 'Kopioi tilikarttaan',
+ 'Cost' => 'Kustannus',
+ 'Cost Center' => 'Kustannuspaikka',
+ 'Could not save pricelist!' => 'Hintalistan tallennus ei onnistu',
+ 'Could not save!' => 'Tallentaminen ei onnistu',
+ 'Could not transfer Inventory!' => 'Varaston siirto ei onnistu',
+ 'Country' => 'Maa',
+ 'Create Chart of Accounts' => 'Luo tilikartta',
+ 'Create Dataset' => 'Luo tietolähteet',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Nykyinen',
+ 'Current Earnings' => 'Nykyisen tilikauden tuotot',
+ 'Customer' => 'Asiakas',
+ 'Customer History' => 'Asiakashistoria',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer deleted!' => 'Asiakas poistettu!',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Customer saved!' => 'Asiakas tallennettu!',
+ 'Customers' => 'Asiakkaat',
+ 'DBI not installed!' => 'DBI-ajuria ei ole asennettu!',
+ 'DOB' => 'Syntymäaika',
+ 'Database' => 'Tietokanta',
+ 'Database Administration' => 'Tietokannan ylläpito',
+ 'Database Driver not checked!' => 'Tietokanta-ajuria ei ole tarkastettu',
+ 'Database Host' => 'Tietokannan osoite',
+ 'Database User missing!' => 'Tietokannan käyttäjä puuttuu',
+ 'Dataset' => 'Tietokanta',
+ 'Dataset is newer than version!' => 'Tietokanta on uudempi kuin sovelluksen versio',
+ 'Dataset missing!' => 'Tietokanta puuttuu',
+ 'Dataset updated!' => 'Tietokanta päivitetty',
+ 'Date' => 'Päiväys',
+ 'Date Format' => 'Päiväyksen muoto',
+ 'Date Paid' => 'Maksettu päivänä',
+ 'Date Received' => 'Vastaanotettu',
+ 'Date missing!' => 'Pvm puuttuu',
+ 'Date received missing!' => 'Vastaanottopvm puuttuu',
+ 'Date worked' => 'Työpvm',
+ 'Day' => 'Päivä',
+ 'Day(s)' => 'Päivä(t)',
+ 'Days' => 'Päivät',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Decimalplaces' => 'Desimaalipaikkoja',
+ 'Decrease' => 'Vähennä',
+ 'Deduct after' => 'Vähennä jälkeen',
+ 'Deduction deleted!' => 'Vähennys poistettu',
+ 'Deduction saved!' => 'Vähennys tallennettu',
+ 'Deductions' => 'Vähennykset',
+ 'Default Template' => 'Oletusmalle',
+ 'Defaults' => 'Oletukset',
+ 'Defaults saved!' => 'Oletukset tallennettu',
+ 'Delete' => 'Poista',
+ 'Delete Account' => 'Poista tili',
+ 'Delete Dataset' => 'Poista tietokanta',
+ 'Delete Schedule' => 'Poista aikataulu',
+ 'Deleting a language will also delete the templates for the language' => 'Kielen poisto poistaa myös kielen mallit',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Department' => 'Osasto',
+ 'Department deleted!' => 'Osasto poistettu',
+ 'Department saved!' => 'Osasto tallennettu',
+ 'Departments' => 'Osastot',
+ 'Deposit' => 'Rahatallennus',
+ 'Description' => 'Kuvaus',
+ 'Description Translations' => 'Kuvauskäännökset',
+ 'Description missing!' => 'Kuvaus puuttuu',
+ 'Detail' => 'Yksityiskohdat',
+ 'Difference' => 'Ero',
+ 'Directory' => 'Hakemisto',
+ 'Discount' => 'Alennus',
+ 'Done' => 'Suoritettu',
+ 'Drawing' => 'Piirros',
+ 'Driver' => 'Ajuri',
+ 'Dropdown Limit' => 'Pudotusvalikkojen rivimäärä',
+ 'Due Date' => 'Eräpäivä',
+ 'Due Date missing!' => 'Eräpäivä puuttuu!',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail Statement to' => 'Sähköpostilla tiliote',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mail message' => 'Sähkpostiviesti',
+ 'E-mailed' => 'Sähköpostitettu',
+ 'Edit' => 'Muokkaa',
+ 'Edit AP Transaction' => 'Muokkaa ostotapahtumaa',
+ 'Edit AR Transaction' => 'Muokkaa myyntitapahtumaa',
+ 'Edit Account' => 'Muokkaa tiliä',
+ 'Edit Assembly' => 'Muokkaa tuotetta',
+ 'Edit Business' => 'Muokkaa toimialaa',
+ 'Edit Cash Transfer Transaction' => 'Muokkaa käteissiirtotapahtumaa',
+ 'Edit Customer' => 'Muokkaa asiakasta',
+ 'Edit Deduction' => 'Muokkaa vähennystä',
+ 'Edit Department' => 'Muokkaa osastia',
+ 'Edit Description Translations' => 'Muokkaa kuvauskäännöksiä',
+ 'Edit Employee' => 'Muokkaa työntekijää',
+ 'Edit GIFI' => 'Muokkaa GIFI',
+ 'Edit General Ledger Transaction' => 'Muokkaa pääkirjavientiä',
+ 'Edit Group' => 'Muokkaa ryhmää',
+ 'Edit Job' => 'Työ',
+ 'Edit Labor/Overhead' => 'Muokaa Työ/overhead-kustannuksia',
+ 'Edit Language' => 'Muokkaa kieltä',
+ 'Edit POS Invoice' => 'Muokkaa käteismyyntilaskua',
+ 'Edit Part' => 'Muokkaa raaka-ainetta/tarviketta',
+ 'Edit Preferences for' => 'Muokkaa asetuksia',
+ 'Edit Pricegroup' => 'Muokkaa hintaryhmää',
+ 'Edit Project' => 'Muokkaa projektia',
+ 'Edit Purchase Order' => 'Muokkaa ostotilausta',
+ 'Edit Quotation' => 'Muokkaa tarjousta',
+ 'Edit Request for Quotation' => 'Muokkaa tarjouspyyntöä',
+ 'Edit SIC' => 'Muokkaa teollisuusluokite',
+ 'Edit Sales Invoice' => 'Muokkaa myyntilaskua',
+ 'Edit Sales Order' => 'Muokkaa myyntitilausta',
+ 'Edit Service' => 'Muokkaa palvelua',
+ 'Edit Template' => 'Muokkaa mallia',
+ 'Edit Timecard' => 'Muokkaa aikakorttia',
+ 'Edit User' => 'Muokkaa käyttäjää',
+ 'Edit Vendor' => 'Muokkaa myyjää',
+ 'Edit Vendor Invoice' => 'Muokkaa ostolaskua',
+ 'Edit Warehouse' => 'Muokkaa varastoa',
+ 'Employee' => 'Työntekijä',
+ 'Employee Name' => 'Työntekijän nimi',
+ 'Employee Number' => 'Työntekijän numero',
+ 'Employee deleted!' => 'Työntekijä poistettu',
+ 'Employee pays' => 'Työntekijä maksaa',
+ 'Employee saved!' => 'Työntekijä tallennettu',
+ 'Employees' => 'Työntekijät',
+ 'Employer' => 'Työnantaja',
+ 'Employer pays' => 'Työnantaja maksaa',
+ 'Enddate' => 'Päättymispäivä',
+ 'Ends' => 'Päättyy',
+ 'Enforce transaction reversal for all dates' => 'Pakota muunnos kaikille viennille',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Merkitse käyttämäsi valuutat 3 kirjaimella ja erota ne kaksoispisteellä, esim.(EUR:USD:SEK).',
+ 'Equity' => 'Oma pääoma',
+ 'Every' => 'Jokainen',
+ 'Excempt age <' => 'Paitsi ajalta <',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Existing Datasets' => 'Nykyiset tietokannat',
+ 'Expense' => 'Meno',
+ 'Expense account does not exist!' => 'Menotiliä ei ole',
+ 'Expense/Asset' => 'Meno/Vastaavaa',
+ 'Extended' => 'Pidennetty',
+ 'FX' => 'Valuutat',
+ 'Failed to save order!' => 'Tilauksen tallennus epäonnistui',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'For' => ' ',
+ 'Foreign Exchange Gain' => 'Vaihtokurssivoitto',
+ 'Foreign Exchange Loss' => 'Vaihtokurssitappio',
+ 'Friday' => 'Perjantai',
+ 'From' => 'Alkaen',
+ 'From Warehouse' => 'Varastosta',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI poistettu!',
+ 'GIFI missing!' => 'GIFI puuttuu!',
+ 'GIFI saved!' => 'GIFI tallennettu!',
+ 'GL' => 'Pääkirja',
+ 'GL Reference Number' => 'Pääkirjan viitenumero',
+ 'GL Transaction' => 'Pääkirjavienti',
+ 'General Ledger' => 'Pääkirja',
+ 'Generate' => 'Luo',
+ 'Generate Orders' => 'Luo tilaukset',
+ 'Generate Purchase Orders' => 'Luo ostotilaukset',
+ 'Generate Purchase Orders from Sales Order' => 'Luo ostotilaukset myyntitilauksesta',
+ 'Generate Sales Order' => 'Luo myyntitilaus',
+ 'Generate Sales Order from Purchase Orders' => 'Luo myyntitilaus ostotilauksista',
+ 'Generate Sales Orders' => 'Luo myyntitilaukset',
+ 'Goods & Services' => 'Hyödykkeet ja palvelut',
+ 'Group' => 'Ryhmä',
+ 'Group Items' => 'Ryhmän tuotteet',
+ 'Group Translations' => 'Ryhmäkäännökset',
+ 'Group deleted!' => 'Ryhmä poistettu',
+ 'Group missing!' => 'Ryhmä puuttuu',
+ 'Group saved!' => 'Ryhmä tallennettu',
+ 'Groups' => 'Ryhmät',
+ 'HR' => 'Henkilöstöhallinta',
+ 'HTML Templates' => 'HTML-mallit',
+ 'Heading' => 'Otsikko',
+ 'History' => 'Historia',
+ 'Home Phone' => 'Kotipuhelin',
+ 'Host' => 'Palvelin',
+ 'Hostname missing!' => 'Palvelimen nimi puuttuu',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Kuva',
+ 'In-line' => 'Linjalla',
+ 'Inactive' => 'Ei aktiivinen',
+ 'Include Exchange Rate Difference' => 'Sisällytä vaihtokurssiero',
+ 'Include Payment' => 'Sisällytä maksu',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Include in drop-down menus' => 'Sisällytä pudotusvalikoihin',
+ 'Income' => 'Tulo',
+ 'Income Statement' => 'Tulolaskelma',
+ 'Income account does not exist!' => 'Tulotiliä ei ole',
+ 'Incorrect Dataset version!' => 'Väärä tietokannan versio!',
+ 'Increase' => 'Lisää',
+ 'Individual Items' => 'Yksittäiset nimikkeet',
+ 'Internal Notes' => 'Sisäiset viestit',
+ 'Inventory' => 'Varasto',
+ 'Inventory account does not exist!' => 'Varastotiliä ei ole',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Tuotteen varaston on oltava nolla ennen asettamista epäkurantiksi!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Raaka-aineen/tarvikkeen varaston määrä on oltava nolla ennen asettamista epäkurantiksi!',
+ 'Inventory saved!' => 'Varasto tallennettu!',
+ 'Inventory transferred!' => 'Varasto siirretty!',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Invoice deleted!' => 'Lasku poistettu!',
+ 'Invoices' => 'Laskut',
+ 'Is this a summary account to record' => 'Onko tämä tallennettava yhteenvetotili?',
+ 'Item already on pricelist!' => 'Tuote jo hinnastossa',
+ 'Item deleted!' => 'Nimike poistettu!',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Items' => 'Tuotteet',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Job' => 'Työ',
+ 'Job Name' => 'Työnimike',
+ 'Job Number' => 'Työnumero',
+ 'Job Number missing!' => 'Työnumero puuttuu',
+ 'Job deleted!' => 'Työ poistettu',
+ 'Job saved!' => 'Työ tallennettu',
+ 'Jobs' => 'Työt',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'LaTeX Templates' => 'LaTeX mallit',
+ 'Labor Code' => 'Työkoodi',
+ 'Labor/Overhead' => 'Työ/overhead',
+ 'Language' => 'Kieli',
+ 'Language deleted!' => 'Kieli poistettu',
+ 'Language saved!' => 'Kieli tallennettu',
+ 'Languages' => 'Kielet',
+ 'Languages not defined!' => 'Kielet ei ole määritelty',
+ 'Last Cost' => 'Viimeksi toteutunut kustannus',
+ 'Last Numbers & Default Accounts' => 'Edelliset numerot ja oletustilit',
+ 'Lead' => 'Johtolanka',
+ 'Leadtime' => 'Ennakkoaika',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Jätä osoite- ja porttikentät tyhjiksi mikäli et halua ottaa etäyhteyttä.',
+ 'Liability' => 'Vastattavaa',
+ 'Licensed to' => 'Lisenssin omistaja',
+ 'Line Total' => 'Rivi yhteensä',
+ 'Link' => 'Linkki',
+ 'Link Accounts' => 'Linkkaa tilit',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Listaa tilit',
+ 'List Businesses' => 'Listaa toimialat',
+ 'List Departments' => 'Listaa toimipisteet',
+ 'List GIFI' => 'Listaa GIFI',
+ 'List Languages' => 'Listaa kielet',
+ 'List Price' => 'Listaa hinnat',
+ 'List Projects' => 'Listaa projektit',
+ 'List SIC' => 'Listaa teollisuusluokitteet',
+ 'List Transactions' => 'Listaa viennit',
+ 'List Warehouses' => 'Listaa varastot',
+ 'Lock System' => 'Lukitse järjestelmä',
+ 'Lockfile created!' => 'Järjestelmä lukittu!',
+ 'Lockfile removed!' => 'Järjestelmä avattu!',
+ 'Login' => 'Nimi',
+ 'Login name missing!' => 'Nimi puuttuu',
+ 'Logout' => 'Kirjaudu ulos',
+ 'Make' => 'Valmistaja',
+ 'Manager' => 'Vastuuhenkilö',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'Marked entries printed!' => 'Valitut kentät tulostettu',
+ 'Markup' => 'Hintalisäys',
+ 'Maximum' => 'Maksimi',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Memo' => 'Muistio',
+ 'Menu Width' => 'Valikon leveys',
+ 'Message' => 'Viesti',
+ 'Method' => 'Tapa',
+ 'Microfiche' => 'Mikrokuva',
+ 'Model' => 'Tuotenimi',
+ 'Monday' => 'Maanatai',
+ 'Month' => 'Kuukausi',
+ 'Month(s)' => 'Kuukausi(det)',
+ 'Months' => 'Luukaudet',
+ 'Multibyte Encoding' => 'Itämaisten kielten tuki',
+ 'N/A' => 'Ei saatavilla',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puuttuu!',
+ 'New Templates' => 'Uudet mallit',
+ 'New Window' => 'Uusi ikkuna',
+ 'Next' => 'Seuraava',
+ 'Next Date' => 'Seuraava pvm',
+ 'Next Number' => 'Seuraava numero',
+ 'No' => 'Ei',
+ 'No Database Drivers available!' => 'Tietokannan ajuria ei saatavilla!',
+ 'No Dataset selected!' => 'Ei tietokantaa valittuna!',
+ 'No Employees on file!' => 'Ei työntekijöitä tallennettuna',
+ 'No Labor codes on file!' => 'Ei työkoodeja tallennettuna',
+ 'No email address for' => 'Sähköpostiosoite puuttuu',
+ 'No open Jobs!' => 'Töitä ei auki',
+ 'No open Projects!' => 'Projekteja ei auki',
+ 'No.' => 'n:o',
+ 'Non-taxable' => 'Veroton',
+ 'Non-taxable Purchases' => 'Verottomat ostot',
+ 'Non-taxable Sales' => 'Verottomat myynnit',
+ 'Non-tracking Items' => 'Ei seurattavia tuotteita',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing entered!' => 'Ei syötettä',
+ 'Nothing selected!' => 'Mitään valitsematta!',
+ 'Nothing to delete!' => 'Ei poistettavaa!',
+ 'Nothing to print!' => 'Ei tulostettavaa!',
+ 'Nothing to transfer!' => 'Ei siirrettävää!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number Format' => 'Numeron muoto',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Vanhentunut',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'On Hand' => 'Varastossa',
+ 'Open' => 'Avoinna',
+ 'Oracle Database Administration' => 'Oracle-tietokannan ylläpito',
+ 'Order' => 'Tilaus',
+ 'Order Date' => 'Tilauspäivämäärä',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Entry' => 'Tilauksen kirjaus',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'Order deleted!' => 'Tilaus poistettu!',
+ 'Order generation failed!' => 'Tilausten luonti ei onnistunut',
+ 'Order saved!' => 'Tilaus tallennettu!',
+ 'Orders generated!' => 'Tilaukset luotu',
+ 'Orphaned' => 'Hylätyt',
+ 'Out of balance transaction!' => 'Viennin taseet eivät täsmää!',
+ 'Out of balance!' => 'Taseet eivät täsmää',
+ 'Outstanding' => 'Maksamatta',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostotilausnumero',
+ 'POS' => 'Käteiskauppa',
+ 'POS Invoice' => 'Käteiskauppalasku',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Packing Lists' => 'Pakkauslistat',
+ 'Paid' => 'Maksettu',
+ 'Part' => 'Tarvike',
+ 'Part Number' => 'Tarvikenumero',
+ 'Partnumber' => 'Tarvikenumero',
+ 'Parts' => 'Tarvikkeet',
+ 'Password' => 'Salasana',
+ 'Password changed!' => 'Salasana muutettu!',
+ 'Password does not match!' => 'Salasana ei täsmää!',
+ 'Passwords do not match!' => 'Salasanat eivät täsmää!',
+ 'Payables' => 'Erääntyvät',
+ 'Payment' => 'Maksu',
+ 'Payment date missing!' => 'Eräpäivä puuttuu!',
+ 'Payment posted!' => 'Maksu kirjattu!',
+ 'Payments' => 'Maksut',
+ 'Payments posted!' => 'Maksut tallennettu',
+ 'Payroll Deduction' => 'Palkkavähennys',
+ 'Period' => 'Ajanjakso',
+ 'Pg Database Administration' => 'Postgres-tietokannan ylläpito',
+ 'PgPP Database Administration' => 'PgPP-tietokannan ylläpito',
+ 'Phone' => 'Puhelin',
+ 'Pick List' => 'Keräyslista',
+ 'Pick Lists' => 'Keräyslistat',
+ 'Port' => 'Portti',
+ 'Port missing!' => 'Portti puuttuu!',
+ 'Pos' => 'Rivi',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Posted!' => 'Kirjattu!',
+ 'Posting' => 'Kirjaam',
+ 'Posting failed!' => 'Kirjaus ei onnistunut',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Asetukset',
+ 'Preferences saved!' => 'Asetukset tallennettu!',
+ 'Prepayment' => 'Ennakkomaksu',
+ 'Price' => 'Hinta',
+ 'Pricegroup' => 'Hintaryhmä',
+ 'Pricegroup deleted!' => 'Hintaryhmä poistettu',
+ 'Pricegroup missing!' => 'Hintaryhmä puuttuu',
+ 'Pricegroup saved!' => 'Hintaryhmä tallennettu',
+ 'Pricegroups' => 'Hintaryhmät',
+ 'Pricelist' => 'Hinnasto',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Print and Post as new' => 'Tulosta ja kirjaa uutena',
+ 'Print and Save' => 'Tulosta ja tallenna',
+ 'Print and Save as new' => 'Tulosta ja tallenna uutena',
+ 'Printed' => 'Tulostettu',
+ 'Printer' => 'Tulostin',
+ 'Printing' => 'Tulostuu',
+ 'Printing ... ' => 'Tulostuu..',
+ 'Process Transactions' => 'Prosessiviennit',
+ 'Production' => 'Tuotanto',
+ 'Profit Center' => 'Profit center',
+ 'Project' => 'Projekti',
+ 'Project Description Translations' => 'Projektikuvauskäännökset',
+ 'Project Name' => 'Projektin nimi',
+ 'Project Number' => 'Projektin numero',
+ 'Project Number missing!' => 'Projektin numero puuttuu!',
+ 'Project Transactions' => 'Projektin tapahtumat',
+ 'Project deleted!' => 'Projekti poistettu!',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Project saved!' => 'Projekti tallennettu!',
+ 'Project/Job Name' => 'Projektin/työn nimi',
+ 'Project/Job Number' => 'Projektin/työn numero',
+ 'Projects' => 'Projektit',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Order Number' => 'Ostotilausnumero',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Qty' => 'Määrä',
+ 'Quantity exceeds available units to stock!' => 'Määrä ylittää varaston',
+ 'Quarter' => 'Neljännes',
+ 'Quotation' => 'Tarjous',
+ 'Quotation ' => 'Tarjous ',
+ 'Quotation Date' => 'Tarjouksen pvm',
+ 'Quotation Date missing!' => 'Tarjouksen pvm puuttuu',
+ 'Quotation Number' => 'Tarjousnumero',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Quotation deleted!' => 'Tarjous poistettu',
+ 'Quotations' => 'Tarjoukset',
+ 'R' => '',
+ 'RFQ' => 'Tarjouspyyntö',
+ 'RFQ ' => 'Tarjouspyyntö ',
+ 'RFQ Number' => 'Tarjouspyynnön numero',
+ 'RFQs' => 'Tarjouspyynnöt',
+ 'ROP' => 'Uudelleentilauspiste',
+ 'Rate' => 'Kurssi',
+ 'Rate missing!' => 'Kurssi puuttuu',
+ 'Recd' => 'Vastaanotettu',
+ 'Receipt' => 'Kuitti',
+ 'Receipt posted!' => 'Kuitti kirjattu',
+ 'Receipts' => 'Kuitit',
+ 'Receivables' => 'Saatavat',
+ 'Receive' => 'Saada',
+ 'Receive Merchandise' => 'Saada tuotteet',
+ 'Reconciliation' => 'Sovitus',
+ 'Reconciliation Report' => 'Sovitusraportti',
+ 'Record in' => 'Talleta tilille',
+ 'Recurring Transaction' => 'Toistuva siirto',
+ 'Recurring Transactions' => 'Toistuvat siirrit',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Remove' => 'Poista',
+ 'Remove Audit trail up to' => 'Poista tarkastusjälki asti',
+ 'Removed spoolfiles!' => 'Spool-tiedostot poistettu',
+ 'Removing marked entries from queue ...' => 'Postaa merkityt jonosta',
+ 'Repeat' => 'Toista',
+ 'Report for' => 'Raportti',
+ 'Reports' => 'Raportit',
+ 'Req' => 'Pyyntö',
+ 'Request for Quotation' => 'Tarjouspyyntö',
+ 'Request for Quotations' => 'Tarjouspyynnöt',
+ 'Required by' => 'Toimituspäivä',
+ 'Retained Earnings' => 'Käyttörahasto\jakamaton voitto',
+ 'Role' => 'Rooli',
+ 'S' => '',
+ 'SIC' => 'Teollisuusluokite',
+ 'SIC deleted!' => 'Teollisuusluokite poistettu!',
+ 'SIC saved!' => 'Teollisuusluokite tallennettu!',
+ 'SKU' => 'Varastoyksikkö',
+ 'SSN' => 'Sosiaaliturvatunnus',
+ 'Sale' => 'Myynti',
+ 'Sales' => 'Myynnit',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Invoice ' => 'Myyntilasku ',
+ 'Sales Invoice.' => 'Myyntilasku.',
+ 'Sales Invoice/AR Transaction Number' => 'Myyntilaskun/viennin numero',
+ 'Sales Invoices' => 'Myyntilaskut',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Order Number' => 'Tilausvahvistuksen numero',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Sales Quotation Number' => 'Myynnntitarjousnumero',
+ 'Salesperson' => 'Käsittelijä',
+ 'Saturday' => 'Lauantai',
+ 'Save' => 'Tallenna',
+ 'Save Pricelist' => 'Tallenna hinnasto',
+ 'Save Schedule' => 'Tallenna aikataulu',
+ 'Save as new' => 'Tallenna uutena',
+ 'Save to File' => 'Tallenna tiedostoon',
+ 'Saving' => 'Tallentaa',
+ 'Schedule' => 'Aikataulu',
+ 'Scheduled' => 'Aikataulutettu',
+ 'Screen' => 'Näyttö',
+ 'Search' => 'Etsi',
+ 'Select' => 'Valitse',
+ 'Select Customer' => 'Valitse asiakas',
+ 'Select Vendor' => 'Valitse toimittaja',
+ 'Select a Printer!' => 'Valitse tulostin',
+ 'Select a printer!' => 'Valitse tulostin',
+ 'Select all' => 'Valitse kaikki',
+ 'Select from one of the items below' => 'Valitse yksi nimike alapuolelta',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select items' => 'Valitse nimikkeet',
+ 'Select payment' => 'Valitse maksutapa',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sell' => 'Myynti',
+ 'Sell Price' => 'Myyntihinta',
+ 'Send by E-Mail' => 'Lähetä sähköpostilla',
+ 'Sending' => 'Lähettää',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjan:o',
+ 'Serial Number' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Service Code' => 'Palvelukoodi',
+ 'Service/Labor Code' => 'Palvelu/työkoodi',
+ 'Services' => 'Palvelut',
+ 'Session Timeout' => 'Yhteys aikakatkaistu',
+ 'Session expired!' => 'Yhteys vanhentunut',
+ 'Setup Templates' => 'Aseta mallit',
+ 'Ship' => 'Toimita',
+ 'Ship Merchandise' => 'Toimita kauppatavara',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Toimita käyttäen',
+ 'Shipping' => 'Toimittaa',
+ 'Shipping Address' => 'Toimitusosoite',
+ 'Shipping Date' => 'Toimituspvm',
+ 'Shipping Date missing!' => 'Toimituspvm puuttuu',
+ 'Shipping Point' => 'Toimitusehto',
+ 'Short' => 'Lyhytaikaiset',
+ 'Signature' => 'Allekirjoitus',
+ 'Source' => 'Lähde',
+ 'Spoolfile' => 'Spool-tiedosto',
+ 'Standard' => 'Vakio',
+ 'Standard Industrial Codes' => 'Teollisuusluokitteet',
+ 'Startdate' => 'Aloituspäivä',
+ 'State' => 'Osavaltio',
+ 'State/Province' => 'Lääni',
+ 'Statement' => 'Tiliote',
+ 'Statement Balance' => 'Tiliotteen tase',
+ 'Statement sent to' => 'Tiliote lähetetty',
+ 'Statements sent to printer!' => 'Tiliotteet lähetetty tulostimelle!',
+ 'Stock' => 'Varasto',
+ 'Stock Assembly' => 'Varastoi tuote',
+ 'Stocking Date' => 'Varasto pvm',
+ 'Stylesheet' => 'Tyylitiedosto',
+ 'Sub-contract GIFI' => 'Alihankinta GIFI',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Sunday' => 'Sunnuntai',
+ 'Supervisor' => 'Valvoja',
+ 'System' => 'Järjestelmä',
+ 'System Defaults' => 'Järjestelmän oletukset',
+ 'Tax' => 'Vero',
+ 'Tax Accounts' => 'Verotilit',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Tax Number' => 'Veronumero',
+ 'Tax Number / SSN' => 'Y-n:o / Sotu',
+ 'Tax collected' => 'Veroa kerätty',
+ 'Tax paid' => 'Veroa maksettu',
+ 'Taxable' => 'Verotettavaa',
+ 'Template saved!' => 'Malli tallennettu',
+ 'Templates' => 'Mallit',
+ 'Terms' => 'Maksuehto',
+ 'Text' => 'Teksti',
+ 'Text Templates' => 'Tekstimallit',
+ 'The following Datasets are not in use and can be deleted' => 'Seuraavat tietolähteet eivät ole käytössä ja voidaan poistaa',
+ 'The following Datasets need to be updated' => 'Seuraavat tietolähteet päivitettävä',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Tämä on olemassa olevien lähteiden ennakkotarkistus. Mitään ei luoda tai poisteta tässä vaiheessa!',
+ 'Thursday' => 'Torstai',
+ 'Till' => 'Kassa',
+ 'Time In' => 'Sisääntuloaika',
+ 'Time Out' => 'Ulosmenoaika',
+ 'Timecard' => 'Aikakortti',
+ 'Timecard deleted!' => 'Aikakortti poistettu',
+ 'Timecard saved!' => 'Aikakortti tallennettu',
+ 'Timecards' => 'Aikakortit',
+ 'Times' => 'Kertaa',
+ 'To' => 'Hetkeen',
+ 'To Warehouse' => 'Varastoon',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Lisätäksesi käyttäjän ryhmään muokkaa nimeä, muuta kirjautumisnimi ja tallenna.',
+ 'Top Level' => 'Ylin taso',
+ 'Total' => 'Yhteensä',
+ 'Tracking Items' => 'Seurattavia nimikkeitä',
+ 'Trade Discount' => 'Alennus',
+ 'Transaction' => 'Vienti',
+ 'Transaction Date missing!' => 'Viennin päiväys puuttuu!',
+ 'Transaction Dates' => 'Vientipvm',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Transaction reversal enforced for all dates' => 'Kirjaukset muunnettu kaikille päiväyksille',
+ 'Transaction reversal enforced up to' => 'Kirjaukset muunnnettu hetkeen ',
+ 'Transactions' => 'Tapahtumat',
+ 'Transfer' => 'Siirto',
+ 'Transfer Inventory' => 'Siirrä varasto',
+ 'Transfer from' => 'Siirrö hetkestä',
+ 'Transfer to' => 'Siirrä hetkeen',
+ 'Translation' => 'Vienti',
+ 'Translation deleted!' => 'Vienti poistettu',
+ 'Translation not on file!' => 'Vienti ei tallennettu',
+ 'Translations' => 'Käännökset',
+ 'Translations saved!' => 'Käännökset tallennettu',
+ 'Trial Balance' => 'Saldolista',
+ 'Tuesday' => 'Tiistai',
+ 'Type of Business' => 'Liiketoiminnan tyyppi',
+ 'Unit' => 'Yksikkö',
+ 'Unit of measure' => 'Mittayksikkö',
+ 'Unlock System' => 'Avaa järjestelmä',
+ 'Update' => 'Päivitä',
+ 'Update Dataset' => 'Päivitä tietokanta',
+ 'Updated' => 'Päivitetty',
+ 'Upgrading to Version' => 'Päivitetään versioon',
+ 'Use Templates' => 'Käytä mallia',
+ 'User' => 'Käyttäjä',
+ 'User deleted!' => 'Käyttäjä poistettu!',
+ 'User saved!' => 'Käyttäjä tallennettu!',
+ 'Valid until' => 'Voimassa asti',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor History' => 'Toimittajahistoria',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendor Invoice ' => 'Ostolasku ',
+ 'Vendor Invoice.' => 'Ostolasku.',
+ 'Vendor Invoice/AP Transaction Number' => 'Ostolasku/Ostoreskontra vientinumero',
+ 'Vendor Invoices' => 'Ostolaskut',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor deleted!' => 'Toimittaja poistettu!',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Vendor saved!' => 'Toimittaja tallennettu!',
+ 'Vendors' => 'Toimittajat',
+ 'Version' => 'Versio',
+ 'Warehouse' => 'Varasto',
+ 'Warehouse deleted!' => 'Varasto poistettu',
+ 'Warehouse saved!' => 'Varasto tallennettu',
+ 'Warehouses' => 'Varastot',
+ 'Warning!' => 'Varoitus!',
+ 'Wednesday' => 'Keskiviikko',
+ 'Week' => 'Viikko',
+ 'Week(s)' => 'Viiko(t)',
+ 'Weeks' => 'Viikot',
+ 'Weight' => 'Paino',
+ 'Weight Unit' => 'Painoyksikkö',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työmääräin',
+ 'Work Orders' => 'Työmääräimet',
+ 'Work Phone' => 'Työpuhelin',
+ 'Year' => 'Vuosi',
+ 'Year(s)' => 'Vuodet',
+ 'Yearend' => 'Tilinpäätös',
+ 'Yearend date missing!' => 'Tilipäätöspvm puuttuu',
+ 'Yearend posted!' => 'Tilinpäätös kirjattu',
+ 'Yearend posting failed!' => 'Tilinpäätöksen kirjaus epäonnistui!',
+ 'Years' => 'Vuodet',
+ 'Yes' => 'Kyllä',
+ 'You are logged out' => 'Olet kirjautunut ulos',
+ 'You are posting an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You are printing and posting an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are printing and saving an existing order' => 'Tallennat ja tulostat olemassaolevan tilauksen',
+ 'You are printing and saving an existing quotation' => 'Tallennat ja tulostat olemassaolevan tarjouksen',
+ 'You are printing and saving an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are saving an existing order' => 'Tallennat olemassaolevan tilauksen',
+ 'You are saving an existing quotation' => 'Tallennat olemassaolevan tarjouksen',
+ 'You are saving an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You did not enter a name!' => 'Et kirjoittanut nimeä',
+ 'You must enter a host and port for local and remote connections!' => 'Sinun täytyy antaa isäntäkone ja portti paikallisille ja etäyhteyksille!',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'account cannot be set to any other type of account' => 'tilityyppiä ei voi muuttaa',
+ 'as at' => 'päivänä ',
+ 'days' => 'päivää',
+ 'does not exist' => 'ei löydy',
+ 'done' => 'valmis',
+ 'ea' => 'kpl',
+ 'failed' => 'epäonnistui',
+ 'for' => '',
+ 'for Period' => 'jaksolle',
+ 'is already a member!' => 'on jo käyttäjä',
+ 'localhost' => 'paikallinen tietokone',
+ 'locked!' => 'lukittu!',
+ 'partsgroup' => 'tarvikeryhmä',
+ 'posted!' => 'kirjattu!',
+ 'sent' => 'lähetetty',
+ 'successfully created!' => 'onnistuneesti luotu!',
+ 'successfully deleted!' => 'onnistuneesti poistettu!',
+ 'time(s)' => 'kertaa',
+ 'unexpected error!' => 'odottamaton virhe',
+ 'website' => 'www-sivu',
+};
+
+1;
diff --git a/locale/fi_utf/am b/locale/fi_utf/am
new file mode 100755
index 00000000..7ee52ce8
--- /dev/null
+++ b/locale/fi_utf/am
@@ -0,0 +1,319 @@
+$self{texts} = {
+ 'AP' => 'Ostot',
+ 'AR' => 'Myynnit',
+ 'About' => 'Lisätietoja',
+ 'Account' => 'Tili',
+ 'Account Number' => 'Tilinumero',
+ 'Account Number missing!' => 'Tilinumero puuttuu',
+ 'Account Type' => 'Tilityyppi',
+ 'Account Type missing!' => 'Tilityyppi puuttuu',
+ 'Account deleted!' => 'Tili poistettu',
+ 'Account does not exist!' => 'Tiliä ei ole olemassa',
+ 'Account saved!' => 'Tili lisätty',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Accrual' => 'Varaukset',
+ 'Activate Audit trail' => 'Aktivoi tarkastusjälki',
+ 'Add Account' => 'Lisää tili',
+ 'Add Business' => 'Lisää toimiala',
+ 'Add Department' => 'Lisää toimipiste',
+ 'Add GIFI' => 'Lisää GIFI',
+ 'Add Language' => 'Lisää kieli',
+ 'Add SIC' => 'Lisää SIC',
+ 'Add Warehouse' => 'Lisää varasto',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Asset' => 'Vastaavaa',
+ 'Audit Control' => 'Tilien tarkistus',
+ 'Audit trail disabled' => 'Tarkastusjälki deaktivoitu',
+ 'Audit trail enabled' => 'Tarkastusjälki aktivoitu',
+ 'Audit trail removed up to' => 'Tarkastusjälki poistettu asti',
+ 'Backup sent to' => 'Varmuuskopio lähetetty',
+ 'Bin List' => 'Varastopaikkalista',
+ 'Books are open' => 'Kirjat ovat avoinna',
+ 'Business Number' => 'Y-numero',
+ 'Business deleted!' => 'Toimiala poistettu',
+ 'Business saved!' => 'Toimiala tallennettu',
+ 'COGS' => 'Myydyn tuotteen kulut',
+ 'Cannot delete account!' => 'Tiliä ei voi poistaa!',
+ 'Cannot delete default account!' => 'Oletustiliä ei voi poistaa!',
+ 'Cannot save account!' => 'Tilin tallennus ei onnistu!',
+ 'Cannot save defaults!' => 'Oletusasetuksien tallennus ei onnistu!',
+ 'Cannot save preferences!' => 'Asetuksien tallennus ei onnistu!',
+ 'Cannot save taxes!' => 'Verojen tallennus ei onnistu',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tili voi olla vain yksi yhteenvetotili',
+ 'Cannot set multiple options for' => 'Ei voi asettaa useita asetuksia',
+ 'Cash' => 'Käteiskauppa',
+ 'Chart of Accounts' => 'Tilikartta',
+ 'Close Books up to' => 'Sulje kirjat hetkeen',
+ 'Code' => 'Koodi',
+ 'Code missing!' => 'Koodi puuttuu!',
+ 'Company' => 'Yritys',
+ 'Confirm' => 'Hyväksy',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Contra' => 'Kontra',
+ 'Copy to COA' => 'Kopioi tilikarttaan',
+ 'Cost Center' => 'Kustannuspaikka',
+ 'Credit' => 'Kredit',
+ 'Credit Invoice' => 'Hyvityslasku',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Database Host' => 'Tietokannan osoite',
+ 'Dataset' => 'Tietokanta',
+ 'Date Format' => 'Päiväyksen muoto',
+ 'Day' => 'Päivä',
+ 'Days' => 'Päivät',
+ 'Debit' => 'Debet',
+ 'Debit Invoice' => 'Lasku',
+ 'Default Template' => 'Oletusmalle',
+ 'Defaults saved!' => 'Oletusasetukset poistettu',
+ 'Delete' => 'Poista',
+ 'Delete Account' => 'Poista tili',
+ 'Deleting a language will also delete the templates for the language' => 'Kielen poisto poistaa myös kielen mallit',
+ 'Department deleted!' => 'Toimipiste poistettu',
+ 'Department saved!' => 'Toimipiste tallennettu',
+ 'Departments' => 'Toimipisteet',
+ 'Description' => 'Kuvaus',
+ 'Description missing!' => 'Kuvaus puuttuu',
+ 'Discount' => 'Alennus',
+ 'Dropdown Limit' => 'Pudotusvalikkojen rivimäärä',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'Edit' => 'Muokkaa',
+ 'Edit Account' => 'Muokkaa tiliä',
+ 'Edit Business' => 'Muokkaa toimialaa',
+ 'Edit Department' => 'Muokkaa toimipistettä',
+ 'Edit GIFI' => 'Muokkaa GIFI',
+ 'Edit Language' => 'Muokkaa kieltä',
+ 'Edit Preferences for' => 'Muokkaa asetuksia',
+ 'Edit SIC' => 'Muokkaa teollisuusluokite',
+ 'Edit Template' => 'Muokkaa mallia',
+ 'Edit Warehouse' => 'Muokkaa varastoa',
+ 'Employee Number' => 'Työntekijän numero',
+ 'Ends' => 'Päättyy',
+ 'Enforce transaction reversal for all dates' => 'Pakota muunnos kaikille viennille',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Merkitse käyttämäsi valuutat 3 kirjaimella ja erota ne kaksoispisteellä, esim.(EUR:USD:SEK).',
+ 'Equity' => 'Oma pääoma',
+ 'Every' => 'Jokainen',
+ 'Expense' => 'Meno',
+ 'Expense/Asset' => 'Meno/Varat',
+ 'Fax' => 'Faksi',
+ 'Foreign Exchange Gain' => 'Vaihtokurssivoitto',
+ 'Foreign Exchange Loss' => 'Vaihtokurssitappio',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI poistettu!',
+ 'GIFI missing!' => 'GIFI puuttuu!',
+ 'GIFI saved!' => 'GIFI tallennettu!',
+ 'GL' => 'Pääkirja',
+ 'GL Reference Number' => 'Pääkirjan viitenumero',
+ 'GL Transaction' => 'Pääkirjavienti',
+ 'Heading' => 'Otsikko',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Sisällytä pudotusvalikoihin',
+ 'Income' => 'Tulo',
+ 'Inventory' => 'Varasto',
+ 'Invoice' => 'Lasku',
+ 'Is this a summary account to record' => 'Onko tämä tallennettava yhteenvetotili?',
+ 'Job/Project Number' => 'Työ-/Projektinumero',
+ 'Language' => 'Kieli',
+ 'Language deleted!' => 'Kieli tuhottu',
+ 'Language saved!' => 'Kieli tallennettu',
+ 'Languages' => 'Kielet',
+ 'Last Numbers & Default Accounts' => 'Edelliset numerot ja oletustilit',
+ 'Liability' => 'Vastattavaa',
+ 'Licensed to' => 'Lisenssin omistaja',
+ 'Link' => 'Linkki',
+ 'Menu Width' => 'Valikon leveys',
+ 'Method' => 'Tapa',
+ 'Month' => 'Kuukausi',
+ 'Months' => 'Luukaudet',
+ 'Name' => 'Nimi',
+ 'Next' => 'Seuraava',
+ 'Next Number' => 'Seuraava numero',
+ 'No' => 'Ei',
+ 'No email address for' => 'Sähköpostiosoite puuttuu',
+ 'Non-tracking Items' => 'Ei seurattavia tuotteita',
+ 'Number' => 'Numero',
+ 'Number Format' => 'Numeron muoto',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakkauslista',
+ 'Part Number' => 'Tarvikenumero',
+ 'Password' => 'Salasana',
+ 'Password does not match!' => 'Salasana ei täsmää!',
+ 'Payables' => 'Maksettavaa',
+ 'Payment' => 'Maksu',
+ 'Phone' => 'Puhelin',
+ 'Pick List' => 'Keräyslista',
+ 'Posting' => 'Kirjaam',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Asetukset tallennettu!',
+ 'Print' => 'Tulosta',
+ 'Printer' => 'Tulostin',
+ 'Printing' => 'Tulostuu',
+ 'Process Transactions' => 'Prosessiviennit',
+ 'Profit Center' => 'Profit Center',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Order Number' => 'Ostotilausnumero',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'RFQ Number' => 'Tarjouspyynnön numero',
+ 'Rate' => 'Kurssi',
+ 'Receivables' => 'Saamiset',
+ 'Recurring Transactions' => 'Toistuvat siirrit',
+ 'Reference' => 'Viite',
+ 'Remove Audit trail up to' => 'Poista tarkastusjälki asti',
+ 'Retained Earnings' => 'Käyttörahasto\jakamaton voitto',
+ 'SIC deleted!' => 'SIC poistettu!',
+ 'SIC saved!' => 'SIC tallennettu!',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Invoice/AR Transaction Number' => 'Myyntilaskun/viennin numero',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Order Number' => 'Tilausvahvistuksen numero',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Sales Quotation Number' => 'Myynnntitarjousnumero',
+ 'Save' => 'Tallenna',
+ 'Save as new' => 'Tallenna uutena',
+ 'Saving' => 'Tallentaa',
+ 'Sending' => 'Lähettää',
+ 'Session Timeout' => 'Yhteys aikakatkaistu',
+ 'Signature' => 'Allekirjoitus',
+ 'Standard Industrial Codes' => 'Teollisuusluokitteet',
+ 'Stylesheet' => 'Tyylitiedosto',
+ 'System Defaults' => 'Järjestelmän oletukset',
+ 'Tax' => 'Vero',
+ 'Taxes' => 'Verot',
+ 'Taxes saved!' => 'Verot tallennettu',
+ 'Template saved!' => 'Malli tallennettu',
+ 'Times' => 'Kertaa',
+ 'Tracking Items' => 'Seurattavia nimikkeitä',
+ 'Transaction' => 'Vienti',
+ 'Transaction reversal enforced for all dates' => 'Kirjaukset muunnettu kaikille päiväyksille',
+ 'Transaction reversal enforced up to' => 'Kirjaukset muunnnettu hetkeen ',
+ 'Type of Business' => 'Toimialan luokitus',
+ 'Update' => 'Päivitä',
+ 'User' => 'Käyttäjä',
+ 'Valid To' => 'Voimassa asti',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendor Invoice/AP Transaction Number' => 'Ostolasku/AP Vientinumero',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Version' => 'Versio',
+ 'Warehouse deleted!' => 'Varasto poistettu',
+ 'Warehouse saved!' => 'Varasto tallennettu',
+ 'Warehouses' => 'Varastot',
+ 'Week' => 'Viikko',
+ 'Weeks' => 'Viikot',
+ 'Weight Unit' => 'Painoyksikkö',
+ 'Work Order' => 'Työtilaus',
+ 'Year' => 'Vuosi',
+ 'Yearend' => 'Tilinpäätös',
+ 'Yearend date missing!' => 'Tilikauden päätöspäivä puuttuu',
+ 'Yearend posted!' => 'Tilinpäätös kirjattu',
+ 'Yearend posting failed!' => 'Tilinpäätöksen kirjaus epäonnistui!',
+ 'Years' => 'Vuodet',
+ 'Yes' => 'Kyllä',
+ 'account cannot be set to any other type of account' => 'tilityyppiä ei voi muuttaa',
+ 'done' => 'valmis',
+ 'failed' => 'epäonnistui',
+ 'localhost' => 'paikallinen tietokone',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'lisää_tili' => 'add_account',
+ 'lisää_toimiala' => 'add_business',
+ 'lisää_toimipiste' => 'add_department',
+ 'lisää_kieli' => 'add_language',
+ 'lisää_sic' => 'add_sic',
+ 'lisää_varasto' => 'add_warehouse',
+ 'jatka' => 'continue',
+ 'kopioi_tilikarttaan' => 'copy_to_coa',
+ 'poista' => 'delete',
+ 'muokkaa' => 'edit',
+ 'muokkaa_tiliä' => 'edit_account',
+ 'prosessiviennit' => 'process_transactions',
+ 'tallenna' => 'save',
+ 'tallenna_uutena' => 'save_as_new',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi_utf/ap b/locale/fi_utf/ap
new file mode 100755
index 00000000..9e5af776
--- /dev/null
+++ b/locale/fi_utf/ap
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Ei maksetut ostolaskut',
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR Outstanding' => 'Ei maksetut myyntilaskut',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add AP Transaction' => 'Lisää ostotapahtuma',
+ 'Add AR Transaction' => 'Lisää myyntitapahtuma',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Cc' => 'Kopio',
+ 'Check' => 'Sekki',
+ 'Closed' => 'Suljettu',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Date Paid' => 'Maksupäivä',
+ 'Day(s)' => 'Päivä(t)',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Delete Schedule' => 'Poista aikataulu',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Due Date' => 'Eräpäivä',
+ 'Due Date missing!' => 'Eräpäivä puuttuu!',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail message' => 'Sähkpostiviesti',
+ 'Edit AP Transaction' => 'Muokkaa ostotapahtumaa',
+ 'Edit AR Transaction' => 'Muokkaa myyntitapahtumaa',
+ 'Employee' => 'Työntekijä',
+ 'Every' => 'Jokainen',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'For' => ' ',
+ 'From' => 'Alkaen',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Sisällytä maksu',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Manager' => 'Johtaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Memo' => 'Muistio',
+ 'Message' => 'Viesti',
+ 'Month' => 'Kuukausi',
+ 'Month(s)' => 'Kuukausi(det)',
+ 'Next Date' => 'Seuraava pvm',
+ 'No.' => 'no',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing to print!' => 'Ei tulostettavaa!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Number' => 'Tilausnumero',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostotilausnumero',
+ 'Paid' => 'Maksettu',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Period' => 'Ajanjakso',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Print and Post as new' => 'Tulosta ja kirjaa uutena',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Quarter' => 'Neljännes',
+ 'Receipt' => 'Kuitti',
+ 'Recurring Transaction' => 'Toistuva siirto',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Repeat' => 'Toista',
+ 'Sales Invoice.' => 'Myyntilasku.',
+ 'Salesperson' => 'Myyjä',
+ 'Save Schedule' => 'Tallenna aikataulu',
+ 'Schedule' => 'Aikataulu',
+ 'Scheduled' => 'Aikataulutettu',
+ 'Screen' => 'Näyttö',
+ 'Select a Printer!' => 'Valitse tulostin',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select payment' => 'Valitse maksutapa',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Shipping Point' => 'Toimitusehto',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Till' => 'Kassa',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Transaction' => 'Vienti',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice.' => 'Ostolasku.',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Week(s)' => 'Viiko(t)',
+ 'Year' => 'Vuosi',
+ 'Year(s)' => 'Vuodet',
+ 'Yes' => 'Kyllä',
+ 'You are posting an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You are printing and posting an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are printing and saving an existing order' => 'Tallennat ja tulostat olemassaolevan tilauksen',
+ 'You are printing and saving an existing quotation' => 'Tallennat ja tulostat olemassaolevan tarjouksen',
+ 'You are saving an existing order' => 'Tallennat olemassaolevan tilauksen',
+ 'You are saving an existing quotation' => 'Tallennat olemassaolevan tarjouksen',
+ 'for' => 'for',
+ 'sent' => 'lähetetty',
+ 'time(s)' => 'kertaa',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ostotapahtuma' => 'ap_transaction',
+ 'myyntitapahtuma' => 'ar_transaction',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'poista_aikataulu' => 'delete_schedule',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'tulosta_ja_kirjaa_uutena' => 'print_and_post_as_new',
+ 'myyntilasku_' => 'sales_invoice_',
+ 'tallenna_aikataulu' => 'save_schedule',
+ 'aikataulu' => 'schedule',
+ 'toimitusosoite' => 'ship_to',
+ 'päivitä' => 'update',
+ 'ostolasku_' => 'vendor_invoice_',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi_utf/ar b/locale/fi_utf/ar
new file mode 100755
index 00000000..35d9f657
--- /dev/null
+++ b/locale/fi_utf/ar
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Ei maksetut ostolaskut',
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR Outstanding' => 'Ei maksetut myyntilaskut',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add AP Transaction' => 'Lisää ostotapahtuma',
+ 'Add AR Transaction' => 'Lisää myyntitapahtuma',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Cc' => 'Kopio',
+ 'Check' => 'Sekki',
+ 'Closed' => 'Suljettu',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Date Paid' => 'Maksupäivä',
+ 'Day(s)' => 'Päivä(t)',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Delete Schedule' => 'Poista aikataulu',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Due Date' => 'Eräpäivä',
+ 'Due Date missing!' => 'Eräpäivä puuttuu!',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail message' => 'Sähkpostiviesti',
+ 'Edit AP Transaction' => 'Muokkaa ostotapahtumaa',
+ 'Edit AR Transaction' => 'Muokkaa myyntitapahtumaa',
+ 'Employee' => 'Työntekijä',
+ 'Every' => 'Jokainen',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'For' => ' ',
+ 'From' => 'Alkaen',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Sisällytä maksu',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Manager' => 'Johtaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Memo' => 'Muistio',
+ 'Message' => 'Viesti',
+ 'Month' => 'Kuukausi',
+ 'Month(s)' => 'Kuukausi(det)',
+ 'Next Date' => 'Seuraava pvm',
+ 'No.' => 'no',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing to print!' => 'Ei tulostettavaa!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Number' => 'Tilausnumero',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostotilausnumero',
+ 'Paid' => 'Maksettu',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Period' => 'Ajanjakso',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Print and Post as new' => 'Tulosta ja kirjaa uutena',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Quarter' => 'Neljännes',
+ 'Receipt' => 'Kuitti',
+ 'Recurring Transaction' => 'Toistuva siirto',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Repeat' => 'Toista',
+ 'Sales Invoice.' => 'Myyntilasku.',
+ 'Salesperson' => 'Myyjä',
+ 'Save Schedule' => 'Tallenna aikataulu',
+ 'Schedule' => 'Aikataulu',
+ 'Scheduled' => 'Aikataulutettu',
+ 'Screen' => 'Näyttö',
+ 'Select a Printer!' => 'Valitse tulostin',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select payment' => 'Valitse maksutapa',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Shipping Point' => 'Toimitusehto',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Till' => 'Kassa',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Transaction' => 'Vienti',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice.' => 'Ostolasku.',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Week(s)' => 'Viiko(t)',
+ 'Year' => 'Vuosi',
+ 'Year(s)' => 'Vuodet',
+ 'Yes' => 'Kyllä',
+ 'You are posting an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You are printing and posting an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are printing and saving an existing order' => 'Tallennat ja tulostat olemassaolevan tilauksen',
+ 'You are printing and saving an existing quotation' => 'Tallennat ja tulostat olemassaolevan tarjouksen',
+ 'You are saving an existing order' => 'Tallennat olemassaolevan tilauksen',
+ 'You are saving an existing quotation' => 'Tallennat olemassaolevan tarjouksen',
+ 'for' => 'for',
+ 'sent' => 'lähetetty',
+ 'time(s)' => 'kertaa',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ostoreskontravienti' => 'ap_transaction',
+ 'myyntireskontravienti' => 'ar_transaction',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'poista_aikataulu' => 'delete_schedule',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'tulosta_ja_kirjaa_uutena' => 'print_and_post_as_new',
+ 'myyntilasku_' => 'sales_invoice_',
+ 'tallenna_aikataulu' => 'save_schedule',
+ 'aikataulu' => 'schedule',
+ 'toimitusosoite' => 'ship_to',
+ 'päivitä' => 'update',
+ 'ostolasku_' => 'vendor_invoice_',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi_utf/arap b/locale/fi_utf/arap
new file mode 100755
index 00000000..597d2016
--- /dev/null
+++ b/locale/fi_utf/arap
@@ -0,0 +1,74 @@
+$self{texts} = {
+ 'Address' => 'Osoite',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cc' => 'Kopio',
+ 'Continue' => 'Jatka',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Day(s)' => 'Päivä(t)',
+ 'Delete Schedule' => 'Poista aikataulu',
+ 'Description' => 'Kuvaus',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail message' => 'Sähkpostiviesti',
+ 'Every' => 'Jokainen',
+ 'For' => ' ',
+ 'Include Payment' => 'Sisällytä maksu',
+ 'Message' => 'Viesti',
+ 'Month(s)' => 'Kuukausi(det)',
+ 'Next Date' => 'Seuraava pvm',
+ 'Number' => 'Numero',
+ 'Print' => 'Tulosta',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Recurring Transaction' => 'Toistuva siirto',
+ 'Reference' => 'Viite',
+ 'Repeat' => 'Toista',
+ 'Save Schedule' => 'Tallenna aikataulu',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Startdate' => 'Aloituspäivä',
+ 'Subject' => 'Aihe',
+ 'To' => 'Hetkeen',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Week(s)' => 'Viiko(t)',
+ 'Year(s)' => 'Vuodet',
+ 'You are posting an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You are printing and posting an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are printing and saving an existing order' => 'Tallennat ja tulostat olemassaolevan tilauksen',
+ 'You are printing and saving an existing quotation' => 'Tallennat ja tulostat olemassaolevan tarjouksen',
+ 'You are saving an existing order' => 'Tallennat olemassaolevan tilauksen',
+ 'You are saving an existing quotation' => 'Tallennat olemassaolevan tarjouksen',
+ 'for' => 'for',
+ 'sent' => 'lähetetty',
+ 'time(s)' => 'kertaa',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'jatka' => 'continue',
+ 'poista_aikataulu' => 'delete_schedule',
+ 'tallenna_aikataulu' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/fi_utf/arapprn b/locale/fi_utf/arapprn
new file mode 100755
index 00000000..07816dc1
--- /dev/null
+++ b/locale/fi_utf/arapprn
@@ -0,0 +1,34 @@
+$self{texts} = {
+ 'Account' => 'Tili',
+ 'Amount' => 'Summa',
+ 'Continue' => 'Jatka',
+ 'Date' => 'Päiväys',
+ 'Memo' => 'Muistio',
+ 'Nothing to print!' => 'Ei tulostettavaa!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Tulostettu',
+ 'Scheduled' => 'Aikataulutettu',
+ 'Screen' => 'Näyttö,
+ 'Select a Printer!' => 'Valitse tulostin',
+ 'Select payment' => 'Valitse maksutapa',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Source' => 'Lähde',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'jatka' => 'continue',
+};
+
+1;
+
diff --git a/locale/fi_utf/bp b/locale/fi_utf/bp
new file mode 100755
index 00000000..13f4e7a1
--- /dev/null
+++ b/locale/fi_utf/bp
@@ -0,0 +1,69 @@
+$self{texts} = {
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Haluatko poistaa merkityt kentät listasta?',
+ 'Bin Lists' => 'Varastopaikkalistat',
+ 'Cannot remove files!' => 'Tiedostojen poisto ei onnistu!',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Date' => 'Päiväys',
+ 'Employee' => 'Työntekijä,
+ 'From' => 'Alkaen',
+ 'ID' => 'ID',
+ 'Invoice' => 'Lasku',
+ 'Invoice Number' => 'Laskun numero',
+ 'Marked entries printed!' => 'Valitut kentät tulostettu',
+ 'Month' => 'Kuukausi',
+ 'Order' => 'Tilaus',
+ 'Order Number' => 'Tilausnumero',
+ 'Packing Lists' => 'Pakkauslistat',
+ 'Period' => 'Ajanjakso',
+ 'Pick Lists' => 'Keräyslistat',
+ 'Print' => 'Tulosta',
+ 'Printing' => 'Tulostuu',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Quarter' => 'Neljännes',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Number' => 'Tarjousnumero',
+ 'Quotations' => 'Tarjoukset',
+ 'RFQs' => 'Tarjouspyynn�',
+ 'Remove' => 'Poista',
+ 'Removed spoolfiles!' => 'Spool-tiedostot poistettu',
+ 'Removing marked entries from queue ...' => 'Postaa merkityt jonosta',
+ 'Sales Invoices' => 'Myyntilaskut',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Select all' => 'Valitse kaikki',
+ 'Spoolfile' => 'Spool-tiedosto',
+ 'Time Cards' => 'Aikakortit',
+ 'To' => 'Hetkeen',
+ 'Vendor' => 'Toimittaja',
+ 'Work Orders' => 'Työtilaukset',
+ 'Year' => 'Vuosi',
+ 'Yes' => 'Kyllä,
+ 'done' => 'valmis',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'jatka' => 'continue',
+ 'tulosta' => 'print',
+ 'poista' => 'remove',
+ 'valitse_kaikki' => 'select_all',
+ 'kyll� => 'yes',
+};
+
+1;
+
diff --git a/locale/fi_utf/ca b/locale/fi_utf/ca
new file mode 100755
index 00000000..e0a5a76d
--- /dev/null
+++ b/locale/fi_utf/ca
@@ -0,0 +1,61 @@
+$self{texts} = {
+ 'AR/AP' => 'Osto/Myynti-tilit',
+ 'Account' => 'Tili',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Balance' => 'Tase',
+ 'Chart of Accounts' => 'Tilikartta',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Erääntyy',
+ 'Date' => 'Päiväys',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'List Transactions' => 'Listaa viennit',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Month' => 'Kuukausi',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Period' => 'Ajanjakso',
+ 'Project Number' => 'Projektinumero',
+ 'Quarter' => 'Neljännes',
+ 'R' => 'R',
+ 'Reference' => 'Viite',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Source' => 'Lähde',
+ 'Subtotal' => 'Välisumma',
+ 'To' => 'Hetkeen',
+ 'Year' => 'Vuosi',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'listaa_viennit' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/fi_utf/cp b/locale/fi_utf/cp
new file mode 100755
index 00000000..051f037d
--- /dev/null
+++ b/locale/fi_utf/cp
@@ -0,0 +1,149 @@
+$self{texts} = {
+ 'AP' => 'Ostot',
+ 'AR' => 'Myynnit',
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Address' => 'Osoite',
+ 'All' => 'Kaikki',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cannot post Payment!' => 'Maksua ei voi kirjata',
+ 'Cannot post Receipt!' => 'Kuittia ei voi kirjata',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cc' => 'Kopio',
+ 'Continue' => 'Jatka',
+ 'Currency' => 'Valuutta',
+ 'Customer' => 'Asiakas',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Date missing!' => 'Päiväus puuttuu',
+ 'Day(s)' => 'Päivä(t)',
+ 'Delete Schedule' => 'Poista aikataulu',
+ 'Department' => 'Toimipiste',
+ 'Deposit' => 'Rahatallennus',
+ 'Description' => 'Kuvaus',
+ 'Due Date' => 'Eräpäivä,
+ 'E-mail' => 'Sähköposti',
+ 'E-mail message' => 'Sähkpostiviesti',
+ 'Every' => 'Jokainen',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'For' => ' ',
+ 'From' => 'Alkaen',
+ 'Include Payment' => 'Sisällytä maksu',
+ 'Invoice' => 'Lasku',
+ 'Invoices' => 'Laskut',
+ 'Language' => 'Kieli',
+ 'Memo' => 'Muistio',
+ 'Message' => 'Viesti',
+ 'Month(s)' => 'Kuukausi(det)',
+ 'Next Date' => 'Seuraava pvm',
+ 'Nothing open!' => 'Ei mitään auki',
+ 'Number' => 'Numero',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Maksu',
+ 'Payment posted!' => 'Maksu kirjattu!',
+ 'Payments' => 'Maksut',
+ 'Payments posted!' => 'Maksut tallennettu',
+ 'Post' => 'Kirjaa',
+ 'Posting failed!' => 'Kirjaus ei onnistunut',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Ennakkomaksu',
+ 'Print' => 'Tulosta',
+ 'Project not on file!' => 'Projekti ei ole j�jestelm�s�',
+ 'Receipt' => 'Kuitti',
+ 'Receipt posted!' => 'Kuitti kirjattu',
+ 'Receipts' => 'Kuitit',
+ 'Recurring Transaction' => 'Toistuva siirto',
+ 'Reference' => 'Viite',
+ 'Repeat' => 'Toista',
+ 'Save Schedule' => 'Tallenna aikataulu',
+ 'Screen' => 'Näyttö,
+ 'Select' => 'Valitse',
+ 'Select all' => 'Valitse kaikki',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä,
+ 'Subject' => 'Aihe',
+ 'To' => 'Hetkeen',
+ 'Update' => 'Päivitä,
+ 'Vendor' => 'Toimittaja',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Week(s)' => 'Viiko(t)',
+ 'Year(s)' => 'Vuodet',
+ 'You are posting an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You are printing and posting an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are printing and saving an existing order' => 'Tallennat ja tulostat olemassaolevan tilauksen',
+ 'You are printing and saving an existing quotation' => 'Tallennat ja tulostat olemassaolevan tarjouksen',
+ 'You are saving an existing order' => 'Tallennat olemassaolevan tilauksen',
+ 'You are saving an existing quotation' => 'Tallennat olemassaolevan tarjouksen',
+ 'for' => 'for',
+ 'sent' => 'lähetetty',
+ 'time(s)' => 'kertaa',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'jatka' => 'continue',
+ 'poista_aikataulu' => 'delete_schedule',
+ 'kirjaa' => 'post',
+ 'tulosta' => 'print',
+ 'tallenna_aikataulu' => 'save_schedule',
+ 'valitse_kaikki' => 'select_all',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi_utf/ct b/locale/fi_utf/ct
new file mode 100755
index 00000000..8db1fea3
--- /dev/null
+++ b/locale/fi_utf/ct
@@ -0,0 +1,188 @@
+$self{texts} = {
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Active' => 'Avoin',
+ 'Add Customer' => 'Lisää asiakas',
+ 'Add Vendor' => 'Lisää toimittaja',
+ 'Address' => 'Osoite',
+ 'All' => 'Kaikki',
+ 'Amount' => 'Summa',
+ 'BIC' => 'SWIFT',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Break' => 'Katkaise',
+ 'Cannot delete customer!' => 'Asiakasta ei voi poistaa!',
+ 'Cannot delete vendor!' => 'Toimittajaa ei voi poistaa!',
+ 'Cc' => 'Kopio',
+ 'City' => 'Kaupunki',
+ 'Closed' => 'Suljettu',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Cost' => 'Hinta',
+ 'Could not save pricelist!' => 'Hintalistan tallennus ei onnistu',
+ 'Country' => 'Maa',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Customer History' => 'Asiakashistoria',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer deleted!' => 'Asiakas poistettu!',
+ 'Customer saved!' => 'Asiakas tallennettu!',
+ 'Customers' => 'Asiakkaat',
+ 'Delete' => 'Poista',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Discount' => 'Alennus',
+ 'E-mail' => 'Sähköposti',
+ 'Edit Customer' => 'Muokkaa asiakasta',
+ 'Edit Vendor' => 'Muokkaa myyjää',
+ 'Employee' => 'Työntekijä',
+ 'Enddate' => 'Päättymispäivä',
+ 'Fax' => 'Faksi',
+ 'From' => 'Alkaen',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Ryhmä',
+ 'ID' => 'ID',
+ 'Inactive' => 'Ei aktiivinen',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Invoice' => 'Lasku',
+ 'Item already on pricelist!' => 'Tuote jo hinnastossa',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Language' => 'Kieli',
+ 'Leadtime' => 'Ennakkoaika',
+ 'Manager' => 'Johtaja',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puuttuu!',
+ 'No.' => 'n:o',
+ 'Notes' => 'Lisätietoja',
+ 'Number' => 'Numero',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Orphaned' => 'Hylätyt',
+ 'POS' => 'Käteiskauppa',
+ 'Part Number' => 'Tarvikenumero',
+ 'Phone' => 'Puhelin',
+ 'Pricegroup' => 'Hintaryhmä',
+ 'Pricelist' => 'Hintalista',
+ 'Project Number' => 'Projektinumero',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Qty' => 'Määrä',
+ 'Quotation' => 'Tarjous',
+ 'Quotations' => 'Tarjoukset',
+ 'RFQ' => 'Tarjouspyyntö',
+ 'Request for Quotations' => 'Tarjouspyynnöt',
+ 'SIC' => 'Teollisuusluokite',
+ 'SKU' => 'Varastoyksikkö',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Invoices' => 'Myyntilaskut',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Salesperson' => 'Myyjä',
+ 'Save' => 'Tallenna',
+ 'Save Pricelist' => 'Tallenna hinnasto',
+ 'Save as new' => 'Tallenna uutena',
+ 'Search' => 'Etsi',
+ 'Select items' => 'Valitse nimikkeet',
+ 'Sell Price' => 'Myyntihinta',
+ 'Serial Number' => 'Sarjanumero',
+ 'Shipping Address' => 'Toimitusosoite',
+ 'Startdate' => 'Aloituspäivä',
+ 'State' => 'Lääni',
+ 'State/Province' => 'Lääni',
+ 'Sub-contract GIFI' => 'Alihankinta GIFI',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Tax Number' => 'Veronumero',
+ 'Tax Number / SSN' => 'Veronumero / SSN',
+ 'Taxable' => 'Verotettavaa',
+ 'Terms' => 'Maksuehto',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Type of Business' => 'Toimialan luokitus',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Vendor History' => 'Toimittajahistoria',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendor Invoices' => 'Ostolaskut',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor deleted!' => 'Toimittaja poistettu!',
+ 'Vendor saved!' => 'Toimittaja tallennettu!',
+ 'Vendors' => 'Toimittajat',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'days' => 'päivää',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'ostotapahtuma' => 'ap_transaction',
+ 'myyntitapahtuma' => 'ar_transaction',
+ 'lisää_asiakas' => 'add_customer',
+ 'lisää_toimittaja' => 'add_vendor',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'käteiskauppa' => 'pos',
+ 'hintalista' => 'pricelist',
+ 'ostotilaus' => 'purchase_order',
+ 'tarjous' => 'quotation',
+ 'tarjouspyyntö' => 'rfq',
+ 'myyntilasku' => 'sales_invoice',
+ 'tilausvahvistus' => 'sales_order',
+ 'tallenna' => 'save',
+ 'tallenna_hinnasto' => 'save_pricelist',
+ 'tallenna_uutena' => 'save_as_new',
+ 'päivitä' => 'update',
+ 'ostolasku' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/fi_utf/gl b/locale/fi_utf/gl
new file mode 100755
index 00000000..4a7426e9
--- /dev/null
+++ b/locale/fi_utf/gl
@@ -0,0 +1,185 @@
+$self{texts} = {
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Cash Transfer Transaction' => 'Lisää rahansiirtotapahtuma',
+ 'Add General Ledger Transaction' => 'Lisää pääkirjantapahtuma',
+ 'Address' => 'Osoite',
+ 'All' => 'Kaikki',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Asset' => 'Vastaavaa',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Balance' => 'Tase',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'En voi suorittaa vientiä missä debet ja kredit on samalle tilille!',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Cc' => 'Kopio',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Erääntyy',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Day(s)' => 'Päivä(t)',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Delete Schedule' => 'Poista aikataulu',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail message' => 'Sähkpostiviesti',
+ 'Edit Cash Transfer Transaction' => 'Muokkaa käteissiirtotapahtumaa',
+ 'Edit General Ledger Transaction' => 'Muokkaa pääkirjavientiä',
+ 'Equity' => 'Oma pääoma',
+ 'Every' => 'Jokainen',
+ 'Expense' => 'Meno',
+ 'FX' => 'Valuutat',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'For' => ' ',
+ 'From' => 'Alkaen',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Pääkirjavienti',
+ 'General Ledger' => 'Pääkirja',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Sisällytä maksu',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Income' => 'Tulo',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Liability' => 'Vastattavaa',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Memo' => 'Muistio',
+ 'Message' => 'Viesti',
+ 'Month' => 'Kuukausi',
+ 'Month(s)' => 'Kuukausi(det)',
+ 'Next Date' => 'Seuraava pvm',
+ 'Notes' => 'Lisätietoja',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Out of balance transaction!' => 'Viennin taseet eivät täsmää!',
+ 'Period' => 'Ajanjakso',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Print' => 'Tulosta',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Quarter' => 'Neljännes',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'Toistuva siirto',
+ 'Reference' => 'Viite',
+ 'Repeat' => 'Toista',
+ 'Reports' => 'Raportit',
+ 'Sales Invoice ' => 'Myyntilasku ',
+ 'Save Schedule' => 'Tallenna aikataulu',
+ 'Schedule' => 'Aikataulu',
+ 'Scheduled' => 'Aikataulutettu',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'To' => 'Hetkeen',
+ 'Transaction Date missing!' => 'Viennin päiväys puuttuu!',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Update' => 'Päivitä',
+ 'Vendor Invoice ' => 'Ostolasku ',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Week(s)' => 'Viiko(t)',
+ 'Year' => 'Vuosi',
+ 'Year(s)' => 'Vuodet',
+ 'Yes' => 'Kyllä',
+ 'You are posting an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You are printing and posting an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are printing and saving an existing order' => 'Tallennat ja tulostat olemassaolevan tilauksen',
+ 'You are printing and saving an existing quotation' => 'Tallennat ja tulostat olemassaolevan tarjouksen',
+ 'You are saving an existing order' => 'Tallennat olemassaolevan tilauksen',
+ 'You are saving an existing quotation' => 'Tallennat olemassaolevan tarjouksen',
+ 'for' => 'for',
+ 'sent' => 'lähetetty',
+ 'time(s)' => 'kertaa',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ostoreskontravienti' => 'ap_transaction',
+ 'myyntireskontravienti' => 'ar_transaction',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'poista_aikataulu' => 'delete_schedule',
+ 'pääkirjavienti' => 'gl_transaction',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'myyntilasku_' => 'sales_invoice_',
+ 'tallenna_aikataulu' => 'save_schedule',
+ 'aikataulu' => 'schedule',
+ 'päivitä' => 'update',
+ 'ostolasku_' => 'vendor_invoice_',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi_utf/hr b/locale/fi_utf/hr
new file mode 100755
index 00000000..8e69d712
--- /dev/null
+++ b/locale/fi_utf/hr
@@ -0,0 +1,120 @@
+$self{texts} = {
+ 'AP' => 'Ostot',
+ 'Above' => 'Edellä',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Active' => 'Avoin',
+ 'Add Deduction' => 'Lisää vähennys',
+ 'Add Employee' => 'Lisää työntekijä',
+ 'Address' => 'Osoite',
+ 'Administrator' => 'Pääkäyttäjä',
+ 'After Deduction' => 'Vähennysten jälkeen',
+ 'All' => 'Kaikki',
+ 'Allowances' => 'Vähennykset',
+ 'Amount' => 'Summa',
+ 'Amount missing!' => 'Summa puuttuu!',
+ 'BIC' => 'SWIFT',
+ 'Based on' => 'Perustuen',
+ 'Before Deduction' => 'Ennen vähennystä',
+ 'Below' => 'Alle',
+ 'City' => 'Kaupunki',
+ 'Continue' => 'Jatka',
+ 'Country' => 'Maa',
+ 'DOB' => 'Syntymäaika',
+ 'Deduct after' => 'Vähennä jälkeen',
+ 'Deduction deleted!' => 'Vähennys poistettu',
+ 'Deduction saved!' => 'Vähennys tallennettu',
+ 'Deductions' => 'Vähennykset',
+ 'Delete' => 'Poista',
+ 'Description' => 'Kuvaus',
+ 'Description missing!' => 'Kuvaus puuttuu',
+ 'E-mail' => 'Sähköposti',
+ 'Edit Deduction' => 'Muokkaa vähennystä',
+ 'Edit Employee' => 'Muokkaa työntekijää',
+ 'Employee' => 'Työntekijä',
+ 'Employee Name' => 'Työntekijän nimi',
+ 'Employee Number' => 'Työntekijän numero',
+ 'Employee deleted!' => 'Työntekijä poistettu',
+ 'Employee pays' => 'Työntekijä maksaa',
+ 'Employee saved!' => 'Työntekijä tallennettu',
+ 'Employees' => 'Työntekijät',
+ 'Employer' => 'Työntekijä',
+ 'Employer pays' => 'Työnantaja maksaa',
+ 'Enddate' => 'Päättymispäivä',
+ 'Exempt age <' => 'Vapautusikä <',
+ 'Expense' => 'Meno',
+ 'From' => 'Alkaen',
+ 'Home Phone' => 'Kotipuhelin',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Ei aktiivinen',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Login' => 'Nimi',
+ 'Manager' => 'Johtaja',
+ 'Maximum' => 'Maksimi',
+ 'Name' => 'Nimi',
+ 'Name missing!' => 'Nimi puuttuu!',
+ 'Notes' => 'Lisätietoja',
+ 'Number' => 'Numero',
+ 'Orphaned' => 'Hylätyt',
+ 'Payroll Deduction' => 'Palkkavähennys',
+ 'Pos' => 'Rivi',
+ 'Rate' => 'Kurssi',
+ 'Rate missing!' => 'Kurssi puuttuu',
+ 'Role' => 'Rooli',
+ 'S' => 'S',
+ 'SSN' => 'Sosiaaliturvatunnus',
+ 'Sales' => 'Myynti',
+ 'Save' => 'Tallenna',
+ 'Save as new' => 'Tallenna uutena',
+ 'Startdate' => 'Aloituspäivä',
+ 'State/Province' => 'Lääni',
+ 'Supervisor' => 'Valvoja',
+ 'To' => 'Hetkeen',
+ 'Update' => 'Päivitä',
+ 'User' => 'Käyttäjä',
+ 'Work Phone' => 'Työpuhelin',
+ 'Zip/Postal Code' => 'Postinumero',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'lisää_vähennys' => 'add_deduction',
+ 'lisää_työntekijä' => 'add_employee',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'tallenna' => 'save',
+ 'tallenna_uutena' => 'save_as_new',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi_utf/ic b/locale/fi_utf/ic
new file mode 100755
index 00000000..68e38afc
--- /dev/null
+++ b/locale/fi_utf/ic
@@ -0,0 +1,303 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Accounts' => 'Tilit',
+ 'Accrual' => 'Varaukset',
+ 'Active' => 'Avoin',
+ 'Add' => 'Lisää',
+ 'Add Assembly' => 'Lisää tuote',
+ 'Add Labor/Overhead' => 'Lisää työ-/overhead-kust',
+ 'Add Part' => 'Lisää raaka-aine/tarvike',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Add Service' => 'Lisää palvelu',
+ 'Address' => 'Osoite',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Assemblies' => 'Tuotteet',
+ 'Assemblies restocked!' => 'Tuotteet viety varastoon',
+ 'Assembly' => 'Tuote',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Average Cost' => 'Keskikustannus',
+ 'Avg Cost' => 'Kesk. kust.',
+ 'BOM' => 'Materiaalilista',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Bin List' => 'Varastopaikkalista',
+ 'Break' => 'Katkaise',
+ 'COGS' => 'Myydyn tuotteen kulut',
+ 'COGS account does not exist!' => 'Tiliä myydyn tuotteen kuluille ei ole',
+ 'Cannot create Assembly' => 'Tuotteen luonti ei onnistu',
+ 'Cannot create Labor' => 'Työn luonti ei onnistu',
+ 'Cannot create Part' => 'Raaka-aineen/tarvikkeen luonti ei onnistu',
+ 'Cannot create Service' => 'Palvelun luonti ei onnistu',
+ 'Cannot delete item!' => 'Nimikettä ei voi poistaa!',
+ 'Cannot stock assemblies!' => 'Tuotteiden varastointi ei onnistu!',
+ 'Cash' => 'Käteiskauppa',
+ 'Cc' => 'Kopio',
+ 'Check Inventory' => 'Sekkivarasto',
+ 'City' => 'Kaupunki',
+ 'Closed' => 'Suljettu',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Components' => 'Komponentit',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Cost' => 'Hinta',
+ 'Country' => 'Maa',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Customer' => 'Asiakas',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Drawing' => 'Piirros',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mailed' => 'Lähetetty',
+ 'Edit Assembly' => 'Muokkaa tuotetta',
+ 'Edit Labor/Overhead' => 'Muokaa työ/overhead-kustannuksia',
+ 'Edit Part' => 'Muokkaa raaka-ainetta/tarviketta',
+ 'Edit Service' => 'Muokkaa palvelua',
+ 'Employee' => 'Työntekijä',
+ 'Expense' => 'Meno',
+ 'Expense account does not exist!' => 'Menotiliä ei ole',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'Group' => 'Ryhmä',
+ 'Group by' => 'Ryhmitä mukaan',
+ 'Image' => 'Kuva',
+ 'In-line' => 'Linjalla',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Income' => 'Tulo',
+ 'Income account does not exist!' => 'Tulotiliä ei ole',
+ 'Individual Items' => 'Yksittäiset nimikkeet',
+ 'Inventory' => 'Varasto',
+ 'Inventory account does not exist!' => 'Varastotiliä ei ole',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Tuotteen varaston on oltava nolla ennen asettamista epäkurantiksi!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Raaka-aineen/tarvikkeen varaston määrä on oltava nolla ennen asettamista epäkurantiksi!',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Item' => 'Nimike',
+ 'Item deleted!' => 'Nimike poistettu!',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Items' => 'Tuotteet',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Labor/Overhead' => 'Työ/overhead',
+ 'Last Cost' => 'Viimeksi toteutunut kustannus',
+ 'Leadtime' => 'Ennakkoaika',
+ 'Line Total' => 'Rivi yhteensä',
+ 'Link Accounts' => 'Linkkaa tilit',
+ 'List' => 'Lista',
+ 'List Price' => 'Listaa hinnat',
+ 'Make' => 'Valmistaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'Markup' => 'Hinnannousu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Microfiche' => 'Mikrokuva',
+ 'Model' => 'Tuotenimi',
+ 'Name' => 'Nimi',
+ 'No History!' => 'Ei historiaa',
+ 'No.' => 'no',
+ 'Notes' => 'Lisätietoja',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'OH' => 'Oh',
+ 'Obsolete' => 'Vanhentunut',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'On Hand' => 'Varastossa',
+ 'Onhand' => 'Saatavilla',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'Orphaned' => 'Hylätyt',
+ 'PDF' => 'PDF',
+ 'PO' => 'Ostotilaus',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Part' => 'Tarvike',
+ 'Parts' => 'Tarvikkeet',
+ 'Parts Requirements' => 'Tarvitaan',
+ 'Period' => 'Ajanjakso',
+ 'Phone' => 'Puhelin',
+ 'Pick List' => 'Keräyslista',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Pricegroup' => 'Hintaryhmä',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Qty' => 'Määrä',
+ 'Quantity exceeds available units to stock!' => 'Määrä ylittää varaston',
+ 'Queue' => 'Jono',
+ 'Queued' => 'Jonotettu',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Quotations' => 'Tarjoukset',
+ 'RFQ' => 'Tarjouspyyntö',
+ 'ROP' => 'Uudelleentilauspiste',
+ 'Recd' => 'Vastaanotettu',
+ 'Required by' => 'Toimituspäivä',
+ 'SKU' => 'Varastoyksikkö',
+ 'SO' => 'SO',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Invoices' => 'Myyntilaskut',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Save' => 'Tallenna',
+ 'Save as new' => 'Tallenna uutena',
+ 'Scheduled' => 'Aikataulutettu',
+ 'Screen' => 'Näyttö',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select items' => 'VAlitse nimikkeet',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sell' => 'Myynti',
+ 'Sell Price' => 'Myyntihinta',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Serial Number' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Services' => 'Palvelut',
+ 'Ship' => 'Lähetä',
+ 'Ship to' => 'Toimitusosoite',
+ 'Shipping Address' => 'Toimitusosoite',
+ 'Short' => 'Lyhytaikaiset',
+ 'Sort by' => 'Järjestä mukaan',
+ 'State/Province' => 'Lääni',
+ 'Stock' => 'Varasto',
+ 'Stock Assembly' => 'Varastoi tuote',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Text' => 'Teksti',
+ 'To' => 'Hetkeen',
+ 'Top Level' => 'Ylin taso',
+ 'Translation not on file!' => 'Vienti ei tallennettu',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Updated' => 'Päivitetty',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendor Invoices' => 'Ostolaskut',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warehouse' => 'Varasto',
+ 'Weight' => 'Paino',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Year' => 'Vuosi',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'days' => 'päivää',
+ 'sent' => 'lähetetty',
+ 'unexpected error!' => 'odottamaton virhe',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'lisää_tuote' => 'add_assembly',
+ 'lisää_työ_overhead_kust' => 'add_labor_overhead',
+ 'lisää_raaka_aine_tarvike' => 'add_part',
+ 'lisää_palvelu' => 'add_service',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'muokkaa_tuotetta' => 'edit_assembly',
+ 'muokkaa_raaka_ainetta_tarviketta' => 'edit_part',
+ 'muokkaa_palvelua' => 'edit_service',
+ 'tallenna' => 'save',
+ 'tallenna_uutena' => 'save_as_new',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi_utf/io b/locale/fi_utf/io
new file mode 100755
index 00000000..f89f3367
--- /dev/null
+++ b/locale/fi_utf/io
@@ -0,0 +1,139 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Address' => 'Osoite',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Bin List' => 'Varastopaikkalista',
+ 'Cc' => 'Kopio',
+ 'City' => 'Kaupunki',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Country' => 'Maa',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Date' => 'Päiväys',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Description' => 'Kuvaus',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mailed' => 'Lähetetty',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'Group' => 'Ryhmä',
+ 'Group by' => 'Ryhmitä mukaan',
+ 'In-line' => 'Linjalla',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Item' => 'Nimike',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'OH' => 'Oh',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Part' => 'Tarvike',
+ 'Phone' => 'Puhelin',
+ 'Pick List' => 'Keräyslista',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Qty' => 'Määrä',
+ 'Queue' => 'Jono',
+ 'Queued' => 'Jonotettu',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Recd' => 'Vastaanotettu',
+ 'Required by' => 'Toimituspäivä',
+ 'SKU' => 'Varastoyksikkö',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Scheduled' => 'Aikataulutettu',
+ 'Screen' => 'Näyttö',
+ 'Select items' => 'Valitse nimikkeet',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Ship' => 'Lähetä',
+ 'Ship to' => 'Toimitusosoite',
+ 'Shipping Address' => 'Toimitusosoite',
+ 'Sort by' => 'Järjestä mukaan',
+ 'State/Province' => 'Lääni',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Text' => 'Teksti',
+ 'To' => 'Hetkeen',
+ 'Translation not on file!' => 'Vienti ei tallennettu',
+ 'Unit' => 'Yksikkö',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'sent' => 'lähetetty',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'jatka' => 'continue',
+};
+
+1;
+
diff --git a/locale/fi_utf/ir b/locale/fi_utf/ir
new file mode 100755
index 00000000..6cdf51ee
--- /dev/null
+++ b/locale/fi_utf/ir
@@ -0,0 +1,259 @@
+$self{texts} = {
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Add Vendor Invoice' => 'Lisää ostolasku',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Invoice Number' => 'Haluatko poistaa laskun numero',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Bin List' => 'Varastopaikkalista',
+ 'Cannot delete invoice!' => 'Laskua ei voi poistaa!',
+ 'Cannot post invoice for a closed period!' => 'Laskun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post invoice!' => 'Laskua ei voi kirjata!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cc' => 'Kopio',
+ 'City' => 'Kaupunki',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Confirm!' => 'Vahvista!',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Country' => 'Maa',
+ 'Credit Limit' => 'Luottoraja',
+ 'Currency' => 'Valuutta',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Day(s)' => 'Päivä(t)',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Delete Schedule' => 'Poista aikataulu',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Due Date' => 'Eräpäivä',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mail message' => 'Sähkpostiviesti',
+ 'E-mailed' => 'Lähetetty',
+ 'Edit Vendor Invoice' => 'Muokkaa ostolaskua',
+ 'Every' => 'Jokainen',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'For' => ' ',
+ 'Group' => 'Ryhmä',
+ 'Group by' => 'Ryhmitä mukaan',
+ 'In-line' => 'Linjalla',
+ 'Include Payment' => 'Sisällytä maksu',
+ 'Internal Notes' => 'Sisäiset viestit',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Invoice deleted!' => 'Lasku poistettu!',
+ 'Item' => 'Nimike',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Language' => 'Kieli',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Memo' => 'Muistio',
+ 'Message' => 'Viesti',
+ 'Month(s)' => 'Kuukausi(det)',
+ 'Next Date' => 'Seuraava pvm',
+ 'Notes' => 'Lisätietoja',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'OH' => 'Oh',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostotilausnumero',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Part' => 'Tarvike',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Phone' => 'Puhelin',
+ 'Pick List' => 'Keräyslista',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Print' => 'Tulosta',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Qty' => 'Määrä',
+ 'Queue' => 'Jono',
+ 'Queued' => 'Jonotettu',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Recd' => 'Vastaanotettu',
+ 'Record in' => 'Talleta tilille',
+ 'Recurring Transaction' => 'Toistuva siirto',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Repeat' => 'Toista',
+ 'Required by' => 'Toimituspäivä',
+ 'SKU' => 'Varastoyksikkö',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Save Schedule' => 'Tallenna aikataulu',
+ 'Schedule' => 'Aikataulu',
+ 'Scheduled' => 'Aikataulutettu',
+ 'Screen' => 'Näyttö',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select items' => 'VAlitse nimikkeet',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Ship' => 'Lähetä',
+ 'Ship to' => 'Toimitusosoite',
+ 'Shipping Address' => 'Toimitusosoite',
+ 'Sort by' => 'Järjestä mukaan',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä',
+ 'State/Province' => 'Lääni',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Text' => 'Teksti',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Translation not on file!' => 'Vienti ei tallennettu',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Week(s)' => 'Viiko(t)',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Year(s)' => 'Vuodet',
+ 'Yes' => 'Kyllä',
+ 'You are posting an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You are printing and posting an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are printing and saving an existing order' => 'Tallennat ja tulostat olemassaolevan tilauksen',
+ 'You are printing and saving an existing quotation' => 'Tallennat ja tulostat olemassaolevan tarjouksen',
+ 'You are saving an existing order' => 'Tallennat olemassaolevan tilauksen',
+ 'You are saving an existing quotation' => 'Tallennat olemassaolevan tarjouksen',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'ea' => 'kpl',
+ 'for' => 'for',
+ 'posted!' => 'kirjattu!',
+ 'sent' => 'lähetetty',
+ 'time(s)' => 'kertaa',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'poista_aikataulu' => 'delete_schedule',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'ostotilaus' => 'purchase_order',
+ 'tallenna_aikataulu' => 'save_schedule',
+ 'aikataulu' => 'schedule',
+ 'päivitä' => 'update',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi_utf/is b/locale/fi_utf/is
new file mode 100755
index 00000000..981b518c
--- /dev/null
+++ b/locale/fi_utf/is
@@ -0,0 +1,273 @@
+$self{texts} = {
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Invoice' => 'Lisää myyntilasku',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Invoice Number' => 'Haluatko poistaa laskun numero',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Bin List' => 'Varastopaikkalista',
+ 'Business' => 'Toimiala',
+ 'Cannot delete invoice!' => 'Laskua ei voi poistaa!',
+ 'Cannot post invoice for a closed period!' => 'Laskun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post invoice!' => 'Laskua ei voi kirjata!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cc' => 'Kopio',
+ 'City' => 'Kaupunki',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Confirm!' => 'Vahvista!',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Country' => 'Maa',
+ 'Credit Limit' => 'Luottoraja',
+ 'Currency' => 'Valuutta',
+ 'Customer' => 'Asiakas',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Day(s)' => 'Päivä(t)',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Delete Schedule' => 'Poista aikataulu',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Due Date' => 'Eräpäivä',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mail message' => 'Sähköpostiviesti',
+ 'E-mailed' => 'Lähetetty',
+ 'Edit Sales Invoice' => 'Muokkaa myyntilaskua',
+ 'Every' => 'Jokainen',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'For' => ' ',
+ 'Group' => 'Ryhmä',
+ 'Group by' => 'Ryhmitä mukaan',
+ 'In-line' => 'Linjalla',
+ 'Include Payment' => 'Sisällytä maksu',
+ 'Internal Notes' => 'Sisäiset viestit',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Invoice deleted!' => 'Lasku poistettu!',
+ 'Item' => 'Nimike',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Memo' => 'Muistio',
+ 'Message' => 'Viesti',
+ 'Month(s)' => 'Kuukausi(det)',
+ 'Next Date' => 'Seuraava pvm',
+ 'Notes' => 'Lisätietoja',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'OH' => 'Oh',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostotilausnumero',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Part' => 'Tarvike',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Phone' => 'Puhelin',
+ 'Pick List' => 'Keräyslista',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Print and Post as new' => 'Tulosta ja kirjaa uutena',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Qty' => 'Määrä',
+ 'Queue' => 'Jono',
+ 'Queued' => 'Jonotettu',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Recd' => 'Vastaanotettu',
+ 'Record in' => 'Talleta tilille',
+ 'Recurring Transaction' => 'Toistuva siirto',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Repeat' => 'Toista',
+ 'Required by' => 'Toimituspäivä',
+ 'SKU' => 'Varastoyksikkö',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Salesperson' => 'Myyjä',
+ 'Save Schedule' => 'Tallenna aikataulu',
+ 'Schedule' => 'Aikataulu',
+ 'Scheduled' => 'Aikataulutettu',
+ 'Screen' => 'Näyttö',
+ 'Select a Printer!' => 'Valitse tulostin',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select items' => 'VAlitse nimikkeet',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Ship' => 'Lähetä',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Shipping Address' => 'Toimitusosoite',
+ 'Shipping Point' => 'Toimitusehto',
+ 'Sort by' => 'Järjestä mukaan',
+ 'Source' => 'Lähde',
+ 'Startdate' => 'Aloituspäivä',
+ 'State/Province' => 'Lääni',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Text' => 'Teksti',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Trade Discount' => 'Alennus',
+ 'Translation not on file!' => 'Vienti ei tallennettu',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Week(s)' => 'Viiko(t)',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Year(s)' => 'Vuosi(det)',
+ 'Yes' => 'Kyllä',
+ 'You are posting an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You are printing and posting an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are printing and saving an existing order' => 'Tallennat ja tulostat olemassaolevan tilauksen',
+ 'You are printing and saving an existing quotation' => 'Tallennat ja tulostat olemassaolevan tarjouksen',
+ 'You are saving an existing order' => 'Tallennat olemassaolevan tilauksen',
+ 'You are saving an existing quotation' => 'Tallennat olemassaolevan tarjouksen',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'ea' => 'kpl',
+ 'for' => 'for',
+ 'posted!' => 'kirjattu!',
+ 'sent' => 'lähetetty',
+ 'time(s)' => 'kertaa',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'poista_aikataulu' => 'delete_schedule',
+ 'sähköposti' => 'e_mail',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'tulosta_ja_kirjaa_uutena' => 'print_and_post_as_new',
+ 'tilausvahvistus' => 'sales_order',
+ 'tallenna_aikataulu' => 'save_schedule',
+ 'aikataulu' => 'schedule',
+ 'toimitusosoite' => 'ship_to',
+ 'päivitä' => 'update',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi_utf/jc b/locale/fi_utf/jc
new file mode 100755
index 00000000..fafc32a6
--- /dev/null
+++ b/locale/fi_utf/jc
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Stores Card' => 'Lisää varastokortti',
+ 'Add Time Card' => 'Lisää aikakortti',
+ 'Allocated' => 'Allokoitu',
+ 'Amount' => 'Summa',
+ 'Are you sure you want to delete time card for' => 'Oletko varma, että haluat poistaa tämän aikakortin?',
+ 'Cannot add stores card for a completed job!' => 'Ei voi lisätä varastokorttia valmiille työlle!',
+ 'Cannot add time card for a completed job!' => 'Ei voi lisätä aikakorttia valmiille työlle!',
+ 'Cannot change stores card for a completed job!' => 'Ei voi muuttaa varastokorttia valmiille työlle!',
+ 'Cannot change time card for a completed job!' => 'Ei voi muuttaa aikakorttia valmiille työlle!',
+ 'Cannot delete time card!' => 'Ei voi poistaa aikakorttia!',
+ 'Cannot save stores card for a closed period!' => 'Ei voi tallentaa varastokorttia suljetulle ajanjaksolle!',
+ 'Cannot save stores card!' => 'Ei voi tallentaa varastokorttia!',
+ 'Cannot save time card for a closed period!' => 'Ei voi tallentaa aikakorttia suljetulle ajanjaksolle!',
+ 'Cannot save time card!' => 'Ei voi tallentaa aikakorttia!',
+ 'Chargeable' => 'Laskutettavissa',
+ 'Chargeout Rate' => 'Laskutushinta',
+ 'Clocked' => 'Ajastettu',
+ 'Closed' => 'Suljettu',
+ 'Confirm!' => 'Vahvista!',
+ 'Continue' => 'Jatka',
+ 'Cost' => 'Hinta',
+ 'Current' => 'Erääntyy',
+ 'Date' => 'Päiväys',
+ 'Date missing!' => 'Päiväys puuttuu',
+ 'Date worked' => 'Työpvm',
+ 'Delete' => 'Poista',
+ 'Description' => 'Kuvaus',
+ 'Edit Time Card' => 'Muokkaa aikakorttia',
+ 'Employee' => 'Työntekijä',
+ 'Friday' => 'Perjantai',
+ 'From' => 'Alkaen',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Job Description' => 'Työn kuvaus',
+ 'Job Name' => 'Työnimike',
+ 'Job Number' => 'Työnumero',
+ 'Job Number missing!' => 'Työnumero puuttuu',
+ 'Labor Code' => 'Työkoodi',
+ 'Labor Code missing!' => 'Työkoodi puuttuu',
+ 'Monday' => 'Maanantai',
+ 'Month' => 'Kuukausi',
+ 'No Employees on file!' => 'Ei työntekijöitä tallennettuna',
+ 'No Labor codes on file!' => 'Ei työkoodeja tallennettuna',
+ 'No Parts on file!' => 'Ei tarvikkeita tallennettuna',
+ 'No Services on file!' => 'Ei palveluja tallennettuna!',
+ 'No open Jobs!' => 'Töitä ei auki',
+ 'No open Projects!' => 'Projekteja ei auki',
+ 'Non-chargeable' => 'Ei laskutettavissa',
+ 'Notes' => 'Lisätietoja',
+ 'Open' => 'Avoinna',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Tarvikenumero',
+ 'Period' => 'Ajanjakso',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Tulosta',
+ 'Print and Save' => 'Tulosta ja tallenna',
+ 'Print and Save as new' => 'Tulosta ja tallenna uutena',
+ 'Printed' => 'Tulostettu',
+ 'Project Name' => 'Projektin nimi',
+ 'Project Number' => 'Projektinumero',
+ 'Project Number missing!' => 'Projektinumero puuttuu!',
+ 'Project/Job Name' => 'Projektin/työn nimi',
+ 'Project/Job Number' => 'Projektin/työn numero',
+ 'Qty' => 'Määrä',
+ 'Quarter' => 'Neljännes',
+ 'Queue' => 'Jono',
+ 'Queued' => 'Jonotettu',
+ 'Saturday' => 'Lauantai',
+ 'Save' => 'Tallenna',
+ 'Save as new' => 'Tallenna uutena',
+ 'Screen' => 'Näyttö',
+ 'Select a Printer!' => 'Valitse tulostin',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Service Code' => 'Palvelukoodi',
+ 'Service Code missing!' => 'Palvelukoodi puuttuu!',
+ 'Service/Labor Code' => 'Palvelu/työkoodi',
+ 'Startdate' => 'Aloituspäivä',
+ 'Stores Card' => 'Varastokortti',
+ 'Stores Card saved!' => 'Varastokortti tallennettu!',
+ 'Stores Cards' => 'Varastokortit',
+ 'Subtotal' => 'Välisumma',
+ 'Sunday' => 'Sunnuntai',
+ 'Thursday' => 'Torstai',
+ 'Time' => 'Aika',
+ 'Time Card' => 'Aikakortti',
+ 'Time Card deleted!' => 'Aikakortti poistettu',
+ 'Time Card saved!' => 'Aikakortti tallennettu!',
+ 'Time Cards' => 'Aikakortit',
+ 'Time In' => 'Sisääntuloaika',
+ 'Time Out' => 'Ulosmenoaika',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Tuesday' => 'Tiistai',
+ 'Update' => 'Päivitä',
+ 'Warning!' => 'Varoitus!',
+ 'Wednesday' => 'Keskiviikko',
+ 'Year' => 'Vuosi',
+ 'Yes' => 'Kyllä',
+ 'You are printing and saving an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are saving an existing transaction!' => 'Tallennat olemassaolevan viennin',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'lisää_varastokortti' => 'add_stores_card',
+ 'lisää_aikakortti' => 'add_time_card',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'tulosta' => 'print',
+ 'tulosta_ja_tallenna' => 'print_and_save',
+ 'tulosta_ja_tallenna_uutena' => 'print_and_save_as_new',
+ 'tallenna' => 'save',
+ 'tallenna_uutena' => 'save_as_new',
+ 'päivitä' => 'update',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi_utf/locales.pl b/locale/fi_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/fi_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/fi_utf/login b/locale/fi_utf/login
new file mode 100755
index 00000000..cc9f28bc
--- /dev/null
+++ b/locale/fi_utf/login
@@ -0,0 +1,25 @@
+$self{texts} = {
+ 'Access Denied!' => 'Pääsy kielletty',
+ 'Company' => 'Yritys',
+ 'Continue' => 'Jatka',
+ 'Dataset is newer than version!' => 'Tietokanta on uudempi kuin sovelluksen versio',
+ 'Incorrect Dataset version!' => 'Väärätietokannan versio!',
+ 'Login' => 'Nimi',
+ 'Name' => 'Nimi',
+ 'Password' => 'Salasana',
+ 'Upgrading to Version' => 'Pävitetän versioon',
+ 'Version' => 'Versio',
+ 'You did not enter a name!' => 'Et kirjoittanut nimeä,
+ 'done' => 'valmis',
+};
+
+$self{subs} = {
+ 'login' => 'kirjaudu sisään',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'kirjaudu ulos',
+ 'selectdataset' => 'valitse tietosetti',
+ 'nimi' => 'login',
+};
+
+1;
+
diff --git a/locale/fi_utf/menu b/locale/fi_utf/menu
new file mode 100755
index 00000000..b84327b6
--- /dev/null
+++ b/locale/fi_utf/menu
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'AP' => 'Ostoreskontra',
+ 'AP Aging' => 'Erääntyvät ostolaskut',
+ 'AP Transaction' => 'Ostoreskontravienti',
+ 'AR' => 'Myyntireskontra',
+ 'AR Aging' => 'Erääntyvät myyntilaskut',
+ 'AR Transaction' => 'Myyntireskontravienti',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Account' => 'Lisää tili',
+ 'Add Assembly' => 'Lisää tuote',
+ 'Add Business' => 'Lisää toimiala',
+ 'Add Customer' => 'Lisää asiakas',
+ 'Add Department' => 'Lisää toimipiste',
+ 'Add Employee' => 'Lisää työntekijä',
+ 'Add GIFI' => 'Lisää GIFI',
+ 'Add Group' => 'Lisää ryhmä',
+ 'Add Labor/Overhead' => 'Lisää työ/overhead-kust',
+ 'Add Language' => 'Lisää kieli',
+ 'Add Part' => 'Lisää raaka-aine/tarvike',
+ 'Add Pricegroup' => 'Lisää hintaryhmä',
+ 'Add Project' => 'Lisää projekti',
+ 'Add SIC' => 'Lisää SIC',
+ 'Add Service' => 'Lisää palvelu',
+ 'Add Time Card' => 'Lisää aikakortti',
+ 'Add Transaction' => 'Lisää tapahtuma',
+ 'Add Vendor' => 'Lisää toimittaja',
+ 'Add Warehouse' => 'Lisää varasto',
+ 'All Items' => 'Kaikki tuotteet',
+ 'Assemblies' => 'Tuotteet',
+ 'Audit Control' => 'Tilien tarkistus',
+ 'Backup' => 'Varmuuskopio',
+ 'Balance Sheet' => 'Taselaskelma',
+ 'Batch Printing' => 'Erätulostus',
+ 'Bin List' => 'Varastopaikkalista',
+ 'Bin Lists' => 'Varastopaikkalistat',
+ 'Cash' => 'Käteiskauppa',
+ 'Chart of Accounts' => 'Tilikartta',
+ 'Check' => 'Sekki',
+ 'Components' => 'Komponentit',
+ 'Consolidate' => 'Yhdistä',
+ 'Customers' => 'Asiakkaat',
+ 'Defaults' => 'Oletukset',
+ 'Departments' => 'Toimipisteet',
+ 'Description' => 'Kuvaus',
+ 'Employees' => 'Työntekijät',
+ 'General Ledger' => 'Pääkirja',
+ 'Generate' => 'Luo',
+ 'Goods & Services' => 'Hyödykkeet ja palvelut',
+ 'Groups' => 'Ryhmät',
+ 'HR' => 'Henkilöstöhallinta',
+ 'HTML Templates' => 'HTML-mallit',
+ 'History' => 'Historia',
+ 'Income Statement' => 'Tuloslaskelma',
+ 'Invoice' => 'Lasku',
+ 'LaTeX Templates' => 'LaTeX mallit',
+ 'Labor/Overhead' => 'Työ/overhead',
+ 'Language' => 'Kieli',
+ 'List Accounts' => 'Listaa tilit',
+ 'List Businesses' => 'Listaa toimialat',
+ 'List Departments' => 'Listaa toimipisteet',
+ 'List GIFI' => 'Listaa GIFI',
+ 'List Languages' => 'Listaa kielet',
+ 'List Projects' => 'Listaa projektit',
+ 'List SIC' => 'Listaa SIC',
+ 'List Warehouses' => 'Listaa varastot',
+ 'Logout' => 'Kirjaudu ulos',
+ 'New Window' => 'Uusi ikkuna',
+ 'Non-taxable' => 'Veroton',
+ 'Open' => 'Avoinna',
+ 'Order Entry' => 'Tilauksen kirjaus',
+ 'Outstanding' => 'Maksamatta',
+ 'POS' => 'Käteiskauppa',
+ 'POS Invoice' => 'Käteiskauppalasku',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing Lists' => 'Pakkauslistat',
+ 'Parts' => 'Tarvikkeet',
+ 'Payment' => 'Maksu',
+ 'Payments' => 'Maksut',
+ 'Pick List' => 'Keräyslista',
+ 'Pick Lists' => 'Keräyslistat',
+ 'Preferences' => 'Asetukset',
+ 'Pricegroups' => 'Hintaryhmät',
+ 'Print' => 'Tulosta',
+ 'Projects' => 'Projektit',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Quotation' => 'Tarjous',
+ 'Quotations' => 'Tarjoukset',
+ 'RFQ' => 'Tarjouspyyntö',
+ 'RFQs' => 'Tarjouspyynnöt',
+ 'Receipt' => 'Kuitti',
+ 'Receipts' => 'Kuitit',
+ 'Receive' => 'Saada',
+ 'Reconciliation' => 'Sovitus',
+ 'Recurring Transactions' => 'Toistuvat siirrit',
+ 'Reports' => 'Raportit',
+ 'Requirements' => 'Vaatimukset',
+ 'SIC' => 'Teollisuusluokite',
+ 'Sale' => 'Myynti',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Invoices' => 'Myyntilaskut',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Save to File' => 'Tallenna tiedostoon',
+ 'Search' => 'Etsi',
+ 'Send by E-Mail' => 'Lähetä sähköpostilla',
+ 'Services' => 'Palvelut',
+ 'Ship' => 'Lähetä',
+ 'Shipping' => 'Toimittaa',
+ 'Statement' => 'Tiliote',
+ 'Stock Assembly' => 'Varastoi tuote',
+ 'Stylesheet' => 'Tyylitiedosto',
+ 'System' => 'Järjestelmä',
+ 'Tax collected' => 'Veroa kerätty',
+ 'Tax paid' => 'Veroa maksettu',
+ 'Taxes' => 'Verot',
+ 'Text Templates' => 'Tekstimallit',
+ 'Time Card' => 'Aikakortti',
+ 'Time Cards' => 'Aikakortit',
+ 'Transactions' => 'Tapahtumat',
+ 'Transfer' => 'Siirto',
+ 'Transfer Inventory' => 'Siirrä varasto',
+ 'Translations' => 'Käännökset',
+ 'Trial Balance' => 'Saldolista',
+ 'Type of Business' => 'Toimialan luokitus',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendors' => 'Toimittajat',
+ 'Version' => 'Versio',
+ 'Warehouses' => 'Varastot',
+ 'Work Order' => 'Työtilaus',
+ 'Work Orders' => 'Työtilaukset',
+ 'Yearend' => 'Tilinpäätös',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/fi_utf/oe b/locale/fi_utf/oe
new file mode 100755
index 00000000..57a7dc88
--- /dev/null
+++ b/locale/fi_utf/oe
@@ -0,0 +1,380 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add Exchange Rate' => 'Lisää vaihtokurssi',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Invoice' => 'Lisää myyntilasku',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Add Vendor Invoice' => 'Lisää ostolasku',
+ 'Address' => 'Osoite',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Order Number' => 'Haluatko poistaa tilauksen numero',
+ 'Are you sure you want to delete Quotation Number' => 'Haluatko poistaa tarjouksen numero',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Bin List' => 'Varastopaikkalista',
+ 'Business' => 'Toimiala',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Tilausta ei voi poistaa!',
+ 'Cannot delete quotation!' => 'Tarjouspyyntöä ei voi poistaa!',
+ 'Cannot save order!' => 'Tilauksen tallennus ei onnistu!',
+ 'Cannot save quotation!' => 'Ei voi tallentaa tarjousta!',
+ 'Cc' => 'Kopio',
+ 'City' => 'Kaupunki',
+ 'Closed' => 'Suljettu',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Confirm!' => 'Vahvista!',
+ 'Consolidate Orders' => 'Yhdistä tilaukset',
+ 'Consolidate Purchase Orders' => 'Yhdistä ostotilaukset',
+ 'Consolidate Sales Orders' => 'Yhdistä myyntitilaukset',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Cost' => 'Hinta',
+ 'Could not save!' => 'Ei voi talelntaa',
+ 'Could not transfer Inventory!' => 'Varaston siirto ei onnistu',
+ 'Country' => 'Maa',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Date Received' => 'Vastaanotettu',
+ 'Date received missing!' => 'Vastaanottopvm puuttuu',
+ 'Day(s)' => 'Päivä(t)',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Delete' => 'Poista',
+ 'Delete Schedule' => 'Poista aikataulu',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Done' => 'Suoritettu',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mail message' => 'Sähkpostiviesti',
+ 'E-mailed' => 'Lähetetty',
+ 'Edit Purchase Order' => 'Muokkaa ostotilausta',
+ 'Edit Quotation' => 'Muokkaa tarjousta',
+ 'Edit Request for Quotation' => 'Muokkaa tarjouspyyntöä',
+ 'Edit Sales Order' => 'Muokkaa myyntitilausta',
+ 'Employee' => 'Työntekijä',
+ 'Every' => 'Jokainen',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'For' => ' ',
+ 'From' => 'Alkaen',
+ 'From Warehouse' => 'Varastosta',
+ 'Generate Orders' => 'Luo tilaukset',
+ 'Generate Purchase Orders' => 'Luo ostotilaukset',
+ 'Generate Purchase Orders from Sales Order' => 'Luo ostotilaukset myyntitilauksesta',
+ 'Generate Sales Order' => 'Luo myyntitilaus',
+ 'Generate Sales Order from Purchase Orders' => 'Luo myyntitilaus ostotilauksista',
+ 'Group' => 'Ryhmä',
+ 'Group by' => 'Ryhmitä mukaan',
+ 'ID' => 'ID',
+ 'In-line' => 'Linjalla',
+ 'Include Payment' => 'Sisällytä maksu',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Internal Notes' => 'Sisäiset viestit',
+ 'Inventory saved!' => 'Varasto tallennettu!',
+ 'Inventory transferred!' => 'Varasto siirretty!',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Item' => 'Nimike',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Lead' => 'Johtolanka',
+ 'Manager' => 'Johtaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Message' => 'Viesti',
+ 'Month' => 'Kuukausi',
+ 'Month(s)' => 'Kuukausi(det)',
+ 'Next Date' => 'Seuraava pvm',
+ 'No.' => 'no',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing entered!' => 'Ei syötettä',
+ 'Nothing selected!' => 'Mitään valitsematta!',
+ 'Nothing to transfer!' => 'Ei siirrettävää!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'O' => 'O',
+ 'OH' => 'Oh',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Date' => 'Tilauspäivämäärä',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'Order deleted!' => 'Tilaus poistettu!',
+ 'Order generation failed!' => 'Tilausten luonti ei onnistunut',
+ 'Order saved!' => 'Tilaus tallennettu!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostotilausnumero',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Part' => 'Tarvike',
+ 'Part Number' => 'Tarvikenumero',
+ 'Period' => 'Ajanjakso',
+ 'Phone' => 'Puhelin',
+ 'Pick List' => 'Keräyslista',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Print' => 'Tulosta',
+ 'Print and Save' => 'Tulosta ja tallenna',
+ 'Print and Save as new' => 'Tulosta ja tallenna uutena',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Purchase Orders' => 'Ostotilaukset',
+ 'Qty' => 'Määrä',
+ 'Quarter' => 'Neljännes',
+ 'Queue' => 'Jono',
+ 'Queued' => 'Jonotettu',
+ 'Quotation' => 'Tarjous',
+ 'Quotation ' => 'Tarjous ',
+ 'Quotation Date' => 'Tarjouspäivä',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number' => 'Tarjousnumero',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Quotation deleted!' => 'Tarjous poistettu',
+ 'Quotations' => 'Tarjoukset',
+ 'RFQ' => 'Tarjouspyyntö',
+ 'RFQ ' => 'Tarjouspyyntö ',
+ 'RFQ Number' => 'Tarjouspyynnön numero',
+ 'Recd' => 'Vastaanotettu',
+ 'Receive Merchandise' => 'Saada tuotteet',
+ 'Recurring Transaction' => 'Toistuva siirto',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Repeat' => 'Toista',
+ 'Req' => 'Pyyntö',
+ 'Request for Quotation' => 'Tarjouspyyntö',
+ 'Request for Quotations' => 'Tarjouspyynnöt',
+ 'Required by' => 'Toimituspäivä',
+ 'SKU' => 'Varastoyksikkö',
+ 'Sales Invoice' => 'Myyntilasku',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Sales Orders' => 'Tilausvahvistukset',
+ 'Salesperson' => 'Myyjä',
+ 'Save' => 'Tallenna',
+ 'Save Schedule' => 'Tallenna aikataulu',
+ 'Save as new' => 'Tallenna uutena',
+ 'Schedule' => 'Aikataulu',
+ 'Scheduled' => 'Aikataulutettu',
+ 'Screen' => 'Näyttö',
+ 'Select Vendor' => 'Valitse toimittaja',
+ 'Select a Printer!' => 'Valitse tulostin',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select items' => 'VAlitse nimikkeet',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Ship' => 'Lähetä',
+ 'Ship Merchandise' => 'Toimita kauppatavara',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Shipping Address' => 'Toimitusosoite',
+ 'Shipping Date' => 'Toimituspvm',
+ 'Shipping Date missing!' => 'Toimituspvm puuttuu',
+ 'Shipping Point' => 'Toimitusehto',
+ 'Sort by' => 'Järjestä mukaan',
+ 'Startdate' => 'Aloituspäivä',
+ 'State/Province' => 'Lääni',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Terms' => 'Maksuehto',
+ 'Text' => 'Teksti',
+ 'To' => 'Hetkeen',
+ 'To Warehouse' => 'Varastoon',
+ 'Total' => 'Yhteensä',
+ 'Trade Discount' => 'Alennus',
+ 'Transfer' => 'Siirto',
+ 'Transfer Inventory' => 'Siirrä varasto',
+ 'Transfer from' => 'Siirrö hetkestä',
+ 'Transfer to' => 'Siirrä hetkeen',
+ 'Translation not on file!' => 'Vienti ei tallennettu',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Valid until' => 'Voimassa asti',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice' => 'Ostolasku',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warehouse' => 'Varasto',
+ 'Warning!' => 'Varoitus!',
+ 'Week(s)' => 'Viiko(t)',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Year' => 'Vuosi',
+ 'Year(s)' => 'Vuodet',
+ 'Yes' => 'Kyllä',
+ 'You are posting an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You are printing and posting an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are printing and saving an existing order' => 'Tallennat ja tulostat olemassaolevan tilauksen',
+ 'You are printing and saving an existing quotation' => 'Tallennat ja tulostat olemassaolevan tarjouksen',
+ 'You are saving an existing order' => 'Tallennat olemassaolevan tilauksen',
+ 'You are saving an existing quotation' => 'Tallennat olemassaolevan tarjouksen',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'days' => 'päivää',
+ 'ea' => 'kpl',
+ 'for' => 'for',
+ 'sent' => 'lähetetty',
+ 'time(s)' => 'kertaa',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'yhdistä_tilaukset' => 'consolidate_orders',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'poista_aikataulu' => 'delete_schedule',
+ 'suoritettu' => 'done',
+ 'sähköposti' => 'e_mail',
+ 'luo_tilaukset' => 'generate_orders',
+ 'luo_ostotilaukset' => 'generate_purchase_orders',
+ 'luo_myyntitilaus' => 'generate_sales_order',
+ 'tulosta' => 'print',
+ 'tulosta_ja_tallenna' => 'print_and_save',
+ 'tulosta_ja_tallenna_uutena' => 'print_and_save_as_new',
+ 'ostotilaus' => 'purchase_order',
+ 'tarjous' => 'quotation',
+ 'tarjous_' => 'quotation_',
+ 'tarjouspyyntö' => 'rfq',
+ 'tarjouspyyntö_' => 'rfq_',
+ 'myyntilasku' => 'sales_invoice',
+ 'tilausvahvistus' => 'sales_order',
+ 'tallenna' => 'save',
+ 'tallenna_aikataulu' => 'save_schedule',
+ 'tallenna_uutena' => 'save_as_new',
+ 'aikataulu' => 'schedule',
+ 'valitse_toimittaja' => 'select_vendor',
+ 'toimitusosoite' => 'ship_to',
+ 'siirto' => 'transfer',
+ 'päivitä' => 'update',
+ 'ostolasku' => 'vendor_invoice',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi_utf/pe b/locale/fi_utf/pe
new file mode 100755
index 00000000..fe5053fc
--- /dev/null
+++ b/locale/fi_utf/pe
@@ -0,0 +1,166 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Active' => 'Avoin',
+ 'Add' => 'Lisää',
+ 'Add Group' => 'Lisää ryhmä',
+ 'Add Job' => 'Lisää työ',
+ 'Add Pricegroup' => 'Lisää hintaryhmä',
+ 'Add Project' => 'Lisää projekti',
+ 'Address' => 'Osoite',
+ 'All' => 'Kaikki',
+ 'Amount' => 'Summa',
+ 'As of' => 'Hetkestä',
+ 'Assembly' => 'Tuote',
+ 'Assembly stocked!' => 'Tuote varastoitu',
+ 'Bin' => 'Varastopaikka',
+ 'Cannot stock Assembly!' => 'Tuoteen varastointi ei onnistu',
+ 'Completed' => 'Valmistunut',
+ 'Continue' => 'Jatka',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Delete' => 'Poista',
+ 'Description' => 'Kuvaus',
+ 'Description Translations' => 'Kuvauskäännökset',
+ 'Detail' => 'Yksityiskohdat',
+ 'Edit Description Translations' => 'Muokkaa kuvauskäännöksiä',
+ 'Edit Group' => 'Muokkaa ryhmää',
+ 'Edit Job' => 'Työ',
+ 'Edit Pricegroup' => 'Muokkaa hintaryhmää',
+ 'Edit Project' => 'Muokkaa projektia',
+ 'Employee' => 'Työntekijä',
+ 'Enddate' => 'Päättymispäivä',
+ 'Failed to save order!' => 'Tilauksen tallennus epäonnistui',
+ 'From' => 'Alkaen',
+ 'Generate Sales Orders' => 'Luo myyntitilaukset',
+ 'Group' => 'Ryhmä',
+ 'Group Translations' => 'Ryhmäkäämmökset',
+ 'Group deleted!' => 'Ryhmä poistettu',
+ 'Group missing!' => 'Ryhmä puuttuu',
+ 'Group saved!' => 'Ryhmä tallennettu',
+ 'Groups' => 'Ryhmät',
+ 'Inactive' => 'Ei aktiivinen',
+ 'Income' => 'Tulo',
+ 'Job' => 'Työ',
+ 'Job Number' => 'Työnumero',
+ 'Job deleted!' => 'Työ poistettu',
+ 'Job saved!' => 'Työ tallennettu',
+ 'Jobs' => 'Työt',
+ 'Language' => 'Kieli',
+ 'Languages not defined!' => 'Kielet ei ole määritelty',
+ 'Link Accounts' => 'Linkkaa tilit',
+ 'List Price' => 'Listaa hinnat',
+ 'Month' => 'Kuukausi',
+ 'No open Projects!' => 'Projekteja ei auki',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing selected!' => 'Mitään valitsematta!',
+ 'Number' => 'Numero',
+ 'Orders generated!' => 'Tilaukset luotu',
+ 'Orphaned' => 'Hylätyt',
+ 'Part Number' => 'Tarvikenumero',
+ 'Period' => 'Ajanjakso',
+ 'Pricegroup' => 'Hintaryhmä',
+ 'Pricegroup deleted!' => 'Hintaryhmä poistettu',
+ 'Pricegroup missing!' => 'Hintaryhmä puuttuu',
+ 'Pricegroup saved!' => 'Hintaryhmä tallennettu',
+ 'Pricegroups' => 'Hintaryhmät',
+ 'Production' => 'Tuotanto',
+ 'Project' => 'Projekti',
+ 'Project Description Translations' => 'Projektikuvauskäännökset',
+ 'Project Number' => 'Projektinumero',
+ 'Project deleted!' => 'Projekti poistettu!',
+ 'Project saved!' => 'Projekti tallennettu!',
+ 'Projects' => 'Projektit',
+ 'Qty' => 'Määrä',
+ 'Quarter' => 'Neljännes',
+ 'Save' => 'Tallenna',
+ 'Select Customer' => 'Valitse asiakas',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Sell Price' => 'Myyntihinta',
+ 'Service Code' => 'Palvelukoodi',
+ 'Startdate' => 'Aloituspäivä',
+ 'Stock Finished Goods' => 'Varastoi valmiit tuotteet',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'To' => 'Hetkeen',
+ 'Transaction Dates' => 'Vientipvm',
+ 'Translation' => 'Vienti',
+ 'Translation deleted!' => 'Vienti poistettu',
+ 'Translations saved!' => 'Käännökset tallennettu',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Updated' => 'Päivitetty',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Weight' => 'Paino',
+ 'Year' => 'Vuosi',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'lisää_ryhmä' => 'add_group',
+ 'lisää_työ' => 'add_job',
+ 'lisää_hintaryhmä' => 'add_pricegroup',
+ 'lisää_projekti' => 'add_project',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'luo_myyntitilaukset' => 'generate_sales_orders',
+ 'tallenna' => 'save',
+ 'valitse_asiakas' => 'select_customer',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi_utf/pos b/locale/fi_utf/pos
new file mode 100755
index 00000000..55ffcad2
--- /dev/null
+++ b/locale/fi_utf/pos
@@ -0,0 +1,81 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Add POS Invoice' => 'Lisää käteislasku',
+ 'Amount' => 'Summa',
+ 'Business' => 'Toimiala',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Change' => 'Vaihda',
+ 'Continue' => 'Jatka',
+ 'Credit Limit' => 'Luottoraja',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Customer' => 'Asiakas',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Delete' => 'Poista',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Edit POS Invoice' => 'Muokkaa käteismyyntilaskua',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Extended' => 'Pidennetty',
+ 'From' => 'Alkaen',
+ 'Language' => 'Kieli',
+ 'Memo' => 'Muistio',
+ 'Month' => 'Kuukausi',
+ 'Number' => 'Numero',
+ 'Open' => 'Avoinna',
+ 'Period' => 'Ajanjakso',
+ 'Post' => 'Kirjaa',
+ 'Posted!' => 'Kirjattu!',
+ 'Price' => 'Hinta',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Printed' => 'Tulostettu',
+ 'Qty' => 'Määrä',
+ 'Quarter' => 'Neljännes',
+ 'Receipts' => 'Kuitit',
+ 'Record in' => 'Talleta tilille',
+ 'Remaining' => 'Jäljellä',
+ 'Salesperson' => 'Myyjä',
+ 'Screen' => 'Näyttö',
+ 'Select a Printer!' => 'Valitse tulostin',
+ 'Source' => 'Lähde',
+ 'Subtotal' => 'Välisumma',
+ 'Tax Included' => 'ALV sisältyy',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Trade Discount' => 'Alennus',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Year' => 'Vuosi',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'kirjaa' => 'post',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi_utf/ps b/locale/fi_utf/ps
new file mode 100755
index 00000000..fe25dea3
--- /dev/null
+++ b/locale/fi_utf/ps
@@ -0,0 +1,399 @@
+$self{texts} = {
+ 'AP Aging' => 'Erääntyvät ostolaskut',
+ 'AP Outstanding' => 'Ei maksetut ostolaskut',
+ 'AP Transaction' => 'Ostotapahtuma',
+ 'AP Transactions' => 'Ostotapahtumat',
+ 'AR Aging' => 'Erääntyvät myyntilaskut',
+ 'AR Outstanding' => 'Ei maksetut myyntilaskut',
+ 'AR Transaction' => 'Myyntitapahtuma',
+ 'AR Transactions' => 'Myyntitapahtumat',
+ 'Account' => 'Tili',
+ 'Account Number' => 'Tilinumero',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Accounts' => 'Tilit',
+ 'Accrual' => 'Varaukset',
+ 'Add AP Transaction' => 'Lisää ostotapahtuma',
+ 'Add AR Transaction' => 'Lisää myyntitapahtuma',
+ 'Add POS Invoice' => 'Lisää käteislasku',
+ 'Add Purchase Order' => 'Ostotilaus',
+ 'Add Quotation' => 'Lisää tarjous',
+ 'Add Request for Quotation' => 'Lisää tarjouspyyntö',
+ 'Add Sales Invoice' => 'Lisää myyntilasku',
+ 'Add Sales Order' => 'Lisää tilausvahvistus',
+ 'Address' => 'Osoite',
+ 'Aged' => 'Vanhat',
+ 'Aged Overdue' => 'Vanhat erääntyneet',
+ 'All Accounts' => 'Kaikki tunnukset',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Erääntyvä summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Are you sure you want to delete Invoice Number' => 'Haluatko poistaa laskun numero',
+ 'Are you sure you want to delete Transaction' => 'Haluatko poistaa viennin',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Balance' => 'Tase',
+ 'Balance Sheet' => 'Taselaskelma',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Billing Address' => 'Laskutusosoite',
+ 'Bin' => 'Varastopaikka',
+ 'Bin List' => 'Varastopaikkalista',
+ 'Business' => 'Toimiala',
+ 'Cannot delete invoice!' => 'Laskua ei voi poistaa!',
+ 'Cannot delete transaction!' => 'Vientiä ei voi poistaa!',
+ 'Cannot post invoice for a closed period!' => 'Laskun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post invoice!' => 'Laskua ei voi kirjata!',
+ 'Cannot post payment for a closed period!' => 'Maksun kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction for a closed period!' => 'Viennin kirjaus suljetulle ajanjaksolle kielletty!',
+ 'Cannot post transaction!' => 'Vientiä ei voi kirjata',
+ 'Cash' => 'Käteiskauppa',
+ 'Cc' => 'Kopio',
+ 'Change' => 'Vaihda',
+ 'Check' => 'Sekki',
+ 'City' => 'Kaupunki',
+ 'Closed' => 'Suljettu',
+ 'Company Name' => 'Yrityksen nimi',
+ 'Compare to' => 'verrattuna',
+ 'Confirm!' => 'Vahvista!',
+ 'Contact' => 'Yhteyshenkilö',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Country' => 'Maa',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Luottoraja',
+ 'Curr' => 'Valuutta',
+ 'Currency' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Current Earnings' => 'Nykyisen tilikauden tuotot',
+ 'Customer' => 'Asiakas',
+ 'Customer Number' => 'Asiakasnumero',
+ 'Customer missing!' => 'Asiakas puuttuu!',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Date Paid' => 'Maksupäivä',
+ 'Day(s)' => 'Päivä(t)',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Decimalplaces' => 'Desimaalipaikkoja',
+ 'Delete' => 'Poista',
+ 'Delete Schedule' => 'Poista aikataulu',
+ 'Delivery Date' => 'Toimituspäivä',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Due Date' => 'Eräpäivä',
+ 'Due Date missing!' => 'Eräpäivä puuttuu!',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail Statement to' => 'Sähköpostilla tiliote',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mail message' => 'Sähkpostiviesti',
+ 'E-mailed' => 'Lähetetty',
+ 'Edit AP Transaction' => 'Muokkaa ostotapahtumaa',
+ 'Edit AR Transaction' => 'Muokkaa myyntitapahtumaa',
+ 'Edit POS Invoice' => 'Muokkaa käteismyyntilaskua',
+ 'Edit Sales Invoice' => 'Muokkaa myyntilaskua',
+ 'Employee' => 'Työntekijä',
+ 'Every' => 'Jokainen',
+ 'Exch' => 'Vaihtokurssi',
+ 'Exchange Rate' => 'Vaihtokurssi',
+ 'Exchange rate for payment missing!' => 'Maksun vaihtokurssi puuttuu',
+ 'Exchange rate missing!' => 'Vaihtokurssi puuttuu',
+ 'Extended' => 'Pidennetty',
+ 'Fax' => 'Faksi',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'For' => ' ',
+ 'From' => 'Alkaen',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Ryhmä',
+ 'Group by' => 'Ryhmitä mukaan',
+ 'Heading' => 'Otsikko',
+ 'ID' => 'ID',
+ 'In-line' => 'Linjalla',
+ 'Include Exchange Rate Difference' => 'Sisällytä vaihtokurssiero',
+ 'Include Payment' => 'Sisällytä maksu',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Income Statement' => 'Tuloslaskelma',
+ 'Internal Notes' => 'Sisäiset viestit',
+ 'Invoice' => 'Lasku',
+ 'Invoice Date' => 'Laskun päiväys',
+ 'Invoice Date missing!' => 'Laskun päiväys puuttuu!',
+ 'Invoice Number' => 'Laskun numero',
+ 'Invoice Number missing!' => 'Laskun numero puuttuu!',
+ 'Invoice deleted!' => 'Lasku poistettu!',
+ 'Item' => 'Nimike',
+ 'Item not on file!' => 'Nimikettä ei ole järjestelmässä!',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Language' => 'Kieli',
+ 'Manager' => 'Johtaja',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Memo' => 'Muistio',
+ 'Message' => 'Viesti',
+ 'Method' => 'Tapa',
+ 'Month' => 'Kuukausi',
+ 'Month(s)' => 'Kuukausi(det)',
+ 'N/A' => 'Ei saatavilla',
+ 'Next Date' => 'Seuraava pvm',
+ 'No.' => 'no',
+ 'Non-taxable Purchases' => 'Verottomat ostot',
+ 'Non-taxable Sales' => 'Verottomat myynnit',
+ 'Notes' => 'Lisätietoja',
+ 'Nothing selected!' => 'Mitään valitsematta!',
+ 'Nothing to print!' => 'Ei tulostettavaa!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Number missing in Row' => 'Numero puuttuu kannan riviltä',
+ 'OH' => 'Oh',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Open' => 'Avoinna',
+ 'Order' => 'Tilaus',
+ 'Order Date missing!' => 'Tilauspäivämäärä puuttuu!',
+ 'Order Number' => 'Tilausnumero',
+ 'Order Number missing!' => 'Tilausnumero puuttuu!',
+ 'Overdue' => 'Erääntyneet',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ostotilausnumero',
+ 'Packing List' => 'Pakkauslista',
+ 'Packing List Date missing!' => 'Pakkauslistan päiväys puuttuu!',
+ 'Packing List Number missing!' => 'Pakkauslistan numero puuttuu!',
+ 'Paid' => 'Maksettu',
+ 'Part' => 'Tarvike',
+ 'Payment date missing!' => 'Maksupäivä puuttuu!',
+ 'Payments' => 'Maksut',
+ 'Period' => 'Ajanjakso',
+ 'Phone' => 'Puhelin',
+ 'Pick List' => 'Keräyslista',
+ 'Post' => 'Kirjaa',
+ 'Post as new' => 'Kirjaa uutena',
+ 'Posted!' => 'Kirjattu!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Hinta',
+ 'Print' => 'Tulosta',
+ 'Print and Post' => 'Tulosta ja kirjaa',
+ 'Print and Post as new' => 'Tulosta ja kirjaa uutena',
+ 'Printed' => 'Tulostettu',
+ 'Project' => 'Projekti',
+ 'Project Number' => 'Projektinumero',
+ 'Project Transactions' => 'Projektin tapahtumat',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Purchase Order' => 'Ostotilaus',
+ 'Qty' => 'Määrä',
+ 'Quarter' => 'Neljännes',
+ 'Queue' => 'Jono',
+ 'Queued' => 'Jonotettu',
+ 'Quotation' => 'Tarjous',
+ 'Quotation Date missing!' => 'Tarjouspäivä puuttuu',
+ 'Quotation Number missing!' => 'Tarjousnumero puuttuu',
+ 'Recd' => 'Vastaanotettu',
+ 'Receipt' => 'Kuitti',
+ 'Receipts' => 'Kuitit',
+ 'Record in' => 'Talleta tilille',
+ 'Recurring Transaction' => 'Toistuva siirto',
+ 'Reference' => 'Viite',
+ 'Remaining' => 'Jäljellä',
+ 'Repeat' => 'Toista',
+ 'Report for' => 'Raportti',
+ 'Required by' => 'Toimituspäivä',
+ 'SKU' => 'Varastoyksikkö',
+ 'Sales Invoice.' => 'Myyntilasku.',
+ 'Sales Order' => 'Tilausvahvistus',
+ 'Salesperson' => 'Myyjä',
+ 'Save Schedule' => 'Tallenna aikataulu',
+ 'Schedule' => 'Aikataulu',
+ 'Scheduled' => 'Aikataulutettu',
+ 'Screen' => 'Näyttö',
+ 'Select a Printer!' => 'Valitse tulostin',
+ 'Select all' => 'Valitse kaikki',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select items' => 'VAlitse nimikkeet',
+ 'Select payment' => 'Valitse maksutapa',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Select txt, postscript or PDF!' => 'Valitse tekstitiedosto, postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Serial No.' => 'Sarjanumero',
+ 'Service' => 'Palvelu',
+ 'Ship' => 'Lähetä',
+ 'Ship to' => 'Toimitusosoite',
+ 'Ship via' => 'Välipiste',
+ 'Shipping Address' => 'Toimitusosoite',
+ 'Shipping Point' => 'Toimitusehto',
+ 'Sort by' => 'Järjestä mukaan',
+ 'Source' => 'Lähde',
+ 'Standard' => 'Vakio',
+ 'Startdate' => 'Aloituspäivä',
+ 'State/Province' => 'Lääni',
+ 'Statement' => 'Tiliote',
+ 'Statement sent to' => 'Tiliote lähetetty',
+ 'Statements sent to printer!' => 'Tiliotteet lähetetty tulostimelle!',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax Included' => 'ALV sisältyy',
+ 'Tax collected' => 'Veroa kerätty',
+ 'Tax paid' => 'Veroa maksettu',
+ 'Text' => 'Teksti',
+ 'Till' => 'Kassa',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Trade Discount' => 'Alennus',
+ 'Transaction' => 'Vienti',
+ 'Transaction deleted!' => 'Vienti poistettu!',
+ 'Transaction posted!' => 'Vienti kirjattu!',
+ 'Translation not on file!' => 'Vienti ei tallennettu',
+ 'Trial Balance' => 'Saldolista',
+ 'Unit' => 'Yksikkö',
+ 'Update' => 'Päivitä',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor Invoice.' => 'Ostolasku.',
+ 'Vendor Number' => 'Toimittajanumero',
+ 'Vendor missing!' => 'Toimittaja puuttuu!',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Week(s)' => 'Viiko(t)',
+ 'What type of item is this?' => 'Minkä tyyppinen nimike tämä on?',
+ 'Work Order' => 'Työtilaus',
+ 'Year' => 'Vuosi',
+ 'Year(s)' => 'Vuodet',
+ 'Yes' => 'Kyllä',
+ 'You are posting an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You are printing and posting an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are printing and saving an existing order' => 'Tallennat ja tulostat olemassaolevan tilauksen',
+ 'You are printing and saving an existing quotation' => 'Tallennat ja tulostat olemassaolevan tarjouksen',
+ 'You are saving an existing order' => 'Tallennat olemassaolevan tilauksen',
+ 'You are saving an existing quotation' => 'Tallennat olemassaolevan tarjouksen',
+ 'Zip/Postal Code' => 'Postinumero',
+ 'as at' => 'päivänä ',
+ 'ea' => 'kpl',
+ 'for' => 'for',
+ 'for Period' => 'jaksolle',
+ 'posted!' => 'kirjattu!',
+ 'sent' => 'lähetetty',
+ 'time(s)' => 'kertaa',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ostotapahtuma' => 'ap_transaction',
+ 'myyntitapahtuma' => 'ar_transaction',
+ 'jatka' => 'continue',
+ 'poista' => 'delete',
+ 'poista_aikataulu' => 'delete_schedule',
+ 'sähköposti' => 'e_mail',
+ 'kirjaa' => 'post',
+ 'kirjaa_uutena' => 'post_as_new',
+ 'tulosta' => 'print',
+ 'tulosta_ja_kirjaa' => 'print_and_post',
+ 'tulosta_ja_kirjaa_uutena' => 'print_and_post_as_new',
+ 'myyntilasku_' => 'sales_invoice_',
+ 'tilausvahvistus' => 'sales_order',
+ 'tallenna_aikataulu' => 'save_schedule',
+ 'aikataulu' => 'schedule',
+ 'valitse_kaikki' => 'select_all',
+ 'toimitusosoite' => 'ship_to',
+ 'päivitä' => 'update',
+ 'ostolasku_' => 'vendor_invoice_',
+ 'kyllä' => 'yes',
+};
+
+1;
+
diff --git a/locale/fi_utf/pw b/locale/fi_utf/pw
new file mode 100755
index 00000000..a9b6101e
--- /dev/null
+++ b/locale/fi_utf/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Jatka',
+ 'Password' => 'Salasana',
+ 'Session expired!' => 'Yhteys vanhentunut',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'jatka' => 'continue',
+};
+
+1;
+
diff --git a/locale/fi_utf/rc b/locale/fi_utf/rc
new file mode 100755
index 00000000..3291d50f
--- /dev/null
+++ b/locale/fi_utf/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Tili',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Balance' => 'Tase',
+ 'Beginning Balance' => 'Alkusaldo',
+ 'Cleared' => 'Tyhjennetty',
+ 'Continue' => 'Jatka',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Erääntyy',
+ 'Date' => 'Päiväys',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Difference' => 'Ero',
+ 'Done' => 'Suoritettu',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'From' => 'Alkaen',
+ 'Include Exchange Rate Difference' => 'Sisällytä vaihtokurssiero',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Month' => 'Kuukausi',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Out of balance!' => 'Taseet eivät täsmää',
+ 'Outstanding' => 'Maksamatta',
+ 'Period' => 'Ajanjakso',
+ 'Quarter' => 'Neljännes',
+ 'R' => 'R',
+ 'Reconciliation' => 'Sovitus',
+ 'Reconciliation Report' => 'Sovitusraportti',
+ 'Select all' => 'Valitse kaikki',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Source' => 'Lähde',
+ 'Statement Balance' => 'Tiliotteen tase',
+ 'Summary' => 'Kooste',
+ 'To' => 'Hetkeen',
+ 'Update' => 'Päivitä',
+ 'Year' => 'Vuosi',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'jatka' => 'continue',
+ 'suoritettu' => 'done',
+ 'valitse_kaikki' => 'select_all',
+ 'päivitä' => 'update',
+};
+
+1;
+
diff --git a/locale/fi_utf/rp b/locale/fi_utf/rp
new file mode 100755
index 00000000..af7ea38b
--- /dev/null
+++ b/locale/fi_utf/rp
@@ -0,0 +1,205 @@
+$self{texts} = {
+ 'AP Aging' => 'Erääntyvät ostolaskut',
+ 'AR Aging' => 'Erääntyvät myyntilaskut',
+ 'Account' => 'Tili',
+ 'Account Number' => 'Tilinumero',
+ 'Accounting Menu' => 'Kirjanpitovalikko',
+ 'Accounts' => 'Tilit',
+ 'Accrual' => 'Varaukset',
+ 'Address' => 'Osoite',
+ 'Aged' => 'Vanhat',
+ 'Aged Overdue' => 'Vanhat erääntyneet',
+ 'All Accounts' => 'Kaikki tunnukset',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Huh',
+ 'April' => 'Huhtikuu',
+ 'Attachment' => 'Liite',
+ 'Aug' => 'Elo',
+ 'August' => 'Elokuu',
+ 'Balance' => 'Tase',
+ 'Balance Sheet' => 'Taselaskelma',
+ 'Bcc' => 'Näkymätön kopio',
+ 'Cash' => 'Käteiskauppa',
+ 'Cc' => 'Kopio',
+ 'Compare to' => 'verrattuna',
+ 'Continue' => 'Jatka',
+ 'Copies' => 'Kopiot',
+ 'Credit' => 'Kredit',
+ 'Curr' => 'Valuutta',
+ 'Current' => 'Erääntyy',
+ 'Current Earnings' => 'Nykyisen tilikauden tuotot',
+ 'Customer' => 'Asiakas',
+ 'Customer not on file!' => 'Asiakas ei järjestelmässä!',
+ 'Date' => 'Päiväys',
+ 'Day(s)' => 'Päivä(t)',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Jou',
+ 'December' => 'Joulukuu',
+ 'Decimalplaces' => 'Desimaalipaikkoja',
+ 'Delete Schedule' => 'Poista aikataulu',
+ 'Department' => 'Toimipiste',
+ 'Description' => 'Kuvaus',
+ 'Detail' => 'Yksityiskohdat',
+ 'Due Date' => 'Eräpäivä',
+ 'E-mail' => 'Sähköposti',
+ 'E-mail Statement to' => 'Sähköpostilla tiliote',
+ 'E-mail address missing!' => 'Sähköpostiosoite puuttuu!',
+ 'E-mail message' => 'Sähkpostiviesti',
+ 'Every' => 'Jokainen',
+ 'Feb' => 'Hel',
+ 'February' => 'Helmikuu',
+ 'For' => ' ',
+ 'From' => 'Alkaen',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Otsikko',
+ 'ID' => 'ID',
+ 'In-line' => 'Linjalla',
+ 'Include Exchange Rate Difference' => 'Sisällytä vaihtokurssiero',
+ 'Include Payment' => 'Sisällytä maksu',
+ 'Include in Report' => 'Sisällytä raporttiin',
+ 'Income Statement' => 'Tuloslaskelma',
+ 'Invoice' => 'Lasku',
+ 'Jan' => 'Tam',
+ 'January' => 'Tammikuu',
+ 'Jul' => 'Hei',
+ 'July' => 'Heinäkuu',
+ 'Jun' => 'Kes',
+ 'June' => 'Kesäkuu',
+ 'Language' => 'Kieli',
+ 'Mar' => 'Maa',
+ 'March' => 'Maaliskuu',
+ 'May' => 'Tou',
+ 'May ' => 'Toukokuu',
+ 'Memo' => 'Muistio',
+ 'Message' => 'Viesti',
+ 'Method' => 'Tapa',
+ 'Month' => 'Kuukausi',
+ 'Month(s)' => 'Kuukausi(det)',
+ 'N/A' => 'Ei saatavilla',
+ 'Next Date' => 'Seuraava pvm',
+ 'Non-taxable Purchases' => 'Verottomat ostot',
+ 'Non-taxable Sales' => 'Verottomat myynnit',
+ 'Nothing selected!' => 'Mitään valitsematta!',
+ 'Nov' => 'Mar',
+ 'November' => 'Marraskuu',
+ 'Number' => 'Numero',
+ 'Oct' => 'Lok',
+ 'October' => 'Lokakuu',
+ 'Order' => 'Tilaus',
+ 'Overdue' => 'Erääntyneet',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Maksut',
+ 'Period' => 'Ajanjakso',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Tulosta',
+ 'Project' => 'Projekti',
+ 'Project Number' => 'Projektinumero',
+ 'Project Transactions' => 'Projektin tapahtumat',
+ 'Project not on file!' => 'Projekti ei ole järjestelmässä!',
+ 'Quarter' => 'Neljännes',
+ 'Receipts' => 'Kuitit',
+ 'Recurring Transaction' => 'Toistuva siirto',
+ 'Reference' => 'Viite',
+ 'Repeat' => 'Toista',
+ 'Report for' => 'Raportti',
+ 'Salesperson' => 'Myyjä',
+ 'Save Schedule' => 'Tallenna aikataulu',
+ 'Screen' => 'Näyttö',
+ 'Select all' => 'Valitse kaikki',
+ 'Select from one of the names below' => 'Valitse yksi nimi alapuolelta',
+ 'Select from one of the projects below' => 'Valitse yksi projekti alapuolelta',
+ 'Select postscript or PDF!' => 'Valitse postscript tai PDF!',
+ 'Sep' => 'Syy',
+ 'September' => 'Syyskuu',
+ 'Source' => 'Lähde',
+ 'Standard' => 'Vakio',
+ 'Startdate' => 'Aloituspäivä',
+ 'Statement' => 'Tiliote',
+ 'Statement sent to' => 'Tiliote lähetetty',
+ 'Statements sent to printer!' => 'Tiliotteet lähetetty tulostimelle!',
+ 'Subject' => 'Aihe',
+ 'Subtotal' => 'Välisumma',
+ 'Summary' => 'Kooste',
+ 'Tax' => 'Vero',
+ 'Tax collected' => 'Veroa kerätty',
+ 'Tax paid' => 'Veroa maksettu',
+ 'Till' => 'Kassa',
+ 'To' => 'Hetkeen',
+ 'Total' => 'Yhteensä',
+ 'Trial Balance' => 'Saldolista',
+ 'Vendor' => 'Toimittaja',
+ 'Vendor not on file!' => 'Toimittajaa ei järjestelmässä!',
+ 'Warning!' => 'Varoitus!',
+ 'Week(s)' => 'Viiko(t)',
+ 'Year' => 'Vuosi',
+ 'Year(s)' => 'Vuodet',
+ 'You are posting an existing transaction!' => 'Tallennat olemassaolevan viennin',
+ 'You are printing and posting an existing transaction!' => 'Tallennat ja tulostat olemassaolevan viennin',
+ 'You are printing and saving an existing order' => 'Tallennat ja tulostat olemassaolevan tilauksen',
+ 'You are printing and saving an existing quotation' => 'Tallennat ja tulostat olemassaolevan tarjouksen',
+ 'You are saving an existing order' => 'Tallennat olemassaolevan tilauksen',
+ 'You are saving an existing quotation' => 'Tallennat olemassaolevan tarjouksen',
+ 'as at' => 'päivänä ',
+ 'for' => 'for',
+ 'for Period' => 'jaksolle',
+ 'sent' => 'lähetetty',
+ 'time(s)' => 'kertaa',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'jatka' => 'continue',
+ 'poista_aikataulu' => 'delete_schedule',
+ 'sähköposti' => 'e_mail',
+ 'tulosta' => 'print',
+ 'tallenna_aikataulu' => 'save_schedule',
+ 'valitse_kaikki' => 'select_all',
+};
+
+1;
+
diff --git a/locale/fr/COPYING b/locale/fr/COPYING
new file mode 100755
index 00000000..76693a89
--- /dev/null
+++ b/locale/fr/COPYING
@@ -0,0 +1,28 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2003
+#
+# French texts:
+#
+# Author: Sèbastien Brassard <sbrassar.cgocable.ca>
+# Oscar Buijten <oscar@elbie.com>
+# Wolfgang Sourdeau <wolfgang@contre.com>
+# Aguibou KONE <aguibou.kone@rocketmail.com>
+# Jens-Ingo Brodesser <jens-ingo@all2all.org>
+# Mathieu Chappuis <mathieu.chappuis@nchp.net>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/fr/LANGUAGE b/locale/fr/LANGUAGE
new file mode 100755
index 00000000..744b2c3f
--- /dev/null
+++ b/locale/fr/LANGUAGE
@@ -0,0 +1 @@
+French
diff --git a/locale/fr/Num2text b/locale/fr/Num2text
new file mode 100755
index 00000000..bcc693a5
--- /dev/null
+++ b/locale/fr/Num2text
@@ -0,0 +1,211 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors: Bruno Leveque <bruno.leveque@net6d.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#=====================================================================
+#
+# this is the french code for printing numbers in text
+#
+#=====================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'Zéro',
+ 1 => 'Un',
+ 2 => 'Deux',
+ 3 => 'Trois',
+ 4 => 'Quatre',
+ 5 => 'Cinq',
+ 6 => 'Six',
+ 7 => 'Sept',
+ 8 => 'Huit',
+ 9 => 'Neuf',
+ 10 => 'Dix',
+ 11 => 'Onze',
+ 12 => 'Douze',
+ 13 => 'Treize',
+ 14 => 'Quatorze',
+ 15 => 'Quinze',
+ 16 => 'Seize',
+ 17 => 'Dix-sept',
+ 18 => 'Dix-huit',
+ 19 => 'Dix-neuf',
+ 20 => 'Vingt',
+ 30 => 'Trente',
+ 40 => 'Quarante',
+ 50 => 'Cinquante',
+ 60 => 'Soixante',
+ 70 => 'Soixante-dix',
+ 80 => 'Quatre-vingt',
+ 90 => 'Quatre-vingt-dix',
+ 10**2 => 'Cent',
+ 10**3 => 'Mille',
+ 10**6 => 'Million',
+ 10**9 => 'Milliard',
+ 10**12 => 'Billion',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my @a;
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ my $cent=0;
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ $cent=1;
+
+ # the one from hundreds
+
+ if ($num[0] > 1) {
+ push @textnumber, $self->{numbername}{$num[0]};
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+
+ # add hundred designation
+ if ($num[0] > 1) {
+ if($numblock[$i] > 0) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ push @textnumber, "$self->{numbername}{10**2}s";
+ }
+ } else {
+ push @textnumber, $self->{numbername}{10**2};
+ }
+
+ }
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i]);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ if ($i == 1) {
+ if ($cent == 1) {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ $cent = 0;
+ } else {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } elsif ($numblock[$i] > 1) {
+ push @textnumber, "$self->{numbername}{$num}s";
+ } else {
+ push @textnumber, "$self->{numbername}{$num}";
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ if ($num[0] == 8) {
+ if ($num[1] > 0) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ } else {
+ $textnumber = "$self->{numbername}{$num[0]*10}s";
+ }
+ $amount = $num[1];
+ } elsif ($num[0] == 7 || $num[0] == 9) {
+ if ($num[1] > 0) {
+ $textnumber = $self->{numbername}{($num[0]-1)*10};
+
+ $textnumber .= " et" if ($num[1] == 1 && $num[0] == 7);
+
+ $amount -= ($num[0]-1)*10;
+ } else {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ }
+ } else {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $textnumber .= " et" if ($num[1] == 1);
+ $amount = $num[1];
+ }
+ } else {
+ $textnumber = "$self->{numbername}{$amount}";
+ $amount = 0;
+ }
+
+ $textnumber .= " ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/fr/aa b/locale/fr/aa
new file mode 100755
index 00000000..ce05b273
--- /dev/null
+++ b/locale/fr/aa
@@ -0,0 +1,159 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Cannot delete transaction!' => 'Impossible de supprimer la saisie!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Check' => 'Chèque',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Employee' => 'Employé',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Month' => 'Mois',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'PO Number' => 'Numéro de référence',
+ 'Paid' => 'Total payé',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Project' => 'Projet',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Reçu',
+ 'Remaining' => 'Restant',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Salesperson' => 'Vendeur',
+ 'Schedule' => 'Planification',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'planification' => 'schedule',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/fr/admin b/locale/fr/admin
new file mode 100755
index 00000000..ba84c069
--- /dev/null
+++ b/locale/fr/admin
@@ -0,0 +1,143 @@
+$self{texts} = {
+ 'Access Control' => 'Contrôle d\'accès',
+ 'Accounting' => 'Comptabilité',
+ 'Add User' => 'Ajouter utilisateur',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrateur',
+ 'All Datasets up to date!' => 'Tous les fichiers de données sont à jour!',
+ 'Cannot create Lock!' => 'Impossible de verrouiller le fichier!',
+ 'Change Admin Password' => 'Modifier mot de passe administrateur',
+ 'Change Password' => 'Modifier mot de passe',
+ 'Click on login name to edit!' => 'Cliquer sur votre identifiant pour editer!',
+ 'Company' => 'Société',
+ 'Confirm' => 'Confirmer',
+ 'Connect to' => 'Connecter à',
+ 'Continue' => 'Continuer',
+ 'Create Chart of Accounts' => 'Créer le plan comptable',
+ 'Create Dataset' => 'Créer fichier de données',
+ 'DBI not installed!' => 'DBI non installée!',
+ 'Database' => 'Base de données',
+ 'Database Administration' => 'Gérer base de données',
+ 'Database Driver not checked!' => 'Pilotes de base de données non verifiés!',
+ 'Database User missing!' => 'Utilisateur base de données manquant!',
+ 'Dataset' => 'Fichier de données',
+ 'Dataset missing!' => 'Fichier de données manquant!',
+ 'Dataset updated!' => 'Base de données mise à jour!',
+ 'Date Format' => 'Format de date',
+ 'Delete' => 'Supprimer',
+ 'Delete Dataset' => 'Supprimer fichier de données',
+ 'Directory' => 'Répertoire',
+ 'Driver' => 'Pilote',
+ 'Dropdown Limit' => 'Limite de déroulement',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Modifier utilisateur',
+ 'Existing Datasets' => 'Fichiers de données existants',
+ 'Fax' => 'Fax',
+ 'Host' => 'Hôte',
+ 'Hostname missing!' => 'Nom de l\'hôte manquant',
+ 'Language' => 'Langue',
+ 'Lock System' => 'Verrouiller le système',
+ 'Lockfile created!' => 'Verrouillage en place!',
+ 'Lockfile removed!' => 'Verrouillage enlevé!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Nom d\'utilisateur manquant!',
+ 'Logout' => 'Déconnexion',
+ 'Manager' => 'Gestionnaire',
+ 'Menu Width' => 'Largeur menu',
+ 'Multibyte Encoding' => 'Encodage multibyte',
+ 'Name' => 'Nom',
+ 'New Templates' => 'Nouveaux squelettes',
+ 'No Database Drivers available!' => 'Pas de pilote de base de données disponible!',
+ 'No Dataset selected!' => 'Pas de fichier de données sélectionné!',
+ 'Nothing to delete!' => 'Rien à supprimer',
+ 'Number Format' => 'Format des numéros',
+ 'Oracle Database Administration' => 'Administration de base de données Oracle',
+ 'Password' => 'Mot de passe',
+ 'Password changed!' => 'Mot de passe modifié!',
+ 'Passwords do not match!' => 'Mots de passes non-identiques',
+ 'Pg Database Administration' => 'Administration base de données PostgreSQL',
+ 'PgPP Database Administration' => 'Administration base de données PgPP',
+ 'Phone' => 'Tél.',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port manquant!',
+ 'Printer' => 'Imprimante',
+ 'Save' => 'Enregistrer',
+ 'Session Timeout' => 'Fin de session',
+ 'Session expired!' => 'Session terminée!',
+ 'Setup Templates' => 'Configuration des squelettes',
+ 'Signature' => 'Signature',
+ 'Stylesheet' => 'Feuille de style',
+ 'Supervisor' => 'Chef de service',
+ 'Templates' => 'Squelettes',
+ 'The following Datasets are not in use and can be deleted' => 'Les fichiers de données suivants ne sont pas utilisés et peuvent être supprimés.',
+ 'The following Datasets need to be updated' => 'Les fichiers de données suivants doivent être mis à jour',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ceci est un test préliminaire des sources existantes. Aucune modification à ce stade!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Pour ajouter un utilisateur à un groupe, editer un "nom", changer le "login" et enregistrer. Un nouvel utilisateur avec les mêmes données sera enregistré avec le nouveau "login".',
+ 'Unlock System' => 'Déverrouiller le système',
+ 'Update Dataset' => 'Mise à jour de la base de données',
+ 'Use Templates' => 'Utiliser les squelettes',
+ 'User' => 'Utilisateur',
+ 'User deleted!' => 'Utilisateur supprimé!',
+ 'User saved!' => 'Utilisateur enregistré!',
+ 'Version' => 'Version',
+ 'You are logged out' => 'Vous êtes déconnecté!',
+ 'does not exist' => 'n\'existe pas!',
+ 'is already a member!' => 'est déjà un membre!',
+ 'localhost' => 'hôte local',
+ 'locked!' => 'verrouillé!',
+ 'successfully created!' => 'créé avec succès',
+ 'successfully deleted!' => 'supprimé avec succès',
+ 'website' => 'site web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'ajouter_utilisateur' => 'add_user',
+ 'modifier_mot_de_passe_administrateur' => 'change_admin_password',
+ 'modifier_mot_de_passe' => 'change_password',
+ 'continuer' => 'continue',
+ 'créer_fichier_de_données' => 'create_dataset',
+ 'supprimer' => 'delete',
+ 'supprimer_fichier_de_données' => 'delete_dataset',
+ 'verrouiller_le_système' => 'lock_system',
+ 'login' => 'login',
+ 'déconnexion' => 'logout',
+ 'administration_de_base_de_données_oracle' => 'oracle_database_administration',
+ 'administration_base_de_données_postgresql' => 'pg_database_administration',
+ 'administration_base_de_données_pgpp' => 'pgpp_database_administration',
+ 'enregistrer' => 'save',
+ 'déverrouiller_le_système' => 'unlock_system',
+ 'mise_à_jour_de_la_base_de_données' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/fr/all b/locale/fr/all
new file mode 100755
index 00000000..2a5dd874
--- /dev/null
+++ b/locale/fr/all
@@ -0,0 +1,786 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Dépenses',
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR' => 'Recettes',
+ 'AR Aging' => 'Recettes exigibles',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'About' => 'À propos',
+ 'Above' => 'En dessus',
+ 'Access Control' => 'Contrôle d\'accès',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Account Number missing!' => 'Numéro de compte manquant!',
+ 'Account Type' => 'Type de compte',
+ 'Account Type missing!' => 'Type de compte manquant!',
+ 'Account deleted!' => 'Compte supprimé',
+ 'Account does not exist!' => 'Compte non existant!',
+ 'Account saved!' => 'Compte enregistré',
+ 'Accounting' => 'Comptabilité',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Activate Audit trail' => 'Activer la journalisation des accès aux écritures clôturées',
+ 'Activate Audit trails' => 'Activer la journalisation des accès aux écritures clôturées',
+ 'Active' => 'Actif',
+ 'Add' => 'Ajouter',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Add Account' => 'Ajouter compte',
+ 'Add Assembly' => 'Ajouter produit',
+ 'Add Business' => 'Ajouter type d\'affaire',
+ 'Add Cash Transfer Transaction' => 'Saisie d\'écriture - Virements internes',
+ 'Add Customer' => 'Ajouter client',
+ 'Add Deduction' => 'Ajouter prélèvement',
+ 'Add Department' => 'Ajouter service',
+ 'Add Employee' => 'Ajouter employé',
+ 'Add Exchange Rate' => 'Ajouter taux de change',
+ 'Add GIFI' => 'Ajouter code d\'identification comptable ou fiscale',
+ 'Add General Ledger Transaction' => 'Ajouter une écriture au grand-livre',
+ 'Add Group' => 'Ajouter groupe',
+ 'Add Labor/Overhead' => 'Ajouter coût de production',
+ 'Add Language' => 'Ajouter langue',
+ 'Add POS Invoice' => 'Saisie ticket de caisse',
+ 'Add Part' => 'Ajouter marchandise',
+ 'Add Pricegroup' => 'Ajouter groupe de prix',
+ 'Add Project' => 'Ajouter projet',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add SIC' => 'Ajouter code secteur économique',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Service' => 'Ajouter prestation',
+ 'Add Transaction' => 'Saisie d\'écriture',
+ 'Add User' => 'Ajouter utilisateur',
+ 'Add Vendor' => 'Ajouter fournisseur',
+ 'Add Vendor Invoice' => 'Établir facture d\'achat',
+ 'Add Warehouse' => 'Ajouter entrepôt',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administrateur',
+ 'After Deduction' => 'Après prélèvement',
+ 'All' => 'Tous',
+ 'All Accounts' => 'Afficher tous les comptes',
+ 'All Datasets up to date!' => 'Tous les fichiers de données sont à jour!',
+ 'All Items' => 'Tout objet',
+ 'Allowances' => 'Indemnités',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Amount missing!' => 'Montant manquant!',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Are you sure you want to delete Order Number' => 'Êtes vous sûr de vouloir supprimer la commande n°',
+ 'Are you sure you want to delete Quotation Number' => 'Êtes vous sûr de vouloir supprimer le devis n°',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Êtes vous sûr de vouloir enlever les objets sélectionnés de la queue?',
+ 'Assemblies' => 'Produits finis',
+ 'Assemblies restocked!' => 'Renvoyer produits vers stock!',
+ 'Assembly' => 'Produit fini',
+ 'Asset' => 'Actif',
+ 'Attachment' => 'Pièce jointe',
+ 'Audit Control' => 'Clôture périodique',
+ 'Audit trail disabled' => 'Journalisation clôture desactivée',
+ 'Audit trail enabled' => 'Journalisation clôture activée',
+ 'Audit trail removed up to' => 'Annulation de la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Audit trails disabled' => 'Journalisation clôture desactivée',
+ 'Audit trails enabled' => 'Journalisation clôture activée',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Nomenclature composantes',
+ 'Backup' => 'Sauvegarder',
+ 'Backup sent to' => 'Sauvegarde envoyée à',
+ 'Balance' => 'Solde',
+ 'Balance Sheet' => 'Bilan',
+ 'Based on' => 'Basé sur',
+ 'Bcc' => 'Copie cachée',
+ 'Before Deduction' => 'Avant prélèvement',
+ 'Beginning Balance' => 'Solde du départ',
+ 'Below' => 'En dessous',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Bin Lists' => 'Liste des emplacements',
+ 'Books are open' => 'Début exercice',
+ 'Break' => 'Rupture',
+ 'Business' => 'Type d\'affaire',
+ 'Business Number' => 'Numéro d\'enregistrement société',
+ 'Business deleted!' => 'Type d\'affaire effacé!',
+ 'Business saved!' => 'Type d\'affaire enregistré!',
+ 'C' => 'C',
+ 'COGS' => 'Coût des produits vendus',
+ 'Cannot create Lock!' => 'Impossible de verrouiller le fichier!',
+ 'Cannot delete account!' => 'Impossible de supprimer le compte!',
+ 'Cannot delete customer!' => 'Impossible de supprimer le client!',
+ 'Cannot delete default account!' => 'Impossible de supprimer le compte par défaut!',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot delete item!' => 'Impossible de supprimer l\'objet!',
+ 'Cannot delete order!' => 'Impossible de supprimer la commande!',
+ 'Cannot delete quotation!' => 'Impossible de supprimer le devis!',
+ 'Cannot delete transaction!' => 'Impossible de supprimer la saisie!',
+ 'Cannot delete vendor!' => 'Impossible de supprimer le fournisseur!',
+ 'Cannot post Payment!' => 'Impossible d\'enregistrer le paiement!',
+ 'Cannot post Receipt!' => 'Impossible d\'enregistrer le reçu!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cannot remove files!' => 'Impossible d\'effacer les fichiers!',
+ 'Cannot save account!' => 'Impossible d\'enregistrer le compte!',
+ 'Cannot save defaults!' => 'Impossible d\'enregistrer les valeurs par défaut!',
+ 'Cannot save order!' => 'Impossible d\'enregistrer la commande!',
+ 'Cannot save preferences!' => 'Impossible d\'enregistrer les préférences',
+ 'Cannot save quotation!' => 'Impossible d\'enregistrer le devis!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Impossible d\'enregistrer le compte simultanément en tant que compte de recettes, dépenses ou service',
+ 'Cannot set multiple options for' => 'Impossible de choisir plusieurs options pour',
+ 'Cannot stock assemblies!' => 'Impossible de stocker l\'assemblage!',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Change' => 'Retour monnaie',
+ 'Change Admin Password' => 'Modifier mot de passe administrateur',
+ 'Change Password' => 'Modifier mot de passe',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Check' => 'Chèque',
+ 'Check Inventory' => 'Listing chèques',
+ 'Checks' => 'Chèques',
+ 'City' => 'Ville',
+ 'Cleared' => 'Lettré',
+ 'Click on login name to edit!' => 'Cliquer sur votre identifiant pour editer!',
+ 'Close Books up to' => 'Clôturer l\'exercice jusqu\'au',
+ 'Closed' => 'Clôturé',
+ 'Code' => 'Code',
+ 'Code missing!' => 'Code manquant!',
+ 'Company' => 'Société',
+ 'Company Name' => 'Nom de société',
+ 'Compare to' => 'Comparer à',
+ 'Components' => 'Composants',
+ 'Confirm' => 'Confirmer',
+ 'Confirm!' => 'Confirmer!',
+ 'Connect to' => 'Connecter à',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Contra' => 'Contrepartie',
+ 'Copies' => 'Copies',
+ 'Copy to COA' => 'Copier dans le plan comptable',
+ 'Cost' => 'Coût',
+ 'Cost Center' => 'Axé coûts',
+ 'Could not save pricelist!' => 'Enregistrement de la liste de prix impossible!',
+ 'Could not save!' => 'Enregistrement impossible!',
+ 'Could not transfer Inventory!' => 'Impossible de transférer l\'inventaire!',
+ 'Country' => 'Pays',
+ 'Create Chart of Accounts' => 'Créer le plan comptable',
+ 'Create Dataset' => 'Créer fichier de données',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Current Earnings' => 'Bénéfice de l\'exercice',
+ 'Customer' => 'Client',
+ 'Customer History' => 'Historique client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer deleted!' => 'Client supprimé!',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Customer saved!' => 'Client enregistré!',
+ 'Customers' => 'Clients',
+ 'DBI not installed!' => 'DBI non installée!',
+ 'DOB' => 'Date de naissance',
+ 'Database' => 'Base de données',
+ 'Database Administration' => 'Gérer base de données',
+ 'Database Driver not checked!' => 'Pilotes de base de données non verifiés!',
+ 'Database Host' => 'Hôte de base de données',
+ 'Database User missing!' => 'Utilisateur base de données manquant!',
+ 'Dataset' => 'Fichier de données',
+ 'Dataset is newer than version!' => 'Fichier de données plus récent que le logiciel!',
+ 'Dataset missing!' => 'Fichier de données manquant!',
+ 'Dataset updated!' => 'Base de données mise à jour!',
+ 'Date' => 'Date',
+ 'Date Format' => 'Format de date',
+ 'Date Paid' => 'Date de paiement',
+ 'Date Received' => 'Date de réception',
+ 'Date missing!' => 'Date manquante!',
+ 'Date received missing!' => 'Date de réception manquante!',
+ 'Day' => 'Jour',
+ 'Days' => 'Jours',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Decimalplaces' => 'Décimales',
+ 'Decrease' => 'Diminution',
+ 'Deduct after' => 'Prélèver après',
+ 'Deduction deleted!' => 'Prélèvement supprimé!',
+ 'Deduction saved!' => 'Prélèvement enrégistré!',
+ 'Deductions' => 'Prélèvements',
+ 'Default Template' => 'Squelette par defaut',
+ 'Defaults' => 'Valeurs par défaut',
+ 'Defaults saved!' => 'Valeurs par défaut enrégistrées!',
+ 'Delete' => 'Supprimer',
+ 'Delete Account' => 'Supprimer compte',
+ 'Delete Dataset' => 'Supprimer fichier de données',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Deleting a language will also delete the templates for the language' => 'Effacer une langue, implique également l\'effacement des squelettes correspondants à cette langue',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Department deleted!' => 'Service effacé!',
+ 'Department saved!' => 'Service enregistré!',
+ 'Departments' => 'Services',
+ 'Deposit' => 'Dépôt',
+ 'Description' => 'Description',
+ 'Description Translations' => 'Description traductions',
+ 'Description missing!' => 'Description manquante!',
+ 'Detail' => 'Détail',
+ 'Difference' => 'Différence',
+ 'Directory' => 'Répertoire',
+ 'Discount' => 'Remise',
+ 'Done' => 'Fait!',
+ 'Drawing' => 'Dessin',
+ 'Driver' => 'Pilote',
+ 'Dropdown Limit' => 'Limite de déroulement',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Message éléctronique à',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit' => 'Modifier',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Edit Account' => 'Modifier le compte',
+ 'Edit Assembly' => 'Modifier produit fini / transformé',
+ 'Edit Business' => 'Modifier type d\'affaire',
+ 'Edit Cash Transfer Transaction' => 'Modifier virements internes',
+ 'Edit Customer' => 'Modifier client',
+ 'Edit Deduction' => 'Modifier prélèvement',
+ 'Edit Department' => 'Modifier service de l\'entreprise',
+ 'Edit Description Translations' => 'Modifier traductions description',
+ 'Edit Employee' => 'Modifier employé',
+ 'Edit GIFI' => 'Modifier code d\'identification comptable ou fiscale',
+ 'Edit General Ledger Transaction' => 'Modifier écriture grand-livre',
+ 'Edit Group' => 'Modifier groupe',
+ 'Edit Labor/Overhead' => 'Modifier coût de production',
+ 'Edit Language' => 'Modifier langue',
+ 'Edit POS Invoice' => 'Modifier ticket de caisse',
+ 'Edit Part' => 'Modifier marchandise',
+ 'Edit Preferences for' => 'Modifier les préférences pour',
+ 'Edit Pricegroup' => 'Modifier groupe de prix',
+ 'Edit Project' => 'Modifier projet',
+ 'Edit Purchase Order' => 'Modifier commande d\'achat',
+ 'Edit Quotation' => 'Modifier devis',
+ 'Edit Request for Quotation' => 'Modifier demande de devis',
+ 'Edit SIC' => 'Modifier code de secteur économique',
+ 'Edit Sales Invoice' => 'Modifier facture de vente',
+ 'Edit Sales Order' => 'Modifier commande de vente',
+ 'Edit Service' => 'Modifier service',
+ 'Edit Template' => 'Modifier squelette',
+ 'Edit User' => 'Modifier utilisateur',
+ 'Edit Vendor' => 'Modifier fournisseur',
+ 'Edit Vendor Invoice' => 'Modifier facture de fournisseur',
+ 'Edit Warehouse' => 'Modifier entrepôt',
+ 'Employee' => 'Employé',
+ 'Employee Name' => 'Nom employé',
+ 'Employee Number' => 'Numéro d\'employé',
+ 'Employee deleted!' => 'Employé effacé!',
+ 'Employee pays' => 'Employé pays',
+ 'Employee saved!' => 'Employé enregistré',
+ 'Employees' => 'Employés',
+ 'Employer' => 'Employeur',
+ 'Employer pays' => 'Employeur pays',
+ 'Enddate' => 'Date de fin',
+ 'Ends' => 'Se termine',
+ 'Enforce transaction reversal for all dates' => 'Activer la clôture des écritures pour toutes les dates',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Entrer le nom de la monnaie nationale et des monnaies étrangères en 3 lettres séparées par (:) (Ex: EUR:USD:CAD)',
+ 'Equity' => 'Capital',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Existing Datasets' => 'Fichiers de données existants',
+ 'Expense' => 'Dépenses',
+ 'Expense/Asset' => 'Dépenses/actif',
+ 'Extended' => 'Prix total',
+ 'FX' => 'Devises',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'Foreign Exchange Gain' => 'Produit conversion devises',
+ 'Foreign Exchange Loss' => 'Perte conversion devises',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'GIFI deleted!' => 'Code d\'identification comptable ou fiscale supprimé!',
+ 'GIFI missing!' => 'Code d\'identification comptable ou fiscale manquant!',
+ 'GIFI saved!' => 'Code d\'identification comptable ou fiscale enregistré!',
+ 'GL' => 'Grand-livre',
+ 'GL Transaction' => 'Transaction grand-livre',
+ 'General Ledger' => 'Grand-livre',
+ 'Goods & Services' => 'Articles & Prestations',
+ 'Group' => 'Groupe',
+ 'Group Items' => 'Grouper objets',
+ 'Group Translations' => 'Grouper traductions',
+ 'Group deleted!' => 'Groupe effacé!',
+ 'Group missing!' => 'Groupe absent!',
+ 'Group saved!' => 'Groupe enregistré!',
+ 'Groups' => 'Groupes',
+ 'HR' => 'Ressources humaines',
+ 'HTML Templates' => 'Squelettes HTML',
+ 'Heading' => 'En-tête',
+ 'History' => 'Historique',
+ 'Home Phone' => 'Téléphone privé',
+ 'Host' => 'Hôte',
+ 'Hostname missing!' => 'Nom de l\'hôte manquant',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Image',
+ 'In-line' => 'En ligne',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Include in drop-down menus' => 'Inclure dans les menus déroulants',
+ 'Income' => 'Recettes',
+ 'Income Statement' => 'Compte de résultat',
+ 'Incorrect Dataset version!' => 'Fichier de données incorrect!',
+ 'Increase' => 'Augmentation',
+ 'Individual Items' => 'Composition en marchandises individuelles',
+ 'Internal Notes' => 'Notes internes',
+ 'Inventory' => 'Inventaire',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La quantité en stock doit être zéro avant de pouvoir annuler cet assemblage!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La quantité en stock doit être zero avant de pouvoir annuler cette pièce!',
+ 'Inventory saved!' => 'Inventaire enregistré!',
+ 'Inventory transferred!' => 'Inventaire transféré!',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Invoices' => 'Factures',
+ 'Is this a summary account to record' => 'Est-ce que c\'est un compte sommaire à enregistrer?',
+ 'Item already on pricelist!' => 'Objet déjà présent dans la liste des prix',
+ 'Item deleted!' => 'Objet supprimé!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Items' => 'Objets',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'LaTeX Templates' => 'Squelettes LaTeX',
+ 'Labor/Overhead' => 'Coût de production',
+ 'Language' => 'Langue',
+ 'Language deleted!' => 'Langue effacée!',
+ 'Language saved!' => 'Langue enregistrée!',
+ 'Languages' => 'Langues',
+ 'Languages not defined!' => 'Langues non définis!',
+ 'Last Numbers & Default Accounts' => 'Derniers numéros et comptes par défauts',
+ 'Leadtime' => 'Délai',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Laisser "port" et "hôte" vide, sauf si vous voulez vous connecter à distance (par réseau)',
+ 'Liability' => 'Passif',
+ 'Licensed to' => 'Licence à',
+ 'Line Total' => 'Total ligne',
+ 'Link' => 'Liens',
+ 'Link Accounts' => 'Lier comptes',
+ 'List' => 'Liste',
+ 'List Accounts' => 'Liste des comptes',
+ 'List Businesses' => 'Liste types d\'affaire',
+ 'List Departments' => 'Liste des services',
+ 'List GIFI' => 'Afficher la liste des codes d\'identification comptable ou fiscale',
+ 'List Languages' => 'Liste des langues',
+ 'List Price' => 'Prix de revient',
+ 'List Projects' => 'Liste des projets',
+ 'List SIC' => 'Liste des codes secteur économique',
+ 'List Transactions' => 'Afficher écritures',
+ 'List Warehouses' => 'Liste des entrepôts',
+ 'Lock System' => 'Verrouiller le système',
+ 'Lockfile created!' => 'Verrouillage en place!',
+ 'Lockfile removed!' => 'Verrouillage enlevé!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Nom d\'utilisateur manquant!',
+ 'Logout' => 'Déconnexion',
+ 'Make' => 'Marque',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'Marked entries printed!' => 'Éléments marqués imprimés!',
+ 'Markup' => 'Majoration',
+ 'Maximum' => 'Maximum',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Menu Width' => 'Largeur menu',
+ 'Message' => 'Message',
+ 'Method' => 'Méthode',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Modèle',
+ 'Month' => 'Mois',
+ 'Months' => 'Mois',
+ 'Multibyte Encoding' => 'Encodage multibyte',
+ 'N/A' => 'Non applicable',
+ 'Name' => 'Nom',
+ 'Name missing!' => 'Nom manquant!',
+ 'New Templates' => 'Nouveaux squelettes',
+ 'New Window' => 'Nouvelle fenêtre',
+ 'Next' => 'Prochain',
+ 'Next Date' => 'Prochaine date',
+ 'No' => 'Non',
+ 'No Database Drivers available!' => 'Pas de pilote de base de données disponible!',
+ 'No Dataset selected!' => 'Pas de fichier de données sélectionné!',
+ 'No email address for' => 'Pas d\'adresse email pour',
+ 'No.' => 'N°',
+ 'Non-taxable' => 'Non imposable',
+ 'Non-taxable Purchases' => 'Achats hors taxe',
+ 'Non-taxable Sales' => 'Ventes hors taxe',
+ 'Notes' => 'Notes',
+ 'Nothing entered!' => 'Rien n\'a été saisi!',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nothing to delete!' => 'Rien à supprimer',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nothing to transfer!' => 'Rien à transférer!',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number Format' => 'Format des numéros',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'O' => 'O',
+ 'Obsolete' => 'Obsolète',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'On Hand' => 'En Stock / disponible',
+ 'Open' => 'Ouvert',
+ 'Oracle Database Administration' => 'Administration de base de données Oracle',
+ 'Order' => 'Commande',
+ 'Order Date' => 'Date de commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Entry' => 'Commandes',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'Order deleted!' => 'Commande supprimée!',
+ 'Order saved!' => 'Commande enregistrée!',
+ 'Orphaned' => 'Orphelin',
+ 'Out of balance transaction!' => 'Écriture non-soldée!',
+ 'Out of balance!' => 'Non-soldée!',
+ 'Outstanding' => 'En retard',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'POS' => 'Point de vente',
+ 'POS Invoice' => 'Ticket de caisse',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Packing Lists' => 'Listes d\'envoi',
+ 'Paid' => 'Total payé',
+ 'Part' => 'Marchandise',
+ 'Partnumber' => 'Numéro de marchandise',
+ 'Parts' => 'Marchandises',
+ 'Password' => 'Mot de passe',
+ 'Password changed!' => 'Mot de passe modifié!',
+ 'Password does not match!' => 'Mot de passe incorrect!',
+ 'Passwords do not match!' => 'Mots de passes non-identiques',
+ 'Payables' => 'À payer',
+ 'Payment' => 'Paiement',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payment posted!' => 'Paiement enregistré!',
+ 'Payments' => 'Paiements',
+ 'Payroll Deduction' => 'Prélèvement salaire',
+ 'Period' => 'Période',
+ 'Pg Database Administration' => 'Administration base de données PostgreSQL',
+ 'PgPP Database Administration' => 'Administration base de données PgPP',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Pick Lists' => 'Liste de sélection',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port manquant!',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Posted!' => 'Enregistré!',
+ 'Posting' => 'Enregistrement',
+ 'Postscript' => 'Postcript',
+ 'Preferences' => 'Préférences',
+ 'Preferences saved!' => 'Préférences enregistrées!',
+ 'Prepayment' => 'Paiement à l\'avance',
+ 'Price' => 'Prix',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Pricegroup deleted!' => 'Groupe de prix supprimé!',
+ 'Pricegroup missing!' => 'Groupe de prix manquant!',
+ 'Pricegroup saved!' => 'Groupe de prix enregistré!',
+ 'Pricegroups' => 'Groupes de prix',
+ 'Pricelist' => 'Liste de prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Print and Save' => 'Imprimer et sauver',
+ 'Printed' => 'Imprimé',
+ 'Printer' => 'Imprimante',
+ 'Printing' => 'Impression',
+ 'Printing ... ' => 'Impression en cours ... ',
+ 'Process Transactions' => 'Traiter transactions',
+ 'Profit Center' => 'Axé profit',
+ 'Project' => 'Projet',
+ 'Project Description Translations' => 'Traductions description de projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Number missing!' => 'Numéro du projet manquant!',
+ 'Project Transactions' => 'Mouvements - Projet',
+ 'Project deleted!' => 'Projet supprimé!',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Project saved!' => 'Projet enregistré!',
+ 'Projects' => 'Projets',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Order Number' => 'Numéro de commande',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quantity exceeds available units to stock!' => 'La quantité dépasse le nombre d\'unités en stock',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Devis',
+ 'Quotation ' => 'Devis ',
+ 'Quotation Date' => 'Date de devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number' => 'Numéro de devis',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Quotation deleted!' => 'Devis effacé!',
+ 'Quotations' => 'Devis',
+ 'R' => 'R',
+ 'RFQ' => 'Demande de devis',
+ 'RFQ ' => 'Demande de devis ',
+ 'RFQ Number' => 'Numéro de demande de devis',
+ 'RFQs' => 'Demandes de devis',
+ 'ROP' => 'Seuil réapprovisionnement',
+ 'Rate' => 'Taux',
+ 'Rate missing!' => 'Taux manquant!',
+ 'Recd' => 'Reçu',
+ 'Receipt' => 'Reçu',
+ 'Receipt posted!' => 'Reçu enregistré!',
+ 'Receipts' => 'Reçus',
+ 'Receivables' => 'À recevoir',
+ 'Receive' => 'Réception',
+ 'Receive Merchandise' => 'Réception marchandise',
+ 'Reconciliation' => 'Rapprochement',
+ 'Reconciliation Report' => 'Rapport de rapprochement',
+ 'Record in' => 'Enregistrer dans',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Recurring Transactions' => 'Transactions périodiques',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Remove' => 'Effacer',
+ 'Remove Audit trail up to' => 'Annuler la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Remove Audit trails up to' => 'Annuler la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Removed spoolfiles!' => 'File d\'attente impression effacée!',
+ 'Removing marked entries from queue ...' => 'Suppression des éléments sélectionnés de la file d\'attente ...',
+ 'Repeat' => 'Répéter',
+ 'Report for' => 'Rapport de',
+ 'Reports' => 'Rapports',
+ 'Request for Quotation' => 'Demande de devis',
+ 'Request for Quotations' => 'Demandes de devis',
+ 'Required by' => 'Requis pour',
+ 'Retained Earnings' => 'Éxcédents non distribués',
+ 'Role' => 'Rôle',
+ 'S' => 'S',
+ 'SIC' => 'Code secteur économique',
+ 'SIC deleted!' => 'Code secteur économique effacé!',
+ 'SIC saved!' => 'Code secteur économique enregistré!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'Numéro sécurité sociale',
+ 'Sale' => 'Vente',
+ 'Sales' => 'Ventes',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoice ' => 'Facture de vente ',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Order Number' => 'Numéro de commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Sales Quotation Number' => 'Numéro de devis de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save' => 'Enregistrer',
+ 'Save Pricelist' => 'Enregistrer la liste de prix',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Save to File' => 'Enregistrer dans un fichier',
+ 'Saving' => 'Enregistrement',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Search' => 'Recherche',
+ 'Select' => 'Sélectionner',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the items below' => 'Sélectionner un des objets ci-dessous',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sell' => 'Vente',
+ 'Sell Price' => 'Prix de vente',
+ 'Send by E-Mail' => 'Envoyer par e-mail',
+ 'Sending' => 'Envoyer',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Serial Number' => 'Numéro de série',
+ 'Service' => 'Prestation de service',
+ 'Services' => 'Prestations de services',
+ 'Session Timeout' => 'Fin de session',
+ 'Session expired!' => 'Session terminée!',
+ 'Setup Templates' => 'Configuration des squelettes',
+ 'Ship' => 'Expédier',
+ 'Ship Merchandise' => 'Expédier marchandise',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping' => 'Expédition',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Date' => 'Date d\'expédition',
+ 'Shipping Date missing!' => 'Date d\'expédition manquante!',
+ 'Shipping Point' => 'Expéditeur',
+ 'Short' => 'Court',
+ 'Signature' => 'Signature',
+ 'Source' => 'Source',
+ 'Spoolfile' => 'Fichier file d\'attente impression',
+ 'Standard' => 'Standard',
+ 'Standard Industrial Codes' => 'Code secteur économique',
+ 'Startdate' => 'Date de début',
+ 'State' => 'Etat',
+ 'State/Province' => 'Région/État',
+ 'Statement' => 'Relevé',
+ 'Statement Balance' => 'Solde relevé de compte',
+ 'Statement sent to' => 'Relevé envoyé à',
+ 'Statements sent to printer!' => 'Relevés envoyés à l\'imprimante!',
+ 'Stock' => 'Stock',
+ 'Stock Assembly' => 'Stock de produits',
+ 'Stylesheet' => 'Feuille de style',
+ 'Sub-contract GIFI' => 'Code d\'identification comptable ou fiscale - Sous-traitance',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Supervisor' => 'Chef de service',
+ 'System' => 'Système',
+ 'System Defaults' => 'Préférences système',
+ 'Tax' => 'Taxe',
+ 'Tax Accounts' => 'Comptes de taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Tax Number' => 'Numéro de TVA',
+ 'Tax Number / SSN' => 'Numéro de TVA / Sécurité Sociale',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Taxable' => 'Imposable',
+ 'Template saved!' => 'Squelette enregistré!',
+ 'Templates' => 'Squelettes',
+ 'Terms' => 'Crédit limité à',
+ 'Text' => 'Texte',
+ 'Text Templates' => 'Squelettes texte',
+ 'The following Datasets are not in use and can be deleted' => 'Les fichiers de données suivants ne sont pas utilisés et peuvent être supprimés.',
+ 'The following Datasets need to be updated' => 'Les fichiers de données suivants doivent être mis à jour',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ceci est un test préliminaire des sources existantes. Aucune modification à ce stade!',
+ 'Till' => 'Caisse',
+ 'Times' => 'Temps',
+ 'To' => 'À',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Pour ajouter un utilisateur à un groupe, editer un "nom", changer le "login" et enregistrer. Un nouvel utilisateur avec les mêmes données sera enregistré avec le nouveau "login".',
+ 'Top Level' => 'Description principale',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Transaction' => 'Écriture',
+ 'Transaction Date missing!' => 'Date d\'écriture manquante!',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Transaction reversal enforced for all dates' => 'Inversion des écritures exécutée pour toutes les dates',
+ 'Transaction reversal enforced up to' => 'Inversion des écritures exécutée jusqu\'au',
+ 'Transactions' => 'Mouvements',
+ 'Transfer' => 'Transfert',
+ 'Transfer Inventory' => 'Transfert inventaire',
+ 'Transfer to' => 'Transférer vers',
+ 'Translation' => 'Traduction',
+ 'Translation deleted!' => 'Traduction supprimée!',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Translations' => 'Traductions',
+ 'Translations saved!' => 'Traductions enregistrées',
+ 'Trial Balance' => 'Balance Globale',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Unit' => 'Unité',
+ 'Unit of measure' => 'Unité de mesure',
+ 'Unlock System' => 'Déverrouiller le système',
+ 'Update' => 'Mettre à jour',
+ 'Update Dataset' => 'Mise à jour de la base de données',
+ 'Updated' => 'Mis à jour',
+ 'Upgrading to Version' => 'Mise à jour à la version',
+ 'Use Templates' => 'Utiliser les squelettes',
+ 'User' => 'Utilisateur',
+ 'User deleted!' => 'Utilisateur supprimé!',
+ 'User saved!' => 'Utilisateur enregistré!',
+ 'Valid until' => 'Valable jusqu\'au',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor History' => 'Historique fournisseurs',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Invoice ' => 'Facture d\'achat ',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor Invoices' => 'Factures d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor deleted!' => 'Fournisseur supprimé!',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Vendor saved!' => 'Fournisseur enregistré!',
+ 'Vendors' => 'Fournisseurs',
+ 'Version' => 'Version',
+ 'Warehouse' => 'Entrepôt',
+ 'Warehouse deleted!' => 'Entrepôt supprimé',
+ 'Warehouse saved!' => 'Entrepôt enregistré',
+ 'Warehouses' => 'Entrepôts',
+ 'Warning!' => 'Attention!',
+ 'Week' => 'Semaine',
+ 'Weeks' => 'Semaines',
+ 'Weight' => 'Poids',
+ 'Weight Unit' => 'Unité de poids',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Work Orders' => 'Fiche de traitement',
+ 'Work Phone' => 'Téléphone travail',
+ 'Year' => 'Année',
+ 'Yearend' => 'Écriture de fin d\'exercice',
+ 'Yearend date missing!' => 'Écriture de fin d\'exercice - date manquante',
+ 'Yearend posted!' => 'Écriture de fin d\'exercice enregistrée',
+ 'Yearend posting failed!' => 'Échec enregistrement écriture fin d\'exercice!',
+ 'Years' => 'Années',
+ 'Yes' => 'Oui',
+ 'You are logged out' => 'Vous êtes déconnecté!',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'You did not enter a name!' => 'Vous n\'avez pas saisi de nom!',
+ 'You must enter a host and port for local and remote connections!' => 'Vous devez saisir un "hôte" et un "port" pour les connexions distantes!',
+ 'Zip/Postal Code' => 'Code postal',
+ 'account cannot be set to any other type of account' => 'compte ne peut pas être changé vers un autre type de compte',
+ 'as at' => 'au',
+ 'days' => 'jours',
+ 'does not exist' => 'n\'existe pas!',
+ 'done' => 'fait',
+ 'ea' => 'ch',
+ 'failed' => 'échec',
+ 'for' => 'pour',
+ 'for Period' => 'pour la période',
+ 'is already a member!' => 'est déjà un membre!',
+ 'localhost' => 'hôte local',
+ 'locked!' => 'verrouillé!',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+ 'successfully created!' => 'créé avec succès',
+ 'successfully deleted!' => 'supprimé avec succès',
+ 'time(s)' => 'temps',
+ 'website' => 'site web',
+};
+
+1;
diff --git a/locale/fr/am b/locale/fr/am
new file mode 100755
index 00000000..bd9ab6af
--- /dev/null
+++ b/locale/fr/am
@@ -0,0 +1,305 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'AR' => 'Recettes',
+ 'About' => 'À propos',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Account Number missing!' => 'Numéro de compte manquant!',
+ 'Account Type' => 'Type de compte',
+ 'Account Type missing!' => 'Type de compte manquant!',
+ 'Account deleted!' => 'Compte supprimé',
+ 'Account does not exist!' => 'Compte non existant!',
+ 'Account saved!' => 'Compte enregistré',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accrual' => 'Accumulation',
+ 'Activate Audit trail' => 'Activer la journalisation des accès aux écritures clôturées',
+ 'Add Account' => 'Ajouter compte',
+ 'Add Business' => 'Ajouter type d\'affaire',
+ 'Add Department' => 'Ajouter service',
+ 'Add GIFI' => 'Ajouter code d\'identification comptable ou fiscale',
+ 'Add Language' => 'Ajouter langue',
+ 'Add SIC' => 'Ajouter code secteur économique',
+ 'Add Warehouse' => 'Ajouter entrepôt',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Asset' => 'Actif',
+ 'Audit Control' => 'Clôture périodique',
+ 'Audit trail disabled' => 'Journalisation clôture desactivée',
+ 'Audit trail enabled' => 'Journalisation clôture activée',
+ 'Audit trail removed up to' => 'Annulation de la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Backup sent to' => 'Sauvegarde envoyée à',
+ 'Bin List' => 'Liste des emplacements',
+ 'Books are open' => 'Début exercice',
+ 'Business Number' => 'Numéro d\'enregistrement société',
+ 'Business deleted!' => 'Type d\'affaire effacé!',
+ 'Business saved!' => 'Type d\'affaire enregistré!',
+ 'COGS' => 'Coût des produits vendus',
+ 'Cannot delete account!' => 'Impossible de supprimer le compte!',
+ 'Cannot delete default account!' => 'Impossible de supprimer le compte par défaut!',
+ 'Cannot save account!' => 'Impossible d\'enregistrer le compte!',
+ 'Cannot save defaults!' => 'Impossible d\'enregistrer les valeurs par défaut!',
+ 'Cannot save preferences!' => 'Impossible d\'enregistrer les préférences',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Impossible d\'enregistrer le compte simultanément en tant que compte de recettes, dépenses ou service',
+ 'Cannot set multiple options for' => 'Impossible de choisir plusieurs options pour',
+ 'Cash' => 'Financier',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Close Books up to' => 'Clôturer l\'exercice jusqu\'au',
+ 'Code' => 'Code',
+ 'Code missing!' => 'Code manquant!',
+ 'Company' => 'Société',
+ 'Confirm' => 'Confirmer',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Contra' => 'Contrepartie',
+ 'Copy to COA' => 'Copier dans le plan comptable',
+ 'Cost Center' => 'Axé coûts',
+ 'Credit' => 'Crédit',
+ 'Customer Number' => 'Numéro de client',
+ 'Database Host' => 'Hôte de base de données',
+ 'Dataset' => 'Fichier de données',
+ 'Date Format' => 'Format de date',
+ 'Day' => 'Jour',
+ 'Days' => 'Jours',
+ 'Debit' => 'Débit',
+ 'Default Template' => 'Squelette par defaut',
+ 'Defaults saved!' => 'Valeurs par défaut enrégistrées!',
+ 'Delete' => 'Supprimer',
+ 'Delete Account' => 'Supprimer compte',
+ 'Deleting a language will also delete the templates for the language' => 'Effacer une langue, implique également l\'effacement des squelettes correspondants à cette langue',
+ 'Department deleted!' => 'Service effacé!',
+ 'Department saved!' => 'Service enregistré!',
+ 'Departments' => 'Services',
+ 'Description' => 'Description',
+ 'Description missing!' => 'Description manquante!',
+ 'Discount' => 'Remise',
+ 'Dropdown Limit' => 'Limite de déroulement',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'Edit' => 'Modifier',
+ 'Edit Account' => 'Modifier le compte',
+ 'Edit Business' => 'Modifier type d\'affaire',
+ 'Edit Department' => 'Modifier service de l\'entreprise',
+ 'Edit GIFI' => 'Modifier code d\'identification comptable ou fiscale',
+ 'Edit Language' => 'Modifier langue',
+ 'Edit Preferences for' => 'Modifier les préférences pour',
+ 'Edit SIC' => 'Modifier code de secteur économique',
+ 'Edit Template' => 'Modifier squelette',
+ 'Edit Warehouse' => 'Modifier entrepôt',
+ 'Employee Number' => 'Numéro d\'employé',
+ 'Ends' => 'Se termine',
+ 'Enforce transaction reversal for all dates' => 'Activer la clôture des écritures pour toutes les dates',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Entrer le nom de la monnaie nationale et des monnaies étrangères en 3 lettres séparées par (:) (Ex: EUR:USD:CAD)',
+ 'Equity' => 'Capital',
+ 'Every' => 'Chaque',
+ 'Expense' => 'Dépenses',
+ 'Expense/Asset' => 'Dépenses/actif',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Produit conversion devises',
+ 'Foreign Exchange Loss' => 'Perte conversion devises',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'GIFI deleted!' => 'Code d\'identification comptable ou fiscale supprimé!',
+ 'GIFI missing!' => 'Code d\'identification comptable ou fiscale manquant!',
+ 'GIFI saved!' => 'Code d\'identification comptable ou fiscale enregistré!',
+ 'GL' => 'Grand-livre',
+ 'GL Transaction' => 'Transaction grand-livre',
+ 'Heading' => 'En-tête',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Inclure dans les menus déroulants',
+ 'Income' => 'Recettes',
+ 'Inventory' => 'Inventaire',
+ 'Invoice' => 'Facture',
+ 'Is this a summary account to record' => 'Est-ce que c\'est un compte sommaire à enregistrer?',
+ 'Language' => 'Langue',
+ 'Language deleted!' => 'Langue effacée!',
+ 'Language saved!' => 'Langue enregistrée!',
+ 'Languages' => 'Langues',
+ 'Last Numbers & Default Accounts' => 'Derniers numéros et comptes par défauts',
+ 'Liability' => 'Passif',
+ 'Licensed to' => 'Licence à',
+ 'Link' => 'Liens',
+ 'Menu Width' => 'Largeur menu',
+ 'Method' => 'Méthode',
+ 'Month' => 'Mois',
+ 'Months' => 'Mois',
+ 'Name' => 'Nom',
+ 'Next' => 'Prochain',
+ 'No' => 'Non',
+ 'No email address for' => 'Pas d\'adresse email pour',
+ 'Number' => 'Numéro',
+ 'Number Format' => 'Format des numéros',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Password' => 'Mot de passe',
+ 'Password does not match!' => 'Mot de passe incorrect!',
+ 'Payables' => 'À payer',
+ 'Payment' => 'Paiement',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Posting' => 'Enregistrement',
+ 'Postscript' => 'Postcript',
+ 'Preferences saved!' => 'Préférences enregistrées!',
+ 'Print' => 'Imprimer',
+ 'Printer' => 'Imprimante',
+ 'Printing' => 'Impression',
+ 'Process Transactions' => 'Traiter transactions',
+ 'Profit Center' => 'Axé profit',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Order Number' => 'Numéro de commande',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'RFQ Number' => 'Numéro de demande de devis',
+ 'Rate' => 'Taux',
+ 'Receivables' => 'À recevoir',
+ 'Recurring Transactions' => 'Transactions périodiques',
+ 'Reference' => 'Référence',
+ 'Remove Audit trail up to' => 'Annuler la journalisation des accès aux écritures clôturées jusqu\'au',
+ 'Retained Earnings' => 'Éxcédents non distribués',
+ 'SIC deleted!' => 'Code secteur économique effacé!',
+ 'SIC saved!' => 'Code secteur économique enregistré!',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Order Number' => 'Numéro de commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Sales Quotation Number' => 'Numéro de devis de vente',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Saving' => 'Enregistrement',
+ 'Sending' => 'Envoyer',
+ 'Session Timeout' => 'Fin de session',
+ 'Signature' => 'Signature',
+ 'Standard Industrial Codes' => 'Code secteur économique',
+ 'Stylesheet' => 'Feuille de style',
+ 'System Defaults' => 'Préférences système',
+ 'Tax' => 'Taxe',
+ 'Template saved!' => 'Squelette enregistré!',
+ 'Times' => 'Temps',
+ 'Transaction' => 'Écriture',
+ 'Transaction reversal enforced for all dates' => 'Inversion des écritures exécutée pour toutes les dates',
+ 'Transaction reversal enforced up to' => 'Inversion des écritures exécutée jusqu\'au',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Update' => 'Mettre à jour',
+ 'User' => 'Utilisateur',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Version' => 'Version',
+ 'Warehouse deleted!' => 'Entrepôt supprimé',
+ 'Warehouse saved!' => 'Entrepôt enregistré',
+ 'Warehouses' => 'Entrepôts',
+ 'Week' => 'Semaine',
+ 'Weeks' => 'Semaines',
+ 'Weight Unit' => 'Unité de poids',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Yearend' => 'Écriture de fin d\'exercice',
+ 'Yearend date missing!' => 'Écriture de fin d\'exercice - date manquante',
+ 'Yearend posted!' => 'Écriture de fin d\'exercice enregistrée',
+ 'Yearend posting failed!' => 'Échec enregistrement écriture fin d\'exercice!',
+ 'Years' => 'Années',
+ 'Yes' => 'Oui',
+ 'account cannot be set to any other type of account' => 'compte ne peut pas être changé vers un autre type de compte',
+ 'done' => 'fait',
+ 'failed' => 'échec',
+ 'localhost' => 'hôte local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'ajouter_compte' => 'add_account',
+ 'ajouter_type_d\'affaire' => 'add_business',
+ 'ajouter_service' => 'add_department',
+ 'ajouter_langue' => 'add_language',
+ 'ajouter_code_secteur_économique' => 'add_sic',
+ 'ajouter_entrepôt' => 'add_warehouse',
+ 'continuer' => 'continue',
+ 'copier_dans_le_plan_comptable' => 'copy_to_coa',
+ 'supprimer' => 'delete',
+ 'modifier' => 'edit',
+ 'modifier_le_compte' => 'edit_account',
+ 'traiter_transactions' => 'process_transactions',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/fr/ap b/locale/fr/ap
new file mode 100755
index 00000000..0b71031d
--- /dev/null
+++ b/locale/fr/ap
@@ -0,0 +1,233 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot delete transaction!' => 'Impossible de supprimer la saisie!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cc' => 'Copie',
+ 'Check' => 'Chèque',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Message e-mail',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Employee' => 'Employé',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Paid' => 'Total payé',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Reçu',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Salesperson' => 'Vendeur',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/fr/ar b/locale/fr/ar
new file mode 100755
index 00000000..0b71031d
--- /dev/null
+++ b/locale/fr/ar
@@ -0,0 +1,233 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot delete transaction!' => 'Impossible de supprimer la saisie!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cc' => 'Copie',
+ 'Check' => 'Chèque',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Message e-mail',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Employee' => 'Employé',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Paid' => 'Total payé',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Reçu',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Salesperson' => 'Vendeur',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/fr/arap b/locale/fr/arap
new file mode 100755
index 00000000..1e210fa3
--- /dev/null
+++ b/locale/fr/arap
@@ -0,0 +1,70 @@
+$self{texts} = {
+ 'Address' => 'Adresse',
+ 'Bcc' => 'Copie cachée',
+ 'Cc' => 'Copie',
+ 'Continue' => 'Continuer',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Description' => 'Description',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Message e-mail',
+ 'Every' => 'Chaque',
+ 'For' => 'Pour',
+ 'Include Payment' => 'Inclure paiement',
+ 'Message' => 'Message',
+ 'Next Date' => 'Prochaine date',
+ 'Number' => 'Numéro',
+ 'Print' => 'Imprimer',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Repeat' => 'Répéter',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'To' => 'À',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuer' => 'continue',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/fr/arapprn b/locale/fr/arapprn
new file mode 100755
index 00000000..5b98be2c
--- /dev/null
+++ b/locale/fr/arapprn
@@ -0,0 +1,33 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Amount' => 'Montant',
+ 'Continue' => 'Continuer',
+ 'Date' => 'Date',
+ 'Memo' => 'Mémo',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postcript',
+ 'Printed' => 'Imprimé',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Source' => 'Source',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuer' => 'continue',
+};
+
+1;
+
diff --git a/locale/fr/bp b/locale/fr/bp
new file mode 100755
index 00000000..16c571dc
--- /dev/null
+++ b/locale/fr/bp
@@ -0,0 +1,68 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Êtes vous sûr de vouloir enlever les objets sélectionnés de la queue?',
+ 'Bin Lists' => 'Liste des emplacements',
+ 'Cannot remove files!' => 'Impossible d\'effacer les fichiers!',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Date' => 'Date',
+ 'Employee' => 'Employé',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Invoice' => 'Facture',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Marked entries printed!' => 'Éléments marqués imprimés!',
+ 'Month' => 'Mois',
+ 'Order' => 'Commande',
+ 'Order Number' => 'Numéro de commande',
+ 'Packing Lists' => 'Listes d\'envoi',
+ 'Period' => 'Période',
+ 'Pick Lists' => 'Liste de sélection',
+ 'Print' => 'Imprimer',
+ 'Printing' => 'Impression',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Devis',
+ 'Quotation Number' => 'Numéro de devis',
+ 'Quotations' => 'Devis',
+ 'RFQs' => 'Demandes de devis',
+ 'Remove' => 'Effacer',
+ 'Removed spoolfiles!' => 'File d\'attente impression effacée!',
+ 'Removing marked entries from queue ...' => 'Suppression des éléments sélectionnés de la file d\'attente ...',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Select all' => 'Tout sélectionner',
+ 'Spoolfile' => 'Fichier file d\'attente impression',
+ 'To' => 'À',
+ 'Vendor' => 'Fournisseur',
+ 'Work Orders' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'done' => 'fait',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuer' => 'continue',
+ 'imprimer' => 'print',
+ 'effacer' => 'remove',
+ 'tout_sélectionner' => 'select_all',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/fr/ca b/locale/fr/ca
new file mode 100755
index 00000000..1d81b4c3
--- /dev/null
+++ b/locale/fr/ca
@@ -0,0 +1,59 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Credit' => 'Crédit',
+ 'Current' => 'En cours',
+ 'Date' => 'Date',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'List Transactions' => 'Afficher écritures',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Month' => 'Mois',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Period' => 'Période',
+ 'Project Number' => 'Numéro de projet',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Référence',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Subtotal' => 'Sous total',
+ 'To' => 'À',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'afficher_écritures' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/fr/cp b/locale/fr/cp
new file mode 100755
index 00000000..6411a49c
--- /dev/null
+++ b/locale/fr/cp
@@ -0,0 +1,142 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'AR' => 'Recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot post Payment!' => 'Impossible d\'enregistrer le paiement!',
+ 'Cannot post Receipt!' => 'Impossible d\'enregistrer le reçu!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cc' => 'Copie',
+ 'Continue' => 'Continuer',
+ 'Currency' => 'Devise',
+ 'Customer' => 'Client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date missing!' => 'Date manquante!',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Department' => 'Service',
+ 'Deposit' => 'Dépôt',
+ 'Description' => 'Description',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Message e-mail',
+ 'Every' => 'Chaque',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'Include Payment' => 'Inclure paiement',
+ 'Invoice' => 'Facture',
+ 'Invoices' => 'Factures',
+ 'Language' => 'Langue',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Next Date' => 'Prochaine date',
+ 'Number' => 'Numéro',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Paiement',
+ 'Payment posted!' => 'Paiement enregistré!',
+ 'Payments' => 'Paiements',
+ 'Post' => 'Enregistrer',
+ 'Postscript' => 'Postcript',
+ 'Prepayment' => 'Paiement à l\'avance',
+ 'Print' => 'Imprimer',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Receipt' => 'Reçu',
+ 'Receipt posted!' => 'Reçu enregistré!',
+ 'Receipts' => 'Reçus',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Repeat' => 'Répéter',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Screen' => 'Écran',
+ 'Select' => 'Sélectionner',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'To' => 'À',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuer' => 'continue',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'enregistrer' => 'post',
+ 'imprimer' => 'print',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'tout_sélectionner' => 'select_all',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/fr/ct b/locale/fr/ct
new file mode 100755
index 00000000..5920dca0
--- /dev/null
+++ b/locale/fr/ct
@@ -0,0 +1,187 @@
+$self{texts} = {
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Active' => 'Actif',
+ 'Add Customer' => 'Ajouter client',
+ 'Add Vendor' => 'Ajouter fournisseur',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Break' => 'Rupture',
+ 'Cannot delete customer!' => 'Impossible de supprimer le client!',
+ 'Cannot delete vendor!' => 'Impossible de supprimer le fournisseur!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Cost' => 'Coût',
+ 'Could not save pricelist!' => 'Enregistrement de la liste de prix impossible!',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Customer History' => 'Historique client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer deleted!' => 'Client supprimé!',
+ 'Customer saved!' => 'Client enregistré!',
+ 'Customers' => 'Clients',
+ 'Delete' => 'Supprimer',
+ 'Delivery Date' => 'Date de livraison',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Discount' => 'Remise',
+ 'E-mail' => 'E-mail',
+ 'Edit Customer' => 'Modifier client',
+ 'Edit Vendor' => 'Modifier fournisseur',
+ 'Employee' => 'Employé',
+ 'Enddate' => 'Date de fin',
+ 'Fax' => 'Fax',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Group' => 'Groupe',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Invoice' => 'Facture',
+ 'Item already on pricelist!' => 'Objet déjà présent dans la liste des prix',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Language' => 'Langue',
+ 'Leadtime' => 'Délai',
+ 'Manager' => 'Gestionnaire',
+ 'Name' => 'Nom',
+ 'Name missing!' => 'Nom manquant!',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Number' => 'Numéro',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Orphaned' => 'Orphelin',
+ 'POS' => 'Point de vente',
+ 'Phone' => 'Tél.',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Pricelist' => 'Liste de prix',
+ 'Project Number' => 'Numéro de projet',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quotation' => 'Devis',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'Request for Quotations' => 'Demandes de devis',
+ 'SIC' => 'Code secteur économique',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save' => 'Enregistrer',
+ 'Save Pricelist' => 'Enregistrer la liste de prix',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Search' => 'Recherche',
+ 'Select items' => 'Sélectionner éléments',
+ 'Sell Price' => 'Prix de vente',
+ 'Serial Number' => 'Numéro de série',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Startdate' => 'Date de début',
+ 'State' => 'Etat',
+ 'State/Province' => 'Région/État',
+ 'Sub-contract GIFI' => 'Code d\'identification comptable ou fiscale - Sous-traitance',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Tax Number' => 'Numéro de TVA',
+ 'Tax Number / SSN' => 'Numéro de TVA / Sécurité Sociale',
+ 'Taxable' => 'Imposable',
+ 'Terms' => 'Crédit limité à',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor History' => 'Historique fournisseurs',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Invoices' => 'Factures d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor deleted!' => 'Fournisseur supprimé!',
+ 'Vendor saved!' => 'Fournisseur enregistré!',
+ 'Vendors' => 'Fournisseurs',
+ 'Zip/Postal Code' => 'Code postal',
+ 'days' => 'jours',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'ajouter_client' => 'add_customer',
+ 'ajouter_fournisseur' => 'add_vendor',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'point_de_vente' => 'pos',
+ 'liste_de_prix' => 'pricelist',
+ 'commande_d\'achat' => 'purchase_order',
+ 'devis' => 'quotation',
+ 'demande_de_devis' => 'rfq',
+ 'facture_de_vente' => 'sales_invoice',
+ 'commande_de_vente' => 'sales_order',
+ 'enregistrer' => 'save',
+ 'enregistrer_la_liste_de_prix' => 'save_pricelist',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/fr/gl b/locale/fr/gl
new file mode 100755
index 00000000..c2b7cca3
--- /dev/null
+++ b/locale/fr/gl
@@ -0,0 +1,180 @@
+$self{texts} = {
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AR Transaction' => 'Écriture recettes',
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Cash Transfer Transaction' => 'Saisie d\'écriture - Virements internes',
+ 'Add General Ledger Transaction' => 'Ajouter une écriture au grand-livre',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Asset' => 'Actif',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Bcc' => 'Copie cachée',
+ 'Cannot delete transaction!' => 'Impossible de supprimer la saisie!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cc' => 'Copie',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Current' => 'En cours',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Message e-mail',
+ 'Edit Cash Transfer Transaction' => 'Modifier virements internes',
+ 'Edit General Ledger Transaction' => 'Modifier écriture grand-livre',
+ 'Equity' => 'Capital',
+ 'Every' => 'Chaque',
+ 'Expense' => 'Dépenses',
+ 'FX' => 'Devises',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'GL Transaction' => 'Transaction grand-livre',
+ 'General Ledger' => 'Grand-livre',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income' => 'Recettes',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Liability' => 'Passif',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Out of balance transaction!' => 'Écriture non-soldée!',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Print' => 'Imprimer',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Repeat' => 'Répéter',
+ 'Reports' => 'Rapports',
+ 'Sales Invoice ' => 'Facture de vente ',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'To' => 'À',
+ 'Transaction Date missing!' => 'Date d\'écriture manquante!',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Update' => 'Mettre à jour',
+ 'Vendor Invoice ' => 'Facture d\'achat ',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'transaction_grand_livre' => 'gl_transaction',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/fr/hr b/locale/fr/hr
new file mode 100755
index 00000000..0d47870c
--- /dev/null
+++ b/locale/fr/hr
@@ -0,0 +1,117 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'Above' => 'En dessus',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Active' => 'Actif',
+ 'Add Deduction' => 'Ajouter prélèvement',
+ 'Add Employee' => 'Ajouter employé',
+ 'Address' => 'Adresse',
+ 'Administrator' => 'Administrateur',
+ 'After Deduction' => 'Après prélèvement',
+ 'All' => 'Tous',
+ 'Allowances' => 'Indemnités',
+ 'Amount' => 'Montant',
+ 'Amount missing!' => 'Montant manquant!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basé sur',
+ 'Before Deduction' => 'Avant prélèvement',
+ 'Below' => 'En dessous',
+ 'City' => 'Ville',
+ 'Continue' => 'Continuer',
+ 'Country' => 'Pays',
+ 'DOB' => 'Date de naissance',
+ 'Deduct after' => 'Prélèver après',
+ 'Deduction deleted!' => 'Prélèvement supprimé!',
+ 'Deduction saved!' => 'Prélèvement enrégistré!',
+ 'Deductions' => 'Prélèvements',
+ 'Delete' => 'Supprimer',
+ 'Description' => 'Description',
+ 'Description missing!' => 'Description manquante!',
+ 'E-mail' => 'E-mail',
+ 'Edit Deduction' => 'Modifier prélèvement',
+ 'Edit Employee' => 'Modifier employé',
+ 'Employee' => 'Employé',
+ 'Employee Name' => 'Nom employé',
+ 'Employee Number' => 'Numéro d\'employé',
+ 'Employee deleted!' => 'Employé effacé!',
+ 'Employee pays' => 'Employé pays',
+ 'Employee saved!' => 'Employé enregistré',
+ 'Employees' => 'Employés',
+ 'Employer' => 'Employeur',
+ 'Employer pays' => 'Employeur pays',
+ 'Enddate' => 'Date de fin',
+ 'Expense' => 'Dépenses',
+ 'From' => 'De',
+ 'Home Phone' => 'Téléphone privé',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Login' => 'Login',
+ 'Manager' => 'Gestionnaire',
+ 'Maximum' => 'Maximum',
+ 'Name' => 'Nom',
+ 'Name missing!' => 'Nom manquant!',
+ 'Notes' => 'Notes',
+ 'Number' => 'Numéro',
+ 'Orphaned' => 'Orphelin',
+ 'Payroll Deduction' => 'Prélèvement salaire',
+ 'Rate' => 'Taux',
+ 'Rate missing!' => 'Taux manquant!',
+ 'Role' => 'Rôle',
+ 'S' => 'S',
+ 'SSN' => 'Numéro sécurité sociale',
+ 'Sales' => 'Ventes',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Supervisor' => 'Chef de service',
+ 'To' => 'À',
+ 'Update' => 'Mettre à jour',
+ 'User' => 'Utilisateur',
+ 'Work Phone' => 'Téléphone travail',
+ 'Zip/Postal Code' => 'Code postal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'ajouter_prélèvement' => 'add_deduction',
+ 'ajouter_employé' => 'add_employee',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/fr/ic b/locale/fr/ic
new file mode 100755
index 00000000..64ca907e
--- /dev/null
+++ b/locale/fr/ic
@@ -0,0 +1,280 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Active' => 'Actif',
+ 'Add' => 'Ajouter',
+ 'Add Assembly' => 'Ajouter produit',
+ 'Add Labor/Overhead' => 'Ajouter coût de production',
+ 'Add Part' => 'Ajouter marchandise',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Service' => 'Ajouter prestation',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Assemblies' => 'Produits finis',
+ 'Assemblies restocked!' => 'Renvoyer produits vers stock!',
+ 'Assembly' => 'Produit fini',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'BOM' => 'Nomenclature composantes',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Break' => 'Rupture',
+ 'COGS' => 'Coût des produits vendus',
+ 'Cannot delete item!' => 'Impossible de supprimer l\'objet!',
+ 'Cannot stock assemblies!' => 'Impossible de stocker l\'assemblage!',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Check Inventory' => 'Listing chèques',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Components' => 'Composants',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Cost' => 'Coût',
+ 'Country' => 'Pays',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delivery Date' => 'Date de livraison',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Drawing' => 'Dessin',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Assembly' => 'Modifier produit fini / transformé',
+ 'Edit Labor/Overhead' => 'Modifier coût de production',
+ 'Edit Part' => 'Modifier marchandise',
+ 'Edit Service' => 'Modifier service',
+ 'Employee' => 'Employé',
+ 'Expense' => 'Dépenses',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'Group' => 'Groupe',
+ 'Image' => 'Image',
+ 'In-line' => 'En ligne',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income' => 'Recettes',
+ 'Individual Items' => 'Composition en marchandises individuelles',
+ 'Inventory' => 'Inventaire',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La quantité en stock doit être zéro avant de pouvoir annuler cet assemblage!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La quantité en stock doit être zero avant de pouvoir annuler cette pièce!',
+ 'Invoice' => 'Facture',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Item deleted!' => 'Objet supprimé!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Items' => 'Objets',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Labor/Overhead' => 'Coût de production',
+ 'Leadtime' => 'Délai',
+ 'Line Total' => 'Total ligne',
+ 'Link Accounts' => 'Lier comptes',
+ 'List' => 'Liste',
+ 'List Price' => 'Prix de revient',
+ 'Make' => 'Marque',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'Markup' => 'Majoration',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Message',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Modèle',
+ 'Name' => 'Nom',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'Obsolete' => 'Obsolète',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'On Hand' => 'En Stock / disponible',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'Orphaned' => 'Orphelin',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Parts' => 'Marchandises',
+ 'Period' => 'Période',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quantity exceeds available units to stock!' => 'La quantité dépasse le nombre d\'unités en stock',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'ROP' => 'Seuil réapprovisionnement',
+ 'Recd' => 'Reçu',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sell' => 'Vente',
+ 'Sell Price' => 'Prix de vente',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Serial Number' => 'Numéro de série',
+ 'Service' => 'Prestation de service',
+ 'Services' => 'Prestations de services',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Short' => 'Court',
+ 'State/Province' => 'Région/État',
+ 'Stock' => 'Stock',
+ 'Stock Assembly' => 'Stock de produits',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Text' => 'Texte',
+ 'To' => 'À',
+ 'Top Level' => 'Description principale',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Updated' => 'Mis à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Invoices' => 'Factures d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warehouse' => 'Entrepôt',
+ 'Weight' => 'Poids',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Zip/Postal Code' => 'Code postal',
+ 'days' => 'jours',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'ajouter_produit' => 'add_assembly',
+ 'ajouter_coût_de_production' => 'add_labor_overhead',
+ 'ajouter_marchandise' => 'add_part',
+ 'ajouter_prestation' => 'add_service',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'modifier_produit_fini___transformé' => 'edit_assembly',
+ 'modifier_marchandise' => 'edit_part',
+ 'modifier_service' => 'edit_service',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/fr/io b/locale/fr/io
new file mode 100755
index 00000000..7917cff1
--- /dev/null
+++ b/locale/fr/io
@@ -0,0 +1,133 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Address' => 'Adresse',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Company Name' => 'Nom de société',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Customer Number' => 'Numéro de client',
+ 'Date' => 'Date',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delivery Date' => 'Date de livraison',
+ 'Description' => 'Description',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'Group' => 'Groupe',
+ 'In-line' => 'En ligne',
+ 'Invoice' => 'Facture',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Message',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Commande de vente',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Text' => 'Texte',
+ 'To' => 'À',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Zip/Postal Code' => 'Code postal',
+ 'sent' => 'envoyé',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuer' => 'continue',
+};
+
+1;
+
diff --git a/locale/fr/ir b/locale/fr/ir
new file mode 100755
index 00000000..2e3114da
--- /dev/null
+++ b/locale/fr/ir
@@ -0,0 +1,249 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Vendor Invoice' => 'Établir facture d\'achat',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Company Name' => 'Nom de société',
+ 'Confirm!' => 'Confirmer!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Currency' => 'Devise',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Vendor Invoice' => 'Modifier facture de fournisseur',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'Group' => 'Groupe',
+ 'In-line' => 'En ligne',
+ 'Include Payment' => 'Inclure paiement',
+ 'Internal Notes' => 'Notes internes',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Language' => 'Langue',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Next Date' => 'Prochaine date',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Record in' => 'Enregistrer dans',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Commande de vente',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Tax Included' => 'Taxe incluse',
+ 'Text' => 'Texte',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'Zip/Postal Code' => 'Code postal',
+ 'ea' => 'ch',
+ 'for' => 'pour',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'commande_d\'achat' => 'purchase_order',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'mettre_à_jour' => 'update',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/fr/is b/locale/fr/is
new file mode 100755
index 00000000..195f9503
--- /dev/null
+++ b/locale/fr/is
@@ -0,0 +1,260 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Business' => 'Type d\'affaire',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Company Name' => 'Nom de société',
+ 'Confirm!' => 'Confirmer!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Currency' => 'Devise',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Sales Invoice' => 'Modifier facture de vente',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'Group' => 'Groupe',
+ 'In-line' => 'En ligne',
+ 'Include Payment' => 'Inclure paiement',
+ 'Internal Notes' => 'Notes internes',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Next Date' => 'Prochaine date',
+ 'Notes' => 'Notes',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Record in' => 'Enregistrer dans',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Commande de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Tax Included' => 'Taxe incluse',
+ 'Text' => 'Texte',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'Zip/Postal Code' => 'Code postal',
+ 'ea' => 'ch',
+ 'for' => 'pour',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'commande_de_vente' => 'sales_order',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/fr/jc b/locale/fr/jc
new file mode 100755
index 00000000..64c073a3
--- /dev/null
+++ b/locale/fr/jc
@@ -0,0 +1,92 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Amount' => 'Montant',
+ 'Closed' => 'Clôturé',
+ 'Confirm!' => 'Confirmer!',
+ 'Continue' => 'Continuer',
+ 'Cost' => 'Coût',
+ 'Current' => 'En cours',
+ 'Date' => 'Date',
+ 'Date missing!' => 'Date manquante!',
+ 'Delete' => 'Supprimer',
+ 'Description' => 'Description',
+ 'Employee' => 'Employé',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Month' => 'Mois',
+ 'Notes' => 'Notes',
+ 'Open' => 'Ouvert',
+ 'PDF' => 'PDF',
+ 'Period' => 'Période',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Print and Save' => 'Imprimer et sauver',
+ 'Printed' => 'Imprimé',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Number missing!' => 'Numéro du projet manquant!',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Enregistrer',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Screen' => 'Écran',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Startdate' => 'Date de début',
+ 'Subtotal' => 'Sous total',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Update' => 'Mettre à jour',
+ 'Warning!' => 'Attention!',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'imprimer' => 'print',
+ 'imprimer_et_sauver' => 'print_and_save',
+ 'enregistrer' => 'save',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'mettre_à_jour' => 'update',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/fr/locales.pl b/locale/fr/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/fr/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/fr/login b/locale/fr/login
new file mode 100755
index 00000000..7c47c681
--- /dev/null
+++ b/locale/fr/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Société',
+ 'Continue' => 'Continuer',
+ 'Dataset is newer than version!' => 'Fichier de données plus récent que le logiciel!',
+ 'Incorrect Dataset version!' => 'Fichier de données incorrect!',
+ 'Login' => 'Login',
+ 'Name' => 'Nom',
+ 'Password' => 'Mot de passe',
+ 'Upgrading to Version' => 'Mise à jour à la version',
+ 'Version' => 'Version',
+ 'You did not enter a name!' => 'Vous n\'avez pas saisi de nom!',
+ 'done' => 'fait',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'login' => 'login',
+};
+
+1;
+
diff --git a/locale/fr/menu b/locale/fr/menu
new file mode 100755
index 00000000..82209eef
--- /dev/null
+++ b/locale/fr/menu
@@ -0,0 +1,136 @@
+$self{texts} = {
+ 'AP' => 'Dépenses',
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AR' => 'Recettes',
+ 'AR Aging' => 'Recettes exigibles',
+ 'AR Transaction' => 'Écriture recettes',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Account' => 'Ajouter compte',
+ 'Add Assembly' => 'Ajouter produit',
+ 'Add Business' => 'Ajouter type d\'affaire',
+ 'Add Customer' => 'Ajouter client',
+ 'Add Department' => 'Ajouter service',
+ 'Add Employee' => 'Ajouter employé',
+ 'Add GIFI' => 'Ajouter code d\'identification comptable ou fiscale',
+ 'Add Group' => 'Ajouter groupe',
+ 'Add Labor/Overhead' => 'Ajouter coût de production',
+ 'Add Language' => 'Ajouter langue',
+ 'Add Part' => 'Ajouter marchandise',
+ 'Add Pricegroup' => 'Ajouter groupe de prix',
+ 'Add Project' => 'Ajouter projet',
+ 'Add SIC' => 'Ajouter code secteur économique',
+ 'Add Service' => 'Ajouter prestation',
+ 'Add Transaction' => 'Saisie d\'écriture',
+ 'Add Vendor' => 'Ajouter fournisseur',
+ 'Add Warehouse' => 'Ajouter entrepôt',
+ 'All Items' => 'Tout objet',
+ 'Assemblies' => 'Produits finis',
+ 'Audit Control' => 'Clôture périodique',
+ 'Backup' => 'Sauvegarder',
+ 'Balance Sheet' => 'Bilan',
+ 'Bin List' => 'Liste des emplacements',
+ 'Bin Lists' => 'Liste des emplacements',
+ 'Cash' => 'Financier',
+ 'Chart of Accounts' => 'Plan Comptable',
+ 'Check' => 'Chèque',
+ 'Components' => 'Composants',
+ 'Customers' => 'Clients',
+ 'Defaults' => 'Valeurs par défaut',
+ 'Departments' => 'Services',
+ 'Description' => 'Description',
+ 'Employees' => 'Employés',
+ 'General Ledger' => 'Grand-livre',
+ 'Goods & Services' => 'Articles & Prestations',
+ 'Groups' => 'Groupes',
+ 'HR' => 'Ressources humaines',
+ 'HTML Templates' => 'Squelettes HTML',
+ 'History' => 'Historique',
+ 'Income Statement' => 'Compte de résultat',
+ 'Invoice' => 'Facture',
+ 'LaTeX Templates' => 'Squelettes LaTeX',
+ 'Labor/Overhead' => 'Coût de production',
+ 'Language' => 'Langue',
+ 'List Accounts' => 'Liste des comptes',
+ 'List Businesses' => 'Liste types d\'affaire',
+ 'List Departments' => 'Liste des services',
+ 'List GIFI' => 'Afficher la liste des codes d\'identification comptable ou fiscale',
+ 'List Languages' => 'Liste des langues',
+ 'List Projects' => 'Liste des projets',
+ 'List SIC' => 'Liste des codes secteur économique',
+ 'List Warehouses' => 'Liste des entrepôts',
+ 'Logout' => 'Déconnexion',
+ 'New Window' => 'Nouvelle fenêtre',
+ 'Non-taxable' => 'Non imposable',
+ 'Open' => 'Ouvert',
+ 'Order Entry' => 'Commandes',
+ 'Outstanding' => 'En retard',
+ 'POS' => 'Point de vente',
+ 'POS Invoice' => 'Ticket de caisse',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing Lists' => 'Listes d\'envoi',
+ 'Parts' => 'Marchandises',
+ 'Payment' => 'Paiement',
+ 'Payments' => 'Paiements',
+ 'Pick List' => 'Liste de sélection',
+ 'Pick Lists' => 'Liste de sélection',
+ 'Preferences' => 'Préférences',
+ 'Pricegroups' => 'Groupes de prix',
+ 'Print' => 'Imprimer',
+ 'Projects' => 'Projets',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Quotation' => 'Devis',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'RFQs' => 'Demandes de devis',
+ 'Receipt' => 'Reçu',
+ 'Receipts' => 'Reçus',
+ 'Receive' => 'Réception',
+ 'Reconciliation' => 'Rapprochement',
+ 'Recurring Transactions' => 'Transactions périodiques',
+ 'Reports' => 'Rapports',
+ 'SIC' => 'Code secteur économique',
+ 'Sale' => 'Vente',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Invoices' => 'Factures de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Save to File' => 'Enregistrer dans un fichier',
+ 'Search' => 'Recherche',
+ 'Send by E-Mail' => 'Envoyer par e-mail',
+ 'Services' => 'Prestations de services',
+ 'Ship' => 'Expédier',
+ 'Shipping' => 'Expédition',
+ 'Statement' => 'Relevé',
+ 'Stock Assembly' => 'Stock de produits',
+ 'Stylesheet' => 'Feuille de style',
+ 'System' => 'Système',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Text Templates' => 'Squelettes texte',
+ 'Transactions' => 'Mouvements',
+ 'Transfer' => 'Transfert',
+ 'Transfer Inventory' => 'Transfert inventaire',
+ 'Translations' => 'Traductions',
+ 'Trial Balance' => 'Balance Globale',
+ 'Type of Business' => 'Type d\'affaire',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendors' => 'Fournisseurs',
+ 'Version' => 'Version',
+ 'Warehouses' => 'Entrepôts',
+ 'Work Order' => 'Fiche de traitement',
+ 'Work Orders' => 'Fiche de traitement',
+ 'Yearend' => 'Écriture de fin d\'exercice',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/fr/oe b/locale/fr/oe
new file mode 100755
index 00000000..1bd84467
--- /dev/null
+++ b/locale/fr/oe
@@ -0,0 +1,346 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add Exchange Rate' => 'Ajouter taux de change',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Add Vendor Invoice' => 'Établir facture d\'achat',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Order Number' => 'Êtes vous sûr de vouloir supprimer la commande n°',
+ 'Are you sure you want to delete Quotation Number' => 'Êtes vous sûr de vouloir supprimer le devis n°',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Business' => 'Type d\'affaire',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Impossible de supprimer la commande!',
+ 'Cannot delete quotation!' => 'Impossible de supprimer le devis!',
+ 'Cannot save order!' => 'Impossible d\'enregistrer la commande!',
+ 'Cannot save quotation!' => 'Impossible d\'enregistrer le devis!',
+ 'Cc' => 'Copie',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Confirm!' => 'Confirmer!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Cost' => 'Coût',
+ 'Could not save!' => 'Enregistrement impossible!',
+ 'Could not transfer Inventory!' => 'Impossible de transférer l\'inventaire!',
+ 'Country' => 'Pays',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Received' => 'Date de réception',
+ 'Date received missing!' => 'Date de réception manquante!',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Done' => 'Fait!',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit Purchase Order' => 'Modifier commande d\'achat',
+ 'Edit Quotation' => 'Modifier devis',
+ 'Edit Request for Quotation' => 'Modifier demande de devis',
+ 'Edit Sales Order' => 'Modifier commande de vente',
+ 'Employee' => 'Employé',
+ 'Every' => 'Chaque',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'Group' => 'Groupe',
+ 'ID' => 'ID',
+ 'In-line' => 'En ligne',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Internal Notes' => 'Notes internes',
+ 'Inventory saved!' => 'Inventaire enregistré!',
+ 'Inventory transferred!' => 'Inventaire transféré!',
+ 'Invoice' => 'Facture',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Message' => 'Message',
+ 'Month' => 'Mois',
+ 'Next Date' => 'Prochaine date',
+ 'No.' => 'N°',
+ 'Notes' => 'Notes',
+ 'Nothing entered!' => 'Rien n\'a été saisi!',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nothing to transfer!' => 'Rien à transférer!',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'O' => 'O',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Date' => 'Date de commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'Order deleted!' => 'Commande supprimée!',
+ 'Order saved!' => 'Commande enregistrée!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Part' => 'Marchandise',
+ 'Period' => 'Période',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Save' => 'Imprimer et sauver',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Purchase Orders' => 'Commandes d\'achat',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Devis',
+ 'Quotation ' => 'Devis ',
+ 'Quotation Date' => 'Date de devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number' => 'Numéro de devis',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Quotation deleted!' => 'Devis effacé!',
+ 'Quotations' => 'Devis',
+ 'RFQ' => 'Demande de devis',
+ 'RFQ ' => 'Demande de devis ',
+ 'RFQ Number' => 'Numéro de demande de devis',
+ 'Recd' => 'Reçu',
+ 'Receive Merchandise' => 'Réception marchandise',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Request for Quotation' => 'Demande de devis',
+ 'Request for Quotations' => 'Demandes de devis',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Facture de vente',
+ 'Sales Order' => 'Commande de vente',
+ 'Sales Orders' => 'Commandes de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save' => 'Enregistrer',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Save as new' => 'Enregistrer comme nouveau',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship Merchandise' => 'Expédier marchandise',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Date' => 'Date d\'expédition',
+ 'Shipping Date missing!' => 'Date d\'expédition manquante!',
+ 'Shipping Point' => 'Expéditeur',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Terms' => 'Crédit limité à',
+ 'Text' => 'Texte',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Transfer' => 'Transfert',
+ 'Transfer Inventory' => 'Transfert inventaire',
+ 'Transfer to' => 'Transférer vers',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Valid until' => 'Valable jusqu\'au',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice' => 'Facture d\'achat',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warehouse' => 'Entrepôt',
+ 'Warning!' => 'Attention!',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'Zip/Postal Code' => 'Code postal',
+ 'days' => 'jours',
+ 'ea' => 'ch',
+ 'for' => 'pour',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'fait!' => 'done',
+ 'e_mail' => 'e_mail',
+ 'imprimer' => 'print',
+ 'imprimer_et_sauver' => 'print_and_save',
+ 'commande_d\'achat' => 'purchase_order',
+ 'devis' => 'quotation',
+ 'devis_' => 'quotation_',
+ 'demande_de_devis' => 'rfq',
+ 'demande_de_devis_' => 'rfq_',
+ 'facture_de_vente' => 'sales_invoice',
+ 'commande_de_vente' => 'sales_order',
+ 'enregistrer' => 'save',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'enregistrer_comme_nouveau' => 'save_as_new',
+ 'planification' => 'schedule',
+ 'expédier_à' => 'ship_to',
+ 'transfert' => 'transfer',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat' => 'vendor_invoice',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/fr/pe b/locale/fr/pe
new file mode 100755
index 00000000..c7b3ff07
--- /dev/null
+++ b/locale/fr/pe
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Active' => 'Actif',
+ 'Add' => 'Ajouter',
+ 'Add Group' => 'Ajouter groupe',
+ 'Add Pricegroup' => 'Ajouter groupe de prix',
+ 'Add Project' => 'Ajouter projet',
+ 'Address' => 'Adresse',
+ 'All' => 'Tous',
+ 'Amount' => 'Montant',
+ 'Assembly' => 'Produit fini',
+ 'Bin' => 'Lieu stockage',
+ 'Continue' => 'Continuer',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Delete' => 'Supprimer',
+ 'Description' => 'Description',
+ 'Description Translations' => 'Description traductions',
+ 'Detail' => 'Détail',
+ 'Edit Description Translations' => 'Modifier traductions description',
+ 'Edit Group' => 'Modifier groupe',
+ 'Edit Pricegroup' => 'Modifier groupe de prix',
+ 'Edit Project' => 'Modifier projet',
+ 'Employee' => 'Employé',
+ 'Enddate' => 'Date de fin',
+ 'From' => 'De',
+ 'Group' => 'Groupe',
+ 'Group Translations' => 'Grouper traductions',
+ 'Group deleted!' => 'Groupe effacé!',
+ 'Group missing!' => 'Groupe absent!',
+ 'Group saved!' => 'Groupe enregistré!',
+ 'Groups' => 'Groupes',
+ 'Income' => 'Recettes',
+ 'Language' => 'Langue',
+ 'Languages not defined!' => 'Langues non définis!',
+ 'Link Accounts' => 'Lier comptes',
+ 'List Price' => 'Prix de revient',
+ 'Month' => 'Mois',
+ 'Notes' => 'Notes',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Number' => 'Numéro',
+ 'Orphaned' => 'Orphelin',
+ 'Period' => 'Période',
+ 'Pricegroup' => 'Groupe de prix',
+ 'Pricegroup deleted!' => 'Groupe de prix supprimé!',
+ 'Pricegroup missing!' => 'Groupe de prix manquant!',
+ 'Pricegroup saved!' => 'Groupe de prix enregistré!',
+ 'Pricegroups' => 'Groupes de prix',
+ 'Project' => 'Projet',
+ 'Project Description Translations' => 'Traductions description de projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project deleted!' => 'Projet supprimé!',
+ 'Project saved!' => 'Projet enregistré!',
+ 'Projects' => 'Projets',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Enregistrer',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Sell Price' => 'Prix de vente',
+ 'Startdate' => 'Date de début',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'To' => 'À',
+ 'Translation' => 'Traduction',
+ 'Translation deleted!' => 'Traduction supprimée!',
+ 'Translations saved!' => 'Traductions enregistrées',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Updated' => 'Mis à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Weight' => 'Poids',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'ajouter_groupe' => 'add_group',
+ 'ajouter_groupe_de_prix' => 'add_pricegroup',
+ 'ajouter_projet' => 'add_project',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'save',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/fr/pos b/locale/fr/pos
new file mode 100755
index 00000000..69db8091
--- /dev/null
+++ b/locale/fr/pos
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Add POS Invoice' => 'Saisie ticket de caisse',
+ 'Amount' => 'Montant',
+ 'Business' => 'Type d\'affaire',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Change' => 'Retour monnaie',
+ 'Continue' => 'Continuer',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Customer' => 'Client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Delete' => 'Supprimer',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Edit POS Invoice' => 'Modifier ticket de caisse',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'From' => 'De',
+ 'Language' => 'Langue',
+ 'Memo' => 'Mémo',
+ 'Month' => 'Mois',
+ 'Number' => 'Numéro',
+ 'Open' => 'Ouvert',
+ 'Period' => 'Période',
+ 'Post' => 'Enregistrer',
+ 'Posted!' => 'Enregistré!',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Printed' => 'Imprimé',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Reçus',
+ 'Record in' => 'Enregistrer dans',
+ 'Remaining' => 'Restant',
+ 'Salesperson' => 'Vendeur',
+ 'Screen' => 'Écran',
+ 'Source' => 'Source',
+ 'Subtotal' => 'Sous total',
+ 'Tax Included' => 'Taxe incluse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'enregistrer' => 'post',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/fr/ps b/locale/fr/ps
new file mode 100755
index 00000000..7e6e0979
--- /dev/null
+++ b/locale/fr/ps
@@ -0,0 +1,383 @@
+$self{texts} = {
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AP Outstanding' => 'Dépenses en retard',
+ 'AP Transaction' => 'Écriture dépenses',
+ 'AP Transactions' => 'Mouvements - Dépenses',
+ 'AR Aging' => 'Recettes exigibles',
+ 'AR Outstanding' => 'Recettes en retard',
+ 'AR Transaction' => 'Écriture recettes',
+ 'AR Transactions' => 'Mouvements - Recettes',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Add AP Transaction' => 'Ajouter une dépense',
+ 'Add AR Transaction' => 'Ajouter une recette',
+ 'Add POS Invoice' => 'Saisie ticket de caisse',
+ 'Add Purchase Order' => 'Établir commande d\'achat',
+ 'Add Quotation' => 'Établir devis',
+ 'Add Request for Quotation' => 'Établir demande de devis',
+ 'Add Sales Invoice' => 'Établir facture de vente',
+ 'Add Sales Order' => 'Établir commande de vente',
+ 'Address' => 'Adresse',
+ 'All Accounts' => 'Afficher tous les comptes',
+ 'Amount' => 'Montant',
+ 'Amount Due' => 'Montant dû',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Are you sure you want to delete Invoice Number' => 'Êtes-vous sûr de vouloir supprimer la facture n°',
+ 'Are you sure you want to delete Transaction' => 'Êtes vous sûr de vouloir effacer la saisie?',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Balance Sheet' => 'Bilan',
+ 'Bcc' => 'Copie cachée',
+ 'Billing Address' => 'Adresse de facturation',
+ 'Bin' => 'Lieu stockage',
+ 'Bin List' => 'Liste des emplacements',
+ 'Business' => 'Type d\'affaire',
+ 'Cannot delete invoice!' => 'Impossible de supprimer la facture!',
+ 'Cannot delete transaction!' => 'Impossible de supprimer la saisie!',
+ 'Cannot post invoice for a closed period!' => 'Impossible d\'enregistrer la facture sur un exercice clos!',
+ 'Cannot post invoice!' => 'Impossible d\'enregistrer la facture!',
+ 'Cannot post payment for a closed period!' => 'Impossible d\'enregistrer le paiement sur un exercice clos!',
+ 'Cannot post transaction for a closed period!' => 'Impossible d\'enregistrer l\'écriture sur un exercice clos!',
+ 'Cannot post transaction!' => 'Impossible d\'enregistrer l\'écriture!',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Change' => 'Retour monnaie',
+ 'Check' => 'Chèque',
+ 'City' => 'Ville',
+ 'Closed' => 'Clôturé',
+ 'Company Name' => 'Nom de société',
+ 'Compare to' => 'Comparer à',
+ 'Confirm!' => 'Confirmer!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Country' => 'Pays',
+ 'Credit' => 'Crédit',
+ 'Credit Limit' => 'Encours autorisé',
+ 'Curr' => 'Dev.',
+ 'Currency' => 'Devise',
+ 'Current' => 'En cours',
+ 'Current Earnings' => 'Bénéfice de l\'exercice',
+ 'Customer' => 'Client',
+ 'Customer Number' => 'Numéro de client',
+ 'Customer missing!' => 'Client manquant!',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Date Paid' => 'Date de paiement',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Decimalplaces' => 'Décimales',
+ 'Delete' => 'Supprimer',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Delivery Date' => 'Date de livraison',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'Due Date missing!' => 'Date d\'échéance manquante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Message éléctronique à',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'E-mailed' => 'E-mail envoyé',
+ 'Edit AP Transaction' => 'Modifier une dépense',
+ 'Edit AR Transaction' => 'Modifier une recette',
+ 'Edit POS Invoice' => 'Modifier ticket de caisse',
+ 'Edit Sales Invoice' => 'Modifier facture de vente',
+ 'Employee' => 'Employé',
+ 'Every' => 'Chaque',
+ 'Exch' => 'Change',
+ 'Exchange Rate' => 'Taux de change',
+ 'Exchange rate for payment missing!' => 'Taux de change manquant pour le paiement!',
+ 'Exchange rate missing!' => 'Taux de change manquant!',
+ 'Extended' => 'Prix total',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Group' => 'Groupe',
+ 'Heading' => 'En-tête',
+ 'ID' => 'ID',
+ 'In-line' => 'En ligne',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income Statement' => 'Compte de résultat',
+ 'Internal Notes' => 'Notes internes',
+ 'Invoice' => 'Facture',
+ 'Invoice Date' => 'Date de facturation',
+ 'Invoice Date missing!' => 'Date de facture manquante!',
+ 'Invoice Number' => 'Numéro de facture',
+ 'Invoice Number missing!' => 'Numéro de facture manquant!',
+ 'Invoice deleted!' => 'Facture supprimée!',
+ 'Item not on file!' => 'Objet non-listé!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Language' => 'Langue',
+ 'Manager' => 'Gestionnaire',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Method' => 'Méthode',
+ 'Month' => 'Mois',
+ 'N/A' => 'Non applicable',
+ 'Next Date' => 'Prochaine date',
+ 'No.' => 'N°',
+ 'Non-taxable Purchases' => 'Achats hors taxe',
+ 'Non-taxable Sales' => 'Ventes hors taxe',
+ 'Notes' => 'Notes',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nothing to print!' => 'Rien à imprimer',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Number missing in Row' => 'Numéro manquant dans ligne',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Open' => 'Ouvert',
+ 'Order' => 'Commande',
+ 'Order Date missing!' => 'Date de commande manquante!',
+ 'Order Number' => 'Numéro de commande',
+ 'Order Number missing!' => 'Numéro de commande manquant!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Numéro de référence',
+ 'Packing List' => 'Liste d\'envoi',
+ 'Packing List Date missing!' => 'La liste d\'envoi n\'a pas de date!',
+ 'Packing List Number missing!' => 'Le numéro de la liste d\'envoi est manquant!',
+ 'Paid' => 'Total payé',
+ 'Part' => 'Marchandise',
+ 'Payment date missing!' => 'Date de paiement manquante!',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Phone' => 'Tél.',
+ 'Pick List' => 'Liste de sélection',
+ 'Post' => 'Enregistrer',
+ 'Post as new' => 'Enregistrer comme nouveau',
+ 'Posted!' => 'Enregistré!',
+ 'Postscript' => 'Postcript',
+ 'Price' => 'Prix',
+ 'Print' => 'Imprimer',
+ 'Print and Post' => 'Imprimer et imputer',
+ 'Printed' => 'Imprimé',
+ 'Project' => 'Projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Transactions' => 'Mouvements - Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Purchase Order' => 'Commande d\'achat',
+ 'Qty' => 'Qté',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Devis',
+ 'Quotation Date missing!' => 'Date de devis manqante!',
+ 'Quotation Number missing!' => 'Numéro de devis manquant!',
+ 'Recd' => 'Reçu',
+ 'Receipt' => 'Reçu',
+ 'Receipts' => 'Reçus',
+ 'Record in' => 'Enregistrer dans',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Remaining' => 'Restant',
+ 'Repeat' => 'Répéter',
+ 'Report for' => 'Rapport de',
+ 'Required by' => 'Requis pour',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Facture de vente.',
+ 'Sales Order' => 'Commande de vente',
+ 'Salesperson' => 'Vendeur',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Schedule' => 'Planification',
+ 'Scheduled' => 'Planifié',
+ 'Screen' => 'Écran',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select items' => 'Sélectionner éléments',
+ 'Select payment' => 'Sélectionner le payement',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Select txt, postscript or PDF!' => 'Sélectionner Txt, Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Serial No.' => 'N° série',
+ 'Service' => 'Prestation de service',
+ 'Ship' => 'Expédier',
+ 'Ship to' => 'Expédier à',
+ 'Ship via' => 'Expédier via',
+ 'Shipping Address' => 'Adresse d\'envoi',
+ 'Shipping Point' => 'Expéditeur',
+ 'Source' => 'Source',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Date de début',
+ 'State/Province' => 'Région/État',
+ 'Statement' => 'Relevé',
+ 'Statement sent to' => 'Relevé envoyé à',
+ 'Statements sent to printer!' => 'Relevés envoyés à l\'imprimante!',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax Included' => 'Taxe incluse',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Text' => 'Texte',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Escompte commercial',
+ 'Transaction' => 'Écriture',
+ 'Transaction deleted!' => 'Écriture supprimée!',
+ 'Transaction posted!' => 'Écriture enregistrée!',
+ 'Translation not on file!' => 'Pas de traduction dans le fichier',
+ 'Trial Balance' => 'Balance Globale',
+ 'Unit' => 'Unité',
+ 'Update' => 'Mettre à jour',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor Invoice.' => 'Facture d\'achat.',
+ 'Vendor Number' => 'Numéro de fournisseur',
+ 'Vendor missing!' => 'Fournisseur manquant!',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'What type of item is this?' => 'De quel type est cet objet?',
+ 'Work Order' => 'Fiche de traitement',
+ 'Year' => 'Année',
+ 'Yes' => 'Oui',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'Zip/Postal Code' => 'Code postal',
+ 'as at' => 'au',
+ 'ea' => 'ch',
+ 'for' => 'pour',
+ 'for Period' => 'pour la période',
+ 'posted!' => 'enregistré!',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Écriture_dépenses' => 'ap_transaction',
+ 'Écriture_recettes' => 'ar_transaction',
+ 'continuer' => 'continue',
+ 'supprimer' => 'delete',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'enregistrer' => 'post',
+ 'enregistrer_comme_nouveau' => 'post_as_new',
+ 'imprimer' => 'print',
+ 'imprimer_et_imputer' => 'print_and_post',
+ 'facture_de_vente_' => 'sales_invoice_',
+ 'commande_de_vente' => 'sales_order',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'planification' => 'schedule',
+ 'tout_sélectionner' => 'select_all',
+ 'expédier_à' => 'ship_to',
+ 'mettre_à_jour' => 'update',
+ 'facture_d\'achat_' => 'vendor_invoice_',
+ 'oui' => 'yes',
+};
+
+1;
+
diff --git a/locale/fr/pw b/locale/fr/pw
new file mode 100755
index 00000000..fde00cae
--- /dev/null
+++ b/locale/fr/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Continuer',
+ 'Password' => 'Mot de passe',
+ 'Session expired!' => 'Session terminée!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuer' => 'continue',
+};
+
+1;
+
diff --git a/locale/fr/rc b/locale/fr/rc
new file mode 100755
index 00000000..3e6dc439
--- /dev/null
+++ b/locale/fr/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Beginning Balance' => 'Solde du départ',
+ 'Cleared' => 'Lettré',
+ 'Continue' => 'Continuer',
+ 'Credit' => 'Crédit',
+ 'Current' => 'En cours',
+ 'Date' => 'Date',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Difference' => 'Différence',
+ 'Done' => 'Fait!',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'From' => 'De',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Month' => 'Mois',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Out of balance!' => 'Non-soldée!',
+ 'Outstanding' => 'En retard',
+ 'Period' => 'Période',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reconciliation' => 'Rapprochement',
+ 'Reconciliation Report' => 'Rapport de rapprochement',
+ 'Select all' => 'Tout sélectionner',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Source' => 'Source',
+ 'Statement Balance' => 'Solde relevé de compte',
+ 'Summary' => 'Résumé',
+ 'To' => 'À',
+ 'Update' => 'Mettre à jour',
+ 'Year' => 'Année',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuer' => 'continue',
+ 'fait!' => 'done',
+ 'tout_sélectionner' => 'select_all',
+ 'mettre_à_jour' => 'update',
+};
+
+1;
+
diff --git a/locale/fr/rp b/locale/fr/rp
new file mode 100755
index 00000000..53ddba95
--- /dev/null
+++ b/locale/fr/rp
@@ -0,0 +1,198 @@
+$self{texts} = {
+ 'AP Aging' => 'Dépenses exigibles',
+ 'AR Aging' => 'Recettes exigibles',
+ 'Account' => 'Compte',
+ 'Account Number' => 'Numéro de compte',
+ 'Accounting Menu' => 'Menu de comptabilité',
+ 'Accounts' => 'Comptes',
+ 'Accrual' => 'Accumulation',
+ 'Address' => 'Adresse',
+ 'All Accounts' => 'Afficher tous les comptes',
+ 'Amount' => 'Montant',
+ 'Apr' => 'Avril',
+ 'April' => 'Avril',
+ 'Attachment' => 'Pièce jointe',
+ 'Aug' => 'Août',
+ 'August' => 'Août',
+ 'Balance' => 'Solde',
+ 'Balance Sheet' => 'Bilan',
+ 'Bcc' => 'Copie cachée',
+ 'Cash' => 'Financier',
+ 'Cc' => 'Copie',
+ 'Compare to' => 'Comparer à',
+ 'Continue' => 'Continuer',
+ 'Copies' => 'Copies',
+ 'Credit' => 'Crédit',
+ 'Curr' => 'Dev.',
+ 'Current' => 'En cours',
+ 'Current Earnings' => 'Bénéfice de l\'exercice',
+ 'Customer' => 'Client',
+ 'Customer not on file!' => 'Client absent du fichier!',
+ 'Date' => 'Date',
+ 'Debit' => 'Débit',
+ 'Dec' => 'Déc.',
+ 'December' => 'Décembre',
+ 'Decimalplaces' => 'Décimales',
+ 'Delete Schedule' => 'Effacer transaction planifiée',
+ 'Department' => 'Service',
+ 'Description' => 'Description',
+ 'Detail' => 'Détail',
+ 'Due Date' => 'Échéance',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Message éléctronique à',
+ 'E-mail address missing!' => 'Adresse e-mail manquante!',
+ 'E-mail message' => 'Message e-mail',
+ 'Every' => 'Chaque',
+ 'Feb' => 'Fév.',
+ 'February' => 'Février',
+ 'For' => 'Pour',
+ 'From' => 'De',
+ 'GIFI' => 'Code d\'identification comptable ou fiscale',
+ 'Heading' => 'En-tête',
+ 'ID' => 'ID',
+ 'In-line' => 'En ligne',
+ 'Include Exchange Rate Difference' => 'Inclure différence conversion devises',
+ 'Include Payment' => 'Inclure paiement',
+ 'Include in Report' => 'Inclure dans l\'état',
+ 'Income Statement' => 'Compte de résultat',
+ 'Invoice' => 'Facture',
+ 'Jan' => 'Jan.',
+ 'January' => 'Janvier',
+ 'Jul' => 'Juill.',
+ 'July' => 'Juillet',
+ 'Jun' => 'Juin',
+ 'June' => 'Juin',
+ 'Language' => 'Langue',
+ 'Mar' => 'Mars',
+ 'March' => 'Mars',
+ 'May' => 'Mai',
+ 'May ' => 'Mai ',
+ 'Memo' => 'Mémo',
+ 'Message' => 'Message',
+ 'Method' => 'Méthode',
+ 'Month' => 'Mois',
+ 'N/A' => 'Non applicable',
+ 'Next Date' => 'Prochaine date',
+ 'Non-taxable Purchases' => 'Achats hors taxe',
+ 'Non-taxable Sales' => 'Ventes hors taxe',
+ 'Nothing selected!' => 'Pas de sélection!',
+ 'Nov' => 'Nov.',
+ 'November' => 'Novembre',
+ 'Number' => 'Numéro',
+ 'Oct' => 'Oct.',
+ 'October' => 'Octobre',
+ 'Order' => 'Commande',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Paiements',
+ 'Period' => 'Période',
+ 'Postscript' => 'Postcript',
+ 'Print' => 'Imprimer',
+ 'Project' => 'Projet',
+ 'Project Number' => 'Numéro de projet',
+ 'Project Transactions' => 'Mouvements - Projet',
+ 'Project not on file!' => 'Projet absent du fichier!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Reçus',
+ 'Recurring Transaction' => 'Transaction périodique',
+ 'Reference' => 'Référence',
+ 'Repeat' => 'Répéter',
+ 'Report for' => 'Rapport de',
+ 'Salesperson' => 'Vendeur',
+ 'Save Schedule' => 'Enregistrer transaction planifiée',
+ 'Screen' => 'Écran',
+ 'Select all' => 'Tout sélectionner',
+ 'Select from one of the names below' => 'Sélectionner un des noms ci-dessous',
+ 'Select from one of the projects below' => 'Sélectionner un des projets ci-dessous',
+ 'Select postscript or PDF!' => 'Sélectionner Postscript ou PDF!',
+ 'Sep' => 'Sept.',
+ 'September' => 'Septembre',
+ 'Source' => 'Source',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Date de début',
+ 'Statement' => 'Relevé',
+ 'Statement sent to' => 'Relevé envoyé à',
+ 'Statements sent to printer!' => 'Relevés envoyés à l\'imprimante!',
+ 'Subject' => 'Objet',
+ 'Subtotal' => 'Sous total',
+ 'Summary' => 'Résumé',
+ 'Tax' => 'Taxe',
+ 'Tax collected' => 'Taxe collectée',
+ 'Tax paid' => 'Taxe payée',
+ 'Till' => 'Caisse',
+ 'To' => 'À',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance Globale',
+ 'Vendor' => 'Fournisseur',
+ 'Vendor not on file!' => 'Fournisseur absent du fichier!',
+ 'Warning!' => 'Attention!',
+ 'Year' => 'Année',
+ 'You are posting an existing transaction!' => 'Vous enregistrez une transaction existante!',
+ 'You are printing and posting an existing transaction!' => 'Vous imprimez et enregistrez une transaction existante!',
+ 'You are printing and saving an existing order' => 'Vous imprimez et enregistrez une commande existante!',
+ 'You are printing and saving an existing quotation' => 'Vous imprimez et enregistrez un devis existant!',
+ 'You are saving an existing order' => 'Vous enregistrez une commande existante',
+ 'You are saving an existing quotation' => 'Vous enregistrez un devis existant',
+ 'as at' => 'au',
+ 'for' => 'pour',
+ 'for Period' => 'pour la période',
+ 'sent' => 'envoyé',
+ 'time(s)' => 'temps',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuer' => 'continue',
+ 'effacer_transaction_planifiée' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'imprimer' => 'print',
+ 'enregistrer_transaction_planifiée' => 'save_schedule',
+ 'tout_sélectionner' => 'select_all',
+};
+
+1;
+
diff --git a/locale/gr/COPYING b/locale/gr/COPYING
new file mode 100755
index 00000000..03e87d26
--- /dev/null
+++ b/locale/gr/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2004
+#
+# Greek texts:
+#
+# Author: Dimitris Andavoglou <dimitrisand@nortech.gr>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/gr/LANGUAGE b/locale/gr/LANGUAGE
new file mode 100755
index 00000000..65d1349b
--- /dev/null
+++ b/locale/gr/LANGUAGE
@@ -0,0 +1 @@
+Greek (ISO-8859-7)
diff --git a/locale/gr/aa b/locale/gr/aa
new file mode 100755
index 00000000..d3974daa
--- /dev/null
+++ b/locale/gr/aa
@@ -0,0 +1,106 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'AP Transaction' => 'ÊéíÞóç ÁãïñÜò',
+ 'AP Transactions' => 'ÊéíÞóåéò Áãïñþí',
+ 'AR Transaction' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'AR Transactions' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Amount' => 'Ðïóü',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Are you sure you want to delete Transaction' => 'Åßóáé óßãïõñïò üôé èÝëåéò íá äéáãñÜøåéò ôçí êßíçóç',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Cannot delete transaction!' => 'Äåí ìðïñåß íá äéáãñáöåß ç êßíçóç',
+ 'Check' => 'ÅðéôáãÞ',
+ 'Closed' => 'ÊëåéóìÝíï',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Credit' => 'Ðßóôùóç',
+ 'Credit Limit' => '¼ñéï Ðßóôùóçò',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer missing!' => 'Ï ÐåëÜôçò ëåßðåé!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Date Paid' => 'Çì. ÐëçñùìÞò',
+ 'Debit' => '×ñÝïò',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Department' => 'ÔìÞìá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Detail' => 'ËåðôïìÝñåéá',
+ 'Due Date' => 'Çìåñïìçíßá ëÞîçò',
+ 'Due Date missing!' => 'Ç çìåñïìçíßá ëÞîçò ëåßðåé',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'Exch' => 'Óõíáëë',
+ 'Exchange Rate' => 'ÔéìÞ óõíáëëÜãìáôïò',
+ 'Exchange rate for payment missing!' => 'Ç ôéìÞ óõíáëëÜãìáôïò ëåßðåé',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'From' => 'Áðü',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoice Date' => 'Çì. ôéìïëïãßïõ',
+ 'Invoice Number' => 'Áñ. ôéìïëïãßïõ',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'Manager' => 'ÄéåõèõíôÞò',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Month' => 'ÌÞíáò',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Open' => '¢íïéãìá',
+ 'Order' => 'Ðáñáããåëßá',
+ 'Order Number' => 'Áñ. Ðáñáããåëßáò',
+ 'Print' => 'Åêôýðùóç',
+ 'Print and Post' => '¸êôýðùóç êáé áðïóôïëÞ',
+ 'Project' => '¸ñãï',
+ 'Receipt' => 'Áðüäåéîç',
+ 'Source' => 'ÐçãÞ',
+ 'Tax' => 'Öüñïò',
+ 'Vendor' => 'Creditor',
+ 'Vendor missing!' => 'Creditor missing!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'ÊéíÞóç_ÁãïñÜò' => 'ap_transaction',
+ 'ÊéíÞóåéò_ÐùëÞóåùí' => 'ar_transaction',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'Åêôýðùóç' => 'print',
+ '¸êôýðùóç_êáé_áðïóôïëÞ' => 'print_and_post',
+};
+
+1;
+
diff --git a/locale/gr/admin b/locale/gr/admin
new file mode 100755
index 00000000..c1cd1a82
--- /dev/null
+++ b/locale/gr/admin
@@ -0,0 +1,128 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Access Control' => '¸ëåã÷ïò ðñüóâáóçò',
+ 'Accounting' => 'ËïãéóôéêÞ',
+ 'Add User' => 'ÐñïóèÞêç ÷ñÞóôç',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Administration' => 'Äéá÷åßñéóç',
+ 'Administrator' => 'Äéá÷åéñéóôÞò',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Change Admin Password',
+ 'Change Password' => 'ÁëëáãÞ êùäéêïý',
+ 'Click on login name to edit!' => 'Click on login name to edit!',
+ 'Company' => 'Åôáéñßá',
+ 'Connect to' => 'Óýíäåóç ìå',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Create Chart of Accounts' => 'Create Chart of Accounts',
+ 'Create Dataset' => 'Create Dataset',
+ 'DBI not installed!' => 'DBI äåí Ý÷åé åãêáôáóôáèåß!',
+ 'Database' => 'ÂÜóç äåäïìÝíùí',
+ 'Database Administration' => 'Äéá÷åéñéóôÞò âÜóçò äåäïìÝíùí',
+ 'Database Driver not checked!' => 'Database Driver not checked!',
+ 'Database User missing!' => 'Database User missing!',
+ 'Dataset missing!' => 'Dataset missing!',
+ 'Dataset updated!' => 'Dataset updated!',
+ 'Date Format' => 'ÌïñöÞ çìåñïìçíßáò',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Delete Dataset' => 'Delete Dataset',
+ 'Directory' => 'Directory',
+ 'Driver' => 'Driver',
+ 'Edit User' => 'Åðåîåñãáóßá ÷ñÞóôç',
+ 'Existing Datasets' => 'Existing Datasets',
+ 'Fax' => 'Öáî',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Hostname missing!',
+ 'Language' => 'Ãëþóóá',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'ÅéóáãùãÞ',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'ÅîáãùãÞ',
+ 'Manager' => 'ÄéåõèõíôÞò',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => '¼íïìá',
+ 'New Templates' => 'New Templates',
+ 'No Database Drivers available!' => 'No Database Drivers available!',
+ 'No Dataset selected!' => 'No Dataset selected!',
+ 'Nothing to delete!' => 'Äåí õðÜñ÷åé ôßðïôá ãéá äéáãñáöÞ!',
+ 'Oracle Database Administration' => 'Oracle Database Administration',
+ 'Password changed!' => 'Password changed!',
+ 'Pg Database Administration' => 'Pg Database Administration',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'ÔçëÝöùíï',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port missing!',
+ 'Printer' => 'ÅêôõðùôÞò',
+ 'Save' => 'ÁðïèÞêåõóç',
+ 'Setup Templates' => 'Setup Templates',
+ 'Signature' => 'ÕðïãñáöÞ',
+ 'Templates' => 'Templates',
+ 'The following Datasets are not in use and can be deleted' => 'The following Datasets are not in use and can be deleted',
+ 'The following Datasets need to be updated' => 'The following Datasets need to be updated',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Update Dataset',
+ 'Use Templates' => 'Use Templates',
+ 'User deleted!' => 'User deleted!',
+ 'User saved!' => 'User saved!',
+ 'does not exist' => 'does not exist',
+ 'is already a member!' => 'is already a member!',
+ 'successfully created!' => 'successfully created!',
+ 'successfully deleted!' => 'successfully deleted!',
+ 'website' => 'website',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'ÐñïóèÞêç_÷ñÞóôç' => 'add_user',
+ 'change_admin_password' => 'change_admin_password',
+ 'ÁëëáãÞ_êùäéêïý' => 'change_password',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'ÅéóáãùãÞ' => 'login',
+ 'ÅîáãùãÞ' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'ÁðïèÞêåõóç' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/gr/all b/locale/gr/all
new file mode 100755
index 00000000..576d5e24
--- /dev/null
+++ b/locale/gr/all
@@ -0,0 +1,892 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'ISO-8859-7';
+
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'ÁãïñÝò',
+ 'AP Aging' => 'Creditor Aging',
+ 'AP Outstanding' => '',
+ 'AP Transaction' => 'ÊéíÞóç ÁãïñÜò',
+ 'AP Transactions' => 'ÊéíÞóåéò Áãïñþí',
+ 'AR' => 'ÐùëÞóåéò',
+ 'AR Aging' => 'Debtor Aging',
+ 'AR Outstanding' => '',
+ 'AR Transaction' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'AR Transactions' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'AR/AP' => '',
+ 'About' => '',
+ 'Above' => '',
+ 'Access Control' => '¸ëåã÷ïò ðñüóâáóçò',
+ 'Access Denied!' => '',
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Account Number' => 'Êùäéêüò Ëïãáñéáóìïý',
+ 'Account Number missing!' => 'Ï êùäéêüò ëïãáñéáóìïý ëåßðåé',
+ 'Account Type' => 'Ôýðïò Êùäéêïý',
+ 'Account Type missing!' => 'Ï ôýðïò ôïõ êùäéêïý ëåßðåé',
+ 'Account deleted!' => 'Ï ëïãáñéáóìüò äéáãñÜöçêå',
+ 'Account does not exist!' => 'Ï ëïãáñéáóìüò äåí õðÜñ÷åé',
+ 'Account saved!' => 'Ï ëïãáñéóìüò áðïèçêåýôçêå',
+ 'Accounting' => 'ËïãéóôéêÞ',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Accounts' => 'Ëïãáñéáóìïß',
+ 'Accrual' => 'Áýîçóç',
+ 'Activate Audit trail' => '',
+ 'Active' => 'Åíåñãüò',
+ 'Add' => 'ÐñïóèÞêç',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'ÐñïóèÞêç ëïãáñéáóìïý',
+ 'Add Assembly' => '',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => '',
+ 'Add Customer' => 'ÐñïóèÞêç ÐåëÜôç',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => 'ÐñïóèÞêç õðáëëÞëïõ',
+ 'Add Exchange Rate' => 'ÐñïóèÞêç ôéìÞò óõíáëÜãìáôïò',
+ 'Add GIFI' => '',
+ 'Add General Ledger Transaction' => '',
+ 'Add Group' => 'ÐñïóèÞêç ïìÜäáò',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => 'ÐñïóèÞêç ãëþóóáò',
+ 'Add POS Invoice' => 'ÐñïóèÞêç áðüäçîçò ÔáìåéáêÞò ìç÷áíÞò',
+ 'Add Part' => '',
+ 'Add Pricegroup' => '',
+ 'Add Project' => 'ÐñïóèÞêç Ýñãïõ',
+ 'Add Purchase Order' => '',
+ 'Add Quotation' => 'ÐñïóèÞêç ðñïóöïñÜò',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => 'ÐñïóèÞêç Ôéìïëïãßïõ ðþëçóçò',
+ 'Add Sales Order' => 'ÐñïóèÞêç Ðáñáããåëßáò',
+ 'Add Service' => 'ÐñïóèÞêç õðçñåóßáò',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'ÐñïóèÞêç óõíáëëáãÞò',
+ 'Add User' => 'ÐñïóèÞêç ÷ñÞóôç',
+ 'Add Vendor' => 'ÐñïóèÞêç ÐéóôùôÞ',
+ 'Add Vendor Invoice' => 'Add Creditor Invoice',
+ 'Add Warehouse' => 'ÐñïóèÞêç ÁðïèÞêçò',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Administration' => 'Äéá÷åßñéóç',
+ 'Administrator' => 'Äéá÷åéñéóôÞò',
+ 'After Deduction' => 'ÌåôÜ ¸êðôùóéò',
+ 'All' => '¼ëá',
+ 'All Accounts' => '¼ëïé ïé ëïãáñéáóìïß',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'All Items' => 'ÐñïóèÞêç åßäïõò',
+ 'Allowances' => 'Ðáñï÷Ýò',
+ 'Amount' => 'Ðïóü',
+ 'Amount Due' => '',
+ 'Amount missing!' => 'Ðïóü ðïõ ëåßðåé',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Are you sure you want to delete Invoice Number' => 'Åßóáé óßãïõñïò ðùò èÝëåéò íá äéáãñÜøåéò ôï áñéèìü ôéìïëïãßïõ',
+ 'Are you sure you want to delete Order Number' => 'Åßóáé óßãïõñïò ðùò èÝëåéò íá äéáãñÜøåéò ôïí áñéèìü ðáñáããåëßáò',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Åßóáé óßãïõñïò üôé èÝëåéò íá äéáãñÜøåéò ôçí êßíçóç',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => 'ÓõíáñìïëïãÞóåéò',
+ 'Assemblies restocked!' => '',
+ 'Assembly' => 'Óõíáñìïëüãçóç',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'ÐÜãéï',
+ 'Attachment' => 'ÅîÜñôçìá',
+ 'Audit Control' => 'Åëåã÷ïò',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => '',
+ 'Backup' => 'Áíôßãñáöï áóöáëåßáò',
+ 'Backup sent to' => 'ÁðïóôïëÞ áíôéãñÜöïõ áóöáëåßáò óå..',
+ 'Balance' => 'Éóïæýãéï',
+ 'Balance Sheet' => 'Éóïæýãéï',
+ 'Based on' => 'ÂáóéóìÝíï óå',
+ 'Bcc' => '',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => 'Éóïæýãéï ¸íáñîçò',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => '',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => 'Ôá âéâëßá åßíáé áíïé÷ôÜ',
+ 'Break' => 'ÄéÜëåõììá',
+ 'Business' => 'Åðé÷åßñçóç',
+ 'Business Number' => 'Êùäéêüò Åðé÷åßñçóçò',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => '',
+ 'COGS' => '',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '',
+ 'Cannot delete customer!' => 'Cannot delete debtor!',
+ 'Cannot delete default account!' => '',
+ 'Cannot delete invoice!' => 'Äåí ìðïñåß íá äéáãñáöåß ôï ôéìïëüãéï',
+ 'Cannot delete item!' => '',
+ 'Cannot delete order!' => 'Äåí ìðïñåß íá äéáãñáöåß ç ðáñáããåëßá',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => 'Äåí ìðïñåß íá äéáãñáöåß ç êßíçóç',
+ 'Cannot delete vendor!' => 'Äåí ìðïñåß íá äéáãñáöåß ï ðéóôùôÞò',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => 'Äåí ìðïñåß íá åêäïèåß áðüäåéîç',
+ 'Cannot post invoice for a closed period!' => '',
+ 'Cannot post invoice!' => '',
+ 'Cannot post payment for a closed period!' => '',
+ 'Cannot post transaction for a closed period!' => '',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '',
+ 'Cannot remove files!' => 'Äåí ìðïñïýí íá äéáãñáöïýí áñ÷åßá',
+ 'Cannot save account!' => 'Äåí ìðïñïýí íá áðïèçêåõôïýí ïé ëïãáñéáìïß',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => 'Äåí ìðïñåß íá áðïèçêåõôåß ç ðáñáããåëßá',
+ 'Cannot save preferences!' => '',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '',
+ 'Cash' => 'ÑåõóôÜ',
+ 'Cc' => '',
+ 'Change' => '',
+ 'Change Admin Password' => 'Change Admin Password',
+ 'Change Password' => 'ÁëëáãÞ êùäéêïý',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'ÃñÜöçìá ôùí Êùäéêþí',
+ 'Check' => 'ÅðéôáãÞ',
+ 'Check Inventory' => '¸ëåã÷ïò ÁðïãñáöÞò',
+ 'Checks' => 'ÅðéôáãÝò',
+ 'City' => 'Ðüëç',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Click on login name to edit!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Êëåßóéìï âéâëßùí ìÝ÷ñé',
+ 'Closed' => 'ÊëåéóìÝíï',
+ 'Code' => 'Êùäéêüò',
+ 'Code missing!' => 'Ï Êùäéêüò ëåßðåé',
+ 'Company' => 'Åôáéñßá',
+ 'Company Name' => '¼íïìá åôáéñßáò',
+ 'Compare to' => '',
+ 'Completed' => '',
+ 'Components' => 'ÓõóôáôéêÜ',
+ 'Confirm' => '',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Connect to' => 'Óýíäåóç ìå',
+ 'Contact' => 'ÅðáöÞ',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Contra' => '',
+ 'Copies' => 'Áíôßãñáöá',
+ 'Copy to COA' => '',
+ 'Cost' => 'Êüóôïò',
+ 'Cost Center' => 'ÊÝíôñï Êüóôïò',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => 'Ç áðïèÞêåõóç äåí åßíáé äõíáôÞ',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '×þñá',
+ 'Create Chart of Accounts' => 'Create Chart of Accounts',
+ 'Create Dataset' => 'Create Dataset',
+ 'Credit' => 'Ðßóôùóç',
+ 'Credit Limit' => '¼ñéï Ðßóôùóçò',
+ 'Curr' => '',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Current Earnings' => 'ÔñÝ÷ùíôá êÝñäç',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer History' => 'Éóôïñéêü ÐåëÜôç',
+ 'Customer Number' => 'Êùäéêüò ÐåëÜôç',
+ 'Customer deleted!' => 'Ï ðåëÜôçò äéáãñÜöçêå!',
+ 'Customer missing!' => 'Ï ÐåëÜôçò ëåßðåé!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Customer saved!' => 'Ï ÐåëÜôçò áðïèçêåýôçêå!',
+ 'Customers' => 'ÐåëÜôåò',
+ 'DBI not installed!' => 'DBI äåí Ý÷åé åãêáôáóôáèåß!',
+ 'DOB' => '',
+ 'Database' => 'ÂÜóç äåäïìÝíùí',
+ 'Database Administration' => 'Äéá÷åéñéóôÞò âÜóçò äåäïìÝíùí',
+ 'Database Driver not checked!' => 'Database Driver not checked!',
+ 'Database Host' => '',
+ 'Database User missing!' => 'Database User missing!',
+ 'Dataset' => '',
+ 'Dataset is newer than version!' => '',
+ 'Dataset missing!' => 'Dataset missing!',
+ 'Dataset updated!' => 'Dataset updated!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Date Format' => 'ÌïñöÞ çìåñïìçíßáò',
+ 'Date Paid' => 'Çì. ÐëçñùìÞò',
+ 'Date Received' => '',
+ 'Date missing!' => 'Äåí õðÜñ÷åé ç çìåñïìçíßá',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => '×ñÝïò',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Decimalplaces' => 'ÄåêáäéêÜ',
+ 'Decrease' => 'Ìåßùóç',
+ 'Deduct after' => 'ÐáñáêñÜôçóç ìåôÜ',
+ 'Deduction deleted!' => 'ÐáñáêñÜôçóç äéáãñÜöçêå',
+ 'Deduction saved!' => 'ÐáñáêñÜôçóç áðïèçêåýôçêå',
+ 'Deductions' => 'ÐáñáêñáôÞóåéò',
+ 'Default Template' => '',
+ 'Defaults' => 'ÐñïåðéëïãÝò',
+ 'Defaults saved!' => 'ÐñïåðéëïãÝò áðïèçêåýôçêáí',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Delete Account' => 'ÄéáãñáöÞ Ëïãáñéáóìïý',
+ 'Delete Dataset' => 'Delete Dataset',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => '',
+ 'Department' => 'ÔìÞìá',
+ 'Department deleted!' => 'ÔìÞìá äéáãñÜöçêå',
+ 'Department saved!' => 'ÔìÞìá áðïèçêåýôçêå',
+ 'Departments' => 'ÔìÞìáôá',
+ 'Deposit' => 'ÊáôÜèåóç',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Description Translations' => 'ÐåñéãñáöÞ ÌåôáöñÜóåùí',
+ 'Description missing!' => 'ÐåñéãñáöÞ ëåßðåé',
+ 'Detail' => 'ËåðôïìÝñåéá',
+ 'Difference' => 'ÄéáöïñÜ',
+ 'Directory' => 'Directory',
+ 'Discount' => '¸êðôùóç',
+ 'Done' => 'ÅíôÜîåé',
+ 'Drawing' => 'Ó÷Ýäéï',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => '',
+ 'Due Date' => 'Çìåñïìçíßá ëÞîçò',
+ 'Due Date missing!' => 'Ç çìåñïìçíßá ëÞîçò ëåßðåé',
+ 'E-mail' => '',
+ 'E-mail Statement to' => '',
+ 'E-mail address missing!' => '',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => 'Åðåîåñãáóßá',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => 'Åðåîåñãáóßá ëïãáñéáóìïý',
+ 'Edit Assembly' => 'Åðåîåñãáóßá óõíáñìïëüãçóçò',
+ 'Edit Business' => 'Åðåîåñãáóßá åðé÷åßñçóçò',
+ 'Edit Cash Transfer Transaction' => 'Åðåîåñãáóßá êßíçóçò ìåôáöïñÜò ÷ñçìÜôùí',
+ 'Edit Customer' => 'Åðåîåñãáóßá ÐåëÜôç',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => 'Åðåîåñãáóßá ÅñãáæïìÝíïõ',
+ 'Edit GIFI' => '',
+ 'Edit General Ledger Transaction' => '',
+ 'Edit Group' => '',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => 'Åðåîåñãáóßá ãëþóóáò',
+ 'Edit POS Invoice' => 'Åðåîåñãáóßá áðüäåéîçò ôáìåéáêÞò',
+ 'Edit Part' => '',
+ 'Edit Preferences for' => 'Åðåîåñãáóßá ðñïôéìÞóåùí ãéá',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => 'Åðåîåñãáóßá Ýñãïõ',
+ 'Edit Purchase Order' => '',
+ 'Edit Quotation' => 'Åðåîåñãáóßá ðñïóöïñÜò',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => 'Åðåîåñãáóßá ôéìïëïãßïõ',
+ 'Edit Sales Order' => '',
+ 'Edit Service' => 'Åðåîåñãáóßá õðçñåóßáò',
+ 'Edit Template' => '',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Åðåîåñãáóßá ÷ñÞóôç',
+ 'Edit Vendor' => 'Edit Creditor',
+ 'Edit Vendor Invoice' => 'Edit Creditor Invoice',
+ 'Edit Warehouse' => '',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'Employee Name' => '¼íïìá ÕðáëëÞëïõ',
+ 'Employee Number' => 'Áñ. ÕðáëëÞëïõ',
+ 'Employee deleted!' => 'Ï ÕðÜëëçëïò ÄéáãñÜöçêå',
+ 'Employee pays' => '',
+ 'Employee saved!' => 'Ï ÕðÜëëçëïò áðïèçêåýôçêå',
+ 'Employees' => 'ÕðÜëëçëïé',
+ 'Employer' => 'Åñãïäüôçò',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => '',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'ÅÕÑ',
+ 'Equity' => 'Åðéåßêéá',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Óõíáëë',
+ 'Exchange Rate' => 'ÔéìÞ óõíáëëÜãìáôïò',
+ 'Exchange rate for payment missing!' => 'Ç ôéìÞ óõíáëëÜãìáôïò ëåßðåé',
+ 'Exchange rate missing!' => '',
+ 'Existing Datasets' => 'Existing Datasets',
+ 'Expense' => '¸îïäá',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => '¸îïäï/ÐÜãéï',
+ 'Extended' => '',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Öáî',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'ÊÝñäïò áðü óõííáëáãìáôéêÞ äéáöïñÜ ',
+ 'Foreign Exchange Loss' => 'Æçìßá áðü óõíáëëáãìáôéêÞ äéáöïñÜ',
+ 'Friday' => '',
+ 'From' => 'Áðü',
+ 'From Warehouse' => '',
+ 'GIFI' => '',
+ 'GIFI deleted!' => '',
+ 'GIFI missing!' => '',
+ 'GIFI saved!' => '',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => '',
+ 'General Ledger' => '',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => '',
+ 'Group' => 'ÏìÜäá',
+ 'Group Items' => '',
+ 'Group Translations' => '',
+ 'Group deleted!' => '',
+ 'Group missing!' => '',
+ 'Group saved!' => '',
+ 'Groups' => '',
+ 'HR' => 'ÄÐ',
+ 'HTML Templates' => '',
+ 'Heading' => '',
+ 'History' => 'Éóôïñéêü',
+ 'Home Phone' => 'Ôçë. Óðéôéïý',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Hostname missing!',
+ 'IBAN' => '',
+ 'ID' => '',
+ 'Image' => 'Åéêüíá',
+ 'In-line' => '',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => '',
+ 'Include in drop-down menus' => '',
+ 'Income' => 'Åéóüäçìá',
+ 'Income Statement' => '',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => '',
+ 'Increase' => 'Áýîçóç',
+ 'Individual Items' => '',
+ 'Internal Notes' => '',
+ 'Inventory' => 'ÁðïãñáöÞ',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '',
+ 'Inventory saved!' => 'Ç ÁðïãñáöÞ áðïèçêåýôçêå',
+ 'Inventory transferred!' => '',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoice Date' => 'Çì. ôéìïëïãßïõ',
+ 'Invoice Date missing!' => '',
+ 'Invoice Number' => 'Áñ. ôéìïëïãßïõ',
+ 'Invoice Number missing!' => 'Ôï ôéìïëüãéï äéáãñÜöçêå',
+ 'Invoice deleted!' => '',
+ 'Invoices' => 'Ôéìïëüãéá',
+ 'Is this a summary account to record' => '',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => 'Ôï ôåìÜ÷éï äéáãñÜöçêå',
+ 'Item not on file!' => 'ÔåìÜ÷éï äåí åßíáé óå áñ÷åßï',
+ 'Items' => 'ÔåìÜ÷éá',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'LaTeX Templates' => '',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => 'Ãëþóóá',
+ 'Language deleted!' => 'Ç ãëþóóá äéáãñÜöêò',
+ 'Language saved!' => 'Ç ãëþóóá áðïèçêÝõôçêå',
+ 'Languages' => 'Ãëþóóåó',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => '',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Leave host and port field empty unless you want to make a remote connection.',
+ 'Liability' => 'Ðáèçôéêü',
+ 'Licensed to' => 'Áäåéá óå',
+ 'Line Total' => '',
+ 'Link' => 'Óýíäåóìïò',
+ 'Link Accounts' => '',
+ 'List' => 'Ëßóôá',
+ 'List Accounts' => 'Ëßóôá Ëïãáñéáóìþí',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => '',
+ 'List Languages' => 'Ëßóôá ãëùóóþí',
+ 'List Price' => 'Ëßóôá ôéìþí',
+ 'List Projects' => 'Ëßóôá ¸ñãùí',
+ 'List SIC' => '',
+ 'List Transactions' => 'Ëßóôá ÊéíÞóåùí',
+ 'List Warehouses' => 'Ëßóôá áðïèçêþí',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'ÅéóáãùãÞ',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'ÅîáãùãÞ',
+ 'Make' => '',
+ 'Manager' => 'ÄéåõèõíôÞò',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => 'ÌÝãéóôï',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => 'Ìýíçìá',
+ 'Method' => 'ÌÝèïäïò',
+ 'Microfiche' => '',
+ 'Model' => 'ÌïíôÝëï',
+ 'Monday' => '',
+ 'Month' => 'ÌÞíáò',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => '',
+ 'Name' => '¼íïìá',
+ 'Name missing!' => 'Ôï üíïìá äåí õðÜñ÷åé',
+ 'New Templates' => 'New Templates',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => '¼÷é',
+ 'No Database Drivers available!' => 'No Database Drivers available!',
+ 'No Dataset selected!' => 'No Dataset selected!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => '',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => '',
+ 'Non-taxable' => 'Äåí åßíáé öïñïëïãßóéìï',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Nothing entered!' => 'Äåí å÷åé ãßíåé åéóáãùãÞ',
+ 'Nothing selected!' => 'Äåí Ý÷å åðéëå÷èåß ôßðïôá',
+ 'Nothing to delete!' => 'Äåí õðÜñ÷åé ôßðïôá ãéá äéáãñáöÞ!',
+ 'Nothing to print!' => 'Äåí õðÜñ÷åé ôßðïôá ãéá åêôýðùóç',
+ 'Nothing to transfer!' => '',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Number' => 'Áñéèìüò',
+ 'Number Format' => '',
+ 'Number missing in Row' => '',
+ 'O' => 'Ï',
+ 'OH' => '',
+ 'Obsolete' => 'Áðáñ÷áéùìÝíïò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'On Hand' => '',
+ 'Open' => '¢íïéãìá',
+ 'Oracle Database Administration' => 'Oracle Database Administration',
+ 'Order' => 'Ðáñáããåëßá',
+ 'Order Date' => 'Çì. Ðáñáããåëßáò',
+ 'Order Date missing!' => '',
+ 'Order Entry' => '',
+ 'Order Number' => 'Áñ. Ðáñáããåëßáò',
+ 'Order Number missing!' => '',
+ 'Order deleted!' => 'Ç Ðáñáããåëßá äéáãñÜöçêå',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Ç Ðáñáããåëßá áðïèçêåýôçêå',
+ 'Orders generated!' => '',
+ 'Orphaned' => '',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => '',
+ 'Outstanding' => 'Áîéïóçìåßùôï',
+ 'PDF' => '',
+ 'PO Number' => '',
+ 'POS' => '',
+ 'POS Invoice' => '',
+ 'Packing List' => '',
+ 'Packing List Date missing!' => '',
+ 'Packing List Number missing!' => '',
+ 'Packing Lists' => '',
+ 'Paid' => '',
+ 'Part' => '',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => '',
+ 'Password' => '',
+ 'Password changed!' => 'Password changed!',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => '',
+ 'Payment' => '',
+ 'Payment date missing!' => '',
+ 'Payment posted!' => '',
+ 'Payments' => '',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'ÊñÜôçóç ìéóèïý',
+ 'Period' => '',
+ 'Pg Database Administration' => 'Pg Database Administration',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'ÔçëÝöùíï',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port missing!',
+ 'Pos' => '',
+ 'Post' => '',
+ 'Post as new' => '',
+ 'Posted!' => '',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => '',
+ 'Preferences' => 'ÅðéëïãÝò',
+ 'Preferences saved!' => 'ÅðéëïãÝò áðïèçêåýôçêáí',
+ 'Prepayment' => 'ÐñïðëçñùìÞ',
+ 'Price' => 'ÔéìÞ',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => 'Åêôýðùóç',
+ 'Print and Post' => '¸êôýðùóç êáé áðïóôïëÞ',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Åêôýðùóç êáé áðïèÞêåõóç',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Printer' => 'ÅêôõðùôÞò',
+ 'Printing' => '',
+ 'Printing ... ' => 'Åêôõðþíåôáé...',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => '¸ñãï',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => 'Áñéèìüò Ýñãïõ',
+ 'Project Number missing!' => '',
+ 'Project Transactions' => '',
+ 'Project deleted!' => '',
+ 'Project not on file!' => '',
+ 'Project saved!' => '',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => '¸ñãá',
+ 'Purchase Order' => '',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => '',
+ 'Qty' => 'Ðïó.',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => '',
+ 'Rate' => '',
+ 'Rate missing!' => '',
+ 'Recd' => '',
+ 'Receipt' => 'Áðüäåéîç',
+ 'Receipt posted!' => '',
+ 'Receipts' => '',
+ 'Receivables' => '',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => '',
+ 'Reconciliation Report' => '',
+ 'Record in' => '',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => '',
+ 'Remaining' => '',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => '',
+ 'Reports' => '',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => '',
+ 'Retained Earnings' => '',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => 'Ðþëçóç',
+ 'Sales' => '',
+ 'Sales Invoice' => '',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '',
+ 'Sales Order' => '',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => '',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => '',
+ 'Saturday' => '',
+ 'Save' => 'ÁðïèÞêåõóç',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => '',
+ 'Save to File' => '',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Ïèüíç',
+ 'Search' => 'ÁíáæÞôçóç',
+ 'Select' => 'ÅðéëïãÞ',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'ÅðéëïãÞ üëùí',
+ 'Select from one of the items below' => '',
+ 'Select from one of the names below' => '',
+ 'Select from one of the projects below' => '',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => '',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => '',
+ 'Send by E-Mail' => '',
+ 'Sending' => '',
+ 'Sep' => '',
+ 'September' => '',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => 'Õðçñåóßá',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => '',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Setup Templates',
+ 'Ship' => '',
+ 'Ship Merchandise' => '',
+ 'Ship to' => '',
+ 'Ship via' => '',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => '',
+ 'Signature' => 'ÕðïãñáöÞ',
+ 'Source' => 'ÐçãÞ',
+ 'Spoolfile' => '',
+ 'Standard' => '',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => '',
+ 'Statement Balance' => '',
+ 'Statement sent to' => '',
+ 'Statements sent to printer!' => '',
+ 'Stock' => '',
+ 'Stock Assembly' => '',
+ 'Stocking Date' => '',
+ 'Stylesheet' => '',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => '',
+ 'Subtotal' => '',
+ 'Summary' => '',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => '',
+ 'System Defaults' => '',
+ 'Tax' => 'Öüñïò',
+ 'Tax Accounts' => '',
+ 'Tax Included' => '',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => 'Á.Ö.Ì.',
+ 'Tax collected' => '',
+ 'Tax paid' => '',
+ 'Taxable' => '',
+ 'Template saved!' => '',
+ 'Templates' => 'Templates',
+ 'Terms' => '',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => 'The following Datasets are not in use and can be deleted',
+ 'The following Datasets need to be updated' => 'The following Datasets need to be updated',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => '',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.',
+ 'Top Level' => '',
+ 'Total' => '',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => '',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '',
+ 'Transaction posted!' => '',
+ 'Transaction reversal enforced for all dates' => '',
+ 'Transaction reversal enforced up to' => '',
+ 'Transactions' => '',
+ 'Transfer' => '',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => '',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => '',
+ 'Unit of measure' => '',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => '',
+ 'Update Dataset' => 'Update Dataset',
+ 'Updated' => '',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => 'Use Templates',
+ 'User' => '',
+ 'User deleted!' => 'User deleted!',
+ 'User saved!' => 'User saved!',
+ 'Valid until' => '',
+ 'Vendor' => 'Creditor',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor deleted!' => 'Creditor deleted!',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+ 'Vendor saved!' => 'Creditor saved!',
+ 'Vendors' => 'Creditors',
+ 'Version' => '',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => '',
+ 'Weight Unit' => '',
+ 'What type of item is this?' => '',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => '',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => '',
+ 'You must enter a host and port for local and remote connections!' => 'You must enter a host and port for local and remote connections!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => '',
+ 'as at' => '',
+ 'days' => '',
+ 'does not exist' => 'does not exist',
+ 'done' => '',
+ 'ea' => '',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => '',
+ 'is already a member!' => 'is already a member!',
+ 'localhost' => '',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'successfully created!',
+ 'successfully deleted!' => 'successfully deleted!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'website',
+};
+
+1;
diff --git a/locale/gr/am b/locale/gr/am
new file mode 100755
index 00000000..7bb62edd
--- /dev/null
+++ b/locale/gr/am
@@ -0,0 +1,182 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'AP' => 'ÁãïñÝò',
+ 'AR' => 'ÐùëÞóåéò',
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Account Number' => 'Êùäéêüò Ëïãáñéáóìïý',
+ 'Account Number missing!' => 'Ï êùäéêüò ëïãáñéáóìïý ëåßðåé',
+ 'Account Type' => 'Ôýðïò Êùäéêïý',
+ 'Account Type missing!' => 'Ï ôýðïò ôïõ êùäéêïý ëåßðåé',
+ 'Account deleted!' => 'Ï ëïãáñéáóìüò äéáãñÜöçêå',
+ 'Account does not exist!' => 'Ï ëïãáñéáóìüò äåí õðÜñ÷åé',
+ 'Account saved!' => 'Ï ëïãáñéóìüò áðïèçêåýôçêå',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Accrual' => 'Áýîçóç',
+ 'Add Account' => 'ÐñïóèÞêç ëïãáñéáóìïý',
+ 'Add Language' => 'ÐñïóèÞêç ãëþóóáò',
+ 'Add Warehouse' => 'ÐñïóèÞêç ÁðïèÞêçò',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Amount' => 'Ðïóü',
+ 'Asset' => 'ÐÜãéï',
+ 'Audit Control' => 'Åëåã÷ïò',
+ 'Backup sent to' => 'ÁðïóôïëÞ áíôéãñÜöïõ áóöáëåßáò óå..',
+ 'Books are open' => 'Ôá âéâëßá åßíáé áíïé÷ôÜ',
+ 'Business Number' => 'Êùäéêüò Åðé÷åßñçóçò',
+ 'Cannot save account!' => 'Äåí ìðïñïýí íá áðïèçêåõôïýí ïé ëïãáñéáìïß',
+ 'Cash' => 'ÑåõóôÜ',
+ 'Chart of Accounts' => 'ÃñÜöçìá ôùí Êùäéêþí',
+ 'Close Books up to' => 'Êëåßóéìï âéâëßùí ìÝ÷ñé',
+ 'Code' => 'Êùäéêüò',
+ 'Code missing!' => 'Ï Êùäéêüò ëåßðåé',
+ 'Company' => 'Åôáéñßá',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Cost Center' => 'ÊÝíôñï Êüóôïò',
+ 'Credit' => 'Ðßóôùóç',
+ 'Customer Number' => 'Êùäéêüò ÐåëÜôç',
+ 'Date Format' => 'ÌïñöÞ çìåñïìçíßáò',
+ 'Debit' => '×ñÝïò',
+ 'Defaults saved!' => 'ÐñïåðéëïãÝò áðïèçêåýôçêáí',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Delete Account' => 'ÄéáãñáöÞ Ëïãáñéáóìïý',
+ 'Department deleted!' => 'ÔìÞìá äéáãñÜöçêå',
+ 'Department saved!' => 'ÔìÞìá áðïèçêåýôçêå',
+ 'Departments' => 'ÔìÞìáôá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Description missing!' => 'ÐåñéãñáöÞ ëåßðåé',
+ 'Discount' => '¸êðôùóç',
+ 'Edit' => 'Åðåîåñãáóßá',
+ 'Edit Account' => 'Åðåîåñãáóßá ëïãáñéáóìïý',
+ 'Edit Business' => 'Åðåîåñãáóßá åðé÷åßñçóçò',
+ 'Edit Language' => 'Åðåîåñãáóßá ãëþóóáò',
+ 'Edit Preferences for' => 'Åðåîåñãáóßá ðñïôéìÞóåùí ãéá',
+ 'Employee Number' => 'Áñ. ÕðáëëÞëïõ',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'ÅÕÑ',
+ 'Equity' => 'Åðéåßêéá',
+ 'Expense' => '¸îïäá',
+ 'Expense/Asset' => '¸îïäï/ÐÜãéï',
+ 'Fax' => 'Öáî',
+ 'Foreign Exchange Gain' => 'ÊÝñäïò áðü óõííáëáãìáôéêÞ äéáöïñÜ ',
+ 'Foreign Exchange Loss' => 'Æçìßá áðü óõíáëëáãìáôéêÞ äéáöïñÜ',
+ 'Income' => 'Åéóüäçìá',
+ 'Inventory' => 'ÁðïãñáöÞ',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Language' => 'Ãëþóóá',
+ 'Language deleted!' => 'Ç ãëþóóá äéáãñÜöêò',
+ 'Language saved!' => 'Ç ãëþóóá áðïèçêÝõôçêå',
+ 'Languages' => 'Ãëþóóåó',
+ 'Liability' => 'Ðáèçôéêü',
+ 'Licensed to' => 'Áäåéá óå',
+ 'Link' => 'Óýíäåóìïò',
+ 'Method' => 'ÌÝèïäïò',
+ 'Month' => 'ÌÞíáò',
+ 'Name' => '¼íïìá',
+ 'No' => '¼÷é',
+ 'Number' => 'Áñéèìüò',
+ 'Phone' => 'ÔçëÝöùíï',
+ 'Preferences saved!' => 'ÅðéëïãÝò áðïèçêåýôçêáí',
+ 'Print' => 'Åêôýðùóç',
+ 'Printer' => 'ÅêôõðùôÞò',
+ 'Save' => 'ÁðïèÞêåõóç',
+ 'Signature' => 'ÕðïãñáöÞ',
+ 'Tax' => 'Öüñïò',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendor Number' => 'Creditor Number',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'ÐñïóèÞêç_ëïãáñéáóìïý' => 'add_account',
+ 'ÐñïóèÞêç_ãëþóóáò' => 'add_language',
+ 'ÐñïóèÞêç_ÁðïèÞêçò' => 'add_warehouse',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'Åðåîåñãáóßá' => 'edit',
+ 'Åðåîåñãáóßá_ëïãáñéáóìïý' => 'edit_account',
+ 'ÁðïèÞêåõóç' => 'save',
+};
+
+1;
+
diff --git a/locale/gr/ap b/locale/gr/ap
new file mode 100755
index 00000000..45a155fa
--- /dev/null
+++ b/locale/gr/ap
@@ -0,0 +1,145 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'AP Transaction' => 'ÊéíÞóç ÁãïñÜò',
+ 'AP Transactions' => 'ÊéíÞóåéò Áãïñþí',
+ 'AR Transaction' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'AR Transactions' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Amount' => 'Ðïóü',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Are you sure you want to delete Transaction' => 'Åßóáé óßãïõñïò üôé èÝëåéò íá äéáãñÜøåéò ôçí êßíçóç',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Cannot delete transaction!' => 'Äåí ìðïñåß íá äéáãñáöåß ç êßíçóç',
+ 'Check' => 'ÅðéôáãÞ',
+ 'Closed' => 'ÊëåéóìÝíï',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Credit' => 'Ðßóôùóç',
+ 'Credit Limit' => '¼ñéï Ðßóôùóçò',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer missing!' => 'Ï ÐåëÜôçò ëåßðåé!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Date Paid' => 'Çì. ÐëçñùìÞò',
+ 'Debit' => '×ñÝïò',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Department' => 'ÔìÞìá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Detail' => 'ËåðôïìÝñåéá',
+ 'Due Date' => 'Çìåñïìçíßá ëÞîçò',
+ 'Due Date missing!' => 'Ç çìåñïìçíßá ëÞîçò ëåßðåé',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'Exch' => 'Óõíáëë',
+ 'Exchange Rate' => 'ÔéìÞ óõíáëëÜãìáôïò',
+ 'Exchange rate for payment missing!' => 'Ç ôéìÞ óõíáëëÜãìáôïò ëåßðåé',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'From' => 'Áðü',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoice Date' => 'Çì. ôéìïëïãßïõ',
+ 'Invoice Number' => 'Áñ. ôéìïëïãßïõ',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'Manager' => 'ÄéåõèõíôÞò',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Message' => 'Ìýíçìá',
+ 'Month' => 'ÌÞíáò',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Nothing to print!' => 'Äåí õðÜñ÷åé ôßðïôá ãéá åêôýðùóç',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Number' => 'Áñéèìüò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Open' => '¢íïéãìá',
+ 'Order' => 'Ðáñáããåëßá',
+ 'Order Number' => 'Áñ. Ðáñáããåëßáò',
+ 'Print' => 'Åêôýðùóç',
+ 'Print and Post' => '¸êôýðùóç êáé áðïóôïëÞ',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Project' => '¸ñãï',
+ 'Receipt' => 'Áðüäåéîç',
+ 'Screen' => 'Ïèüíç',
+ 'Source' => 'ÐçãÞ',
+ 'Tax' => 'Öüñïò',
+ 'Vendor' => 'Creditor',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ÊéíÞóç_ÁãïñÜò' => 'ap_transaction',
+ 'ÊéíÞóåéò_ÐùëÞóåùí' => 'ar_transaction',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'Åêôýðùóç' => 'print',
+ '¸êôýðùóç_êáé_áðïóôïëÞ' => 'print_and_post',
+};
+
+1;
+
diff --git a/locale/gr/ar b/locale/gr/ar
new file mode 100755
index 00000000..45a155fa
--- /dev/null
+++ b/locale/gr/ar
@@ -0,0 +1,145 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'AP Transaction' => 'ÊéíÞóç ÁãïñÜò',
+ 'AP Transactions' => 'ÊéíÞóåéò Áãïñþí',
+ 'AR Transaction' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'AR Transactions' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Amount' => 'Ðïóü',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Are you sure you want to delete Transaction' => 'Åßóáé óßãïõñïò üôé èÝëåéò íá äéáãñÜøåéò ôçí êßíçóç',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Cannot delete transaction!' => 'Äåí ìðïñåß íá äéáãñáöåß ç êßíçóç',
+ 'Check' => 'ÅðéôáãÞ',
+ 'Closed' => 'ÊëåéóìÝíï',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Credit' => 'Ðßóôùóç',
+ 'Credit Limit' => '¼ñéï Ðßóôùóçò',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer missing!' => 'Ï ÐåëÜôçò ëåßðåé!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Date Paid' => 'Çì. ÐëçñùìÞò',
+ 'Debit' => '×ñÝïò',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Department' => 'ÔìÞìá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Detail' => 'ËåðôïìÝñåéá',
+ 'Due Date' => 'Çìåñïìçíßá ëÞîçò',
+ 'Due Date missing!' => 'Ç çìåñïìçíßá ëÞîçò ëåßðåé',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'Exch' => 'Óõíáëë',
+ 'Exchange Rate' => 'ÔéìÞ óõíáëëÜãìáôïò',
+ 'Exchange rate for payment missing!' => 'Ç ôéìÞ óõíáëëÜãìáôïò ëåßðåé',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'From' => 'Áðü',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoice Date' => 'Çì. ôéìïëïãßïõ',
+ 'Invoice Number' => 'Áñ. ôéìïëïãßïõ',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'Manager' => 'ÄéåõèõíôÞò',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Message' => 'Ìýíçìá',
+ 'Month' => 'ÌÞíáò',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Nothing to print!' => 'Äåí õðÜñ÷åé ôßðïôá ãéá åêôýðùóç',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Number' => 'Áñéèìüò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Open' => '¢íïéãìá',
+ 'Order' => 'Ðáñáããåëßá',
+ 'Order Number' => 'Áñ. Ðáñáããåëßáò',
+ 'Print' => 'Åêôýðùóç',
+ 'Print and Post' => '¸êôýðùóç êáé áðïóôïëÞ',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Project' => '¸ñãï',
+ 'Receipt' => 'Áðüäåéîç',
+ 'Screen' => 'Ïèüíç',
+ 'Source' => 'ÐçãÞ',
+ 'Tax' => 'Öüñïò',
+ 'Vendor' => 'Creditor',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ÊéíÞóç_ÁãïñÜò' => 'ap_transaction',
+ 'ÊéíÞóåéò_ÐùëÞóåùí' => 'ar_transaction',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'Åêôýðùóç' => 'print',
+ '¸êôýðùóç_êáé_áðïóôïëÞ' => 'print_and_post',
+};
+
+1;
+
diff --git a/locale/gr/arap b/locale/gr/arap
new file mode 100755
index 00000000..d7fda7df
--- /dev/null
+++ b/locale/gr/arap
@@ -0,0 +1,41 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Message' => 'Ìýíçìá',
+ 'Number' => 'Áñéèìüò',
+ 'Print' => 'Åêôýðùóç',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'ÓõíÝ÷åéá' => 'continue',
+};
+
+1;
+
diff --git a/locale/gr/arapprn b/locale/gr/arapprn
new file mode 100755
index 00000000..76dda99a
--- /dev/null
+++ b/locale/gr/arapprn
@@ -0,0 +1,29 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Amount' => 'Ðïóü',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Nothing to print!' => 'Äåí õðÜñ÷åé ôßðïôá ãéá åêôýðùóç',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Screen' => 'Ïèüíç',
+ 'Source' => 'ÐçãÞ',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'ÓõíÝ÷åéá' => 'continue',
+};
+
+1;
+
diff --git a/locale/gr/bp b/locale/gr/bp
new file mode 100755
index 00000000..4e71be97
--- /dev/null
+++ b/locale/gr/bp
@@ -0,0 +1,43 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Cannot remove files!' => 'Äåí ìðïñïýí íá äéáãñáöïýí áñ÷åßá',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'From' => 'Áðü',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoice Number' => 'Áñ. ôéìïëïãßïõ',
+ 'Month' => 'ÌÞíáò',
+ 'Order' => 'Ðáñáããåëßá',
+ 'Order Number' => 'Áñ. Ðáñáããåëßáò',
+ 'Print' => 'Åêôýðùóç',
+ 'Select all' => 'ÅðéëïãÞ üëùí',
+ 'Vendor' => 'Creditor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'Åêôýðùóç' => 'print',
+ 'ÅðéëïãÞ_üëùí' => 'select_all',
+};
+
+1;
+
diff --git a/locale/gr/ca b/locale/gr/ca
new file mode 100755
index 00000000..1b6a371f
--- /dev/null
+++ b/locale/gr/ca
@@ -0,0 +1,50 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Balance' => 'Éóïæýãéï',
+ 'Chart of Accounts' => 'ÃñÜöçìá ôùí Êùäéêþí',
+ 'Credit' => 'Ðßóôùóç',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Debit' => '×ñÝïò',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Department' => 'ÔìÞìá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'From' => 'Áðü',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'List Transactions' => 'Ëßóôá ÊéíÞóåùí',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Month' => 'ÌÞíáò',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Project Number' => 'Áñéèìüò Ýñãïõ',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'Ëßóôá_ÊéíÞóåùí' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/gr/cp b/locale/gr/cp
new file mode 100755
index 00000000..f7266327
--- /dev/null
+++ b/locale/gr/cp
@@ -0,0 +1,96 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'AP' => 'ÁãïñÝò',
+ 'AR' => 'ÐùëÞóåéò',
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'All' => '¼ëá',
+ 'Amount' => 'Ðïóü',
+ 'Cannot post Receipt!' => 'Äåí ìðïñåß íá åêäïèåß áðüäåéîç',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Date missing!' => 'Äåí õðÜñ÷åé ç çìåñïìçíßá',
+ 'Department' => 'ÔìÞìá',
+ 'Deposit' => 'ÊáôÜèåóç',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Due Date' => 'Çìåñïìçíßá ëÞîçò',
+ 'Exchange Rate' => 'ÔéìÞ óõíáëëÜãìáôïò',
+ 'From' => 'Áðü',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoices' => 'Ôéìïëüãéá',
+ 'Language' => 'Ãëþóóá',
+ 'Message' => 'Ìýíçìá',
+ 'Number' => 'Áñéèìüò',
+ 'Prepayment' => 'ÐñïðëçñùìÞ',
+ 'Print' => 'Åêôýðùóç',
+ 'Receipt' => 'Áðüäåéîç',
+ 'Screen' => 'Ïèüíç',
+ 'Select' => 'ÅðéëïãÞ',
+ 'Select all' => 'ÅðéëïãÞ üëùí',
+ 'Source' => 'ÐçãÞ',
+ 'Vendor' => 'Creditor',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'Åêôýðùóç' => 'print',
+ 'ÅðéëïãÞ_üëùí' => 'select_all',
+};
+
+1;
+
diff --git a/locale/gr/ct b/locale/gr/ct
new file mode 100755
index 00000000..e28caed7
--- /dev/null
+++ b/locale/gr/ct
@@ -0,0 +1,121 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'AP Transaction' => 'ÊéíÞóç ÁãïñÜò',
+ 'AP Transactions' => 'ÊéíÞóåéò Áãïñþí',
+ 'AR Transaction' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'AR Transactions' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Active' => 'Åíåñãüò',
+ 'Add Customer' => 'ÐñïóèÞêç ÐåëÜôç',
+ 'Add Vendor' => 'ÐñïóèÞêç ÐéóôùôÞ',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'All' => '¼ëá',
+ 'Amount' => 'Ðïóü',
+ 'Break' => 'ÄéÜëåõììá',
+ 'Cannot delete customer!' => 'Cannot delete debtor!',
+ 'Cannot delete vendor!' => 'Äåí ìðïñåß íá äéáãñáöåß ï ðéóôùôÞò',
+ 'City' => 'Ðüëç',
+ 'Closed' => 'ÊëåéóìÝíï',
+ 'Company Name' => '¼íïìá åôáéñßáò',
+ 'Contact' => 'ÅðáöÞ',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Cost' => 'Êüóôïò',
+ 'Country' => '×þñá',
+ 'Credit Limit' => '¼ñéï Ðßóôùóçò',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Customer History' => 'Éóôïñéêü ÐåëÜôç',
+ 'Customer Number' => 'Êùäéêüò ÐåëÜôç',
+ 'Customer deleted!' => 'Ï ðåëÜôçò äéáãñÜöçêå!',
+ 'Customer saved!' => 'Ï ÐåëÜôçò áðïèçêåýôçêå!',
+ 'Customers' => 'ÐåëÜôåò',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Detail' => 'ËåðôïìÝñåéá',
+ 'Discount' => '¸êðôùóç',
+ 'Edit Customer' => 'Åðåîåñãáóßá ÐåëÜôç',
+ 'Edit Vendor' => 'Edit Creditor',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'Fax' => 'Öáî',
+ 'From' => 'Áðü',
+ 'Group' => 'ÏìÜäá',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Item not on file!' => 'ÔåìÜ÷éï äåí åßíáé óå áñ÷åßï',
+ 'Language' => 'Ãëþóóá',
+ 'Manager' => 'ÄéåõèõíôÞò',
+ 'Name' => '¼íïìá',
+ 'Name missing!' => 'Ôï üíïìá äåí õðÜñ÷åé',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Number' => 'Áñéèìüò',
+ 'Open' => '¢íïéãìá',
+ 'Order' => 'Ðáñáããåëßá',
+ 'Phone' => 'ÔçëÝöùíï',
+ 'Project Number' => 'Áñéèìüò Ýñãïõ',
+ 'Qty' => 'Ðïó.',
+ 'Save' => 'ÁðïèÞêåõóç',
+ 'Search' => 'ÁíáæÞôçóç',
+ 'Tax' => 'Öüñïò',
+ 'Tax Number / SSN' => 'Á.Ö.Ì.',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor deleted!' => 'Creditor deleted!',
+ 'Vendor saved!' => 'Creditor saved!',
+ 'Vendors' => 'Creditors',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'ÊéíÞóç_ÁãïñÜò' => 'ap_transaction',
+ 'ÊéíÞóåéò_ÐùëÞóåùí' => 'ar_transaction',
+ 'ÐñïóèÞêç_ÐåëÜôç' => 'add_customer',
+ 'ÐñïóèÞêç_ÐéóôùôÞ' => 'add_vendor',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'ÁðïèÞêåõóç' => 'save',
+ 'creditor_invoice' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/gr/gl b/locale/gr/gl
new file mode 100755
index 00000000..c32c8f34
--- /dev/null
+++ b/locale/gr/gl
@@ -0,0 +1,111 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'AP Transaction' => 'ÊéíÞóç ÁãïñÜò',
+ 'AR Transaction' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'All' => '¼ëá',
+ 'Amount' => 'Ðïóü',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Are you sure you want to delete Transaction' => 'Åßóáé óßãïõñïò üôé èÝëåéò íá äéáãñÜøåéò ôçí êßíçóç',
+ 'Asset' => 'ÐÜãéï',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Balance' => 'Éóïæýãéï',
+ 'Cannot delete transaction!' => 'Äåí ìðïñåß íá äéáãñáöåß ç êßíçóç',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Credit' => 'Ðßóôùóç',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Debit' => '×ñÝïò',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Department' => 'ÔìÞìá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Edit Cash Transfer Transaction' => 'Åðåîåñãáóßá êßíçóçò ìåôáöïñÜò ÷ñçìÜôùí',
+ 'Equity' => 'Åðéåßêéá',
+ 'Expense' => '¸îïäá',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'From' => 'Áðü',
+ 'Income' => 'Åéóüäçìá',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'Liability' => 'Ðáèçôéêü',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Message' => 'Ìýíçìá',
+ 'Month' => 'ÌÞíáò',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Number' => 'Áñéèìüò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Print' => 'Åêôýðùóç',
+ 'Project' => '¸ñãï',
+ 'Source' => 'ÐçãÞ',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ÊéíÞóç_ÁãïñÜò' => 'ap_transaction',
+ 'ÊéíÞóåéò_ÐùëÞóåùí' => 'ar_transaction',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+};
+
+1;
+
diff --git a/locale/gr/hr b/locale/gr/hr
new file mode 100755
index 00000000..60fd9e43
--- /dev/null
+++ b/locale/gr/hr
@@ -0,0 +1,86 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'AP' => 'ÁãïñÝò',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Active' => 'Åíåñãüò',
+ 'Add Employee' => 'ÐñïóèÞêç õðáëëÞëïõ',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Administrator' => 'Äéá÷åéñéóôÞò',
+ 'After Deduction' => 'ÌåôÜ ¸êðôùóéò',
+ 'All' => '¼ëá',
+ 'Allowances' => 'Ðáñï÷Ýò',
+ 'Amount' => 'Ðïóü',
+ 'Amount missing!' => 'Ðïóü ðïõ ëåßðåé',
+ 'Based on' => 'ÂáóéóìÝíï óå',
+ 'City' => 'Ðüëç',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Country' => '×þñá',
+ 'Deduct after' => 'ÐáñáêñÜôçóç ìåôÜ',
+ 'Deduction deleted!' => 'ÐáñáêñÜôçóç äéáãñÜöçêå',
+ 'Deduction saved!' => 'ÐáñáêñÜôçóç áðïèçêåýôçêå',
+ 'Deductions' => 'ÐáñáêñáôÞóåéò',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Description missing!' => 'ÐåñéãñáöÞ ëåßðåé',
+ 'Edit Employee' => 'Åðåîåñãáóßá ÅñãáæïìÝíïõ',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'Employee Name' => '¼íïìá ÕðáëëÞëïõ',
+ 'Employee Number' => 'Áñ. ÕðáëëÞëïõ',
+ 'Employee deleted!' => 'Ï ÕðÜëëçëïò ÄéáãñÜöçêå',
+ 'Employee saved!' => 'Ï ÕðÜëëçëïò áðïèçêåýôçêå',
+ 'Employees' => 'ÕðÜëëçëïé',
+ 'Employer' => 'Åñãïäüôçò',
+ 'Expense' => '¸îïäá',
+ 'From' => 'Áðü',
+ 'Home Phone' => 'Ôçë. Óðéôéïý',
+ 'Login' => 'ÅéóáãùãÞ',
+ 'Manager' => 'ÄéåõèõíôÞò',
+ 'Maximum' => 'ÌÝãéóôï',
+ 'Name' => '¼íïìá',
+ 'Name missing!' => 'Ôï üíïìá äåí õðÜñ÷åé',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Number' => 'Áñéèìüò',
+ 'Payroll Deduction' => 'ÊñÜôçóç ìéóèïý',
+ 'Save' => 'ÁðïèÞêåõóç',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'ÐñïóèÞêç_õðáëëÞëïõ' => 'add_employee',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'ÁðïèÞêåõóç' => 'save',
+};
+
+1;
+
diff --git a/locale/gr/ic b/locale/gr/ic
new file mode 100755
index 00000000..639726ec
--- /dev/null
+++ b/locale/gr/ic
@@ -0,0 +1,169 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Accounts' => 'Ëïãáñéáóìïß',
+ 'Accrual' => 'Áýîçóç',
+ 'Active' => 'Åíåñãüò',
+ 'Add' => 'ÐñïóèÞêç',
+ 'Add Quotation' => 'ÐñïóèÞêç ðñïóöïñÜò',
+ 'Add Sales Order' => 'ÐñïóèÞêç Ðáñáããåëßáò',
+ 'Add Service' => 'ÐñïóèÞêç õðçñåóßáò',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Assemblies' => 'ÓõíáñìïëïãÞóåéò',
+ 'Assembly' => 'Óõíáñìïëüãçóç',
+ 'Attachment' => 'ÅîÜñôçìá',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Break' => 'ÄéÜëåõììá',
+ 'Cash' => 'ÑåõóôÜ',
+ 'Check Inventory' => '¸ëåã÷ïò ÁðïãñáöÞò',
+ 'City' => 'Ðüëç',
+ 'Closed' => 'ÊëåéóìÝíï',
+ 'Company Name' => '¼íïìá åôáéñßáò',
+ 'Components' => 'ÓõóôáôéêÜ',
+ 'Contact' => 'ÅðáöÞ',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Copies' => 'Áíôßãñáöá',
+ 'Cost' => 'Êüóôïò',
+ 'Country' => '×þñá',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer Number' => 'Êùäéêüò ÐåëÜôç',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Detail' => 'ËåðôïìÝñåéá',
+ 'Drawing' => 'Ó÷Ýäéï',
+ 'Edit Assembly' => 'Åðåîåñãáóßá óõíáñìïëüãçóçò',
+ 'Edit Service' => 'Åðåîåñãáóßá õðçñåóßáò',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'Expense' => '¸îïäá',
+ 'Fax' => 'Öáî',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'From' => 'Áðü',
+ 'Group' => 'ÏìÜäá',
+ 'Image' => 'Åéêüíá',
+ 'Income' => 'Åéóüäçìá',
+ 'Inventory' => 'ÁðïãñáöÞ',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoice Number' => 'Áñ. ôéìïëïãßïõ',
+ 'Invoice Number missing!' => 'Ôï ôéìïëüãéï äéáãñÜöçêå',
+ 'Item deleted!' => 'Ôï ôåìÜ÷éï äéáãñÜöçêå',
+ 'Item not on file!' => 'ÔåìÜ÷éï äåí åßíáé óå áñ÷åßï',
+ 'Items' => 'ÔåìÜ÷éá',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'List' => 'Ëßóôá',
+ 'List Price' => 'Ëßóôá ôéìþí',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Message' => 'Ìýíçìá',
+ 'Model' => 'ÌïíôÝëï',
+ 'Name' => '¼íïìá',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Number' => 'Áñéèìüò',
+ 'Obsolete' => 'Áðáñ÷áéùìÝíïò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Open' => '¢íïéãìá',
+ 'Order' => 'Ðáñáããåëßá',
+ 'Order Number' => 'Áñ. Ðáñáããåëßáò',
+ 'Phone' => 'ÔçëÝöùíï',
+ 'Price' => 'ÔéìÞ',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Project' => '¸ñãï',
+ 'Qty' => 'Ðïó.',
+ 'Save' => 'ÁðïèÞêåõóç',
+ 'Screen' => 'Ïèüíç',
+ 'Service' => 'Õðçñåóßá',
+ 'Tax' => 'Öüñïò',
+ 'Vendor' => 'Creditor',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'ÐñïóèÞêç_õðçñåóßáò' => 'add_service',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'Åðåîåñãáóßá_óõíáñìïëüãçóçò' => 'edit_assembly',
+ 'Åðåîåñãáóßá_õðçñåóßáò' => 'edit_service',
+ 'ÁðïèÞêåõóç' => 'save',
+};
+
+1;
+
diff --git a/locale/gr/io b/locale/gr/io
new file mode 100755
index 00000000..c59c3b30
--- /dev/null
+++ b/locale/gr/io
@@ -0,0 +1,83 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Add Quotation' => 'ÐñïóèÞêç ðñïóöïñÜò',
+ 'Add Sales Order' => 'ÐñïóèÞêç Ðáñáããåëßáò',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Attachment' => 'ÅîÜñôçìá',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'City' => 'Ðüëç',
+ 'Company Name' => '¼íïìá åôáéñßáò',
+ 'Contact' => 'ÅðáöÞ',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Copies' => 'Áíôßãñáöá',
+ 'Country' => '×þñá',
+ 'Customer Number' => 'Êùäéêüò ÐåëÜôç',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Fax' => 'Öáî',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'Group' => 'ÏìÜäá',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoice Number missing!' => 'Ôï ôéìïëüãéï äéáãñÜöçêå',
+ 'Item not on file!' => 'ÔåìÜ÷éï äåí åßíáé óå áñ÷åßï',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Message' => 'Ìýíçìá',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Number' => 'Áñéèìüò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Phone' => 'ÔçëÝöùíï',
+ 'Price' => 'ÔéìÞ',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Project' => '¸ñãï',
+ 'Qty' => 'Ðïó.',
+ 'Screen' => 'Ïèüíç',
+ 'Service' => 'Õðçñåóßá',
+ 'Vendor Number' => 'Creditor Number',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'ÓõíÝ÷åéá' => 'continue',
+};
+
+1;
+
diff --git a/locale/gr/ir b/locale/gr/ir
new file mode 100755
index 00000000..0b1f2709
--- /dev/null
+++ b/locale/gr/ir
@@ -0,0 +1,147 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Add Quotation' => 'ÐñïóèÞêç ðñïóöïñÜò',
+ 'Add Sales Order' => 'ÐñïóèÞêç Ðáñáããåëßáò',
+ 'Add Vendor Invoice' => 'Add Creditor Invoice',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Amount' => 'Ðïóü',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Are you sure you want to delete Invoice Number' => 'Åßóáé óßãïõñïò ðùò èÝëåéò íá äéáãñÜøåéò ôï áñéèìü ôéìïëïãßïõ',
+ 'Attachment' => 'ÅîÜñôçìá',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Cannot delete invoice!' => 'Äåí ìðïñåß íá äéáãñáöåß ôï ôéìïëüãéï',
+ 'City' => 'Ðüëç',
+ 'Company Name' => '¼íïìá åôáéñßáò',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Contact' => 'ÅðáöÞ',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Copies' => 'Áíôßãñáöá',
+ 'Country' => '×þñá',
+ 'Credit Limit' => '¼ñéï Ðßóôùóçò',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Customer Number' => 'Êùäéêüò ÐåëÜôç',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Department' => 'ÔìÞìá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Due Date' => 'Çìåñïìçíßá ëÞîçò',
+ 'Edit Vendor Invoice' => 'Edit Creditor Invoice',
+ 'Exch' => 'Óõíáëë',
+ 'Exchange Rate' => 'ÔéìÞ óõíáëëÜãìáôïò',
+ 'Exchange rate for payment missing!' => 'Ç ôéìÞ óõíáëëÜãìáôïò ëåßðåé',
+ 'Fax' => 'Öáî',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'Group' => 'ÏìÜäá',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoice Date' => 'Çì. ôéìïëïãßïõ',
+ 'Invoice Number' => 'Áñ. ôéìïëïãßïõ',
+ 'Invoice Number missing!' => 'Ôï ôéìïëüãéï äéáãñÜöçêå',
+ 'Item not on file!' => 'ÔåìÜ÷éï äåí åßíáé óå áñ÷åßï',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'Language' => 'Ãëþóóá',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Message' => 'Ìýíçìá',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Number' => 'Áñéèìüò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Order Number' => 'Áñ. Ðáñáããåëßáò',
+ 'Phone' => 'ÔçëÝöùíï',
+ 'Price' => 'ÔéìÞ',
+ 'Print' => 'Åêôýðùóç',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Project' => '¸ñãï',
+ 'Qty' => 'Ðïó.',
+ 'Screen' => 'Ïèüíç',
+ 'Service' => 'Õðçñåóßá',
+ 'Source' => 'ÐçãÞ',
+ 'Vendor' => 'Creditor',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+};
+
+1;
+
diff --git a/locale/gr/is b/locale/gr/is
new file mode 100755
index 00000000..2b33e607
--- /dev/null
+++ b/locale/gr/is
@@ -0,0 +1,151 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Add Quotation' => 'ÐñïóèÞêç ðñïóöïñÜò',
+ 'Add Sales Invoice' => 'ÐñïóèÞêç Ôéìïëïãßïõ ðþëçóçò',
+ 'Add Sales Order' => 'ÐñïóèÞêç Ðáñáããåëßáò',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Amount' => 'Ðïóü',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Are you sure you want to delete Invoice Number' => 'Åßóáé óßãïõñïò ðùò èÝëåéò íá äéáãñÜøåéò ôï áñéèìü ôéìïëïãßïõ',
+ 'Attachment' => 'ÅîÜñôçìá',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Business' => 'Åðé÷åßñçóç',
+ 'Cannot delete invoice!' => 'Äåí ìðïñåß íá äéáãñáöåß ôï ôéìïëüãéï',
+ 'City' => 'Ðüëç',
+ 'Company Name' => '¼íïìá åôáéñßáò',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Contact' => 'ÅðáöÞ',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Copies' => 'Áíôßãñáöá',
+ 'Country' => '×þñá',
+ 'Credit Limit' => '¼ñéï Ðßóôùóçò',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer Number' => 'Êùäéêüò ÐåëÜôç',
+ 'Customer missing!' => 'Ï ÐåëÜôçò ëåßðåé!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Department' => 'ÔìÞìá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Due Date' => 'Çìåñïìçíßá ëÞîçò',
+ 'Edit Sales Invoice' => 'Åðåîåñãáóßá ôéìïëïãßïõ',
+ 'Exch' => 'Óõíáëë',
+ 'Exchange Rate' => 'ÔéìÞ óõíáëëÜãìáôïò',
+ 'Exchange rate for payment missing!' => 'Ç ôéìÞ óõíáëëÜãìáôïò ëåßðåé',
+ 'Fax' => 'Öáî',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'Group' => 'ÏìÜäá',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoice Date' => 'Çì. ôéìïëïãßïõ',
+ 'Invoice Number' => 'Áñ. ôéìïëïãßïõ',
+ 'Invoice Number missing!' => 'Ôï ôéìïëüãéï äéáãñÜöçêå',
+ 'Item not on file!' => 'ÔåìÜ÷éï äåí åßíáé óå áñ÷åßï',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Message' => 'Ìýíçìá',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Number' => 'Áñéèìüò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Order Number' => 'Áñ. Ðáñáããåëßáò',
+ 'Phone' => 'ÔçëÝöùíï',
+ 'Price' => 'ÔéìÞ',
+ 'Print' => 'Åêôýðùóç',
+ 'Print and Post' => '¸êôýðùóç êáé áðïóôïëÞ',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Project' => '¸ñãï',
+ 'Qty' => 'Ðïó.',
+ 'Screen' => 'Ïèüíç',
+ 'Service' => 'Õðçñåóßá',
+ 'Source' => 'ÐçãÞ',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'Åêôýðùóç' => 'print',
+ '¸êôýðùóç_êáé_áðïóôïëÞ' => 'print_and_post',
+};
+
+1;
+
diff --git a/locale/gr/jc b/locale/gr/jc
new file mode 100755
index 00000000..b054aee4
--- /dev/null
+++ b/locale/gr/jc
@@ -0,0 +1,74 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Amount' => 'Ðïóü',
+ 'Closed' => 'ÊëåéóìÝíï',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Cost' => 'Êüóôïò',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Date missing!' => 'Äåí õðÜñ÷åé ç çìåñïìçíßá',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'From' => 'Áðü',
+ 'Month' => 'ÌÞíáò',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Open' => '¢íïéãìá',
+ 'Print' => 'Åêôýðùóç',
+ 'Print and Save' => 'Åêôýðùóç êáé áðïèÞêåõóç',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Project Number' => 'Áñéèìüò Ýñãïõ',
+ 'Qty' => 'Ðïó.',
+ 'Save' => 'ÁðïèÞêåõóç',
+ 'Screen' => 'Ïèüíç',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'Åêôýðùóç' => 'print',
+ 'Åêôýðùóç_êáé_áðïèÞêåõóç' => 'print_and_save',
+ 'ÁðïèÞêåõóç' => 'save',
+};
+
+1;
+
diff --git a/locale/gr/locales.pl b/locale/gr/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/gr/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/gr/login b/locale/gr/login
new file mode 100755
index 00000000..04f4eadc
--- /dev/null
+++ b/locale/gr/login
@@ -0,0 +1,19 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Company' => 'Åôáéñßá',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Login' => 'ÅéóáãùãÞ',
+ 'Name' => '¼íïìá',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'ÅéóáãùãÞ' => 'login',
+};
+
+1;
+
diff --git a/locale/gr/menu b/locale/gr/menu
new file mode 100755
index 00000000..363c8248
--- /dev/null
+++ b/locale/gr/menu
@@ -0,0 +1,66 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'AP' => 'ÁãïñÝò',
+ 'AP Aging' => 'Creditor Aging',
+ 'AP Transaction' => 'ÊéíÞóç ÁãïñÜò',
+ 'AR' => 'ÐùëÞóåéò',
+ 'AR Aging' => 'Debtor Aging',
+ 'AR Transaction' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Add Account' => 'ÐñïóèÞêç ëïãáñéáóìïý',
+ 'Add Customer' => 'ÐñïóèÞêç ÐåëÜôç',
+ 'Add Employee' => 'ÐñïóèÞêç õðáëëÞëïõ',
+ 'Add Group' => 'ÐñïóèÞêç ïìÜäáò',
+ 'Add Language' => 'ÐñïóèÞêç ãëþóóáò',
+ 'Add Project' => 'ÐñïóèÞêç Ýñãïõ',
+ 'Add Service' => 'ÐñïóèÞêç õðçñåóßáò',
+ 'Add Transaction' => 'ÐñïóèÞêç óõíáëëáãÞò',
+ 'Add Vendor' => 'ÐñïóèÞêç ÐéóôùôÞ',
+ 'Add Warehouse' => 'ÐñïóèÞêç ÁðïèÞêçò',
+ 'All Items' => 'ÐñïóèÞêç åßäïõò',
+ 'Assemblies' => 'ÓõíáñìïëïãÞóåéò',
+ 'Audit Control' => 'Åëåã÷ïò',
+ 'Backup' => 'Áíôßãñáöï áóöáëåßáò',
+ 'Balance Sheet' => 'Éóïæýãéï',
+ 'Cash' => 'ÑåõóôÜ',
+ 'Chart of Accounts' => 'ÃñÜöçìá ôùí Êùäéêþí',
+ 'Check' => 'ÅðéôáãÞ',
+ 'Components' => 'ÓõóôáôéêÜ',
+ 'Customers' => 'ÐåëÜôåò',
+ 'Defaults' => 'ÐñïåðéëïãÝò',
+ 'Departments' => 'ÔìÞìáôá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Employees' => 'ÕðÜëëçëïé',
+ 'HR' => 'ÄÐ',
+ 'History' => 'Éóôïñéêü',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Language' => 'Ãëþóóá',
+ 'List Accounts' => 'Ëßóôá Ëïãáñéáóìþí',
+ 'List Languages' => 'Ëßóôá ãëùóóþí',
+ 'List Projects' => 'Ëßóôá ¸ñãùí',
+ 'List Warehouses' => 'Ëßóôá áðïèçêþí',
+ 'Logout' => 'ÅîáãùãÞ',
+ 'Non-taxable' => 'Äåí åßíáé öïñïëïãßóéìï',
+ 'Open' => '¢íïéãìá',
+ 'Outstanding' => 'Áîéïóçìåßùôï',
+ 'Preferences' => 'ÅðéëïãÝò',
+ 'Print' => 'Åêôýðùóç',
+ 'Projects' => '¸ñãá',
+ 'Receipt' => 'Áðüäåéîç',
+ 'Sale' => 'Ðþëçóç',
+ 'Search' => 'ÁíáæÞôçóç',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendors' => 'Creditors',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/gr/oe b/locale/gr/oe
new file mode 100755
index 00000000..d99306fa
--- /dev/null
+++ b/locale/gr/oe
@@ -0,0 +1,198 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Add Exchange Rate' => 'ÐñïóèÞêç ôéìÞò óõíáëÜãìáôïò',
+ 'Add Quotation' => 'ÐñïóèÞêç ðñïóöïñÜò',
+ 'Add Sales Invoice' => 'ÐñïóèÞêç Ôéìïëïãßïõ ðþëçóçò',
+ 'Add Sales Order' => 'ÐñïóèÞêç Ðáñáããåëßáò',
+ 'Add Vendor Invoice' => 'Add Creditor Invoice',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'Amount' => 'Ðïóü',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Are you sure you want to delete Order Number' => 'Åßóáé óßãïõñïò ðùò èÝëåéò íá äéáãñÜøåéò ôïí áñéèìü ðáñáããåëßáò',
+ 'Attachment' => 'ÅîÜñôçìá',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Business' => 'Åðé÷åßñçóç',
+ 'Cannot delete order!' => 'Äåí ìðïñåß íá äéáãñáöåß ç ðáñáããåëßá',
+ 'Cannot save order!' => 'Äåí ìðïñåß íá áðïèçêåõôåß ç ðáñáããåëßá',
+ 'City' => 'Ðüëç',
+ 'Closed' => 'ÊëåéóìÝíï',
+ 'Company Name' => '¼íïìá åôáéñßáò',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Contact' => 'ÅðáöÞ',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Copies' => 'Áíôßãñáöá',
+ 'Cost' => 'Êüóôïò',
+ 'Could not save!' => 'Ç áðïèÞêåõóç äåí åßíáé äõíáôÞ',
+ 'Country' => '×þñá',
+ 'Credit Limit' => '¼ñéï Ðßóôùóçò',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer Number' => 'Êùäéêüò ÐåëÜôç',
+ 'Customer missing!' => 'Ï ÐåëÜôçò ëåßðåé!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Department' => 'ÔìÞìá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Done' => 'ÅíôÜîåé',
+ 'Edit Quotation' => 'Åðåîåñãáóßá ðñïóöïñÜò',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'Exchange Rate' => 'ÔéìÞ óõíáëëÜãìáôïò',
+ 'Fax' => 'Öáî',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'From' => 'Áðü',
+ 'Group' => 'ÏìÜäá',
+ 'Inventory saved!' => 'Ç ÁðïãñáöÞ áðïèçêåýôçêå',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoice Number missing!' => 'Ôï ôéìïëüãéï äéáãñÜöçêå',
+ 'Item not on file!' => 'ÔåìÜ÷éï äåí åßíáé óå áñ÷åßï',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'Manager' => 'ÄéåõèõíôÞò',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Message' => 'Ìýíçìá',
+ 'Month' => 'ÌÞíáò',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Nothing entered!' => 'Äåí å÷åé ãßíåé åéóáãùãÞ',
+ 'Nothing selected!' => 'Äåí Ý÷å åðéëå÷èåß ôßðïôá',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Number' => 'Áñéèìüò',
+ 'O' => 'Ï',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Open' => '¢íïéãìá',
+ 'Order' => 'Ðáñáããåëßá',
+ 'Order Date' => 'Çì. Ðáñáããåëßáò',
+ 'Order Number' => 'Áñ. Ðáñáããåëßáò',
+ 'Order deleted!' => 'Ç Ðáñáããåëßá äéáãñÜöçêå',
+ 'Order saved!' => 'Ç Ðáñáããåëßá áðïèçêåýôçêå',
+ 'Phone' => 'ÔçëÝöùíï',
+ 'Price' => 'ÔéìÞ',
+ 'Print' => 'Åêôýðùóç',
+ 'Print and Save' => 'Åêôýðùóç êáé áðïèÞêåõóç',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Project' => '¸ñãï',
+ 'Qty' => 'Ðïó.',
+ 'Save' => 'ÁðïèÞêåõóç',
+ 'Screen' => 'Ïèüíç',
+ 'Service' => 'Õðçñåóßá',
+ 'Tax' => 'Öüñïò',
+ 'Vendor' => 'Creditor',
+ 'Vendor Invoice' => 'Creditor Invoice',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'ÅíôÜîåé' => 'done',
+ 'Åêôýðùóç' => 'print',
+ 'Åêôýðùóç_êáé_áðïèÞêåõóç' => 'print_and_save',
+ 'ÁðïèÞêåõóç' => 'save',
+ 'creditor_invoice' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/gr/pe b/locale/gr/pe
new file mode 100755
index 00000000..3c683de7
--- /dev/null
+++ b/locale/gr/pe
@@ -0,0 +1,104 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Active' => 'Åíåñãüò',
+ 'Add' => 'ÐñïóèÞêç',
+ 'Add Group' => 'ÐñïóèÞêç ïìÜäáò',
+ 'Add Project' => 'ÐñïóèÞêç Ýñãïõ',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'All' => '¼ëá',
+ 'Amount' => 'Ðïóü',
+ 'Assembly' => 'Óõíáñìïëüãçóç',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer missing!' => 'Ï ÐåëÜôçò ëåßðåé!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Description Translations' => 'ÐåñéãñáöÞ ÌåôáöñÜóåùí',
+ 'Detail' => 'ËåðôïìÝñåéá',
+ 'Edit Project' => 'Åðåîåñãáóßá Ýñãïõ',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'From' => 'Áðü',
+ 'Group' => 'ÏìÜäá',
+ 'Income' => 'Åéóüäçìá',
+ 'Language' => 'Ãëþóóá',
+ 'List Price' => 'Ëßóôá ôéìþí',
+ 'Month' => 'ÌÞíáò',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Nothing selected!' => 'Äåí Ý÷å åðéëå÷èåß ôßðïôá',
+ 'Number' => 'Áñéèìüò',
+ 'Project' => '¸ñãï',
+ 'Project Number' => 'Áñéèìüò Ýñãïõ',
+ 'Projects' => '¸ñãá',
+ 'Qty' => 'Ðïó.',
+ 'Save' => 'ÁðïèÞêåõóç',
+ 'Tax' => 'Öüñïò',
+ 'Vendor' => 'Creditor',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'ÐñïóèÞêç_ïìÜäáò' => 'add_group',
+ 'ÐñïóèÞêç_Ýñãïõ' => 'add_project',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'ÁðïèÞêåõóç' => 'save',
+};
+
+1;
+
diff --git a/locale/gr/pos b/locale/gr/pos
new file mode 100755
index 00000000..cc324326
--- /dev/null
+++ b/locale/gr/pos
@@ -0,0 +1,59 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Add POS Invoice' => 'ÐñïóèÞêç áðüäçîçò ÔáìåéáêÞò ìç÷áíÞò',
+ 'Amount' => 'Ðïóü',
+ 'Business' => 'Åðé÷åßñçóç',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Credit Limit' => '¼ñéï Ðßóôùóçò',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer missing!' => 'Ï ÐåëÜôçò ëåßðåé!',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Department' => 'ÔìÞìá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Edit POS Invoice' => 'Åðåîåñãáóßá áðüäåéîçò ôáìåéáêÞò',
+ 'Exchange Rate' => 'ÔéìÞ óõíáëëÜãìáôïò',
+ 'From' => 'Áðü',
+ 'Language' => 'Ãëþóóá',
+ 'Month' => 'ÌÞíáò',
+ 'Number' => 'Áñéèìüò',
+ 'Open' => '¢íïéãìá',
+ 'Price' => 'ÔéìÞ',
+ 'Print' => 'Åêôýðùóç',
+ 'Print and Post' => '¸êôýðùóç êáé áðïóôïëÞ',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Qty' => 'Ðïó.',
+ 'Screen' => 'Ïèüíç',
+ 'Source' => 'ÐçãÞ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'Åêôýðùóç' => 'print',
+ '¸êôýðùóç_êáé_áðïóôïëÞ' => 'print_and_post',
+};
+
+1;
+
diff --git a/locale/gr/ps b/locale/gr/ps
new file mode 100755
index 00000000..8f0c746b
--- /dev/null
+++ b/locale/gr/ps
@@ -0,0 +1,224 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'AP Aging' => 'Creditor Aging',
+ 'AP Transaction' => 'ÊéíÞóç ÁãïñÜò',
+ 'AP Transactions' => 'ÊéíÞóåéò Áãïñþí',
+ 'AR Aging' => 'Debtor Aging',
+ 'AR Transaction' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'AR Transactions' => 'ÊéíÞóåéò ÐùëÞóåùí',
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Account Number' => 'Êùäéêüò Ëïãáñéáóìïý',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Accounts' => 'Ëïãáñéáóìïß',
+ 'Accrual' => 'Áýîçóç',
+ 'Add POS Invoice' => 'ÐñïóèÞêç áðüäçîçò ÔáìåéáêÞò ìç÷áíÞò',
+ 'Add Quotation' => 'ÐñïóèÞêç ðñïóöïñÜò',
+ 'Add Sales Invoice' => 'ÐñïóèÞêç Ôéìïëïãßïõ ðþëçóçò',
+ 'Add Sales Order' => 'ÐñïóèÞêç Ðáñáããåëßáò',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'All Accounts' => '¼ëïé ïé ëïãáñéáóìïß',
+ 'Amount' => 'Ðïóü',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Are you sure you want to delete Invoice Number' => 'Åßóáé óßãïõñïò ðùò èÝëåéò íá äéáãñÜøåéò ôï áñéèìü ôéìïëïãßïõ',
+ 'Are you sure you want to delete Transaction' => 'Åßóáé óßãïõñïò üôé èÝëåéò íá äéáãñÜøåéò ôçí êßíçóç',
+ 'Attachment' => 'ÅîÜñôçìá',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Balance' => 'Éóïæýãéï',
+ 'Balance Sheet' => 'Éóïæýãéï',
+ 'Business' => 'Åðé÷åßñçóç',
+ 'Cannot delete invoice!' => 'Äåí ìðïñåß íá äéáãñáöåß ôï ôéìïëüãéï',
+ 'Cannot delete transaction!' => 'Äåí ìðïñåß íá äéáãñáöåß ç êßíçóç',
+ 'Cash' => 'ÑåõóôÜ',
+ 'Check' => 'ÅðéôáãÞ',
+ 'City' => 'Ðüëç',
+ 'Closed' => 'ÊëåéóìÝíï',
+ 'Company Name' => '¼íïìá åôáéñßáò',
+ 'Confirm!' => 'Åðéâåâáßùóç!',
+ 'Contact' => 'ÅðáöÞ',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Copies' => 'Áíôßãñáöá',
+ 'Country' => '×þñá',
+ 'Credit' => 'Ðßóôùóç',
+ 'Credit Limit' => '¼ñéï Ðßóôùóçò',
+ 'Currency' => 'ÓõíÜëëáãìá',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Current Earnings' => 'ÔñÝ÷ùíôá êÝñäç',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer Number' => 'Êùäéêüò ÐåëÜôç',
+ 'Customer missing!' => 'Ï ÐåëÜôçò ëåßðåé!',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Date Paid' => 'Çì. ÐëçñùìÞò',
+ 'Debit' => '×ñÝïò',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Decimalplaces' => 'ÄåêáäéêÜ',
+ 'Delete' => 'ÄéáãñáöÞ',
+ 'Department' => 'ÔìÞìá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Detail' => 'ËåðôïìÝñåéá',
+ 'Due Date' => 'Çìåñïìçíßá ëÞîçò',
+ 'Due Date missing!' => 'Ç çìåñïìçíßá ëÞîçò ëåßðåé',
+ 'Edit POS Invoice' => 'Åðåîåñãáóßá áðüäåéîçò ôáìåéáêÞò',
+ 'Edit Sales Invoice' => 'Åðåîåñãáóßá ôéìïëïãßïõ',
+ 'Employee' => 'ÕðÜëëçëïò',
+ 'Exch' => 'Óõíáëë',
+ 'Exchange Rate' => 'ÔéìÞ óõíáëëÜãìáôïò',
+ 'Exchange rate for payment missing!' => 'Ç ôéìÞ óõíáëëÜãìáôïò ëåßðåé',
+ 'Fax' => 'Öáî',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'From' => 'Áðü',
+ 'Group' => 'ÏìÜäá',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Invoice Date' => 'Çì. ôéìïëïãßïõ',
+ 'Invoice Number' => 'Áñ. ôéìïëïãßïõ',
+ 'Invoice Number missing!' => 'Ôï ôéìïëüãéï äéáãñÜöçêå',
+ 'Item not on file!' => 'ÔåìÜ÷éï äåí åßíáé óå áñ÷åßï',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'Language' => 'Ãëþóóá',
+ 'Manager' => 'ÄéåõèõíôÞò',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Message' => 'Ìýíçìá',
+ 'Method' => 'ÌÝèïäïò',
+ 'Month' => 'ÌÞíáò',
+ 'Notes' => 'Óçìåéþóåéò',
+ 'Nothing selected!' => 'Äåí Ý÷å åðéëå÷èåß ôßðïôá',
+ 'Nothing to print!' => 'Äåí õðÜñ÷åé ôßðïôá ãéá åêôýðùóç',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Number' => 'Áñéèìüò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Open' => '¢íïéãìá',
+ 'Order' => 'Ðáñáããåëßá',
+ 'Order Number' => 'Áñ. Ðáñáããåëßáò',
+ 'Phone' => 'ÔçëÝöùíï',
+ 'Price' => 'ÔéìÞ',
+ 'Print' => 'Åêôýðùóç',
+ 'Print and Post' => '¸êôýðùóç êáé áðïóôïëÞ',
+ 'Printed' => 'Åêôõðþèçêå',
+ 'Project' => '¸ñãï',
+ 'Project Number' => 'Áñéèìüò Ýñãïõ',
+ 'Qty' => 'Ðïó.',
+ 'Receipt' => 'Áðüäåéîç',
+ 'Screen' => 'Ïèüíç',
+ 'Select all' => 'ÅðéëïãÞ üëùí',
+ 'Service' => 'Õðçñåóßá',
+ 'Source' => 'ÐçãÞ',
+ 'Tax' => 'Öüñïò',
+ 'Vendor' => 'Creditor',
+ 'Vendor Number' => 'Creditor Number',
+ 'Vendor missing!' => 'Creditor missing!',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ÊéíÞóç_ÁãïñÜò' => 'ap_transaction',
+ 'ÊéíÞóåéò_ÐùëÞóåùí' => 'ar_transaction',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÄéáãñáöÞ' => 'delete',
+ 'Åêôýðùóç' => 'print',
+ '¸êôýðùóç_êáé_áðïóôïëÞ' => 'print_and_post',
+ 'ÅðéëïãÞ_üëùí' => 'select_all',
+};
+
+1;
+
diff --git a/locale/gr/pw b/locale/gr/pw
new file mode 100755
index 00000000..7d14c2cb
--- /dev/null
+++ b/locale/gr/pw
@@ -0,0 +1,13 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Continue' => 'ÓõíÝ÷åéá',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'ÓõíÝ÷åéá' => 'continue',
+};
+
+1;
+
diff --git a/locale/gr/rc b/locale/gr/rc
new file mode 100755
index 00000000..d9d60c62
--- /dev/null
+++ b/locale/gr/rc
@@ -0,0 +1,65 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Balance' => 'Éóïæýãéï',
+ 'Beginning Balance' => 'Éóïæýãéï ¸íáñîçò',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Credit' => 'Ðßóôùóç',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Debit' => '×ñÝïò',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Detail' => 'ËåðôïìÝñåéá',
+ 'Difference' => 'ÄéáöïñÜ',
+ 'Done' => 'ÅíôÜîåé',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'From' => 'Áðü',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Month' => 'ÌÞíáò',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Outstanding' => 'Áîéïóçìåßùôï',
+ 'Select all' => 'ÅðéëïãÞ üëùí',
+ 'Source' => 'ÐçãÞ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'ÅíôÜîåé' => 'done',
+ 'ÅðéëïãÞ_üëùí' => 'select_all',
+};
+
+1;
+
diff --git a/locale/gr/rp b/locale/gr/rp
new file mode 100755
index 00000000..c6e75e89
--- /dev/null
+++ b/locale/gr/rp
@@ -0,0 +1,127 @@
+$self{charset} = 'ISO-8859-7';
+
+$self{texts} = {
+ 'AP Aging' => 'Creditor Aging',
+ 'AR Aging' => 'Debtor Aging',
+ 'Account' => 'Ëïãáñéáóìüò',
+ 'Account Number' => 'Êùäéêüò Ëïãáñéáóìïý',
+ 'Accounting Menu' => 'Ìåíðý ËïãéóôéêÞò',
+ 'Accounts' => 'Ëïãáñéáóìïß',
+ 'Accrual' => 'Áýîçóç',
+ 'Address' => 'ÄéÝõèõíóç',
+ 'All Accounts' => '¼ëïé ïé ëïãáñéáóìïß',
+ 'Amount' => 'Ðïóü',
+ 'Apr' => 'Áðñ',
+ 'April' => 'Áðñßëéïò',
+ 'Attachment' => 'ÅîÜñôçìá',
+ 'Aug' => 'Áõã',
+ 'August' => 'Áýãïõóôïò',
+ 'Balance' => 'Éóïæýãéï',
+ 'Balance Sheet' => 'Éóïæýãéï',
+ 'Cash' => 'ÑåõóôÜ',
+ 'Continue' => 'ÓõíÝ÷åéá',
+ 'Copies' => 'Áíôßãñáöá',
+ 'Credit' => 'Ðßóôùóç',
+ 'Current' => 'ÔñÝ÷ùí',
+ 'Current Earnings' => 'ÔñÝ÷ùíôá êÝñäç',
+ 'Customer' => 'ÐåëÜôçò',
+ 'Customer not on file!' => 'Debtor not on file!',
+ 'Date' => 'Çìåñïìçíßá',
+ 'Debit' => '×ñÝïò',
+ 'Dec' => 'Äåê',
+ 'December' => 'ÄåêÝìâñéïò',
+ 'Decimalplaces' => 'ÄåêáäéêÜ',
+ 'Department' => 'ÔìÞìá',
+ 'Description' => 'ÐåñéãñáöÞ',
+ 'Detail' => 'ËåðôïìÝñåéá',
+ 'Due Date' => 'Çìåñïìçíßá ëÞîçò',
+ 'Feb' => 'Öåâ',
+ 'February' => 'ÖåâñïõÜñéïò',
+ 'From' => 'Áðü',
+ 'Invoice' => 'Ôéìïëüãéï',
+ 'Jan' => 'ÉÜí',
+ 'January' => 'ÉáíïõÜñéïò',
+ 'Jul' => 'Éïýë',
+ 'July' => 'Éïýëéïò',
+ 'Jun' => 'Éïýí',
+ 'June' => 'Éïýíéïò',
+ 'Language' => 'Ãëþóóá',
+ 'Mar' => 'Ìáñ',
+ 'March' => 'ÌÜñôéïò',
+ 'May' => 'ÌÜúïò',
+ 'May ' => 'ÌÜúïò',
+ 'Message' => 'Ìýíçìá',
+ 'Method' => 'ÌÝèïäïò',
+ 'Month' => 'ÌÞíáò',
+ 'Nothing selected!' => 'Äåí Ý÷å åðéëå÷èåß ôßðïôá',
+ 'Nov' => 'ÍïÝ',
+ 'November' => 'ÍïÝìâñéïò',
+ 'Number' => 'Áñéèìüò',
+ 'Oct' => 'Ïêô',
+ 'October' => 'Ïêôþâñéïò',
+ 'Order' => 'Ðáñáããåëßá',
+ 'Print' => 'Åêôýðùóç',
+ 'Project' => '¸ñãï',
+ 'Project Number' => 'Áñéèìüò Ýñãïõ',
+ 'Screen' => 'Ïèüíç',
+ 'Select all' => 'ÅðéëïãÞ üëùí',
+ 'Source' => 'ÐçãÞ',
+ 'Tax' => 'Öüñïò',
+ 'Vendor' => 'Creditor',
+ 'Vendor not on file!' => 'Creditor not on file!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'ÓõíÝ÷åéá' => 'continue',
+ 'Åêôýðùóç' => 'print',
+ 'ÅðéëïãÞ_üëùí' => 'select_all',
+};
+
+1;
+
diff --git a/locale/hu/COPYING b/locale/hu/COPYING
new file mode 100755
index 00000000..28f9a170
--- /dev/null
+++ b/locale/hu/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2003
+#
+# Hungarian texts:
+#
+# Author: Kabai József <kabai@investor.hu>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/hu/LANGUAGE b/locale/hu/LANGUAGE
new file mode 100755
index 00000000..6c035d52
--- /dev/null
+++ b/locale/hu/LANGUAGE
@@ -0,0 +1 @@
+Hungarian (ISO-8859-2)
diff --git a/locale/hu/Num2text b/locale/hu/Num2text
new file mode 100755
index 00000000..8c619887
--- /dev/null
+++ b/locale/hu/Num2text
@@ -0,0 +1,232 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2001
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+# Modified by: Medgyesi Aniko
+# **********************************
+# *#MEA1 * Hungarian version *
+# **********************************
+# Contributors:
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#=====================================================================
+#
+# this is the default code for the Check package
+#
+#=====================================================================
+
+sub init {
+ my $self = shift;
+#MEA1 English number ignored
+# %{ $self->{numbername} } =
+# (0 => 'Zero',
+# 1 => 'One',
+# 2 => 'Two',
+# 3 => 'Three',
+# 4 => 'Four',
+# 5 => 'Five',
+# 6 => 'Six',
+# 7 => 'Seven',
+# 8 => 'Eight',
+# 9 => 'Nine',
+# 10 => 'Ten',
+# 11 => 'Eleven',
+# 12 => 'Twelve',
+# 13 => 'Thirteen',
+# 14 => 'Fourteen',
+# 15 => 'Fifteen',
+# 16 => 'Sixteen',
+# 17 => 'Seventeen',
+# 18 => 'Eighteen',
+# 19 => 'Nineteen',
+# 20 => 'Twenty',
+# 30 => 'Thirty',
+# 40 => 'Forty',
+# 50 => 'Fifty',
+# 60 => 'Sixty',
+# 70 => 'Seventy',
+# 80 => 'Eighty',
+# 90 => 'Ninety',
+# 10**2 => 'Hundred',
+# 10**3 => 'Thousand',
+# 10**6 => 'Million',
+# 10**9 => 'Billion',
+# 10**12 => 'Trillion',
+# );
+#MEA1BEG Hungarian numbers
+ %{ $self->{numbername} } =
+ (0 => 'Nulla',
+ 1 => 'egy',
+ 2 => 'kettõ',
+ 3 => 'három',
+ 4 => 'négy',
+ 5 => 'öt',
+ 6 => 'hat',
+ 7 => 'hét',
+ 8 => 'nyolc',
+ 9 => 'kilenc',
+ 10 => 'tíz',
+ 11 => 'tizenegy',
+ 12 => 'tizenkettõ',
+ 13 => 'tizenhárom',
+ 14 => 'tizennégy',
+ 15 => 'tizenöt',
+ 16 => 'tizenhat',
+ 17 => 'tizenhét',
+ 18 => 'tizennyolc',
+ 19 => 'tizenkilenc',
+ 20 => 'húsz',
+ 21 => 'huszonegy',
+ 22 => 'huszonkettõ',
+ 23 => 'huszonhárom',
+ 24 => 'huszonnégy',
+ 25 => 'huszonöt',
+ 26 => 'huszonhat',
+ 27 => 'huszonhét',
+ 28 => 'huszonnyolc',
+ 29 => 'huszonkilenc',
+ 30 => 'harminc',
+ 40 => 'negyven',
+ 50 => 'ötven',
+ 60 => 'hatvan',
+ 70 => 'hetven',
+ 80 => 'nyolcvan',
+ 90 => 'kilencven',
+ 10**2 => 'száz',
+ 10**3 => 'ezer',
+ 10**6 => 'millió',
+ 10**9 => 'milliárd',
+ 10**12 => 'billió',
+ );
+#MEA1END
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my @a;
+ my $i;
+#MEA1BEG
+ my $res;
+#MEA1END
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+ while (@numblock) {
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+ if ($numblock[$i] > 99) {
+ push @textnumber, $self->{numbername}{$num[0]};
+
+ # add hundred designation
+ push @textnumber, $self->{numbername}{10**2};
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+
+ }
+
+ $numblock[$i] *= 1;
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i]);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+
+ # add thousand, million
+ if ($i) {
+#MEA1BEG above 2000 need hyphen between treegroups
+# if ($numblock[$i] > 9) {
+# push @textnumber, $self->format_ten($numblock[$i]);
+# } elsif ($numblock[$i] > 0) {
+# push @textnumber, $self->{numbername}{$numblock[$i]};
+# }
+ if ($i==1 && $amount < 2000){
+
+ $num = 10**($i * 3);
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+
+ $num = 10**($i * 3);
+ push @textnumber, $self->{numbername}{$num}."-";
+ }
+#MEA1END
+ }
+
+ pop @numblock;
+
+ }
+#MEA1BEG First charachter is uppercase
+# join '', @textnumber;
+ $res=ucfirst join '', @textnumber;
+#MEA1END
+#MEA1BEG remove last hyphen
+ $res=~s/(\-)$//;
+ return $res;
+#MEA1END
+
+
+}
+
+
+sub format_ten {
+ my ($self, $amount) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+#MEA1BEG above 30 not above 20
+# if ($amount > 30) {
+ if ($amount > 30) {
+#MEA1END
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= "".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
+
+
diff --git a/locale/hu/aa b/locale/hu/aa
new file mode 100755
index 00000000..76c0c085
--- /dev/null
+++ b/locale/hu/aa
@@ -0,0 +1,163 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Kifizetetlen szállítószámlák',
+ 'AP Transaction' => 'Szállító tranzakció',
+ 'AP Transactions' => 'Szállító tranzakciók',
+ 'AR Outstanding' => 'Kifizetetlen vevõszámlák',
+ 'AR Transaction' => 'Vevõ tranzakció',
+ 'AR Transactions' => 'Vevõ tranzakciók',
+ 'Account' => 'Számla',
+ 'Accounting Menu' => 'Menü',
+ 'Add AP Transaction' => 'Új Szállító Tranzakció',
+ 'Add AR Transaction' => 'Új Vevõ Tranzakció',
+ 'Amount' => 'Összeg',
+ 'Amount Due' => 'Esedékes összeg',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Are you sure you want to delete Transaction' => 'Biztos, hogy törölni akarja? Tranzakció:',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Cannot delete transaction!' => 'A tranzakciót nem lehet törölni!',
+ 'Cannot post payment for a closed period!' => 'A lezárt idõszakban nem lehet fizetést rögzíteni!',
+ 'Cannot post transaction for a closed period!' => 'A lezárt idõszakban nem lehet tranzakciót rögzíteni!!',
+ 'Cannot post transaction!' => 'A tranzakciót nem lehet rögzíteni!',
+ 'Check' => 'Csekk',
+ 'Closed' => 'Lezárt',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Continue' => 'Folytatás',
+ 'Credit' => 'Követel',
+ 'Credit Limit' => 'Hitelkeret',
+ 'Curr' => 'Dev',
+ 'Currency' => 'Deviza',
+ 'Current' => '0-30',
+ 'Customer' => 'Vevõ',
+ 'Customer missing!' => 'Vevõ hiányzik!',
+ 'Date' => 'Dátum',
+ 'Date Paid' => 'Fizetés napja',
+ 'Debit' => 'Tartozik',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Delete' => 'Törlés',
+ 'Department' => 'Osztály',
+ 'Description' => 'Szöveges leírás',
+ 'Detail' => 'Részletek',
+ 'Due Date' => 'Esedékesség',
+ 'Due Date missing!' => 'Esedékesség hiányzik!',
+ 'Edit AP Transaction' => 'Módosít Szállító Tranzakció',
+ 'Edit AR Transaction' => 'Módosít Szállító Tranzakció',
+ 'Employee' => 'Alkalmazott',
+ 'Exch' => 'Árf',
+ 'Exchange Rate' => 'Átváltási árfolyam',
+ 'Exchange rate for payment missing!' => 'A fizetett összeg átváltási árfolyama hiányzik!',
+ 'Exchange rate missing!' => 'Átváltási árfolyam hiányzik!',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'From' => 'Mikortól:',
+ 'ID' => 'Azonosító',
+ 'Include in Report' => 'Oszlopok:',
+ 'Invoice' => 'Számla',
+ 'Invoice Date' => 'Teljesítés dátuma',
+ 'Invoice Date missing!' => 'Teljesítés dátuma hiányzik!',
+ 'Invoice Number' => 'Számlaszám',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Manager' => 'Manager',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Memo' => 'Memo',
+ 'Month' => 'Hónap',
+ 'No.' => 'Sz.',
+ 'Notes' => 'Megjegyzés',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Open' => 'Nyitott',
+ 'Order' => 'Rendelés',
+ 'Order Number' => 'Rendelés száma',
+ 'PO Number' => 'BeRendSzám',
+ 'Paid' => 'Fizetve',
+ 'Payment date missing!' => 'Pénzmozgás dátuma hiányzik!',
+ 'Payments' => 'Kifizetések',
+ 'Period' => 'Idõszak',
+ 'Post' => 'Rögzítés',
+ 'Post as new' => 'Rögzítés új tranzakcióként',
+ 'Print' => 'Nyomtatás',
+ 'Print and Post' => 'Nyomtat és Rögzít',
+ 'Print and Post as new' => 'Újat Nyomtat és Rögzít',
+ 'Project' => 'Munkaszám',
+ 'Quarter' => 'Negyedév',
+ 'Receipt' => 'Befizetés',
+ 'Remaining' => 'Maradék',
+ 'Sales Invoice.' => 'Vevõ Számla',
+ 'Salesperson' => 'Ügynök',
+ 'Schedule' => 'Ütemezés',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Ship to' => 'Szállítási cím',
+ 'Ship via' => 'Fizetési mód',
+ 'Shipping Point' => 'Szállítási Hely',
+ 'Source' => 'Bizonylatszám',
+ 'Subtotal' => 'Részösszeg',
+ 'Summary' => 'Összegzés',
+ 'Tax' => 'Adó',
+ 'Tax Included' => 'Adót tartalmazza',
+ 'Till' => 'Kassza',
+ 'To' => 'Meddig:',
+ 'Total' => 'Végösszeg',
+ 'Transaction' => 'Tranzakció',
+ 'Transaction deleted!' => 'Tranzakció törölve!',
+ 'Transaction posted!' => 'Tranzakció rögzítve!',
+ 'Update' => 'Frissítés',
+ 'Vendor' => 'Szállító',
+ 'Vendor Invoice.' => 'Vevõ Számla',
+ 'Vendor missing!' => 'Szállító hiányzik!',
+ 'Year' => 'Év',
+ 'Yes' => 'Igen',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'szállító_tranzakció' => 'ap_transaction',
+ 'vevõ_tranzakció' => 'ar_transaction',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'rögzítés' => 'post',
+ 'rögzítés_új_tranzakcióként' => 'post_as_new',
+ 'nyomtatás' => 'print',
+ 'nyomtat_és_rögzít' => 'print_and_post',
+ 'Újat_nyomtat_és_rögzít' => 'print_and_post_as_new',
+ 'vevõ_számla' => 'sales_invoice_',
+ 'Ütemezés' => 'schedule',
+ 'szállítási_cím' => 'ship_to',
+ 'frissítés' => 'update',
+ 'vevõ_számla' => 'vendor_invoice_',
+ 'igen' => 'yes',
+};
+
+1;
+
diff --git a/locale/hu/admin b/locale/hu/admin
new file mode 100755
index 00000000..060071b3
--- /dev/null
+++ b/locale/hu/admin
@@ -0,0 +1,146 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Access Control' => 'Hozzáférési jogok',
+ 'Accounting' => 'Könyvelés',
+ 'Add User' => 'Új felhasználó',
+ 'Address' => 'Cím',
+ 'Administration' => 'Rendszerfelügyelet',
+ 'Administrator' => 'Rendszergazda',
+ 'All Datasets up to date!' => 'Összes ügyféladatbázis frissítve!',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Rendszergazda jelszavának megváltoztatása',
+ 'Change Password' => 'Jelszó megváltoztatása',
+ 'Click on login name to edit!' => 'Módosításhoz klikkeljen a felhasználó nevére!',
+ 'Company' => 'Társaság',
+ 'Confirm' => 'Megerõsít',
+ 'Connect to' => 'Csatlakozva ehhez:',
+ 'Continue' => 'Folytatás',
+ 'Create Chart of Accounts' => 'Számlatükör készítése',
+ 'Create Dataset' => 'Új cégadatbázis',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI program nincs installálva!',
+ 'Database' => 'Adatbázis',
+ 'Database Administration' => 'Adatbázis felügyelet',
+ 'Database Driver not checked!' => 'Nincs kijelölve az adatbázismotor típusa!',
+ 'Database User missing!' => 'Adatbázis felhasználója hiányzik!',
+ 'Dataset' => 'Cégadatbázis',
+ 'Dataset missing!' => 'Cégadatbázis hiányzik!',
+ 'Dataset updated!' => 'Cégadatbázis frissítve!',
+ 'Date Format' => 'Dátumformátum',
+ 'Delete' => 'Törlés',
+ 'Delete Dataset' => 'Cégadatbázis törlése',
+ 'Directory' => 'Könyvtár',
+ 'Driver' => 'Meghajtó',
+ 'Dropdown Limit' => 'Lenyíló ablak limit',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Felhasználó módosítása',
+ 'Existing Datasets' => 'Létezõ cégadatbázisok',
+ 'Fax' => 'Fax',
+ 'Host' => 'Adatbázis helye:',
+ 'Hostname missing!' => 'Adatbázis helye hiányzik!',
+ 'Language' => 'Nyelv',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Belépés',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Kilépés',
+ 'Manager' => 'Manager',
+ 'Menu Width' => 'Menü Szélesség',
+ 'Multibyte Encoding' => 'Multibyte kódolás',
+ 'Name' => 'Név',
+ 'New Templates' => 'Új sablonok',
+ 'No Database Drivers available!' => 'Nincs elérhetõ adatbázismeghajtó!',
+ 'No Dataset selected!' => 'Nincs kiválasztott cégadatbázis!',
+ 'Nothing to delete!' => 'Nincs mit törölni!',
+ 'Number Format' => 'Számformátum',
+ 'Oracle Database Administration' => 'Oracle adatbázis felügyelet',
+ 'Password' => 'Jelszó',
+ 'Password changed!' => 'Jelszó megváltozott!',
+ 'Passwords do not match!' => 'Jelszó nem talált!',
+ 'Pg Database Administration' => 'Postgresql adatbázis felügyelet',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Port' => 'Port száma',
+ 'Port missing!' => 'Port száma hiányzik!',
+ 'Printer' => 'Nyomtató',
+ 'Save' => 'Mentés',
+ 'Session Timeout' => 'Kapcsolat Lejárai Idõ',
+ 'Session expired!' => 'Kapcsolat lejárt!',
+ 'Setup Templates' => 'Sablonok beállítása',
+ 'Signature' => 'Aláírás',
+ 'Stylesheet' => 'Stíluslap',
+ 'Supervisor' => 'Felügyelõ',
+ 'Templates' => 'Sablonok',
+ 'The following Datasets are not in use and can be deleted' => 'Az alábbi cégadatbázisok üresek, és törölhetõk',
+ 'The following Datasets need to be updated' => 'Az alábbi cégadatbázisokat frissíteni kell',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'A meglévõ adatbázisok elõzetes ellenõrzése. A program itt még nem töröl és nem hoz létre semmit!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Új felhasználót úgy hozhat létre egy meglévõ cégadatbázishoz, hogy egy létezõ felhasználóra kattint, és a belépési nevet és a jelszót megváltoztatja és elmenti. Az új felhasználó örökli a beállításokat.',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Cégadatbázis frissítése',
+ 'Use Templates' => 'Sablon használata',
+ 'User' => 'Felhasználó',
+ 'User deleted!' => 'Felhasználó törölve!',
+ 'User saved!' => 'Felhasználó elmentve!',
+ 'Version' => 'Verzió',
+ 'You are logged out' => 'Ön kilépett',
+ 'does not exist' => 'nem létezik',
+ 'is already a member!' => 'már tag!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'lezárva',
+ 'successfully created!' => 'sikeresen létrehozva!',
+ 'successfully deleted!' => 'sikeresen törölve!',
+ 'website' => 'honlap',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'Új_felhasználó' => 'add_user',
+ 'rendszergazda_jelszavának_megváltoztatása' => 'change_admin_password',
+ 'jelszó_megváltoztatása' => 'change_password',
+ 'folytatás' => 'continue',
+ 'Új_cégadatbázis' => 'create_dataset',
+ 'törlés' => 'delete',
+ 'cégadatbázis_törlése' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'belépés' => 'login',
+ 'kilépés' => 'logout',
+ 'oracle_adatbázis_felügyelet' => 'oracle_database_administration',
+ 'postgresql_adatbázis_felügyelet' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'mentés' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'cégadatbázis_frissítése' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/hu/all b/locale/hu/all
new file mode 100755
index 00000000..d1ffa86a
--- /dev/null
+++ b/locale/hu/all
@@ -0,0 +1,892 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'ISO-8859-2';
+
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'Szállítók',
+ 'AP Aging' => 'Szállító lejárati lista',
+ 'AP Outstanding' => 'Kifizetetlen szállítószámlák',
+ 'AP Transaction' => 'Szállító tranzakció',
+ 'AP Transactions' => 'Szállító tranzakciók',
+ 'AR' => 'Vevõk',
+ 'AR Aging' => 'Vevõ lejárati lista',
+ 'AR Outstanding' => 'Kifizetetlen vevõszámlák',
+ 'AR Transaction' => 'Vevõ tranzakció',
+ 'AR Transactions' => 'Vevõ tranzakciók',
+ 'AR/AP' => '',
+ 'About' => ' ',
+ 'Above' => '',
+ 'Access Control' => 'Hozzáférési jogok',
+ 'Access Denied!' => '',
+ 'Account' => 'Számla',
+ 'Account Number' => 'Számlaszám',
+ 'Account Number missing!' => 'Számlaszám hiányzik!',
+ 'Account Type' => 'Számlatípus',
+ 'Account Type missing!' => 'Számlatípus hiányzik!',
+ 'Account deleted!' => 'Számla törölve!',
+ 'Account does not exist!' => '',
+ 'Account saved!' => 'Számla elmentve!',
+ 'Accounting' => 'Könyvelés',
+ 'Accounting Menu' => 'Menü',
+ 'Accounts' => 'Számlák',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => 'Aktív',
+ 'Add' => 'Új',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'Új számla',
+ 'Add Assembly' => 'Új saját termék',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => 'Új számlák közötti pénzmozgás',
+ 'Add Customer' => 'Új vevõ',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => '',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => 'Új gyûjtõkód',
+ 'Add General Ledger Transaction' => 'Új fõkönyvi könyvelés',
+ 'Add Group' => 'Új csoport',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => '',
+ 'Add POS Invoice' => 'Új Nyugta',
+ 'Add Part' => 'Új cikk',
+ 'Add Pricegroup' => '',
+ 'Add Project' => 'Új munkaszám',
+ 'Add Purchase Order' => 'Új beszerzési rendelés',
+ 'Add Quotation' => '',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => 'Új vevõszámla',
+ 'Add Sales Order' => 'Új vevõrendelés',
+ 'Add Service' => 'Új szolgáltatás',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Új tranzakció',
+ 'Add User' => 'Új felhasználó',
+ 'Add Vendor' => 'Új szállító',
+ 'Add Vendor Invoice' => 'Új beszerzési számla',
+ 'Add Warehouse' => '',
+ 'Address' => 'Cím',
+ 'Administration' => 'Rendszerfelügyelet',
+ 'Administrator' => 'Rendszergazda',
+ 'After Deduction' => '',
+ 'All' => 'Összes',
+ 'All Accounts' => '',
+ 'All Datasets up to date!' => 'Összes ügyféladatbázis frissítve!',
+ 'All Items' => '',
+ 'Allowances' => '',
+ 'Amount' => 'Összeg',
+ 'Amount Due' => 'Esedékes összeg',
+ 'Amount missing!' => 'Összeg hiányzik!',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Are you sure you want to delete Invoice Number' => 'Biztos, hogy törölni akarja? Számlaszám:',
+ 'Are you sure you want to delete Order Number' => 'Biztos, hogy törölni akarja? Megrendelésszám:',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Biztos, hogy törölni akarja? Tranzakció:',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => 'Saját termékek',
+ 'Assemblies restocked!' => 'Saját termékek készletre véve',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Eszköz',
+ 'Attachment' => 'Csatolás',
+ 'Audit Control' => 'Audit Kontroll',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => 'Anyagjegyzék',
+ 'Backup' => 'Biztonsági másolat',
+ 'Backup sent to' => 'Biztonsági másolat elküldve:',
+ 'Balance' => 'Egyenleg',
+ 'Balance Sheet' => 'Mérleg',
+ 'Based on' => '',
+ 'Bcc' => 'Titkos másolat',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => 'Nyitóegyenleg',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => 'Raktárhely',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => 'Az ügyféladatbázisban bármit lehet törölni, módosítani',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => 'Adószám',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => 'C',
+ 'COGS' => 'ELÁBÉ',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'A számlát nem lehet törölni',
+ 'Cannot delete customer!' => 'A vevõt nem lehet törölni!',
+ 'Cannot delete default account!' => 'Az alapbeállítású számlát nem lehet törölni!',
+ 'Cannot delete invoice!' => 'A partnerszámlát nem lehet törölni!',
+ 'Cannot delete item!' => 'A tételt nem lehet törölni!',
+ 'Cannot delete order!' => 'A rendelést nem lehet törölni!',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => 'A tranzakciót nem lehet törölni!',
+ 'Cannot delete vendor!' => 'Szállítót nem lehet törölni!',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => 'A lezárt idõszakban nem lehet számlát kiállítani!',
+ 'Cannot post invoice!' => 'A partnerszámlát nem lehet kiállítani',
+ 'Cannot post payment for a closed period!' => 'A lezárt idõszakban nem lehet fizetést rögzíteni!',
+ 'Cannot post transaction for a closed period!' => 'A lezárt idõszakban nem lehet tranzakciót rögzíteni!!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'A tranzakciót nem lehet rögzíteni!',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => 'A számlát nem lehet elmenteni!',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => 'A rendelést nem lehet elmenteni!',
+ 'Cannot save preferences!' => 'A beállításokat nem lehet elmenteni',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Gyûjtõszámla nem lehet egyszerre Vevõk, Szállítók vagy Készlet',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'A saját terméket nem lehet készletre venni!',
+ 'Cash' => 'Pénzmozgások',
+ 'Cc' => 'Másolat',
+ 'Change' => 'Visszajáró',
+ 'Change Admin Password' => 'Rendszergazda jelszavának megváltoztatása',
+ 'Change Password' => 'Jelszó megváltoztatása',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Számlatükör',
+ 'Check' => 'Csekk',
+ 'Check Inventory' => '',
+ 'Checks' => '',
+ 'City' => '',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Módosításhoz klikkeljen a felhasználó nevére!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Könyvelés lezárása eddig az idõpontig:',
+ 'Closed' => 'Lezárt',
+ 'Code' => '',
+ 'Code missing!' => '',
+ 'Company' => 'Társaság',
+ 'Company Name' => '',
+ 'Compare to' => 'Összehasonlítva:',
+ 'Completed' => '',
+ 'Components' => '',
+ 'Confirm' => '',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Connect to' => 'Csatlakozva ehhez:',
+ 'Contact' => 'Kapcsolat',
+ 'Continue' => 'Folytatás',
+ 'Contra' => '',
+ 'Copies' => 'Másolatok',
+ 'Copy to COA' => 'Másolás a számlatükörbe',
+ 'Cost' => '',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '',
+ 'Create Chart of Accounts' => 'Számlatükör készítése',
+ 'Create Dataset' => 'Új cégadatbázis',
+ 'Credit' => 'Követel',
+ 'Credit Limit' => 'Hitelkeret',
+ 'Curr' => 'Dev',
+ 'Currency' => 'Deviza',
+ 'Current' => '0-30',
+ 'Current Earnings' => '',
+ 'Customer' => 'Vevõ',
+ 'Customer History' => '',
+ 'Customer Number' => '',
+ 'Customer deleted!' => 'Vevõ törölve!',
+ 'Customer missing!' => 'Vevõ hiányzik!',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Customer saved!' => 'Vevõ elmentve!',
+ 'Customers' => 'Vevõadatok',
+ 'DBI not installed!' => 'DBI program nincs installálva!',
+ 'DOB' => '',
+ 'Database' => 'Adatbázis',
+ 'Database Administration' => 'Adatbázis felügyelet',
+ 'Database Driver not checked!' => 'Nincs kijelölve az adatbázismotor típusa!',
+ 'Database Host' => 'Adatbázis helye',
+ 'Database User missing!' => 'Adatbázis felhasználója hiányzik!',
+ 'Dataset' => 'Cégadatbázis',
+ 'Dataset is newer than version!' => 'A Cégadatbázis verziója újabb, mint a programé!',
+ 'Dataset missing!' => 'Cégadatbázis hiányzik!',
+ 'Dataset updated!' => 'Cégadatbázis frissítve!',
+ 'Date' => 'Dátum',
+ 'Date Format' => 'Dátumformátum',
+ 'Date Paid' => 'Fizetés napja',
+ 'Date Received' => '',
+ 'Date missing!' => 'Dátum hiányzik',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Tartozik',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Decimalplaces' => 'Tizedeshelyek',
+ 'Decrease' => 'Csökkenés',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => '',
+ 'Defaults saved!' => '',
+ 'Delete' => 'Törlés',
+ 'Delete Account' => 'Számla törlése',
+ 'Delete Dataset' => 'Cégadatbázis törlése',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Szállítás dátuma',
+ 'Department' => '',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => '',
+ 'Deposit' => 'Jóváírás',
+ 'Description' => 'Szöveges leírás',
+ 'Description Translations' => '',
+ 'Description missing!' => '',
+ 'Detail' => '',
+ 'Difference' => 'Eltérés',
+ 'Directory' => 'Könyvtár',
+ 'Discount' => 'Engedmény',
+ 'Done' => 'Elvégezve',
+ 'Drawing' => 'Rajz',
+ 'Driver' => 'Meghajtó',
+ 'Dropdown Limit' => 'Lenyíló ablak limit',
+ 'Due Date' => 'Esedékesség',
+ 'Due Date missing!' => 'Esedékesség hiányzik!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Kimutatás küldése e-mail-ben:',
+ 'E-mail address missing!' => 'E-mail cím hiányzik!',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => 'Módosítás',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => 'Számlaszám módosítása',
+ 'Edit Assembly' => 'Saját termék módosítása',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => 'Számlák közötti pénzmozgás módosítása',
+ 'Edit Customer' => 'Vevõ módosítása',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => 'Gyûjtõkód módosítása',
+ 'Edit General Ledger Transaction' => 'Vegyes könyvelési tétel módosítása',
+ 'Edit Group' => 'Csoport módosítása',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => 'Nyugta módosítása',
+ 'Edit Part' => 'Cikk módosítása',
+ 'Edit Preferences for' => 'Felhasználói paraméterek módosítása:',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => 'Projekt módosítása',
+ 'Edit Purchase Order' => 'Beszerzési rendelés módosítása',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => 'Vevõszámla módosítása',
+ 'Edit Sales Order' => 'Vevõrendelés módosítása',
+ 'Edit Service' => 'Szolgáltatás módosítása',
+ 'Edit Template' => 'Sablon módosítása',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Felhasználó módosítása',
+ 'Edit Vendor' => 'Szállító módosítása',
+ 'Edit Vendor Invoice' => 'Beszerzési számla módosítása',
+ 'Edit Warehouse' => '',
+ 'Employee' => 'Alkalmazott',
+ 'Employee Name' => '',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => '',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Minden dátum esetében csak ellentétes elõjelû tranzakcióval lehet stornózni?',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'A saját és külföldi devizákat jelölje 3 betûvel kettõsponttal elválasztva! (pl. HUF:EUR:USD)',
+ 'Equity' => 'Tõke',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Árf',
+ 'Exchange Rate' => 'Átváltási árfolyam',
+ 'Exchange rate for payment missing!' => 'A fizetett összeg átváltási árfolyama hiányzik!',
+ 'Exchange rate missing!' => 'Átváltási árfolyam hiányzik!',
+ 'Existing Datasets' => 'Létezõ cégadatbázisok',
+ 'Expense' => 'Költség',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Költség/Eszköz',
+ 'Extended' => 'Összeg',
+ 'FX' => 'Deviza',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Árfolyamnyereség',
+ 'Foreign Exchange Loss' => 'Árfolyamveszteség',
+ 'Friday' => '',
+ 'From' => 'Mikortól:',
+ 'From Warehouse' => '',
+ 'GIFI' => 'Gyûjtõkód',
+ 'GIFI deleted!' => 'Gyûjtõkód törölve!',
+ 'GIFI missing!' => 'Gyûjtõkód hiányzik!',
+ 'GIFI saved!' => 'Gyûjtõkód elmentve!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Fõkönyvi tranzakció!',
+ 'General Ledger' => 'Fõkönyvi könyvelés',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Áruk & Szolgáltatások',
+ 'Group' => 'Csoport',
+ 'Group Items' => 'Tételek rendezése csoport alapján',
+ 'Group Translations' => '',
+ 'Group deleted!' => 'Csoport törölve!',
+ 'Group missing!' => 'Csoport hiányzik!',
+ 'Group saved!' => 'Csoport elmentve!',
+ 'Groups' => 'Csoportok',
+ 'HR' => '',
+ 'HTML Templates' => 'HTML sablonok',
+ 'Heading' => 'Fejléc',
+ 'History' => '',
+ 'Home Phone' => '',
+ 'Host' => 'Adatbázis helye:',
+ 'Hostname missing!' => 'Adatbázis helye hiányzik!',
+ 'IBAN' => '',
+ 'ID' => 'Azonosító',
+ 'Image' => 'Kép',
+ 'In-line' => 'Beágyazva',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Árfolyamkülönbséget tartalmazza',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Oszlopok:',
+ 'Include in drop-down menus' => 'Mely tranzakció(k)-nál lehessen kiválasztani?:',
+ 'Income' => 'Árbevétel',
+ 'Income Statement' => 'Eredménykimutatás',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Érvénytelen adatbázisverzió!',
+ 'Increase' => 'Növekedés',
+ 'Individual Items' => 'Összetevõk',
+ 'Internal Notes' => '',
+ 'Inventory' => 'Készlet',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Mielõtt ezt a saját terméket elévültnek nyilvánítja,a mennyiségnek nullának kell lennie!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Mielõtt ezt az anyagot/árut elévültnek nyilvánítja,a mennyiségnek nullának kell lennie!!',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => 'Számla',
+ 'Invoice Date' => 'Teljesítés dátuma',
+ 'Invoice Date missing!' => 'Teljesítés dátuma hiányzik!',
+ 'Invoice Number' => 'Számlaszám',
+ 'Invoice Number missing!' => 'Számlaszám hiányzik!',
+ 'Invoice deleted!' => 'Számla törölve!',
+ 'Invoices' => 'Számlák',
+ 'Is this a summary account to record' => 'Gyûjtõszámlaként szerepeljen ezeknél a tranzakcióknál:',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => 'Tétel törölve!',
+ 'Item not on file!' => 'A tétel nincs az adatbázisban!',
+ 'Items' => '',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'LaTeX Templates' => 'LaTeX sablonok',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => 'Nyelv',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => '',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Legutolsó számok & Alapszámlák',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Hagyja üresen a Hely és a Port mezõket, hacsak nem akar távoli kapcsolatot létesíteni',
+ 'Liability' => 'Kötelezettség',
+ 'Licensed to' => 'Cég:',
+ 'Line Total' => 'Sor összesen',
+ 'Link' => 'Kapcsolat',
+ 'Link Accounts' => 'Számlakapcsolatok',
+ 'List' => '',
+ 'List Accounts' => 'Számlák listázása',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => 'Gyûjtõkódok listázása',
+ 'List Languages' => '',
+ 'List Price' => 'Listaár',
+ 'List Projects' => '',
+ 'List SIC' => '',
+ 'List Transactions' => 'Tranzakciók listázása',
+ 'List Warehouses' => '',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Belépés',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Kilépés',
+ 'Make' => 'Gyártmány',
+ 'Manager' => '',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => 'Üzenet',
+ 'Method' => '',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Modell',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibyte kódolás',
+ 'N/A' => 'N/A',
+ 'Name' => 'Név',
+ 'Name missing!' => 'Név hiányzik',
+ 'New Templates' => 'Új sablonok',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Nem',
+ 'No Database Drivers available!' => 'Nincs elérhetõ adatbázismeghajtó!',
+ 'No Dataset selected!' => 'Nincs kiválasztott cégadatbázis!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Nincs e-mail címe:',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'Sz.',
+ 'Non-taxable' => '',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Megjegyzés',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => 'Nincs semmi kiválasztva!',
+ 'Nothing to delete!' => 'Nincs mit törölni!',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Number' => 'Szám',
+ 'Number Format' => 'Számformátum',
+ 'Number missing in Row' => 'Ebbõl a sorból hiányzik a szám:',
+ 'O' => 'Ny.',
+ 'OH' => '',
+ 'Obsolete' => 'Elévült',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'On Hand' => 'Készleten',
+ 'Open' => 'Nyitott',
+ 'Oracle Database Administration' => 'Oracle adatbázis felügyelet',
+ 'Order' => 'Rendelés',
+ 'Order Date' => 'Rendelés dátuma',
+ 'Order Date missing!' => 'Rendelés dátuma hiányzik!',
+ 'Order Entry' => 'Rendelések',
+ 'Order Number' => 'Rendelés száma',
+ 'Order Number missing!' => 'Rendelés száma hiányzik!',
+ 'Order deleted!' => 'Rendelés törölve!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Rendelés elmentve!',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Tranzakció nélküli',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => 'Az egyenleg nem stimmel!',
+ 'Outstanding' => 'Kifizetetlen',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'Nyugta',
+ 'POS Invoice' => '',
+ 'Packing List' => 'Szállítólevél',
+ 'Packing List Date missing!' => 'Szállítólevél dátuma hiányzik!',
+ 'Packing List Number missing!' => 'Szállítólevél száma hiányzik!',
+ 'Packing Lists' => '',
+ 'Paid' => 'Fizetve',
+ 'Part' => 'Cikk',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => 'Cikkek',
+ 'Password' => 'Jelszó',
+ 'Password changed!' => 'Jelszó megváltozott!',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'Szállítók',
+ 'Payment' => 'Kifizetés',
+ 'Payment date missing!' => 'Pénzmozgás dátuma hiányzik!',
+ 'Payment posted!' => 'Pénzmozgás rögzítve',
+ 'Payments' => 'Kifizetések',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => 'Postgresql adatbázis felügyelet',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'Port száma',
+ 'Port missing!' => 'Port száma hiányzik!',
+ 'Pos' => '',
+ 'Post' => 'Rögzítés',
+ 'Post as new' => 'Rögzítés új tranzakcióként',
+ 'Posted!' => 'Rögzítve',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Beállítások',
+ 'Preferences saved!' => 'Beállítások elmentve!',
+ 'Prepayment' => '',
+ 'Price' => 'Ár',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => 'Nyomtatás',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => 'Nyomtató',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => 'Munkaszám',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => 'Munkaszám',
+ 'Project Number missing!' => 'Munkaszám száma hiányzik!',
+ 'Project Transactions' => '',
+ 'Project deleted!' => 'Munkaszám törölve!',
+ 'Project not on file!' => '',
+ 'Project saved!' => 'Munkaszám elmentve!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Munkaszámok',
+ 'Purchase Order' => 'Beszerzési rendelés',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => 'Beszerzési rendelések',
+ 'Qty' => 'Menny.',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => 'E',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => 'Rendelési pont',
+ 'Rate' => 'Árfolyam',
+ 'Rate missing!' => '',
+ 'Recd' => 'Kapott',
+ 'Receipt' => 'Befizetés',
+ 'Receipt posted!' => '',
+ 'Receipts' => 'Befizetések',
+ 'Receivables' => 'Vevõk',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => 'Egyeztetés',
+ 'Reconciliation Report' => '',
+ 'Record in' => 'Feladás:',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Hivatkozás',
+ 'Remaining' => 'Maradék',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => 'Jelentés:',
+ 'Reports' => 'Jelentések',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => 'Leszállítás',
+ 'Retained Earnings' => 'Adózás elõtti eredmény',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => 'Eladás',
+ 'Sales' => 'Eladás',
+ 'Sales Invoice' => 'Vevõszámla',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '',
+ 'Sales Order' => 'Vevõrendelés',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => 'Vevõrendelések',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => 'Ügynök',
+ 'Saturday' => '',
+ 'Save' => 'Mentés',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Mentés újként',
+ 'Save to File' => 'Másolat File-ba',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Képernyõre',
+ 'Search' => '',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Mindent kijelöl',
+ 'Select from one of the items below' => 'Válasszon ki egyet az alábbi tételek közül',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select from one of the projects below' => '',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => 'Válassza ki a postscript vagy a PDF formátumot!',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => 'Eladási ár',
+ 'Send by E-Mail' => 'Másolat E-mail-ben',
+ 'Sending' => '',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => 'Szolgáltatás',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Szolgáltatások',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Sablonok beállítása',
+ 'Ship' => 'Szállítás',
+ 'Ship Merchandise' => '',
+ 'Ship to' => 'Szállítási cím',
+ 'Ship via' => 'Fizetési mód',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => 'Hiányzó',
+ 'Signature' => 'Aláírás',
+ 'Source' => 'Bizonylatszám',
+ 'Spoolfile' => '',
+ 'Standard' => 'Sztenderd',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => 'Kimutatás',
+ 'Statement Balance' => 'Kimutatás egyenlege',
+ 'Statement sent to' => 'Kimutatás elküldve:',
+ 'Statements sent to printer!' => 'Kimutatás kinyomtatva!',
+ 'Stock' => 'Készletre vesz',
+ 'Stock Assembly' => 'Saját termék bevételezése',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Stíluslap',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => 'Tárgy',
+ 'Subtotal' => 'Részösszeg',
+ 'Summary' => '',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'Törzsadatok',
+ 'System Defaults' => '',
+ 'Tax' => 'Adó',
+ 'Tax Accounts' => 'Adószámlák',
+ 'Tax Included' => 'Adót tartalmazza',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => 'Fizetendõ ÁFA',
+ 'Tax paid' => 'Levonható ÁFA',
+ 'Taxable' => 'Adó:',
+ 'Template saved!' => 'Sablon elmentve!',
+ 'Templates' => 'Sablonok',
+ 'Terms' => 'Határidõ',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => 'Az alábbi cégadatbázisok üresek, és törölhetõk',
+ 'The following Datasets need to be updated' => 'Az alábbi cégadatbázisokat frissíteni kell',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'A meglévõ adatbázisok elõzetes ellenõrzése. A program itt még nem töröl és nem hoz létre semmit!',
+ 'Thursday' => '',
+ 'Till' => 'Kassza',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Meddig:',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Új felhasználót úgy hozhat létre egy meglévõ cégadatbázishoz, hogy egy létezõ felhasználóra kattint, és a belépési nevet és a jelszót megváltoztatja és elmenti. Az új felhasználó örökli a beállításokat.',
+ 'Top Level' => 'Legfelsõ szint',
+ 'Total' => 'Végösszeg',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => 'Tranzakció dátuma hiányzik!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'Tranzakció törölve!',
+ 'Transaction posted!' => 'Tranzakció rögzítve!',
+ 'Transaction reversal enforced for all dates' => 'Bármilyen dátumú tranzakciót csak ellentétes elõjelû tranzakcióval lehet stornózni',
+ 'Transaction reversal enforced up to' => 'E dátumig csak ellentétes elõjelû tranzakcióval lehet stornózni:',
+ 'Transactions' => 'Tranzakciók',
+ 'Transfer' => 'Számlák közötti',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'Fõkönyvi kivonat',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => 'Egység',
+ 'Unit of measure' => 'Mértékegység',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => 'Frissítés',
+ 'Update Dataset' => 'Cégadatbázis frissítése',
+ 'Updated' => 'Frissítve',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => 'Sablon használata',
+ 'User' => 'Felhasználó',
+ 'User deleted!' => 'Felhasználó törölve!',
+ 'User saved!' => 'Felhasználó elmentve!',
+ 'Valid until' => '',
+ 'Vendor' => 'Szállító',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => 'Beszerzési számla',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '',
+ 'Vendor Number' => '',
+ 'Vendor deleted!' => 'Szállító törölve!',
+ 'Vendor missing!' => 'Szállító hiányzik!',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Vendor saved!' => 'Szállító elmentve!',
+ 'Vendors' => 'Szállítók',
+ 'Version' => 'Verzió',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Súly',
+ 'Weight Unit' => 'Súlyegység',
+ 'What type of item is this?' => 'Ez milyen típusú tétel?',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => 'Igen',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Nem írt be nevet!',
+ 'You must enter a host and port for local and remote connections!' => 'A helyi és távoli kapcsolat eléréséhez írjon be helyet, és portszámot!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => 'gyûjtõszámlát nem lehet más típusú tranzakcióhoz beállítani',
+ 'as at' => 'Fordulónap:',
+ 'days' => 'nap',
+ 'does not exist' => 'nem létezik',
+ 'done' => 'elvégezve',
+ 'ea' => 'db',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'Idõszak:',
+ 'is already a member!' => 'már tag!',
+ 'localhost' => 'localhost',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'sikeresen létrehozva!',
+ 'successfully deleted!' => 'sikeresen törölve!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'honlap',
+};
+
+1;
diff --git a/locale/hu/am b/locale/hu/am
new file mode 100755
index 00000000..d32f355e
--- /dev/null
+++ b/locale/hu/am
@@ -0,0 +1,321 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'Szállítók',
+ 'AR' => 'Vevõk',
+ 'About' => ' ',
+ 'Account' => 'Számla',
+ 'Account Number' => 'Számlaszám',
+ 'Account Number missing!' => 'Számlaszám hiányzik!',
+ 'Account Type' => 'Számlatípus',
+ 'Account Type missing!' => 'Számlatípus hiányzik!',
+ 'Account deleted!' => 'Számla törölve!',
+ 'Account does not exist!' => 'Számla nem létezik!',
+ 'Account saved!' => 'Számla elmentve!',
+ 'Accounting Menu' => 'Menü',
+ 'Accrual' => 'Pénzforgalom',
+ 'Activate Audit trail' => 'Audit követés aktiválás',
+ 'Add Account' => 'Új számla',
+ 'Add Business' => 'Új üzletág',
+ 'Add Department' => 'Új részleg',
+ 'Add GIFI' => 'Új gyûjtõkód',
+ 'Add Language' => 'Új nyelv',
+ 'Add SIC' => 'Új SIC',
+ 'Add Warehouse' => 'Új raktár',
+ 'Address' => 'Cím',
+ 'Amount' => 'Összeg',
+ 'Asset' => 'Eszköz',
+ 'Audit Control' => 'Audit Kontroll',
+ 'Audit trail disabled' => 'Audit követést kikapcsol',
+ 'Audit trail enabled' => 'Audit követést bekapcsol',
+ 'Audit trail removed up to' => 'Audit követés törlés dátuma',
+ 'Backup sent to' => 'Biztonsági másolat elküldve:',
+ 'Bin List' => 'Tároló helyek',
+ 'Books are open' => 'Az ügyféladatbázisban bármit lehet törölni, módosítani',
+ 'Business Number' => 'Adószám',
+ 'Business deleted!' => 'Üzletág törölve!',
+ 'Business saved!' => 'Üzletág elmentve!',
+ 'COGS' => 'ELÁBÉ',
+ 'Cannot delete account!' => 'A számlát nem lehet törölni',
+ 'Cannot delete default account!' => 'Az alapbeállítású számlát nem lehet törölni!',
+ 'Cannot save account!' => 'A számlát nem lehet elmenteni!',
+ 'Cannot save defaults!' => 'Nem tudom elmenteni a beállítást!',
+ 'Cannot save preferences!' => 'A beállításokat nem lehet elmenteni',
+ 'Cannot save taxes!' => 'Nem tudom elmenteni az adókat!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Gyûjtõszámla nem lehet egyszerre Vevõk, Szállítók vagy Készlet',
+ 'Cannot set multiple options for' => 'Nem tudom beállítani a töbszörös opciót',
+ 'Cash' => 'Pénzmozgások',
+ 'Chart of Accounts' => 'Számlatükör',
+ 'Close Books up to' => 'Könyvelés lezárása eddig az idõpontig:',
+ 'Code' => 'Kód',
+ 'Code missing!' => 'Hiányzó kód',
+ 'Company' => 'Társaság',
+ 'Confirm' => 'Megerõsít',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Continue' => 'Folytatás',
+ 'Contra' => 'Ellen',
+ 'Copy to COA' => 'Másolás a számlatükörbe',
+ 'Cost Center' => 'Költséghely',
+ 'Credit' => 'Követel',
+ 'Credit Invoice' => 'Credit Számla',
+ 'Customer Number' => 'Vevõ Száma',
+ 'Database Host' => 'Adatbázis helye',
+ 'Dataset' => 'Cégadatbázis',
+ 'Date Format' => 'Dátumformátum',
+ 'Day' => 'Nap',
+ 'Days' => 'Napok',
+ 'Debit' => 'Tartozik',
+ 'Debit Invoice' => 'Debit Számla',
+ 'Default Template' => 'Alap Minta',
+ 'Defaults saved!' => 'Alapértelmezések elmentve!',
+ 'Delete' => 'Törlés',
+ 'Delete Account' => 'Számla törlése',
+ 'Deleting a language will also delete the templates for the language' => 'A nyelv törlése törli a nyomtató mintákat is',
+ 'Department deleted!' => 'Osztály törölve!',
+ 'Department saved!' => 'Osztály elmentve!',
+ 'Departments' => 'Osztályok',
+ 'Description' => 'Szöveges leírás',
+ 'Description missing!' => 'Megnevezés hiányzik!',
+ 'Discount' => 'Engedmény',
+ 'Dropdown Limit' => 'Lenyíló ablak limit',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mail cím hiányzik!',
+ 'Edit' => 'Módosítás',
+ 'Edit Account' => 'Számlaszám módosítása',
+ 'Edit Business' => 'Üzletág módosítás',
+ 'Edit Department' => 'Osztály módosítás',
+ 'Edit GIFI' => 'Gyûjtõkód módosítása',
+ 'Edit Language' => 'Nyelv módosítás',
+ 'Edit Preferences for' => 'Felhasználói paraméterek módosítása:',
+ 'Edit SIC' => 'SIC módosítás',
+ 'Edit Template' => 'Sablon módosítása',
+ 'Edit Warehouse' => 'Raktár módosítás',
+ 'Employee Number' => 'Alkalmazott Száma',
+ 'Ends' => 'Vége',
+ 'Enforce transaction reversal for all dates' => 'Minden dátum esetében csak ellentétes elõjelû tranzakcióval lehet stornózni?',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'A saját és külföldi devizákat jelölje 3 betûvel kettõsponttal elválasztva! (pl. HUF:EUR:USD)',
+ 'Equity' => 'Tõke',
+ 'Every' => 'Minden',
+ 'Expense' => 'Költség',
+ 'Expense/Asset' => 'Költség/Eszköz',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Árfolyamnyereség',
+ 'Foreign Exchange Loss' => 'Árfolyamveszteség',
+ 'GIFI' => 'Gyûjtõkód',
+ 'GIFI deleted!' => 'Gyûjtõkód törölve!',
+ 'GIFI missing!' => 'Gyûjtõkód hiányzik!',
+ 'GIFI saved!' => 'Gyûjtõkód elmentve!',
+ 'GL' => 'Vegyes Könyvelés',
+ 'GL Reference Number' => 'VegyKönyv RefSzám',
+ 'GL Transaction' => 'Fõkönyvi tranzakció!',
+ 'Heading' => 'Fejléc',
+ 'ID' => 'Azonosító',
+ 'Include in drop-down menus' => 'Mely tranzakció(k)-nál lehessen kiválasztani?:',
+ 'Income' => 'Árbevétel',
+ 'Inventory' => 'Készlet',
+ 'Invoice' => 'Számla',
+ 'Is this a summary account to record' => 'Gyûjtõszámlaként szerepeljen ezeknél a tranzakcióknál:',
+ 'Job/Project Number' => 'Job/Projekt Szám',
+ 'Language' => 'Nyelv',
+ 'Language deleted!' => 'Nyelv törölve!',
+ 'Language saved!' => 'Nyelv elmentve!',
+ 'Languages' => 'Nyelv',
+ 'Last Numbers & Default Accounts' => 'Legutolsó számok & Alapszámlák',
+ 'Liability' => 'Kötelezettség',
+ 'Licensed to' => 'Cég:',
+ 'Link' => 'Kapcsolat',
+ 'Menu Width' => 'Menü szélesség',
+ 'Method' => 'Módszer',
+ 'Month' => 'Hónap',
+ 'Months' => 'Hónapok',
+ 'Name' => 'Név',
+ 'Next' => 'Következõ',
+ 'Next Number' => 'Következõ szám',
+ 'No' => 'Nem',
+ 'No email address for' => 'Nincs e-mail címe:',
+ 'Non-tracking Items' => 'Nem raktározott tétel',
+ 'Number' => 'Szám',
+ 'Number Format' => 'Számformátum',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Szállítólevél',
+ 'Part Number' => 'Cikkszám',
+ 'Password' => 'Jelszó',
+ 'Password does not match!' => 'Jelszó nem egyezik!',
+ 'Payables' => 'Szállítók',
+ 'Payment' => 'Kifizetés',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Kiszedési Lista',
+ 'Posting' => 'Rõgzítve',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Beállítások elmentve!',
+ 'Print' => 'Nyomtatás',
+ 'Printer' => 'Nyomtató',
+ 'Printing' => 'Nyomtatva',
+ 'Process Transactions' => 'Tranzakció elvégzése',
+ 'Profit Center' => 'Profit Center',
+ 'Purchase Order' => 'Beszerzési rendelés',
+ 'Purchase Order Number' => 'BeszRend Szám',
+ 'Purchase Orders' => 'Beszerzési rendelések',
+ 'RFQ Number' => 'Ajánlat Kérés Szám',
+ 'Rate' => 'Árfolyam',
+ 'Receivables' => 'Vevõk',
+ 'Recurring Transactions' => 'Ismétlõdõ Tranzakciók',
+ 'Reference' => 'Hivatkozás',
+ 'Remove Audit trail up to' => 'Töröld az audit követést eddig:',
+ 'Retained Earnings' => 'Adózás elõtti eredmény',
+ 'SIC deleted!' => 'Osztályozó Kód törölve!',
+ 'SIC saved!' => 'Osztályozó Kód elmentve!',
+ 'Sales Invoice' => 'Vevõszámla',
+ 'Sales Invoice/AR Transaction Number' => 'Értékesítési Számla/Tranz. Szám',
+ 'Sales Order' => 'Vevõrendelés',
+ 'Sales Order Number' => 'Értékesítési Rendelés Szám',
+ 'Sales Orders' => 'Vevõrendelések',
+ 'Sales Quotation Number' => 'Ajánlat Szám',
+ 'Save' => 'Mentés',
+ 'Save as new' => 'Mentés újként',
+ 'Saving' => 'Mentés',
+ 'Sending' => 'Elküldés',
+ 'Session Timeout' => 'Lejárt az idõ',
+ 'Signature' => 'Aláírás',
+ 'Standard Industrial Codes' => 'Osztályozó Kód',
+ 'Stylesheet' => 'Stíluslap',
+ 'System Defaults' => 'Rendszer alapértelmezés',
+ 'Tax' => 'Adó',
+ 'Taxes' => 'Adók',
+ 'Taxes saved!' => 'Adók elmentve!',
+ 'Template saved!' => 'Sablon elmentve!',
+ 'Times' => '-szor',
+ 'Tracking Items' => 'Raktározott tétel',
+ 'Transaction' => 'Tranzakció',
+ 'Transaction reversal enforced for all dates' => 'Bármilyen dátumú tranzakciót csak ellentétes elõjelû tranzakcióval lehet stornózni',
+ 'Transaction reversal enforced up to' => 'E dátumig csak ellentétes elõjelû tranzakcióval lehet stornózni:',
+ 'Type of Business' => 'Üzletág Típus',
+ 'Update' => 'Frissítés',
+ 'User' => 'Felhasználó',
+ 'Valid To' => 'Érvényes',
+ 'Vendor Invoice' => 'Beszerzési számla',
+ 'Vendor Invoice/AP Transaction Number' => 'Szállító Számla/Tranz. Szám',
+ 'Vendor Number' => 'Szállítószám',
+ 'Version' => 'Verzió',
+ 'Warehouse deleted!' => 'Raktár törölve!',
+ 'Warehouse saved!' => 'Raktár elmentve!',
+ 'Warehouses' => 'Raktárak',
+ 'Week' => 'Hét',
+ 'Weeks' => 'Hetek',
+ 'Weight Unit' => 'Súlyegység',
+ 'Work Order' => 'Munka rendelés',
+ 'Year' => 'Év',
+ 'Yearend' => 'Évzárás',
+ 'Yearend date missing!' => 'Hiányzó Évzáró dátum!',
+ 'Yearend posted!' => 'Évzárás elmentve!',
+ 'Yearend posting failed!' => 'Sikertelen Évzárás mentés!',
+ 'Years' => 'Évek',
+ 'Yes' => 'Igen',
+ 'account cannot be set to any other type of account' => 'gyûjtõszámlát nem lehet más típusú tranzakcióhoz beállítani',
+ 'done' => 'elvégezve',
+ 'failed' => 'nem sikerült',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'Új_számla' => 'add_account',
+ 'Új_üzletág' => 'add_business',
+ 'Új_részleg' => 'add_department',
+ 'Új_nyelv' => 'add_language',
+ 'Új_sic' => 'add_sic',
+ 'Új_raktár' => 'add_warehouse',
+ 'folytatás' => 'continue',
+ 'másolás_a_számlatükörbe' => 'copy_to_coa',
+ 'törlés' => 'delete',
+ 'módosítás' => 'edit',
+ 'számlaszám_módosítása' => 'edit_account',
+ 'tranzakció_elvégzése' => 'process_transactions',
+ 'mentés' => 'save',
+ 'mentés_újként' => 'save_as_new',
+ 'frissítés' => 'update',
+};
+
+1;
+
diff --git a/locale/hu/ap b/locale/hu/ap
new file mode 100755
index 00000000..81f72734
--- /dev/null
+++ b/locale/hu/ap
@@ -0,0 +1,242 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Kifizetetlen szállítószámlák',
+ 'AP Transaction' => 'Szállító tranzakció',
+ 'AP Transactions' => 'Szállító tranzakciók',
+ 'AR Outstanding' => 'Kifizetetlen vevõszámlák',
+ 'AR Transaction' => 'Vevõ tranzakció',
+ 'AR Transactions' => 'Vevõ tranzakciók',
+ 'Account' => 'Számla',
+ 'Accounting Menu' => 'Menü',
+ 'Add AP Transaction' => 'Új Szállító Tranzakció',
+ 'Add AR Transaction' => 'Új Vevõ Tranzakció',
+ 'Address' => 'Cím',
+ 'Amount' => 'Összeg',
+ 'Amount Due' => 'Esedékes összeg',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Are you sure you want to delete Transaction' => 'Biztos, hogy törölni akarja? Tranzakció:',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Bcc' => 'Titkos másolat',
+ 'Cannot delete transaction!' => 'A tranzakciót nem lehet törölni!',
+ 'Cannot post payment for a closed period!' => 'A lezárt idõszakban nem lehet fizetést rögzíteni!',
+ 'Cannot post transaction for a closed period!' => 'A lezárt idõszakban nem lehet tranzakciót rögzíteni!!',
+ 'Cannot post transaction!' => 'A tranzakciót nem lehet rögzíteni!',
+ 'Cc' => 'Másolat',
+ 'Check' => 'Csekk',
+ 'Closed' => 'Lezárt',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Continue' => 'Folytatás',
+ 'Credit' => 'Követel',
+ 'Credit Limit' => 'Hitelkeret',
+ 'Curr' => 'Dev',
+ 'Currency' => 'Deviza',
+ 'Current' => '0-30',
+ 'Customer' => 'Vevõ',
+ 'Customer missing!' => 'Vevõ hiányzik!',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Date Paid' => 'Fizetés napja',
+ 'Day(s)' => 'Nap(ok)',
+ 'Debit' => 'Tartozik',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Delete' => 'Törlés',
+ 'Delete Schedule' => 'Ütemezés Törlése',
+ 'Department' => 'Osztály',
+ 'Description' => 'Szöveges leírás',
+ 'Detail' => 'Részletek',
+ 'Due Date' => 'Esedékesség',
+ 'Due Date missing!' => 'Esedékesség hiányzik!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mail üzenet',
+ 'Edit AP Transaction' => 'Szállító Tranzakció Módosítás',
+ 'Edit AR Transaction' => 'Módosít Szállító Tranzakció',
+ 'Employee' => 'Alkalmazott',
+ 'Every' => 'Minden',
+ 'Exch' => 'Árf',
+ 'Exchange Rate' => 'Átváltási árfolyam',
+ 'Exchange rate for payment missing!' => 'A fizetett összeg átváltási árfolyama hiányzik!',
+ 'Exchange rate missing!' => 'Átváltási árfolyam hiányzik!',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'For' => 'Ismétlés',
+ 'From' => 'Mikortól:',
+ 'ID' => 'Azonosító',
+ 'Include Payment' => 'Pénzmozgással együtt',
+ 'Include in Report' => 'Oszlopok:',
+ 'Invoice' => 'Számla',
+ 'Invoice Date' => 'Teljesítés dátuma',
+ 'Invoice Date missing!' => 'Teljesítés dátuma hiányzik!',
+ 'Invoice Number' => 'Számlaszám',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Manager' => 'Manager',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Memo' => 'Memo',
+ 'Message' => 'Üzenet',
+ 'Month' => 'Hónap',
+ 'Month(s)' => 'Hónap',
+ 'Next Date' => 'Következõ Dátum',
+ 'No.' => 'Sz.',
+ 'Notes' => 'Megjegyzés',
+ 'Nothing to print!' => 'Nincs mit nyomtatni!',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Number' => 'Szám',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Open' => 'Nyitott',
+ 'Order' => 'Rendelés',
+ 'Order Number' => 'Rendelés száma',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'BeRendSzám',
+ 'Paid' => 'Fizetve',
+ 'Payment date missing!' => 'Pénzmozgás dátuma hiányzik!',
+ 'Payments' => 'Kifizetések',
+ 'Period' => 'Idõszak',
+ 'Post' => 'Rögzítés',
+ 'Post as new' => 'Rögzítés új tranzakcióként',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Nyomtatás',
+ 'Print and Post' => 'Nyomtat és Rögzít',
+ 'Print and Post as new' => 'Újat Nyomtat és Rögzít',
+ 'Printed' => 'Kinyomtatva',
+ 'Project' => 'Munkaszám',
+ 'Project not on file!' => 'Projekt nincs meg',
+ 'Quarter' => 'Negyedév',
+ 'Receipt' => 'Befizetés',
+ 'Recurring Transaction' => 'Ismétlõdõ Tranzakció',
+ 'Reference' => 'Hivatkozás',
+ 'Remaining' => 'Maradék',
+ 'Repeat' => 'Ismétlés',
+ 'Sales Invoice.' => 'Vevõ Számla',
+ 'Salesperson' => 'Ügynök',
+ 'Save Schedule' => 'Ütemezés mentése',
+ 'Schedule' => 'Ütemezés',
+ 'Scheduled' => 'Ütemezve',
+ 'Screen' => 'Képernyõre',
+ 'Select a Printer!' => 'Válasszon Nyomtatót',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select from one of the projects below' => 'Válasszon a projektek közül',
+ 'Select payment' => 'Válasszon fizetési módot',
+ 'Select postscript or PDF!' => 'Válassza ki a postscript vagy a PDF formátumot!',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Ship to' => 'Szállítási cím',
+ 'Ship via' => 'Fizetési mód',
+ 'Shipping Point' => 'Szállítási Hely',
+ 'Source' => 'Bizonylatszám',
+ 'Startdate' => 'Kezdõ dátum',
+ 'Subject' => 'Tárgy',
+ 'Subtotal' => 'Részösszeg',
+ 'Summary' => 'Összegzés',
+ 'Tax' => 'Adó',
+ 'Tax Included' => 'Adót tartalmazza',
+ 'Till' => 'Kassza',
+ 'To' => 'Meddig:',
+ 'Total' => 'Végösszeg',
+ 'Transaction' => 'Tranzakció',
+ 'Transaction deleted!' => 'Tranzakció törölve!',
+ 'Transaction posted!' => 'Tranzakció rögzítve!',
+ 'Update' => 'Frissítés',
+ 'Vendor' => 'Szállító',
+ 'Vendor Invoice.' => 'Vevõ Számla',
+ 'Vendor missing!' => 'Szállító hiányzik!',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Warning!' => 'Figyelmeztetés',
+ 'Week(s)' => 'Hét',
+ 'Year' => 'Év',
+ 'Year(s)' => 'Év',
+ 'Yes' => 'Igen',
+ 'You are posting an existing transaction!' => 'Ön egy létezõ tranzakciót módosít!',
+ 'You are printing and posting an existing transaction!' => 'Ön egy létezõ tranzakciót rögzít és nyomtat!',
+ 'You are printing and saving an existing order' => 'Ön egy létezõ rendelést rögzít és nyomtat!',
+ 'You are printing and saving an existing quotation' => 'Ön egy létezõ ajánlatot rögzít és nyomtat!',
+ 'You are saving an existing order' => 'Ön egy létezõ rendelést módosít!',
+ 'You are saving an existing quotation' => 'Ön egy létezõ ajánlatot módosít',
+ 'for' => 'for',
+ 'sent' => 'elküldve',
+ 'time(s)' => '-szor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'szállító_tranzakció' => 'ap_transaction',
+ 'vevõ_tranzakció' => 'ar_transaction',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'Ütemezés_törlése' => 'delete_schedule',
+ 'rögzítés' => 'post',
+ 'rögzítés_új_tranzakcióként' => 'post_as_new',
+ 'nyomtatás' => 'print',
+ 'nyomtat_és_rögzít' => 'print_and_post',
+ 'Újat_nyomtat_és_rögzít' => 'print_and_post_as_new',
+ 'vevõ_számla' => 'sales_invoice_',
+ 'Ütemezés_mentése' => 'save_schedule',
+ 'Ütemezés' => 'schedule',
+ 'szállítási_cím' => 'ship_to',
+ 'frissítés' => 'update',
+ 'vevõ_számla' => 'vendor_invoice_',
+ 'igen' => 'yes',
+};
+
+1;
+
diff --git a/locale/hu/ar b/locale/hu/ar
new file mode 100755
index 00000000..7c670063
--- /dev/null
+++ b/locale/hu/ar
@@ -0,0 +1,242 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Kifizetetlen szállítószámlák',
+ 'AP Transaction' => 'Szállító tranzakció',
+ 'AP Transactions' => 'Szállító tranzakciók',
+ 'AR Outstanding' => 'Kifizetetlen vevõszámlák',
+ 'AR Transaction' => 'Vevõ tranzakció',
+ 'AR Transactions' => 'Vevõ tranzakciók',
+ 'Account' => 'Számla',
+ 'Accounting Menu' => 'Menü',
+ 'Add AP Transaction' => 'Új Szállító Tranzakció',
+ 'Add AR Transaction' => 'Új Vevõ Tranzakció',
+ 'Address' => 'Cím',
+ 'Amount' => 'Összeg',
+ 'Amount Due' => 'Esedékes összeg',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Are you sure you want to delete Transaction' => 'Biztos, hogy törölni akarja? Tranzakció:',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Bcc' => 'Titkos másolat',
+ 'Cannot delete transaction!' => 'A tranzakciót nem lehet törölni!',
+ 'Cannot post payment for a closed period!' => 'A lezárt idõszakban nem lehet fizetést rögzíteni!',
+ 'Cannot post transaction for a closed period!' => 'A lezárt idõszakban nem lehet tranzakciót rögzíteni!!',
+ 'Cannot post transaction!' => 'A tranzakciót nem lehet rögzíteni!',
+ 'Cc' => 'Másolat',
+ 'Check' => 'Csekk',
+ 'Closed' => 'Lezárt',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Continue' => 'Folytatás',
+ 'Credit' => 'Követel',
+ 'Credit Limit' => 'Hitelkeret',
+ 'Curr' => 'Dev',
+ 'Currency' => 'Deviza',
+ 'Current' => '0-30',
+ 'Customer' => 'Vevõ',
+ 'Customer missing!' => 'Vevõ hiányzik!',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Date Paid' => 'Fizetés napja',
+ 'Day(s)' => 'Nap(ok)',
+ 'Debit' => 'Tartozik',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Delete' => 'Törlés',
+ 'Delete Schedule' => 'Ütemezés Törlése',
+ 'Department' => 'Osztály',
+ 'Description' => 'Szöveges leírás',
+ 'Detail' => 'Részletek',
+ 'Due Date' => 'Esedékesség',
+ 'Due Date missing!' => 'Esedékesség hiányzik!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mail üzenet',
+ 'Edit AP Transaction' => 'Szállító Tranzakció Módosítás',
+ 'Edit AR Transaction' => 'Vevõ Tranzakció Módosítás',
+ 'Employee' => 'Alkalmazott',
+ 'Every' => 'Minden',
+ 'Exch' => 'Árf',
+ 'Exchange Rate' => 'Átváltási árfolyam',
+ 'Exchange rate for payment missing!' => 'A fizetett összeg átváltási árfolyama hiányzik!',
+ 'Exchange rate missing!' => 'Átváltási árfolyam hiányzik!',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'For' => 'Ismétlés',
+ 'From' => 'Mikortól:',
+ 'ID' => 'Azonosító',
+ 'Include Payment' => 'Pénzmozgással együtt',
+ 'Include in Report' => 'Oszlopok:',
+ 'Invoice' => 'Számla',
+ 'Invoice Date' => 'Teljesítés dátuma',
+ 'Invoice Date missing!' => 'Teljesítés dátuma hiányzik!',
+ 'Invoice Number' => 'Számlaszám',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Manager' => 'Manager',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Memo' => 'Memo',
+ 'Message' => 'Üzenet',
+ 'Month' => 'Hónap',
+ 'Month(s)' => 'Hónap',
+ 'Next Date' => 'Következõ Dátum',
+ 'No.' => 'Sz.',
+ 'Notes' => 'Megjegyzés',
+ 'Nothing to print!' => 'Nincs mit nyomtatni!',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Number' => 'Szám',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Open' => 'Nyitott',
+ 'Order' => 'Rendelés',
+ 'Order Number' => 'Rendelés száma',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'BeRendSzám',
+ 'Paid' => 'Fizetve',
+ 'Payment date missing!' => 'Pénzmozgás dátuma hiányzik!',
+ 'Payments' => 'Kifizetések',
+ 'Period' => 'Idõszak',
+ 'Post' => 'Rögzítés',
+ 'Post as new' => 'Rögzítés új tranzakcióként',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Nyomtatás',
+ 'Print and Post' => 'Nyomtat és Rögzít',
+ 'Print and Post as new' => 'Újat Nyomtat és Rögzít',
+ 'Printed' => 'Kinyomtatva',
+ 'Project' => 'Munkaszám',
+ 'Project not on file!' => 'Projekt nincs meg',
+ 'Quarter' => 'Negyedév',
+ 'Receipt' => 'Befizetés',
+ 'Recurring Transaction' => 'Ismétlõdõ Tranzakció',
+ 'Reference' => 'Hivatkozás',
+ 'Remaining' => 'Maradék',
+ 'Repeat' => 'Ismétlés',
+ 'Sales Invoice.' => 'Vevõ Számla',
+ 'Salesperson' => 'Ügynök',
+ 'Save Schedule' => 'Ütemezés mentése',
+ 'Schedule' => 'Ütemezés',
+ 'Scheduled' => 'Ütemezve',
+ 'Screen' => 'Képernyõre',
+ 'Select a Printer!' => 'Válasszon Nyomtatót',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select from one of the projects below' => 'Válasszon a projektek közül',
+ 'Select payment' => 'Válasszon fizetési módot',
+ 'Select postscript or PDF!' => 'Válassza ki a postscript vagy a PDF formátumot!',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Ship to' => 'Szállítási cím',
+ 'Ship via' => 'Fizetési mód',
+ 'Shipping Point' => 'Szállítási Hely',
+ 'Source' => 'Bizonylatszám',
+ 'Startdate' => 'Kezdõ dátum',
+ 'Subject' => 'Tárgy',
+ 'Subtotal' => 'Részösszeg',
+ 'Summary' => 'Összegzés',
+ 'Tax' => 'Adó',
+ 'Tax Included' => 'Adót tartalmazza',
+ 'Till' => 'Kassza',
+ 'To' => 'Meddig:',
+ 'Total' => 'Végösszeg',
+ 'Transaction' => 'Tranzakció',
+ 'Transaction deleted!' => 'Tranzakció törölve!',
+ 'Transaction posted!' => 'Tranzakció rögzítve!',
+ 'Update' => 'Frissítés',
+ 'Vendor' => 'Szállító',
+ 'Vendor Invoice.' => 'Vevõ Számla',
+ 'Vendor missing!' => 'Szállító hiányzik!',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Warning!' => 'Figyelmeztetés',
+ 'Week(s)' => 'Hét',
+ 'Year' => 'Év',
+ 'Year(s)' => 'Év',
+ 'Yes' => 'Igen',
+ 'You are posting an existing transaction!' => 'Ön egy létezõ tranzakciót módosít!',
+ 'You are printing and posting an existing transaction!' => 'Ön egy létezõ tranzakciót rögzít és nyomtat!',
+ 'You are printing and saving an existing order' => 'Ön egy létezõ rendelést rögzít és nyomtat!',
+ 'You are printing and saving an existing quotation' => 'Ön egy létezõ ajánlatot rögzít és nyomtat!',
+ 'You are saving an existing order' => 'Ön egy létezõ rendelést módosít!',
+ 'You are saving an existing quotation' => 'Ön egy létezõ ajánlatot módosít',
+ 'for' => 'for',
+ 'sent' => 'elküldve',
+ 'time(s)' => '-szor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'szállító_tranzakció' => 'ap_transaction',
+ 'vevõ_tranzakció' => 'ar_transaction',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'Ütemezés_törlése' => 'delete_schedule',
+ 'rögzítés' => 'post',
+ 'rögzítés_új_tranzakcióként' => 'post_as_new',
+ 'nyomtatás' => 'print',
+ 'nyomtat_és_rögzít' => 'print_and_post',
+ 'Újat_nyomtat_és_rögzít' => 'print_and_post_as_new',
+ 'vevõ_számla' => 'sales_invoice_',
+ 'Ütemezés_mentése' => 'save_schedule',
+ 'Ütemezés' => 'schedule',
+ 'szállítási_cím' => 'ship_to',
+ 'frissítés' => 'update',
+ 'vevõ_számla' => 'vendor_invoice_',
+ 'igen' => 'yes',
+};
+
+1;
+
diff --git a/locale/hu/arap b/locale/hu/arap
new file mode 100755
index 00000000..de44042f
--- /dev/null
+++ b/locale/hu/arap
@@ -0,0 +1,76 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Address' => 'Cím',
+ 'Bcc' => 'Titkos másolat',
+ 'Cc' => 'Másolat',
+ 'Continue' => 'Folytatás',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Day(s)' => 'Nap(ok)',
+ 'Delete Schedule' => 'Ütemezés Törlése',
+ 'Description' => 'Szöveges leírás',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mail üzenet',
+ 'Every' => 'Minden',
+ 'For' => 'Ismétlés',
+ 'Include Payment' => 'Pénzmozgással együtt',
+ 'Message' => 'Üzenet',
+ 'Month(s)' => 'Hónap',
+ 'Next Date' => 'Következõ Dátum',
+ 'Number' => 'Szám',
+ 'Print' => 'Nyomtatás',
+ 'Project not on file!' => 'Projekt nincs meg',
+ 'Recurring Transaction' => 'Ismétlõdõ Tranzakció',
+ 'Reference' => 'Hivatkozás',
+ 'Repeat' => 'Ismétlés',
+ 'Save Schedule' => 'Ütemezés mentése',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select from one of the projects below' => 'Válasszon a projektek közül',
+ 'Startdate' => 'Kezdõ dátum',
+ 'Subject' => 'Tárgy',
+ 'To' => 'Meddig:',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Warning!' => 'Figyelmeztetés',
+ 'Week(s)' => 'Hét',
+ 'Year(s)' => 'Év',
+ 'You are posting an existing transaction!' => 'Ön egy létezõ tranzakciót módosít!',
+ 'You are printing and posting an existing transaction!' => 'Ön egy létezõ tranzakciót rögzít és nyomtat!',
+ 'You are printing and saving an existing order' => 'Ön egy létezõ rendelést rögzít és nyomtat!',
+ 'You are printing and saving an existing quotation' => 'Ön egy létezõ ajánlatot rögzít és nyomtat!',
+ 'You are saving an existing order' => 'Ön egy létezõ rendelést módosít!',
+ 'You are saving an existing quotation' => 'Ön egy létezõ ajánlatot módosít',
+ 'for' => 'for',
+ 'sent' => 'elküldve',
+ 'time(s)' => '-szor',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'folytatás' => 'continue',
+ 'Ütemezés_törlése' => 'delete_schedule',
+ 'Ütemezés_mentése' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/hu/arapprn b/locale/hu/arapprn
new file mode 100755
index 00000000..7189cfef
--- /dev/null
+++ b/locale/hu/arapprn
@@ -0,0 +1,36 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Számla',
+ 'Amount' => 'Összeg',
+ 'Continue' => 'Folytatás',
+ 'Date' => 'Dátum',
+ 'Memo' => 'Memo',
+ 'Nothing to print!' => 'Nincs mit nyomtatni!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Kinyomtatva',
+ 'Scheduled' => 'Ütemezve',
+ 'Screen' => 'Képernyõre',
+ 'Select a Printer!' => 'Válasszon Nyomtatót',
+ 'Select payment' => 'Válasszon fizetési módot',
+ 'Select postscript or PDF!' => 'Válassza ki a postscript vagy a PDF formátumot!',
+ 'Source' => 'Bizonylatszám',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'folytatás' => 'continue',
+};
+
+1;
+
diff --git a/locale/hu/bp b/locale/hu/bp
new file mode 100755
index 00000000..f4f0c75a
--- /dev/null
+++ b/locale/hu/bp
@@ -0,0 +1,71 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Számla',
+ 'Accounting Menu' => 'Menü',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Biztos, hogy ki akarja törölni a megjelölt sorokat?',
+ 'Bin Lists' => 'Polc Lista',
+ 'Cannot remove files!' => 'Nem lehet a fájlt kitörölni!',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Continue' => 'Folytatás',
+ 'Current' => '0-30',
+ 'Customer' => 'Vevõ',
+ 'Date' => 'Dátum',
+ 'Employee' => 'Alkalmazott',
+ 'From' => 'Mikortól:',
+ 'ID' => 'Azonosító',
+ 'Invoice' => 'Számla',
+ 'Invoice Number' => 'Számlaszám',
+ 'Marked entries printed!' => 'Megjelölt sorok kinyomtatva!',
+ 'Month' => 'Hónap',
+ 'Order' => 'Rendelés',
+ 'Order Number' => 'Rendelés száma',
+ 'Packing Lists' => 'Csomagolás lista',
+ 'Period' => 'Idõszak',
+ 'Pick Lists' => 'Kiszedés lista',
+ 'Print' => 'Nyomtatás',
+ 'Printing' => 'Nyomtatás',
+ 'Purchase Orders' => 'Beszerzési rendelések',
+ 'Quarter' => 'Negyedév',
+ 'Quotation' => 'Ajánlat',
+ 'Quotation Number' => 'Ajánlat szám',
+ 'Quotations' => 'Ajánlatok',
+ 'RFQs' => 'Ajánlat kérések',
+ 'Remove' => 'Kitörlés',
+ 'Removed spoolfiles!' => 'A sorban álló fájlok kitörölve!',
+ 'Removing marked entries from queue ...' => 'Kivesszük a megjelölt sorokat',
+ 'Sales Invoices' => 'Vevõ Számla',
+ 'Sales Orders' => 'Vevõrendelések',
+ 'Select all' => 'Mindent kijelöl',
+ 'Spoolfile' => 'Sorban álló fájlok',
+ 'Time Cards' => 'Idõ Kártyák',
+ 'To' => 'Meddig:',
+ 'Vendor' => 'Szállító',
+ 'Work Orders' => 'Gyártási Rendelés',
+ 'Year' => 'Év',
+ 'Yes' => 'Igen',
+ 'done' => 'elvégezve',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'folytatás' => 'continue',
+ 'nyomtatás' => 'print',
+ 'kitörlés' => 'remove',
+ 'mindent_kijelöl' => 'select_all',
+ 'igen' => 'yes',
+};
+
+1;
+
diff --git a/locale/hu/ca b/locale/hu/ca
new file mode 100755
index 00000000..6f5cc458
--- /dev/null
+++ b/locale/hu/ca
@@ -0,0 +1,62 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AR/AP' => 'VEVÕK/SZÁLLÍTÓK',
+ 'Account' => 'Számla',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Balance' => 'Egyenleg',
+ 'Chart of Accounts' => 'Számlatükör',
+ 'Credit' => 'Követel',
+ 'Current' => '0-30',
+ 'Date' => 'Dátum',
+ 'Debit' => 'Tartozik',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Department' => 'Osztály',
+ 'Description' => 'Szöveges leírás',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'From' => 'Mikortól:',
+ 'GIFI' => 'Gyûjtõkód',
+ 'Include in Report' => 'Oszlopok:',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'List Transactions' => 'Tranzakciók listázása',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Month' => 'Hónap',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Period' => 'Idõszak',
+ 'Project Number' => 'Munkaszám',
+ 'Quarter' => 'Negyedév',
+ 'R' => 'E',
+ 'Reference' => 'Hivatkozás',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Subtotal' => 'Részösszeg',
+ 'To' => 'Meddig:',
+ 'Year' => 'Év',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'tranzakciók_listázása' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/hu/cp b/locale/hu/cp
new file mode 100755
index 00000000..6a69458b
--- /dev/null
+++ b/locale/hu/cp
@@ -0,0 +1,151 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'Szállítók',
+ 'AR' => 'Vevõk',
+ 'Account' => 'Számla',
+ 'Accounting Menu' => 'Menü',
+ 'Address' => 'Cím',
+ 'All' => 'Összes',
+ 'Amount' => 'Összeg',
+ 'Amount Due' => 'Esedékes összeg',
+ 'Bcc' => 'Titkos másolat',
+ 'Cannot post Payment!' => 'A kifizetést nem tudom rögzíteni!',
+ 'Cannot post Receipt!' => 'A befizetész nem tudom rögzíteni!',
+ 'Cannot post payment for a closed period!' => 'A lezárt idõszakban nem lehet fizetést rögzíteni!',
+ 'Cc' => 'Másolat',
+ 'Continue' => 'Folytatás',
+ 'Currency' => 'Deviza',
+ 'Customer' => 'Vevõ',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Date missing!' => 'Dátum hiányzik',
+ 'Day(s)' => 'Nap(ok)',
+ 'Delete Schedule' => 'Ütemezés Törlése',
+ 'Department' => 'Osztály',
+ 'Deposit' => 'Jóváírás',
+ 'Description' => 'Szöveges leírás',
+ 'Due Date' => 'Esedékesség',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mail üzenet',
+ 'Every' => 'Minden',
+ 'Exchange Rate' => 'Átváltási árfolyam',
+ 'Exchange rate missing!' => 'Átváltási árfolyam hiányzik!',
+ 'For' => 'Ismétlés',
+ 'From' => 'Mikortól:',
+ 'Include Payment' => 'Pénzmozgással együtt',
+ 'Invoice' => 'Számla',
+ 'Invoices' => 'Számlák',
+ 'Language' => 'Nyelv',
+ 'Memo' => 'Memo',
+ 'Message' => 'Üzenet',
+ 'Month(s)' => 'Hónap',
+ 'Next Date' => 'Következõ Dátum',
+ 'Nothing open!' => 'Nincs nyilva',
+ 'Number' => 'Szám',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Kifizetés',
+ 'Payment posted!' => 'Pénzmozgás rögzítve',
+ 'Payments' => 'Kifizetések',
+ 'Payments posted!' => 'Kifizetés rögzítve!',
+ 'Post' => 'Rögzítés',
+ 'Posting failed!' => 'A rögzítés nem sikerült!',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Elõre fizetés',
+ 'Print' => 'Nyomtatás',
+ 'Project not on file!' => 'Projekt nincs meg',
+ 'Receipt' => 'Befizetés',
+ 'Receipt posted!' => 'Befizetés rögzítve!',
+ 'Receipts' => 'Befizetések',
+ 'Recurring Transaction' => 'Ismétlõdõ Tranzakció',
+ 'Reference' => 'Hivatkozás',
+ 'Repeat' => 'Ismétlés',
+ 'Save Schedule' => 'Ütemezés mentése',
+ 'Screen' => 'Képernyõre',
+ 'Select' => 'Választás',
+ 'Select all' => 'Mindent kijelöl',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select from one of the projects below' => 'Válasszon a projektek közül',
+ 'Select postscript or PDF!' => 'Válassza ki a postscript vagy a PDF formátumot!',
+ 'Source' => 'Bizonylatszám',
+ 'Startdate' => 'Kezdõ dátum',
+ 'Subject' => 'Tárgy',
+ 'To' => 'Meddig:',
+ 'Update' => 'Frissítés',
+ 'Vendor' => 'Szállító',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Warning!' => 'Figyelmeztetés',
+ 'Week(s)' => 'Hét',
+ 'Year(s)' => 'Év',
+ 'You are posting an existing transaction!' => 'Ön egy létezõ tranzakciót módosít!',
+ 'You are printing and posting an existing transaction!' => 'Ön egy létezõ tranzakciót rögzít és nyomtat!',
+ 'You are printing and saving an existing order' => 'Ön egy létezõ rendelést rögzít és nyomtat!',
+ 'You are printing and saving an existing quotation' => 'Ön egy létezõ ajánlatot rögzít és nyomtat!',
+ 'You are saving an existing order' => 'Ön egy létezõ rendelést módosít!',
+ 'You are saving an existing quotation' => 'Ön egy létezõ ajánlatot módosít',
+ 'for' => 'for',
+ 'sent' => 'elküldve',
+ 'time(s)' => '-szor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'folytatás' => 'continue',
+ 'Ütemezés_törlése' => 'delete_schedule',
+ 'rögzítés' => 'post',
+ 'nyomtatás' => 'print',
+ 'Ütemezés_mentése' => 'save_schedule',
+ 'mindent_kijelöl' => 'select_all',
+ 'frissítés' => 'update',
+};
+
+1;
+
diff --git a/locale/hu/ct b/locale/hu/ct
new file mode 100755
index 00000000..b07a2720
--- /dev/null
+++ b/locale/hu/ct
@@ -0,0 +1,192 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Transaction' => 'Szállító tranzakció',
+ 'AP Transactions' => 'Szállító tranzakciók',
+ 'AR Transaction' => 'Vevõ tranzakció',
+ 'AR Transactions' => 'Vevõ tranzakciók',
+ 'Accounting Menu' => 'Menü',
+ 'Active' => 'Aktív',
+ 'Add Customer' => 'Új vevõ',
+ 'Add Vendor' => 'Új szállító',
+ 'Address' => 'Cím',
+ 'All' => 'Összes',
+ 'Amount' => 'Összeg',
+ 'BIC' => 'Bank Azonosító Kód',
+ 'Bcc' => 'Titkos másolat',
+ 'Billing Address' => 'Számlázási cím',
+ 'Break' => 'Break',
+ 'Cannot delete customer!' => 'A vevõt nem lehet törölni!',
+ 'Cannot delete vendor!' => 'Szállítót nem lehet törölni!',
+ 'Cc' => 'Másolat',
+ 'City' => 'Ország',
+ 'Closed' => 'Lezárt',
+ 'Company Name' => 'Vállalat név',
+ 'Contact' => 'Adószám',
+ 'Continue' => 'Folytatás',
+ 'Cost' => 'Költség',
+ 'Could not save pricelist!' => 'Nem tudom elmenteni az árlistát!',
+ 'Country' => 'Ország',
+ 'Credit Limit' => 'Hitelkeret',
+ 'Curr' => 'Dev',
+ 'Currency' => 'Deviza',
+ 'Customer History' => 'Vevõ történelem',
+ 'Customer Number' => 'Vevõ Száma',
+ 'Customer deleted!' => 'Vevõ törölve!',
+ 'Customer saved!' => 'Vevõ elmentve!',
+ 'Customers' => 'Vevõadatok',
+ 'Delete' => 'Törlés',
+ 'Delivery Date' => 'Szállítás dátuma',
+ 'Description' => 'Szöveges leírás',
+ 'Detail' => 'Részletek',
+ 'Discount' => 'Engedmény',
+ 'E-mail' => 'E-mail',
+ 'Edit Customer' => 'Vevõ módosítása',
+ 'Edit Vendor' => 'Szállító módosítása',
+ 'Employee' => 'Alkalmazott',
+ 'Enddate' => 'Végdátum',
+ 'Fax' => 'Fax',
+ 'From' => 'Mikortól:',
+ 'GIFI' => 'Gyûjtõkód',
+ 'Group' => 'Csoport',
+ 'IBAN' => 'Bank Számlaszám',
+ 'ID' => 'Azonosító',
+ 'Inactive' => 'Inaktív',
+ 'Include in Report' => 'Oszlopok:',
+ 'Invoice' => 'Számla',
+ 'Item already on pricelist!' => 'A cikk már szerepel az árlistában!',
+ 'Item not on file!' => 'A tétel nincs az adatbázisban!',
+ 'Language' => 'Nyelv',
+ 'Leadtime' => 'Utánpótlási idõ',
+ 'Manager' => 'Manager',
+ 'Name' => 'Név',
+ 'Name missing!' => 'Név hiányzik',
+ 'No.' => 'Sz.',
+ 'Notes' => 'Megjegyzés',
+ 'Number' => 'Szám',
+ 'Open' => 'Nyitott',
+ 'Order' => 'Rendelés',
+ 'Orphaned' => 'Tranzakció nélküli',
+ 'POS' => 'Nyugta',
+ 'Part Number' => 'Cikkszám',
+ 'Phone' => 'Telefon',
+ 'Pricegroup' => 'Árcsoport',
+ 'Pricelist' => 'Árlista',
+ 'Project Number' => 'Munkaszám',
+ 'Purchase Order' => 'Beszerzési rendelés',
+ 'Purchase Orders' => 'Beszerzési rendelések',
+ 'Qty' => 'Menny.',
+ 'Quotation' => 'Ajánlat',
+ 'Quotations' => 'Ajánlatok',
+ 'RFQ' => 'Ajánlat kérés',
+ 'Request for Quotations' => 'Ajánlat kérés',
+ 'SIC' => 'Osztályozó Kód',
+ 'SKU' => 'Idegen azonosító',
+ 'Sales Invoice' => 'Vevõszámla',
+ 'Sales Invoices' => 'Vevõ Számla',
+ 'Sales Order' => 'Vevõrendelés',
+ 'Sales Orders' => 'Vevõrendelések',
+ 'Salesperson' => 'Ügynök',
+ 'Save' => 'Mentés',
+ 'Save Pricelist' => 'Árlista ,emtése',
+ 'Save as new' => 'Mentés újként',
+ 'Search' => 'Keresés',
+ 'Select items' => 'Cikk választás',
+ 'Sell Price' => 'Eladási ár',
+ 'Serial Number' => 'Sorszám',
+ 'Shipping Address' => 'Szállítási cím',
+ 'Startdate' => 'Kezdõ dátum',
+ 'State' => 'Állapot',
+ 'State/Province' => 'Állam/Régió',
+ 'Sub-contract GIFI' => 'Sub-contract GIFI',
+ 'Subtotal' => 'Részösszeg',
+ 'Summary' => 'Összegzés',
+ 'Tax' => 'Adó',
+ 'Tax Account' => 'Adó számla',
+ 'Tax Included' => 'Adót tartalmazza',
+ 'Tax Number' => 'Adószám',
+ 'Tax Number / SSN' => 'Tax Number / SSN',
+ 'Taxable' => 'Adó:',
+ 'Terms' => 'Határidõ',
+ 'To' => 'Meddig:',
+ 'Total' => 'Végösszeg',
+ 'Type of Business' => 'Üzletág Típus',
+ 'Unit' => 'Egység',
+ 'Update' => 'Frissítés',
+ 'Vendor History' => 'Szállító történelem',
+ 'Vendor Invoice' => 'Beszerzési számla',
+ 'Vendor Invoices' => 'Szállító számlák',
+ 'Vendor Number' => 'Szállítószám',
+ 'Vendor deleted!' => 'Szállító törölve!',
+ 'Vendor saved!' => 'Szállító elmentve!',
+ 'Vendors' => 'Szállítók',
+ 'Zip/Postal Code' => 'Irányítószám',
+ 'days' => 'nap',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'szállító_tranzakció' => 'ap_transaction',
+ 'vevõ_tranzakció' => 'ar_transaction',
+ 'Új_vevõ' => 'add_customer',
+ 'Új_szállító' => 'add_vendor',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'nyugta' => 'pos',
+ 'Árlista' => 'pricelist',
+ 'beszerzési_rendelés' => 'purchase_order',
+ 'ajánlat' => 'quotation',
+ 'ajánlat_kérés' => 'rfq',
+ 'vevõszámla' => 'sales_invoice',
+ 'vevõrendelés' => 'sales_order',
+ 'mentés' => 'save',
+ 'Árlista__emtése' => 'save_pricelist',
+ 'mentés_újként' => 'save_as_new',
+ 'frissítés' => 'update',
+ 'beszerzési_számla' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/hu/gl b/locale/hu/gl
new file mode 100755
index 00000000..b19616e1
--- /dev/null
+++ b/locale/hu/gl
@@ -0,0 +1,187 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Transaction' => 'Szállító tranzakció',
+ 'AR Transaction' => 'Vevõ tranzakció',
+ 'Account' => 'Számla',
+ 'Accounting Menu' => 'Menü',
+ 'Add Cash Transfer Transaction' => 'Új számlák közötti pénzmozgás',
+ 'Add General Ledger Transaction' => 'Új fõkönyvi könyvelés',
+ 'Address' => 'Cím',
+ 'All' => 'Összes',
+ 'Amount' => 'Összeg',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Are you sure you want to delete Transaction' => 'Biztos, hogy törölni akarja? Tranzakció:',
+ 'Asset' => 'Eszköz',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Balance' => 'Egyenleg',
+ 'Bcc' => 'Titkos másolat',
+ 'Cannot delete transaction!' => 'A tranzakciót nem lehet törölni!',
+ 'Cannot post transaction for a closed period!' => 'A lezárt idõszakban nem lehet tranzakciót rögzíteni!!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Ugyanazon számlaszámon nem lehet credit és debit!',
+ 'Cannot post transaction!' => 'A tranzakciót nem lehet rögzíteni!',
+ 'Cc' => 'Másolat',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Continue' => 'Folytatás',
+ 'Credit' => 'Követel',
+ 'Current' => '0-30',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Day(s)' => 'Nap(ok)',
+ 'Debit' => 'Tartozik',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Delete' => 'Törlés',
+ 'Delete Schedule' => 'Ütemezés Törlése',
+ 'Department' => 'Osztály',
+ 'Description' => 'Szöveges leírás',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mail üzenet',
+ 'Edit Cash Transfer Transaction' => 'Számlák közötti pénzmozgás módosítása',
+ 'Edit General Ledger Transaction' => 'Vegyes könyvelési tétel módosítása',
+ 'Equity' => 'Tõke',
+ 'Every' => 'Minden',
+ 'Expense' => 'Költség',
+ 'FX' => 'Deviza',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'For' => 'Ismétlés',
+ 'From' => 'Mikortól:',
+ 'GIFI' => 'Gyûjtõkód',
+ 'GL Transaction' => 'Fõkönyvi tranzakció!',
+ 'General Ledger' => 'Fõkönyvi könyvelés',
+ 'ID' => 'Azonosító',
+ 'Include Payment' => 'Pénzmozgással együtt',
+ 'Include in Report' => 'Oszlopok:',
+ 'Income' => 'Árbevétel',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Liability' => 'Kötelezettség',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Memo' => 'Memo',
+ 'Message' => 'Üzenet',
+ 'Month' => 'Hónap',
+ 'Month(s)' => 'Hónap',
+ 'Next Date' => 'Következõ Dátum',
+ 'Notes' => 'Megjegyzés',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Number' => 'Szám',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Out of balance transaction!' => 'Nem mérlegszerû tranzakció!',
+ 'Period' => 'Idõszak',
+ 'Post' => 'Rögzítés',
+ 'Post as new' => 'Rögzítés új tranzakcióként',
+ 'Print' => 'Nyomtatás',
+ 'Project' => 'Munkaszám',
+ 'Project not on file!' => 'Projekt nincs meg',
+ 'Quarter' => 'Negyedév',
+ 'R' => 'E',
+ 'Recurring Transaction' => 'Ismétlõdõ Tranzakció',
+ 'Reference' => 'Hivatkozás',
+ 'Repeat' => 'Ismétlés',
+ 'Reports' => 'Jelentések',
+ 'Sales Invoice ' => 'Vevõ számla',
+ 'Save Schedule' => 'Ütemezés mentése',
+ 'Schedule' => 'Ütemezés',
+ 'Scheduled' => 'Ütemezve',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select from one of the projects below' => 'Válasszon a projektek közül',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Source' => 'Bizonylatszám',
+ 'Startdate' => 'Kezdõ dátum',
+ 'Subject' => 'Tárgy',
+ 'Subtotal' => 'Részösszeg',
+ 'To' => 'Meddig:',
+ 'Transaction Date missing!' => 'Tranzakció dátuma hiányzik!',
+ 'Transaction deleted!' => 'Tranzakció törölve!',
+ 'Transaction posted!' => 'Tranzakció rögzítve!',
+ 'Update' => 'Frissítés',
+ 'Vendor Invoice ' => 'Szállító számla',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Warning!' => 'Figyelmeztetés',
+ 'Week(s)' => 'Hét',
+ 'Year' => 'Év',
+ 'Year(s)' => 'Év',
+ 'Yes' => 'Igen',
+ 'You are posting an existing transaction!' => 'Ön egy létezõ tranzakciót módosít!',
+ 'You are printing and posting an existing transaction!' => 'Ön egy létezõ tranzakciót rögzít és nyomtat!',
+ 'You are printing and saving an existing order' => 'Ön egy létezõ rendelést rögzít és nyomtat!',
+ 'You are printing and saving an existing quotation' => 'Ön egy létezõ ajánlatot rögzít és nyomtat!',
+ 'You are saving an existing order' => 'Ön egy létezõ rendelést módosít!',
+ 'You are saving an existing quotation' => 'Ön egy létezõ ajánlatot módosít',
+ 'for' => 'for',
+ 'sent' => 'elküldve',
+ 'time(s)' => '-szor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'szállító_tranzakció' => 'ap_transaction',
+ 'vevõ_tranzakció' => 'ar_transaction',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'Ütemezés_törlése' => 'delete_schedule',
+ 'fõkönyvi_tranzakció!' => 'gl_transaction',
+ 'rögzítés' => 'post',
+ 'rögzítés_új_tranzakcióként' => 'post_as_new',
+ 'vevõ_számla' => 'sales_invoice_',
+ 'Ütemezés_mentése' => 'save_schedule',
+ 'Ütemezés' => 'schedule',
+ 'frissítés' => 'update',
+ 'szállító_számla' => 'vendor_invoice_',
+ 'igen' => 'yes',
+};
+
+1;
+
diff --git a/locale/hu/hr b/locale/hu/hr
new file mode 100755
index 00000000..3cd7c6fa
--- /dev/null
+++ b/locale/hu/hr
@@ -0,0 +1,99 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'Szállítók',
+ 'Accounting Menu' => 'Menü',
+ 'Active' => 'Aktív',
+ 'Add Employee' => 'Új alkalmazott',
+ 'Address' => 'Cím',
+ 'Administrator' => 'Rendszergazda',
+ 'All' => 'Összes',
+ 'Amount' => 'Összeg',
+ 'Amount missing!' => 'Összeg hiányzik!',
+ 'BIC' => 'Bank Azonosító Kód',
+ 'City' => 'Ország',
+ 'Continue' => 'Folytatás',
+ 'Country' => 'Ország',
+ 'Delete' => 'Törlés',
+ 'Description' => 'Szöveges leírás',
+ 'Description missing!' => 'Megnevezés hiányzik!',
+ 'E-mail' => 'E-mail',
+ 'Edit Employee' => 'Munkatárs Módosítás',
+ 'Employee' => 'Alkalmazott',
+ 'Employee Name' => 'Munkatárs Név',
+ 'Employee Number' => 'Alkalmazott Száma',
+ 'Employee deleted!' => 'Munkatárs törölve ',
+ 'Employee saved!' => 'Munkatárs elmentve!',
+ 'Employees' => 'Alkalmazottak',
+ 'Employer' => 'Munkaadó',
+ 'Enddate' => 'Végdátum',
+ 'Expense' => 'Költség',
+ 'From' => 'Mikortól:',
+ 'Home Phone' => 'Otthoni telefon',
+ 'IBAN' => 'Számla Azonosító',
+ 'ID' => 'Azonosító',
+ 'Inactive' => 'Inaktív',
+ 'Include in Report' => 'Oszlopok:',
+ 'Login' => 'Belépés',
+ 'Manager' => 'Manager',
+ 'Name' => 'Név',
+ 'Name missing!' => 'Név hiányzik',
+ 'Notes' => 'Megjegyzés',
+ 'Number' => 'Szám',
+ 'Orphaned' => 'Tranzakció nélküli',
+ 'Rate' => 'Árfolyam',
+ 'Role' => 'Szerep',
+ 'Sales' => 'Eladás',
+ 'Save' => 'Mentés',
+ 'Save as new' => 'Mentés újként',
+ 'Startdate' => 'Kezdõ dátum',
+ 'State/Province' => 'Állam/Régió',
+ 'Supervisor' => 'Ellenõr',
+ 'To' => 'Meddig:',
+ 'Update' => 'Frissítés',
+ 'User' => 'Felhasználó',
+ 'Work Phone' => 'Munkahelyi telefon',
+ 'Zip/Postal Code' => 'Irányítószám',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'Új_alkalmazott' => 'add_employee',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'mentés' => 'save',
+ 'mentés_újként' => 'save_as_new',
+ 'frissítés' => 'update',
+};
+
+1;
+
diff --git a/locale/hu/hr.missing b/locale/hu/hr.missing
new file mode 100755
index 00000000..c3194317
--- /dev/null
+++ b/locale/hu/hr.missing
@@ -0,0 +1,29 @@
+# module hr
+# add the missing texts and run locales.pl to rebuild
+
+$missing = {
+ 'Above' => '',
+ 'Add Deduction' => '',
+ 'After Deduction' => '',
+ 'Allowances' => '',
+ 'Based on' => '',
+ 'Before Deduction' => '',
+ 'Below' => '',
+ 'DOB' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Edit Deduction' => '',
+ 'Employee pays' => '',
+ 'Employer pays' => '',
+ 'Exempt age <' => '',
+ 'Maximum' => '',
+ 'Payroll Deduction' => '',
+ 'Pos' => '',
+ 'Rate missing!' => '',
+ 'S' => '',
+ 'SSN' => '',
+};
+
+1;
diff --git a/locale/hu/ic b/locale/hu/ic
new file mode 100755
index 00000000..637a0a0d
--- /dev/null
+++ b/locale/hu/ic
@@ -0,0 +1,305 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'A' => 'Árvált.',
+ 'Accounting Menu' => 'Menü',
+ 'Accounts' => 'Számlák',
+ 'Accrual' => 'Pénzforgalom',
+ 'Active' => 'Aktív',
+ 'Add' => 'Új',
+ 'Add Assembly' => 'Új saját termék',
+ 'Add Labor/Overhead' => 'Új Mûvelet',
+ 'Add Part' => 'Új cikk',
+ 'Add Purchase Order' => 'Új beszerzési rendelés',
+ 'Add Quotation' => 'Új Ajánlat',
+ 'Add Request for Quotation' => 'Új Ajánlat Kérés',
+ 'Add Sales Order' => 'Új vevõrendelés',
+ 'Add Service' => 'Új szolgáltatás',
+ 'Address' => 'Cím',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Assemblies' => 'Saját termékek',
+ 'Assemblies restocked!' => 'Saját termékek készletre véve',
+ 'Assembly' => 'Szerelvény',
+ 'Attachment' => 'Csatolás',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Average Cost' => 'Átlag költség',
+ 'Avg Cost' => 'Ált.költség',
+ 'BOM' => 'Anyagjegyzék',
+ 'Bcc' => 'Titkos másolat',
+ 'Billing Address' => 'Számlázási cím',
+ 'Bin' => 'Raktárhely',
+ 'Bin List' => 'Tároló helyek',
+ 'Break' => 'Break',
+ 'COGS' => 'ELÁBÉ',
+ 'COGS account does not exist!' => 'Nincs Költségszámla!',
+ 'Cannot create Assembly' => 'Nem tudok Szerelvényt létrehozni',
+ 'Cannot create Labor' => 'Nem tudok Mûveletet léterhozni',
+ 'Cannot create Part' => 'Nem tudok Cikket létrehozni!',
+ 'Cannot create Service' => 'Nem tudok Szolgáltatást létrehozni!',
+ 'Cannot delete item!' => 'A tételt nem lehet törölni!',
+ 'Cannot stock assemblies!' => 'A saját terméket nem lehet készletre venni!',
+ 'Cash' => 'Pénzmozgások',
+ 'Cc' => 'Másolat',
+ 'Check Inventory' => 'Készlet ellenõrzés',
+ 'City' => 'Ország',
+ 'Closed' => 'Lezárt',
+ 'Company Name' => 'Vállalat név',
+ 'Components' => 'Komponensek',
+ 'Contact' => 'Adószám',
+ 'Continue' => 'Folytatás',
+ 'Copies' => 'Másolatok',
+ 'Cost' => 'Költség',
+ 'Country' => 'Ország',
+ 'Curr' => 'Dev',
+ 'Currency' => 'Deviza',
+ 'Customer' => 'Vevõ',
+ 'Customer Number' => 'Vevõ Száma',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Delete' => 'Törlés',
+ 'Delivery Date' => 'Szállítás dátuma',
+ 'Description' => 'Szöveges leírás',
+ 'Detail' => 'Részletek',
+ 'Drawing' => 'Rajz',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mail cím hiányzik!',
+ 'E-mailed' => 'E-mail elküldve',
+ 'Edit Assembly' => 'Saját termék módosítása',
+ 'Edit Labor/Overhead' => 'Mûvelet módosítás',
+ 'Edit Part' => 'Cikk módosítása',
+ 'Edit Service' => 'Szolgáltatás módosítása',
+ 'Employee' => 'Alkalmazott',
+ 'Expense' => 'Költség',
+ 'Expense account does not exist!' => 'Nincs Költségszámla!',
+ 'Extended' => 'Összeg',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'From' => 'Mikortól:',
+ 'Group' => 'Csoport',
+ 'Group by' => 'Csoportosítva',
+ 'Image' => 'Kép',
+ 'In-line' => 'Beágyazva',
+ 'Include in Report' => 'Oszlopok:',
+ 'Income' => 'Árbevétel',
+ 'Income account does not exist!' => 'Nincs Bevétel számla!',
+ 'Individual Items' => 'Összetevõk',
+ 'Inventory' => 'Készlet',
+ 'Inventory account does not exist!' => 'Nincs Készlet számla!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Mielõtt ezt a saját terméket elévültnek nyilvánítja,a mennyiségnek nullának kell lennie!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Mielõtt ezt az anyagot/árut elévültnek nyilvánítja,a mennyiségnek nullának kell lennie!!',
+ 'Invoice' => 'Számla',
+ 'Invoice Date missing!' => 'Teljesítés dátuma hiányzik!',
+ 'Invoice Number' => 'Számlaszám',
+ 'Invoice Number missing!' => 'Számlaszám hiányzik!',
+ 'Item' => 'Tétel',
+ 'Item deleted!' => 'Tétel törölve!',
+ 'Item not on file!' => 'A tétel nincs az adatbázisban!',
+ 'Items' => 'Tételek',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Labor/Overhead' => 'Mûvelet',
+ 'Last Cost' => 'Utolsó Költség',
+ 'Leadtime' => 'Utánpótlási idõ',
+ 'Line Total' => 'Sor összesen',
+ 'Link Accounts' => 'Számlakapcsolatok',
+ 'List' => 'Lista',
+ 'List Price' => 'Listaár',
+ 'Make' => 'Gyártmány',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'Markup' => 'Árrés',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Message' => 'Üzenet',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Modell',
+ 'Name' => 'Név',
+ 'No History!' => 'Nincs történelem!',
+ 'No.' => 'Sz.',
+ 'Notes' => 'Megjegyzés',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Number' => 'Szám',
+ 'Number missing in Row' => 'Ebbõl a sorból hiányzik a szám:',
+ 'OH' => 'Rezsi',
+ 'Obsolete' => 'Elévült',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'On Hand' => 'Készleten',
+ 'Onhand' => 'Ténykészlet',
+ 'Open' => 'Nyitott',
+ 'Order' => 'Javasolt',
+ 'Order Date missing!' => 'Rendelés dátuma hiányzik!',
+ 'Order Number' => 'Rendelés száma',
+ 'Order Number missing!' => 'Rendelés száma hiányzik!',
+ 'Orphaned' => 'Tranzakció nélküli',
+ 'PDF' => 'PDF',
+ 'PO' => 'Besz.Rend',
+ 'Packing List' => 'Szállítólevél',
+ 'Packing List Date missing!' => 'Szállítólevél dátuma hiányzik!',
+ 'Packing List Number missing!' => 'Szállítólevél száma hiányzik!',
+ 'Part' => 'Cikk',
+ 'Parts' => 'Cikkek',
+ 'Parts Requirements' => 'Cikk Szükséglet',
+ 'Period' => 'Idõszak',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Kiszedési Lista',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ár',
+ 'Pricegroup' => 'Árcsoport',
+ 'Printed' => 'Kinyomtatva',
+ 'Project' => 'Munkaszám',
+ 'Purchase Order' => 'Beszerzési rendelés',
+ 'Purchase Orders' => 'Beszerzési rendelések',
+ 'Qty' => 'Menny.',
+ 'Quantity exceeds available units to stock!' => 'A mennyiség meghaladja a készletet!',
+ 'Queue' => 'Sor',
+ 'Queued' => 'Sorba állítva',
+ 'Quotation' => 'Ajánlat',
+ 'Quotation Date missing!' => 'Hiányzó Ajánlat dátum!',
+ 'Quotation Number missing!' => 'Hiányzó Ajánlat szám!',
+ 'Quotations' => 'Ajánlatok',
+ 'RFQ' => 'Ajánlat kérés',
+ 'ROP' => 'Újrarendelési pont',
+ 'Recd' => 'Kapott',
+ 'Required by' => 'Leszállítás',
+ 'SKU' => 'Idegen azonosító',
+ 'SO' => 'Vev.Rend',
+ 'Sales Invoice' => 'Vevõszámla',
+ 'Sales Invoices' => 'Vevõ Számla',
+ 'Sales Order' => 'Vevõrendelés',
+ 'Sales Orders' => 'Vevõrendelések',
+ 'Save' => 'Mentés',
+ 'Save as new' => 'Mentés újként',
+ 'Scheduled' => 'Ütemezve',
+ 'Screen' => 'Képernyõre',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select items' => 'Cikk választás',
+ 'Select txt, postscript or PDF!' => 'Válasszon txt, postscript vagy PDF formát!',
+ 'Sell' => 'Eladás',
+ 'Sell Price' => 'Eladási ár',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Serial No.' => 'Sorozat szám',
+ 'Serial Number' => 'Sorszám',
+ 'Service' => 'Szolgáltatás',
+ 'Services' => 'Szolgáltatások',
+ 'Ship' => 'Szállítás',
+ 'Ship to' => 'Szállítási cím',
+ 'Shipping Address' => 'Szállítási cím',
+ 'Short' => 'Hiányzó',
+ 'Sort by' => 'Rendezve',
+ 'State/Province' => 'Állam/Régió',
+ 'Stock' => 'Készletre vesz',
+ 'Stock Assembly' => 'Saját termék bevételezése',
+ 'Subject' => 'Tárgy',
+ 'Subtotal' => 'Részösszeg',
+ 'Summary' => 'Összegzés',
+ 'Tax' => 'Adó',
+ 'Text' => 'Szöveg',
+ 'To' => 'Meddig:',
+ 'Top Level' => 'Legfelsõ szint',
+ 'Translation not on file!' => 'A fordítás nincs meg!',
+ 'Unit' => 'Egység',
+ 'Update' => 'Frissítés',
+ 'Updated' => 'Frissítve',
+ 'Vendor' => 'Szállító',
+ 'Vendor Invoice' => 'Beszerzési számla',
+ 'Vendor Invoices' => 'Szállító számlák',
+ 'Vendor Number' => 'Szállítószám',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Warehouse' => 'Raktár',
+ 'Weight' => 'Súly',
+ 'What type of item is this?' => 'Ez milyen típusú tétel?',
+ 'Work Order' => 'Munka rendelés',
+ 'Year' => 'Év',
+ 'Zip/Postal Code' => 'Irányítószám',
+ 'days' => 'nap',
+ 'sent' => 'elküldve',
+ 'unexpected error!' => 'Váratlan hiba!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'Új_saját_termék' => 'add_assembly',
+ 'Új_mûvelet' => 'add_labor_overhead',
+ 'Új_cikk' => 'add_part',
+ 'Új_szolgáltatás' => 'add_service',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'saját_termék_módosítása' => 'edit_assembly',
+ 'cikk_módosítása' => 'edit_part',
+ 'szolgáltatás_módosítása' => 'edit_service',
+ 'mentés' => 'save',
+ 'mentés_újként' => 'save_as_new',
+ 'frissítés' => 'update',
+};
+
+1;
+
diff --git a/locale/hu/io b/locale/hu/io
new file mode 100755
index 00000000..72bb0840
--- /dev/null
+++ b/locale/hu/io
@@ -0,0 +1,141 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Új beszerzési rendelés',
+ 'Add Quotation' => 'Új Ajánlat',
+ 'Add Request for Quotation' => 'Új Ajánlat Kérés',
+ 'Add Sales Order' => 'Új vevõrendelés',
+ 'Address' => 'Cím',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Attachment' => 'Csatolás',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Bcc' => 'Titkos másolat',
+ 'Billing Address' => 'Számlázási cím',
+ 'Bin' => 'Raktárhely',
+ 'Bin List' => 'Tároló helyek',
+ 'Cc' => 'Másolat',
+ 'City' => 'Ország',
+ 'Company Name' => 'Vállalat név',
+ 'Contact' => 'Kapcsolat',
+ 'Continue' => 'Folytatás',
+ 'Copies' => 'Másolatok',
+ 'Country' => 'Ország',
+ 'Customer Number' => 'Vevõ Száma',
+ 'Date' => 'Dátum',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Delivery Date' => 'Szállítás dátuma',
+ 'Description' => 'Szöveges leírás',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mail cím hiányzik!',
+ 'E-mailed' => 'E-mail elküldve',
+ 'Extended' => 'Összeg',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'Group' => 'Csoport',
+ 'Group by' => 'Csoportosítva',
+ 'In-line' => 'Beágyazva',
+ 'Invoice' => 'Számla',
+ 'Invoice Date missing!' => 'Teljesítés dátuma hiányzik!',
+ 'Invoice Number missing!' => 'Számlaszám hiányzik!',
+ 'Item' => 'Tétel',
+ 'Item not on file!' => 'A tétel nincs az adatbázisban!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Message' => 'Üzenet',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Number' => 'Szám',
+ 'Number missing in Row' => 'Ebbõl a sorból hiányzik a szám:',
+ 'OH' => 'Rezsi',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Order Date missing!' => 'Rendelés dátuma hiányzik!',
+ 'Order Number missing!' => 'Rendelés száma hiányzik!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Szállítólevél',
+ 'Packing List Date missing!' => 'Szállítólevél dátuma hiányzik!',
+ 'Packing List Number missing!' => 'Szállítólevél száma hiányzik!',
+ 'Part' => 'Cikk',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Kiszedési Lista',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ár',
+ 'Printed' => 'Kinyomtatva',
+ 'Project' => 'Munkaszám',
+ 'Purchase Order' => 'Beszerzési rendelés',
+ 'Qty' => 'Menny.',
+ 'Queue' => 'Sor',
+ 'Queued' => 'Sorba állítva',
+ 'Quotation' => 'Ajánlat',
+ 'Quotation Date missing!' => 'Hiányzó Ajánlat dátum!',
+ 'Quotation Number missing!' => 'Hiányzó Ajánlat szám!',
+ 'Recd' => 'Kapott',
+ 'Required by' => 'Leszállítás',
+ 'SKU' => 'Idegen azonosító',
+ 'Sales Order' => 'Vevõrendelés',
+ 'Scheduled' => 'Ütemezve',
+ 'Screen' => 'Képernyõre',
+ 'Select items' => 'Cikk választás',
+ 'Select txt, postscript or PDF!' => 'Válasszon txt, postscript vagy PDF formát!',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Serial No.' => 'Sorozat szám',
+ 'Service' => 'Szolgáltatás',
+ 'Ship' => 'Szállítás',
+ 'Ship to' => 'Szállítási cím',
+ 'Shipping Address' => 'Szállítási cím',
+ 'Sort by' => 'Rendezve',
+ 'State/Province' => 'Állam/Régió',
+ 'Subject' => 'Tárgy',
+ 'Subtotal' => 'Részösszeg',
+ 'Text' => 'Szöveg',
+ 'To' => 'Meddig:',
+ 'Translation not on file!' => 'A fordítás nincs meg!',
+ 'Unit' => 'Egység',
+ 'Vendor Number' => 'Szállítószám',
+ 'What type of item is this?' => 'Ez milyen típusú tétel?',
+ 'Work Order' => 'Munka rendelés',
+ 'Zip/Postal Code' => 'Irányítószám',
+ 'sent' => 'elküldve',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'folytatás' => 'continue',
+};
+
+1;
+
diff --git a/locale/hu/ir b/locale/hu/ir
new file mode 100755
index 00000000..2d5beded
--- /dev/null
+++ b/locale/hu/ir
@@ -0,0 +1,261 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Számla',
+ 'Accounting Menu' => 'Menü',
+ 'Add Purchase Order' => 'Új beszerzési rendelés',
+ 'Add Quotation' => 'Új Ajánlat',
+ 'Add Request for Quotation' => 'Új Ajánlat Kérés',
+ 'Add Sales Order' => 'Új vevõrendelés',
+ 'Add Vendor Invoice' => 'Új beszerzési számla',
+ 'Address' => 'Cím',
+ 'Amount' => 'Összeg',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Are you sure you want to delete Invoice Number' => 'Biztos, hogy törölni akarja? Számlaszám:',
+ 'Attachment' => 'Csatolás',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Bcc' => 'Titkos másolat',
+ 'Billing Address' => 'Számlázási cím',
+ 'Bin' => 'Raktárhely',
+ 'Bin List' => 'Tároló helyek',
+ 'Cannot delete invoice!' => 'A partnerszámlát nem lehet törölni!',
+ 'Cannot post invoice for a closed period!' => 'A lezárt idõszakban nem lehet számlát kiállítani!',
+ 'Cannot post invoice!' => 'A partnerszámlát nem lehet kiállítani',
+ 'Cannot post payment for a closed period!' => 'A lezárt idõszakban nem lehet fizetést rögzíteni!',
+ 'Cc' => 'Másolat',
+ 'City' => 'Ország',
+ 'Company Name' => 'Vállalat név',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Contact' => 'Kapcsolat',
+ 'Continue' => 'Folytatás',
+ 'Copies' => 'Másolatok',
+ 'Country' => 'Ország',
+ 'Credit Limit' => 'Hitelkeret',
+ 'Currency' => 'Deviza',
+ 'Customer Number' => 'Vevõ Száma',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Day(s)' => 'Nap(ok)',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Delete' => 'Törlés',
+ 'Delete Schedule' => 'Ütemezés Törlése',
+ 'Delivery Date' => 'Szállítás dátuma',
+ 'Department' => 'Osztály',
+ 'Description' => 'Szöveges leírás',
+ 'Due Date' => 'Esedékesség',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mail cím hiányzik!',
+ 'E-mail message' => 'E-mail üzenet',
+ 'E-mailed' => 'E-mail elküldve',
+ 'Edit Vendor Invoice' => 'Beszerzési számla módosítása',
+ 'Every' => 'Minden',
+ 'Exch' => 'Árf',
+ 'Exchange Rate' => 'Átváltási árfolyam',
+ 'Exchange rate for payment missing!' => 'A fizetett összeg átváltási árfolyama hiányzik!',
+ 'Exchange rate missing!' => 'Átváltási árfolyam hiányzik!',
+ 'Extended' => 'Összeg',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'For' => 'Ismétlés',
+ 'Group' => 'Csoport',
+ 'Group by' => 'Csoportosítva',
+ 'In-line' => 'Beágyazva',
+ 'Include Payment' => 'Pénzmozgással együtt',
+ 'Internal Notes' => 'Belsõ Megjegyzés',
+ 'Invoice' => 'Számla',
+ 'Invoice Date' => 'Teljesítés dátuma',
+ 'Invoice Date missing!' => 'Teljesítés dátuma hiányzik!',
+ 'Invoice Number' => 'Számlaszám',
+ 'Invoice Number missing!' => 'Számlaszám hiányzik!',
+ 'Invoice deleted!' => 'Számla törölve!',
+ 'Item' => 'Tétel',
+ 'Item not on file!' => 'A tétel nincs az adatbázisban!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Language' => 'Nyelv',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Memo' => 'Memo',
+ 'Message' => 'Üzenet',
+ 'Month(s)' => 'Hónap',
+ 'Next Date' => 'Következõ Dátum',
+ 'Notes' => 'Megjegyzés',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Number' => 'Szám',
+ 'Number missing in Row' => 'Ebbõl a sorból hiányzik a szám:',
+ 'OH' => 'Rezsi',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Order Date missing!' => 'Rendelés dátuma hiányzik!',
+ 'Order Number' => 'Rendelés száma',
+ 'Order Number missing!' => 'Rendelés száma hiányzik!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'BeRendSzám',
+ 'Packing List' => 'Szállítólevél',
+ 'Packing List Date missing!' => 'Szállítólevél dátuma hiányzik!',
+ 'Packing List Number missing!' => 'Szállítólevél száma hiányzik!',
+ 'Part' => 'Cikk',
+ 'Payment date missing!' => 'Pénzmozgás dátuma hiányzik!',
+ 'Payments' => 'Kifizetések',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Kiszedési Lista',
+ 'Post' => 'Rögzítés',
+ 'Post as new' => 'Rögzítés új tranzakcióként',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ár',
+ 'Print' => 'Nyomtatás',
+ 'Printed' => 'Kinyomtatva',
+ 'Project' => 'Munkaszám',
+ 'Project not on file!' => 'Projekt nincs meg',
+ 'Purchase Order' => 'Beszerzési rendelés',
+ 'Qty' => 'Menny.',
+ 'Queue' => 'Sor',
+ 'Queued' => 'Sorba állítva',
+ 'Quotation' => 'Ajánlat',
+ 'Quotation Date missing!' => 'Hiányzó Ajánlat dátum!',
+ 'Quotation Number missing!' => 'Hiányzó Ajánlat szám!',
+ 'Recd' => 'Kapott',
+ 'Record in' => 'Feladás:',
+ 'Recurring Transaction' => 'Ismétlõdõ Tranzakció',
+ 'Reference' => 'Hivatkozás',
+ 'Remaining' => 'Maradék',
+ 'Repeat' => 'Ismétlés',
+ 'Required by' => 'Leszállítás',
+ 'SKU' => 'Idegen azonosító',
+ 'Sales Order' => 'Vevõrendelés',
+ 'Save Schedule' => 'Ütemezés mentése',
+ 'Schedule' => 'Ütemezés',
+ 'Scheduled' => 'Ütemezve',
+ 'Screen' => 'Képernyõre',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select from one of the projects below' => 'Válasszon a projektek közül',
+ 'Select items' => 'Cikk választás',
+ 'Select txt, postscript or PDF!' => 'Válasszon txt, postscript vagy PDF formát!',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Serial No.' => 'Sorozat szám',
+ 'Service' => 'Szolgáltatás',
+ 'Ship' => 'Szállítás',
+ 'Ship to' => 'Szállítási cím',
+ 'Shipping Address' => 'Szállítási cím',
+ 'Sort by' => 'Rendezve',
+ 'Source' => 'Bizonylatszám',
+ 'Startdate' => 'Kezdõ dátum',
+ 'State/Province' => 'Állam/Régió',
+ 'Subject' => 'Tárgy',
+ 'Subtotal' => 'Részösszeg',
+ 'Tax Included' => 'Adót tartalmazza',
+ 'Text' => 'Szöveg',
+ 'To' => 'Meddig:',
+ 'Total' => 'Végösszeg',
+ 'Translation not on file!' => 'A fordítás nincs meg!',
+ 'Unit' => 'Egység',
+ 'Update' => 'Frissítés',
+ 'Vendor' => 'Szállító',
+ 'Vendor Number' => 'Szállítószám',
+ 'Vendor missing!' => 'Szállító hiányzik!',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Warning!' => 'Figyelmeztetés',
+ 'Week(s)' => 'Hét',
+ 'What type of item is this?' => 'Ez milyen típusú tétel?',
+ 'Work Order' => 'Munka rendelés',
+ 'Year(s)' => 'Év',
+ 'Yes' => 'Igen',
+ 'You are posting an existing transaction!' => 'Ön egy létezõ tranzakciót módosít!',
+ 'You are printing and posting an existing transaction!' => 'Ön egy létezõ tranzakciót rögzít és nyomtat!',
+ 'You are printing and saving an existing order' => 'Ön egy létezõ rendelést rögzít és nyomtat!',
+ 'You are printing and saving an existing quotation' => 'Ön egy létezõ ajánlatot rögzít és nyomtat!',
+ 'You are saving an existing order' => 'Ön egy létezõ rendelést módosít!',
+ 'You are saving an existing quotation' => 'Ön egy létezõ ajánlatot módosít',
+ 'Zip/Postal Code' => 'Irányítószám',
+ 'ea' => 'db',
+ 'for' => 'for',
+ 'posted!' => 'rögzítve!',
+ 'sent' => 'elküldve',
+ 'time(s)' => '-szor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'Ütemezés_törlése' => 'delete_schedule',
+ 'rögzítés' => 'post',
+ 'rögzítés_új_tranzakcióként' => 'post_as_new',
+ 'beszerzési_rendelés' => 'purchase_order',
+ 'Ütemezés_mentése' => 'save_schedule',
+ 'Ütemezés' => 'schedule',
+ 'frissítés' => 'update',
+ 'igen' => 'yes',
+};
+
+1;
+
diff --git a/locale/hu/is b/locale/hu/is
new file mode 100755
index 00000000..7115d17b
--- /dev/null
+++ b/locale/hu/is
@@ -0,0 +1,275 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Számla',
+ 'Accounting Menu' => 'Menü',
+ 'Add Purchase Order' => 'Új beszerzési rendelés',
+ 'Add Quotation' => 'Új ajánlat',
+ 'Add Request for Quotation' => 'Ajánlat kérés',
+ 'Add Sales Invoice' => 'Új vevõszámla',
+ 'Add Sales Order' => 'Új vevõrendelés',
+ 'Address' => 'Cím',
+ 'Amount' => 'Összeg',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Are you sure you want to delete Invoice Number' => 'Biztos, hogy törölni akarja? Számlaszám:',
+ 'Attachment' => 'Csatolás',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Bcc' => 'Titkos másolat',
+ 'Billing Address' => 'Számlázási cím',
+ 'Bin' => 'Raktárhely',
+ 'Bin List' => 'Tároló helyek',
+ 'Business' => 'Üzletág',
+ 'Cannot delete invoice!' => 'A partnerszámlát nem lehet törölni!',
+ 'Cannot post invoice for a closed period!' => 'A lezárt idõszakban nem lehet számlát kiállítani!',
+ 'Cannot post invoice!' => 'A partnerszámlát nem lehet kiállítani',
+ 'Cannot post payment for a closed period!' => 'A lezárt idõszakban nem lehet fizetést rögzíteni!',
+ 'Cc' => 'Másolat',
+ 'City' => 'Város',
+ 'Company Name' => 'Vállalat neve',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Contact' => 'Kapcsolat',
+ 'Continue' => 'Folytatás',
+ 'Copies' => 'Másolatok',
+ 'Country' => 'Ország',
+ 'Credit Limit' => 'Hitelkeret',
+ 'Currency' => 'Deviza',
+ 'Customer' => 'Vevõ',
+ 'Customer Number' => 'Ügyfél szám',
+ 'Customer missing!' => 'Vevõ hiányzik!',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Day(s)' => 'Nap(ok)',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Delete' => 'Törlés',
+ 'Delete Schedule' => 'Ütemezés Törlése',
+ 'Delivery Date' => 'Szállítás dátuma',
+ 'Department' => 'Részleg',
+ 'Description' => 'Szöveges leírás',
+ 'Due Date' => 'Esedékesség',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mail cím hiányzik!',
+ 'E-mail message' => 'E-mail üzenet',
+ 'E-mailed' => 'E-mail elküldve',
+ 'Edit Sales Invoice' => 'Vevõszámla módosítása',
+ 'Every' => 'Minden',
+ 'Exch' => 'Árf',
+ 'Exchange Rate' => 'Átváltási árfolyam',
+ 'Exchange rate for payment missing!' => 'A fizetett összeg átváltási árfolyama hiányzik!',
+ 'Exchange rate missing!' => 'Átváltási árfolyam hiányzik!',
+ 'Extended' => 'Összeg',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'For' => 'Ismétlés',
+ 'Group' => 'Csoport',
+ 'Group by' => 'Csoportosítva',
+ 'In-line' => 'Beágyazva',
+ 'Include Payment' => 'Pénzmozgással együtt',
+ 'Internal Notes' => 'Belsõ megjegyzés',
+ 'Invoice' => 'Számla',
+ 'Invoice Date' => 'Teljesítés dátuma',
+ 'Invoice Date missing!' => 'Teljesítés dátuma hiányzik!',
+ 'Invoice Number' => 'Számlaszám',
+ 'Invoice Number missing!' => 'Számlaszám hiányzik!',
+ 'Invoice deleted!' => 'Számla törölve!',
+ 'Item' => 'Sor',
+ 'Item not on file!' => 'A tétel nincs az adatbázisban!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Memo' => 'Memo',
+ 'Message' => 'Üzenet',
+ 'Month(s)' => 'Hónap',
+ 'Next Date' => 'Következõ Dátum',
+ 'Notes' => 'Megjegyzés',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Number' => 'CikkSzám',
+ 'Number missing in Row' => 'Ebbõl a sorból hiányzik a szám:',
+ 'OH' => 'Rezsi',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Order Date missing!' => 'Rendelés dátuma hiányzik!',
+ 'Order Number' => 'VevõRendSzám',
+ 'Order Number missing!' => 'Rendelés száma hiányzik!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'SzállRendSzám',
+ 'Packing List' => 'Szállítólevél',
+ 'Packing List Date missing!' => 'Szállítólevél dátuma hiányzik!',
+ 'Packing List Number missing!' => 'Szállítólevél száma hiányzik!',
+ 'Part' => 'Cikk',
+ 'Payment date missing!' => 'Pénzmozgás dátuma hiányzik!',
+ 'Payments' => 'Kifizetések',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Kiszedési Lista',
+ 'Post' => 'Rögzítés',
+ 'Post as new' => 'Rögzítés új tranzakcióként',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ár',
+ 'Print' => 'Nyomtatás',
+ 'Print and Post' => 'Számlát nyomtat',
+ 'Print and Post as new' => 'Újat Nyomtat és Rögzít',
+ 'Printed' => 'Kinyomtatva',
+ 'Project' => 'Munkaszám',
+ 'Project not on file!' => 'Projekt nincs meg',
+ 'Purchase Order' => 'Beszerzési rendelés',
+ 'Qty' => 'Menny.',
+ 'Queue' => 'Nyomtató sor',
+ 'Queued' => 'Sorbaállítva',
+ 'Quotation' => 'Ajánlat',
+ 'Quotation Date missing!' => 'Ajánlati dátum hiány',
+ 'Quotation Number missing!' => 'Ajánlati szám hiány',
+ 'Recd' => 'Kapott',
+ 'Record in' => 'Feladás:',
+ 'Recurring Transaction' => 'Ismétlõdõ Tranzakció',
+ 'Reference' => 'Hivatkozás',
+ 'Remaining' => 'Maradék',
+ 'Repeat' => 'Ismétlés',
+ 'Required by' => 'Leszállítás',
+ 'SKU' => 'Idegen azonosító',
+ 'Sales Order' => 'Vevõrendelés',
+ 'Salesperson' => 'Ügynök',
+ 'Save Schedule' => 'Ütemezés mentése',
+ 'Schedule' => 'Ütemezés',
+ 'Scheduled' => 'Ütemezve',
+ 'Screen' => 'Képernyõre',
+ 'Select a Printer!' => 'Válasszon Nyomtatót',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select from one of the projects below' => 'Válasszon a projektek közül',
+ 'Select items' => 'Válasszon tételt',
+ 'Select postscript or PDF!' => 'Válassza ki a postscript vagy a PDF formátumot!',
+ 'Select txt, postscript or PDF!' => 'Válasszon TXT, postcript vagy PDF',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Serial No.' => 'Sorozat szám',
+ 'Service' => 'Szolgáltatás',
+ 'Ship' => 'Szállítás',
+ 'Ship to' => 'Szállítási cím',
+ 'Ship via' => 'Fizetési mód',
+ 'Shipping Address' => 'Szállítási cím',
+ 'Shipping Point' => 'Szállítási pont',
+ 'Sort by' => 'Rendezve',
+ 'Source' => 'Bizonylatszám',
+ 'Startdate' => 'Kezdõ dátum',
+ 'State/Province' => 'állam/megye',
+ 'Subject' => 'Tárgy',
+ 'Subtotal' => 'Részösszeg',
+ 'Tax Included' => 'Adót tartalmazza',
+ 'Text' => 'Szöveg',
+ 'To' => 'Meddig:',
+ 'Total' => 'Végösszeg',
+ 'Trade Discount' => 'Árengedmény',
+ 'Translation not on file!' => 'Tranzakció nincs meg',
+ 'Unit' => 'Egység',
+ 'Update' => 'Frissítés',
+ 'Vendor Number' => 'Szállító szám',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Warning!' => 'Figyelmeztetés',
+ 'Week(s)' => 'Hét',
+ 'What type of item is this?' => 'Ez milyen típusú tétel?',
+ 'Work Order' => 'Munka rendelés',
+ 'Year(s)' => 'Év',
+ 'Yes' => 'Igen',
+ 'You are posting an existing transaction!' => 'Ön egy létezõ tranzakciót módosít!',
+ 'You are printing and posting an existing transaction!' => 'Ön egy létezõ tranzakciót rögzít és nyomtat!',
+ 'You are printing and saving an existing order' => 'Ön egy létezõ rendelést rögzít és nyomtat!',
+ 'You are printing and saving an existing quotation' => 'Ön egy létezõ ajánlatot rögzít és nyomtat!',
+ 'You are saving an existing order' => 'Ön egy létezõ rendelést módosít!',
+ 'You are saving an existing quotation' => 'Ön egy létezõ ajánlatot módosít',
+ 'Zip/Postal Code' => 'Irányítószám',
+ 'ea' => 'db',
+ 'for' => 'for',
+ 'posted!' => 'rögzítve',
+ 'sent' => 'elküldve',
+ 'time(s)' => 'szor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'Ütemezés_törlése' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'rögzítés' => 'post',
+ 'rögzítés_új_tranzakcióként' => 'post_as_new',
+ 'nyomtatás' => 'print',
+ 'számlát_nyomtat' => 'print_and_post',
+ 'Újat_nyomtat_és_rögzít' => 'print_and_post_as_new',
+ 'vevõrendelés' => 'sales_order',
+ 'Ütemezés_mentése' => 'save_schedule',
+ 'Ütemezés' => 'schedule',
+ 'szállítási_cím' => 'ship_to',
+ 'frissítés' => 'update',
+ 'igen' => 'yes',
+};
+
+1;
+
diff --git a/locale/hu/jc b/locale/hu/jc
new file mode 100755
index 00000000..65dc85ea
--- /dev/null
+++ b/locale/hu/jc
@@ -0,0 +1,158 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menü',
+ 'Add Stores Card' => 'Új Tároló Kártya',
+ 'Add Time Card' => 'Új Idõ Kártya',
+ 'Allocated' => 'Lefoglalva',
+ 'Amount' => 'Összeg',
+ 'Are you sure you want to delete time card for' => 'Biztosan ki akarja törölni az idõ kártyát',
+ 'Cannot add stores card for a completed job!' => 'Befejezett munkához nem adhatok tároló kártyát!',
+ 'Cannot add time card for a completed job!' => 'Befejezett munkához nem adhatok idõ kártyát!',
+ 'Cannot change stores card for a completed job!' => 'Befejezett munkánál nem változtatható a tároló kártya!',
+ 'Cannot change time card for a completed job!' => 'Befejezett munkánál nem változtatható az idõ kártya!',
+ 'Cannot delete time card!' => 'Nem tudom törölni az idõ kártyát!',
+ 'Cannot save stores card for a closed period!' => 'Lezárt periódushoz nem adható tároló kártya!',
+ 'Cannot save stores card!' => 'Nem tudom elmenteni a tároló kártyát!',
+ 'Cannot save time card for a closed period!' => 'Lezárt periódushoz nem adható idõ kártya!',
+ 'Cannot save time card!' => 'Nem tudom elmenteni az idõ kártyát!',
+ 'Chargeable' => 'Fizetõs',
+ 'Chargeout Rate' => 'Chargeout Rate',
+ 'Clocked' => 'Blokkolva',
+ 'Closed' => 'Lezárt',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Continue' => 'Folytatás',
+ 'Cost' => 'Költség',
+ 'Current' => '0-30',
+ 'Date' => 'Dátum',
+ 'Date missing!' => 'Dátum hiányzik',
+ 'Date worked' => 'Dátum',
+ 'Delete' => 'Törlés',
+ 'Description' => 'Szöveges leírás',
+ 'Edit Time Card' => 'Idõ Kártya Módosítás',
+ 'Employee' => 'Alkalmazott',
+ 'Friday' => 'Péntek',
+ 'From' => 'Mikortól:',
+ 'ID' => 'Azonosító',
+ 'Include in Report' => 'Oszlopok:',
+ 'Job Description' => 'Job Leírás',
+ 'Job Name' => 'Job Név',
+ 'Job Number' => 'Job Szám',
+ 'Job Number missing!' => 'Hiányzó Job Szám',
+ 'Labor Code' => 'Munka Kód',
+ 'Labor Code missing!' => 'Munka Kód hiányzik!',
+ 'Monday' => 'Hétfõ',
+ 'Month' => 'Hónap',
+ 'No Employees on file!' => 'Nincs Alkalmazott a fájlban!',
+ 'No Labor codes on file!' => 'Nincs Munka Kód a fájlban!',
+ 'No Parts on file!' => 'Nincs Árucikk a fájlban!',
+ 'No Services on file!' => 'Nincs Szolgáltatás a fájlban!',
+ 'No open Jobs!' => 'Nincs nyitott Job!',
+ 'No open Projects!' => 'Nincs nyitott Projekt',
+ 'Non-chargeable' => 'Nem számlázandó',
+ 'Notes' => 'Megjegyzés',
+ 'Open' => 'Nyitott',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Cikkszám',
+ 'Period' => 'Idõszak',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Nyomtatás',
+ 'Print and Save' => 'Nyomtat és Ment',
+ 'Print and Save as new' => 'Újként Nyomtat és Ment',
+ 'Printed' => 'Kinyomtatva',
+ 'Project Name' => 'Project Megnevezés',
+ 'Project Number' => 'Projektszám',
+ 'Project Number missing!' => 'Projektszám hiányzik!',
+ 'Project/Job Name' => 'Projekt/Job Megnevezés',
+ 'Project/Job Number' => 'Projekt/Job Szám',
+ 'Qty' => 'Menny.',
+ 'Quarter' => 'Negyedév',
+ 'Queue' => 'Sor',
+ 'Queued' => 'Sorba állítva',
+ 'Saturday' => 'Szombat',
+ 'Save' => 'Mentés',
+ 'Save as new' => 'Mentés újként',
+ 'Screen' => 'Képernyõre',
+ 'Select a Printer!' => 'Válasszon Nyomtatót',
+ 'Select postscript or PDF!' => 'Válassza ki a postscript vagy a PDF formátumot!',
+ 'Service Code' => 'Szolgáltatási Kód',
+ 'Service Code missing!' => 'Hiányzó Szolgáltatás Kód',
+ 'Service/Labor Code' => 'Szolgáltatás/Munka Kód',
+ 'Startdate' => 'Kezdõ dátum',
+ 'Stores Card' => 'Tároló Kártya',
+ 'Stores Card saved!' => 'Tároló Kártya elmentve!',
+ 'Stores Cards' => 'Tároló Kártyák',
+ 'Subtotal' => 'Részösszeg',
+ 'Sunday' => 'Vasárnap',
+ 'Thursday' => 'Csütörtök',
+ 'Time' => 'Idõ',
+ 'Time Card' => 'Idõ Kártya',
+ 'Time Card deleted!' => 'Idõ Kártya törölve!',
+ 'Time Card saved!' => 'Idõ Kártya elmentve!',
+ 'Time Cards' => 'Idõ Kártyák',
+ 'Time In' => 'Beléspés ideje',
+ 'Time Out' => 'Kilépés ideje',
+ 'To' => 'Meddig:',
+ 'Total' => 'Végösszeg',
+ 'Tuesday' => 'Kedd',
+ 'Update' => 'Frissítés',
+ 'Warning!' => 'Figyelmeztetés',
+ 'Wednesday' => 'Szerda',
+ 'Year' => 'Év',
+ 'Yes' => 'Igen',
+ 'You are printing and saving an existing transaction!' => 'Ön létezõ tranzakciót rögzít és nyomtat!',
+ 'You are saving an existing transaction!' => 'Ön egy létezõ tranzakciót rögzít!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'Új_tároló_kártya' => 'add_stores_card',
+ 'Új_idõ_kártya' => 'add_time_card',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'nyomtatás' => 'print',
+ 'nyomtat_és_ment' => 'print_and_save',
+ 'Újként_nyomtat_és_ment' => 'print_and_save_as_new',
+ 'mentés' => 'save',
+ 'mentés_újként' => 'save_as_new',
+ 'frissítés' => 'update',
+ 'igen' => 'yes',
+};
+
+1;
+
diff --git a/locale/hu/locales.pl b/locale/hu/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/hu/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/hu/login b/locale/hu/login
new file mode 100755
index 00000000..60198d22
--- /dev/null
+++ b/locale/hu/login
@@ -0,0 +1,27 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Access Denied!' => 'Hozzáférés megtagadva!',
+ 'Company' => 'Társaság',
+ 'Continue' => 'Folytatás',
+ 'Dataset is newer than version!' => 'A Cégadatbázis verziója újabb, mint a programé!',
+ 'Incorrect Dataset version!' => 'Érvénytelen adatbázisverzió!',
+ 'Login' => 'Belépés',
+ 'Name' => 'Név',
+ 'Password' => 'Jelszó',
+ 'Upgrading to Version' => 'Verzió karbantartás',
+ 'Version' => 'Verzió',
+ 'You did not enter a name!' => 'Nem írt be nevet!',
+ 'done' => 'elvégezve',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'belépés' => 'login',
+};
+
+1;
+
diff --git a/locale/hu/menu b/locale/hu/menu
new file mode 100755
index 00000000..eb2f4267
--- /dev/null
+++ b/locale/hu/menu
@@ -0,0 +1,146 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'SZÁLLÍTÓK',
+ 'AP Aging' => 'SzállítóLejáratiLista',
+ 'AP Transaction' => 'SzállítóTranzakció',
+ 'AR' => 'VEVÕK',
+ 'AR Aging' => 'VevõLejáratiLista',
+ 'AR Transaction' => 'VevõTranzakció',
+ 'Accounting Menu' => 'Menü',
+ 'Add Account' => 'ÚjSzámla',
+ 'Add Assembly' => 'ÚjGyártottTermék',
+ 'Add Business' => 'ÚjÜzletág',
+ 'Add Customer' => 'ÚjVevõ',
+ 'Add Department' => 'ÚjOsztály',
+ 'Add Employee' => 'ÚjMunkatárs',
+ 'Add GIFI' => 'ÚjGyûjtõkód',
+ 'Add Group' => 'ÚjTételCsoport',
+ 'Add Labor/Overhead' => 'ÚjMunkamûvelet',
+ 'Add Language' => 'ÚjNyelv',
+ 'Add Part' => 'ÚjCikk',
+ 'Add Pricegroup' => 'ÚjÁrCsoport',
+ 'Add Project' => 'ÚjProjekt',
+ 'Add SIC' => 'ÚjOsztályozóKód',
+ 'Add Service' => 'ÚjSzolgáltatás',
+ 'Add Time Card' => 'ÚjIdõKártya',
+ 'Add Transaction' => 'ÚjPénzügyiTranzakció',
+ 'Add Vendor' => 'ÚjSzállító',
+ 'Add Warehouse' => 'ÚjRaktár',
+ 'All Items' => 'MindenTétel',
+ 'Assemblies' => 'GyártottTermékek',
+ 'Audit Control' => 'AuditKontroll',
+ 'Backup' => 'BiztonságiMásolat',
+ 'Balance Sheet' => 'Mérleg',
+ 'Batch Printing' => 'KÉSÕBB_NYOMTAT',
+ 'Bin List' => 'TárolóHelyek',
+ 'Bin Lists' => 'PolcLista',
+ 'Cash' => 'PÉNZMOZGÁSOK',
+ 'Chart of Accounts' => 'Számlatükör',
+ 'Check' => 'Csekk',
+ 'Components' => 'BeépülõKomponensek',
+ 'Consolidate' => 'Konszolidál',
+ 'Customers' => 'Vevõadatok',
+ 'Defaults' => 'Alapértelmezések',
+ 'Departments' => 'Osztályok',
+ 'Description' => 'SzövegesLeírás',
+ 'Employees' => 'Munkatársak',
+ 'General Ledger' => 'KÖNYVELÉS',
+ 'Generate' => 'Generál',
+ 'Goods & Services' => 'ÁRU_SZOLGÁLTATÁS',
+ 'Groups' => 'TételCsoportok',
+ 'HR' => 'Személyzti',
+ 'HTML Templates' => 'HTML sablonok',
+ 'History' => 'Történet',
+ 'Income Statement' => 'Eredménykimutatás',
+ 'Invoice' => 'Számla',
+ 'LaTeX Templates' => 'LaTeX_Sablonok',
+ 'Labor/Overhead' => 'Munkamûvelet',
+ 'Language' => 'Nyelv',
+ 'List Accounts' => 'SzámlákListázása',
+ 'List Businesses' => 'ÜzletágLista',
+ 'List Departments' => 'OsztályLista',
+ 'List GIFI' => 'GyûjtõkódLista',
+ 'List Languages' => 'NyelvLista',
+ 'List Projects' => 'ProjektLista',
+ 'List SIC' => 'OsztályozóKódLista',
+ 'List Warehouses' => 'RaktárLista',
+ 'Logout' => 'Kilépés',
+ 'New Window' => 'Új ablak',
+ 'Non-taxable' => 'Adómentes',
+ 'Open' => 'Nyitott',
+ 'Order Entry' => 'RENDELÉSEK',
+ 'Outstanding' => 'KifizetetlenSzámlák',
+ 'POS' => 'Nyugta',
+ 'POS Invoice' => 'Egyszerûsített számla',
+ 'Packing List' => 'Szállítólevél',
+ 'Packing Lists' => 'CsomagolásLista',
+ 'Parts' => 'Cikkek',
+ 'Payment' => 'Kifizetés',
+ 'Payments' => 'CsoportosKifizetések',
+ 'Pick List' => 'KiszedésLista',
+ 'Pick Lists' => 'KiszedésiListák',
+ 'Preferences' => 'Beállítások',
+ 'Pricegroups' => 'ÁrCsoportok',
+ 'Print' => 'Nyomtatás',
+ 'Projects' => 'PROJEKTEK',
+ 'Purchase Order' => 'ÚjSzállRendelés',
+ 'Purchase Orders' => 'SzállRendLista',
+ 'Quotation' => 'ÚjAjánlat',
+ 'Quotations' => 'AJÁNLATOK',
+ 'RFQ' => 'ÚjAjánlatKérés',
+ 'RFQs' => 'AjánlatKérésLista',
+ 'Receipt' => 'Befizetés',
+ 'Receipts' => 'CsoportosBefizetések',
+ 'Receive' => 'Beszállítás',
+ 'Reconciliation' => 'Egyeztetés',
+ 'Recurring Transactions' => 'Ütemezések',
+ 'Reports' => 'Jelentések',
+ 'Requirements' => 'SzükségletSzámítás',
+ 'SIC' => 'OsztályozóKód',
+ 'Sale' => 'Eladás',
+ 'Sales Invoice' => 'Vevõszámla',
+ 'Sales Invoices' => 'VevõSzámla',
+ 'Sales Order' => 'ÚjVevõRendelés',
+ 'Sales Orders' => 'VevõRendLista',
+ 'Save to File' => 'Mentés_File-ba',
+ 'Search' => 'Keresés',
+ 'Send by E-Mail' => 'Küldés_E-mail-ben',
+ 'Services' => 'Szolgáltatások',
+ 'Ship' => 'Kiszállítás',
+ 'Shipping' => 'SZÁLLÍTÁS',
+ 'Statement' => 'Kimutatás',
+ 'Stock Assembly' => 'GyártottTermékBevét',
+ 'Stylesheet' => 'Stíluslap',
+ 'System' => 'TÖRZSADATOK',
+ 'Tax collected' => 'FizetendõÁFA',
+ 'Tax paid' => 'LevonhatóÁFA',
+ 'Taxes' => 'Adók',
+ 'Text Templates' => 'Szöveges minta',
+ 'Time Card' => 'IdõKártya',
+ 'Time Cards' => 'IdõKártyaLista',
+ 'Transactions' => 'TranzakcióLista',
+ 'Transfer' => 'SzámlákKözött',
+ 'Transfer Inventory' => 'KészletÁthelyezés',
+ 'Translations' => 'Fordítások',
+ 'Trial Balance' => 'FõkönyviKivonat',
+ 'Type of Business' => 'ÜzletágTípus',
+ 'Vendor Invoice' => 'Beszerzési számla',
+ 'Vendors' => 'Szállítók',
+ 'Version' => 'Verzió',
+ 'Warehouses' => 'Raktárak',
+ 'Work Order' => 'MunkaRendelés',
+ 'Work Orders' => 'GyártásiRendelés',
+ 'Yearend' => 'Évzárás',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/hu/oe b/locale/hu/oe
new file mode 100755
index 00000000..56b4f0d5
--- /dev/null
+++ b/locale/hu/oe
@@ -0,0 +1,382 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menü',
+ 'Add Exchange Rate' => 'Új Váltószám',
+ 'Add Purchase Order' => 'Új_Szállító_Rendelés',
+ 'Add Quotation' => 'Új ajánlat',
+ 'Add Request for Quotation' => 'Ajánlat kérés',
+ 'Add Sales Invoice' => 'Rendelésbõl Vevõ Számla',
+ 'Add Sales Order' => 'Új Vevõrendelés',
+ 'Add Vendor Invoice' => 'Új_Szállító_Számla',
+ 'Address' => 'Cím',
+ 'Amount' => 'Összeg',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Are you sure you want to delete Order Number' => 'Biztos, hogy törölni akarja? Megrendelésszám:',
+ 'Are you sure you want to delete Quotation Number' => 'Biztos abban, hogy törölni akarja az Ajánlat számot',
+ 'Attachment' => 'Csatolás',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Bcc' => 'Titkos másolat',
+ 'Billing Address' => 'Számlázási cím',
+ 'Bin' => 'Raktárhely',
+ 'Bin List' => 'Tároló helyek',
+ 'Business' => 'Üzletág',
+ 'C' => 'L.',
+ 'Cannot delete order!' => 'A rendelést nem lehet törölni!',
+ 'Cannot delete quotation!' => 'Nem lehet törölni az ajánlatot!',
+ 'Cannot save order!' => 'A rendelést nem lehet elmenteni!',
+ 'Cannot save quotation!' => 'Nem lehet elmenteni az ajánlatot!',
+ 'Cc' => 'Másolat',
+ 'City' => 'Város',
+ 'Closed' => 'Lezárt',
+ 'Company Name' => 'Vállalat neve',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Consolidate Orders' => 'Rendelések_Összevonása',
+ 'Consolidate Purchase Orders' => 'Szállító_Rendelések_Összevonása',
+ 'Consolidate Sales Orders' => 'Vevõ_Rendelések_Összevonása',
+ 'Contact' => 'Kapcsolat',
+ 'Continue' => 'Folytatás',
+ 'Copies' => 'Másolatok',
+ 'Cost' => 'Költség',
+ 'Could not save!' => 'Nem tudom elmenteni!',
+ 'Could not transfer Inventory!' => 'Nem tudom a készletet áthelyezni!',
+ 'Country' => 'Ország',
+ 'Credit Limit' => 'Hitelkeret',
+ 'Curr' => 'Dev',
+ 'Currency' => 'Deviza',
+ 'Current' => '0-30',
+ 'Customer' => 'Vevõ',
+ 'Customer Number' => 'Ügyfél szám',
+ 'Customer missing!' => 'Vevõ hiányzik!',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Date Received' => 'Beérkezés dátuma',
+ 'Date received missing!' => 'Beérkezés dátuma hiányzik!',
+ 'Day(s)' => 'Nap(ok)',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Delete' => 'Törlés',
+ 'Delete Schedule' => 'Ütemezés Törlése',
+ 'Delivery Date' => 'SzállDátum',
+ 'Department' => 'Részleg',
+ 'Description' => 'Szöveges leírás',
+ 'Done' => 'Elvégezve',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mail cím hiányzik!',
+ 'E-mail message' => 'E-mail üzenet',
+ 'E-mailed' => 'E-mail elküldve',
+ 'Edit Purchase Order' => 'Szállító Rendelés Módosítása',
+ 'Edit Quotation' => 'Ajánlat Módosítás',
+ 'Edit Request for Quotation' => 'Ajánla Kérés Módosítás',
+ 'Edit Sales Order' => 'Vevõrendelés módosítása',
+ 'Employee' => 'Alkalmazott',
+ 'Every' => 'Minden',
+ 'Exchange Rate' => 'Átváltási árfolyam',
+ 'Exchange rate missing!' => 'Átváltási árfolyam hiányzik!',
+ 'Extended' => 'Összeg',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'For' => 'Ismétlés',
+ 'From' => 'Mikortól:',
+ 'From Warehouse' => 'Raktárból',
+ 'Generate Orders' => 'Rendelés Generálás',
+ 'Generate Purchase Orders' => 'Szállító Rendelés Generálás',
+ 'Generate Purchase Orders from Sales Order' => 'Értékesítésbõl Beszerzési Rendelés Generálás',
+ 'Generate Sales Order' => 'Vevõ Rendelés Generálás',
+ 'Generate Sales Order from Purchase Orders' => 'Beszerzési Rendelésbõl Értékesitési Rendelés Generálás',
+ 'Group' => 'Csoport',
+ 'Group by' => 'Csoportosítva',
+ 'ID' => 'Azonosító',
+ 'In-line' => 'Beágyazva',
+ 'Include Payment' => 'Pénzmozgással együtt',
+ 'Include in Report' => 'Oszlopok:',
+ 'Internal Notes' => 'Belsõ megjegyzés',
+ 'Inventory saved!' => 'Készlet elmentve!',
+ 'Inventory transferred!' => 'Készlet áthelyezve',
+ 'Invoice' => 'Számla',
+ 'Invoice Date missing!' => 'Teljesítés dátuma hiányzik!',
+ 'Invoice Number missing!' => 'Számlaszám hiányzik!',
+ 'Item' => 'Sor',
+ 'Item not on file!' => 'A tétel nincs az adatbázisban!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Lead' => 'Átfutás',
+ 'Manager' => 'Manager',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Message' => 'Üzenet',
+ 'Month' => 'Hónap',
+ 'Month(s)' => 'Hónap',
+ 'Next Date' => 'Következõ Dátum',
+ 'No.' => 'Sz.',
+ 'Notes' => 'Megjegyzés',
+ 'Nothing entered!' => 'Nincs adat!',
+ 'Nothing selected!' => 'Nincs semmi kiválasztva!',
+ 'Nothing to transfer!' => 'Nincs mit áthelyezni!',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Number' => 'CikkSzám',
+ 'Number missing in Row' => 'Ebbõl a sorból hiányzik a szám:',
+ 'O' => 'Ny.',
+ 'OH' => 'Rezsi',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Open' => 'Nyitott',
+ 'Order' => 'Rendelés',
+ 'Order Date' => 'Rendelés dátuma',
+ 'Order Date missing!' => 'Rendelés dátuma hiányzik!',
+ 'Order Number' => 'VevõRendSzám',
+ 'Order Number missing!' => 'Rendelés száma hiányzik!',
+ 'Order deleted!' => 'Rendelés törölve!',
+ 'Order generation failed!' => 'Sikertelen Rendelés Generálás!',
+ 'Order saved!' => 'Rendelés elmentve!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'SzállRendSzám',
+ 'Packing List' => 'Szállítólevél',
+ 'Packing List Date missing!' => 'Szállítólevél dátuma hiányzik!',
+ 'Packing List Number missing!' => 'Szállítólevél száma hiányzik!',
+ 'Part' => 'Cikk',
+ 'Part Number' => 'Cikkszám',
+ 'Period' => 'Idõszak',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Kiszedési Lista',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ár',
+ 'Print' => 'Nyomtatás',
+ 'Print and Save' => 'Nyomtat és Ment',
+ 'Print and Save as new' => 'Újként Nyomtat és Ment',
+ 'Printed' => 'Kinyomtatva',
+ 'Project' => 'Munkaszám',
+ 'Project not on file!' => 'Projekt nincs meg',
+ 'Purchase Order' => 'Szállítói rendelés',
+ 'Purchase Orders' => 'Szállítói rendelések',
+ 'Qty' => 'Menny.',
+ 'Quarter' => 'Negyedév',
+ 'Queue' => 'Nyomtató sor',
+ 'Queued' => 'Sorbaállítva',
+ 'Quotation' => 'Ajánlat',
+ 'Quotation ' => 'Ajánlat',
+ 'Quotation Date' => 'Ajánlat Dátum',
+ 'Quotation Date missing!' => 'Ajánlati dátum hiány',
+ 'Quotation Number' => 'Ajánlat szám',
+ 'Quotation Number missing!' => 'Ajánlati szám hiány',
+ 'Quotation deleted!' => 'Ajánlat törölve',
+ 'Quotations' => 'Ajánlatok',
+ 'RFQ' => 'Ajánlat kérés',
+ 'RFQ ' => 'Ajánlat kérés',
+ 'RFQ Number' => 'Ajánlat kérés szám',
+ 'Recd' => 'Kapott',
+ 'Receive Merchandise' => 'Áru érkeztetés',
+ 'Recurring Transaction' => 'Ismétlõdõ Tranzakció',
+ 'Reference' => 'Hivatkozás',
+ 'Remaining' => 'Maradék',
+ 'Repeat' => 'Ismétlés',
+ 'Req' => 'Kérés',
+ 'Request for Quotation' => 'Ajánlat Kérés',
+ 'Request for Quotations' => 'Ajánlat kérés',
+ 'Required by' => 'Kért Dátum',
+ 'SKU' => 'Idegen azonosító',
+ 'Sales Invoice' => 'Vevõszámla',
+ 'Sales Order' => 'Vevõrendelés',
+ 'Sales Orders' => 'Vevõrendelések',
+ 'Salesperson' => 'Ügynök',
+ 'Save' => 'Mentés',
+ 'Save Schedule' => 'Ütemezés mentése',
+ 'Save as new' => 'Mentés újként',
+ 'Schedule' => 'Ütemezés',
+ 'Scheduled' => 'Ütemezve',
+ 'Screen' => 'Képernyõre',
+ 'Select Vendor' => 'Válasszon Szállítót',
+ 'Select a Printer!' => 'Válasszon Nyomtatót',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select from one of the projects below' => 'Válasszon a projektek közül',
+ 'Select items' => 'Válasszon tételt',
+ 'Select postscript or PDF!' => 'Válassza ki a postscript vagy a PDF formátumot!',
+ 'Select txt, postscript or PDF!' => 'Válasszon TXT, postcript vagy PDF',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Serial No.' => 'Sorozat szám',
+ 'Service' => 'Szolgáltatás',
+ 'Ship' => 'Szállítás',
+ 'Ship Merchandise' => 'Áru kiszállítás',
+ 'Ship to' => 'Szállítási cím',
+ 'Ship via' => 'Fizetési mód',
+ 'Shipping Address' => 'Szállítási cím',
+ 'Shipping Date' => 'Szállítási dátum',
+ 'Shipping Date missing!' => 'Hiányzó szállítási dátum',
+ 'Shipping Point' => 'Szállítási pont',
+ 'Sort by' => 'Rendezve',
+ 'Startdate' => 'Kezdõ dátum',
+ 'State/Province' => 'állam/megye',
+ 'Subject' => 'Tárgy',
+ 'Subtotal' => 'Részösszeg',
+ 'Tax' => 'Adó',
+ 'Tax Included' => 'Adót tartalmazza',
+ 'Terms' => 'Fizetés határidõ',
+ 'Text' => 'Szöveg',
+ 'To' => 'Meddig:',
+ 'To Warehouse' => 'Raktárba',
+ 'Total' => 'Végösszeg',
+ 'Trade Discount' => 'Árengedmény',
+ 'Transfer' => 'Számlák közötti',
+ 'Transfer Inventory' => 'Készlet Áthelyezés',
+ 'Transfer from' => 'Áthelyezés innen',
+ 'Transfer to' => 'Áthelyezés ide',
+ 'Translation not on file!' => 'Tranzakció nincs meg',
+ 'Unit' => 'Egység',
+ 'Update' => 'Frissítés',
+ 'Valid until' => 'Érvényesség',
+ 'Vendor' => 'Szállító',
+ 'Vendor Invoice' => 'Beszerzési számla',
+ 'Vendor Number' => 'Szállító szám',
+ 'Vendor missing!' => 'Szállító hiányzik!',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Warehouse' => 'Raktár',
+ 'Warning!' => 'Figyelmeztetés',
+ 'Week(s)' => 'Hét',
+ 'What type of item is this?' => 'Ez milyen típusú tétel?',
+ 'Work Order' => 'Munka rendelés',
+ 'Year' => 'Év',
+ 'Year(s)' => 'Év',
+ 'Yes' => 'Igen',
+ 'You are posting an existing transaction!' => 'Ön egy létezõ tranzakciót módosít!',
+ 'You are printing and posting an existing transaction!' => 'Ön egy létezõ tranzakciót rögzít és nyomtat!',
+ 'You are printing and saving an existing order' => 'Ön egy létezõ rendelést rögzít és nyomtat!',
+ 'You are printing and saving an existing quotation' => 'Ön egy létezõ ajánlatot rögzít és nyomtat!',
+ 'You are saving an existing order' => 'Ön egy létezõ rendelést módosít!',
+ 'You are saving an existing quotation' => 'Ön egy létezõ ajánlatot módosít',
+ 'Zip/Postal Code' => 'Irányítószám',
+ 'days' => 'nap',
+ 'ea' => 'db',
+ 'for' => 'for',
+ 'sent' => 'elküldve',
+ 'time(s)' => '-szor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'rendelések_Összevonása' => 'consolidate_orders',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'Ütemezés_törlése' => 'delete_schedule',
+ 'elvégezve' => 'done',
+ 'e_mail' => 'e_mail',
+ 'rendelés_generálás' => 'generate_orders',
+ 'szállító_rendelés_generálás' => 'generate_purchase_orders',
+ 'vevõ_rendelés_generálás' => 'generate_sales_order',
+ 'nyomtatás' => 'print',
+ 'nyomtat_és_ment' => 'print_and_save',
+ 'Újként_nyomtat_és_ment' => 'print_and_save_as_new',
+ 'szállítói_rendelés' => 'purchase_order',
+ 'ajánlat' => 'quotation',
+ 'ajánlat' => 'quotation_',
+ 'ajánlat_kérés' => 'rfq',
+ 'ajánlat_kérés' => 'rfq_',
+ 'vevõszámla' => 'sales_invoice',
+ 'vevõrendelés' => 'sales_order',
+ 'mentés' => 'save',
+ 'Ütemezés_mentése' => 'save_schedule',
+ 'mentés_újként' => 'save_as_new',
+ 'Ütemezés' => 'schedule',
+ 'válasszon_szállítót' => 'select_vendor',
+ 'szállítási_cím' => 'ship_to',
+ 'számlák_közötti' => 'transfer',
+ 'frissítés' => 'update',
+ 'beszerzési_számla' => 'vendor_invoice',
+ 'igen' => 'yes',
+};
+
+1;
+
diff --git a/locale/hu/pe b/locale/hu/pe
new file mode 100755
index 00000000..41b260f1
--- /dev/null
+++ b/locale/hu/pe
@@ -0,0 +1,168 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menü',
+ 'Active' => 'Aktív',
+ 'Add' => 'Új',
+ 'Add Group' => 'Új csoport',
+ 'Add Job' => 'Új Munkamûvelet',
+ 'Add Pricegroup' => 'Új Árcsoport',
+ 'Add Project' => 'Új Projekt',
+ 'Address' => 'Cím',
+ 'All' => 'Összes',
+ 'Amount' => 'Összeg',
+ 'As of' => 'As of',
+ 'Assembly' => 'Szerelvény',
+ 'Assembly stocked!' => 'Szerelvényt raktárra vettem!',
+ 'Bin' => 'Raktárhely',
+ 'Cannot stock Assembly!' => 'Nem tudom a szerelvényt raktárra venni!',
+ 'Completed' => 'Befejezve',
+ 'Continue' => 'Folytatás',
+ 'Current' => '0-30',
+ 'Customer' => 'Vevõ',
+ 'Customer missing!' => 'Vevõ hiányzik!',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Delete' => 'Törlés',
+ 'Description' => 'Szöveges leírás',
+ 'Description Translations' => 'Megnevezés Fordítások',
+ 'Detail' => 'Részletek',
+ 'Edit Description Translations' => 'Megnevezés Fordítások Módosítás',
+ 'Edit Group' => 'Csoport módosítása',
+ 'Edit Job' => 'Munkamûvelet Módosítás',
+ 'Edit Pricegroup' => 'Árcsoport Módosítás',
+ 'Edit Project' => 'Projekt módosítása',
+ 'Employee' => 'Alkalmazott',
+ 'Enddate' => 'Végdátum',
+ 'Failed to save order!' => 'Nem sikerült a rendelést elmenteni!',
+ 'From' => 'Mikortól:',
+ 'Generate Sales Orders' => 'Értékesítés Rendelés Generálás',
+ 'Group' => 'Csoport',
+ 'Group Translations' => 'Csoport Fordítások',
+ 'Group deleted!' => 'Csoport törölve!',
+ 'Group missing!' => 'Csoport hiányzik!',
+ 'Group saved!' => 'Csoport elmentve!',
+ 'Groups' => 'Csoportok',
+ 'Inactive' => 'Inaktív',
+ 'Income' => 'Árbevétel',
+ 'Job' => 'Mûvelet',
+ 'Job Number' => 'Job Szám',
+ 'Job deleted!' => 'Mûvelet törölve!',
+ 'Job saved!' => 'Mûvelet rögzítve!',
+ 'Jobs' => 'Mûveletek',
+ 'Language' => 'Nyelv',
+ 'Languages not defined!' => 'Nincs definiált nyelv!',
+ 'Link Accounts' => 'Számlakapcsolatok',
+ 'List Price' => 'Listaár',
+ 'Month' => 'Hónap',
+ 'No open Projects!' => 'Nincs nyitott Projekt',
+ 'Notes' => 'Megjegyzés',
+ 'Nothing selected!' => 'Nincs semmi kiválasztva!',
+ 'Number' => 'Szám',
+ 'Orders generated!' => 'Rendelések generálva!',
+ 'Orphaned' => 'Tranzakció nélküli',
+ 'Part Number' => 'Cikkszám',
+ 'Period' => 'Idõszak',
+ 'Pricegroup' => 'Árcsoport',
+ 'Pricegroup deleted!' => 'Árcsoport törölve!',
+ 'Pricegroup missing!' => 'Árcsoport hiányzik!',
+ 'Pricegroup saved!' => 'Árcsoport elmentve!',
+ 'Pricegroups' => 'Árcsoportok',
+ 'Production' => 'Gyártás',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Projekt Megnevezés Fordítás',
+ 'Project Number' => 'Projektszám',
+ 'Project deleted!' => 'Projekt törölve!',
+ 'Project saved!' => 'Projekt elmentve!',
+ 'Projects' => 'Projektek',
+ 'Qty' => 'Menny.',
+ 'Quarter' => 'Negyedév',
+ 'Save' => 'Mentés',
+ 'Select Customer' => 'Válasszon Vevõt',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Sell Price' => 'Eladási ár',
+ 'Service Code' => 'Szolgáltatási Kód',
+ 'Startdate' => 'Kezdõ dátum',
+ 'Stock Finished Goods' => 'Stock Finished Goods',
+ 'Summary' => 'Összegzés',
+ 'Tax' => 'Adó',
+ 'To' => 'Meddig:',
+ 'Transaction Dates' => 'Tranzakció dátum',
+ 'Translation' => 'Fordítás',
+ 'Translation deleted!' => 'Fordítás törölve!',
+ 'Translations saved!' => 'Fordítás elmentve!',
+ 'Unit' => 'Egység',
+ 'Update' => 'Frissítés',
+ 'Updated' => 'Frissítve',
+ 'Vendor' => 'Szállító',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Weight' => 'Súly',
+ 'Year' => 'Év',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'Új_csoport' => 'add_group',
+ 'Új_munkamûvelet' => 'add_job',
+ 'Új_Árcsoport' => 'add_pricegroup',
+ 'Új_projekt' => 'add_project',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'Értékesítés_rendelés_generálás' => 'generate_sales_orders',
+ 'mentés' => 'save',
+ 'válasszon_vevõt' => 'select_customer',
+ 'frissítés' => 'update',
+};
+
+1;
+
diff --git a/locale/hu/pos b/locale/hu/pos
new file mode 100755
index 00000000..fefe729e
--- /dev/null
+++ b/locale/hu/pos
@@ -0,0 +1,83 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menü',
+ 'Add POS Invoice' => 'Új Nyugta',
+ 'Amount' => 'Összeg',
+ 'Business' => 'Üzletág',
+ 'Cannot post transaction!' => 'A tranzakciót nem lehet rögzíteni!',
+ 'Change' => 'Visszajáró',
+ 'Continue' => 'Folytatás',
+ 'Credit Limit' => 'Hitelkeret',
+ 'Currency' => 'Deviza',
+ 'Current' => '0-30',
+ 'Customer' => 'Vevõ',
+ 'Customer missing!' => 'Vevõ hiányzik!',
+ 'Delete' => 'Törlés',
+ 'Department' => 'Részleg',
+ 'Description' => 'Szöveges leírás',
+ 'Edit POS Invoice' => 'Nyugta módosítása',
+ 'Exchange Rate' => 'Átváltási árfolyam',
+ 'Exchange rate missing!' => 'Átváltási árfolyam hiányzik!',
+ 'Extended' => 'Összeg',
+ 'From' => 'Mikortól:',
+ 'Language' => 'Nyelv',
+ 'Memo' => 'Memo',
+ 'Month' => 'Hónap',
+ 'Number' => 'Szám',
+ 'Open' => 'Nyitott',
+ 'Period' => 'Idõszak',
+ 'Post' => 'Rögzítés',
+ 'Posted!' => 'Rögzítve',
+ 'Price' => 'Ár',
+ 'Print' => 'Nyomtatás',
+ 'Print and Post' => 'Számlát nyomtat',
+ 'Printed' => 'Kinyomtatva',
+ 'Qty' => 'Menny.',
+ 'Quarter' => 'Negyedév',
+ 'Receipts' => 'Befizetések',
+ 'Record in' => 'Feladás:',
+ 'Remaining' => 'Maradék',
+ 'Salesperson' => 'Ügynök',
+ 'Screen' => 'Képernyõre',
+ 'Select a Printer!' => 'Válasszon Nyomtatót',
+ 'Source' => 'Bizonylatszám',
+ 'Subtotal' => 'Részösszeg',
+ 'Tax Included' => 'Adót tartalmazza',
+ 'To' => 'Meddig:',
+ 'Total' => 'Végösszeg',
+ 'Trade Discount' => 'Árengedmény',
+ 'Unit' => 'Egység',
+ 'Update' => 'Frissítés',
+ 'Year' => 'Év',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'rögzítés' => 'post',
+ 'nyomtatás' => 'print',
+ 'számlát_nyomtat' => 'print_and_post',
+ 'frissítés' => 'update',
+};
+
+1;
+
diff --git a/locale/hu/ps b/locale/hu/ps
new file mode 100755
index 00000000..e4ad7768
--- /dev/null
+++ b/locale/hu/ps
@@ -0,0 +1,401 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Aging' => 'Szállító lejárati lista',
+ 'AP Outstanding' => 'Kifizetetlen szállítószámlák',
+ 'AP Transaction' => 'Szállító tranzakció',
+ 'AP Transactions' => 'Szállító tranzakciók',
+ 'AR Aging' => 'Vevõ lejárati lista',
+ 'AR Outstanding' => 'Kifizetetlen vevõszámlák',
+ 'AR Transaction' => 'Vevõ tranzakció',
+ 'AR Transactions' => 'Vevõ tranzakciók',
+ 'Account' => 'Számla',
+ 'Account Number' => 'Számlaszám',
+ 'Accounting Menu' => 'Menü',
+ 'Accounts' => 'Számlák',
+ 'Accrual' => 'Pénzforgalom',
+ 'Add AP Transaction' => 'Új Szállító Tranzakció',
+ 'Add AR Transaction' => 'Új Vevõ Tranzakció',
+ 'Add POS Invoice' => 'Új Nyugta',
+ 'Add Purchase Order' => 'Új beszerzési rendelés',
+ 'Add Quotation' => 'Új ajánlat',
+ 'Add Request for Quotation' => 'Ajánlat kérés',
+ 'Add Sales Invoice' => 'Új vevõszámla',
+ 'Add Sales Order' => 'Új vevõrendelés',
+ 'Address' => 'Cím',
+ 'Aged' => 'Korosítás',
+ 'Aged Overdue' => 'Késedelem korosítása',
+ 'All Accounts' => 'Minden Számla',
+ 'Amount' => 'Összeg',
+ 'Amount Due' => 'Esedékes összeg',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Are you sure you want to delete Invoice Number' => 'Biztos, hogy törölni akarja? Számlaszám:',
+ 'Are you sure you want to delete Transaction' => 'Biztos, hogy törölni akarja? Tranzakció:',
+ 'Attachment' => 'Csatolás',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Balance' => 'Egyenleg',
+ 'Balance Sheet' => 'Mérleg',
+ 'Bcc' => 'Titkos másolat',
+ 'Billing Address' => 'Számlázási cím',
+ 'Bin' => 'Raktárhely',
+ 'Bin List' => 'Tároló helyek',
+ 'Business' => 'Üzletág',
+ 'Cannot delete invoice!' => 'A partnerszámlát nem lehet törölni!',
+ 'Cannot delete transaction!' => 'A tranzakciót nem lehet törölni!',
+ 'Cannot post invoice for a closed period!' => 'A lezárt idõszakban nem lehet számlát kiállítani!',
+ 'Cannot post invoice!' => 'A partnerszámlát nem lehet kiállítani',
+ 'Cannot post payment for a closed period!' => 'A lezárt idõszakban nem lehet fizetést rögzíteni!',
+ 'Cannot post transaction for a closed period!' => 'A lezárt idõszakban nem lehet tranzakciót rögzíteni!!',
+ 'Cannot post transaction!' => 'A tranzakciót nem lehet rögzíteni!',
+ 'Cash' => 'Pénzmozgások',
+ 'Cc' => 'Másolat',
+ 'Change' => 'Visszajáró',
+ 'Check' => 'Csekk',
+ 'City' => 'Város',
+ 'Closed' => 'Lezárt',
+ 'Company Name' => 'Vállalat neve',
+ 'Compare to' => 'Összehasonlítva:',
+ 'Confirm!' => 'Megerõsítés:',
+ 'Contact' => 'Kapcsolat',
+ 'Continue' => 'Folytatás',
+ 'Copies' => 'Másolatok',
+ 'Country' => 'Ország',
+ 'Credit' => 'Követel',
+ 'Credit Limit' => 'Hitelkeret',
+ 'Curr' => 'Dev',
+ 'Currency' => 'Deviza',
+ 'Current' => '0-30',
+ 'Current Earnings' => 'Nyereség',
+ 'Customer' => 'Vevõ',
+ 'Customer Number' => 'Ügyfél szám',
+ 'Customer missing!' => 'Vevõ hiányzik!',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Date Paid' => 'Fizetés napja',
+ 'Day(s)' => 'Nap(ok)',
+ 'Debit' => 'Tartozik',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Decimalplaces' => 'Tizedeshelyek',
+ 'Delete' => 'Törlés',
+ 'Delete Schedule' => 'Ütemezés Törlése',
+ 'Delivery Date' => 'Szállítás dátuma',
+ 'Department' => 'Részleg',
+ 'Description' => 'Szöveges leírás',
+ 'Detail' => 'Részletek',
+ 'Due Date' => 'Esedékesség',
+ 'Due Date missing!' => 'Esedékesség hiányzik!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Kimutatás küldése e-mail-ben:',
+ 'E-mail address missing!' => 'E-mail cím hiányzik!',
+ 'E-mail message' => 'E-mail üzenet',
+ 'E-mailed' => 'E-mail elküldve',
+ 'Edit AP Transaction' => 'Szállító Tranzakció Módosítás',
+ 'Edit AR Transaction' => 'Vevõ Tranzakció Módosítás',
+ 'Edit POS Invoice' => 'Nyugta módosítása',
+ 'Edit Sales Invoice' => 'Vevõszámla módosítása',
+ 'Employee' => 'Alkalmazott',
+ 'Every' => 'Minden',
+ 'Exch' => 'Árf',
+ 'Exchange Rate' => 'Átváltási árfolyam',
+ 'Exchange rate for payment missing!' => 'A fizetett összeg átváltási árfolyama hiányzik!',
+ 'Exchange rate missing!' => 'Átváltási árfolyam hiányzik!',
+ 'Extended' => 'Összeg',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'For' => 'Ismétlés',
+ 'From' => 'Mikortól:',
+ 'GIFI' => 'Gyûjtõkód',
+ 'Group' => 'Csoport',
+ 'Group by' => 'Csoportosítva',
+ 'Heading' => 'Fejléc',
+ 'ID' => 'Azonosító',
+ 'In-line' => 'Beágyazva',
+ 'Include Exchange Rate Difference' => 'Árfolyamkülönbséget tartalmazza',
+ 'Include Payment' => 'Pénzmozgással együtt',
+ 'Include in Report' => 'Oszlopok:',
+ 'Income Statement' => 'Eredménykimutatás',
+ 'Internal Notes' => 'Belsõ megjegyzés',
+ 'Invoice' => 'Számla',
+ 'Invoice Date' => 'Teljesítés dátuma',
+ 'Invoice Date missing!' => 'Teljesítés dátuma hiányzik!',
+ 'Invoice Number' => 'Számlaszám',
+ 'Invoice Number missing!' => 'Számlaszám hiányzik!',
+ 'Invoice deleted!' => 'Számla törölve!',
+ 'Item' => 'Tétel',
+ 'Item not on file!' => 'A tétel nincs az adatbázisban!',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Language' => 'Nyelv',
+ 'Manager' => 'Manager',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Memo' => 'Memo',
+ 'Message' => 'Üzenet',
+ 'Method' => 'Módszer',
+ 'Month' => 'Hónap',
+ 'Month(s)' => 'Hónap',
+ 'N/A' => 'N/A',
+ 'Next Date' => 'Következõ Dátum',
+ 'No.' => 'Sz.',
+ 'Non-taxable Purchases' => 'Adómentes Beszerzések',
+ 'Non-taxable Sales' => 'Adómentes Eladások',
+ 'Notes' => 'Megjegyzés',
+ 'Nothing selected!' => 'Nincs semmi kiválasztva!',
+ 'Nothing to print!' => 'Nincs mit nyomtatni!',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Number' => 'Szám',
+ 'Number missing in Row' => 'Ebbõl a sorból hiányzik a szám:',
+ 'OH' => 'Rezsi',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Open' => 'Nyitott',
+ 'Order' => 'Rendelés',
+ 'Order Date missing!' => 'Rendelés dátuma hiányzik!',
+ 'Order Number' => 'Rendelés száma',
+ 'Order Number missing!' => 'Rendelés száma hiányzik!',
+ 'Overdue' => 'Késedelem',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'BeRendSzám',
+ 'Packing List' => 'Szállítólevél',
+ 'Packing List Date missing!' => 'Szállítólevél dátuma hiányzik!',
+ 'Packing List Number missing!' => 'Szállítólevél száma hiányzik!',
+ 'Paid' => 'Fizetve',
+ 'Part' => 'Cikk',
+ 'Payment date missing!' => 'Pénzmozgás dátuma hiányzik!',
+ 'Payments' => 'Kifizetések',
+ 'Period' => 'Idõszak',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Kiszedési Lista',
+ 'Post' => 'Rögzítés',
+ 'Post as new' => 'Rögzítés új tranzakcióként',
+ 'Posted!' => 'Rögzítve',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ár',
+ 'Print' => 'Nyomtatás',
+ 'Print and Post' => 'Számlát nyomtat',
+ 'Print and Post as new' => 'Újat Nyomtat és Rögzít',
+ 'Printed' => 'Kinyomtatva',
+ 'Project' => 'Munkaszám',
+ 'Project Number' => 'Munkaszám',
+ 'Project Transactions' => 'Munkaszám Tranzakciók',
+ 'Project not on file!' => 'Projekt nincs meg',
+ 'Purchase Order' => 'Beszerzési rendelés',
+ 'Qty' => 'Menny.',
+ 'Quarter' => 'Negyedév',
+ 'Queue' => 'Nyomtató sor',
+ 'Queued' => 'Sorbaállítva',
+ 'Quotation' => 'Ajánlat',
+ 'Quotation Date missing!' => 'Ajánlati dátum hiány',
+ 'Quotation Number missing!' => 'Ajánlati szám hiány',
+ 'Recd' => 'Kapott',
+ 'Receipt' => 'Befizetés',
+ 'Receipts' => 'Befizetések',
+ 'Record in' => 'Feladás:',
+ 'Recurring Transaction' => 'Ismétlõdõ Tranzakció',
+ 'Reference' => 'Hivatkozás',
+ 'Remaining' => 'Maradék',
+ 'Repeat' => 'Ismétlés',
+ 'Report for' => 'Jelentés:',
+ 'Required by' => 'Leszállítás',
+ 'SKU' => 'Idegen azonosító',
+ 'Sales Invoice.' => 'Vevõ Számla',
+ 'Sales Order' => 'Vevõrendelés',
+ 'Salesperson' => 'Ügynök',
+ 'Save Schedule' => 'Ütemezés mentése',
+ 'Schedule' => 'Ütemezés',
+ 'Scheduled' => 'Ütemezve',
+ 'Screen' => 'Képernyõre',
+ 'Select a Printer!' => 'Válasszon Nyomtatót',
+ 'Select all' => 'Mindent kijelöl',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select from one of the projects below' => 'Válasszon a projektek közül',
+ 'Select items' => 'Válasszon tételt',
+ 'Select payment' => 'Válasszon fizetési módot',
+ 'Select postscript or PDF!' => 'Válassza ki a postscript vagy a PDF formátumot!',
+ 'Select txt, postscript or PDF!' => 'Válasszon TXT, postcript vagy PDF',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Serial No.' => 'Sorozat szám',
+ 'Service' => 'Szolgáltatás',
+ 'Ship' => 'Szállítás',
+ 'Ship to' => 'Szállítási cím',
+ 'Ship via' => 'Fizetési mód',
+ 'Shipping Address' => 'Szállítási cím',
+ 'Shipping Point' => 'Szállítási pont',
+ 'Sort by' => 'Rendezve',
+ 'Source' => 'Bizonylatszám',
+ 'Standard' => 'Sztenderd',
+ 'Startdate' => 'Kezdõ dátum',
+ 'State/Province' => 'állam/megye',
+ 'Statement' => 'Kimutatás',
+ 'Statement sent to' => 'Kimutatás elküldve:',
+ 'Statements sent to printer!' => 'Kimutatás kinyomtatva!',
+ 'Subject' => 'Tárgy',
+ 'Subtotal' => 'Részösszeg',
+ 'Summary' => 'Összegzés',
+ 'Tax' => 'Adó',
+ 'Tax Included' => 'Adót tartalmazza',
+ 'Tax collected' => 'Fizetendõ ÁFA',
+ 'Tax paid' => 'Levonható ÁFA',
+ 'Text' => 'Szöveg',
+ 'Till' => 'Kassza',
+ 'To' => 'Meddig:',
+ 'Total' => 'Végösszeg',
+ 'Trade Discount' => 'Árengedmény',
+ 'Transaction' => 'Tranzakció',
+ 'Transaction deleted!' => 'Tranzakció törölve!',
+ 'Transaction posted!' => 'Tranzakció rögzítve!',
+ 'Translation not on file!' => 'Tranzakció nincs meg',
+ 'Trial Balance' => 'Fõkönyvi kivonat',
+ 'Unit' => 'Egység',
+ 'Update' => 'Frissítés',
+ 'Vendor' => 'Szállító',
+ 'Vendor Invoice.' => 'Vevõ Számla',
+ 'Vendor Number' => 'Szállító szám',
+ 'Vendor missing!' => 'Szállító hiányzik!',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Warning!' => 'Figyelmeztetés',
+ 'Week(s)' => 'Hét',
+ 'What type of item is this?' => 'Ez milyen típusú tétel?',
+ 'Work Order' => 'Munka rendelés',
+ 'Year' => 'Év',
+ 'Year(s)' => 'Év',
+ 'Yes' => 'Igen',
+ 'You are posting an existing transaction!' => 'Ön egy létezõ tranzakciót módosít!',
+ 'You are printing and posting an existing transaction!' => 'Ön egy létezõ tranzakciót rögzít és nyomtat!',
+ 'You are printing and saving an existing order' => 'Ön egy létezõ rendelést rögzít és nyomtat!',
+ 'You are printing and saving an existing quotation' => 'Ön egy létezõ ajánlatot rögzít és nyomtat!',
+ 'You are saving an existing order' => 'Ön egy létezõ rendelést módosít!',
+ 'You are saving an existing quotation' => 'Ön egy létezõ ajánlatot módosít',
+ 'Zip/Postal Code' => 'Irányítószám',
+ 'as at' => 'Fordulónap:',
+ 'ea' => 'db',
+ 'for' => 'for',
+ 'for Period' => 'Idõszak:',
+ 'posted!' => 'rögzítve',
+ 'sent' => 'elküldve',
+ 'time(s)' => '-szor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'szállító_tranzakció' => 'ap_transaction',
+ 'vevõ_tranzakció' => 'ar_transaction',
+ 'folytatás' => 'continue',
+ 'törlés' => 'delete',
+ 'Ütemezés_törlése' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'rögzítés' => 'post',
+ 'rögzítés_új_tranzakcióként' => 'post_as_new',
+ 'nyomtatás' => 'print',
+ 'számlát_nyomtat' => 'print_and_post',
+ 'Újat_nyomtat_és_rögzít' => 'print_and_post_as_new',
+ 'vevõ_számla' => 'sales_invoice_',
+ 'vevõrendelés' => 'sales_order',
+ 'Ütemezés_mentése' => 'save_schedule',
+ 'Ütemezés' => 'schedule',
+ 'mindent_kijelöl' => 'select_all',
+ 'szállítási_cím' => 'ship_to',
+ 'frissítés' => 'update',
+ 'vevõ_számla' => 'vendor_invoice_',
+ 'igen' => 'yes',
+};
+
+1;
+
diff --git a/locale/hu/pw b/locale/hu/pw
new file mode 100755
index 00000000..cb1ef45d
--- /dev/null
+++ b/locale/hu/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Continue' => 'Folytatás',
+ 'Password' => 'Jelszó',
+ 'Session expired!' => 'Lejárt az idõ!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'folytatás' => 'continue',
+};
+
+1;
+
diff --git a/locale/hu/rc b/locale/hu/rc
new file mode 100755
index 00000000..46d9c98d
--- /dev/null
+++ b/locale/hu/rc
@@ -0,0 +1,81 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Számla',
+ 'Accounting Menu' => 'Menü',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Balance' => 'Egyenleg',
+ 'Beginning Balance' => 'Nyitóegyenleg',
+ 'Cleared' => 'Kitörölve',
+ 'Continue' => 'Folytatás',
+ 'Credit' => 'Követel',
+ 'Current' => '0-30',
+ 'Date' => 'Dátum',
+ 'Debit' => 'Tartozik',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Description' => 'Szöveges leírás',
+ 'Detail' => 'Részletek',
+ 'Difference' => 'Eltérés',
+ 'Done' => 'Elvégezve',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'From' => 'Mikortól:',
+ 'Include Exchange Rate Difference' => 'Árfolyamkülönbséget tartalmazza',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Month' => 'Hónap',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Out of balance!' => 'Az egyenleg nem stimmel!',
+ 'Outstanding' => 'Kifizetetlen',
+ 'Period' => 'Idõszak',
+ 'Quarter' => 'Negyedév',
+ 'R' => 'E',
+ 'Reconciliation' => 'Egyeztetés',
+ 'Reconciliation Report' => 'Egyeztetõ Lista',
+ 'Select all' => 'Mindent kijelöl',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Source' => 'Bizonylatszám',
+ 'Statement Balance' => 'Kimutatás egyenlege',
+ 'Summary' => 'Összegzés',
+ 'To' => 'Meddig:',
+ 'Update' => 'Frissítés',
+ 'Year' => 'Év',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'folytatás' => 'continue',
+ 'elvégezve' => 'done',
+ 'mindent_kijelöl' => 'select_all',
+ 'frissítés' => 'update',
+};
+
+1;
+
diff --git a/locale/hu/rp b/locale/hu/rp
new file mode 100755
index 00000000..7d2e37ad
--- /dev/null
+++ b/locale/hu/rp
@@ -0,0 +1,207 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Aging' => 'Szállító lejárati lista',
+ 'AR Aging' => 'Vevõ lejárati lista',
+ 'Account' => 'Számla',
+ 'Account Number' => 'Számlaszám',
+ 'Accounting Menu' => 'Menü',
+ 'Accounts' => 'Számlák',
+ 'Accrual' => 'Pénzforgalom',
+ 'Address' => 'Cím',
+ 'Aged' => 'Korosítás',
+ 'Aged Overdue' => 'Késedelem korosítása',
+ 'All Accounts' => 'Minden Számla',
+ 'Amount' => 'Összeg',
+ 'Apr' => 'Ápr.',
+ 'April' => 'Április',
+ 'Attachment' => 'Csatolás',
+ 'Aug' => 'Aug.',
+ 'August' => 'Augusztus',
+ 'Balance' => 'Egyenleg',
+ 'Balance Sheet' => 'Mérleg',
+ 'Bcc' => 'Titkos másolat',
+ 'Cash' => 'Pénzmozgások',
+ 'Cc' => 'Másolat',
+ 'Compare to' => 'Összehasonlítva:',
+ 'Continue' => 'Folytatás',
+ 'Copies' => 'Másolatok',
+ 'Credit' => 'Követel',
+ 'Curr' => 'Dev',
+ 'Current' => '0-30',
+ 'Current Earnings' => 'Nyereség',
+ 'Customer' => 'Vevõ',
+ 'Customer not on file!' => 'A vevõ hiányzik az adatbázisból!',
+ 'Date' => 'Dátum',
+ 'Day(s)' => 'Nap(ok)',
+ 'Debit' => 'Tartozik',
+ 'Dec' => 'Dec.',
+ 'December' => 'December',
+ 'Decimalplaces' => 'Tizedeshelyek',
+ 'Delete Schedule' => 'Ütemezés Törlése',
+ 'Department' => 'Részleg',
+ 'Description' => 'Szöveges leírás',
+ 'Detail' => 'Részletek',
+ 'Due Date' => 'Esedékesség',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Kimutatás küldése e-mail-ben:',
+ 'E-mail address missing!' => 'E-mail cím hiányzik!',
+ 'E-mail message' => 'E-mail üzenet',
+ 'Every' => 'Minden',
+ 'Feb' => 'Feb.',
+ 'February' => 'Február',
+ 'For' => 'Ismétlés',
+ 'From' => 'Mikortól:',
+ 'GIFI' => 'Gyûjtõkód',
+ 'Heading' => 'Fejléc',
+ 'ID' => 'Azonosító',
+ 'In-line' => 'Beágyazva',
+ 'Include Exchange Rate Difference' => 'Árfolyamkülönbséget tartalmazza',
+ 'Include Payment' => 'Pénzmozgással együtt',
+ 'Include in Report' => 'Oszlopok:',
+ 'Income Statement' => 'Eredménykimutatás',
+ 'Invoice' => 'Számla',
+ 'Jan' => 'Jan.',
+ 'January' => 'Január',
+ 'Jul' => 'Júl.',
+ 'July' => 'Július',
+ 'Jun' => 'Jún.',
+ 'June' => 'Június',
+ 'Language' => 'Nyelv',
+ 'Mar' => 'Márc.',
+ 'March' => 'Március',
+ 'May' => 'Máj.',
+ 'May ' => 'Május',
+ 'Memo' => 'Memo',
+ 'Message' => 'Üzenet',
+ 'Method' => 'Módszer',
+ 'Month' => 'Hónap',
+ 'Month(s)' => 'Hónap',
+ 'N/A' => 'N/A',
+ 'Next Date' => 'Következõ Dátum',
+ 'Non-taxable Purchases' => 'Adómentes Beszerzések',
+ 'Non-taxable Sales' => 'Adómentes Eladások',
+ 'Nothing selected!' => 'Nincs semmi kiválasztva!',
+ 'Nov' => 'Nov.',
+ 'November' => 'November',
+ 'Number' => 'Szám',
+ 'Oct' => 'Okt.',
+ 'October' => 'Október',
+ 'Order' => 'Rendelés',
+ 'Overdue' => 'Késedelem',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Kifizetések',
+ 'Period' => 'Idõszak',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Nyomtatás',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projektszám',
+ 'Project Transactions' => 'Projekt Tranzakciók',
+ 'Project not on file!' => 'Projekt nincs meg',
+ 'Quarter' => 'Negyedév',
+ 'Receipts' => 'Befizetések',
+ 'Recurring Transaction' => 'Ismétlõdõ Tranzakció',
+ 'Reference' => 'Hivatkozás',
+ 'Repeat' => 'Ismétlés',
+ 'Report for' => 'Jelentés:',
+ 'Salesperson' => 'Ügynök',
+ 'Save Schedule' => 'Ütemezés mentése',
+ 'Screen' => 'Képernyõre',
+ 'Select all' => 'Mindent kijelöl',
+ 'Select from one of the names below' => 'Válasszon ki egyet az alábbi nevek közül',
+ 'Select from one of the projects below' => 'Válasszon a projektek közül',
+ 'Select postscript or PDF!' => 'Válassza ki a postscript vagy a PDF formátumot!',
+ 'Sep' => 'Szept.',
+ 'September' => 'Szeptember',
+ 'Source' => 'Bizonylatszám',
+ 'Standard' => 'Sztenderd',
+ 'Startdate' => 'Kezdõ dátum',
+ 'Statement' => 'Kimutatás',
+ 'Statement sent to' => 'Kimutatás elküldve:',
+ 'Statements sent to printer!' => 'Kimutatás kinyomtatva!',
+ 'Subject' => 'Tárgy',
+ 'Subtotal' => 'Részösszeg',
+ 'Summary' => 'Összegzés',
+ 'Tax' => 'Adó',
+ 'Tax collected' => 'Fizetendõ ÁFA',
+ 'Tax paid' => 'Levonható ÁFA',
+ 'Till' => 'Kassza',
+ 'To' => 'Meddig:',
+ 'Total' => 'Végösszeg',
+ 'Trial Balance' => 'Fõkönyvi kivonat',
+ 'Vendor' => 'Szállító',
+ 'Vendor not on file!' => 'Szállító nincs az adatbázisban!',
+ 'Warning!' => 'Figyelmeztetés',
+ 'Week(s)' => 'Hét',
+ 'Year' => 'Év',
+ 'Year(s)' => 'Év',
+ 'You are posting an existing transaction!' => 'Ön egy létezõ tranzakciót módosít!',
+ 'You are printing and posting an existing transaction!' => 'Ön egy létezõ tranzakciót rögzít és nyomtat!',
+ 'You are printing and saving an existing order' => 'Ön egy létezõ rendelést rögzít és nyomtat!',
+ 'You are printing and saving an existing quotation' => 'Ön egy létezõ ajánlatot rögzít és nyomtat!',
+ 'You are saving an existing order' => 'Ön egy létezõ rendelést módosít!',
+ 'You are saving an existing quotation' => 'Ön egy létezõ ajánlatot módosít',
+ 'as at' => 'Fordulónap:',
+ 'for' => 'for',
+ 'for Period' => 'Idõszak:',
+ 'sent' => 'elküldve',
+ 'time(s)' => '-szor',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'folytatás' => 'continue',
+ 'Ütemezés_törlése' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'nyomtatás' => 'print',
+ 'Ütemezés_mentése' => 'save_schedule',
+ 'mindent_kijelöl' => 'select_all',
+};
+
+1;
+
diff --git a/locale/id/COPYING b/locale/id/COPYING
new file mode 100755
index 00000000..96b7429c
--- /dev/null
+++ b/locale/id/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2005
+#
+# Indonesian texts:
+#
+# Author: Akhmad Daniel Sembiring <daniel@vitraining.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/id/LANGUAGE b/locale/id/LANGUAGE
new file mode 100755
index 00000000..9cab5f32
--- /dev/null
+++ b/locale/id/LANGUAGE
@@ -0,0 +1 @@
+Bahasa Indonesia
diff --git a/locale/id/aa b/locale/id/aa
new file mode 100755
index 00000000..9c2f08aa
--- /dev/null
+++ b/locale/id/aa
@@ -0,0 +1,126 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Hutang Belum Lunas',
+ 'AP Transaction' => 'Transkasi Hutang',
+ 'AP Transactions' => 'Transkasi Hutang',
+ 'AR Outstanding' => 'Piutang Belum Lunas',
+ 'AR Transaction' => 'Transaksi Piutang',
+ 'AR Transactions' => 'Transaksi Piutang',
+ 'Account' => 'Akun',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Add AP Transaction' => 'Tambah Transaksi Hutang',
+ 'Add AR Transaction' => 'Tambah Transaksi Piutang',
+ 'Amount' => 'Jumlah',
+ 'Amount Due' => 'Jumlah Terhutang',
+ 'Are you sure you want to delete Transaction' => 'Apakah anda yakin akan menghapus Nomor Transaksi',
+ 'August' => 'Agustus',
+ 'Cannot delete transaction!' => 'Tidak dapat menghapus Transaksi!',
+ 'Cannot post payment for a closed period!' => 'Tidak dapat posting pembayaran untuk perioda yang sudah ditutup!',
+ 'Cannot post transaction for a closed period!' => 'Tidak dapat posting transaksi untuk perioda yang sudah ditutup!',
+ 'Cannot post transaction!' => 'Tidak dapat posting transaksi!',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Continue' => 'Lanjut',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Batas Kredit',
+ 'Curr' => 'Mata Uang',
+ 'Currency' => 'Mata Uang',
+ 'Customer' => 'Pelanggan',
+ 'Customer missing!' => 'Pelanggan harap diisi!',
+ 'Date' => 'Tanggal',
+ 'Date Paid' => 'Tanggal Bayar',
+ 'December' => 'Desember',
+ 'Delete' => 'Hapus',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Detail' => 'Detil',
+ 'Due Date' => 'Jatuh Tempo',
+ 'Due Date missing!' => 'Tanggal Jatuh Tempo harap diisi!',
+ 'Edit AP Transaction' => 'Edit Transaksi Hutang',
+ 'Edit AR Transaction' => 'Edit Transaksi Piutang',
+ 'Employee' => 'Karyawan',
+ 'Exchange Rate' => 'Kurs',
+ 'Exchange rate missing!' => 'Kurs harap diisi!',
+ 'February' => 'Februari',
+ 'From' => 'Dari',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Invoice' => 'Invoice',
+ 'Invoice Date' => 'Tanggal Invoice',
+ 'Invoice Date missing!' => 'Tanggal Invoice harap diisi!',
+ 'Invoice Number' => 'Nomor Invoice',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Month' => 'Bulan',
+ 'No.' => 'No.',
+ 'Notes' => 'Catatan',
+ 'October' => 'Oktober',
+ 'Order' => 'No. Pesanan',
+ 'Order Number' => 'Nomor Pesanan',
+ 'Paid' => 'Dibayar',
+ 'Payment date missing!' => 'Tanggal Pembayaran harap diisi!',
+ 'Payments' => 'Pembayaran',
+ 'Period' => 'Perioda',
+ 'Post' => 'Posting',
+ 'Post as new' => 'Posting sbg yang baru',
+ 'Print' => 'Cetak',
+ 'Print and Post' => 'Cetak dan Posting',
+ 'Project' => 'Proyek',
+ 'Receipt' => 'Penerimaan',
+ 'Remaining' => 'Sisa',
+ 'Sales Invoice.' => 'Invoice Penjualan.',
+ 'Salesperson' => 'Salesman',
+ 'Ship to' => 'Kirim kepada',
+ 'Ship via' => 'Kirim melalui',
+ 'Shipping Point' => 'Titik Pengiriman',
+ 'Source' => 'Bukti',
+ 'Summary' => 'Ringkasan',
+ 'Tax' => 'Pajak',
+ 'Tax Included' => 'Termasuk Pajak',
+ 'To' => 'Sampai',
+ 'Total' => 'Total',
+ 'Transaction' => 'Transaksi',
+ 'Transaction deleted!' => 'Transaksi sudah dihapus',
+ 'Transaction posted!' => 'Transaksi sudah diposting',
+ 'Vendor' => 'Supplier',
+ 'Vendor Invoice.' => 'Invoice Supplier.',
+ 'Vendor missing!' => 'Data Supplier harap diisi!',
+ 'Year' => 'Tahun',
+ 'Yes' => 'Ya',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'transkasi_hutang' => 'ap_transaction',
+ 'transaksi_piutang' => 'ar_transaction',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'posting' => 'post',
+ 'posting_sbg_yang_baru' => 'post_as_new',
+ 'cetak' => 'print',
+ 'cetak_dan_posting' => 'print_and_post',
+ 'invoice_penjualan_' => 'sales_invoice_',
+ 'kirim_kepada' => 'ship_to',
+ 'invoice_supplier_' => 'vendor_invoice_',
+ 'ya' => 'yes',
+};
+
+1;
+
diff --git a/locale/id/admin b/locale/id/admin
new file mode 100755
index 00000000..59ba43ad
--- /dev/null
+++ b/locale/id/admin
@@ -0,0 +1,99 @@
+$self{texts} = {
+ 'Access Control' => 'Kontrol Aksess',
+ 'Accounting' => 'Akunting',
+ 'Add User' => 'Tambah User',
+ 'Address' => 'Alamat',
+ 'Administration' => 'Administrasi',
+ 'Administrator' => 'Administrator',
+ 'All Datasets up to date!' => 'Semua Dataset up to date!',
+ 'Cannot create Lock!' => 'Tidak dapat membuat Lock!',
+ 'Change Admin Password' => 'Ganti Password Admin',
+ 'Change Password' => 'Ganti Password',
+ 'Click on login name to edit!' => 'Klik pada nama login untuk mengedit!',
+ 'Company' => 'Perusahaan',
+ 'Confirm' => 'Konfirmasi',
+ 'Connect to' => 'Connect ke',
+ 'Continue' => 'Lanjut',
+ 'Create Chart of Accounts' => 'Buat Bagan Akun',
+ 'Create Dataset' => 'Buat Dataase',
+ 'DBI not installed!' => 'DBI belum ter-install',
+ 'Database User missing!' => 'Database User harap diisi!',
+ 'Dataset missing!' => 'Dataset harap diisi!',
+ 'Dataset updated!' => 'Dataset sudah diupdate!',
+ 'Date Format' => 'Format Tanggal',
+ 'Delete' => 'Hapus',
+ 'Delete Dataset' => 'Hapus Dataset',
+ 'Directory' => 'Direktori',
+ 'Dropdown Limit' => 'Batas Dropdown',
+ 'Hostname missing!' => 'Hostname harap diisi!',
+ 'Language' => 'Bahasa',
+ 'Login name missing!' => 'Nama Login harap diisi',
+ 'Menu Width' => 'Lebar Menu',
+ 'Name' => 'Nama',
+ 'New Templates' => 'Template Baru',
+ 'No Database Drivers available!' => 'Tidak ada Database Driver yang tersedia!',
+ 'No Dataset selected!' => 'Tidak ada Dataset yang dipilih!',
+ 'Nothing to delete!' => 'Tidak ada yang akan dihapus!',
+ 'Number Format' => 'Format Angka',
+ 'Password changed!' => 'Password sudah dirubah!',
+ 'Passwords do not match!' => 'Password tidak cocok!',
+ 'Phone' => 'Telephone',
+ 'Port missing!' => 'Port harap diisi!',
+ 'Save' => 'Simpan',
+ 'Setup Templates' => 'Setup Template',
+ 'Supervisor' => 'Supervisor',
+ 'Templates' => 'Template',
+ 'The following Datasets need to be updated' => 'Dataset berikut ini perlu di-update',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Untuk menambah user ke suatu group, edit nama user, ganti loginnya, dan simpan. User baru dengan variabel yang sama akan tersimpan di bawah nama login yang baru.',
+ 'User deleted!' => 'User sudah dihapus!',
+ 'User saved!' => 'User sudah disimpan!',
+ 'Version' => 'Versi',
+ 'You are logged out' => 'Anda sudah Logout',
+ 'is already a member!' => 'sudah tercatat sebagai member',
+ 'successfully created!' => 'berhasil dibuat!',
+ 'successfully deleted!' => 'berhasil dihapus!',
+ 'website' => 'situs web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'tambah_user' => 'add_user',
+ 'ganti_password_admin' => 'change_admin_password',
+ 'ganti_password' => 'change_password',
+ 'lanjut' => 'continue',
+ 'buat_dataase' => 'create_dataset',
+ 'hapus' => 'delete',
+ 'hapus_dataset' => 'delete_dataset',
+ 'simpan' => 'save',
+};
+
+1;
+
diff --git a/locale/id/all b/locale/id/all
new file mode 100755
index 00000000..1863bb38
--- /dev/null
+++ b/locale/id/all
@@ -0,0 +1,890 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Hutang',
+ 'AP Aging' => 'Umur Hutang',
+ 'AP Outstanding' => 'Hutang Belum Lunas',
+ 'AP Transaction' => 'Transkasi Hutang',
+ 'AP Transactions' => 'Transkasi Hutang',
+ 'AR' => 'Piutang',
+ 'AR Aging' => 'Umur Piutang',
+ 'AR Outstanding' => 'Piutang Belum Lunas',
+ 'AR Transaction' => 'Transaksi Piutang',
+ 'AR Transactions' => 'Transaksi Piutang',
+ 'AR/AP' => '',
+ 'About' => '',
+ 'Above' => 'Di atas',
+ 'Access Control' => 'Kontrol Aksess',
+ 'Access Denied!' => '',
+ 'Account' => 'Akun',
+ 'Account Number' => 'Nomor Akun',
+ 'Account Number missing!' => 'Nomor Akun harap diisi!',
+ 'Account Type' => 'Jenis Akun',
+ 'Account Type missing!' => 'Jenis Akun harap diisi',
+ 'Account deleted!' => 'Kode Akun sudah dihapus!',
+ 'Account does not exist!' => 'Kode Akun tidak ditemukan',
+ 'Account saved!' => 'Kode Akun sudah disimpan',
+ 'Accounting' => 'Akunting',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Accounts' => 'Daftar Akun',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => 'Aktif',
+ 'Add' => 'Tambah',
+ 'Add AP Transaction' => 'Tambah Transaksi Hutang',
+ 'Add AR Transaction' => 'Tambah Transaksi Piutang',
+ 'Add Account' => 'Tambah Akun',
+ 'Add Assembly' => 'Tambah Rakitan',
+ 'Add Business' => 'Tambah Jenis Bisnis',
+ 'Add Cash Transfer Transaction' => 'Tambah Transaksi Transfer Kas',
+ 'Add Customer' => 'Tambah Pelanggan',
+ 'Add Deduction' => 'Tambah Deduksi',
+ 'Add Department' => 'Tambah Departemen',
+ 'Add Employee' => 'Tambah Karyawan',
+ 'Add Exchange Rate' => 'Tambah Kurs',
+ 'Add GIFI' => 'Tambah GIFI',
+ 'Add General Ledger Transaction' => 'Tambah Transaksi GL',
+ 'Add Group' => 'Tambah Kelompok Rakitan',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Tambah Tenaga Kerja/ Overhead',
+ 'Add Language' => 'Tambah Bahasa',
+ 'Add POS Invoice' => 'Tambah Invoice Kasir',
+ 'Add Part' => 'Tambah Barang',
+ 'Add Pricegroup' => 'Tambah Kelompok Harga',
+ 'Add Project' => 'Tambah Proyek',
+ 'Add Purchase Order' => 'Tambah Pesanan Pembelian (PO)',
+ 'Add Quotation' => 'Tambah Quotation',
+ 'Add Request for Quotation' => 'Tambah Request for Quotation',
+ 'Add SIC' => 'Tambah SIC',
+ 'Add Sales Invoice' => 'Tambah Invoice Penjualan',
+ 'Add Sales Order' => 'Tambah Pesanan Penjualan (SO)',
+ 'Add Service' => 'Tambah Jasa',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Tambah Transaksi',
+ 'Add User' => 'Tambah User',
+ 'Add Vendor' => 'Tambah Supplier',
+ 'Add Vendor Invoice' => 'Tambah Invoice Supplier',
+ 'Add Warehouse' => 'Tambah Gudang',
+ 'Address' => 'Alamat',
+ 'Administration' => 'Administrasi',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Setelah Deduksi',
+ 'All' => 'Semua',
+ 'All Accounts' => 'Semua Akun',
+ 'All Datasets up to date!' => 'Semua Dataset up to date!',
+ 'All Items' => 'Semua Item',
+ 'Allowances' => '',
+ 'Amount' => 'Jumlah',
+ 'Amount Due' => 'Jumlah Terhutang',
+ 'Amount missing!' => 'Jumlah harap diisi!',
+ 'Apr' => '',
+ 'April' => '',
+ 'Are you sure you want to delete Invoice Number' => 'Apakah anda yakin akan menghapus Nomor Invoice',
+ 'Are you sure you want to delete Order Number' => 'Apakah anda yakin akan menghapus Nomor Order',
+ 'Are you sure you want to delete Quotation Number' => 'Apakah anda yakin akan menghapus Nomor Quotasi',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Apakah anda yakin akan menghapus Nomor Transaksi',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Apakah anda yakin akan menghapus entri terpilih pada antrian',
+ 'Assemblies' => 'Rakitan',
+ 'Assemblies restocked!' => 'Barang Rakitan telah di stock ulang!',
+ 'Assembly' => 'Rakitan',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Aktiva',
+ 'Attachment' => 'Lampiran',
+ 'Audit Control' => 'Kontrol Audit',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => '',
+ 'August' => 'Agustus',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => '',
+ 'Backup' => '',
+ 'Backup sent to' => 'Backup dikirim kepada',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Neraca',
+ 'Based on' => 'Berdasarkan',
+ 'Bcc' => '',
+ 'Before Deduction' => 'Sebelum Deduksi',
+ 'Beginning Balance' => 'Saldo Awal',
+ 'Below' => 'Dibawah',
+ 'Billing Address' => 'Alamat Penagihan',
+ 'Bin' => '',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => '',
+ 'Break' => '',
+ 'Business' => 'Bisnis',
+ 'Business Number' => 'Nomor Bisnis',
+ 'Business deleted!' => 'Bisnis telah dihapus!',
+ 'Business saved!' => 'Bisnis telah disimpan!',
+ 'C' => '',
+ 'COGS' => '',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Tidak dapat membuat Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'Tidak dapat menghapus Akun',
+ 'Cannot delete customer!' => 'Tidak dapat menghapus Pelanggan!',
+ 'Cannot delete default account!' => 'Tidak dapat menghapus default account!',
+ 'Cannot delete invoice!' => 'Tidak dapat menghapus Invoice!',
+ 'Cannot delete item!' => 'Tidak dapat menghapus Item!',
+ 'Cannot delete order!' => 'Tidak dapat menghapus Pesanan!',
+ 'Cannot delete quotation!' => 'Tidak dapat menghapus Quotation!',
+ 'Cannot delete transaction!' => 'Tidak dapat menghapus Transaksi!',
+ 'Cannot delete vendor!' => 'Tidak dapat menghapus Supplier!',
+ 'Cannot post Payment!' => 'Tidak dapat posting Pembayaran!',
+ 'Cannot post Receipt!' => 'Tidak dapat posting Penerimaan!',
+ 'Cannot post invoice for a closed period!' => 'Tidak dapat posting invoice untuk perioda yang sudah ditutup!',
+ 'Cannot post invoice!' => 'Tidak dapat posting Invoice!',
+ 'Cannot post payment for a closed period!' => 'Tidak dapat posting pembayaran untuk perioda yang sudah ditutup!',
+ 'Cannot post transaction for a closed period!' => 'Tidak dapat posting transaksi untuk perioda yang sudah ditutup!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'Tidak dapat posting transaksi!',
+ 'Cannot remove files!' => 'Tidak dapat menghapus file!',
+ 'Cannot save account!' => 'Tidak dapat menyimpan akun!',
+ 'Cannot save defaults!' => 'Tidak dapat menyimpan nilai default!',
+ 'Cannot save order!' => 'Tidak dapat menyimpan pesanan!',
+ 'Cannot save preferences!' => 'Tidak dapat menyimpan preference!',
+ 'Cannot save quotation!' => 'Tidak dapat menyimpan quotation!',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tidak dapat men-set akun untuk selain AR (Piutang), AP (Hutang) or IC',
+ 'Cannot set multiple options for' => 'Tidak dapat men-set multiple option untuk ',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'Tidak dapat men-stock barang rakitan!',
+ 'Cash' => 'Kas dan Bank',
+ 'Cc' => '',
+ 'Change' => 'Kembalian',
+ 'Change Admin Password' => 'Ganti Password Admin',
+ 'Change Password' => 'Ganti Password',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Bagan Akun',
+ 'Check' => '',
+ 'Check Inventory' => '',
+ 'Checks' => '',
+ 'City' => 'Kota',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Klik pada nama login untuk mengedit!',
+ 'Clocked' => '',
+ 'Close Books up to' => '',
+ 'Closed' => '',
+ 'Code' => 'Kode',
+ 'Code missing!' => 'Kode harap diisi!',
+ 'Company' => 'Perusahaan',
+ 'Company Name' => 'Nama Perusahaan',
+ 'Compare to' => 'Dibandingkan kepada',
+ 'Completed' => '',
+ 'Components' => 'Komponen',
+ 'Confirm' => 'Konfirmasi',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Connect to' => 'Connect ke',
+ 'Contact' => '',
+ 'Continue' => 'Lanjut',
+ 'Contra' => 'Kontra',
+ 'Copies' => 'Jumlah Copy',
+ 'Copy to COA' => 'Copy ke Bagan Akun',
+ 'Cost' => 'Biaya',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => 'Tidak dapat menyimpan daftar harga',
+ 'Could not save!' => 'Tidak dapat menyimpan',
+ 'Could not transfer Inventory!' => 'Tidak dapat mentransfer Inventory',
+ 'Country' => 'Negara',
+ 'Create Chart of Accounts' => 'Buat Bagan Akun',
+ 'Create Dataset' => 'Buat Dataase',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Batas Kredit',
+ 'Curr' => 'Mata Uang',
+ 'Currency' => 'Mata Uang',
+ 'Current' => '',
+ 'Current Earnings' => '',
+ 'Customer' => 'Pelanggan',
+ 'Customer History' => 'Historis Pelanggan',
+ 'Customer Number' => 'Nomor Pelanggan',
+ 'Customer deleted!' => 'Pelanggan sudah dihapus!',
+ 'Customer missing!' => 'Pelanggan harap diisi!',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Customer saved!' => 'Pelanggan telah disimpan!',
+ 'Customers' => 'Pelanggan',
+ 'DBI not installed!' => 'DBI belum ter-install',
+ 'DOB' => '',
+ 'Database' => '',
+ 'Database Administration' => '',
+ 'Database Driver not checked!' => '',
+ 'Database Host' => '',
+ 'Database User missing!' => 'Database User harap diisi!',
+ 'Dataset' => '',
+ 'Dataset is newer than version!' => 'Dataset lebih baru daripada versi!',
+ 'Dataset missing!' => 'Dataset harap diisi!',
+ 'Dataset updated!' => 'Dataset sudah diupdate!',
+ 'Date' => 'Tanggal',
+ 'Date Format' => 'Format Tanggal',
+ 'Date Paid' => 'Tanggal Bayar',
+ 'Date Received' => 'Tanggal Diterima',
+ 'Date missing!' => 'Tanggal harap diisi!',
+ 'Date received missing!' => 'Tanggal diterima harap diisi!',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => '',
+ 'Dec' => '',
+ 'December' => 'Desember',
+ 'Decimalplaces' => 'Angka Desimal',
+ 'Decrease' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => 'Deduksi sudah dihapus!',
+ 'Deduction saved!' => 'Deduksi sudah disimpan!',
+ 'Deductions' => 'Deduksi',
+ 'Default Template' => '',
+ 'Defaults' => 'Default',
+ 'Defaults saved!' => 'Default sudah disimpan!',
+ 'Delete' => 'Hapus',
+ 'Delete Account' => 'Hapus Akun',
+ 'Delete Dataset' => 'Hapus Dataset',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Tanggal Kirim',
+ 'Department' => 'Departemen',
+ 'Department deleted!' => 'Departemen telah dihapus',
+ 'Department saved!' => 'Departemen telah disimpan',
+ 'Departments' => 'Departemen',
+ 'Deposit' => '',
+ 'Description' => 'Keterangan',
+ 'Description Translations' => '',
+ 'Description missing!' => 'Keterangan harap diisi!',
+ 'Detail' => 'Detil',
+ 'Difference' => 'Selisih',
+ 'Directory' => 'Direktori',
+ 'Discount' => 'Diskon',
+ 'Done' => 'Selesai',
+ 'Drawing' => '',
+ 'Driver' => '',
+ 'Dropdown Limit' => 'Batas Dropdown',
+ 'Due Date' => 'Jatuh Tempo',
+ 'Due Date missing!' => 'Tanggal Jatuh Tempo harap diisi!',
+ 'E-mail' => '',
+ 'E-mail Statement to' => '',
+ 'E-mail address missing!' => '',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => '',
+ 'Edit AP Transaction' => 'Edit Transaksi Hutang',
+ 'Edit AR Transaction' => 'Edit Transaksi Piutang',
+ 'Edit Account' => 'Edit Akun',
+ 'Edit Assembly' => 'Edit Rakitan',
+ 'Edit Business' => 'Edit Jenis Bisnis',
+ 'Edit Cash Transfer Transaction' => 'Edit Transaksi Transfer Kas',
+ 'Edit Customer' => 'Edit Pelanggan',
+ 'Edit Deduction' => '',
+ 'Edit Department' => 'Edit Departemen',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => 'Edit Karyawan',
+ 'Edit GIFI' => '',
+ 'Edit General Ledger Transaction' => 'Edit Transaksi GL',
+ 'Edit Group' => 'Edit Kelompok Rakitan',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Edit Tenaga Kerja/ Overhead',
+ 'Edit Language' => 'Edit Bahasa',
+ 'Edit POS Invoice' => 'Edit Invoice Kasir',
+ 'Edit Part' => 'Edit Barang',
+ 'Edit Preferences for' => 'Edit Preferences untuk',
+ 'Edit Pricegroup' => 'Edit Kelompok Harga',
+ 'Edit Project' => 'Edit Proyek',
+ 'Edit Purchase Order' => 'Edit Pesanan Pembelian (PO)',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => 'Edit Invoice Penjualan',
+ 'Edit Sales Order' => 'Edit Pesanan Penjualan (SO)',
+ 'Edit Service' => 'Edit Jasa',
+ 'Edit Template' => '',
+ 'Edit Timecard' => '',
+ 'Edit User' => '',
+ 'Edit Vendor' => 'Edit Supplier',
+ 'Edit Vendor Invoice' => 'Edit Invoice Supplier',
+ 'Edit Warehouse' => '',
+ 'Employee' => 'Karyawan',
+ 'Employee Name' => 'Nama Karyawan',
+ 'Employee Number' => 'Nomor Karyawan',
+ 'Employee deleted!' => 'Karyawan sudah dihapus!',
+ 'Employee pays' => '',
+ 'Employee saved!' => 'Karyawan sudah disimpan',
+ 'Employees' => 'Karyawan',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => 'Tanggal Akhir',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => '',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Masukkan sd. 3 huruf nama mata uang dipisahkan oleh tanda titik dua (mis. IDR:USD:EUR) untuk mata uang yang digunakan',
+ 'Equity' => 'Modal',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => '',
+ 'Exchange Rate' => 'Kurs',
+ 'Exchange rate for payment missing!' => '',
+ 'Exchange rate missing!' => 'Kurs harap diisi!',
+ 'Existing Datasets' => '',
+ 'Expense' => 'Biaya',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Biaya/Aktiva',
+ 'Extended' => 'Jumlah',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => '',
+ 'Feb' => '',
+ 'February' => 'Februari',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Keuntungan Selisih Kurs',
+ 'Foreign Exchange Loss' => 'Kerugian Selisih Kurs',
+ 'Friday' => '',
+ 'From' => 'Dari',
+ 'From Warehouse' => '',
+ 'GIFI' => '',
+ 'GIFI deleted!' => '',
+ 'GIFI missing!' => '',
+ 'GIFI saved!' => '',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Transaksi GL',
+ 'General Ledger' => '',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Barang dan Jasa',
+ 'Group' => '',
+ 'Group Items' => '',
+ 'Group Translations' => '',
+ 'Group deleted!' => '',
+ 'Group missing!' => '',
+ 'Group saved!' => '',
+ 'Groups' => 'Kelompok Rakitan',
+ 'HR' => '',
+ 'HTML Templates' => '',
+ 'Heading' => '',
+ 'History' => 'Historis',
+ 'Home Phone' => 'Telephone Rumah',
+ 'Host' => '',
+ 'Hostname missing!' => 'Hostname harap diisi!',
+ 'IBAN' => '',
+ 'ID' => '',
+ 'Image' => '',
+ 'In-line' => '',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Include in drop-down menus' => 'Tampilkan pada menu drop-down',
+ 'Income' => 'Pendapatan',
+ 'Income Statement' => 'Laba Rugi',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Versi Dataset tidak benar!',
+ 'Increase' => '',
+ 'Individual Items' => '',
+ 'Internal Notes' => '',
+ 'Inventory' => '',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '',
+ 'Inventory saved!' => 'Inventory sudah disimpan!',
+ 'Inventory transferred!' => 'Inventory sudah di-transfer',
+ 'Invoice' => 'Invoice',
+ 'Invoice Date' => 'Tanggal Invoice',
+ 'Invoice Date missing!' => 'Tanggal Invoice harap diisi!',
+ 'Invoice Number' => 'Nomor Invoice',
+ 'Invoice Number missing!' => 'Nomor Invoice harap diisi',
+ 'Invoice deleted!' => 'Invoice sudah dihapus',
+ 'Invoices' => 'Invoice',
+ 'Is this a summary account to record' => 'Akun ini adalah akun ringkasan untuk mencatat',
+ 'Item already on pricelist!' => 'Barang sudah terdapat pada daftar harga',
+ 'Item deleted!' => 'Barang sudah dihapus!',
+ 'Item not on file!' => 'Item ini tidak ditemukan!',
+ 'Items' => 'Item',
+ 'Jan' => '',
+ 'January' => 'Januari',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => '',
+ 'July' => 'Juli',
+ 'Jun' => '',
+ 'June' => 'Juni',
+ 'LaTeX Templates' => 'Template LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Tenaga Kerja/ Overhead',
+ 'Language' => 'Bahasa',
+ 'Language deleted!' => 'Bahasa sudah dihapus!',
+ 'Language saved!' => 'Bahasa sudah disimpan!',
+ 'Languages' => 'Bahasa',
+ 'Languages not defined!' => 'Bahasa tidak terdefinisi!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => '',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => '',
+ 'Liability' => 'Hutang',
+ 'Licensed to' => 'Lisensi kepada',
+ 'Line Total' => 'Total Baris',
+ 'Link' => '',
+ 'Link Accounts' => 'Akun yg Berhubungan',
+ 'List' => 'Daftar',
+ 'List Accounts' => 'Daftar Akun',
+ 'List Businesses' => 'Daftar Bisnis',
+ 'List Departments' => 'Daftar Departemen',
+ 'List GIFI' => 'Daftar GIFI',
+ 'List Languages' => 'Daftar Bahasa',
+ 'List Price' => 'Daftar Harga',
+ 'List Projects' => 'Daftar Proyek',
+ 'List SIC' => 'Daftar SIC',
+ 'List Transactions' => 'Daftar Transaksi',
+ 'List Warehouses' => 'Daftar Gudang',
+ 'Lock System' => '',
+ 'Lockfile created!' => '',
+ 'Lockfile removed!' => '',
+ 'Login' => '',
+ 'Login name missing!' => 'Nama Login harap diisi',
+ 'Logout' => '',
+ 'Make' => 'Pembuatan',
+ 'Manager' => '',
+ 'Mar' => '',
+ 'March' => 'Maret',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => '',
+ 'May ' => 'Mei',
+ 'Memo' => '',
+ 'Menu Width' => 'Lebar Menu',
+ 'Message' => 'Pesan',
+ 'Method' => 'Metoda',
+ 'Microfiche' => '',
+ 'Model' => '',
+ 'Monday' => '',
+ 'Month' => 'Bulan',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => '',
+ 'N/A' => '',
+ 'Name' => 'Nama',
+ 'Name missing!' => 'Nama harap diisi!',
+ 'New Templates' => 'Template Baru',
+ 'New Window' => 'Buka Window Baru',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Tidak',
+ 'No Database Drivers available!' => 'Tidak ada Database Driver yang tersedia!',
+ 'No Dataset selected!' => 'Tidak ada Dataset yang dipilih!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Tidak ada alamat email untuk',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'No.',
+ 'Non-taxable' => 'Tanpa Pajak',
+ 'Non-taxable Purchases' => 'Pembelian Tanpa Pajak',
+ 'Non-taxable Sales' => 'Penjualan Tanpa Pajak',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Catatan',
+ 'Nothing entered!' => 'Catatan sudah dimasukkan!',
+ 'Nothing selected!' => 'Tidak ada yang dipilih!',
+ 'Nothing to delete!' => 'Tidak ada yang akan dihapus!',
+ 'Nothing to print!' => 'Tidak ada yang akan dicetak!',
+ 'Nothing to transfer!' => 'Tidak ada yang akan di-transfer!',
+ 'Nov' => '',
+ 'November' => '',
+ 'Number' => 'Nomor',
+ 'Number Format' => 'Format Angka',
+ 'Number missing in Row' => '',
+ 'O' => '',
+ 'OH' => '',
+ 'Obsolete' => 'Kadaluarsa',
+ 'Oct' => '',
+ 'October' => 'Oktober',
+ 'On Hand' => '',
+ 'Open' => '',
+ 'Oracle Database Administration' => '',
+ 'Order' => 'No. Pesanan',
+ 'Order Date' => 'Tanggal Pesanan',
+ 'Order Date missing!' => 'Tanggal Pesanan harap diisi!',
+ 'Order Entry' => 'Pesanan',
+ 'Order Number' => 'Nomor Pesanan',
+ 'Order Number missing!' => 'Nomor Pesanan harap diisi',
+ 'Order deleted!' => 'Pesanan sudah dihapus!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Pesanan sudah disimpan!',
+ 'Orders generated!' => '',
+ 'Orphaned' => '',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => '',
+ 'Outstanding' => 'Belum Lunas',
+ 'PDF' => '',
+ 'PO Number' => '',
+ 'POS' => 'Kasir (POS)',
+ 'POS Invoice' => 'Invoice Kasir',
+ 'Packing List' => '',
+ 'Packing List Date missing!' => 'Tanggal Packing List harap diisi!',
+ 'Packing List Number missing!' => 'Nomor Packing List harap diisi!',
+ 'Packing Lists' => '',
+ 'Paid' => 'Dibayar',
+ 'Part' => 'Barang',
+ 'Part Number' => '',
+ 'Partnumber' => 'Nomor Barang',
+ 'Parts' => 'Barang',
+ 'Password' => '',
+ 'Password changed!' => 'Password sudah dirubah!',
+ 'Password does not match!' => 'Password tidak cocok!',
+ 'Passwords do not match!' => 'Password tidak cocok!',
+ 'Payables' => 'Hutang',
+ 'Payment' => 'Pembayaran',
+ 'Payment date missing!' => 'Tanggal Pembayaran harap diisi!',
+ 'Payment posted!' => 'Pembayaran sudah di-posting',
+ 'Payments' => 'Pembayaran',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Pengurangan Pembayaran',
+ 'Period' => 'Perioda',
+ 'Pg Database Administration' => '',
+ 'PgPP Database Administration' => '',
+ 'Phone' => 'Telephone',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => '',
+ 'Port missing!' => 'Port harap diisi!',
+ 'Pos' => '',
+ 'Post' => 'Posting',
+ 'Post as new' => 'Posting sbg yang baru',
+ 'Posted!' => 'Sudah Diposting!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => '',
+ 'Preferences' => '',
+ 'Preferences saved!' => 'Preferences sudah disimpan!',
+ 'Prepayment' => '',
+ 'Price' => 'Harga',
+ 'Pricegroup' => 'Kelompok Harga',
+ 'Pricegroup deleted!' => 'Kelompok Harga sudah dihapus!',
+ 'Pricegroup missing!' => 'Kelompok Harga harap diisi!',
+ 'Pricegroup saved!' => 'Kelompok Harga sudah disimpan!',
+ 'Pricegroups' => 'Kelompok Harga',
+ 'Pricelist' => 'Daftar Harga',
+ 'Print' => 'Cetak',
+ 'Print and Post' => 'Cetak dan Posting',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Cetak dan Simpan',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Sudah dicetak',
+ 'Printer' => '',
+ 'Printing' => '',
+ 'Printing ... ' => 'Sedang mencetak...',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => 'Proyek',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => 'Nomor Proyek',
+ 'Project Number missing!' => 'Nomor Proyek harap diisi!',
+ 'Project Transactions' => 'Transaksi Proyek',
+ 'Project deleted!' => 'Data Proyek sudah dihapus!',
+ 'Project not on file!' => 'Data Proyek tidak ditemukan!',
+ 'Project saved!' => 'Data Proyek sudah disimpan!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Proyek',
+ 'Purchase Order' => 'Pesanan Pembelian (PO)',
+ 'Purchase Order Number' => 'Nomor Pesanan Pembelian (PO)',
+ 'Purchase Orders' => 'Pesanan Pembelian (PO)',
+ 'Qty' => 'Banyak',
+ 'Quantity exceeds available units to stock!' => 'Jumlah melebihi unit yang tersedia pada inventory!',
+ 'Quarter' => '',
+ 'Quotation' => 'Quotation',
+ 'Quotation ' => 'No.Quotation',
+ 'Quotation Date' => 'Tanggal Quotation',
+ 'Quotation Date missing!' => 'Tanggal Quotation harap diisi!',
+ 'Quotation Number' => 'Nomor Quotation',
+ 'Quotation Number missing!' => 'Nomor Quotation harap diisi!',
+ 'Quotation deleted!' => 'Nomor Quotation sudah dihapus!',
+ 'Quotations' => 'Quotation',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => '',
+ 'Rate' => '',
+ 'Rate missing!' => '',
+ 'Recd' => 'Terima',
+ 'Receipt' => 'Penerimaan',
+ 'Receipt posted!' => 'Penerimaan sudah diposting!',
+ 'Receipts' => 'Penerimaan',
+ 'Receivables' => 'Piutang',
+ 'Receive' => 'Penerimaan',
+ 'Receive Merchandise' => 'Penerimaan Barang',
+ 'Reconciliation' => 'Rekonsiliasi',
+ 'Reconciliation Report' => 'Laporan Rekonsiliasi',
+ 'Record in' => 'Catat pada',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Referensi',
+ 'Remaining' => 'Sisa',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => '',
+ 'Reports' => 'Laporan',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => 'Tanggal Kirim',
+ 'Retained Earnings' => 'Pendapatan Ditahan',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => 'Penjualan',
+ 'Sales' => 'Penjualan',
+ 'Sales Invoice' => 'Invoice Penjualan',
+ 'Sales Invoice ' => 'Invoice Penjualan ',
+ 'Sales Invoice.' => 'Invoice Penjualan.',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Invoice Penjualan',
+ 'Sales Order' => 'Pesanan Penjualan (SO)',
+ 'Sales Order Number' => 'Nomor Pesanan Penjualan (SO)',
+ 'Sales Orders' => 'Pesanan Penjualan (SO)',
+ 'Sales Quotation Number' => 'Nomor Sales Quotation',
+ 'Salesperson' => 'Salesman',
+ 'Saturday' => '',
+ 'Save' => 'Simpan',
+ 'Save Pricelist' => 'Simpan Daftar Harga',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Simpan sbg yg baru',
+ 'Save to File' => 'Simpan ke File',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Layar',
+ 'Search' => 'Cari',
+ 'Select' => 'Pilih',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Pilih semua',
+ 'Select from one of the items below' => 'Pilih dari salah satu item di bawah',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select from one of the projects below' => 'Pilih dari salah satu proyek di bawah',
+ 'Select items' => '',
+ 'Select payment' => 'Pilih pembayaran',
+ 'Select postscript or PDF!' => 'Pilih postscript atau PDF!',
+ 'Select txt, postscript or PDF!' => 'Pilih txt, postscript atau PDF!',
+ 'Sell' => 'Jual',
+ 'Sell Price' => 'Harga Jual',
+ 'Send by E-Mail' => 'Kirim melalui E-mail',
+ 'Sending' => '',
+ 'Sep' => '',
+ 'September' => '',
+ 'Serial No.' => 'No. Seri',
+ 'Serial Number' => 'Nomor Seri',
+ 'Service' => 'Jasa',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Jasa',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Setup Template',
+ 'Ship' => 'Kirim',
+ 'Ship Merchandise' => 'Pengiriman Barang',
+ 'Ship to' => 'Kirim kepada',
+ 'Ship via' => 'Kirim melalui',
+ 'Shipping' => 'Kirim dan Terima',
+ 'Shipping Address' => 'Alamat Pengiriman',
+ 'Shipping Date' => 'Tanggal Pengiriman',
+ 'Shipping Date missing!' => 'Tanggal Pengiriman harap diisi!',
+ 'Shipping Point' => 'Titik Pengiriman',
+ 'Short' => '',
+ 'Signature' => '',
+ 'Source' => 'Bukti',
+ 'Spoolfile' => '',
+ 'Standard' => '',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => 'Tanggal Mulai',
+ 'State' => 'Negara Bagian',
+ 'State/Province' => 'Provinsi',
+ 'Statement' => '',
+ 'Statement Balance' => '',
+ 'Statement sent to' => '',
+ 'Statements sent to printer!' => '',
+ 'Stock' => '',
+ 'Stock Assembly' => '',
+ 'Stocking Date' => '',
+ 'Stylesheet' => '',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => '',
+ 'Subtotal' => '',
+ 'Summary' => 'Ringkasan',
+ 'Sunday' => '',
+ 'Supervisor' => 'Supervisor',
+ 'System' => 'Sistem',
+ 'System Defaults' => 'Default Sistem',
+ 'Tax' => 'Pajak',
+ 'Tax Accounts' => 'No. Rekening Pajak',
+ 'Tax Included' => 'Termasuk Pajak',
+ 'Tax Number' => 'Nomor Pajak',
+ 'Tax Number / SSN' => 'Nomor Pajak/ SSN',
+ 'Tax collected' => 'Pajak Terkumpul',
+ 'Tax paid' => 'Pajak Dibayar',
+ 'Taxable' => 'Kena Pajak',
+ 'Template saved!' => 'Template sudah disimpan!',
+ 'Templates' => 'Template',
+ 'Terms' => 'Termin',
+ 'Text' => '',
+ 'Text Templates' => 'Template Text',
+ 'The following Datasets are not in use and can be deleted' => '',
+ 'The following Datasets need to be updated' => 'Dataset berikut ini perlu di-update',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => '',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Sampai',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Untuk menambah user ke suatu group, edit nama user, ganti loginnya, dan simpan. User baru dengan variabel yang sama akan tersimpan di bawah nama login yang baru.',
+ 'Top Level' => '',
+ 'Total' => 'Total',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => 'Transaksi',
+ 'Transaction Date missing!' => 'Tanggal Transaksi harap diisi',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'Transaksi sudah dihapus',
+ 'Transaction posted!' => 'Transaksi sudah diposting',
+ 'Transaction reversal enforced for all dates' => '',
+ 'Transaction reversal enforced up to' => '',
+ 'Transactions' => 'Transaksi',
+ 'Transfer' => '',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Transfer ke',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'Neraca Percobaan',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Jenis Bisnis',
+ 'Unit' => 'Satuan',
+ 'Unit of measure' => 'Satuan pengukuran',
+ 'Unlock System' => '',
+ 'Update' => '',
+ 'Update Dataset' => '',
+ 'Updated' => 'Diupdate',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => '',
+ 'User' => '',
+ 'User deleted!' => 'User sudah dihapus!',
+ 'User saved!' => 'User sudah disimpan!',
+ 'Valid until' => 'Valid hingga',
+ 'Vendor' => 'Supplier',
+ 'Vendor History' => 'Historis Supplier',
+ 'Vendor Invoice' => 'Invoice Supplier',
+ 'Vendor Invoice ' => 'Invoice Supplier ',
+ 'Vendor Invoice.' => 'Invoice Supplier.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Invoice Supplier',
+ 'Vendor Number' => 'Nomor Supplier',
+ 'Vendor deleted!' => 'Data Supplier sudah dihapus!',
+ 'Vendor missing!' => 'Data Supplier harap diisi!',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Vendor saved!' => 'Data Supplier sudah disimpan!',
+ 'Vendors' => 'Supplier',
+ 'Version' => 'Versi',
+ 'Warehouse' => 'Gudang',
+ 'Warehouse deleted!' => 'Data Gudang sudah dihapus!',
+ 'Warehouse saved!' => 'Data Gudang sudah disimpan',
+ 'Warehouses' => 'Gudang',
+ 'Warning!' => 'Peringatan!',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Berat',
+ 'Weight Unit' => 'Satuan Berat',
+ 'What type of item is this?' => 'Jenis item ini ?',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => 'Telephone Kantor',
+ 'Year' => 'Tahun',
+ 'Year(s)' => '',
+ 'Yearend' => 'Akhir Tahun',
+ 'Yearend date missing!' => 'Tanggal Akhir Tahun harap diisi!',
+ 'Yearend posted!' => 'Akhir Tahun sudah di-posting!',
+ 'Yearend posting failed!' => 'Akhir Tahun gagal di-posting!',
+ 'Years' => '',
+ 'Yes' => 'Ya',
+ 'You are logged out' => 'Anda sudah Logout',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Anda tidak memasukkan nama!',
+ 'You must enter a host and port for local and remote connections!' => '',
+ 'Zip/Postal Code' => 'Kode Pos',
+ 'account cannot be set to any other type of account' => 'akun tidak dapat diset menjadi jenis akun lainnya',
+ 'as at' => 'per',
+ 'days' => 'hari',
+ 'does not exist' => '',
+ 'done' => 'selesai',
+ 'ea' => '',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'untuk Perioda',
+ 'is already a member!' => 'sudah tercatat sebagai member',
+ 'localhost' => '',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => 'sudah diposting!',
+ 'sent' => 'sudah dikirim',
+ 'successfully created!' => 'berhasil dibuat!',
+ 'successfully deleted!' => 'berhasil dihapus!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'situs web',
+};
+
+1;
diff --git a/locale/id/am b/locale/id/am
new file mode 100755
index 00000000..4ca75d12
--- /dev/null
+++ b/locale/id/am
@@ -0,0 +1,228 @@
+$self{texts} = {
+ 'AP' => 'Hutang',
+ 'AR' => 'Piutang',
+ 'Account' => 'Akun',
+ 'Account Number' => 'Nomor Akun',
+ 'Account Number missing!' => 'Nomor Akun harap diisi!',
+ 'Account Type' => 'Jenis Akun',
+ 'Account Type missing!' => 'Jenis Akun harap diisi',
+ 'Account deleted!' => 'Kode Akun sudah dihapus!',
+ 'Account does not exist!' => 'Kode Akun tidak ditemukan',
+ 'Account saved!' => 'Kode Akun sudah disimpan',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Add Account' => 'Tambah Akun',
+ 'Add Business' => 'Tambah Jenis Bisnis',
+ 'Add Department' => 'Tambah Departemen',
+ 'Add GIFI' => 'Tambah GIFI',
+ 'Add Language' => 'Tambah Bahasa',
+ 'Add SIC' => 'Tambah SIC',
+ 'Add Warehouse' => 'Tambah Gudang',
+ 'Address' => 'Alamat',
+ 'Amount' => 'Jumlah',
+ 'Asset' => 'Aktiva',
+ 'Audit Control' => 'Kontrol Audit',
+ 'Backup sent to' => 'Backup dikirim kepada',
+ 'Business Number' => 'Nomor Bisnis',
+ 'Business deleted!' => 'Bisnis telah dihapus!',
+ 'Business saved!' => 'Bisnis telah disimpan!',
+ 'Cannot delete account!' => 'Tidak dapat menghapus Akun',
+ 'Cannot delete default account!' => 'Tidak dapat menghapus default account!',
+ 'Cannot save account!' => 'Tidak dapat menyimpan akun!',
+ 'Cannot save defaults!' => 'Tidak dapat menyimpan nilai default!',
+ 'Cannot save preferences!' => 'Tidak dapat menyimpan preference!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Tidak dapat men-set akun untuk selain AR (Piutang), AP (Hutang) or IC',
+ 'Cannot set multiple options for' => 'Tidak dapat men-set multiple option untuk ',
+ 'Cash' => 'Kas dan Bank',
+ 'Chart of Accounts' => 'Bagan Akun',
+ 'Code' => 'Kode',
+ 'Code missing!' => 'Kode harap diisi!',
+ 'Company' => 'Perusahaan',
+ 'Confirm' => 'Konfirmasi',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Continue' => 'Lanjut',
+ 'Contra' => 'Kontra',
+ 'Copy to COA' => 'Copy ke Bagan Akun',
+ 'Credit' => 'Kredit',
+ 'Customer Number' => 'Nomor Pelanggan',
+ 'Date Format' => 'Format Tanggal',
+ 'Defaults saved!' => 'Default sudah disimpan!',
+ 'Delete' => 'Hapus',
+ 'Delete Account' => 'Hapus Akun',
+ 'Department deleted!' => 'Departemen telah dihapus',
+ 'Department saved!' => 'Departemen telah disimpan',
+ 'Departments' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Description missing!' => 'Keterangan harap diisi!',
+ 'Discount' => 'Diskon',
+ 'Dropdown Limit' => 'Batas Dropdown',
+ 'Edit Account' => 'Edit Akun',
+ 'Edit Business' => 'Edit Jenis Bisnis',
+ 'Edit Department' => 'Edit Departemen',
+ 'Edit Language' => 'Edit Bahasa',
+ 'Edit Preferences for' => 'Edit Preferences untuk',
+ 'Employee Number' => 'Nomor Karyawan',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Masukkan sd. 3 huruf nama mata uang dipisahkan oleh tanda titik dua (mis. IDR:USD:EUR) untuk mata uang yang digunakan',
+ 'Equity' => 'Modal',
+ 'Expense' => 'Biaya',
+ 'Expense/Asset' => 'Biaya/Aktiva',
+ 'Foreign Exchange Gain' => 'Keuntungan Selisih Kurs',
+ 'Foreign Exchange Loss' => 'Kerugian Selisih Kurs',
+ 'GL Transaction' => 'Transaksi GL',
+ 'Include in drop-down menus' => 'Tampilkan pada menu drop-down',
+ 'Income' => 'Pendapatan',
+ 'Invoice' => 'Invoice',
+ 'Is this a summary account to record' => 'Akun ini adalah akun ringkasan untuk mencatat',
+ 'Language' => 'Bahasa',
+ 'Language deleted!' => 'Bahasa sudah dihapus!',
+ 'Language saved!' => 'Bahasa sudah disimpan!',
+ 'Languages' => 'Bahasa',
+ 'Liability' => 'Hutang',
+ 'Licensed to' => 'Lisensi kepada',
+ 'Menu Width' => 'Lebar Menu',
+ 'Method' => 'Metoda',
+ 'Month' => 'Bulan',
+ 'Name' => 'Nama',
+ 'No' => 'Tidak',
+ 'No email address for' => 'Tidak ada alamat email untuk',
+ 'Number' => 'Nomor',
+ 'Number Format' => 'Format Angka',
+ 'Password does not match!' => 'Password tidak cocok!',
+ 'Payables' => 'Hutang',
+ 'Payment' => 'Pembayaran',
+ 'Phone' => 'Telephone',
+ 'Preferences saved!' => 'Preferences sudah disimpan!',
+ 'Print' => 'Cetak',
+ 'Purchase Order' => 'Pesanan Pembelian (PO)',
+ 'Purchase Order Number' => 'Nomor Pesanan Pembelian (PO)',
+ 'Purchase Orders' => 'Pesanan Pembelian (PO)',
+ 'Receivables' => 'Piutang',
+ 'Reference' => 'Referensi',
+ 'Retained Earnings' => 'Pendapatan Ditahan',
+ 'Sales Invoice' => 'Invoice Penjualan',
+ 'Sales Order' => 'Pesanan Penjualan (SO)',
+ 'Sales Order Number' => 'Nomor Pesanan Penjualan (SO)',
+ 'Sales Orders' => 'Pesanan Penjualan (SO)',
+ 'Sales Quotation Number' => 'Nomor Sales Quotation',
+ 'Save' => 'Simpan',
+ 'Save as new' => 'Simpan sbg yg baru',
+ 'System Defaults' => 'Default Sistem',
+ 'Tax' => 'Pajak',
+ 'Template saved!' => 'Template sudah disimpan!',
+ 'Transaction' => 'Transaksi',
+ 'Type of Business' => 'Jenis Bisnis',
+ 'Vendor Invoice' => 'Invoice Supplier',
+ 'Vendor Number' => 'Nomor Supplier',
+ 'Version' => 'Versi',
+ 'Warehouse deleted!' => 'Data Gudang sudah dihapus!',
+ 'Warehouse saved!' => 'Data Gudang sudah disimpan',
+ 'Warehouses' => 'Gudang',
+ 'Weight Unit' => 'Satuan Berat',
+ 'Year' => 'Tahun',
+ 'Yearend' => 'Akhir Tahun',
+ 'Yearend date missing!' => 'Tanggal Akhir Tahun harap diisi!',
+ 'Yearend posted!' => 'Akhir Tahun sudah di-posting!',
+ 'Yearend posting failed!' => 'Akhir Tahun gagal di-posting!',
+ 'Yes' => 'Ya',
+ 'account cannot be set to any other type of account' => 'akun tidak dapat diset menjadi jenis akun lainnya',
+ 'done' => 'selesai',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'tambah_akun' => 'add_account',
+ 'tambah_jenis_bisnis' => 'add_business',
+ 'tambah_departemen' => 'add_department',
+ 'tambah_bahasa' => 'add_language',
+ 'tambah_sic' => 'add_sic',
+ 'tambah_gudang' => 'add_warehouse',
+ 'lanjut' => 'continue',
+ 'copy_ke_bagan_akun' => 'copy_to_coa',
+ 'hapus' => 'delete',
+ 'edit_akun' => 'edit_account',
+ 'simpan' => 'save',
+ 'simpan_sbg_yg_baru' => 'save_as_new',
+};
+
+1;
+
diff --git a/locale/id/ap b/locale/id/ap
new file mode 100755
index 00000000..c1b090ab
--- /dev/null
+++ b/locale/id/ap
@@ -0,0 +1,174 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Hutang Belum Lunas',
+ 'AP Transaction' => 'Transkasi Hutang',
+ 'AP Transactions' => 'Transkasi Hutang',
+ 'AR Outstanding' => 'Piutang Belum Lunas',
+ 'AR Transaction' => 'Transaksi Piutang',
+ 'AR Transactions' => 'Transaksi Piutang',
+ 'Account' => 'Akun',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Add AP Transaction' => 'Tambah Transaksi Hutang',
+ 'Add AR Transaction' => 'Tambah Transaksi Piutang',
+ 'Address' => 'Alamat',
+ 'Amount' => 'Jumlah',
+ 'Amount Due' => 'Jumlah Terhutang',
+ 'Are you sure you want to delete Transaction' => 'Apakah anda yakin akan menghapus Nomor Transaksi',
+ 'August' => 'Agustus',
+ 'Cannot delete transaction!' => 'Tidak dapat menghapus Transaksi!',
+ 'Cannot post payment for a closed period!' => 'Tidak dapat posting pembayaran untuk perioda yang sudah ditutup!',
+ 'Cannot post transaction for a closed period!' => 'Tidak dapat posting transaksi untuk perioda yang sudah ditutup!',
+ 'Cannot post transaction!' => 'Tidak dapat posting transaksi!',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Continue' => 'Lanjut',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Batas Kredit',
+ 'Curr' => 'Mata Uang',
+ 'Currency' => 'Mata Uang',
+ 'Customer' => 'Pelanggan',
+ 'Customer missing!' => 'Pelanggan harap diisi!',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'Date Paid' => 'Tanggal Bayar',
+ 'December' => 'Desember',
+ 'Delete' => 'Hapus',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Detail' => 'Detil',
+ 'Due Date' => 'Jatuh Tempo',
+ 'Due Date missing!' => 'Tanggal Jatuh Tempo harap diisi!',
+ 'Edit AP Transaction' => 'Edit Transaksi Hutang',
+ 'Edit AR Transaction' => 'Edit Transaksi Piutang',
+ 'Employee' => 'Karyawan',
+ 'Exchange Rate' => 'Kurs',
+ 'Exchange rate missing!' => 'Kurs harap diisi!',
+ 'February' => 'Februari',
+ 'From' => 'Dari',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Invoice' => 'Invoice',
+ 'Invoice Date' => 'Tanggal Invoice',
+ 'Invoice Date missing!' => 'Tanggal Invoice harap diisi!',
+ 'Invoice Number' => 'Nomor Invoice',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Message' => 'Pesan',
+ 'Month' => 'Bulan',
+ 'No.' => 'No.',
+ 'Notes' => 'Catatan',
+ 'Nothing to print!' => 'Tidak ada yang akan dicetak!',
+ 'Number' => 'Nomor',
+ 'October' => 'Oktober',
+ 'Order' => 'No. Pesanan',
+ 'Order Number' => 'Nomor Pesanan',
+ 'Paid' => 'Dibayar',
+ 'Payment date missing!' => 'Tanggal Pembayaran harap diisi!',
+ 'Payments' => 'Pembayaran',
+ 'Period' => 'Perioda',
+ 'Post' => 'Posting',
+ 'Post as new' => 'Posting sbg yang baru',
+ 'Print' => 'Cetak',
+ 'Print and Post' => 'Cetak dan Posting',
+ 'Printed' => 'Sudah dicetak',
+ 'Project' => 'Proyek',
+ 'Project not on file!' => 'Data Proyek tidak ditemukan!',
+ 'Receipt' => 'Penerimaan',
+ 'Reference' => 'Referensi',
+ 'Remaining' => 'Sisa',
+ 'Sales Invoice.' => 'Invoice Penjualan.',
+ 'Salesperson' => 'Salesman',
+ 'Screen' => 'Layar',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select from one of the projects below' => 'Pilih dari salah satu proyek di bawah',
+ 'Select payment' => 'Pilih pembayaran',
+ 'Select postscript or PDF!' => 'Pilih postscript atau PDF!',
+ 'Ship to' => 'Kirim kepada',
+ 'Ship via' => 'Kirim melalui',
+ 'Shipping Point' => 'Titik Pengiriman',
+ 'Source' => 'Bukti',
+ 'Startdate' => 'Tanggal Mulai',
+ 'Summary' => 'Ringkasan',
+ 'Tax' => 'Pajak',
+ 'Tax Included' => 'Termasuk Pajak',
+ 'To' => 'Sampai',
+ 'Total' => 'Total',
+ 'Transaction' => 'Transaksi',
+ 'Transaction deleted!' => 'Transaksi sudah dihapus',
+ 'Transaction posted!' => 'Transaksi sudah diposting',
+ 'Vendor' => 'Supplier',
+ 'Vendor Invoice.' => 'Invoice Supplier.',
+ 'Vendor missing!' => 'Data Supplier harap diisi!',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Warning!' => 'Peringatan!',
+ 'Year' => 'Tahun',
+ 'Yes' => 'Ya',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transkasi_hutang' => 'ap_transaction',
+ 'transaksi_piutang' => 'ar_transaction',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'posting' => 'post',
+ 'posting_sbg_yang_baru' => 'post_as_new',
+ 'cetak' => 'print',
+ 'cetak_dan_posting' => 'print_and_post',
+ 'invoice_penjualan_' => 'sales_invoice_',
+ 'kirim_kepada' => 'ship_to',
+ 'invoice_supplier_' => 'vendor_invoice_',
+ 'ya' => 'yes',
+};
+
+1;
+
diff --git a/locale/id/ar b/locale/id/ar
new file mode 100755
index 00000000..c1b090ab
--- /dev/null
+++ b/locale/id/ar
@@ -0,0 +1,174 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Hutang Belum Lunas',
+ 'AP Transaction' => 'Transkasi Hutang',
+ 'AP Transactions' => 'Transkasi Hutang',
+ 'AR Outstanding' => 'Piutang Belum Lunas',
+ 'AR Transaction' => 'Transaksi Piutang',
+ 'AR Transactions' => 'Transaksi Piutang',
+ 'Account' => 'Akun',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Add AP Transaction' => 'Tambah Transaksi Hutang',
+ 'Add AR Transaction' => 'Tambah Transaksi Piutang',
+ 'Address' => 'Alamat',
+ 'Amount' => 'Jumlah',
+ 'Amount Due' => 'Jumlah Terhutang',
+ 'Are you sure you want to delete Transaction' => 'Apakah anda yakin akan menghapus Nomor Transaksi',
+ 'August' => 'Agustus',
+ 'Cannot delete transaction!' => 'Tidak dapat menghapus Transaksi!',
+ 'Cannot post payment for a closed period!' => 'Tidak dapat posting pembayaran untuk perioda yang sudah ditutup!',
+ 'Cannot post transaction for a closed period!' => 'Tidak dapat posting transaksi untuk perioda yang sudah ditutup!',
+ 'Cannot post transaction!' => 'Tidak dapat posting transaksi!',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Continue' => 'Lanjut',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Batas Kredit',
+ 'Curr' => 'Mata Uang',
+ 'Currency' => 'Mata Uang',
+ 'Customer' => 'Pelanggan',
+ 'Customer missing!' => 'Pelanggan harap diisi!',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'Date Paid' => 'Tanggal Bayar',
+ 'December' => 'Desember',
+ 'Delete' => 'Hapus',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Detail' => 'Detil',
+ 'Due Date' => 'Jatuh Tempo',
+ 'Due Date missing!' => 'Tanggal Jatuh Tempo harap diisi!',
+ 'Edit AP Transaction' => 'Edit Transaksi Hutang',
+ 'Edit AR Transaction' => 'Edit Transaksi Piutang',
+ 'Employee' => 'Karyawan',
+ 'Exchange Rate' => 'Kurs',
+ 'Exchange rate missing!' => 'Kurs harap diisi!',
+ 'February' => 'Februari',
+ 'From' => 'Dari',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Invoice' => 'Invoice',
+ 'Invoice Date' => 'Tanggal Invoice',
+ 'Invoice Date missing!' => 'Tanggal Invoice harap diisi!',
+ 'Invoice Number' => 'Nomor Invoice',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Message' => 'Pesan',
+ 'Month' => 'Bulan',
+ 'No.' => 'No.',
+ 'Notes' => 'Catatan',
+ 'Nothing to print!' => 'Tidak ada yang akan dicetak!',
+ 'Number' => 'Nomor',
+ 'October' => 'Oktober',
+ 'Order' => 'No. Pesanan',
+ 'Order Number' => 'Nomor Pesanan',
+ 'Paid' => 'Dibayar',
+ 'Payment date missing!' => 'Tanggal Pembayaran harap diisi!',
+ 'Payments' => 'Pembayaran',
+ 'Period' => 'Perioda',
+ 'Post' => 'Posting',
+ 'Post as new' => 'Posting sbg yang baru',
+ 'Print' => 'Cetak',
+ 'Print and Post' => 'Cetak dan Posting',
+ 'Printed' => 'Sudah dicetak',
+ 'Project' => 'Proyek',
+ 'Project not on file!' => 'Data Proyek tidak ditemukan!',
+ 'Receipt' => 'Penerimaan',
+ 'Reference' => 'Referensi',
+ 'Remaining' => 'Sisa',
+ 'Sales Invoice.' => 'Invoice Penjualan.',
+ 'Salesperson' => 'Salesman',
+ 'Screen' => 'Layar',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select from one of the projects below' => 'Pilih dari salah satu proyek di bawah',
+ 'Select payment' => 'Pilih pembayaran',
+ 'Select postscript or PDF!' => 'Pilih postscript atau PDF!',
+ 'Ship to' => 'Kirim kepada',
+ 'Ship via' => 'Kirim melalui',
+ 'Shipping Point' => 'Titik Pengiriman',
+ 'Source' => 'Bukti',
+ 'Startdate' => 'Tanggal Mulai',
+ 'Summary' => 'Ringkasan',
+ 'Tax' => 'Pajak',
+ 'Tax Included' => 'Termasuk Pajak',
+ 'To' => 'Sampai',
+ 'Total' => 'Total',
+ 'Transaction' => 'Transaksi',
+ 'Transaction deleted!' => 'Transaksi sudah dihapus',
+ 'Transaction posted!' => 'Transaksi sudah diposting',
+ 'Vendor' => 'Supplier',
+ 'Vendor Invoice.' => 'Invoice Supplier.',
+ 'Vendor missing!' => 'Data Supplier harap diisi!',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Warning!' => 'Peringatan!',
+ 'Year' => 'Tahun',
+ 'Yes' => 'Ya',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transkasi_hutang' => 'ap_transaction',
+ 'transaksi_piutang' => 'ar_transaction',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'posting' => 'post',
+ 'posting_sbg_yang_baru' => 'post_as_new',
+ 'cetak' => 'print',
+ 'cetak_dan_posting' => 'print_and_post',
+ 'invoice_penjualan_' => 'sales_invoice_',
+ 'kirim_kepada' => 'ship_to',
+ 'invoice_supplier_' => 'vendor_invoice_',
+ 'ya' => 'yes',
+};
+
+1;
+
diff --git a/locale/id/arap b/locale/id/arap
new file mode 100755
index 00000000..ccde0bb4
--- /dev/null
+++ b/locale/id/arap
@@ -0,0 +1,47 @@
+$self{texts} = {
+ 'Address' => 'Alamat',
+ 'Continue' => 'Lanjut',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'Description' => 'Keterangan',
+ 'Message' => 'Pesan',
+ 'Number' => 'Nomor',
+ 'Print' => 'Cetak',
+ 'Project not on file!' => 'Data Proyek tidak ditemukan!',
+ 'Reference' => 'Referensi',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select from one of the projects below' => 'Pilih dari salah satu proyek di bawah',
+ 'Startdate' => 'Tanggal Mulai',
+ 'To' => 'Sampai',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Warning!' => 'Peringatan!',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'lanjut' => 'continue',
+};
+
+1;
+
diff --git a/locale/id/arapprn b/locale/id/arapprn
new file mode 100755
index 00000000..05d90490
--- /dev/null
+++ b/locale/id/arapprn
@@ -0,0 +1,29 @@
+$self{texts} = {
+ 'Account' => 'Akun',
+ 'Amount' => 'Jumlah',
+ 'Continue' => 'Lanjut',
+ 'Date' => 'Tanggal',
+ 'Nothing to print!' => 'Tidak ada yang akan dicetak!',
+ 'Printed' => 'Sudah dicetak',
+ 'Screen' => 'Layar',
+ 'Select payment' => 'Pilih pembayaran',
+ 'Select postscript or PDF!' => 'Pilih postscript atau PDF!',
+ 'Source' => 'Bukti',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'lanjut' => 'continue',
+};
+
+1;
+
diff --git a/locale/id/bp b/locale/id/bp
new file mode 100755
index 00000000..029eba6f
--- /dev/null
+++ b/locale/id/bp
@@ -0,0 +1,53 @@
+$self{texts} = {
+ 'Account' => 'Akun',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Apakah anda yakin akan menghapus entri terpilih pada antrian',
+ 'Cannot remove files!' => 'Tidak dapat menghapus file!',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Continue' => 'Lanjut',
+ 'Customer' => 'Pelanggan',
+ 'Date' => 'Tanggal',
+ 'Employee' => 'Karyawan',
+ 'From' => 'Dari',
+ 'Invoice' => 'Invoice',
+ 'Invoice Number' => 'Nomor Invoice',
+ 'Month' => 'Bulan',
+ 'Order' => 'No. Pesanan',
+ 'Order Number' => 'Nomor Pesanan',
+ 'Period' => 'Perioda',
+ 'Print' => 'Cetak',
+ 'Purchase Orders' => 'Pesanan Pembelian (PO)',
+ 'Quotation' => 'Quotation',
+ 'Quotation Number' => 'Nomor Quotation',
+ 'Quotations' => 'Quotation',
+ 'Sales Invoices' => 'Invoice Penjualan',
+ 'Sales Orders' => 'Pesanan Penjualan (SO)',
+ 'Select all' => 'Pilih semua',
+ 'To' => 'Sampai',
+ 'Vendor' => 'Supplier',
+ 'Year' => 'Tahun',
+ 'Yes' => 'Ya',
+ 'done' => 'selesai',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'lanjut' => 'continue',
+ 'cetak' => 'print',
+ 'pilih_semua' => 'select_all',
+ 'ya' => 'yes',
+};
+
+1;
+
diff --git a/locale/id/ca b/locale/id/ca
new file mode 100755
index 00000000..dd0442dc
--- /dev/null
+++ b/locale/id/ca
@@ -0,0 +1,38 @@
+$self{texts} = {
+ 'Account' => 'Akun',
+ 'August' => 'Agustus',
+ 'Balance' => 'Saldo',
+ 'Chart of Accounts' => 'Bagan Akun',
+ 'Credit' => 'Kredit',
+ 'Date' => 'Tanggal',
+ 'December' => 'Desember',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'February' => 'Februari',
+ 'From' => 'Dari',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'List Transactions' => 'Daftar Transaksi',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Month' => 'Bulan',
+ 'October' => 'Oktober',
+ 'Period' => 'Perioda',
+ 'Project Number' => 'Nomor Proyek',
+ 'Reference' => 'Referensi',
+ 'To' => 'Sampai',
+ 'Year' => 'Tahun',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'daftar_transaksi' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/id/cp b/locale/id/cp
new file mode 100755
index 00000000..908c963a
--- /dev/null
+++ b/locale/id/cp
@@ -0,0 +1,112 @@
+$self{texts} = {
+ 'AP' => 'Hutang',
+ 'AR' => 'Piutang',
+ 'Account' => 'Akun',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Address' => 'Alamat',
+ 'All' => 'Semua',
+ 'Amount' => 'Jumlah',
+ 'Amount Due' => 'Jumlah Terhutang',
+ 'Cannot post Payment!' => 'Tidak dapat posting Pembayaran!',
+ 'Cannot post Receipt!' => 'Tidak dapat posting Penerimaan!',
+ 'Cannot post payment for a closed period!' => 'Tidak dapat posting pembayaran untuk perioda yang sudah ditutup!',
+ 'Continue' => 'Lanjut',
+ 'Currency' => 'Mata Uang',
+ 'Customer' => 'Pelanggan',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'Date missing!' => 'Tanggal harap diisi!',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Due Date' => 'Jatuh Tempo',
+ 'Exchange Rate' => 'Kurs',
+ 'Exchange rate missing!' => 'Kurs harap diisi!',
+ 'From' => 'Dari',
+ 'Invoice' => 'Invoice',
+ 'Invoices' => 'Invoice',
+ 'Language' => 'Bahasa',
+ 'Message' => 'Pesan',
+ 'Number' => 'Nomor',
+ 'Payment' => 'Pembayaran',
+ 'Payment posted!' => 'Pembayaran sudah di-posting',
+ 'Payments' => 'Pembayaran',
+ 'Post' => 'Posting',
+ 'Print' => 'Cetak',
+ 'Project not on file!' => 'Data Proyek tidak ditemukan!',
+ 'Receipt' => 'Penerimaan',
+ 'Receipt posted!' => 'Penerimaan sudah diposting!',
+ 'Receipts' => 'Penerimaan',
+ 'Reference' => 'Referensi',
+ 'Screen' => 'Layar',
+ 'Select' => 'Pilih',
+ 'Select all' => 'Pilih semua',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select from one of the projects below' => 'Pilih dari salah satu proyek di bawah',
+ 'Select postscript or PDF!' => 'Pilih postscript atau PDF!',
+ 'Source' => 'Bukti',
+ 'Startdate' => 'Tanggal Mulai',
+ 'To' => 'Sampai',
+ 'Vendor' => 'Supplier',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Warning!' => 'Peringatan!',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'lanjut' => 'continue',
+ 'posting' => 'post',
+ 'cetak' => 'print',
+ 'pilih_semua' => 'select_all',
+};
+
+1;
+
diff --git a/locale/id/ct b/locale/id/ct
new file mode 100755
index 00000000..71bac808
--- /dev/null
+++ b/locale/id/ct
@@ -0,0 +1,161 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transkasi Hutang',
+ 'AP Transactions' => 'Transkasi Hutang',
+ 'AR Transaction' => 'Transaksi Piutang',
+ 'AR Transactions' => 'Transaksi Piutang',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Active' => 'Aktif',
+ 'Add Customer' => 'Tambah Pelanggan',
+ 'Add Vendor' => 'Tambah Supplier',
+ 'Address' => 'Alamat',
+ 'All' => 'Semua',
+ 'Amount' => 'Jumlah',
+ 'Billing Address' => 'Alamat Penagihan',
+ 'Cannot delete customer!' => 'Tidak dapat menghapus Pelanggan!',
+ 'Cannot delete vendor!' => 'Tidak dapat menghapus Supplier!',
+ 'City' => 'Kota',
+ 'Company Name' => 'Nama Perusahaan',
+ 'Continue' => 'Lanjut',
+ 'Cost' => 'Biaya',
+ 'Could not save pricelist!' => 'Tidak dapat menyimpan daftar harga',
+ 'Country' => 'Negara',
+ 'Credit Limit' => 'Batas Kredit',
+ 'Curr' => 'Mata Uang',
+ 'Currency' => 'Mata Uang',
+ 'Customer History' => 'Historis Pelanggan',
+ 'Customer Number' => 'Nomor Pelanggan',
+ 'Customer deleted!' => 'Pelanggan sudah dihapus!',
+ 'Customer saved!' => 'Pelanggan telah disimpan!',
+ 'Customers' => 'Pelanggan',
+ 'Delete' => 'Hapus',
+ 'Delivery Date' => 'Tanggal Kirim',
+ 'Description' => 'Keterangan',
+ 'Detail' => 'Detil',
+ 'Discount' => 'Diskon',
+ 'Edit Customer' => 'Edit Pelanggan',
+ 'Edit Vendor' => 'Edit Supplier',
+ 'Employee' => 'Karyawan',
+ 'Enddate' => 'Tanggal Akhir',
+ 'From' => 'Dari',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Invoice' => 'Invoice',
+ 'Item already on pricelist!' => 'Barang sudah terdapat pada daftar harga',
+ 'Item not on file!' => 'Item ini tidak ditemukan!',
+ 'Language' => 'Bahasa',
+ 'Name' => 'Nama',
+ 'Name missing!' => 'Nama harap diisi!',
+ 'No.' => 'No.',
+ 'Notes' => 'Catatan',
+ 'Number' => 'Nomor',
+ 'Order' => 'No. Pesanan',
+ 'POS' => 'Kasir (POS)',
+ 'Phone' => 'Telephone',
+ 'Pricegroup' => 'Kelompok Harga',
+ 'Pricelist' => 'Daftar Harga',
+ 'Project Number' => 'Nomor Proyek',
+ 'Purchase Order' => 'Pesanan Pembelian (PO)',
+ 'Purchase Orders' => 'Pesanan Pembelian (PO)',
+ 'Qty' => 'Banyak',
+ 'Quotation' => 'Quotation',
+ 'Quotations' => 'Quotation',
+ 'Sales Invoice' => 'Invoice Penjualan',
+ 'Sales Invoices' => 'Invoice Penjualan',
+ 'Sales Order' => 'Pesanan Penjualan (SO)',
+ 'Sales Orders' => 'Pesanan Penjualan (SO)',
+ 'Salesperson' => 'Salesman',
+ 'Save' => 'Simpan',
+ 'Save Pricelist' => 'Simpan Daftar Harga',
+ 'Save as new' => 'Simpan sbg yg baru',
+ 'Search' => 'Cari',
+ 'Sell Price' => 'Harga Jual',
+ 'Serial Number' => 'Nomor Seri',
+ 'Shipping Address' => 'Alamat Pengiriman',
+ 'Startdate' => 'Tanggal Mulai',
+ 'State' => 'Negara Bagian',
+ 'State/Province' => 'Provinsi',
+ 'Summary' => 'Ringkasan',
+ 'Tax' => 'Pajak',
+ 'Tax Included' => 'Termasuk Pajak',
+ 'Tax Number' => 'Nomor Pajak',
+ 'Tax Number / SSN' => 'Nomor Pajak/ SSN',
+ 'Taxable' => 'Kena Pajak',
+ 'Terms' => 'Termin',
+ 'To' => 'Sampai',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Jenis Bisnis',
+ 'Unit' => 'Satuan',
+ 'Vendor History' => 'Historis Supplier',
+ 'Vendor Invoice' => 'Invoice Supplier',
+ 'Vendor Invoices' => 'Invoice Supplier',
+ 'Vendor Number' => 'Nomor Supplier',
+ 'Vendor deleted!' => 'Data Supplier sudah dihapus!',
+ 'Vendor saved!' => 'Data Supplier sudah disimpan!',
+ 'Vendors' => 'Supplier',
+ 'Zip/Postal Code' => 'Kode Pos',
+ 'days' => 'hari',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'transkasi_hutang' => 'ap_transaction',
+ 'transaksi_piutang' => 'ar_transaction',
+ 'tambah_pelanggan' => 'add_customer',
+ 'tambah_supplier' => 'add_vendor',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'kasir_(pos)' => 'pos',
+ 'daftar_harga' => 'pricelist',
+ 'pesanan_pembelian_(po)' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'invoice_penjualan' => 'sales_invoice',
+ 'pesanan_penjualan_(so)' => 'sales_order',
+ 'simpan' => 'save',
+ 'simpan_daftar_harga' => 'save_pricelist',
+ 'simpan_sbg_yg_baru' => 'save_as_new',
+ 'invoice_supplier' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/id/gl b/locale/id/gl
new file mode 100755
index 00000000..135b815d
--- /dev/null
+++ b/locale/id/gl
@@ -0,0 +1,126 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transkasi Hutang',
+ 'AR Transaction' => 'Transaksi Piutang',
+ 'Account' => 'Akun',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Add Cash Transfer Transaction' => 'Tambah Transaksi Transfer Kas',
+ 'Add General Ledger Transaction' => 'Tambah Transaksi GL',
+ 'Address' => 'Alamat',
+ 'All' => 'Semua',
+ 'Amount' => 'Jumlah',
+ 'Are you sure you want to delete Transaction' => 'Apakah anda yakin akan menghapus Nomor Transaksi',
+ 'Asset' => 'Aktiva',
+ 'August' => 'Agustus',
+ 'Balance' => 'Saldo',
+ 'Cannot delete transaction!' => 'Tidak dapat menghapus Transaksi!',
+ 'Cannot post transaction for a closed period!' => 'Tidak dapat posting transaksi untuk perioda yang sudah ditutup!',
+ 'Cannot post transaction!' => 'Tidak dapat posting transaksi!',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Continue' => 'Lanjut',
+ 'Credit' => 'Kredit',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'December' => 'Desember',
+ 'Delete' => 'Hapus',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Edit Cash Transfer Transaction' => 'Edit Transaksi Transfer Kas',
+ 'Edit General Ledger Transaction' => 'Edit Transaksi GL',
+ 'Equity' => 'Modal',
+ 'Expense' => 'Biaya',
+ 'February' => 'Februari',
+ 'From' => 'Dari',
+ 'GL Transaction' => 'Transaksi GL',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Income' => 'Pendapatan',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'Liability' => 'Hutang',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Message' => 'Pesan',
+ 'Month' => 'Bulan',
+ 'Notes' => 'Catatan',
+ 'Number' => 'Nomor',
+ 'October' => 'Oktober',
+ 'Period' => 'Perioda',
+ 'Post' => 'Posting',
+ 'Post as new' => 'Posting sbg yang baru',
+ 'Print' => 'Cetak',
+ 'Project' => 'Proyek',
+ 'Project not on file!' => 'Data Proyek tidak ditemukan!',
+ 'Reference' => 'Referensi',
+ 'Reports' => 'Laporan',
+ 'Sales Invoice ' => 'Invoice Penjualan ',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select from one of the projects below' => 'Pilih dari salah satu proyek di bawah',
+ 'Source' => 'Bukti',
+ 'Startdate' => 'Tanggal Mulai',
+ 'To' => 'Sampai',
+ 'Transaction Date missing!' => 'Tanggal Transaksi harap diisi',
+ 'Transaction deleted!' => 'Transaksi sudah dihapus',
+ 'Transaction posted!' => 'Transaksi sudah diposting',
+ 'Vendor Invoice ' => 'Invoice Supplier ',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Warning!' => 'Peringatan!',
+ 'Year' => 'Tahun',
+ 'Yes' => 'Ya',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transkasi_hutang' => 'ap_transaction',
+ 'transaksi_piutang' => 'ar_transaction',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'transaksi_gl' => 'gl_transaction',
+ 'posting' => 'post',
+ 'posting_sbg_yang_baru' => 'post_as_new',
+ 'invoice_penjualan_' => 'sales_invoice_',
+ 'invoice_supplier_' => 'vendor_invoice_',
+ 'ya' => 'yes',
+};
+
+1;
+
diff --git a/locale/id/hr b/locale/id/hr
new file mode 100755
index 00000000..669e0488
--- /dev/null
+++ b/locale/id/hr
@@ -0,0 +1,94 @@
+$self{texts} = {
+ 'AP' => 'Hutang',
+ 'Above' => 'Di atas',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Active' => 'Aktif',
+ 'Add Deduction' => 'Tambah Deduksi',
+ 'Add Employee' => 'Tambah Karyawan',
+ 'Address' => 'Alamat',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Setelah Deduksi',
+ 'All' => 'Semua',
+ 'Amount' => 'Jumlah',
+ 'Amount missing!' => 'Jumlah harap diisi!',
+ 'Based on' => 'Berdasarkan',
+ 'Before Deduction' => 'Sebelum Deduksi',
+ 'Below' => 'Dibawah',
+ 'City' => 'Kota',
+ 'Continue' => 'Lanjut',
+ 'Country' => 'Negara',
+ 'Deduction deleted!' => 'Deduksi sudah dihapus!',
+ 'Deduction saved!' => 'Deduksi sudah disimpan!',
+ 'Deductions' => 'Deduksi',
+ 'Delete' => 'Hapus',
+ 'Description' => 'Keterangan',
+ 'Description missing!' => 'Keterangan harap diisi!',
+ 'Edit Employee' => 'Edit Karyawan',
+ 'Employee' => 'Karyawan',
+ 'Employee Name' => 'Nama Karyawan',
+ 'Employee Number' => 'Nomor Karyawan',
+ 'Employee deleted!' => 'Karyawan sudah dihapus!',
+ 'Employee saved!' => 'Karyawan sudah disimpan',
+ 'Employees' => 'Karyawan',
+ 'Enddate' => 'Tanggal Akhir',
+ 'Expense' => 'Biaya',
+ 'From' => 'Dari',
+ 'Home Phone' => 'Telephone Rumah',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Name' => 'Nama',
+ 'Name missing!' => 'Nama harap diisi!',
+ 'Notes' => 'Catatan',
+ 'Number' => 'Nomor',
+ 'Payroll Deduction' => 'Pengurangan Pembayaran',
+ 'Sales' => 'Penjualan',
+ 'Save' => 'Simpan',
+ 'Save as new' => 'Simpan sbg yg baru',
+ 'Startdate' => 'Tanggal Mulai',
+ 'State/Province' => 'Provinsi',
+ 'Supervisor' => 'Supervisor',
+ 'To' => 'Sampai',
+ 'Work Phone' => 'Telephone Kantor',
+ 'Zip/Postal Code' => 'Kode Pos',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'tambah_deduksi' => 'add_deduction',
+ 'tambah_karyawan' => 'add_employee',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'simpan' => 'save',
+ 'simpan_sbg_yg_baru' => 'save_as_new',
+};
+
+1;
+
diff --git a/locale/id/ic b/locale/id/ic
new file mode 100755
index 00000000..74258d88
--- /dev/null
+++ b/locale/id/ic
@@ -0,0 +1,214 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Accounts' => 'Daftar Akun',
+ 'Active' => 'Aktif',
+ 'Add' => 'Tambah',
+ 'Add Assembly' => 'Tambah Rakitan',
+ 'Add Labor/Overhead' => 'Tambah Tenaga Kerja/ Overhead',
+ 'Add Part' => 'Tambah Barang',
+ 'Add Purchase Order' => 'Tambah Pesanan Pembelian (PO)',
+ 'Add Quotation' => 'Tambah Quotation',
+ 'Add Request for Quotation' => 'Tambah Request for Quotation',
+ 'Add Sales Order' => 'Tambah Pesanan Penjualan (SO)',
+ 'Add Service' => 'Tambah Jasa',
+ 'Address' => 'Alamat',
+ 'Assemblies' => 'Rakitan',
+ 'Assemblies restocked!' => 'Barang Rakitan telah di stock ulang!',
+ 'Assembly' => 'Rakitan',
+ 'Attachment' => 'Lampiran',
+ 'August' => 'Agustus',
+ 'Billing Address' => 'Alamat Penagihan',
+ 'Cannot delete item!' => 'Tidak dapat menghapus Item!',
+ 'Cannot stock assemblies!' => 'Tidak dapat men-stock barang rakitan!',
+ 'Cash' => 'Kas dan Bank',
+ 'City' => 'Kota',
+ 'Company Name' => 'Nama Perusahaan',
+ 'Components' => 'Komponen',
+ 'Continue' => 'Lanjut',
+ 'Copies' => 'Jumlah Copy',
+ 'Cost' => 'Biaya',
+ 'Country' => 'Negara',
+ 'Curr' => 'Mata Uang',
+ 'Currency' => 'Mata Uang',
+ 'Customer' => 'Pelanggan',
+ 'Customer Number' => 'Nomor Pelanggan',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'December' => 'Desember',
+ 'Delete' => 'Hapus',
+ 'Delivery Date' => 'Tanggal Kirim',
+ 'Description' => 'Keterangan',
+ 'Detail' => 'Detil',
+ 'Edit Assembly' => 'Edit Rakitan',
+ 'Edit Labor/Overhead' => 'Edit Tenaga Kerja/ Overhead',
+ 'Edit Part' => 'Edit Barang',
+ 'Edit Service' => 'Edit Jasa',
+ 'Employee' => 'Karyawan',
+ 'Expense' => 'Biaya',
+ 'Extended' => 'Jumlah',
+ 'February' => 'Februari',
+ 'From' => 'Dari',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Income' => 'Pendapatan',
+ 'Invoice' => 'Invoice',
+ 'Invoice Date missing!' => 'Tanggal Invoice harap diisi!',
+ 'Invoice Number' => 'Nomor Invoice',
+ 'Invoice Number missing!' => 'Nomor Invoice harap diisi',
+ 'Item deleted!' => 'Barang sudah dihapus!',
+ 'Item not on file!' => 'Item ini tidak ditemukan!',
+ 'Items' => 'Item',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'Labor/Overhead' => 'Tenaga Kerja/ Overhead',
+ 'Line Total' => 'Total Baris',
+ 'Link Accounts' => 'Akun yg Berhubungan',
+ 'List' => 'Daftar',
+ 'List Price' => 'Daftar Harga',
+ 'Make' => 'Pembuatan',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Message' => 'Pesan',
+ 'Name' => 'Nama',
+ 'No.' => 'No.',
+ 'Notes' => 'Catatan',
+ 'Number' => 'Nomor',
+ 'Obsolete' => 'Kadaluarsa',
+ 'October' => 'Oktober',
+ 'Order' => 'No. Pesanan',
+ 'Order Date missing!' => 'Tanggal Pesanan harap diisi!',
+ 'Order Number' => 'Nomor Pesanan',
+ 'Order Number missing!' => 'Nomor Pesanan harap diisi',
+ 'Packing List Date missing!' => 'Tanggal Packing List harap diisi!',
+ 'Packing List Number missing!' => 'Nomor Packing List harap diisi!',
+ 'Part' => 'Barang',
+ 'Parts' => 'Barang',
+ 'Period' => 'Perioda',
+ 'Phone' => 'Telephone',
+ 'Price' => 'Harga',
+ 'Pricegroup' => 'Kelompok Harga',
+ 'Printed' => 'Sudah dicetak',
+ 'Project' => 'Proyek',
+ 'Purchase Order' => 'Pesanan Pembelian (PO)',
+ 'Purchase Orders' => 'Pesanan Pembelian (PO)',
+ 'Qty' => 'Banyak',
+ 'Quantity exceeds available units to stock!' => 'Jumlah melebihi unit yang tersedia pada inventory!',
+ 'Quotation' => 'Quotation',
+ 'Quotation Date missing!' => 'Tanggal Quotation harap diisi!',
+ 'Quotation Number missing!' => 'Nomor Quotation harap diisi!',
+ 'Quotations' => 'Quotation',
+ 'Recd' => 'Terima',
+ 'Required by' => 'Tanggal Kirim',
+ 'Sales Invoice' => 'Invoice Penjualan',
+ 'Sales Invoices' => 'Invoice Penjualan',
+ 'Sales Order' => 'Pesanan Penjualan (SO)',
+ 'Sales Orders' => 'Pesanan Penjualan (SO)',
+ 'Save' => 'Simpan',
+ 'Save as new' => 'Simpan sbg yg baru',
+ 'Screen' => 'Layar',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select txt, postscript or PDF!' => 'Pilih txt, postscript atau PDF!',
+ 'Sell' => 'Jual',
+ 'Sell Price' => 'Harga Jual',
+ 'Serial No.' => 'No. Seri',
+ 'Serial Number' => 'Nomor Seri',
+ 'Service' => 'Jasa',
+ 'Services' => 'Jasa',
+ 'Ship' => 'Kirim',
+ 'Ship to' => 'Kirim kepada',
+ 'Shipping Address' => 'Alamat Pengiriman',
+ 'State/Province' => 'Provinsi',
+ 'Summary' => 'Ringkasan',
+ 'Tax' => 'Pajak',
+ 'To' => 'Sampai',
+ 'Unit' => 'Satuan',
+ 'Updated' => 'Diupdate',
+ 'Vendor' => 'Supplier',
+ 'Vendor Invoice' => 'Invoice Supplier',
+ 'Vendor Invoices' => 'Invoice Supplier',
+ 'Vendor Number' => 'Nomor Supplier',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Warehouse' => 'Gudang',
+ 'Weight' => 'Berat',
+ 'What type of item is this?' => 'Jenis item ini ?',
+ 'Year' => 'Tahun',
+ 'Zip/Postal Code' => 'Kode Pos',
+ 'days' => 'hari',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'tambah_rakitan' => 'add_assembly',
+ 'tambah_tenaga_kerja__overhead' => 'add_labor_overhead',
+ 'tambah_barang' => 'add_part',
+ 'tambah_jasa' => 'add_service',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'edit_rakitan' => 'edit_assembly',
+ 'edit_barang' => 'edit_part',
+ 'edit_jasa' => 'edit_service',
+ 'simpan' => 'save',
+ 'simpan_sbg_yg_baru' => 'save_as_new',
+};
+
+1;
+
diff --git a/locale/id/io b/locale/id/io
new file mode 100755
index 00000000..297bce80
--- /dev/null
+++ b/locale/id/io
@@ -0,0 +1,94 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Tambah Pesanan Pembelian (PO)',
+ 'Add Quotation' => 'Tambah Quotation',
+ 'Add Request for Quotation' => 'Tambah Request for Quotation',
+ 'Add Sales Order' => 'Tambah Pesanan Penjualan (SO)',
+ 'Address' => 'Alamat',
+ 'Attachment' => 'Lampiran',
+ 'August' => 'Agustus',
+ 'Billing Address' => 'Alamat Penagihan',
+ 'City' => 'Kota',
+ 'Company Name' => 'Nama Perusahaan',
+ 'Continue' => 'Lanjut',
+ 'Copies' => 'Jumlah Copy',
+ 'Country' => 'Negara',
+ 'Customer Number' => 'Nomor Pelanggan',
+ 'Date' => 'Tanggal',
+ 'December' => 'Desember',
+ 'Delivery Date' => 'Tanggal Kirim',
+ 'Description' => 'Keterangan',
+ 'Extended' => 'Jumlah',
+ 'February' => 'Februari',
+ 'Invoice' => 'Invoice',
+ 'Invoice Date missing!' => 'Tanggal Invoice harap diisi!',
+ 'Invoice Number missing!' => 'Nomor Invoice harap diisi',
+ 'Item not on file!' => 'Item ini tidak ditemukan!',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Message' => 'Pesan',
+ 'Number' => 'Nomor',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Tanggal Pesanan harap diisi!',
+ 'Order Number missing!' => 'Nomor Pesanan harap diisi',
+ 'Packing List Date missing!' => 'Tanggal Packing List harap diisi!',
+ 'Packing List Number missing!' => 'Nomor Packing List harap diisi!',
+ 'Part' => 'Barang',
+ 'Phone' => 'Telephone',
+ 'Price' => 'Harga',
+ 'Printed' => 'Sudah dicetak',
+ 'Project' => 'Proyek',
+ 'Purchase Order' => 'Pesanan Pembelian (PO)',
+ 'Qty' => 'Banyak',
+ 'Quotation' => 'Quotation',
+ 'Quotation Date missing!' => 'Tanggal Quotation harap diisi!',
+ 'Quotation Number missing!' => 'Nomor Quotation harap diisi!',
+ 'Recd' => 'Terima',
+ 'Required by' => 'Tanggal Kirim',
+ 'Sales Order' => 'Pesanan Penjualan (SO)',
+ 'Screen' => 'Layar',
+ 'Select txt, postscript or PDF!' => 'Pilih txt, postscript atau PDF!',
+ 'Serial No.' => 'No. Seri',
+ 'Service' => 'Jasa',
+ 'Ship' => 'Kirim',
+ 'Ship to' => 'Kirim kepada',
+ 'Shipping Address' => 'Alamat Pengiriman',
+ 'State/Province' => 'Provinsi',
+ 'To' => 'Sampai',
+ 'Unit' => 'Satuan',
+ 'Vendor Number' => 'Nomor Supplier',
+ 'What type of item is this?' => 'Jenis item ini ?',
+ 'Zip/Postal Code' => 'Kode Pos',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'lanjut' => 'continue',
+};
+
+1;
+
diff --git a/locale/id/ir b/locale/id/ir
new file mode 100755
index 00000000..1cfffeaa
--- /dev/null
+++ b/locale/id/ir
@@ -0,0 +1,181 @@
+$self{texts} = {
+ 'Account' => 'Akun',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Add Purchase Order' => 'Tambah Pesanan Pembelian (PO)',
+ 'Add Quotation' => 'Tambah Quotation',
+ 'Add Request for Quotation' => 'Tambah Request for Quotation',
+ 'Add Sales Order' => 'Tambah Pesanan Penjualan (SO)',
+ 'Add Vendor Invoice' => 'Tambah Invoice Supplier',
+ 'Address' => 'Alamat',
+ 'Amount' => 'Jumlah',
+ 'Are you sure you want to delete Invoice Number' => 'Apakah anda yakin akan menghapus Nomor Invoice',
+ 'Attachment' => 'Lampiran',
+ 'August' => 'Agustus',
+ 'Billing Address' => 'Alamat Penagihan',
+ 'Cannot delete invoice!' => 'Tidak dapat menghapus Invoice!',
+ 'Cannot post invoice for a closed period!' => 'Tidak dapat posting invoice untuk perioda yang sudah ditutup!',
+ 'Cannot post invoice!' => 'Tidak dapat posting Invoice!',
+ 'Cannot post payment for a closed period!' => 'Tidak dapat posting pembayaran untuk perioda yang sudah ditutup!',
+ 'City' => 'Kota',
+ 'Company Name' => 'Nama Perusahaan',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Continue' => 'Lanjut',
+ 'Copies' => 'Jumlah Copy',
+ 'Country' => 'Negara',
+ 'Credit Limit' => 'Batas Kredit',
+ 'Currency' => 'Mata Uang',
+ 'Customer Number' => 'Nomor Pelanggan',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'December' => 'Desember',
+ 'Delete' => 'Hapus',
+ 'Delivery Date' => 'Tanggal Kirim',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Due Date' => 'Jatuh Tempo',
+ 'Edit Vendor Invoice' => 'Edit Invoice Supplier',
+ 'Exchange Rate' => 'Kurs',
+ 'Exchange rate missing!' => 'Kurs harap diisi!',
+ 'Extended' => 'Jumlah',
+ 'February' => 'Februari',
+ 'Invoice' => 'Invoice',
+ 'Invoice Date' => 'Tanggal Invoice',
+ 'Invoice Date missing!' => 'Tanggal Invoice harap diisi!',
+ 'Invoice Number' => 'Nomor Invoice',
+ 'Invoice Number missing!' => 'Nomor Invoice harap diisi',
+ 'Invoice deleted!' => 'Invoice sudah dihapus',
+ 'Item not on file!' => 'Item ini tidak ditemukan!',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'Language' => 'Bahasa',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Message' => 'Pesan',
+ 'Notes' => 'Catatan',
+ 'Number' => 'Nomor',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Tanggal Pesanan harap diisi!',
+ 'Order Number' => 'Nomor Pesanan',
+ 'Order Number missing!' => 'Nomor Pesanan harap diisi',
+ 'Packing List Date missing!' => 'Tanggal Packing List harap diisi!',
+ 'Packing List Number missing!' => 'Nomor Packing List harap diisi!',
+ 'Part' => 'Barang',
+ 'Payment date missing!' => 'Tanggal Pembayaran harap diisi!',
+ 'Payments' => 'Pembayaran',
+ 'Phone' => 'Telephone',
+ 'Post' => 'Posting',
+ 'Post as new' => 'Posting sbg yang baru',
+ 'Price' => 'Harga',
+ 'Print' => 'Cetak',
+ 'Printed' => 'Sudah dicetak',
+ 'Project' => 'Proyek',
+ 'Project not on file!' => 'Data Proyek tidak ditemukan!',
+ 'Purchase Order' => 'Pesanan Pembelian (PO)',
+ 'Qty' => 'Banyak',
+ 'Quotation' => 'Quotation',
+ 'Quotation Date missing!' => 'Tanggal Quotation harap diisi!',
+ 'Quotation Number missing!' => 'Nomor Quotation harap diisi!',
+ 'Recd' => 'Terima',
+ 'Record in' => 'Catat pada',
+ 'Reference' => 'Referensi',
+ 'Remaining' => 'Sisa',
+ 'Required by' => 'Tanggal Kirim',
+ 'Sales Order' => 'Pesanan Penjualan (SO)',
+ 'Screen' => 'Layar',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select from one of the projects below' => 'Pilih dari salah satu proyek di bawah',
+ 'Select txt, postscript or PDF!' => 'Pilih txt, postscript atau PDF!',
+ 'Serial No.' => 'No. Seri',
+ 'Service' => 'Jasa',
+ 'Ship' => 'Kirim',
+ 'Ship to' => 'Kirim kepada',
+ 'Shipping Address' => 'Alamat Pengiriman',
+ 'Source' => 'Bukti',
+ 'Startdate' => 'Tanggal Mulai',
+ 'State/Province' => 'Provinsi',
+ 'Tax Included' => 'Termasuk Pajak',
+ 'To' => 'Sampai',
+ 'Total' => 'Total',
+ 'Unit' => 'Satuan',
+ 'Vendor' => 'Supplier',
+ 'Vendor Number' => 'Nomor Supplier',
+ 'Vendor missing!' => 'Data Supplier harap diisi!',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Warning!' => 'Peringatan!',
+ 'What type of item is this?' => 'Jenis item ini ?',
+ 'Yes' => 'Ya',
+ 'Zip/Postal Code' => 'Kode Pos',
+ 'posted!' => 'sudah diposting!',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'posting' => 'post',
+ 'posting_sbg_yang_baru' => 'post_as_new',
+ 'pesanan_pembelian_(po)' => 'purchase_order',
+ 'ya' => 'yes',
+};
+
+1;
+
diff --git a/locale/id/is b/locale/id/is
new file mode 100755
index 00000000..52155702
--- /dev/null
+++ b/locale/id/is
@@ -0,0 +1,190 @@
+$self{texts} = {
+ 'Account' => 'Akun',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Add Purchase Order' => 'Tambah Pesanan Pembelian (PO)',
+ 'Add Quotation' => 'Tambah Quotation',
+ 'Add Request for Quotation' => 'Tambah Request for Quotation',
+ 'Add Sales Invoice' => 'Tambah Invoice Penjualan',
+ 'Add Sales Order' => 'Tambah Pesanan Penjualan (SO)',
+ 'Address' => 'Alamat',
+ 'Amount' => 'Jumlah',
+ 'Are you sure you want to delete Invoice Number' => 'Apakah anda yakin akan menghapus Nomor Invoice',
+ 'Attachment' => 'Lampiran',
+ 'August' => 'Agustus',
+ 'Billing Address' => 'Alamat Penagihan',
+ 'Business' => 'Bisnis',
+ 'Cannot delete invoice!' => 'Tidak dapat menghapus Invoice!',
+ 'Cannot post invoice for a closed period!' => 'Tidak dapat posting invoice untuk perioda yang sudah ditutup!',
+ 'Cannot post invoice!' => 'Tidak dapat posting Invoice!',
+ 'Cannot post payment for a closed period!' => 'Tidak dapat posting pembayaran untuk perioda yang sudah ditutup!',
+ 'City' => 'Kota',
+ 'Company Name' => 'Nama Perusahaan',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Continue' => 'Lanjut',
+ 'Copies' => 'Jumlah Copy',
+ 'Country' => 'Negara',
+ 'Credit Limit' => 'Batas Kredit',
+ 'Currency' => 'Mata Uang',
+ 'Customer' => 'Pelanggan',
+ 'Customer Number' => 'Nomor Pelanggan',
+ 'Customer missing!' => 'Pelanggan harap diisi!',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'December' => 'Desember',
+ 'Delete' => 'Hapus',
+ 'Delivery Date' => 'Tanggal Kirim',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Due Date' => 'Jatuh Tempo',
+ 'Edit Sales Invoice' => 'Edit Invoice Penjualan',
+ 'Exchange Rate' => 'Kurs',
+ 'Exchange rate missing!' => 'Kurs harap diisi!',
+ 'Extended' => 'Jumlah',
+ 'February' => 'Februari',
+ 'Invoice' => 'Invoice',
+ 'Invoice Date' => 'Tanggal Invoice',
+ 'Invoice Date missing!' => 'Tanggal Invoice harap diisi!',
+ 'Invoice Number' => 'Nomor Invoice',
+ 'Invoice Number missing!' => 'Nomor Invoice harap diisi',
+ 'Invoice deleted!' => 'Invoice sudah dihapus',
+ 'Item not on file!' => 'Item ini tidak ditemukan!',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Message' => 'Pesan',
+ 'Notes' => 'Catatan',
+ 'Number' => 'Nomor',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Tanggal Pesanan harap diisi!',
+ 'Order Number' => 'Nomor Pesanan',
+ 'Order Number missing!' => 'Nomor Pesanan harap diisi',
+ 'Packing List Date missing!' => 'Tanggal Packing List harap diisi!',
+ 'Packing List Number missing!' => 'Nomor Packing List harap diisi!',
+ 'Part' => 'Barang',
+ 'Payment date missing!' => 'Tanggal Pembayaran harap diisi!',
+ 'Payments' => 'Pembayaran',
+ 'Phone' => 'Telephone',
+ 'Post' => 'Posting',
+ 'Post as new' => 'Posting sbg yang baru',
+ 'Price' => 'Harga',
+ 'Print' => 'Cetak',
+ 'Print and Post' => 'Cetak dan Posting',
+ 'Printed' => 'Sudah dicetak',
+ 'Project' => 'Proyek',
+ 'Project not on file!' => 'Data Proyek tidak ditemukan!',
+ 'Purchase Order' => 'Pesanan Pembelian (PO)',
+ 'Qty' => 'Banyak',
+ 'Quotation' => 'Quotation',
+ 'Quotation Date missing!' => 'Tanggal Quotation harap diisi!',
+ 'Quotation Number missing!' => 'Nomor Quotation harap diisi!',
+ 'Recd' => 'Terima',
+ 'Record in' => 'Catat pada',
+ 'Reference' => 'Referensi',
+ 'Remaining' => 'Sisa',
+ 'Required by' => 'Tanggal Kirim',
+ 'Sales Order' => 'Pesanan Penjualan (SO)',
+ 'Salesperson' => 'Salesman',
+ 'Screen' => 'Layar',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select from one of the projects below' => 'Pilih dari salah satu proyek di bawah',
+ 'Select postscript or PDF!' => 'Pilih postscript atau PDF!',
+ 'Select txt, postscript or PDF!' => 'Pilih txt, postscript atau PDF!',
+ 'Serial No.' => 'No. Seri',
+ 'Service' => 'Jasa',
+ 'Ship' => 'Kirim',
+ 'Ship to' => 'Kirim kepada',
+ 'Ship via' => 'Kirim melalui',
+ 'Shipping Address' => 'Alamat Pengiriman',
+ 'Shipping Point' => 'Titik Pengiriman',
+ 'Source' => 'Bukti',
+ 'Startdate' => 'Tanggal Mulai',
+ 'State/Province' => 'Provinsi',
+ 'Tax Included' => 'Termasuk Pajak',
+ 'To' => 'Sampai',
+ 'Total' => 'Total',
+ 'Unit' => 'Satuan',
+ 'Vendor Number' => 'Nomor Supplier',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Warning!' => 'Peringatan!',
+ 'What type of item is this?' => 'Jenis item ini ?',
+ 'Yes' => 'Ya',
+ 'Zip/Postal Code' => 'Kode Pos',
+ 'posted!' => 'sudah diposting!',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'posting' => 'post',
+ 'posting_sbg_yang_baru' => 'post_as_new',
+ 'cetak' => 'print',
+ 'cetak_dan_posting' => 'print_and_post',
+ 'pesanan_penjualan_(so)' => 'sales_order',
+ 'kirim_kepada' => 'ship_to',
+ 'ya' => 'yes',
+};
+
+1;
+
diff --git a/locale/id/jc b/locale/id/jc
new file mode 100755
index 00000000..d160efe4
--- /dev/null
+++ b/locale/id/jc
@@ -0,0 +1,82 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Amount' => 'Jumlah',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Continue' => 'Lanjut',
+ 'Cost' => 'Biaya',
+ 'Date' => 'Tanggal',
+ 'Date missing!' => 'Tanggal harap diisi!',
+ 'Delete' => 'Hapus',
+ 'Description' => 'Keterangan',
+ 'Employee' => 'Karyawan',
+ 'From' => 'Dari',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Month' => 'Bulan',
+ 'Notes' => 'Catatan',
+ 'Period' => 'Perioda',
+ 'Print' => 'Cetak',
+ 'Print and Save' => 'Cetak dan Simpan',
+ 'Printed' => 'Sudah dicetak',
+ 'Project Number' => 'Nomor Proyek',
+ 'Project Number missing!' => 'Nomor Proyek harap diisi!',
+ 'Qty' => 'Banyak',
+ 'Save' => 'Simpan',
+ 'Save as new' => 'Simpan sbg yg baru',
+ 'Screen' => 'Layar',
+ 'Select postscript or PDF!' => 'Pilih postscript atau PDF!',
+ 'Startdate' => 'Tanggal Mulai',
+ 'To' => 'Sampai',
+ 'Total' => 'Total',
+ 'Warning!' => 'Peringatan!',
+ 'Year' => 'Tahun',
+ 'Yes' => 'Ya',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'cetak' => 'print',
+ 'cetak_dan_simpan' => 'print_and_save',
+ 'simpan' => 'save',
+ 'simpan_sbg_yg_baru' => 'save_as_new',
+ 'ya' => 'yes',
+};
+
+1;
+
diff --git a/locale/id/locales.pl b/locale/id/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/id/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/id/login b/locale/id/login
new file mode 100755
index 00000000..a21f26fb
--- /dev/null
+++ b/locale/id/login
@@ -0,0 +1,20 @@
+$self{texts} = {
+ 'Company' => 'Perusahaan',
+ 'Continue' => 'Lanjut',
+ 'Dataset is newer than version!' => 'Dataset lebih baru daripada versi!',
+ 'Incorrect Dataset version!' => 'Versi Dataset tidak benar!',
+ 'Name' => 'Nama',
+ 'Version' => 'Versi',
+ 'You did not enter a name!' => 'Anda tidak memasukkan nama!',
+ 'done' => 'selesai',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+};
+
+1;
+
diff --git a/locale/id/menu b/locale/id/menu
new file mode 100755
index 00000000..28d18a22
--- /dev/null
+++ b/locale/id/menu
@@ -0,0 +1,110 @@
+$self{texts} = {
+ 'AP' => 'Hutang',
+ 'AP Aging' => 'Umur Hutang',
+ 'AP Transaction' => 'Transkasi Hutang',
+ 'AR' => 'Piutang',
+ 'AR Aging' => 'Umur Piutang',
+ 'AR Transaction' => 'Transaksi Piutang',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Add Account' => 'Tambah Akun',
+ 'Add Assembly' => 'Tambah Rakitan',
+ 'Add Business' => 'Tambah Jenis Bisnis',
+ 'Add Customer' => 'Tambah Pelanggan',
+ 'Add Department' => 'Tambah Departemen',
+ 'Add Employee' => 'Tambah Karyawan',
+ 'Add GIFI' => 'Tambah GIFI',
+ 'Add Group' => 'Tambah Kelompok Rakitan',
+ 'Add Labor/Overhead' => 'Tambah Tenaga Kerja/ Overhead',
+ 'Add Language' => 'Tambah Bahasa',
+ 'Add Part' => 'Tambah Barang',
+ 'Add Pricegroup' => 'Tambah Kelompok Harga',
+ 'Add Project' => 'Tambah Proyek',
+ 'Add SIC' => 'Tambah SIC',
+ 'Add Service' => 'Tambah Jasa',
+ 'Add Transaction' => 'Tambah Transaksi',
+ 'Add Vendor' => 'Tambah Supplier',
+ 'Add Warehouse' => 'Tambah Gudang',
+ 'All Items' => 'Semua Item',
+ 'Assemblies' => 'Rakitan',
+ 'Audit Control' => 'Kontrol Audit',
+ 'Balance Sheet' => 'Neraca',
+ 'Cash' => 'Kas dan Bank',
+ 'Chart of Accounts' => 'Bagan Akun',
+ 'Components' => 'Komponen',
+ 'Customers' => 'Pelanggan',
+ 'Defaults' => 'Default',
+ 'Departments' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Employees' => 'Karyawan',
+ 'Goods & Services' => 'Barang dan Jasa',
+ 'Groups' => 'Kelompok Rakitan',
+ 'History' => 'Historis',
+ 'Income Statement' => 'Laba Rugi',
+ 'Invoice' => 'Invoice',
+ 'LaTeX Templates' => 'Template LaTeX',
+ 'Labor/Overhead' => 'Tenaga Kerja/ Overhead',
+ 'Language' => 'Bahasa',
+ 'List Accounts' => 'Daftar Akun',
+ 'List Businesses' => 'Daftar Bisnis',
+ 'List Departments' => 'Daftar Departemen',
+ 'List GIFI' => 'Daftar GIFI',
+ 'List Languages' => 'Daftar Bahasa',
+ 'List Projects' => 'Daftar Proyek',
+ 'List SIC' => 'Daftar SIC',
+ 'List Warehouses' => 'Daftar Gudang',
+ 'New Window' => 'Buka Window Baru',
+ 'Non-taxable' => 'Tanpa Pajak',
+ 'Order Entry' => 'Pesanan',
+ 'Outstanding' => 'Belum Lunas',
+ 'POS' => 'Kasir (POS)',
+ 'POS Invoice' => 'Invoice Kasir',
+ 'Parts' => 'Barang',
+ 'Payment' => 'Pembayaran',
+ 'Payments' => 'Pembayaran',
+ 'Pricegroups' => 'Kelompok Harga',
+ 'Print' => 'Cetak',
+ 'Projects' => 'Proyek',
+ 'Purchase Order' => 'Pesanan Pembelian (PO)',
+ 'Purchase Orders' => 'Pesanan Pembelian (PO)',
+ 'Quotation' => 'Quotation',
+ 'Quotations' => 'Quotation',
+ 'Receipt' => 'Penerimaan',
+ 'Receipts' => 'Penerimaan',
+ 'Receive' => 'Penerimaan',
+ 'Reconciliation' => 'Rekonsiliasi',
+ 'Reports' => 'Laporan',
+ 'Sale' => 'Penjualan',
+ 'Sales Invoice' => 'Invoice Penjualan',
+ 'Sales Invoices' => 'Invoice Penjualan',
+ 'Sales Order' => 'Pesanan Penjualan (SO)',
+ 'Sales Orders' => 'Pesanan Penjualan (SO)',
+ 'Save to File' => 'Simpan ke File',
+ 'Search' => 'Cari',
+ 'Send by E-Mail' => 'Kirim melalui E-mail',
+ 'Services' => 'Jasa',
+ 'Ship' => 'Kirim',
+ 'Shipping' => 'Kirim dan Terima',
+ 'System' => 'Sistem',
+ 'Tax collected' => 'Pajak Terkumpul',
+ 'Tax paid' => 'Pajak Dibayar',
+ 'Text Templates' => 'Template Text',
+ 'Transactions' => 'Transaksi',
+ 'Trial Balance' => 'Neraca Percobaan',
+ 'Type of Business' => 'Jenis Bisnis',
+ 'Vendor Invoice' => 'Invoice Supplier',
+ 'Vendors' => 'Supplier',
+ 'Version' => 'Versi',
+ 'Warehouses' => 'Gudang',
+ 'Yearend' => 'Akhir Tahun',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/id/oe b/locale/id/oe
new file mode 100755
index 00000000..2aa15b15
--- /dev/null
+++ b/locale/id/oe
@@ -0,0 +1,259 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Add Exchange Rate' => 'Tambah Kurs',
+ 'Add Purchase Order' => 'Tambah Pesanan Pembelian (PO)',
+ 'Add Quotation' => 'Tambah Quotation',
+ 'Add Request for Quotation' => 'Tambah Request for Quotation',
+ 'Add Sales Invoice' => 'Tambah Invoice Penjualan',
+ 'Add Sales Order' => 'Tambah Pesanan Penjualan (SO)',
+ 'Add Vendor Invoice' => 'Tambah Invoice Supplier',
+ 'Address' => 'Alamat',
+ 'Amount' => 'Jumlah',
+ 'Are you sure you want to delete Order Number' => 'Apakah anda yakin akan menghapus Nomor Order',
+ 'Are you sure you want to delete Quotation Number' => 'Apakah anda yakin akan menghapus Nomor Quotasi',
+ 'Attachment' => 'Lampiran',
+ 'August' => 'Agustus',
+ 'Billing Address' => 'Alamat Penagihan',
+ 'Business' => 'Bisnis',
+ 'Cannot delete order!' => 'Tidak dapat menghapus Pesanan!',
+ 'Cannot delete quotation!' => 'Tidak dapat menghapus Quotation!',
+ 'Cannot save order!' => 'Tidak dapat menyimpan pesanan!',
+ 'Cannot save quotation!' => 'Tidak dapat menyimpan quotation!',
+ 'City' => 'Kota',
+ 'Company Name' => 'Nama Perusahaan',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Continue' => 'Lanjut',
+ 'Copies' => 'Jumlah Copy',
+ 'Cost' => 'Biaya',
+ 'Could not save!' => 'Tidak dapat menyimpan',
+ 'Could not transfer Inventory!' => 'Tidak dapat mentransfer Inventory',
+ 'Country' => 'Negara',
+ 'Credit Limit' => 'Batas Kredit',
+ 'Curr' => 'Mata Uang',
+ 'Currency' => 'Mata Uang',
+ 'Customer' => 'Pelanggan',
+ 'Customer Number' => 'Nomor Pelanggan',
+ 'Customer missing!' => 'Pelanggan harap diisi!',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'Date Received' => 'Tanggal Diterima',
+ 'Date received missing!' => 'Tanggal diterima harap diisi!',
+ 'December' => 'Desember',
+ 'Delete' => 'Hapus',
+ 'Delivery Date' => 'Tanggal Kirim',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Done' => 'Selesai',
+ 'Edit Purchase Order' => 'Edit Pesanan Pembelian (PO)',
+ 'Edit Sales Order' => 'Edit Pesanan Penjualan (SO)',
+ 'Employee' => 'Karyawan',
+ 'Exchange Rate' => 'Kurs',
+ 'Exchange rate missing!' => 'Kurs harap diisi!',
+ 'Extended' => 'Jumlah',
+ 'February' => 'Februari',
+ 'From' => 'Dari',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Inventory saved!' => 'Inventory sudah disimpan!',
+ 'Inventory transferred!' => 'Inventory sudah di-transfer',
+ 'Invoice' => 'Invoice',
+ 'Invoice Date missing!' => 'Tanggal Invoice harap diisi!',
+ 'Invoice Number missing!' => 'Nomor Invoice harap diisi',
+ 'Item not on file!' => 'Item ini tidak ditemukan!',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Message' => 'Pesan',
+ 'Month' => 'Bulan',
+ 'No.' => 'No.',
+ 'Notes' => 'Catatan',
+ 'Nothing entered!' => 'Catatan sudah dimasukkan!',
+ 'Nothing selected!' => 'Tidak ada yang dipilih!',
+ 'Nothing to transfer!' => 'Tidak ada yang akan di-transfer!',
+ 'Number' => 'Nomor',
+ 'October' => 'Oktober',
+ 'Order' => 'No. Pesanan',
+ 'Order Date' => 'Tanggal Pesanan',
+ 'Order Date missing!' => 'Tanggal Pesanan harap diisi!',
+ 'Order Number' => 'Nomor Pesanan',
+ 'Order Number missing!' => 'Nomor Pesanan harap diisi',
+ 'Order deleted!' => 'Pesanan sudah dihapus!',
+ 'Order saved!' => 'Pesanan sudah disimpan!',
+ 'Packing List Date missing!' => 'Tanggal Packing List harap diisi!',
+ 'Packing List Number missing!' => 'Nomor Packing List harap diisi!',
+ 'Part' => 'Barang',
+ 'Period' => 'Perioda',
+ 'Phone' => 'Telephone',
+ 'Price' => 'Harga',
+ 'Print' => 'Cetak',
+ 'Print and Save' => 'Cetak dan Simpan',
+ 'Printed' => 'Sudah dicetak',
+ 'Project' => 'Proyek',
+ 'Project not on file!' => 'Data Proyek tidak ditemukan!',
+ 'Purchase Order' => 'Pesanan Pembelian (PO)',
+ 'Purchase Orders' => 'Pesanan Pembelian (PO)',
+ 'Qty' => 'Banyak',
+ 'Quotation' => 'Quotation',
+ 'Quotation ' => 'No.Quotation',
+ 'Quotation Date' => 'Tanggal Quotation',
+ 'Quotation Date missing!' => 'Tanggal Quotation harap diisi!',
+ 'Quotation Number' => 'Nomor Quotation',
+ 'Quotation Number missing!' => 'Nomor Quotation harap diisi!',
+ 'Quotation deleted!' => 'Nomor Quotation sudah dihapus!',
+ 'Quotations' => 'Quotation',
+ 'Recd' => 'Terima',
+ 'Receive Merchandise' => 'Penerimaan Barang',
+ 'Reference' => 'Referensi',
+ 'Remaining' => 'Sisa',
+ 'Required by' => 'Tanggal Kirim',
+ 'Sales Invoice' => 'Invoice Penjualan',
+ 'Sales Order' => 'Pesanan Penjualan (SO)',
+ 'Sales Orders' => 'Pesanan Penjualan (SO)',
+ 'Salesperson' => 'Salesman',
+ 'Save' => 'Simpan',
+ 'Save as new' => 'Simpan sbg yg baru',
+ 'Screen' => 'Layar',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select from one of the projects below' => 'Pilih dari salah satu proyek di bawah',
+ 'Select postscript or PDF!' => 'Pilih postscript atau PDF!',
+ 'Select txt, postscript or PDF!' => 'Pilih txt, postscript atau PDF!',
+ 'Serial No.' => 'No. Seri',
+ 'Service' => 'Jasa',
+ 'Ship' => 'Kirim',
+ 'Ship Merchandise' => 'Pengiriman Barang',
+ 'Ship to' => 'Kirim kepada',
+ 'Ship via' => 'Kirim melalui',
+ 'Shipping Address' => 'Alamat Pengiriman',
+ 'Shipping Date' => 'Tanggal Pengiriman',
+ 'Shipping Date missing!' => 'Tanggal Pengiriman harap diisi!',
+ 'Shipping Point' => 'Titik Pengiriman',
+ 'Startdate' => 'Tanggal Mulai',
+ 'State/Province' => 'Provinsi',
+ 'Tax' => 'Pajak',
+ 'Tax Included' => 'Termasuk Pajak',
+ 'Terms' => 'Termin',
+ 'To' => 'Sampai',
+ 'Total' => 'Total',
+ 'Transfer to' => 'Transfer ke',
+ 'Unit' => 'Satuan',
+ 'Valid until' => 'Valid hingga',
+ 'Vendor' => 'Supplier',
+ 'Vendor Invoice' => 'Invoice Supplier',
+ 'Vendor Number' => 'Nomor Supplier',
+ 'Vendor missing!' => 'Data Supplier harap diisi!',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Warehouse' => 'Gudang',
+ 'Warning!' => 'Peringatan!',
+ 'What type of item is this?' => 'Jenis item ini ?',
+ 'Year' => 'Tahun',
+ 'Yes' => 'Ya',
+ 'Zip/Postal Code' => 'Kode Pos',
+ 'days' => 'hari',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'selesai' => 'done',
+ 'cetak' => 'print',
+ 'cetak_dan_simpan' => 'print_and_save',
+ 'pesanan_pembelian_(po)' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'no.quotation' => 'quotation_',
+ 'invoice_penjualan' => 'sales_invoice',
+ 'pesanan_penjualan_(so)' => 'sales_order',
+ 'simpan' => 'save',
+ 'simpan_sbg_yg_baru' => 'save_as_new',
+ 'kirim_kepada' => 'ship_to',
+ 'invoice_supplier' => 'vendor_invoice',
+ 'ya' => 'yes',
+};
+
+1;
+
diff --git a/locale/id/pe b/locale/id/pe
new file mode 100755
index 00000000..965cccce
--- /dev/null
+++ b/locale/id/pe
@@ -0,0 +1,124 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Active' => 'Aktif',
+ 'Add' => 'Tambah',
+ 'Add Group' => 'Tambah Kelompok Rakitan',
+ 'Add Pricegroup' => 'Tambah Kelompok Harga',
+ 'Add Project' => 'Tambah Proyek',
+ 'Address' => 'Alamat',
+ 'All' => 'Semua',
+ 'Amount' => 'Jumlah',
+ 'Assembly' => 'Rakitan',
+ 'Continue' => 'Lanjut',
+ 'Customer' => 'Pelanggan',
+ 'Customer missing!' => 'Pelanggan harap diisi!',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'Delete' => 'Hapus',
+ 'Description' => 'Keterangan',
+ 'Detail' => 'Detil',
+ 'Edit Group' => 'Edit Kelompok Rakitan',
+ 'Edit Pricegroup' => 'Edit Kelompok Harga',
+ 'Edit Project' => 'Edit Proyek',
+ 'Employee' => 'Karyawan',
+ 'Enddate' => 'Tanggal Akhir',
+ 'From' => 'Dari',
+ 'Groups' => 'Kelompok Rakitan',
+ 'Income' => 'Pendapatan',
+ 'Language' => 'Bahasa',
+ 'Languages not defined!' => 'Bahasa tidak terdefinisi!',
+ 'Link Accounts' => 'Akun yg Berhubungan',
+ 'List Price' => 'Daftar Harga',
+ 'Month' => 'Bulan',
+ 'Notes' => 'Catatan',
+ 'Nothing selected!' => 'Tidak ada yang dipilih!',
+ 'Number' => 'Nomor',
+ 'Period' => 'Perioda',
+ 'Pricegroup' => 'Kelompok Harga',
+ 'Pricegroup deleted!' => 'Kelompok Harga sudah dihapus!',
+ 'Pricegroup missing!' => 'Kelompok Harga harap diisi!',
+ 'Pricegroup saved!' => 'Kelompok Harga sudah disimpan!',
+ 'Pricegroups' => 'Kelompok Harga',
+ 'Project' => 'Proyek',
+ 'Project Number' => 'Nomor Proyek',
+ 'Project deleted!' => 'Data Proyek sudah dihapus!',
+ 'Project saved!' => 'Data Proyek sudah disimpan!',
+ 'Projects' => 'Proyek',
+ 'Qty' => 'Banyak',
+ 'Save' => 'Simpan',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Sell Price' => 'Harga Jual',
+ 'Startdate' => 'Tanggal Mulai',
+ 'Summary' => 'Ringkasan',
+ 'Tax' => 'Pajak',
+ 'To' => 'Sampai',
+ 'Unit' => 'Satuan',
+ 'Updated' => 'Diupdate',
+ 'Vendor' => 'Supplier',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Weight' => 'Berat',
+ 'Year' => 'Tahun',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'tambah_kelompok_rakitan' => 'add_group',
+ 'tambah_kelompok_harga' => 'add_pricegroup',
+ 'tambah_proyek' => 'add_project',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'simpan' => 'save',
+};
+
+1;
+
diff --git a/locale/id/pos b/locale/id/pos
new file mode 100755
index 00000000..05a4928a
--- /dev/null
+++ b/locale/id/pos
@@ -0,0 +1,72 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Add POS Invoice' => 'Tambah Invoice Kasir',
+ 'Amount' => 'Jumlah',
+ 'Business' => 'Bisnis',
+ 'Cannot post transaction!' => 'Tidak dapat posting transaksi!',
+ 'Change' => 'Kembalian',
+ 'Continue' => 'Lanjut',
+ 'Credit Limit' => 'Batas Kredit',
+ 'Currency' => 'Mata Uang',
+ 'Customer' => 'Pelanggan',
+ 'Customer missing!' => 'Pelanggan harap diisi!',
+ 'Delete' => 'Hapus',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Edit POS Invoice' => 'Edit Invoice Kasir',
+ 'Exchange Rate' => 'Kurs',
+ 'Exchange rate missing!' => 'Kurs harap diisi!',
+ 'Extended' => 'Jumlah',
+ 'From' => 'Dari',
+ 'Language' => 'Bahasa',
+ 'Month' => 'Bulan',
+ 'Number' => 'Nomor',
+ 'Period' => 'Perioda',
+ 'Post' => 'Posting',
+ 'Posted!' => 'Sudah Diposting!',
+ 'Price' => 'Harga',
+ 'Print' => 'Cetak',
+ 'Print and Post' => 'Cetak dan Posting',
+ 'Printed' => 'Sudah dicetak',
+ 'Qty' => 'Banyak',
+ 'Receipts' => 'Penerimaan',
+ 'Record in' => 'Catat pada',
+ 'Remaining' => 'Sisa',
+ 'Salesperson' => 'Salesman',
+ 'Screen' => 'Layar',
+ 'Source' => 'Bukti',
+ 'Tax Included' => 'Termasuk Pajak',
+ 'To' => 'Sampai',
+ 'Total' => 'Total',
+ 'Unit' => 'Satuan',
+ 'Year' => 'Tahun',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'posting' => 'post',
+ 'cetak' => 'print',
+ 'cetak_dan_posting' => 'print_and_post',
+};
+
+1;
+
diff --git a/locale/id/ps b/locale/id/ps
new file mode 100755
index 00000000..a73c8da1
--- /dev/null
+++ b/locale/id/ps
@@ -0,0 +1,292 @@
+$self{texts} = {
+ 'AP Aging' => 'Umur Hutang',
+ 'AP Outstanding' => 'Hutang Belum Lunas',
+ 'AP Transaction' => 'Transkasi Hutang',
+ 'AP Transactions' => 'Transkasi Hutang',
+ 'AR Aging' => 'Umur Piutang',
+ 'AR Outstanding' => 'Piutang Belum Lunas',
+ 'AR Transaction' => 'Transaksi Piutang',
+ 'AR Transactions' => 'Transaksi Piutang',
+ 'Account' => 'Akun',
+ 'Account Number' => 'Nomor Akun',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Accounts' => 'Daftar Akun',
+ 'Add AP Transaction' => 'Tambah Transaksi Hutang',
+ 'Add AR Transaction' => 'Tambah Transaksi Piutang',
+ 'Add POS Invoice' => 'Tambah Invoice Kasir',
+ 'Add Purchase Order' => 'Tambah Pesanan Pembelian (PO)',
+ 'Add Quotation' => 'Tambah Quotation',
+ 'Add Request for Quotation' => 'Tambah Request for Quotation',
+ 'Add Sales Invoice' => 'Tambah Invoice Penjualan',
+ 'Add Sales Order' => 'Tambah Pesanan Penjualan (SO)',
+ 'Address' => 'Alamat',
+ 'All Accounts' => 'Semua Akun',
+ 'Amount' => 'Jumlah',
+ 'Amount Due' => 'Jumlah Terhutang',
+ 'Are you sure you want to delete Invoice Number' => 'Apakah anda yakin akan menghapus Nomor Invoice',
+ 'Are you sure you want to delete Transaction' => 'Apakah anda yakin akan menghapus Nomor Transaksi',
+ 'Attachment' => 'Lampiran',
+ 'August' => 'Agustus',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Neraca',
+ 'Billing Address' => 'Alamat Penagihan',
+ 'Business' => 'Bisnis',
+ 'Cannot delete invoice!' => 'Tidak dapat menghapus Invoice!',
+ 'Cannot delete transaction!' => 'Tidak dapat menghapus Transaksi!',
+ 'Cannot post invoice for a closed period!' => 'Tidak dapat posting invoice untuk perioda yang sudah ditutup!',
+ 'Cannot post invoice!' => 'Tidak dapat posting Invoice!',
+ 'Cannot post payment for a closed period!' => 'Tidak dapat posting pembayaran untuk perioda yang sudah ditutup!',
+ 'Cannot post transaction for a closed period!' => 'Tidak dapat posting transaksi untuk perioda yang sudah ditutup!',
+ 'Cannot post transaction!' => 'Tidak dapat posting transaksi!',
+ 'Cash' => 'Kas dan Bank',
+ 'Change' => 'Kembalian',
+ 'City' => 'Kota',
+ 'Company Name' => 'Nama Perusahaan',
+ 'Compare to' => 'Dibandingkan kepada',
+ 'Confirm!' => 'Konfirmasi!',
+ 'Continue' => 'Lanjut',
+ 'Copies' => 'Jumlah Copy',
+ 'Country' => 'Negara',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Batas Kredit',
+ 'Curr' => 'Mata Uang',
+ 'Currency' => 'Mata Uang',
+ 'Customer' => 'Pelanggan',
+ 'Customer Number' => 'Nomor Pelanggan',
+ 'Customer missing!' => 'Pelanggan harap diisi!',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'Date Paid' => 'Tanggal Bayar',
+ 'December' => 'Desember',
+ 'Decimalplaces' => 'Angka Desimal',
+ 'Delete' => 'Hapus',
+ 'Delivery Date' => 'Tanggal Kirim',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Detail' => 'Detil',
+ 'Due Date' => 'Jatuh Tempo',
+ 'Due Date missing!' => 'Tanggal Jatuh Tempo harap diisi!',
+ 'Edit AP Transaction' => 'Edit Transaksi Hutang',
+ 'Edit AR Transaction' => 'Edit Transaksi Piutang',
+ 'Edit POS Invoice' => 'Edit Invoice Kasir',
+ 'Edit Sales Invoice' => 'Edit Invoice Penjualan',
+ 'Employee' => 'Karyawan',
+ 'Exchange Rate' => 'Kurs',
+ 'Exchange rate missing!' => 'Kurs harap diisi!',
+ 'Extended' => 'Jumlah',
+ 'February' => 'Februari',
+ 'From' => 'Dari',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Income Statement' => 'Laba Rugi',
+ 'Invoice' => 'Invoice',
+ 'Invoice Date' => 'Tanggal Invoice',
+ 'Invoice Date missing!' => 'Tanggal Invoice harap diisi!',
+ 'Invoice Number' => 'Nomor Invoice',
+ 'Invoice Number missing!' => 'Nomor Invoice harap diisi',
+ 'Invoice deleted!' => 'Invoice sudah dihapus',
+ 'Item not on file!' => 'Item ini tidak ditemukan!',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'Language' => 'Bahasa',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Message' => 'Pesan',
+ 'Method' => 'Metoda',
+ 'Month' => 'Bulan',
+ 'No.' => 'No.',
+ 'Non-taxable Purchases' => 'Pembelian Tanpa Pajak',
+ 'Non-taxable Sales' => 'Penjualan Tanpa Pajak',
+ 'Notes' => 'Catatan',
+ 'Nothing selected!' => 'Tidak ada yang dipilih!',
+ 'Nothing to print!' => 'Tidak ada yang akan dicetak!',
+ 'Number' => 'Nomor',
+ 'October' => 'Oktober',
+ 'Order' => 'No. Pesanan',
+ 'Order Date missing!' => 'Tanggal Pesanan harap diisi!',
+ 'Order Number' => 'Nomor Pesanan',
+ 'Order Number missing!' => 'Nomor Pesanan harap diisi',
+ 'Packing List Date missing!' => 'Tanggal Packing List harap diisi!',
+ 'Packing List Number missing!' => 'Nomor Packing List harap diisi!',
+ 'Paid' => 'Dibayar',
+ 'Part' => 'Barang',
+ 'Payment date missing!' => 'Tanggal Pembayaran harap diisi!',
+ 'Payments' => 'Pembayaran',
+ 'Period' => 'Perioda',
+ 'Phone' => 'Telephone',
+ 'Post' => 'Posting',
+ 'Post as new' => 'Posting sbg yang baru',
+ 'Posted!' => 'Sudah Diposting!',
+ 'Price' => 'Harga',
+ 'Print' => 'Cetak',
+ 'Print and Post' => 'Cetak dan Posting',
+ 'Printed' => 'Sudah dicetak',
+ 'Project' => 'Proyek',
+ 'Project Number' => 'Nomor Proyek',
+ 'Project Transactions' => 'Transaksi Proyek',
+ 'Project not on file!' => 'Data Proyek tidak ditemukan!',
+ 'Purchase Order' => 'Pesanan Pembelian (PO)',
+ 'Qty' => 'Banyak',
+ 'Quotation' => 'Quotation',
+ 'Quotation Date missing!' => 'Tanggal Quotation harap diisi!',
+ 'Quotation Number missing!' => 'Nomor Quotation harap diisi!',
+ 'Recd' => 'Terima',
+ 'Receipt' => 'Penerimaan',
+ 'Receipts' => 'Penerimaan',
+ 'Record in' => 'Catat pada',
+ 'Reference' => 'Referensi',
+ 'Remaining' => 'Sisa',
+ 'Required by' => 'Tanggal Kirim',
+ 'Sales Invoice.' => 'Invoice Penjualan.',
+ 'Sales Order' => 'Pesanan Penjualan (SO)',
+ 'Salesperson' => 'Salesman',
+ 'Screen' => 'Layar',
+ 'Select all' => 'Pilih semua',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select from one of the projects below' => 'Pilih dari salah satu proyek di bawah',
+ 'Select payment' => 'Pilih pembayaran',
+ 'Select postscript or PDF!' => 'Pilih postscript atau PDF!',
+ 'Select txt, postscript or PDF!' => 'Pilih txt, postscript atau PDF!',
+ 'Serial No.' => 'No. Seri',
+ 'Service' => 'Jasa',
+ 'Ship' => 'Kirim',
+ 'Ship to' => 'Kirim kepada',
+ 'Ship via' => 'Kirim melalui',
+ 'Shipping Address' => 'Alamat Pengiriman',
+ 'Shipping Point' => 'Titik Pengiriman',
+ 'Source' => 'Bukti',
+ 'Startdate' => 'Tanggal Mulai',
+ 'State/Province' => 'Provinsi',
+ 'Summary' => 'Ringkasan',
+ 'Tax' => 'Pajak',
+ 'Tax Included' => 'Termasuk Pajak',
+ 'Tax collected' => 'Pajak Terkumpul',
+ 'Tax paid' => 'Pajak Dibayar',
+ 'To' => 'Sampai',
+ 'Total' => 'Total',
+ 'Transaction' => 'Transaksi',
+ 'Transaction deleted!' => 'Transaksi sudah dihapus',
+ 'Transaction posted!' => 'Transaksi sudah diposting',
+ 'Trial Balance' => 'Neraca Percobaan',
+ 'Unit' => 'Satuan',
+ 'Vendor' => 'Supplier',
+ 'Vendor Invoice.' => 'Invoice Supplier.',
+ 'Vendor Number' => 'Nomor Supplier',
+ 'Vendor missing!' => 'Data Supplier harap diisi!',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Warning!' => 'Peringatan!',
+ 'What type of item is this?' => 'Jenis item ini ?',
+ 'Year' => 'Tahun',
+ 'Yes' => 'Ya',
+ 'Zip/Postal Code' => 'Kode Pos',
+ 'as at' => 'per',
+ 'for Period' => 'untuk Perioda',
+ 'posted!' => 'sudah diposting!',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transkasi_hutang' => 'ap_transaction',
+ 'transaksi_piutang' => 'ar_transaction',
+ 'lanjut' => 'continue',
+ 'hapus' => 'delete',
+ 'posting' => 'post',
+ 'posting_sbg_yang_baru' => 'post_as_new',
+ 'cetak' => 'print',
+ 'cetak_dan_posting' => 'print_and_post',
+ 'invoice_penjualan_' => 'sales_invoice_',
+ 'pesanan_penjualan_(so)' => 'sales_order',
+ 'pilih_semua' => 'select_all',
+ 'kirim_kepada' => 'ship_to',
+ 'invoice_supplier_' => 'vendor_invoice_',
+ 'ya' => 'yes',
+};
+
+1;
+
diff --git a/locale/id/pw b/locale/id/pw
new file mode 100755
index 00000000..8415d6fb
--- /dev/null
+++ b/locale/id/pw
@@ -0,0 +1,11 @@
+$self{texts} = {
+ 'Continue' => 'Lanjut',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'lanjut' => 'continue',
+};
+
+1;
+
diff --git a/locale/id/rc b/locale/id/rc
new file mode 100755
index 00000000..92b2987c
--- /dev/null
+++ b/locale/id/rc
@@ -0,0 +1,54 @@
+$self{texts} = {
+ 'Account' => 'Akun',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'August' => 'Agustus',
+ 'Balance' => 'Saldo',
+ 'Beginning Balance' => 'Saldo Awal',
+ 'Continue' => 'Lanjut',
+ 'Credit' => 'Kredit',
+ 'Date' => 'Tanggal',
+ 'December' => 'Desember',
+ 'Description' => 'Keterangan',
+ 'Detail' => 'Detil',
+ 'Difference' => 'Selisih',
+ 'Done' => 'Selesai',
+ 'February' => 'Februari',
+ 'From' => 'Dari',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Month' => 'Bulan',
+ 'October' => 'Oktober',
+ 'Outstanding' => 'Belum Lunas',
+ 'Period' => 'Perioda',
+ 'Reconciliation' => 'Rekonsiliasi',
+ 'Reconciliation Report' => 'Laporan Rekonsiliasi',
+ 'Select all' => 'Pilih semua',
+ 'Source' => 'Bukti',
+ 'Summary' => 'Ringkasan',
+ 'To' => 'Sampai',
+ 'Year' => 'Tahun',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'lanjut' => 'continue',
+ 'selesai' => 'done',
+ 'pilih_semua' => 'select_all',
+};
+
+1;
+
diff --git a/locale/id/rp b/locale/id/rp
new file mode 100755
index 00000000..1f1b4cfc
--- /dev/null
+++ b/locale/id/rp
@@ -0,0 +1,136 @@
+$self{texts} = {
+ 'AP Aging' => 'Umur Hutang',
+ 'AR Aging' => 'Umur Piutang',
+ 'Account' => 'Akun',
+ 'Account Number' => 'Nomor Akun',
+ 'Accounting Menu' => 'Menu Akunting',
+ 'Accounts' => 'Daftar Akun',
+ 'Address' => 'Alamat',
+ 'All Accounts' => 'Semua Akun',
+ 'Amount' => 'Jumlah',
+ 'Attachment' => 'Lampiran',
+ 'August' => 'Agustus',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Neraca',
+ 'Cash' => 'Kas dan Bank',
+ 'Compare to' => 'Dibandingkan kepada',
+ 'Continue' => 'Lanjut',
+ 'Copies' => 'Jumlah Copy',
+ 'Credit' => 'Kredit',
+ 'Curr' => 'Mata Uang',
+ 'Customer' => 'Pelanggan',
+ 'Customer not on file!' => 'Pelanggan tidak ditemukan!',
+ 'Date' => 'Tanggal',
+ 'December' => 'Desember',
+ 'Decimalplaces' => 'Angka Desimal',
+ 'Department' => 'Departemen',
+ 'Description' => 'Keterangan',
+ 'Detail' => 'Detil',
+ 'Due Date' => 'Jatuh Tempo',
+ 'February' => 'Februari',
+ 'From' => 'Dari',
+ 'Include in Report' => 'Tampilkan pada <br>laporan',
+ 'Income Statement' => 'Laba Rugi',
+ 'Invoice' => 'Invoice',
+ 'January' => 'Januari',
+ 'July' => 'Juli',
+ 'June' => 'Juni',
+ 'Language' => 'Bahasa',
+ 'March' => 'Maret',
+ 'May ' => 'Mei',
+ 'Message' => 'Pesan',
+ 'Method' => 'Metoda',
+ 'Month' => 'Bulan',
+ 'Non-taxable Purchases' => 'Pembelian Tanpa Pajak',
+ 'Non-taxable Sales' => 'Penjualan Tanpa Pajak',
+ 'Nothing selected!' => 'Tidak ada yang dipilih!',
+ 'Number' => 'Nomor',
+ 'October' => 'Oktober',
+ 'Order' => 'No. Pesanan',
+ 'Payments' => 'Pembayaran',
+ 'Period' => 'Perioda',
+ 'Print' => 'Cetak',
+ 'Project' => 'Proyek',
+ 'Project Number' => 'Nomor Proyek',
+ 'Project Transactions' => 'Transaksi Proyek',
+ 'Project not on file!' => 'Data Proyek tidak ditemukan!',
+ 'Receipts' => 'Penerimaan',
+ 'Reference' => 'Referensi',
+ 'Salesperson' => 'Salesman',
+ 'Screen' => 'Layar',
+ 'Select all' => 'Pilih semua',
+ 'Select from one of the names below' => 'Pilih dari salah satu nama di bawah',
+ 'Select from one of the projects below' => 'Pilih dari salah satu proyek di bawah',
+ 'Select postscript or PDF!' => 'Pilih postscript atau PDF!',
+ 'Source' => 'Bukti',
+ 'Startdate' => 'Tanggal Mulai',
+ 'Summary' => 'Ringkasan',
+ 'Tax' => 'Pajak',
+ 'Tax collected' => 'Pajak Terkumpul',
+ 'Tax paid' => 'Pajak Dibayar',
+ 'To' => 'Sampai',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Neraca Percobaan',
+ 'Vendor' => 'Supplier',
+ 'Vendor not on file!' => 'Data Supplier tidak ditemukan!',
+ 'Warning!' => 'Peringatan!',
+ 'Year' => 'Tahun',
+ 'as at' => 'per',
+ 'for Period' => 'untuk Perioda',
+ 'sent' => 'sudah dikirim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'lanjut' => 'continue',
+ 'cetak' => 'print',
+ 'pilih_semua' => 'select_all',
+};
+
+1;
+
diff --git a/locale/is/COPYING b/locale/is/COPYING
new file mode 100755
index 00000000..f6550e42
--- /dev/null
+++ b/locale/is/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2003
+#
+# Icelandic texts:
+#
+# Author: Margeir Reynisson <margeir@met.is>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/is/LANGUAGE b/locale/is/LANGUAGE
new file mode 100755
index 00000000..b91caef1
--- /dev/null
+++ b/locale/is/LANGUAGE
@@ -0,0 +1 @@
+Icelandic
diff --git a/locale/is/aa b/locale/is/aa
new file mode 100755
index 00000000..f238ef6e
--- /dev/null
+++ b/locale/is/aa
@@ -0,0 +1,131 @@
+$self{texts} = {
+ 'AP Transaction' => 'Innkaupafærsla',
+ 'AP Transactions' => 'Innkaupafærslur',
+ 'AR Transaction' => 'Sölufærsla',
+ 'AR Transactions' => 'Sölufærslur',
+ 'Account' => 'Reikningur',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Amount' => 'Upphæð',
+ 'Amount Due' => 'Eindagi',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Are you sure you want to delete Transaction' => 'Ert þú viss um að þú viljir eyða færslunni',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Cannot delete transaction!' => 'Get ekki eytt færslu!',
+ 'Cannot post payment for a closed period!' => 'Get ekki bókað greiðslu á lokað tímabil',
+ 'Cannot post transaction for a closed period!' => 'Get ekki bókað færslu á lokað tímabil!',
+ 'Cannot post transaction!' => 'Get ekki bókað færslu!',
+ 'Check' => 'Ávísun',
+ 'Closed' => 'Lokað',
+ 'Confirm!' => 'Staðfesta!',
+ 'Continue' => 'Áfram',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditmörk',
+ 'Curr' => 'Gjaldm',
+ 'Currency' => 'Gjaldmiðill',
+ 'Current' => 'Núvirði',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer missing!' => 'Viðskiptavin vantar!',
+ 'Date' => 'Dagsetning',
+ 'Date Paid' => 'Greiðsludagur',
+ 'Debit' => 'Debit',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Eyða',
+ 'Description' => 'Skýringar',
+ 'Due Date' => 'Dags. lokið',
+ 'Due Date missing!' => 'Vantar dags. lokið!',
+ 'Employee' => 'Starfsmenn',
+ 'Exch' => 'Vx',
+ 'Exchange Rate' => 'Vextir',
+ 'Exchange rate for payment missing!' => 'Vextir fyrir greiðslu vantar!',
+ 'Exchange rate missing!' => 'Vantar vexti!',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'From' => 'Frá',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoice Date' => 'Sölureikningur dags.',
+ 'Invoice Date missing!' => 'Sölureiknings dags. vantar!',
+ 'Invoice Number' => 'Sölureikningur Númer',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Upplýsinar',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Open' => 'opna',
+ 'Order' => 'Pöntun',
+ 'Order Number' => 'Pöntun númer',
+ 'Paid' => 'Greitt',
+ 'Payment date missing!' => 'Greiðsudags. vantar!',
+ 'Payments' => 'Greiðslur',
+ 'Post' => 'Bókfæra',
+ 'Post as new' => 'Bókfæra sem nýjan',
+ 'Print' => 'Prenta',
+ 'Project' => 'Verkefni',
+ 'Receipt' => 'Kvittun',
+ 'Remaining' => 'Eftir',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Senda til',
+ 'Ship via' => 'Senda með',
+ 'Source' => 'Frálag',
+ 'Subtotal' => 'Samtala',
+ 'Tax' => 'Virðisaukaskattur',
+ 'Tax Included' => 'Taka með VSK',
+ 'To' => 'til',
+ 'Total' => 'Samtals',
+ 'Transaction deleted!' => 'Færslu eytt!',
+ 'Transaction posted!' => 'Færsla bókfærð!',
+ 'Update' => 'Uppfærsla',
+ 'Vendor' => 'Byrgir',
+ 'Vendor missing!' => 'Byrgja vantar!',
+ 'Yes' => 'Já',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'innkaupafærsla' => 'ap_transaction',
+ 'sölufærsla' => 'ar_transaction',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'bókfæra' => 'post',
+ 'bókfæra_sem_nýjan' => 'post_as_new',
+ 'prenta' => 'print',
+ 'senda_til' => 'ship_to',
+ 'uppfærsla' => 'update',
+ 'já' => 'yes',
+};
+
+1;
+
diff --git a/locale/is/admin b/locale/is/admin
new file mode 100755
index 00000000..e01c8bc6
--- /dev/null
+++ b/locale/is/admin
@@ -0,0 +1,134 @@
+$self{texts} = {
+ 'Access Control' => 'Aðgangsheimildir',
+ 'Accounting' => 'Bókhald',
+ 'Add User' => 'Nýr notandi',
+ 'Address' => 'Heimilisfang',
+ 'Administration' => 'Kerfisstjórnun',
+ 'Administrator' => 'Kerfisstjóri',
+ 'All Datasets up to date!' => 'Öll gagnasöfn uppfærð',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Breyta kerfisstjóra lykilorði',
+ 'Change Password' => 'Breyta lykilorði',
+ 'Click on login name to edit!' => 'Smellið á notendanafn til þess að breyta',
+ 'Company' => 'Fyritæki',
+ 'Connect to' => 'Tengjast við',
+ 'Continue' => 'Áfram',
+ 'Create Chart of Accounts' => 'Búa til lykklasett',
+ 'Create Dataset' => 'Búa til gagnasafn',
+ 'DBI not installed!' => 'DBI ekki virkt',
+ 'Database' => 'Gagnagrunnur',
+ 'Database Administration' => 'Kerfisstjórn gagnagrunns',
+ 'Database Driver not checked!' => 'Gagnagrunnstengi ekki athugað',
+ 'Database User missing!' => 'Gagnagrunns notanda vantar!',
+ 'Dataset' => 'Gagnasafn',
+ 'Dataset missing!' => 'Gagnasafn vantar!',
+ 'Dataset updated!' => 'gagnasafn uppfært!',
+ 'Date Format' => 'Dagsetningarform',
+ 'Delete' => 'Eyða',
+ 'Delete Dataset' => 'Eyða gagnasafni',
+ 'Directory' => 'Mapa',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Takmörk fyrir valmynd',
+ 'E-mail' => 'R-póstur',
+ 'Edit User' => 'Breyta notanda',
+ 'Existing Datasets' => 'Hætta með gagnasafn',
+ 'Fax' => 'Símbréf',
+ 'Host' => 'Netþjónn',
+ 'Hostname missing!' => 'Nafn netþjóns vantar',
+ 'Language' => 'Túngumál',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Tengjast',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Aftengjast',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Nafn',
+ 'New Templates' => 'Nýtt skabalón',
+ 'No Database Drivers available!' => 'Engin gagnagrunnstengin til',
+ 'No Dataset selected!' => 'Ekkert gagnasafn valið',
+ 'Nothing to delete!' => 'Ekkert til þess að eyða!',
+ 'Number Format' => 'Númera útlit',
+ 'Oracle Database Administration' => 'Oracle kerfisstjórnun á gagnagrunni',
+ 'Password' => 'Aðgangsorð',
+ 'Password changed!' => 'Aðgangsorði breytt',
+ 'Pg Database Administration' => 'Pg kerfisstjórnun gagnarunns',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Sími.',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port vantar',
+ 'Printer' => 'Prentari',
+ 'Save' => 'Geyma',
+ 'Setup Templates' => 'Skabalón fyrir uppsetningu',
+ 'Signature' => 'Undirskrift',
+ 'Stylesheet' => 'Stílblað',
+ 'Templates' => 'Skabalón',
+ 'The following Datasets are not in use and can be deleted' => 'Eftirfarandi gagnasöfn eru ekki í notkunn og er því ekki hægt að eyða þeim',
+ 'The following Datasets need to be updated' => 'Eftirfarandi gagnasafn þarfnast uppfærslu',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Engu verður eytt eða breytt með þessu ',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Þú getur notað notanda sem til er til þess að útbúa nýjan notanda með þvi að breyta bara notendanafninu.',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Uppfæra gagnasafn',
+ 'Use Templates' => 'Nota skabalón',
+ 'User' => 'Notandi',
+ 'User deleted!' => 'Notanda eytt!',
+ 'User saved!' => 'Notandi geymdur!',
+ 'Version' => 'Útgáfa',
+ 'does not exist' => 'er ekki til',
+ 'is already a member!' => 'er þegar meðlimur',
+ 'localhost' => 'lokal',
+ 'successfully created!' => 'uppfært!',
+ 'successfully deleted!' => 'eytt!',
+ 'website' => 'á Internetinu',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'nýr_notandi' => 'add_user',
+ 'breyta_kerfisstjóra_lykilorði' => 'change_admin_password',
+ 'breyta_lykilorði' => 'change_password',
+ 'Áfram' => 'continue',
+ 'búa_til_gagnasafn' => 'create_dataset',
+ 'eyða' => 'delete',
+ 'eyða_gagnasafni' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'tengjast' => 'login',
+ 'aftengjast' => 'logout',
+ 'oracle_kerfisstjórnun_á_gagnagrunni' => 'oracle_database_administration',
+ 'pg_kerfisstjórnun_gagnarunns' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'geyma' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'uppfæra_gagnasafn' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/is/all b/locale/is/all
new file mode 100755
index 00000000..7a8aa241
--- /dev/null
+++ b/locale/is/all
@@ -0,0 +1,890 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'Innkaupakerfi',
+ 'AP Aging' => 'Aldursgreining',
+ 'AP Outstanding' => '',
+ 'AP Transaction' => 'Innkaupafærsla',
+ 'AP Transactions' => 'Innkaupafærslur',
+ 'AR' => 'Sölukerfi',
+ 'AR Aging' => 'Aldursgreining',
+ 'AR Outstanding' => '',
+ 'AR Transaction' => 'Sölufærsla',
+ 'AR Transactions' => 'Sölufærslur',
+ 'AR/AP' => '',
+ 'About' => 'Um',
+ 'Above' => '',
+ 'Access Control' => 'Aðgangsheimildir',
+ 'Access Denied!' => '',
+ 'Account' => 'Reikningur',
+ 'Account Number' => 'Reikningsnúmer',
+ 'Account Number missing!' => 'Reikningsnúmer vantar!',
+ 'Account Type' => 'Reikningstegund',
+ 'Account Type missing!' => 'Reikningstegund vantar!',
+ 'Account deleted!' => 'Reikningi eytt!',
+ 'Account does not exist!' => '',
+ 'Account saved!' => 'Reikningur geymdur!',
+ 'Accounting' => 'Bókhald',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Accounts' => 'Reikningar',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => 'Virkja',
+ 'Add' => 'Nýr',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'Nýr reikningur',
+ 'Add Assembly' => 'Ný samsetning',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => '',
+ 'Add Customer' => 'Nýr viðskiptavinur',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => '',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => 'Ný GIFI',
+ 'Add General Ledger Transaction' => 'Ný höfuðfærsla',
+ 'Add Group' => '',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => '',
+ 'Add POS Invoice' => '',
+ 'Add Part' => 'Ný vara',
+ 'Add Pricegroup' => '',
+ 'Add Project' => 'Nýt verkefni',
+ 'Add Purchase Order' => 'Ný innkaupspöntun',
+ 'Add Quotation' => '',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => 'Nýr sölureikningur',
+ 'Add Sales Order' => 'Ný sölupöntun',
+ 'Add Service' => 'Ný þjónusta',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Ný bókhaldsfærsla',
+ 'Add User' => 'Nýr notandi',
+ 'Add Vendor' => 'Nýr byrgir',
+ 'Add Vendor Invoice' => 'Nýr innkaupsreikningur',
+ 'Add Warehouse' => '',
+ 'Address' => 'Heimilisfang',
+ 'Administration' => 'Kerfisstjórnun',
+ 'Administrator' => 'Kerfisstjóri',
+ 'After Deduction' => '',
+ 'All' => 'Allt',
+ 'All Accounts' => '',
+ 'All Datasets up to date!' => 'Öll gagnasöfn uppfærð',
+ 'All Items' => '',
+ 'Allowances' => '',
+ 'Amount' => 'Upphæð',
+ 'Amount Due' => 'Eindagi',
+ 'Amount missing!' => '',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Are you sure you want to delete Invoice Number' => 'Ert þú viss um að þú viljir eyða reikningi númer',
+ 'Are you sure you want to delete Order Number' => 'Ert þú viss um að þú viljir eyða pöntun númer',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Ert þú viss um að þú viljir eyða færslunni',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => 'Samsetningar',
+ 'Assemblies restocked!' => 'Samsetningar endurunnar',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Eignir',
+ 'Attachment' => 'Hjálagt',
+ 'Audit Control' => 'Yfirlit stjórnun',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => 'BOM',
+ 'Backup' => 'Afrit',
+ 'Backup sent to' => 'Afrit sendist til',
+ 'Balance' => 'Afstemming',
+ 'Balance Sheet' => 'Staða',
+ 'Based on' => '',
+ 'Bcc' => 'Blint afrit',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => '',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => 'Vörulager',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => 'Bókhald er opið fyrir leiðréttingar',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => 'Viðskiptanúmer',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => 'C',
+ 'COGS' => 'Innkaup',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'Get ekki eytt reikningi!',
+ 'Cannot delete customer!' => 'Get ekki eytt viðskiptavini!',
+ 'Cannot delete default account!' => 'Get ekki eytt grunnreikningi!',
+ 'Cannot delete invoice!' => 'Get ekki eytt sölureikningi!',
+ 'Cannot delete item!' => 'Get ekki eytt hlut!',
+ 'Cannot delete order!' => 'Get ekki eytt pöntun!',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => 'Get ekki eytt færslu!',
+ 'Cannot delete vendor!' => 'Get ekki eytt framleiðanda!',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => 'Get ekki bókað á lokað tímabil!',
+ 'Cannot post invoice!' => 'Get ekki bókað sölureikning!',
+ 'Cannot post payment for a closed period!' => 'Get ekki bókað greiðslu á lokað tímabil',
+ 'Cannot post transaction for a closed period!' => 'Get ekki bókað færslu á lokað tímabil!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'Get ekki bókað færslu!',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => 'Get ekki geymt reikning!',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => 'Get ekki geymt pöntun!',
+ 'Cannot save preferences!' => 'Get ekki geymt uppsetningu!',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'Get ekki fært samsetningar',
+ 'Cash' => 'Reiðufé',
+ 'Cc' => 'Afrit',
+ 'Change' => '',
+ 'Change Admin Password' => 'Breyta kerfisstjóra lykilorði',
+ 'Change Password' => 'Breyta lykilorði',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Listi yfir lykkla/reikninga',
+ 'Check' => 'Ávísun',
+ 'Check Inventory' => '',
+ 'Checks' => '',
+ 'City' => '',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Smellið á notendanafn til þess að breyta',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Loka bókhaldi til dags',
+ 'Closed' => 'Lokað',
+ 'Code' => '',
+ 'Code missing!' => '',
+ 'Company' => 'Fyritæki',
+ 'Company Name' => '',
+ 'Compare to' => 'Bera saman við',
+ 'Completed' => '',
+ 'Components' => '',
+ 'Confirm' => '',
+ 'Confirm!' => 'Staðfesta!',
+ 'Connect to' => 'Tengjast við',
+ 'Contact' => 'Talsmaður',
+ 'Continue' => 'Áfram',
+ 'Contra' => '',
+ 'Copies' => 'Afrit',
+ 'Copy to COA' => 'Afrita í COA',
+ 'Cost' => '',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '',
+ 'Create Chart of Accounts' => 'Búa til lykklasett',
+ 'Create Dataset' => 'Búa til gagnasafn',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditmörk',
+ 'Curr' => 'Gjaldm',
+ 'Currency' => 'Gjaldmiðill',
+ 'Current' => 'Núvirði',
+ 'Current Earnings' => '',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer History' => '',
+ 'Customer Number' => '',
+ 'Customer deleted!' => 'Viðskiptavini eytt!',
+ 'Customer missing!' => 'Viðskiptavin vantar!',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Customer saved!' => 'Viðskiptavinur geymdur!',
+ 'Customers' => 'Viðskiptavinir',
+ 'DBI not installed!' => 'DBI ekki virkt',
+ 'DOB' => '',
+ 'Database' => 'Gagnagrunnur',
+ 'Database Administration' => 'Kerfisstjórn gagnagrunns',
+ 'Database Driver not checked!' => 'Gagnagrunnstengi ekki athugað',
+ 'Database Host' => 'Gagnagrunns-netþjónn',
+ 'Database User missing!' => 'Gagnagrunns notanda vantar!',
+ 'Dataset' => 'Gagnasafn',
+ 'Dataset is newer than version!' => '',
+ 'Dataset missing!' => 'Gagnasafn vantar!',
+ 'Dataset updated!' => 'gagnasafn uppfært!',
+ 'Date' => 'Dagsetning',
+ 'Date Format' => 'Dagsetningarform',
+ 'Date Paid' => 'Greiðsludagur',
+ 'Date Received' => '',
+ 'Date missing!' => 'Dagsetningu vantar!',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Debit',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Decimalplaces' => 'Aukastafir',
+ 'Decrease' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => '',
+ 'Defaults saved!' => '',
+ 'Delete' => 'Eyða',
+ 'Delete Account' => 'Eyða reikningi',
+ 'Delete Dataset' => 'Eyða gagnasafni',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Afgreiðsludags.',
+ 'Department' => '',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => '',
+ 'Deposit' => 'Innlagt',
+ 'Description' => 'Skýringar',
+ 'Description Translations' => '',
+ 'Description missing!' => '',
+ 'Detail' => '',
+ 'Difference' => 'Mismunur',
+ 'Directory' => 'Mapa',
+ 'Discount' => 'Afsláttur',
+ 'Done' => 'Búið',
+ 'Drawing' => 'Dregið',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Takmörk fyrir valmynd',
+ 'Due Date' => 'Dags. lokið',
+ 'Due Date missing!' => 'Vantar dags. lokið!',
+ 'E-mail' => 'R-póstur',
+ 'E-mail Statement to' => 'Senda yfirlit til',
+ 'E-mail address missing!' => 'R-póst vantar!',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => 'Breyta',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => 'Breyta reikningi',
+ 'Edit Assembly' => 'Breyta samsetningu',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => '',
+ 'Edit Customer' => 'Breyta viðskiptavini',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => 'Breyta GIFI',
+ 'Edit General Ledger Transaction' => 'Breyta yfitbókunar færslum',
+ 'Edit Group' => '',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => '',
+ 'Edit Part' => 'Breyta vöru',
+ 'Edit Preferences for' => 'Breyta uppsetningu fyrir',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => 'Breyta verkefni',
+ 'Edit Purchase Order' => 'Breyta innkaupapöntun',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => 'Breyta sölureikningi',
+ 'Edit Sales Order' => 'Breyta sölupöntun',
+ 'Edit Service' => 'Breyta þjónustu',
+ 'Edit Template' => 'Breyta skabalóni',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Breyta notanda',
+ 'Edit Vendor' => 'Breyta byrgja',
+ 'Edit Vendor Invoice' => 'Breyta innkaupareikningi',
+ 'Edit Warehouse' => '',
+ 'Employee' => 'Starfsmenn',
+ 'Employee Name' => '',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => '',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Gennemtving explicitte rettelser af posteringer for alle datoer',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Vinsamlega sláið inn 3 stafa nafn á gjaldeyri sem á að nota setji tvípúnkt á milli.',
+ 'Equity' => 'Eigiðfé',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Vx',
+ 'Exchange Rate' => 'Vextir',
+ 'Exchange rate for payment missing!' => 'Vextir fyrir greiðslu vantar!',
+ 'Exchange rate missing!' => 'Vantar vexti!',
+ 'Existing Datasets' => 'Hætta með gagnasafn',
+ 'Expense' => 'Kostnaður',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Kostnaður/Eignir',
+ 'Extended' => 'Framlengt',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Símbréf',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Gengishagnaður',
+ 'Foreign Exchange Loss' => 'Gengistap',
+ 'Friday' => '',
+ 'From' => 'Frá',
+ 'From Warehouse' => '',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI eytt!',
+ 'GIFI missing!' => 'GIFI vantar!',
+ 'GIFI saved!' => 'GIFI geymt!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Færslur í aðalbók',
+ 'General Ledger' => 'Aðalbók',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Vörur og þjónusta',
+ 'Group' => '',
+ 'Group Items' => '',
+ 'Group Translations' => '',
+ 'Group deleted!' => '',
+ 'Group missing!' => '',
+ 'Group saved!' => '',
+ 'Groups' => '',
+ 'HR' => '',
+ 'HTML Templates' => 'HTML-skabalón',
+ 'Heading' => 'Yfirskriftir',
+ 'History' => '',
+ 'Home Phone' => '',
+ 'Host' => 'Netþjónn',
+ 'Hostname missing!' => 'Nafn netþjóns vantar',
+ 'IBAN' => '',
+ 'ID' => 'ID',
+ 'Image' => 'Mynd',
+ 'In-line' => 'Inndregið',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Include in drop-down menus' => 'Innifela í fellivalmynd',
+ 'Income' => '',
+ 'Income Statement' => 'Inn yfirlýsing',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Röng útgáfa af gagnasfni!',
+ 'Increase' => '',
+ 'Individual Items' => 'Sjálfstæðir hlutir',
+ 'Internal Notes' => '',
+ 'Inventory' => 'Lager',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Lagerbeholdning skal være nul for at du kan forælde denne sammensætning',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Lagerbeholdning skal være nul for at du kan forælde denne enhed',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoice Date' => 'Sölureikningur dags.',
+ 'Invoice Date missing!' => 'Sölureiknings dags. vantar!',
+ 'Invoice Number' => 'Sölureikningur Númer',
+ 'Invoice Number missing!' => 'Sölureikningsnúmer vantar!',
+ 'Invoice deleted!' => 'Sölureikningi eytt!',
+ 'Invoices' => 'Sölureikningar',
+ 'Is this a summary account to record' => 'Söfnunarreikningur fyrir',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => 'Hlut eytt!',
+ 'Item not on file!' => 'Hlutur ekki á skrá!',
+ 'Items' => '',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'LaTeX Templates' => 'LaTeX-skabalón',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => 'Túngumál',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => '',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Síðasta númer og sjálfgefin reikningur',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Setjið engar upplýsingar í netþjónn og port nema um sé að ræða annan netþjón.',
+ 'Liability' => 'Passiv',
+ 'Licensed to' => 'Skráð á',
+ 'Line Total' => 'Samtals línur',
+ 'Link' => 'Tenglar',
+ 'Link Accounts' => 'Tengja lykla',
+ 'List' => '',
+ 'List Accounts' => 'Sýna lykla',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => 'Sýna GIFI',
+ 'List Languages' => '',
+ 'List Price' => 'Sýna verð',
+ 'List Projects' => '',
+ 'List SIC' => '',
+ 'List Transactions' => 'Sýna færslur',
+ 'List Warehouses' => '',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Tengjast',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Aftengjast',
+ 'Make' => 'Tegund',
+ 'Manager' => '',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => 'Skilaboð',
+ 'Method' => '',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Model',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => '',
+ 'Name' => 'Nafn',
+ 'Name missing!' => 'Nafn vantar!',
+ 'New Templates' => 'Nýtt skabalón',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Nei',
+ 'No Database Drivers available!' => 'Engin gagnagrunnstengin til',
+ 'No Dataset selected!' => 'Ekkert gagnasafn valið',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Ekkert netfang fyrir',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'Nr.',
+ 'Non-taxable' => '',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Upplýsinar',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => 'Ekkert valið!',
+ 'Nothing to delete!' => 'Ekkert til þess að eyða!',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Number' => 'Númer',
+ 'Number Format' => 'Númera útlit',
+ 'Number missing in Row' => 'Tölu vantar í röð',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Úrelt',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'On Hand' => 'Á lager',
+ 'Open' => 'opna',
+ 'Oracle Database Administration' => 'Oracle kerfisstjórnun á gagnagrunni',
+ 'Order' => 'Pöntun',
+ 'Order Date' => 'Pöntunar dags.',
+ 'Order Date missing!' => 'Pöntunar dags. vantar',
+ 'Order Entry' => 'Pöntunarblað',
+ 'Order Number' => 'Pöntun númer',
+ 'Order Number missing!' => 'Númer pöntunar vantar',
+ 'Order deleted!' => 'Pöntun eytt',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Pöntun geymd',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Sjáfstætt',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => 'Ekki jafnvægi!',
+ 'Outstanding' => '',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => '',
+ 'POS Invoice' => '',
+ 'Packing List' => 'Fylgiseðill',
+ 'Packing List Date missing!' => 'Dags. fylgiseðils vantar!',
+ 'Packing List Number missing!' => 'Númer fylgiseðils vantar!',
+ 'Packing Lists' => '',
+ 'Paid' => 'Greitt',
+ 'Part' => 'Vara',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => 'Vörur',
+ 'Password' => 'Aðgangsorð',
+ 'Password changed!' => 'Aðgangsorði breytt',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'Útistandandi',
+ 'Payment' => 'Greislur',
+ 'Payment date missing!' => 'Greiðsudags. vantar!',
+ 'Payment posted!' => 'Greiðsla bókuð',
+ 'Payments' => 'Greiðslur',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => 'Pg kerfisstjórnun gagnarunns',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Sími.',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port vantar',
+ 'Pos' => '',
+ 'Post' => 'Bókfæra',
+ 'Post as new' => 'Bókfæra sem nýjan',
+ 'Posted!' => '',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Uppsetningar',
+ 'Preferences saved!' => 'Uppsetningar geymdar!',
+ 'Prepayment' => '',
+ 'Price' => 'Verð',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => 'Prenta',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => 'Prentari',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => 'Verkefni',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => '',
+ 'Project Number missing!' => 'Verkefnisnúmer vantar!',
+ 'Project Transactions' => '',
+ 'Project deleted!' => 'Verkefni eytt!',
+ 'Project not on file!' => 'Verkefni ekki á skrá!',
+ 'Project saved!' => 'verkefni geymt!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Verkefni',
+ 'Purchase Order' => 'Innkaupspöntun',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => 'Innkaupspantanir',
+ 'Qty' => 'Magn',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => '',
+ 'Rate' => 'Taxti',
+ 'Rate missing!' => '',
+ 'Recd' => 'Mótt:',
+ 'Receipt' => 'Kvittun',
+ 'Receipt posted!' => '',
+ 'Receipts' => 'Kvittanir',
+ 'Receivables' => 'Innborganir',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => 'Afstemingar',
+ 'Reconciliation Report' => '',
+ 'Record in' => 'Bóka á',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Fylgiskjal',
+ 'Remaining' => 'Eftir',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => 'Skýrsla fyrir',
+ 'Reports' => 'Skýrslur',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => 'Pantað af',
+ 'Retained Earnings' => 'Realiseret overskud',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => '',
+ 'Sales' => 'Sala',
+ 'Sales Invoice' => 'Sölureikningur',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '',
+ 'Sales Order' => 'Sölupöntun',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => 'Sölupantanir',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => '',
+ 'Saturday' => '',
+ 'Save' => 'Geyma',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Geyma sem nýtt',
+ 'Save to File' => 'Geyma í skrá',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Skjá',
+ 'Search' => '',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Velja allt',
+ 'Select from one of the items below' => 'Veljið einhver að neðangreindum hlutum, og ýtið á "Áfram"',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Select from one of the projects below' => 'Veljið einhvað að neðangreindum verkefnum',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => 'Veljið postscript eða PDF',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => 'Söluverð',
+ 'Send by E-Mail' => 'Senda með rafpósti',
+ 'Sending' => '',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => 'Þjónusta',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Þjónustur',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Skabalón fyrir uppsetningu',
+ 'Ship' => 'Senda',
+ 'Ship Merchandise' => '',
+ 'Ship to' => 'Senda til',
+ 'Ship via' => 'Senda með',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => 'Stutt',
+ 'Signature' => 'Undirskrift',
+ 'Source' => 'Frálag',
+ 'Spoolfile' => '',
+ 'Standard' => 'Standart',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => 'Uppgjör',
+ 'Statement Balance' => 'jöfnunaruppgjör',
+ 'Statement sent to' => 'Uppgjör sendist til',
+ 'Statements sent to printer!' => 'Uppgjör sendist á prentara',
+ 'Stock' => '',
+ 'Stock Assembly' => 'Lager samsetning',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Stílblað',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => 'Efni',
+ 'Subtotal' => 'Samtala',
+ 'Summary' => '',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'Kerfi',
+ 'System Defaults' => '',
+ 'Tax' => 'Virðisaukaskattur',
+ 'Tax Accounts' => 'VSK lykill',
+ 'Tax Included' => 'Taka með VSK',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => 'VSK samtals',
+ 'Tax paid' => 'VSK greitt',
+ 'Taxable' => 'Skatskildur',
+ 'Template saved!' => 'Skabalón geymt!',
+ 'Templates' => 'Skabalón',
+ 'Terms' => 'Nettó',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => 'Eftirfarandi gagnasöfn eru ekki í notkunn og er því ekki hægt að eyða þeim',
+ 'The following Datasets need to be updated' => 'Eftirfarandi gagnasafn þarfnast uppfærslu',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Engu verður eytt eða breytt með þessu ',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'til',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Þú getur notað notanda sem til er til þess að útbúa nýjan notanda með þvi að breyta bara notendanafninu.',
+ 'Top Level' => 'Efsta þrep',
+ 'Total' => 'Samtals',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => 'Dags. vantar!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'Færslu eytt!',
+ 'Transaction posted!' => 'Færsla bókfærð!',
+ 'Transaction reversal enforced for all dates' => 'Rettelser af posteringer skal altid bogføres explicit',
+ 'Transaction reversal enforced up to' => 'Rettelser af posteringer skal bogføres explicit indtil',
+ 'Transactions' => 'Færslur',
+ 'Transfer' => '',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'Prufu staða',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => 'Einingar',
+ 'Unit of measure' => 'Mælieining',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => 'Uppfærsla',
+ 'Update Dataset' => 'Uppfæra gagnasafn',
+ 'Updated' => 'Uppfæra',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => 'Nota skabalón',
+ 'User' => 'Notandi',
+ 'User deleted!' => 'Notanda eytt!',
+ 'User saved!' => 'Notandi geymdur!',
+ 'Valid until' => '',
+ 'Vendor' => 'Byrgir',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => 'Innkaupsreikningur',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '',
+ 'Vendor Number' => '',
+ 'Vendor deleted!' => 'Byrgja eytt!',
+ 'Vendor missing!' => 'Byrgja vantar!',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+ 'Vendor saved!' => 'Byrgir geymdur!',
+ 'Vendors' => 'Byrgjar',
+ 'Version' => 'Útgáfa',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Vigt',
+ 'Weight Unit' => 'Vigtareining',
+ 'What type of item is this?' => 'Hvernig hlutur er þetta?',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => 'Já',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Þú gafst ekki upp nafn',
+ 'You must enter a host and port for local and remote connections!' => 'Þú verður að gefa upp netþjón of port til þess að geta tengst!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => '',
+ 'as at' => 'líkt og með',
+ 'days' => 'dagar',
+ 'does not exist' => 'er ekki til',
+ 'done' => '',
+ 'ea' => 'stk',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'fyrir tímabilið',
+ 'is already a member!' => 'er þegar meðlimur',
+ 'localhost' => 'lokal',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'uppfært!',
+ 'successfully deleted!' => 'eytt!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'á Internetinu',
+};
+
+1;
diff --git a/locale/is/am b/locale/is/am
new file mode 100755
index 00000000..1640c2ab
--- /dev/null
+++ b/locale/is/am
@@ -0,0 +1,211 @@
+$self{texts} = {
+ 'AP' => 'Innkaupakerfi',
+ 'AR' => 'Sölukerfi',
+ 'About' => 'Um',
+ 'Account' => 'Reikningur',
+ 'Account Number' => 'Reikningsnúmer',
+ 'Account Number missing!' => 'Reikningsnúmer vantar!',
+ 'Account Type' => 'Reikningstegund',
+ 'Account Type missing!' => 'Reikningstegund vantar!',
+ 'Account deleted!' => 'Reikningi eytt!',
+ 'Account saved!' => 'Reikningur geymdur!',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Add Account' => 'Nýr reikningur',
+ 'Add GIFI' => 'Ný GIFI',
+ 'Address' => 'Heimilisfang',
+ 'Amount' => 'Upphæð',
+ 'Asset' => 'Eignir',
+ 'Audit Control' => 'Yfirlit stjórnun',
+ 'Backup sent to' => 'Afrit sendist til',
+ 'Books are open' => 'Bókhald er opið fyrir leiðréttingar',
+ 'Business Number' => 'Viðskiptanúmer',
+ 'COGS' => 'Innkaup',
+ 'Cannot delete account!' => 'Get ekki eytt reikningi!',
+ 'Cannot delete default account!' => 'Get ekki eytt grunnreikningi!',
+ 'Cannot save account!' => 'Get ekki geymt reikning!',
+ 'Cannot save preferences!' => 'Get ekki geymt uppsetningu!',
+ 'Cash' => 'Reiðufé',
+ 'Chart of Accounts' => 'Listi yfir lykkla/reikninga',
+ 'Close Books up to' => 'Loka bókhaldi til dags',
+ 'Company' => 'Fyritæki',
+ 'Confirm!' => 'Staðfesta!',
+ 'Continue' => 'Áfram',
+ 'Copy to COA' => 'Afrita í COA',
+ 'Credit' => 'Kredit',
+ 'Database Host' => 'Gagnagrunns-netþjónn',
+ 'Dataset' => 'Gagnasafn',
+ 'Date Format' => 'Dagsetningarform',
+ 'Debit' => 'Debit',
+ 'Delete' => 'Eyða',
+ 'Delete Account' => 'Eyða reikningi',
+ 'Description' => 'Skýringar',
+ 'Discount' => 'Afsláttur',
+ 'Dropdown Limit' => 'Takmörk fyrir valmynd',
+ 'E-mail' => 'R-póstur',
+ 'E-mail address missing!' => 'R-póst vantar!',
+ 'Edit' => 'Breyta',
+ 'Edit Account' => 'Breyta reikningi',
+ 'Edit GIFI' => 'Breyta GIFI',
+ 'Edit Preferences for' => 'Breyta uppsetningu fyrir',
+ 'Edit Template' => 'Breyta skabalóni',
+ 'Enforce transaction reversal for all dates' => 'Gennemtving explicitte rettelser af posteringer for alle datoer',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Vinsamlega sláið inn 3 stafa nafn á gjaldeyri sem á að nota setji tvípúnkt á milli.',
+ 'Equity' => 'Eigiðfé',
+ 'Expense' => 'Kostnaður',
+ 'Expense/Asset' => 'Kostnaður/Eignir',
+ 'Fax' => 'Símbréf',
+ 'Foreign Exchange Gain' => 'Gengishagnaður',
+ 'Foreign Exchange Loss' => 'Gengistap',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI eytt!',
+ 'GIFI missing!' => 'GIFI vantar!',
+ 'GIFI saved!' => 'GIFI geymt!',
+ 'GL Transaction' => 'Færslur í aðalbók',
+ 'Heading' => 'Yfirskriftir',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Innifela í fellivalmynd',
+ 'Inventory' => 'Lager',
+ 'Invoice' => 'Sölureikningur',
+ 'Is this a summary account to record' => 'Söfnunarreikningur fyrir',
+ 'Language' => 'Túngumál',
+ 'Last Numbers & Default Accounts' => 'Síðasta númer og sjálfgefin reikningur',
+ 'Liability' => 'Passiv',
+ 'Licensed to' => 'Skráð á',
+ 'Link' => 'Tenglar',
+ 'Name' => 'Nafn',
+ 'No' => 'Nei',
+ 'No email address for' => 'Ekkert netfang fyrir',
+ 'Number' => 'Númer',
+ 'Number Format' => 'Númera útlit',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Fylgiseðill',
+ 'Password' => 'Aðgangsorð',
+ 'Payables' => 'Útistandandi',
+ 'Payment' => 'Greislur',
+ 'Phone' => 'Sími.',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Uppsetningar geymdar!',
+ 'Print' => 'Prenta',
+ 'Printer' => 'Prentari',
+ 'Purchase Order' => 'Innkaupspöntun',
+ 'Purchase Orders' => 'Innkaupspantanir',
+ 'Rate' => 'Taxti',
+ 'Receivables' => 'Innborganir',
+ 'Reference' => 'Fylgiskjal',
+ 'Retained Earnings' => 'Realiseret overskud',
+ 'Sales Invoice' => 'Sölureikningur',
+ 'Sales Order' => 'Sölupöntun',
+ 'Sales Orders' => 'Sölupantanir',
+ 'Save' => 'Geyma',
+ 'Save as new' => 'Geyma sem nýtt',
+ 'Signature' => 'Undirskrift',
+ 'Stylesheet' => 'Stílblað',
+ 'Tax' => 'Virðisaukaskattur',
+ 'Template saved!' => 'Skabalón geymt!',
+ 'Transaction reversal enforced for all dates' => 'Rettelser af posteringer skal altid bogføres explicit',
+ 'Transaction reversal enforced up to' => 'Rettelser af posteringer skal bogføres explicit indtil',
+ 'Update' => 'Uppfærsla',
+ 'User' => 'Notandi',
+ 'Vendor Invoice' => 'Innkaupsreikningur',
+ 'Version' => 'Útgáfa',
+ 'Weight Unit' => 'Vigtareining',
+ 'Yes' => 'Já',
+ 'localhost' => 'lokal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'nýr_reikningur' => 'add_account',
+ 'Áfram' => 'continue',
+ 'afrita_í_coa' => 'copy_to_coa',
+ 'eyða' => 'delete',
+ 'breyta' => 'edit',
+ 'breyta_reikningi' => 'edit_account',
+ 'geyma' => 'save',
+ 'geyma_sem_nýtt' => 'save_as_new',
+ 'uppfærsla' => 'update',
+};
+
+1;
+
diff --git a/locale/is/ap b/locale/is/ap
new file mode 100755
index 00000000..f9cf5764
--- /dev/null
+++ b/locale/is/ap
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Transaction' => 'Innkaupafærsla',
+ 'AP Transactions' => 'Innkaupafærslur',
+ 'AR Transaction' => 'Sölufærsla',
+ 'AR Transactions' => 'Sölufærslur',
+ 'Account' => 'Reikningur',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Address' => 'Heimilisfang',
+ 'Amount' => 'Upphæð',
+ 'Amount Due' => 'Eindagi',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Are you sure you want to delete Transaction' => 'Ert þú viss um að þú viljir eyða færslunni',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Bcc' => 'Blint afrit',
+ 'Cannot delete transaction!' => 'Get ekki eytt færslu!',
+ 'Cannot post payment for a closed period!' => 'Get ekki bókað greiðslu á lokað tímabil',
+ 'Cannot post transaction for a closed period!' => 'Get ekki bókað færslu á lokað tímabil!',
+ 'Cannot post transaction!' => 'Get ekki bókað færslu!',
+ 'Cc' => 'Afrit',
+ 'Check' => 'Ávísun',
+ 'Closed' => 'Lokað',
+ 'Confirm!' => 'Staðfesta!',
+ 'Continue' => 'Áfram',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditmörk',
+ 'Curr' => 'Gjaldm',
+ 'Currency' => 'Gjaldmiðill',
+ 'Current' => 'Núvirði',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer missing!' => 'Viðskiptavin vantar!',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Date Paid' => 'Greiðsludagur',
+ 'Debit' => 'Debit',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Eyða',
+ 'Description' => 'Skýringar',
+ 'Due Date' => 'Dags. lokið',
+ 'Due Date missing!' => 'Vantar dags. lokið!',
+ 'E-mail' => 'R-póstur',
+ 'Employee' => 'Starfsmenn',
+ 'Exch' => 'Vx',
+ 'Exchange Rate' => 'Vextir',
+ 'Exchange rate for payment missing!' => 'Vextir fyrir greiðslu vantar!',
+ 'Exchange rate missing!' => 'Vantar vexti!',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'From' => 'Frá',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoice Date' => 'Sölureikningur dags.',
+ 'Invoice Date missing!' => 'Sölureiknings dags. vantar!',
+ 'Invoice Number' => 'Sölureikningur Númer',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Message' => 'Skilaboð',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Upplýsinar',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Number' => 'Númer',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Open' => 'opna',
+ 'Order' => 'Pöntun',
+ 'Order Number' => 'Pöntun númer',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Greitt',
+ 'Payment date missing!' => 'Greiðsudags. vantar!',
+ 'Payments' => 'Greiðslur',
+ 'Post' => 'Bókfæra',
+ 'Post as new' => 'Bókfæra sem nýjan',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Prenta',
+ 'Project' => 'Verkefni',
+ 'Project not on file!' => 'Verkefni ekki á skrá!',
+ 'Receipt' => 'Kvittun',
+ 'Reference' => 'Fylgiskjal',
+ 'Remaining' => 'Eftir',
+ 'Screen' => 'Skjá',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Select from one of the projects below' => 'Veljið einhvað að neðangreindum verkefnum',
+ 'Select postscript or PDF!' => 'Veljið postscript eða PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Senda til',
+ 'Ship via' => 'Senda með',
+ 'Source' => 'Frálag',
+ 'Subject' => 'Efni',
+ 'Subtotal' => 'Samtala',
+ 'Tax' => 'Virðisaukaskattur',
+ 'Tax Included' => 'Taka með VSK',
+ 'To' => 'til',
+ 'Total' => 'Samtals',
+ 'Transaction deleted!' => 'Færslu eytt!',
+ 'Transaction posted!' => 'Færsla bókfærð!',
+ 'Update' => 'Uppfærsla',
+ 'Vendor' => 'Byrgir',
+ 'Vendor missing!' => 'Byrgja vantar!',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+ 'Yes' => 'Já',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'innkaupafærsla' => 'ap_transaction',
+ 'sölufærsla' => 'ar_transaction',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'bókfæra' => 'post',
+ 'bókfæra_sem_nýjan' => 'post_as_new',
+ 'prenta' => 'print',
+ 'senda_til' => 'ship_to',
+ 'uppfærsla' => 'update',
+ 'já' => 'yes',
+};
+
+1;
+
diff --git a/locale/is/ar b/locale/is/ar
new file mode 100755
index 00000000..f9cf5764
--- /dev/null
+++ b/locale/is/ar
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Transaction' => 'Innkaupafærsla',
+ 'AP Transactions' => 'Innkaupafærslur',
+ 'AR Transaction' => 'Sölufærsla',
+ 'AR Transactions' => 'Sölufærslur',
+ 'Account' => 'Reikningur',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Address' => 'Heimilisfang',
+ 'Amount' => 'Upphæð',
+ 'Amount Due' => 'Eindagi',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Are you sure you want to delete Transaction' => 'Ert þú viss um að þú viljir eyða færslunni',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Bcc' => 'Blint afrit',
+ 'Cannot delete transaction!' => 'Get ekki eytt færslu!',
+ 'Cannot post payment for a closed period!' => 'Get ekki bókað greiðslu á lokað tímabil',
+ 'Cannot post transaction for a closed period!' => 'Get ekki bókað færslu á lokað tímabil!',
+ 'Cannot post transaction!' => 'Get ekki bókað færslu!',
+ 'Cc' => 'Afrit',
+ 'Check' => 'Ávísun',
+ 'Closed' => 'Lokað',
+ 'Confirm!' => 'Staðfesta!',
+ 'Continue' => 'Áfram',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditmörk',
+ 'Curr' => 'Gjaldm',
+ 'Currency' => 'Gjaldmiðill',
+ 'Current' => 'Núvirði',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer missing!' => 'Viðskiptavin vantar!',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Date Paid' => 'Greiðsludagur',
+ 'Debit' => 'Debit',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Eyða',
+ 'Description' => 'Skýringar',
+ 'Due Date' => 'Dags. lokið',
+ 'Due Date missing!' => 'Vantar dags. lokið!',
+ 'E-mail' => 'R-póstur',
+ 'Employee' => 'Starfsmenn',
+ 'Exch' => 'Vx',
+ 'Exchange Rate' => 'Vextir',
+ 'Exchange rate for payment missing!' => 'Vextir fyrir greiðslu vantar!',
+ 'Exchange rate missing!' => 'Vantar vexti!',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'From' => 'Frá',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoice Date' => 'Sölureikningur dags.',
+ 'Invoice Date missing!' => 'Sölureiknings dags. vantar!',
+ 'Invoice Number' => 'Sölureikningur Númer',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Message' => 'Skilaboð',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Upplýsinar',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Number' => 'Númer',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Open' => 'opna',
+ 'Order' => 'Pöntun',
+ 'Order Number' => 'Pöntun númer',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Greitt',
+ 'Payment date missing!' => 'Greiðsudags. vantar!',
+ 'Payments' => 'Greiðslur',
+ 'Post' => 'Bókfæra',
+ 'Post as new' => 'Bókfæra sem nýjan',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Prenta',
+ 'Project' => 'Verkefni',
+ 'Project not on file!' => 'Verkefni ekki á skrá!',
+ 'Receipt' => 'Kvittun',
+ 'Reference' => 'Fylgiskjal',
+ 'Remaining' => 'Eftir',
+ 'Screen' => 'Skjá',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Select from one of the projects below' => 'Veljið einhvað að neðangreindum verkefnum',
+ 'Select postscript or PDF!' => 'Veljið postscript eða PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Senda til',
+ 'Ship via' => 'Senda með',
+ 'Source' => 'Frálag',
+ 'Subject' => 'Efni',
+ 'Subtotal' => 'Samtala',
+ 'Tax' => 'Virðisaukaskattur',
+ 'Tax Included' => 'Taka með VSK',
+ 'To' => 'til',
+ 'Total' => 'Samtals',
+ 'Transaction deleted!' => 'Færslu eytt!',
+ 'Transaction posted!' => 'Færsla bókfærð!',
+ 'Update' => 'Uppfærsla',
+ 'Vendor' => 'Byrgir',
+ 'Vendor missing!' => 'Byrgja vantar!',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+ 'Yes' => 'Já',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'innkaupafærsla' => 'ap_transaction',
+ 'sölufærsla' => 'ar_transaction',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'bókfæra' => 'post',
+ 'bókfæra_sem_nýjan' => 'post_as_new',
+ 'prenta' => 'print',
+ 'senda_til' => 'ship_to',
+ 'uppfærsla' => 'update',
+ 'já' => 'yes',
+};
+
+1;
+
diff --git a/locale/is/arap b/locale/is/arap
new file mode 100755
index 00000000..3f07942f
--- /dev/null
+++ b/locale/is/arap
@@ -0,0 +1,48 @@
+$self{texts} = {
+ 'Address' => 'Heimilisfang',
+ 'Bcc' => 'Blint afrit',
+ 'Cc' => 'Afrit',
+ 'Continue' => 'Áfram',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Description' => 'Skýringar',
+ 'E-mail' => 'R-póstur',
+ 'Message' => 'Skilaboð',
+ 'Number' => 'Númer',
+ 'Print' => 'Prenta',
+ 'Project not on file!' => 'Verkefni ekki á skrá!',
+ 'Reference' => 'Fylgiskjal',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Select from one of the projects below' => 'Veljið einhvað að neðangreindum verkefnum',
+ 'Subject' => 'Efni',
+ 'To' => 'til',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Áfram' => 'continue',
+};
+
+1;
+
diff --git a/locale/is/arapprn b/locale/is/arapprn
new file mode 100755
index 00000000..dfd165bb
--- /dev/null
+++ b/locale/is/arapprn
@@ -0,0 +1,28 @@
+$self{texts} = {
+ 'Account' => 'Reikningur',
+ 'Amount' => 'Upphæð',
+ 'Continue' => 'Áfram',
+ 'Date' => 'Dagsetning',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Screen' => 'Skjá',
+ 'Select postscript or PDF!' => 'Veljið postscript eða PDF',
+ 'Source' => 'Frálag',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'Áfram' => 'continue',
+};
+
+1;
+
diff --git a/locale/is/bp b/locale/is/bp
new file mode 100755
index 00000000..0cad2f2b
--- /dev/null
+++ b/locale/is/bp
@@ -0,0 +1,45 @@
+$self{texts} = {
+ 'Account' => 'Reikningur',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Confirm!' => 'Staðfesta!',
+ 'Continue' => 'Áfram',
+ 'Current' => 'Núvirði',
+ 'Customer' => 'Viðskiptavinur',
+ 'Date' => 'Dagsetning',
+ 'Employee' => 'Starfsmenn',
+ 'From' => 'Frá',
+ 'ID' => 'ID',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoice Number' => 'Sölureikningur Númer',
+ 'Order' => 'Pöntun',
+ 'Order Number' => 'Pöntun númer',
+ 'Print' => 'Prenta',
+ 'Purchase Orders' => 'Innkaupspantanir',
+ 'Sales Orders' => 'Sölupantanir',
+ 'Select all' => 'Velja allt',
+ 'To' => 'til',
+ 'Vendor' => 'Byrgir',
+ 'Yes' => 'Já',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'Áfram' => 'continue',
+ 'prenta' => 'print',
+ 'velja_allt' => 'select_all',
+ 'já' => 'yes',
+};
+
+1;
+
diff --git a/locale/is/ca b/locale/is/ca
new file mode 100755
index 00000000..d3a7e419
--- /dev/null
+++ b/locale/is/ca
@@ -0,0 +1,52 @@
+$self{texts} = {
+ 'Account' => 'Reikningur',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Balance' => 'Afstemming',
+ 'Chart of Accounts' => 'Listi yfir lykkla/reikninga',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Núvirði',
+ 'Date' => 'Dagsetning',
+ 'Debit' => 'Debit',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Description' => 'Skýringar',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'From' => 'Frá',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'List Transactions' => 'Sýna færslur',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Reference' => 'Fylgiskjal',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Subtotal' => 'Samtala',
+ 'To' => 'til',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'sýna_færslur' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/is/cp b/locale/is/cp
new file mode 100755
index 00000000..fdd591ae
--- /dev/null
+++ b/locale/is/cp
@@ -0,0 +1,113 @@
+$self{texts} = {
+ 'AP' => 'Innkaupakerfi',
+ 'AR' => 'Sölukerfi',
+ 'Account' => 'Reikningur',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Address' => 'Heimilisfang',
+ 'All' => 'Allt',
+ 'Amount' => 'Upphæð',
+ 'Amount Due' => 'Eindagi',
+ 'Bcc' => 'Blint afrit',
+ 'Cannot post payment for a closed period!' => 'Get ekki bókað greiðslu á lokað tímabil',
+ 'Cc' => 'Afrit',
+ 'Continue' => 'Áfram',
+ 'Currency' => 'Gjaldmiðill',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Date missing!' => 'Dagsetningu vantar!',
+ 'Deposit' => 'Innlagt',
+ 'Description' => 'Skýringar',
+ 'Due Date' => 'Dags. lokið',
+ 'E-mail' => 'R-póstur',
+ 'Exchange Rate' => 'Vextir',
+ 'Exchange rate missing!' => 'Vantar vexti!',
+ 'From' => 'Frá',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoices' => 'Sölureikningar',
+ 'Language' => 'Túngumál',
+ 'Message' => 'Skilaboð',
+ 'Number' => 'Númer',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Greislur',
+ 'Payment posted!' => 'Greiðsla bókuð',
+ 'Payments' => 'Greiðslur',
+ 'Post' => 'Bókfæra',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Prenta',
+ 'Project not on file!' => 'Verkefni ekki á skrá!',
+ 'Receipt' => 'Kvittun',
+ 'Receipts' => 'Kvittanir',
+ 'Reference' => 'Fylgiskjal',
+ 'Screen' => 'Skjá',
+ 'Select all' => 'Velja allt',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Select from one of the projects below' => 'Veljið einhvað að neðangreindum verkefnum',
+ 'Select postscript or PDF!' => 'Veljið postscript eða PDF',
+ 'Source' => 'Frálag',
+ 'Subject' => 'Efni',
+ 'To' => 'til',
+ 'Update' => 'Uppfærsla',
+ 'Vendor' => 'Byrgir',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Áfram' => 'continue',
+ 'bókfæra' => 'post',
+ 'prenta' => 'print',
+ 'velja_allt' => 'select_all',
+ 'uppfærsla' => 'update',
+};
+
+1;
+
diff --git a/locale/is/ct b/locale/is/ct
new file mode 100755
index 00000000..1f51867b
--- /dev/null
+++ b/locale/is/ct
@@ -0,0 +1,136 @@
+$self{texts} = {
+ 'AP Transaction' => 'Innkaupafærsla',
+ 'AP Transactions' => 'Innkaupafærslur',
+ 'AR Transaction' => 'Sölufærsla',
+ 'AR Transactions' => 'Sölufærslur',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Active' => 'Virkja',
+ 'Add Customer' => 'Nýr viðskiptavinur',
+ 'Add Vendor' => 'Nýr byrgir',
+ 'Address' => 'Heimilisfang',
+ 'All' => 'Allt',
+ 'Amount' => 'Upphæð',
+ 'Bcc' => 'Blint afrit',
+ 'Cannot delete customer!' => 'Get ekki eytt viðskiptavini!',
+ 'Cannot delete vendor!' => 'Get ekki eytt framleiðanda!',
+ 'Cc' => 'Afrit',
+ 'Closed' => 'Lokað',
+ 'Contact' => 'Talsmaður',
+ 'Continue' => 'Áfram',
+ 'Credit Limit' => 'Kreditmörk',
+ 'Curr' => 'Gjaldm',
+ 'Currency' => 'Gjaldmiðill',
+ 'Customer deleted!' => 'Viðskiptavini eytt!',
+ 'Customer saved!' => 'Viðskiptavinur geymdur!',
+ 'Customers' => 'Viðskiptavinir',
+ 'Delete' => 'Eyða',
+ 'Delivery Date' => 'Afgreiðsludags.',
+ 'Description' => 'Skýringar',
+ 'Discount' => 'Afsláttur',
+ 'E-mail' => 'R-póstur',
+ 'Edit Customer' => 'Breyta viðskiptavini',
+ 'Edit Vendor' => 'Breyta byrgja',
+ 'Employee' => 'Starfsmenn',
+ 'Fax' => 'Símbréf',
+ 'From' => 'Frá',
+ 'GIFI' => 'GIFI',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Invoice' => 'Sölureikningur',
+ 'Item not on file!' => 'Hlutur ekki á skrá!',
+ 'Language' => 'Túngumál',
+ 'Name' => 'Nafn',
+ 'Name missing!' => 'Nafn vantar!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Upplýsinar',
+ 'Number' => 'Númer',
+ 'Open' => 'opna',
+ 'Order' => 'Pöntun',
+ 'Orphaned' => 'Sjáfstætt',
+ 'Phone' => 'Sími.',
+ 'Purchase Order' => 'Innkaupspöntun',
+ 'Purchase Orders' => 'Innkaupspantanir',
+ 'Qty' => 'Magn',
+ 'Sales Invoice' => 'Sölureikningur',
+ 'Sales Order' => 'Sölupöntun',
+ 'Sales Orders' => 'Sölupantanir',
+ 'Save' => 'Geyma',
+ 'Save as new' => 'Geyma sem nýtt',
+ 'Sell Price' => 'Söluverð',
+ 'Subtotal' => 'Samtala',
+ 'Tax' => 'Virðisaukaskattur',
+ 'Tax Included' => 'Taka með VSK',
+ 'Taxable' => 'Skatskildur',
+ 'Terms' => 'Nettó',
+ 'To' => 'til',
+ 'Total' => 'Samtals',
+ 'Unit' => 'Einingar',
+ 'Update' => 'Uppfærsla',
+ 'Vendor Invoice' => 'Innkaupsreikningur',
+ 'Vendor deleted!' => 'Byrgja eytt!',
+ 'Vendor saved!' => 'Byrgir geymdur!',
+ 'Vendors' => 'Byrgjar',
+ 'days' => 'dagar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'innkaupafærsla' => 'ap_transaction',
+ 'sölufærsla' => 'ar_transaction',
+ 'nýr_viðskiptavinur' => 'add_customer',
+ 'nýr_byrgir' => 'add_vendor',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'innkaupspöntun' => 'purchase_order',
+ 'sölureikningur' => 'sales_invoice',
+ 'sölupöntun' => 'sales_order',
+ 'geyma' => 'save',
+ 'geyma_sem_nýtt' => 'save_as_new',
+ 'uppfærsla' => 'update',
+ 'innkaupsreikningur' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/is/gl b/locale/is/gl
new file mode 100755
index 00000000..f53ad5e9
--- /dev/null
+++ b/locale/is/gl
@@ -0,0 +1,139 @@
+$self{texts} = {
+ 'AP Transaction' => 'Innkaupafærsla',
+ 'AR Transaction' => 'Sölufærsla',
+ 'Account' => 'Reikningur',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Add General Ledger Transaction' => 'Ný höfuðfærsla',
+ 'Address' => 'Heimilisfang',
+ 'All' => 'Allt',
+ 'Amount' => 'Upphæð',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Are you sure you want to delete Transaction' => 'Ert þú viss um að þú viljir eyða færslunni',
+ 'Asset' => 'Eignir',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Balance' => 'Afstemming',
+ 'Bcc' => 'Blint afrit',
+ 'Cannot delete transaction!' => 'Get ekki eytt færslu!',
+ 'Cannot post transaction for a closed period!' => 'Get ekki bókað færslu á lokað tímabil!',
+ 'Cannot post transaction!' => 'Get ekki bókað færslu!',
+ 'Cc' => 'Afrit',
+ 'Confirm!' => 'Staðfesta!',
+ 'Continue' => 'Áfram',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Núvirði',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Debit' => 'Debit',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Eyða',
+ 'Description' => 'Skýringar',
+ 'E-mail' => 'R-póstur',
+ 'Edit General Ledger Transaction' => 'Breyta yfitbókunar færslum',
+ 'Equity' => 'Eigiðfé',
+ 'Expense' => 'Kostnaður',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'From' => 'Frá',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Færslur í aðalbók',
+ 'General Ledger' => 'Aðalbók',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Liability' => 'Passiv',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Message' => 'Skilaboð',
+ 'Notes' => 'Upplýsinar',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Number' => 'Númer',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Post' => 'Bókfæra',
+ 'Post as new' => 'Bókfæra sem nýjan',
+ 'Print' => 'Prenta',
+ 'Project' => 'Verkefni',
+ 'Project not on file!' => 'Verkefni ekki á skrá!',
+ 'Reference' => 'Fylgiskjal',
+ 'Reports' => 'Skýrslur',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Select from one of the projects below' => 'Veljið einhvað að neðangreindum verkefnum',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Frálag',
+ 'Subject' => 'Efni',
+ 'Subtotal' => 'Samtala',
+ 'To' => 'til',
+ 'Transaction Date missing!' => 'Dags. vantar!',
+ 'Transaction deleted!' => 'Færslu eytt!',
+ 'Transaction posted!' => 'Færsla bókfærð!',
+ 'Update' => 'Uppfærsla',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+ 'Yes' => 'Já',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'innkaupafærsla' => 'ap_transaction',
+ 'sölufærsla' => 'ar_transaction',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'færslur_í_aðalbók' => 'gl_transaction',
+ 'bókfæra' => 'post',
+ 'bókfæra_sem_nýjan' => 'post_as_new',
+ 'uppfærsla' => 'update',
+ 'já' => 'yes',
+};
+
+1;
+
diff --git a/locale/is/hr b/locale/is/hr
new file mode 100755
index 00000000..68913f0a
--- /dev/null
+++ b/locale/is/hr
@@ -0,0 +1,72 @@
+$self{texts} = {
+ 'AP' => 'Innkaupakerfi',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Active' => 'Virkja',
+ 'Address' => 'Heimilisfang',
+ 'Administrator' => 'Kerfisstjóri',
+ 'All' => 'Allt',
+ 'Amount' => 'Upphæð',
+ 'Continue' => 'Áfram',
+ 'Delete' => 'Eyða',
+ 'Description' => 'Skýringar',
+ 'E-mail' => 'R-póstur',
+ 'Employee' => 'Starfsmenn',
+ 'Expense' => 'Kostnaður',
+ 'From' => 'Frá',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Login' => 'Tengjast',
+ 'Name' => 'Nafn',
+ 'Name missing!' => 'Nafn vantar!',
+ 'Notes' => 'Upplýsinar',
+ 'Number' => 'Númer',
+ 'Orphaned' => 'Sjáfstætt',
+ 'Rate' => 'Taxti',
+ 'Sales' => 'Sala',
+ 'Save' => 'Geyma',
+ 'Save as new' => 'Geyma sem nýtt',
+ 'To' => 'til',
+ 'Update' => 'Uppfærsla',
+ 'User' => 'Notandi',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'geyma' => 'save',
+ 'geyma_sem_nýtt' => 'save_as_new',
+ 'uppfærsla' => 'update',
+};
+
+1;
+
diff --git a/locale/is/ic b/locale/is/ic
new file mode 100755
index 00000000..8385078f
--- /dev/null
+++ b/locale/is/ic
@@ -0,0 +1,221 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Accounts' => 'Reikningar',
+ 'Active' => 'Virkja',
+ 'Add' => 'Nýr',
+ 'Add Assembly' => 'Ný samsetning',
+ 'Add Part' => 'Ný vara',
+ 'Add Purchase Order' => 'Ný innkaupspöntun',
+ 'Add Sales Order' => 'Ný sölupöntun',
+ 'Add Service' => 'Ný þjónusta',
+ 'Address' => 'Heimilisfang',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Assemblies' => 'Samsetningar',
+ 'Assemblies restocked!' => 'Samsetningar endurunnar',
+ 'Attachment' => 'Hjálagt',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'BOM' => 'BOM',
+ 'Bcc' => 'Blint afrit',
+ 'Bin' => 'Vörulager',
+ 'COGS' => 'Innkaup',
+ 'Cannot delete item!' => 'Get ekki eytt hlut!',
+ 'Cannot stock assemblies!' => 'Get ekki fært samsetningar',
+ 'Cash' => 'Reiðufé',
+ 'Cc' => 'Afrit',
+ 'Closed' => 'Lokað',
+ 'Contact' => 'Talsmaður',
+ 'Continue' => 'Áfram',
+ 'Copies' => 'Afrit',
+ 'Curr' => 'Gjaldm',
+ 'Currency' => 'Gjaldmiðill',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Eyða',
+ 'Delivery Date' => 'Afgreiðsludags.',
+ 'Description' => 'Skýringar',
+ 'Drawing' => 'Dregið',
+ 'E-mail' => 'R-póstur',
+ 'E-mail address missing!' => 'R-póst vantar!',
+ 'Edit Assembly' => 'Breyta samsetningu',
+ 'Edit Part' => 'Breyta vöru',
+ 'Edit Service' => 'Breyta þjónustu',
+ 'Employee' => 'Starfsmenn',
+ 'Expense' => 'Kostnaður',
+ 'Extended' => 'Framlengt',
+ 'Fax' => 'Símbréf',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'From' => 'Frá',
+ 'Image' => 'Mynd',
+ 'In-line' => 'Inndregið',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Individual Items' => 'Sjálfstæðir hlutir',
+ 'Inventory' => 'Lager',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Lagerbeholdning skal være nul for at du kan forælde denne sammensætning',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Lagerbeholdning skal være nul for at du kan forælde denne enhed',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoice Date missing!' => 'Sölureiknings dags. vantar!',
+ 'Invoice Number' => 'Sölureikningur Númer',
+ 'Invoice Number missing!' => 'Sölureikningsnúmer vantar!',
+ 'Item deleted!' => 'Hlut eytt!',
+ 'Item not on file!' => 'Hlutur ekki á skrá!',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Line Total' => 'Samtals línur',
+ 'Link Accounts' => 'Tengja lykla',
+ 'List Price' => 'Sýna verð',
+ 'Make' => 'Tegund',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Message' => 'Skilaboð',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Model',
+ 'Name' => 'Nafn',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Upplýsinar',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Number' => 'Númer',
+ 'Number missing in Row' => 'Tölu vantar í röð',
+ 'Obsolete' => 'Úrelt',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'On Hand' => 'Á lager',
+ 'Open' => 'opna',
+ 'Order' => 'Pöntun',
+ 'Order Date missing!' => 'Pöntunar dags. vantar',
+ 'Order Number' => 'Pöntun númer',
+ 'Order Number missing!' => 'Númer pöntunar vantar',
+ 'Orphaned' => 'Sjáfstætt',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Fylgiseðill',
+ 'Packing List Date missing!' => 'Dags. fylgiseðils vantar!',
+ 'Packing List Number missing!' => 'Númer fylgiseðils vantar!',
+ 'Part' => 'Vara',
+ 'Parts' => 'Vörur',
+ 'Phone' => 'Sími.',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Verð',
+ 'Project' => 'Verkefni',
+ 'Purchase Order' => 'Innkaupspöntun',
+ 'Purchase Orders' => 'Innkaupspantanir',
+ 'Qty' => 'Magn',
+ 'Recd' => 'Mótt:',
+ 'Required by' => 'Pantað af',
+ 'Sales Invoice' => 'Sölureikningur',
+ 'Sales Order' => 'Sölupöntun',
+ 'Sales Orders' => 'Sölupantanir',
+ 'Save' => 'Geyma',
+ 'Save as new' => 'Geyma sem nýtt',
+ 'Screen' => 'Skjá',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Sell Price' => 'Söluverð',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Service' => 'Þjónusta',
+ 'Services' => 'Þjónustur',
+ 'Ship' => 'Senda',
+ 'Ship to' => 'Senda til',
+ 'Short' => 'Stutt',
+ 'Stock Assembly' => 'Lager samsetning',
+ 'Subject' => 'Efni',
+ 'Subtotal' => 'Samtala',
+ 'Tax' => 'Virðisaukaskattur',
+ 'To' => 'til',
+ 'Top Level' => 'Efsta þrep',
+ 'Unit' => 'Einingar',
+ 'Update' => 'Uppfærsla',
+ 'Updated' => 'Uppfæra',
+ 'Vendor' => 'Byrgir',
+ 'Vendor Invoice' => 'Innkaupsreikningur',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+ 'Weight' => 'Vigt',
+ 'What type of item is this?' => 'Hvernig hlutur er þetta?',
+ 'days' => 'dagar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'ný_samsetning' => 'add_assembly',
+ 'ný_vara' => 'add_part',
+ 'ný_þjónusta' => 'add_service',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'breyta_samsetningu' => 'edit_assembly',
+ 'breyta_vöru' => 'edit_part',
+ 'breyta_þjónustu' => 'edit_service',
+ 'geyma' => 'save',
+ 'geyma_sem_nýtt' => 'save_as_new',
+ 'uppfærsla' => 'update',
+};
+
+1;
+
diff --git a/locale/is/io b/locale/is/io
new file mode 100755
index 00000000..01d49c84
--- /dev/null
+++ b/locale/is/io
@@ -0,0 +1,105 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Ný innkaupspöntun',
+ 'Add Sales Order' => 'Ný sölupöntun',
+ 'Address' => 'Heimilisfang',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Attachment' => 'Hjálagt',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Bcc' => 'Blint afrit',
+ 'Bin' => 'Vörulager',
+ 'Cc' => 'Afrit',
+ 'Contact' => 'Talsmaður',
+ 'Continue' => 'Áfram',
+ 'Copies' => 'Afrit',
+ 'Date' => 'Dagsetning',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delivery Date' => 'Afgreiðsludags.',
+ 'Description' => 'Skýringar',
+ 'E-mail' => 'R-póstur',
+ 'E-mail address missing!' => 'R-póst vantar!',
+ 'Extended' => 'Framlengt',
+ 'Fax' => 'Símbréf',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'In-line' => 'Inndregið',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoice Date missing!' => 'Sölureiknings dags. vantar!',
+ 'Invoice Number missing!' => 'Sölureikningsnúmer vantar!',
+ 'Item not on file!' => 'Hlutur ekki á skrá!',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Message' => 'Skilaboð',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Number' => 'Númer',
+ 'Number missing in Row' => 'Tölu vantar í röð',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Order Date missing!' => 'Pöntunar dags. vantar',
+ 'Order Number missing!' => 'Númer pöntunar vantar',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Fylgiseðill',
+ 'Packing List Date missing!' => 'Dags. fylgiseðils vantar!',
+ 'Packing List Number missing!' => 'Númer fylgiseðils vantar!',
+ 'Part' => 'Vara',
+ 'Phone' => 'Sími.',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Verð',
+ 'Project' => 'Verkefni',
+ 'Purchase Order' => 'Innkaupspöntun',
+ 'Qty' => 'Magn',
+ 'Recd' => 'Mótt:',
+ 'Required by' => 'Pantað af',
+ 'Sales Order' => 'Sölupöntun',
+ 'Screen' => 'Skjá',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Service' => 'Þjónusta',
+ 'Ship' => 'Senda',
+ 'Ship to' => 'Senda til',
+ 'Subject' => 'Efni',
+ 'Subtotal' => 'Samtala',
+ 'To' => 'til',
+ 'Unit' => 'Einingar',
+ 'What type of item is this?' => 'Hvernig hlutur er þetta?',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'Áfram' => 'continue',
+};
+
+1;
+
diff --git a/locale/is/ir b/locale/is/ir
new file mode 100755
index 00000000..47f67bd0
--- /dev/null
+++ b/locale/is/ir
@@ -0,0 +1,193 @@
+$self{texts} = {
+ 'Account' => 'Reikningur',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Add Purchase Order' => 'Ný innkaupspöntun',
+ 'Add Sales Order' => 'Ný sölupöntun',
+ 'Add Vendor Invoice' => 'Nýr innkaupsreikningur',
+ 'Address' => 'Heimilisfang',
+ 'Amount' => 'Upphæð',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Are you sure you want to delete Invoice Number' => 'Ert þú viss um að þú viljir eyða reikningi númer',
+ 'Attachment' => 'Hjálagt',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Bcc' => 'Blint afrit',
+ 'Bin' => 'Vörulager',
+ 'Cannot delete invoice!' => 'Get ekki eytt sölureikningi!',
+ 'Cannot post invoice for a closed period!' => 'Get ekki bókað á lokað tímabil!',
+ 'Cannot post invoice!' => 'Get ekki bókað sölureikning!',
+ 'Cannot post payment for a closed period!' => 'Get ekki bókað greiðslu á lokað tímabil',
+ 'Cc' => 'Afrit',
+ 'Confirm!' => 'Staðfesta!',
+ 'Contact' => 'Talsmaður',
+ 'Continue' => 'Áfram',
+ 'Copies' => 'Afrit',
+ 'Credit Limit' => 'Kreditmörk',
+ 'Currency' => 'Gjaldmiðill',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Eyða',
+ 'Delivery Date' => 'Afgreiðsludags.',
+ 'Description' => 'Skýringar',
+ 'Due Date' => 'Dags. lokið',
+ 'E-mail' => 'R-póstur',
+ 'E-mail address missing!' => 'R-póst vantar!',
+ 'Edit Vendor Invoice' => 'Breyta innkaupareikningi',
+ 'Exch' => 'Vx',
+ 'Exchange Rate' => 'Vextir',
+ 'Exchange rate for payment missing!' => 'Vextir fyrir greiðslu vantar!',
+ 'Exchange rate missing!' => 'Vantar vexti!',
+ 'Extended' => 'Framlengt',
+ 'Fax' => 'Símbréf',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'In-line' => 'Inndregið',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoice Date' => 'Sölureikningur dags.',
+ 'Invoice Date missing!' => 'Sölureiknings dags. vantar!',
+ 'Invoice Number' => 'Sölureikningur Númer',
+ 'Invoice Number missing!' => 'Sölureikningsnúmer vantar!',
+ 'Invoice deleted!' => 'Sölureikningi eytt!',
+ 'Item not on file!' => 'Hlutur ekki á skrá!',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Language' => 'Túngumál',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Message' => 'Skilaboð',
+ 'Notes' => 'Upplýsinar',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Number' => 'Númer',
+ 'Number missing in Row' => 'Tölu vantar í röð',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Order Date missing!' => 'Pöntunar dags. vantar',
+ 'Order Number' => 'Pöntun númer',
+ 'Order Number missing!' => 'Númer pöntunar vantar',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Fylgiseðill',
+ 'Packing List Date missing!' => 'Dags. fylgiseðils vantar!',
+ 'Packing List Number missing!' => 'Númer fylgiseðils vantar!',
+ 'Part' => 'Vara',
+ 'Payment date missing!' => 'Greiðsudags. vantar!',
+ 'Payments' => 'Greiðslur',
+ 'Phone' => 'Sími.',
+ 'Post' => 'Bókfæra',
+ 'Post as new' => 'Bókfæra sem nýjan',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Verð',
+ 'Print' => 'Prenta',
+ 'Project' => 'Verkefni',
+ 'Project not on file!' => 'Verkefni ekki á skrá!',
+ 'Purchase Order' => 'Innkaupspöntun',
+ 'Qty' => 'Magn',
+ 'Recd' => 'Mótt:',
+ 'Record in' => 'Bóka á',
+ 'Reference' => 'Fylgiskjal',
+ 'Remaining' => 'Eftir',
+ 'Required by' => 'Pantað af',
+ 'Sales Order' => 'Sölupöntun',
+ 'Screen' => 'Skjá',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Select from one of the projects below' => 'Veljið einhvað að neðangreindum verkefnum',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Service' => 'Þjónusta',
+ 'Ship' => 'Senda',
+ 'Ship to' => 'Senda til',
+ 'Source' => 'Frálag',
+ 'Subject' => 'Efni',
+ 'Subtotal' => 'Samtala',
+ 'Tax Included' => 'Taka með VSK',
+ 'To' => 'til',
+ 'Total' => 'Samtals',
+ 'Unit' => 'Einingar',
+ 'Update' => 'Uppfærsla',
+ 'Vendor' => 'Byrgir',
+ 'Vendor missing!' => 'Byrgja vantar!',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+ 'What type of item is this?' => 'Hvernig hlutur er þetta?',
+ 'Yes' => 'Já',
+ 'ea' => 'stk',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'bókfæra' => 'post',
+ 'bókfæra_sem_nýjan' => 'post_as_new',
+ 'innkaupspöntun' => 'purchase_order',
+ 'uppfærsla' => 'update',
+ 'já' => 'yes',
+};
+
+1;
+
diff --git a/locale/is/is b/locale/is/is
new file mode 100755
index 00000000..0639a520
--- /dev/null
+++ b/locale/is/is
@@ -0,0 +1,198 @@
+$self{texts} = {
+ 'Account' => 'Reikningur',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Add Purchase Order' => 'Ný innkaupspöntun',
+ 'Add Sales Invoice' => 'Nýr sölureikningur',
+ 'Add Sales Order' => 'Ný sölupöntun',
+ 'Address' => 'Heimilisfang',
+ 'Amount' => 'Upphæð',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Are you sure you want to delete Invoice Number' => 'Ert þú viss um að þú viljir eyða reikningi númer',
+ 'Attachment' => 'Hjálagt',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Bcc' => 'Blint afrit',
+ 'Bin' => 'Vörulager',
+ 'Cannot delete invoice!' => 'Get ekki eytt sölureikningi!',
+ 'Cannot post invoice for a closed period!' => 'Get ekki bókað á lokað tímabil!',
+ 'Cannot post invoice!' => 'Get ekki bókað sölureikning!',
+ 'Cannot post payment for a closed period!' => 'Get ekki bókað greiðslu á lokað tímabil',
+ 'Cc' => 'Afrit',
+ 'Confirm!' => 'Staðfesta!',
+ 'Contact' => 'Talsmaður',
+ 'Continue' => 'Áfram',
+ 'Copies' => 'Afrit',
+ 'Credit Limit' => 'Kreditmörk',
+ 'Currency' => 'Gjaldmiðill',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer missing!' => 'Viðskiptavin vantar!',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Eyða',
+ 'Delivery Date' => 'Afgreiðsludags.',
+ 'Description' => 'Skýringar',
+ 'Due Date' => 'Dags. lokið',
+ 'E-mail' => 'R-póstur',
+ 'E-mail address missing!' => 'R-póst vantar!',
+ 'Edit Sales Invoice' => 'Breyta sölureikningi',
+ 'Exch' => 'Vx',
+ 'Exchange Rate' => 'Vextir',
+ 'Exchange rate for payment missing!' => 'Vextir fyrir greiðslu vantar!',
+ 'Exchange rate missing!' => 'Vantar vexti!',
+ 'Extended' => 'Framlengt',
+ 'Fax' => 'Símbréf',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'In-line' => 'Inndregið',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoice Date' => 'Sölureikningur dags.',
+ 'Invoice Date missing!' => 'Sölureiknings dags. vantar!',
+ 'Invoice Number' => 'Sölureikningur Númer',
+ 'Invoice Number missing!' => 'Sölureikningsnúmer vantar!',
+ 'Invoice deleted!' => 'Sölureikningi eytt!',
+ 'Item not on file!' => 'Hlutur ekki á skrá!',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Message' => 'Skilaboð',
+ 'Notes' => 'Upplýsinar',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Number' => 'Númer',
+ 'Number missing in Row' => 'Tölu vantar í röð',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Order Date missing!' => 'Pöntunar dags. vantar',
+ 'Order Number' => 'Pöntun númer',
+ 'Order Number missing!' => 'Númer pöntunar vantar',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Fylgiseðill',
+ 'Packing List Date missing!' => 'Dags. fylgiseðils vantar!',
+ 'Packing List Number missing!' => 'Númer fylgiseðils vantar!',
+ 'Part' => 'Vara',
+ 'Payment date missing!' => 'Greiðsudags. vantar!',
+ 'Payments' => 'Greiðslur',
+ 'Phone' => 'Sími.',
+ 'Post' => 'Bókfæra',
+ 'Post as new' => 'Bókfæra sem nýjan',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Verð',
+ 'Print' => 'Prenta',
+ 'Project' => 'Verkefni',
+ 'Project not on file!' => 'Verkefni ekki á skrá!',
+ 'Purchase Order' => 'Innkaupspöntun',
+ 'Qty' => 'Magn',
+ 'Recd' => 'Mótt:',
+ 'Record in' => 'Bóka á',
+ 'Reference' => 'Fylgiskjal',
+ 'Remaining' => 'Eftir',
+ 'Required by' => 'Pantað af',
+ 'Sales Order' => 'Sölupöntun',
+ 'Screen' => 'Skjá',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Select from one of the projects below' => 'Veljið einhvað að neðangreindum verkefnum',
+ 'Select postscript or PDF!' => 'Veljið postscript eða PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Service' => 'Þjónusta',
+ 'Ship' => 'Senda',
+ 'Ship to' => 'Senda til',
+ 'Ship via' => 'Senda með',
+ 'Source' => 'Frálag',
+ 'Subject' => 'Efni',
+ 'Subtotal' => 'Samtala',
+ 'Tax Included' => 'Taka með VSK',
+ 'To' => 'til',
+ 'Total' => 'Samtals',
+ 'Unit' => 'Einingar',
+ 'Update' => 'Uppfærsla',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+ 'What type of item is this?' => 'Hvernig hlutur er þetta?',
+ 'Yes' => 'Já',
+ 'ea' => 'stk',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'r_póstur' => 'e_mail',
+ 'bókfæra' => 'post',
+ 'bókfæra_sem_nýjan' => 'post_as_new',
+ 'prenta' => 'print',
+ 'sölupöntun' => 'sales_order',
+ 'senda_til' => 'ship_to',
+ 'uppfærsla' => 'update',
+ 'já' => 'yes',
+};
+
+1;
+
diff --git a/locale/is/jc b/locale/is/jc
new file mode 100755
index 00000000..9a1d7f6f
--- /dev/null
+++ b/locale/is/jc
@@ -0,0 +1,81 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Amount' => 'Upphæð',
+ 'Closed' => 'Lokað',
+ 'Confirm!' => 'Staðfesta!',
+ 'Continue' => 'Áfram',
+ 'Current' => 'Núvirði',
+ 'Date' => 'Dagsetning',
+ 'Date missing!' => 'Dagsetningu vantar!',
+ 'Delete' => 'Eyða',
+ 'Description' => 'Skýringar',
+ 'Employee' => 'Starfsmenn',
+ 'From' => 'Frá',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Notes' => 'Upplýsinar',
+ 'Open' => 'opna',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Prenta',
+ 'Project Number missing!' => 'Verkefnisnúmer vantar!',
+ 'Qty' => 'Magn',
+ 'Save' => 'Geyma',
+ 'Save as new' => 'Geyma sem nýtt',
+ 'Screen' => 'Skjá',
+ 'Select postscript or PDF!' => 'Veljið postscript eða PDF',
+ 'Subtotal' => 'Samtala',
+ 'To' => 'til',
+ 'Total' => 'Samtals',
+ 'Update' => 'Uppfærsla',
+ 'Yes' => 'Já',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'prenta' => 'print',
+ 'geyma' => 'save',
+ 'geyma_sem_nýtt' => 'save_as_new',
+ 'uppfærsla' => 'update',
+ 'já' => 'yes',
+};
+
+1;
+
diff --git a/locale/is/locales.pl b/locale/is/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/is/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/is/login b/locale/is/login
new file mode 100755
index 00000000..bf3ab8c8
--- /dev/null
+++ b/locale/is/login
@@ -0,0 +1,21 @@
+$self{texts} = {
+ 'Company' => 'Fyritæki',
+ 'Continue' => 'Áfram',
+ 'Incorrect Dataset version!' => 'Röng útgáfa af gagnasfni!',
+ 'Login' => 'Tengjast',
+ 'Name' => 'Nafn',
+ 'Password' => 'Aðgangsorð',
+ 'Version' => 'Útgáfa',
+ 'You did not enter a name!' => 'Þú gafst ekki upp nafn',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'tengjast' => 'login',
+};
+
+1;
+
diff --git a/locale/is/menu b/locale/is/menu
new file mode 100755
index 00000000..1a8f8676
--- /dev/null
+++ b/locale/is/menu
@@ -0,0 +1,81 @@
+$self{texts} = {
+ 'AP' => 'Innkaupakerfi',
+ 'AP Aging' => 'Aldursgreining',
+ 'AP Transaction' => 'Innkaupafærsla',
+ 'AR' => 'Sölukerfi',
+ 'AR Aging' => 'Aldursgreining',
+ 'AR Transaction' => 'Sölufærsla',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Add Account' => 'Nýr reikningur',
+ 'Add Assembly' => 'Ný samsetning',
+ 'Add Customer' => 'Nýr viðskiptavinur',
+ 'Add GIFI' => 'Ný GIFI',
+ 'Add Part' => 'Ný vara',
+ 'Add Project' => 'Nýt verkefni',
+ 'Add Service' => 'Ný þjónusta',
+ 'Add Transaction' => 'Ný bókhaldsfærsla',
+ 'Add Vendor' => 'Nýr byrgir',
+ 'Assemblies' => 'Samsetningar',
+ 'Audit Control' => 'Yfirlit stjórnun',
+ 'Backup' => 'Afrit',
+ 'Balance Sheet' => 'Staða',
+ 'Cash' => 'Reiðufé',
+ 'Chart of Accounts' => 'Listi yfir lykkla/reikninga',
+ 'Check' => 'Ávísun',
+ 'Customers' => 'Viðskiptavinir',
+ 'Description' => 'Skýringar',
+ 'General Ledger' => 'Aðalbók',
+ 'Goods & Services' => 'Vörur og þjónusta',
+ 'HTML Templates' => 'HTML-skabalón',
+ 'Income Statement' => 'Inn yfirlýsing',
+ 'Invoice' => 'Sölureikningur',
+ 'LaTeX Templates' => 'LaTeX-skabalón',
+ 'Language' => 'Túngumál',
+ 'List Accounts' => 'Sýna lykla',
+ 'List GIFI' => 'Sýna GIFI',
+ 'Logout' => 'Aftengjast',
+ 'Open' => 'opna',
+ 'Order Entry' => 'Pöntunarblað',
+ 'Packing List' => 'Fylgiseðill',
+ 'Parts' => 'Vörur',
+ 'Payment' => 'Greislur',
+ 'Payments' => 'Greiðslur',
+ 'Preferences' => 'Uppsetningar',
+ 'Print' => 'Prenta',
+ 'Projects' => 'Verkefni',
+ 'Purchase Order' => 'Innkaupspöntun',
+ 'Purchase Orders' => 'Innkaupspantanir',
+ 'Receipt' => 'Kvittun',
+ 'Receipts' => 'Kvittanir',
+ 'Reconciliation' => 'Afstemingar',
+ 'Reports' => 'Skýrslur',
+ 'Sales Invoice' => 'Sölureikningur',
+ 'Sales Order' => 'Sölupöntun',
+ 'Sales Orders' => 'Sölupantanir',
+ 'Save to File' => 'Geyma í skrá',
+ 'Send by E-Mail' => 'Senda með rafpósti',
+ 'Services' => 'Þjónustur',
+ 'Ship' => 'Senda',
+ 'Statement' => 'Uppgjör',
+ 'Stock Assembly' => 'Lager samsetning',
+ 'Stylesheet' => 'Stílblað',
+ 'System' => 'Kerfi',
+ 'Tax collected' => 'VSK samtals',
+ 'Tax paid' => 'VSK greitt',
+ 'Transactions' => 'Færslur',
+ 'Trial Balance' => 'Prufu staða',
+ 'Vendor Invoice' => 'Innkaupsreikningur',
+ 'Vendors' => 'Byrgjar',
+ 'Version' => 'Útgáfa',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/is/oe b/locale/is/oe
new file mode 100755
index 00000000..5b508e40
--- /dev/null
+++ b/locale/is/oe
@@ -0,0 +1,242 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Add Purchase Order' => 'Ný innkaupspöntun',
+ 'Add Sales Invoice' => 'Nýr sölureikningur',
+ 'Add Sales Order' => 'Ný sölupöntun',
+ 'Add Vendor Invoice' => 'Nýr innkaupsreikningur',
+ 'Address' => 'Heimilisfang',
+ 'Amount' => 'Upphæð',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Are you sure you want to delete Order Number' => 'Ert þú viss um að þú viljir eyða pöntun númer',
+ 'Attachment' => 'Hjálagt',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Bcc' => 'Blint afrit',
+ 'Bin' => 'Vörulager',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Get ekki eytt pöntun!',
+ 'Cannot save order!' => 'Get ekki geymt pöntun!',
+ 'Cc' => 'Afrit',
+ 'Closed' => 'Lokað',
+ 'Confirm!' => 'Staðfesta!',
+ 'Contact' => 'Talsmaður',
+ 'Continue' => 'Áfram',
+ 'Copies' => 'Afrit',
+ 'Credit Limit' => 'Kreditmörk',
+ 'Curr' => 'Gjaldm',
+ 'Currency' => 'Gjaldmiðill',
+ 'Current' => 'Núvirði',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer missing!' => 'Viðskiptavin vantar!',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Eyða',
+ 'Delivery Date' => 'Afgreiðsludags.',
+ 'Description' => 'Skýringar',
+ 'Done' => 'Búið',
+ 'E-mail' => 'R-póstur',
+ 'E-mail address missing!' => 'R-póst vantar!',
+ 'Edit Purchase Order' => 'Breyta innkaupapöntun',
+ 'Edit Sales Order' => 'Breyta sölupöntun',
+ 'Employee' => 'Starfsmenn',
+ 'Exchange Rate' => 'Vextir',
+ 'Exchange rate missing!' => 'Vantar vexti!',
+ 'Extended' => 'Framlengt',
+ 'Fax' => 'Símbréf',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'From' => 'Frá',
+ 'ID' => 'ID',
+ 'In-line' => 'Inndregið',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoice Date missing!' => 'Sölureiknings dags. vantar!',
+ 'Invoice Number missing!' => 'Sölureikningsnúmer vantar!',
+ 'Item not on file!' => 'Hlutur ekki á skrá!',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Message' => 'Skilaboð',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Upplýsinar',
+ 'Nothing selected!' => 'Ekkert valið!',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Number' => 'Númer',
+ 'Number missing in Row' => 'Tölu vantar í röð',
+ 'O' => 'O',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Open' => 'opna',
+ 'Order' => 'Pöntun',
+ 'Order Date' => 'Pöntunar dags.',
+ 'Order Date missing!' => 'Pöntunar dags. vantar',
+ 'Order Number' => 'Pöntun númer',
+ 'Order Number missing!' => 'Númer pöntunar vantar',
+ 'Order deleted!' => 'Pöntun eytt',
+ 'Order saved!' => 'Pöntun geymd',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Fylgiseðill',
+ 'Packing List Date missing!' => 'Dags. fylgiseðils vantar!',
+ 'Packing List Number missing!' => 'Númer fylgiseðils vantar!',
+ 'Part' => 'Vara',
+ 'Phone' => 'Sími.',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Verð',
+ 'Print' => 'Prenta',
+ 'Project' => 'Verkefni',
+ 'Project not on file!' => 'Verkefni ekki á skrá!',
+ 'Purchase Order' => 'Innkaupspöntun',
+ 'Purchase Orders' => 'Innkaupspantanir',
+ 'Qty' => 'Magn',
+ 'Recd' => 'Mótt:',
+ 'Reference' => 'Fylgiskjal',
+ 'Remaining' => 'Eftir',
+ 'Required by' => 'Pantað af',
+ 'Sales Invoice' => 'Sölureikningur',
+ 'Sales Order' => 'Sölupöntun',
+ 'Sales Orders' => 'Sölupantanir',
+ 'Save' => 'Geyma',
+ 'Save as new' => 'Geyma sem nýtt',
+ 'Screen' => 'Skjá',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Select from one of the projects below' => 'Veljið einhvað að neðangreindum verkefnum',
+ 'Select postscript or PDF!' => 'Veljið postscript eða PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Service' => 'Þjónusta',
+ 'Ship' => 'Senda',
+ 'Ship to' => 'Senda til',
+ 'Ship via' => 'Senda með',
+ 'Subject' => 'Efni',
+ 'Subtotal' => 'Samtala',
+ 'Tax' => 'Virðisaukaskattur',
+ 'Tax Included' => 'Taka með VSK',
+ 'Terms' => 'Nettó',
+ 'To' => 'til',
+ 'Total' => 'Samtals',
+ 'Unit' => 'Einingar',
+ 'Update' => 'Uppfærsla',
+ 'Vendor' => 'Byrgir',
+ 'Vendor Invoice' => 'Innkaupsreikningur',
+ 'Vendor missing!' => 'Byrgja vantar!',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+ 'What type of item is this?' => 'Hvernig hlutur er þetta?',
+ 'Yes' => 'Já',
+ 'days' => 'dagar',
+ 'ea' => 'stk',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'búið' => 'done',
+ 'r_póstur' => 'e_mail',
+ 'prenta' => 'print',
+ 'innkaupspöntun' => 'purchase_order',
+ 'sölureikningur' => 'sales_invoice',
+ 'sölupöntun' => 'sales_order',
+ 'geyma' => 'save',
+ 'geyma_sem_nýtt' => 'save_as_new',
+ 'senda_til' => 'ship_to',
+ 'uppfærsla' => 'update',
+ 'innkaupsreikningur' => 'vendor_invoice',
+ 'já' => 'yes',
+};
+
+1;
+
diff --git a/locale/is/pe b/locale/is/pe
new file mode 100755
index 00000000..002640d4
--- /dev/null
+++ b/locale/is/pe
@@ -0,0 +1,106 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Active' => 'Virkja',
+ 'Add' => 'Nýr',
+ 'Add Project' => 'Nýt verkefni',
+ 'Address' => 'Heimilisfang',
+ 'All' => 'Allt',
+ 'Amount' => 'Upphæð',
+ 'Bin' => 'Vörulager',
+ 'Continue' => 'Áfram',
+ 'Current' => 'Núvirði',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer missing!' => 'Viðskiptavin vantar!',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Delete' => 'Eyða',
+ 'Description' => 'Skýringar',
+ 'Edit Project' => 'Breyta verkefni',
+ 'Employee' => 'Starfsmenn',
+ 'From' => 'Frá',
+ 'Language' => 'Túngumál',
+ 'Link Accounts' => 'Tengja lykla',
+ 'List Price' => 'Sýna verð',
+ 'Notes' => 'Upplýsinar',
+ 'Nothing selected!' => 'Ekkert valið!',
+ 'Number' => 'Númer',
+ 'Orphaned' => 'Sjáfstætt',
+ 'Project' => 'Verkefni',
+ 'Project deleted!' => 'Verkefni eytt!',
+ 'Project saved!' => 'verkefni geymt!',
+ 'Projects' => 'Verkefni',
+ 'Qty' => 'Magn',
+ 'Save' => 'Geyma',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Sell Price' => 'Söluverð',
+ 'Tax' => 'Virðisaukaskattur',
+ 'To' => 'til',
+ 'Unit' => 'Einingar',
+ 'Update' => 'Uppfærsla',
+ 'Updated' => 'Uppfæra',
+ 'Vendor' => 'Byrgir',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+ 'Weight' => 'Vigt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'nýt_verkefni' => 'add_project',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'geyma' => 'save',
+ 'uppfærsla' => 'update',
+};
+
+1;
+
diff --git a/locale/is/pos b/locale/is/pos
new file mode 100755
index 00000000..be49c673
--- /dev/null
+++ b/locale/is/pos
@@ -0,0 +1,64 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Amount' => 'Upphæð',
+ 'Cannot post transaction!' => 'Get ekki bókað færslu!',
+ 'Continue' => 'Áfram',
+ 'Credit Limit' => 'Kreditmörk',
+ 'Currency' => 'Gjaldmiðill',
+ 'Current' => 'Núvirði',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer missing!' => 'Viðskiptavin vantar!',
+ 'Delete' => 'Eyða',
+ 'Description' => 'Skýringar',
+ 'Exchange Rate' => 'Vextir',
+ 'Exchange rate missing!' => 'Vantar vexti!',
+ 'Extended' => 'Framlengt',
+ 'From' => 'Frá',
+ 'Language' => 'Túngumál',
+ 'Number' => 'Númer',
+ 'Open' => 'opna',
+ 'Post' => 'Bókfæra',
+ 'Price' => 'Verð',
+ 'Print' => 'Prenta',
+ 'Qty' => 'Magn',
+ 'Receipts' => 'Kvittanir',
+ 'Record in' => 'Bóka á',
+ 'Remaining' => 'Eftir',
+ 'Screen' => 'Skjá',
+ 'Source' => 'Frálag',
+ 'Subtotal' => 'Samtala',
+ 'Tax Included' => 'Taka með VSK',
+ 'To' => 'til',
+ 'Total' => 'Samtals',
+ 'Unit' => 'Einingar',
+ 'Update' => 'Uppfærsla',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'bókfæra' => 'post',
+ 'prenta' => 'print',
+ 'uppfærsla' => 'update',
+};
+
+1;
+
diff --git a/locale/is/ps b/locale/is/ps
new file mode 100755
index 00000000..6545a3ee
--- /dev/null
+++ b/locale/is/ps
@@ -0,0 +1,286 @@
+$self{texts} = {
+ 'AP Aging' => 'Aldursgreining',
+ 'AP Transaction' => 'Innkaupafærsla',
+ 'AP Transactions' => 'Innkaupafærslur',
+ 'AR Aging' => 'Aldursgreining',
+ 'AR Transaction' => 'Sölufærsla',
+ 'AR Transactions' => 'Sölufærslur',
+ 'Account' => 'Reikningur',
+ 'Account Number' => 'Reikningsnúmer',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Accounts' => 'Reikningar',
+ 'Add Purchase Order' => 'Ný innkaupspöntun',
+ 'Add Sales Invoice' => 'Nýr sölureikningur',
+ 'Add Sales Order' => 'Ný sölupöntun',
+ 'Address' => 'Heimilisfang',
+ 'Amount' => 'Upphæð',
+ 'Amount Due' => 'Eindagi',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Are you sure you want to delete Invoice Number' => 'Ert þú viss um að þú viljir eyða reikningi númer',
+ 'Are you sure you want to delete Transaction' => 'Ert þú viss um að þú viljir eyða færslunni',
+ 'Attachment' => 'Hjálagt',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Balance' => 'Afstemming',
+ 'Balance Sheet' => 'Staða',
+ 'Bcc' => 'Blint afrit',
+ 'Bin' => 'Vörulager',
+ 'Cannot delete invoice!' => 'Get ekki eytt sölureikningi!',
+ 'Cannot delete transaction!' => 'Get ekki eytt færslu!',
+ 'Cannot post invoice for a closed period!' => 'Get ekki bókað á lokað tímabil!',
+ 'Cannot post invoice!' => 'Get ekki bókað sölureikning!',
+ 'Cannot post payment for a closed period!' => 'Get ekki bókað greiðslu á lokað tímabil',
+ 'Cannot post transaction for a closed period!' => 'Get ekki bókað færslu á lokað tímabil!',
+ 'Cannot post transaction!' => 'Get ekki bókað færslu!',
+ 'Cash' => 'Reiðufé',
+ 'Cc' => 'Afrit',
+ 'Check' => 'Ávísun',
+ 'Closed' => 'Lokað',
+ 'Compare to' => 'Bera saman við',
+ 'Confirm!' => 'Staðfesta!',
+ 'Contact' => 'Talsmaður',
+ 'Continue' => 'Áfram',
+ 'Copies' => 'Afrit',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditmörk',
+ 'Curr' => 'Gjaldm',
+ 'Currency' => 'Gjaldmiðill',
+ 'Current' => 'Núvirði',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer missing!' => 'Viðskiptavin vantar!',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Date Paid' => 'Greiðsludagur',
+ 'Debit' => 'Debit',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Decimalplaces' => 'Aukastafir',
+ 'Delete' => 'Eyða',
+ 'Delivery Date' => 'Afgreiðsludags.',
+ 'Description' => 'Skýringar',
+ 'Due Date' => 'Dags. lokið',
+ 'Due Date missing!' => 'Vantar dags. lokið!',
+ 'E-mail' => 'R-póstur',
+ 'E-mail Statement to' => 'Senda yfirlit til',
+ 'E-mail address missing!' => 'R-póst vantar!',
+ 'Edit Sales Invoice' => 'Breyta sölureikningi',
+ 'Employee' => 'Starfsmenn',
+ 'Exch' => 'Vx',
+ 'Exchange Rate' => 'Vextir',
+ 'Exchange rate for payment missing!' => 'Vextir fyrir greiðslu vantar!',
+ 'Exchange rate missing!' => 'Vantar vexti!',
+ 'Extended' => 'Framlengt',
+ 'Fax' => 'Símbréf',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'From' => 'Frá',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Yfirskriftir',
+ 'ID' => 'ID',
+ 'In-line' => 'Inndregið',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Income Statement' => 'Inn yfirlýsing',
+ 'Invoice' => 'Sölureikningur',
+ 'Invoice Date' => 'Sölureikningur dags.',
+ 'Invoice Date missing!' => 'Sölureiknings dags. vantar!',
+ 'Invoice Number' => 'Sölureikningur Númer',
+ 'Invoice Number missing!' => 'Sölureikningsnúmer vantar!',
+ 'Invoice deleted!' => 'Sölureikningi eytt!',
+ 'Item not on file!' => 'Hlutur ekki á skrá!',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Language' => 'Túngumál',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Message' => 'Skilaboð',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Upplýsinar',
+ 'Nothing selected!' => 'Ekkert valið!',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Number' => 'Númer',
+ 'Number missing in Row' => 'Tölu vantar í röð',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Open' => 'opna',
+ 'Order' => 'Pöntun',
+ 'Order Date missing!' => 'Pöntunar dags. vantar',
+ 'Order Number' => 'Pöntun númer',
+ 'Order Number missing!' => 'Númer pöntunar vantar',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Fylgiseðill',
+ 'Packing List Date missing!' => 'Dags. fylgiseðils vantar!',
+ 'Packing List Number missing!' => 'Númer fylgiseðils vantar!',
+ 'Paid' => 'Greitt',
+ 'Part' => 'Vara',
+ 'Payment date missing!' => 'Greiðsudags. vantar!',
+ 'Payments' => 'Greiðslur',
+ 'Phone' => 'Sími.',
+ 'Post' => 'Bókfæra',
+ 'Post as new' => 'Bókfæra sem nýjan',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Verð',
+ 'Print' => 'Prenta',
+ 'Project' => 'Verkefni',
+ 'Project not on file!' => 'Verkefni ekki á skrá!',
+ 'Purchase Order' => 'Innkaupspöntun',
+ 'Qty' => 'Magn',
+ 'Recd' => 'Mótt:',
+ 'Receipt' => 'Kvittun',
+ 'Receipts' => 'Kvittanir',
+ 'Record in' => 'Bóka á',
+ 'Reference' => 'Fylgiskjal',
+ 'Remaining' => 'Eftir',
+ 'Report for' => 'Skýrsla fyrir',
+ 'Required by' => 'Pantað af',
+ 'Sales Order' => 'Sölupöntun',
+ 'Screen' => 'Skjá',
+ 'Select all' => 'Velja allt',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Select from one of the projects below' => 'Veljið einhvað að neðangreindum verkefnum',
+ 'Select postscript or PDF!' => 'Veljið postscript eða PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Service' => 'Þjónusta',
+ 'Ship' => 'Senda',
+ 'Ship to' => 'Senda til',
+ 'Ship via' => 'Senda með',
+ 'Source' => 'Frálag',
+ 'Standard' => 'Standart',
+ 'Statement' => 'Uppgjör',
+ 'Statement sent to' => 'Uppgjör sendist til',
+ 'Statements sent to printer!' => 'Uppgjör sendist á prentara',
+ 'Subject' => 'Efni',
+ 'Subtotal' => 'Samtala',
+ 'Tax' => 'Virðisaukaskattur',
+ 'Tax Included' => 'Taka með VSK',
+ 'Tax collected' => 'VSK samtals',
+ 'Tax paid' => 'VSK greitt',
+ 'To' => 'til',
+ 'Total' => 'Samtals',
+ 'Transaction deleted!' => 'Færslu eytt!',
+ 'Transaction posted!' => 'Færsla bókfærð!',
+ 'Trial Balance' => 'Prufu staða',
+ 'Unit' => 'Einingar',
+ 'Update' => 'Uppfærsla',
+ 'Vendor' => 'Byrgir',
+ 'Vendor missing!' => 'Byrgja vantar!',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+ 'What type of item is this?' => 'Hvernig hlutur er þetta?',
+ 'Yes' => 'Já',
+ 'as at' => 'líkt og með',
+ 'ea' => 'stk',
+ 'for Period' => 'fyrir tímabilið',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'innkaupafærsla' => 'ap_transaction',
+ 'sölufærsla' => 'ar_transaction',
+ 'Áfram' => 'continue',
+ 'eyða' => 'delete',
+ 'r_póstur' => 'e_mail',
+ 'bókfæra' => 'post',
+ 'bókfæra_sem_nýjan' => 'post_as_new',
+ 'prenta' => 'print',
+ 'sölupöntun' => 'sales_order',
+ 'velja_allt' => 'select_all',
+ 'senda_til' => 'ship_to',
+ 'uppfærsla' => 'update',
+ 'já' => 'yes',
+};
+
+1;
+
diff --git a/locale/is/pw b/locale/is/pw
new file mode 100755
index 00000000..a7819b47
--- /dev/null
+++ b/locale/is/pw
@@ -0,0 +1,12 @@
+$self{texts} = {
+ 'Continue' => 'Áfram',
+ 'Password' => 'Aðgangsorð',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'Áfram' => 'continue',
+};
+
+1;
+
diff --git a/locale/is/rc b/locale/is/rc
new file mode 100755
index 00000000..2b807db4
--- /dev/null
+++ b/locale/is/rc
@@ -0,0 +1,67 @@
+$self{texts} = {
+ 'Account' => 'Reikningur',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Balance' => 'Afstemming',
+ 'Continue' => 'Áfram',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Núvirði',
+ 'Date' => 'Dagsetning',
+ 'Debit' => 'Debit',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Description' => 'Skýringar',
+ 'Difference' => 'Mismunur',
+ 'Done' => 'Búið',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'From' => 'Frá',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Out of balance!' => 'Ekki jafnvægi!',
+ 'Reconciliation' => 'Afstemingar',
+ 'Select all' => 'Velja allt',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Frálag',
+ 'Statement Balance' => 'jöfnunaruppgjör',
+ 'To' => 'til',
+ 'Update' => 'Uppfærsla',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'Áfram' => 'continue',
+ 'búið' => 'done',
+ 'velja_allt' => 'select_all',
+ 'uppfærsla' => 'update',
+};
+
+1;
+
diff --git a/locale/is/rp b/locale/is/rp
new file mode 100755
index 00000000..5ead2d4e
--- /dev/null
+++ b/locale/is/rp
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'AP Aging' => 'Aldursgreining',
+ 'AR Aging' => 'Aldursgreining',
+ 'Account' => 'Reikningur',
+ 'Account Number' => 'Reikningsnúmer',
+ 'Accounting Menu' => 'Bókhalds valmynd',
+ 'Accounts' => 'Reikningar',
+ 'Address' => 'Heimilisfang',
+ 'Amount' => 'Upphæð',
+ 'Apr' => 'apr',
+ 'April' => 'apríl',
+ 'Attachment' => 'Hjálagt',
+ 'Aug' => 'ágú',
+ 'August' => 'ágúst',
+ 'Balance' => 'Afstemming',
+ 'Balance Sheet' => 'Staða',
+ 'Bcc' => 'Blint afrit',
+ 'Cash' => 'Reiðufé',
+ 'Cc' => 'Afrit',
+ 'Compare to' => 'Bera saman við',
+ 'Continue' => 'Áfram',
+ 'Copies' => 'Afrit',
+ 'Credit' => 'Kredit',
+ 'Curr' => 'Gjaldm',
+ 'Current' => 'Núvirði',
+ 'Customer' => 'Viðskiptavinur',
+ 'Customer not on file!' => 'Viðskiptavinur ekki á skrá!',
+ 'Date' => 'Dagsetning',
+ 'Debit' => 'Debit',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Decimalplaces' => 'Aukastafir',
+ 'Description' => 'Skýringar',
+ 'Due Date' => 'Dags. lokið',
+ 'E-mail' => 'R-póstur',
+ 'E-mail Statement to' => 'Senda yfirlit til',
+ 'E-mail address missing!' => 'R-póst vantar!',
+ 'Feb' => 'feb',
+ 'February' => 'febrúar',
+ 'From' => 'Frá',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Yfirskriftir',
+ 'ID' => 'ID',
+ 'In-line' => 'Inndregið',
+ 'Include in Report' => 'Innifela í skýrslu',
+ 'Income Statement' => 'Inn yfirlýsing',
+ 'Invoice' => 'Sölureikningur',
+ 'Jan' => 'jan',
+ 'January' => 'janúar',
+ 'Jul' => 'júl',
+ 'July' => 'júlí',
+ 'Jun' => 'jún',
+ 'June' => 'júní',
+ 'Language' => 'Túngumál',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'maí',
+ 'May ' => 'maí',
+ 'Message' => 'Skilaboð',
+ 'Nothing selected!' => 'Ekkert valið!',
+ 'Nov' => 'nóv',
+ 'November' => 'nóvember',
+ 'Number' => 'Númer',
+ 'Oct' => 'ókt',
+ 'October' => 'óktóber',
+ 'Order' => 'Pöntun',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Greiðslur',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Prenta',
+ 'Project' => 'Verkefni',
+ 'Project not on file!' => 'Verkefni ekki á skrá!',
+ 'Receipts' => 'Kvittanir',
+ 'Reference' => 'Fylgiskjal',
+ 'Report for' => 'Skýrsla fyrir',
+ 'Screen' => 'Skjá',
+ 'Select all' => 'Velja allt',
+ 'Select from one of the names below' => 'Veljið einhvað að neðangreindum nöfnum',
+ 'Select from one of the projects below' => 'Veljið einhvað að neðangreindum verkefnum',
+ 'Select postscript or PDF!' => 'Veljið postscript eða PDF',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Frálag',
+ 'Standard' => 'Standart',
+ 'Statement' => 'Uppgjör',
+ 'Statement sent to' => 'Uppgjör sendist til',
+ 'Statements sent to printer!' => 'Uppgjör sendist á prentara',
+ 'Subject' => 'Efni',
+ 'Subtotal' => 'Samtala',
+ 'Tax' => 'Virðisaukaskattur',
+ 'Tax collected' => 'VSK samtals',
+ 'Tax paid' => 'VSK greitt',
+ 'To' => 'til',
+ 'Total' => 'Samtals',
+ 'Trial Balance' => 'Prufu staða',
+ 'Vendor' => 'Byrgir',
+ 'Vendor not on file!' => 'Byrgir ekki til í gagnagrunni!',
+ 'as at' => 'líkt og með',
+ 'for Period' => 'fyrir tímabilið',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Áfram' => 'continue',
+ 'r_póstur' => 'e_mail',
+ 'prenta' => 'print',
+ 'velja_allt' => 'select_all',
+};
+
+1;
+
diff --git a/locale/it/COPYING b/locale/it/COPYING
new file mode 100755
index 00000000..65fe6359
--- /dev/null
+++ b/locale/it/COPYING
@@ -0,0 +1,26 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2001-2003
+#
+# Italian texts:
+#
+# Author: Paolo Bizzarri <p.bizzarri@icube.it>
+# Luca Venturini <luca@yepa.com>
+# Alessandro Pasotti <apasotti@isoleborromee.it>
+# Daniele Giacomini <daniele@swlibero.org> 2003.09.28-2003.11.05
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/it/LANGUAGE b/locale/it/LANGUAGE
new file mode 100755
index 00000000..4e07e7ec
--- /dev/null
+++ b/locale/it/LANGUAGE
@@ -0,0 +1 @@
+Italian
diff --git a/locale/it/Num2text b/locale/it/Num2text
new file mode 100755
index 00000000..6086c339
--- /dev/null
+++ b/locale/it/Num2text
@@ -0,0 +1,162 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors: Luca Venturini <luca@yepa.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+#
+# this is a variation of the Lingua package
+# written for check and receipt printing
+# it returns a properly formatted text string
+# for a number up to 10**12
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'Zero',
+ 1 => 'uno',
+ 2 => 'due',
+ 3 => 'tre',
+ 4 => 'quattro',
+ 5 => 'cinque',
+ 6 => 'sei',
+ 7 => 'sette',
+ 8 => 'otto',
+ 9 => 'nove',
+ 10 => 'dieci',
+ 11 => 'undici',
+ 12 => 'dodici',
+ 13 => 'tredici',
+ 14 => 'quattrodici',
+ 15 => 'quindici',
+ 16 => 'sedici',
+ 17 => 'diciassette',
+ 18 => 'diciotto',
+ 19 => 'diciannove',
+ 20 => 'venti',
+ 30 => 'trenta',
+ 40 => 'quaranta',
+ 50 => 'cinquanta',
+ 60 => 'sessanta',
+ 70 => 'settanta',
+ 80 => 'ottanta',
+ 90 => 'novanta',
+ 10**2 => 'cento',
+ 10**3 => 'mille',
+ 10**6 => 'milione',
+ 10**9 => 'miliardo',
+ 10**12 => 'mille miliardi'
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my ($i, $appendn);
+ my @a = ();
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ # the one from hundreds
+ push @textnumber, $self->{numbername}{$num[0]};
+
+ # add hundred designation
+ push @textnumber, $self->{numbername}{10**2};
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i]);
+ } elsif ($numblock[$i] > 1) {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $amount = 10**($i * 3);
+ push @textnumber, $self->{numbername}{$amount};
+ }
+
+ pop @numblock;
+
+ }
+
+ join '', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ if ($num[1] == 0) {
+ $textnumber = $self->{numbername}{$amount};
+ } else {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$amount}.$self->{numbername}{$num[1]};
+ }
+ } else {
+ $textnumber = $self->{numbername}{$amount};
+ }
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/it/aa b/locale/it/aa
new file mode 100755
index 00000000..1de00b98
--- /dev/null
+++ b/locale/it/aa
@@ -0,0 +1,128 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transazione Fornitore',
+ 'AP Transactions' => 'Transazioni Fornitori',
+ 'AR Transaction' => 'Transazione Cliente',
+ 'AR Transactions' => 'Transazioni Clienti',
+ 'Account' => 'Conto',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Amount' => 'Importo',
+ 'Amount Due' => 'Importo Dovuto',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Are you sure you want to delete Transaction' => 'Sei sicuro di voler cancellare la Transazione',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => 'Non puoi cancellare la transazione',
+ 'Cannot post payment for a closed period!' => 'Non puoi salvare pagamenti per un periodo chiuso!',
+ 'Cannot post transaction for a closed period!' => 'Non puoi salvare una transazione per un periodo chiuso!',
+ 'Cannot post transaction!' => 'Non puoi salvare la transazione!',
+ 'Check' => 'Assegno',
+ 'Closed' => 'Chiuso',
+ 'Confirm!' => 'Conferma!',
+ 'Continue' => 'Continua',
+ 'Credit' => 'Avere',
+ 'Credit Limit' => 'Fido',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente mancante!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data di pagamento',
+ 'Debit' => 'Dare',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Delete' => 'Cancella',
+ 'Description' => 'Descrizione',
+ 'Due Date' => 'Scadenza Fattura',
+ 'Due Date missing!' => 'Data di Scadenza mancante!',
+ 'Employee' => 'Dipendente',
+ 'Exch' => 'Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'From' => 'Dal',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Invoice' => 'Fattura',
+ 'Invoice Date' => 'Data Registrazione Fattura',
+ 'Invoice Date missing!' => 'Manca la data della Fattura!',
+ 'Invoice Number' => 'Protocollo Numero',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'No.' => 'No.',
+ 'Notes' => 'Note',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Open' => 'Aperto',
+ 'Order' => 'Ordine',
+ 'Order Number' => 'Numero Fattura Fornitore',
+ 'Paid' => 'Importo Pagato',
+ 'Payment date missing!' => 'Manca la data del pagamento!',
+ 'Payments' => 'Pagamenti',
+ 'Post' => 'Salva',
+ 'Post as new' => 'Salva come nuovo',
+ 'Print' => 'Stampa',
+ 'Project' => 'Progetto',
+ 'Receipt' => 'Incasso',
+ 'Remaining' => 'Rimanente',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Ship to' => 'Spedire a',
+ 'Ship via' => 'Porto',
+ 'Source' => 'Sorgente',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax' => 'Tassa',
+ 'Tax Included' => 'Tasse Incluse',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Transaction deleted!' => 'Transazione cancellata!',
+ 'Transaction posted!' => 'Transazione salvata!',
+ 'Update' => 'Aggiorna',
+ 'Vendor' => 'Fornitore',
+ 'Vendor missing!' => 'Manca il fornitore!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'transazione_fornitore' => 'ap_transaction',
+ 'transazione_cliente' => 'ar_transaction',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'salva' => 'post',
+ 'salva_come_nuovo' => 'post_as_new',
+ 'stampa' => 'print',
+ 'spedire_a' => 'ship_to',
+ 'aggiorna' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/it/admin b/locale/it/admin
new file mode 100755
index 00000000..83ca999a
--- /dev/null
+++ b/locale/it/admin
@@ -0,0 +1,123 @@
+$self{texts} = {
+ 'Access Control' => 'Controllo degli accessi',
+ 'Accounting' => 'Contabilit&agrave;',
+ 'Add User' => 'Aggiungi Utente',
+ 'Address' => 'Indirizzo',
+ 'Administration' => 'Amministrazione',
+ 'Administrator' => 'Amministratore',
+ 'All Datasets up to date!' => 'Tutti i Datasets sono aggiornati!',
+ 'Change Admin Password' => 'Cambia password dell\'amministratore',
+ 'Change Password' => 'Cambia password',
+ 'Click on login name to edit!' => 'Clicca sul nome per effettuare modifiche',
+ 'Company' => 'Ragione Sociale',
+ 'Connect to' => 'Connetti a',
+ 'Continue' => 'Continua',
+ 'Create Chart of Accounts' => 'Crea Piano dei conti',
+ 'Create Dataset' => 'Crea Dataset',
+ 'DBI not installed!' => 'Modulo DBI non installato',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Amministratore del Database',
+ 'Database Driver not checked!' => 'Il driver del database non e\' stato controllato!',
+ 'Database User missing!' => 'Manca lo user del Database!',
+ 'Dataset' => 'Dataset',
+ 'Dataset missing!' => 'Dataset mancante!',
+ 'Dataset updated!' => 'Dataset aggiornato!',
+ 'Date Format' => 'Formato della data',
+ 'Delete' => 'Cancella',
+ 'Delete Dataset' => 'Cancella Dataset',
+ 'Directory' => 'Directory',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Limite per i menu a discesa',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Modifica Utente',
+ 'Existing Datasets' => 'Datasets esistenti',
+ 'Fax' => 'Fax',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Manca il nome del server',
+ 'Language' => 'Lingua',
+ 'Login' => 'Login',
+ 'Logout' => 'Logout',
+ 'Name' => 'Nome',
+ 'New Templates' => 'Nuovi Modelli',
+ 'No Database Drivers available!' => 'Nessun Database Driver disponibile!',
+ 'No Dataset selected!' => 'Nessun Dataset selezionato!',
+ 'Nothing to delete!' => 'Nulla da cancellare!',
+ 'Number Format' => 'Formato Numerico',
+ 'Oracle Database Administration' => 'Amministratore del Database Oracle',
+ 'Password' => 'Password',
+ 'Password changed!' => 'Password cambiata!',
+ 'Pg Database Administration' => 'Amministratore del Database Pg',
+ 'Phone' => 'Tel.',
+ 'Port' => 'Porta',
+ 'Port missing!' => 'Manca la Porta',
+ 'Printer' => 'Stampante',
+ 'Save' => 'Salva',
+ 'Setup Templates' => 'Configurazione dei modelli',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Foglio di Stile',
+ 'Templates' => 'Modelli',
+ 'The following Datasets are not in use and can be deleted' => 'I seguenti datasets non sono in uso e possono essere cancellati',
+ 'The following Datasets need to be updated' => 'I seguenti datasets devono essere aggiornati',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Questo &egrave; un controllo preliminare per verificare le risorse esistenti. Nulla verr&agrave; creato o cancellato in questa fase!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Per aggiungere un utente ad un gruppo, modifica i dati dell\'utente, cambia lo username e salva. Un nuovo utente con gli stessi dati verr&agrave; salvato con il nuovo username.',
+ 'Update Dataset' => 'Aggiorna il Dataset',
+ 'Use Templates' => 'Usa Modelli',
+ 'User' => 'Utente',
+ 'User deleted!' => 'Utente cancellato!',
+ 'User saved!' => 'Utente salvato!',
+ 'Version' => 'Versione',
+ 'does not exist' => 'non esiste',
+ 'is already a member!' => '&egrave; gi&agrave; utente!',
+ 'localhost' => 'localhost',
+ 'successfully created!' => 'creato!',
+ 'successfully deleted!' => 'cancellato!',
+ 'website' => 'sito web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'aggiungi_utente' => 'add_user',
+ 'cambia_password_dell\'amministratore' => 'change_admin_password',
+ 'cambia_password' => 'change_password',
+ 'continua' => 'continue',
+ 'crea_dataset' => 'create_dataset',
+ 'cancella' => 'delete',
+ 'cancella_dataset' => 'delete_dataset',
+ 'login' => 'login',
+ 'logout' => 'logout',
+ 'amministratore_del_database_oracle' => 'oracle_database_administration',
+ 'amministratore_del_database_pg' => 'pg_database_administration',
+ 'salva' => 'save',
+ 'aggiorna_il_dataset' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/it/all b/locale/it/all
new file mode 100755
index 00000000..dacef5cb
--- /dev/null
+++ b/locale/it/all
@@ -0,0 +1,422 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'AP' => 'Debiti Fornitori',
+ 'AP Aging' => 'Partite Aperte',
+ 'AP Transaction' => 'Transazione Fornitore',
+ 'AP Transactions' => 'Transazioni Fornitori',
+ 'AR' => 'Crediti Clienti',
+ 'AR Aging' => 'Partite Aperte',
+ 'AR Transaction' => 'Transazione Cliente',
+ 'AR Transactions' => 'Transazioni Clienti',
+ 'About' => 'Informazioni',
+ 'Access Control' => 'Controllo degli accessi',
+ 'Account' => 'Conto',
+ 'Account Number' => 'Numero di conto',
+ 'Account Number missing!' => 'Manca il numero di conto!',
+ 'Account Type' => 'Tipo di conto',
+ 'Account Type missing!' => 'Manca il tipo del conto!',
+ 'Account deleted!' => 'Conto cancellato!',
+ 'Account saved!' => 'Conto salvato!',
+ 'Accounting' => 'Contabilit&agrave;',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Accounts' => 'Conti',
+ 'Active' => 'Attivo',
+ 'Add' => 'Aggiungi',
+ 'Add Account' => 'Aggiungi conto',
+ 'Add Assembly' => 'Aggiungi Assemblato',
+ 'Add Customer' => 'Aggiungi Cliente',
+ 'Add GIFI' => 'Aggiungi codice GIFI',
+ 'Add General Ledger Transaction' => 'Aggiungi Transazione di Contabilità Generale',
+ 'Add Part' => 'Aggiungi Articolo',
+ 'Add Project' => 'Aggiungi Progetto',
+ 'Add Purchase Order' => 'Aggiungi Ordine di acquisto',
+ 'Add Sales Invoice' => 'Aggiungi Fattura di vendita',
+ 'Add Sales Order' => 'Aggiungi Ordine di vendita',
+ 'Add Service' => 'Aggiungi Servizio',
+ 'Add Transaction' => 'Aggiungi Transazione',
+ 'Add User' => 'Aggiungi Utente',
+ 'Add Vendor' => 'Aggiungi Fornitore',
+ 'Address' => 'Indirizzo',
+ 'Administration' => 'Amministrazione',
+ 'Administrator' => 'Amministratore',
+ 'All' => 'Tutti',
+ 'All Datasets up to date!' => 'Tutti i Datasets sono aggiornati!',
+ 'Amount' => 'Importo',
+ 'Amount Due' => 'Importo Dovuto',
+ 'Amount missing!' => 'Manca l\'importo',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Are you sure you want to delete Invoice Number' => 'Sei sicuro di voler cancellare la Fattura numero',
+ 'Are you sure you want to delete Order Number' => 'Sei sicuro di volre cancellare l\'ordine numero',
+ 'Are you sure you want to delete Transaction' => 'Sei sicuro di voler cancellare la Transazione',
+ 'Assemblies' => 'Assemblati',
+ 'Assemblies restocked!' => 'Assemblati ricaricati!',
+ 'Asset' => 'Attivit&agrave;',
+ 'Attachment' => 'Attachment',
+ 'Audit Control' => 'Controllo accessi',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'BOM',
+ 'Backup' => 'Backup',
+ 'Backup sent to' => 'Backup inviato a',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Stato Patrimoniale',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Codice BIN',
+ 'Books are open' => 'I conti sono aperti',
+ 'Business Number' => 'Partita IVA',
+ 'C' => 'C',
+ 'COGS' => 'Costo dei Beni Venduti',
+ 'Cannot delete account!' => 'Non puoi cancellare il conto!',
+ 'Cannot delete customer!' => 'Non puoi cancellare il cliente!',
+ 'Cannot delete default account!' => 'Non puoi cancellare il conto di default!',
+ 'Cannot delete invoice!' => 'Non puoi cancellare la fattura!',
+ 'Cannot delete item!' => 'Non puoi cancellare l\'articolo',
+ 'Cannot delete order!' => 'Non puoi cancellare l\'ordine',
+ 'Cannot delete transaction!' => 'Non puoi cancellare la transazione',
+ 'Cannot delete vendor!' => 'Non puoi cancellare il fornitore',
+ 'Cannot post invoice for a closed period!' => 'Non puoi salvare una transazione per un periodo chiuso!',
+ 'Cannot post invoice!' => 'Non puoi salvare la fattura!',
+ 'Cannot post payment for a closed period!' => 'Non puoi salvare pagamenti per un periodo chiuso!',
+ 'Cannot post transaction for a closed period!' => 'Non puoi salvare una transazione per un periodo chiuso!',
+ 'Cannot post transaction!' => 'Non puoi salvare la transazione!',
+ 'Cannot save account!' => 'Non puoi salvare il conto!',
+ 'Cannot save order!' => 'Non puoi salvare l\'ordine!',
+ 'Cannot save preferences!' => 'Non puoi salvare le preferenze!',
+ 'Cannot stock assemblies!' => 'Non puoi caricare gli assemblati!',
+ 'Cash' => 'Cassa',
+ 'Cc' => 'Cc',
+ 'Change Admin Password' => 'Cambia password dell\'amministratore',
+ 'Change Password' => 'Cambia password',
+ 'Chart of Accounts' => 'Piano dei Conti',
+ 'Check' => 'Assegno',
+ 'Click on login name to edit!' => 'Clicca sul nome per effettuare modifiche',
+ 'Close Books up to' => 'Chiudi i conti fino a',
+ 'Closed' => 'Chiuso',
+ 'Company' => 'Ragione Sociale',
+ 'Compare to' => 'Confronta con',
+ 'Confirm!' => 'Conferma!',
+ 'Connect to' => 'Connetti a',
+ 'Contact' => 'Contatto',
+ 'Continue' => 'Continua',
+ 'Copies' => 'Copie',
+ 'Copy to COA' => 'Inserisci come conto',
+ 'Create Chart of Accounts' => 'Crea Piano dei conti',
+ 'Create Dataset' => 'Crea Dataset',
+ 'Credit' => 'Avere',
+ 'Credit Limit' => 'Fido',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer deleted!' => 'Cliente cancellato!',
+ 'Customer missing!' => 'Cliente mancante!',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Customer saved!' => 'Cliente salvato!',
+ 'Customers' => 'Clienti',
+ 'DBI not installed!' => 'Modulo DBI non installato',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Amministratore del Database',
+ 'Database Driver not checked!' => 'Il driver del database non e\' stato controllato!',
+ 'Database Host' => 'Server',
+ 'Database User missing!' => 'Manca lo user del Database!',
+ 'Dataset' => 'Dataset',
+ 'Dataset missing!' => 'Dataset mancante!',
+ 'Dataset updated!' => 'Dataset aggiornato!',
+ 'Date' => 'Data',
+ 'Date Format' => 'Formato della data',
+ 'Date Paid' => 'Data di pagamento',
+ 'Date missing!' => 'Manca la data!',
+ 'Debit' => 'Dare',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Decimalplaces' => 'Numero di decimali',
+ 'Delete' => 'Cancella',
+ 'Delete Account' => 'Cancella Conto',
+ 'Delete Dataset' => 'Cancella Dataset',
+ 'Delivery Date' => 'Data di spedizione',
+ 'Deposit' => 'Deposito',
+ 'Description' => 'Descrizione',
+ 'Difference' => 'Differenza',
+ 'Directory' => 'Directory',
+ 'Discount' => 'Sconto',
+ 'Done' => 'Fatto',
+ 'Drawing' => 'Disegno',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Limite per i menu a discesa',
+ 'Due Date' => 'Scadenza Fattura',
+ 'Due Date missing!' => 'Data di Scadenza mancante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Manda il sollecito via e-mail a',
+ 'E-mail address missing!' => 'Indirizzo e-mail mancante!',
+ 'Edit' => 'Modifica',
+ 'Edit Account' => 'Modifica Conto',
+ 'Edit Assembly' => 'Modifica Assemblato',
+ 'Edit GIFI' => 'Modifica codice GIFI',
+ 'Edit General Ledger Transaction' => 'Modifica Transazione di Contabilit&agrave; Generale',
+ 'Edit Part' => 'Modifica Articolo',
+ 'Edit Preferences for' => 'Modifica Preferenze di',
+ 'Edit Project' => 'Modifica Progetto',
+ 'Edit Purchase Order' => 'Modifica Ordine di acquisto',
+ 'Edit Sales Invoice' => 'Modifica Fattura di Vendita',
+ 'Edit Sales Order' => 'Modifica Ordine di vendita',
+ 'Edit Service' => 'Modifica Servizio',
+ 'Edit Template' => 'Modifica Modello',
+ 'Edit User' => 'Modifica Utente',
+ 'Employee' => 'Dipendente',
+ 'Enforce transaction reversal for all dates' => 'Forza l\'uso delle transazioni inverse per tutte le date',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Inserisci fino a 3 valute separate da ":" (es.: EUR:USD:CAD) per la valuta locale e quelle straniere',
+ 'Equity' => 'Capitale',
+ 'Exch' => 'Cambio',
+ 'Existing Datasets' => 'Datasets esistenti',
+ 'Expense' => 'Costi',
+ 'Expense/Asset' => 'Acquisti/Attivit&agrave;',
+ 'Extended' => 'Esteso',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'Foreign Exchange Gain' => 'Guadagno da cambio valuta',
+ 'Foreign Exchange Loss' => 'Perdita da cambio valuta',
+ 'From' => 'Dal',
+ 'GIFI' => 'Codice GIFI',
+ 'GIFI deleted!' => 'Codice GIFI cancellato!',
+ 'GIFI missing!' => 'Codice GIFI mancante!',
+ 'GIFI saved!' => 'Codice GIFI salvato!',
+ 'GL Transaction' => 'Transazione di Contabilit&agrave; generale',
+ 'General Ledger' => 'Contabilit&agrave; generale',
+ 'Goods & Services' => 'Beni e Servizi',
+ 'HTML Templates' => 'Modelli HTML',
+ 'Heading' => 'Intestazione',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Manca il nome del server',
+ 'ID' => 'ID',
+ 'Image' => 'Immagine',
+ 'In-line' => 'In-line',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Include in drop-down menus' => 'Da includere nei menu a discesa dei seguenti moduli',
+ 'Income' => 'Ricavi',
+ 'Income Statement' => 'Conto Economico',
+ 'Incorrect Dataset version!' => 'Versione del Dataset non corretta!',
+ 'Individual Items' => 'Articoli Individuali',
+ 'Inventory' => 'Inventario',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La quantit&agrave; in inventario deve essere zero per poter mettere l\'assemblato come obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La quantit&agrave; in inventario deve essere zero per poter mettere l\'articolo come obsoleto!',
+ 'Invoice' => 'Fattura',
+ 'Invoice Date' => 'Data Registrazione Fattura',
+ 'Invoice Date missing!' => 'Manca la data della Fattura!',
+ 'Invoice Number' => 'Protocollo Numero',
+ 'Invoice Number missing!' => 'Manca il numero della Fattura!',
+ 'Invoice deleted!' => 'Fattura Cancellata!',
+ 'Invoices' => 'Fatture',
+ 'Is this a summary account to record' => 'Conto di riferimento del modulo:',
+ 'Item deleted!' => 'Articolo Cancellato!',
+ 'Item not on file!' => 'Articolo non in archivio!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'LaTeX Templates' => 'Modelli LaTeX',
+ 'Language' => 'Lingua',
+ 'Last Cost' => 'Ultimo Costo',
+ 'Last Numbers & Default Accounts' => 'Ultimi numeri e Conti di Default',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Lascia in bianco il server e la porta a meno che tu non voglia fare una connessione remota',
+ 'Liability' => 'Passivit&agrave;',
+ 'Licensed to' => 'Dato in Licenza a',
+ 'Line Total' => 'Totale Linea',
+ 'Link' => 'Collegamenti',
+ 'Link Accounts' => 'Collegamenti tra Conti',
+ 'List Accounts' => 'Lista Conti',
+ 'List GIFI' => 'Lista codici GIFI',
+ 'List Price' => 'Prezzo di Listino',
+ 'List Transactions' => 'Lista Transazioni',
+ 'Login' => 'Login',
+ 'Logout' => 'Logout',
+ 'Make' => 'Produttore',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Modello',
+ 'N/A' => 'N/A',
+ 'Name' => 'Nome',
+ 'Name missing!' => 'Manca il Nome!',
+ 'New Templates' => 'Nuovi Modelli',
+ 'No' => 'No',
+ 'No Database Drivers available!' => 'Nessun Database Driver disponibile!',
+ 'No Dataset selected!' => 'Nessun Dataset selezionato!',
+ 'No email address for' => 'Manca l\'indirizzo e-mail per',
+ 'No.' => 'No.',
+ 'Notes' => 'Note',
+ 'Nothing selected!' => 'Non hai selezionato nulla!',
+ 'Nothing to delete!' => 'Nulla da cancellare!',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Number Format' => 'Formato Numerico',
+ 'Number missing in Row' => 'Manca il codice nella riga',
+ 'O' => 'O',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'On Hand' => 'Disponibilit&agrave;',
+ 'Open' => 'Aperto',
+ 'Oracle Database Administration' => 'Amministratore del Database Oracle',
+ 'Order' => 'Ordine',
+ 'Order Date' => 'Data dell\'ordine',
+ 'Order Date missing!' => 'Manca la data dell\'ordine',
+ 'Order Entry' => 'Ordini',
+ 'Order Number' => 'Numero Fattura Fornitore',
+ 'Order Number missing!' => 'Manca il numero dell\'ordine!',
+ 'Order deleted!' => 'Ordine Cancellato!',
+ 'Order saved!' => 'Ordine Salvato!',
+ 'Orphaned' => 'Orfano',
+ 'Out of balance!' => 'Non conciliato!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Etichette',
+ 'Packing List Date missing!' => 'Manca la data della Packing List!',
+ 'Packing List Number missing!' => 'Manca il codice della Packing List!',
+ 'Paid' => 'Importo Pagato',
+ 'Part' => 'Articolo',
+ 'Parts' => 'Articoli',
+ 'Password' => 'Password',
+ 'Password changed!' => 'Password cambiata!',
+ 'Payables' => 'Debiti Fornitori',
+ 'Payment' => 'Pagamento',
+ 'Payment date missing!' => 'Manca la data del pagamento!',
+ 'Payment posted!' => 'Pagamento Salvato',
+ 'Payments' => 'Pagamenti',
+ 'Pg Database Administration' => 'Amministratore del Database Pg',
+ 'Phone' => 'Tel.',
+ 'Port' => 'Porta',
+ 'Port missing!' => 'Manca la Porta',
+ 'Post' => 'Salva',
+ 'Post as new' => 'Salva come nuovo',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferenze',
+ 'Preferences saved!' => 'Preferenze Salvate!',
+ 'Price' => 'Prezzo',
+ 'Print' => 'Stampa',
+ 'Printer' => 'Stampante',
+ 'Project' => 'Progetto',
+ 'Project Number missing!' => 'Manca il codice del progetto!',
+ 'Project deleted!' => 'Progetto cancellato!',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Project saved!' => 'Progetto salvato!',
+ 'Projects' => 'Progetti',
+ 'Purchase Order' => 'Ordine di acquisto',
+ 'Purchase Orders' => 'Ordini di acquisto',
+ 'Qty' => 'Q.t&agrave;',
+ 'ROP' => 'Soglia di Riordino',
+ 'Rate' => 'Tasso',
+ 'Recd' => 'Ricevuto',
+ 'Receipt' => 'Incasso',
+ 'Receipts' => 'Incassi',
+ 'Receivables' => 'Crediti Clienti',
+ 'Reconciliation' => 'Conciliazione',
+ 'Record in' => 'Registra in',
+ 'Reference' => 'Riferimento',
+ 'Remaining' => 'Rimanente',
+ 'Report for' => 'Prospetto per',
+ 'Reports' => 'Prospetti',
+ 'Required by' => 'Necessario dal',
+ 'Retained Earnings' => 'Guadagni',
+ 'Sales' => 'Vendite',
+ 'Sales Invoice' => 'Fattura di vendita',
+ 'Sales Order' => 'Ordine di vendita',
+ 'Sales Orders' => 'Ordini di vendita',
+ 'Save' => 'Salva',
+ 'Save as new' => 'Salva come nuovo',
+ 'Save to File' => 'Salva su file',
+ 'Screen' => 'Schermo',
+ 'Select all' => 'Seleziona tutto',
+ 'Select from one of the items below' => 'Seleziona uno dei seguenti Articoli',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Select postscript or PDF!' => 'Scegli tra postscript e PDF!',
+ 'Sell Price' => 'Prezzo di Vendita',
+ 'Send by E-Mail' => 'Spedisci via e-mail',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Service' => 'Servizio',
+ 'Services' => 'Servizi',
+ 'Setup Templates' => 'Configurazione dei modelli',
+ 'Ship' => 'Invio',
+ 'Ship to' => 'Spedire a',
+ 'Ship via' => 'Porto',
+ 'Short' => 'Corto',
+ 'Signature' => 'Firma',
+ 'Source' => 'Sorgente',
+ 'Standard' => 'Standard',
+ 'Statement' => 'Sollecito',
+ 'Statement Balance' => 'Saldo',
+ 'Statement sent to' => 'Sollecito mandato a',
+ 'Statements sent to printer!' => 'Solleciti mandati in stampa!',
+ 'Stock Assembly' => 'Magazzino Assemblati',
+ 'Stylesheet' => 'Foglio di Stile',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'System' => 'Sistema',
+ 'Tax' => 'Tassa',
+ 'Tax Accounts' => 'Conti relativi a tasse',
+ 'Tax Included' => 'Tasse Incluse',
+ 'Tax collected' => 'Debito IVA',
+ 'Tax paid' => 'Credito IVA',
+ 'Taxable' => 'Tassabile',
+ 'Template saved!' => 'Modello salvato!',
+ 'Templates' => 'Modelli',
+ 'The following Datasets are not in use and can be deleted' => 'I seguenti datasets non sono in uso e possono essere cancellati',
+ 'The following Datasets need to be updated' => 'I seguenti datasets devono essere aggiornati',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Questo &egrave; un controllo preliminare per verificare le risorse esistenti. Nulla verr&agrave; creato o cancellato in questa fase!',
+ 'To' => 'Al',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Per aggiungere un utente ad un gruppo, modifica i dati dell\'utente, cambia lo username e salva. Un nuovo utente con gli stessi dati verr&agrave; salvato con il nuovo username.',
+ 'Top Level' => 'Livello Top',
+ 'Total' => 'Totale',
+ 'Transaction Date missing!' => 'Manca la data della transazione!',
+ 'Transaction deleted!' => 'Transazione cancellata!',
+ 'Transaction posted!' => 'Transazione salvata!',
+ 'Transaction reversal enforced for all dates' => 'Uso delle transazioni inverse forzato per tutte le date',
+ 'Transaction reversal enforced up to' => 'Uso delle transazioni inverse forzato fino a',
+ 'Transactions' => 'Transazioni',
+ 'Trial Balance' => 'Bilancio di Verifica',
+ 'Unit' => 'Unit&agrave;',
+ 'Unit of measure' => 'Unit&agrave; di misura',
+ 'Update' => 'Aggiorna',
+ 'Update Dataset' => 'Aggiorna il Dataset',
+ 'Updated' => 'Aggiornato',
+ 'Use Templates' => 'Usa Modelli',
+ 'User' => 'Utente',
+ 'User deleted!' => 'Utente cancellato!',
+ 'User saved!' => 'Utente salvato!',
+ 'Vendor' => 'Fornitore',
+ 'Vendor deleted!' => 'Fornitore cancellato!',
+ 'Vendor missing!' => 'Manca il fornitore!',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'Vendor saved!' => 'Fornitore salvato!',
+ 'Vendors' => 'Fornitori',
+ 'Version' => 'Versione',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unit&agrave; di misura',
+ 'What type of item is this?' => 'Che tipo di Articolo &egrave; questo?',
+ 'Yes' => 'Si',
+ 'You did not enter a name!' => 'Non hai inserito il nome!',
+ 'You must enter a host and port for local and remote connections!' => 'Devi inserire un server ed una porta per le connessioni locali e remote!',
+ 'as at' => 'Al',
+ 'days' => 'giorni',
+ 'does not exist' => 'non esiste',
+ 'ea' => 'ci',
+ 'for Period' => 'per il Periodo',
+ 'is already a member!' => '&egrave; gi&agrave; utente!',
+ 'localhost' => 'localhost',
+ 'successfully created!' => 'creato!',
+ 'successfully deleted!' => 'cancellato!',
+ 'website' => 'sito web',
+};
+
+1;
diff --git a/locale/it/am b/locale/it/am
new file mode 100755
index 00000000..527ee22b
--- /dev/null
+++ b/locale/it/am
@@ -0,0 +1,211 @@
+$self{texts} = {
+ 'AP' => 'Debiti Fornitori',
+ 'AR' => 'Crediti Clienti',
+ 'About' => 'Informazioni',
+ 'Account' => 'Conto',
+ 'Account Number' => 'Numero di conto',
+ 'Account Number missing!' => 'Manca il numero di conto!',
+ 'Account Type' => 'Tipo di conto',
+ 'Account Type missing!' => 'Manca il tipo del conto!',
+ 'Account deleted!' => 'Conto cancellato!',
+ 'Account saved!' => 'Conto salvato!',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Add Account' => 'Aggiungi conto',
+ 'Add GIFI' => 'Aggiungi codice GIFI',
+ 'Address' => 'Indirizzo',
+ 'Amount' => 'Importo',
+ 'Asset' => 'Attivit&agrave;',
+ 'Audit Control' => 'Controllo accessi',
+ 'Backup sent to' => 'Backup inviato a',
+ 'Books are open' => 'I conti sono aperti',
+ 'Business Number' => 'Partita IVA',
+ 'COGS' => 'Costo dei Beni Venduti',
+ 'Cannot delete account!' => 'Non puoi cancellare il conto!',
+ 'Cannot delete default account!' => 'Non puoi cancellare il conto di default!',
+ 'Cannot save account!' => 'Non puoi salvare il conto!',
+ 'Cannot save preferences!' => 'Non puoi salvare le preferenze!',
+ 'Cash' => 'Cassa',
+ 'Chart of Accounts' => 'Piano dei Conti',
+ 'Close Books up to' => 'Chiudi i conti fino a',
+ 'Company' => 'Ragione Sociale',
+ 'Confirm!' => 'Conferma!',
+ 'Continue' => 'Continua',
+ 'Copy to COA' => 'Inserisci come conto',
+ 'Credit' => 'Avere',
+ 'Database Host' => 'Server',
+ 'Dataset' => 'Dataset',
+ 'Date Format' => 'Formato della data',
+ 'Debit' => 'Dare',
+ 'Delete' => 'Cancella',
+ 'Delete Account' => 'Cancella Conto',
+ 'Description' => 'Descrizione',
+ 'Discount' => 'Sconto',
+ 'Dropdown Limit' => 'Limite per i menu a discesa',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Indirizzo e-mail mancante!',
+ 'Edit' => 'Modifica',
+ 'Edit Account' => 'Modifica Conto',
+ 'Edit GIFI' => 'Modifica codice GIFI',
+ 'Edit Preferences for' => 'Modifica Preferenze di',
+ 'Edit Template' => 'Modifica Modello',
+ 'Enforce transaction reversal for all dates' => 'Forza l\'uso delle transazioni inverse per tutte le date',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Inserisci fino a 3 valute separate da ":" (es.: EUR:USD:CAD) per la valuta locale e quelle straniere',
+ 'Equity' => 'Capitale',
+ 'Expense' => 'Costi',
+ 'Expense/Asset' => 'Acquisti/Attivit&agrave;',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Guadagno da cambio valuta',
+ 'Foreign Exchange Loss' => 'Perdita da cambio valuta',
+ 'GIFI' => 'Codice GIFI',
+ 'GIFI deleted!' => 'Codice GIFI cancellato!',
+ 'GIFI missing!' => 'Codice GIFI mancante!',
+ 'GIFI saved!' => 'Codice GIFI salvato!',
+ 'GL Transaction' => 'Transazione di Contabilit&agrave; generale',
+ 'Heading' => 'Intestazione',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Da includere nei menu a discesa dei seguenti moduli',
+ 'Income' => 'Ricavi',
+ 'Inventory' => 'Inventario',
+ 'Invoice' => 'Fattura',
+ 'Is this a summary account to record' => 'Conto di riferimento del modulo:',
+ 'Language' => 'Lingua',
+ 'Last Numbers & Default Accounts' => 'Ultimi numeri e Conti di Default',
+ 'Liability' => 'Passivit&agrave;',
+ 'Licensed to' => 'Dato in Licenza a',
+ 'Link' => 'Collegamenti',
+ 'Name' => 'Nome',
+ 'No' => 'No',
+ 'No email address for' => 'Manca l\'indirizzo e-mail per',
+ 'Number' => 'Partita IVA',
+ 'Number Format' => 'Formato Numerico',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Etichette',
+ 'Password' => 'Password',
+ 'Payables' => 'Debiti Fornitori',
+ 'Payment' => 'Pagamento',
+ 'Phone' => 'Tel.',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Preferenze Salvate!',
+ 'Print' => 'Stampa',
+ 'Printer' => 'Stampante',
+ 'Purchase Order' => 'Ordine di acquisto',
+ 'Purchase Orders' => 'Ordini di acquisto',
+ 'Rate' => 'Tasso',
+ 'Receivables' => 'Crediti Clienti',
+ 'Reference' => 'Riferimento',
+ 'Retained Earnings' => 'Guadagni',
+ 'Sales Invoice' => 'Fattura di vendita',
+ 'Sales Order' => 'Ordine di vendita',
+ 'Sales Orders' => 'Ordini di vendita',
+ 'Save' => 'Salva',
+ 'Save as new' => 'Salva come nuovo',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Foglio di Stile',
+ 'Tax' => 'Tassa',
+ 'Template saved!' => 'Modello salvato!',
+ 'Transaction reversal enforced for all dates' => 'Uso delle transazioni inverse forzato per tutte le date',
+ 'Transaction reversal enforced up to' => 'Uso delle transazioni inverse forzato fino a',
+ 'Update' => 'Aggiorna',
+ 'User' => 'Utente',
+ 'Version' => 'Versione',
+ 'Weight Unit' => 'Unit&agrave; di misura',
+ 'Yes' => 'Si',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'aggiungi_conto' => 'add_account',
+ 'continua' => 'continue',
+ 'inserisci_come_conto' => 'copy_to_coa',
+ 'cancella' => 'delete',
+ 'modifica' => 'edit',
+ 'modifica_conto' => 'edit_account',
+ 'salva' => 'save',
+ 'salva_come_nuovo' => 'save_as_new',
+ 'aggiorna' => 'update',
+};
+
+1;
+
diff --git a/locale/it/ap b/locale/it/ap
new file mode 100755
index 00000000..a5af90e7
--- /dev/null
+++ b/locale/it/ap
@@ -0,0 +1,176 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transazione Fornitore',
+ 'AP Transactions' => 'Transazioni Fornitori',
+ 'AR Transaction' => 'Transazione Cliente',
+ 'AR Transactions' => 'Transazioni Clienti',
+ 'Account' => 'Conto',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Address' => 'Indirizzo',
+ 'Amount' => 'Importo',
+ 'Amount Due' => 'Importo Dovuto',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Are you sure you want to delete Transaction' => 'Sei sicuro di voler cancellare la Transazione',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Non puoi cancellare la transazione',
+ 'Cannot post payment for a closed period!' => 'Non puoi salvare pagamenti per un periodo chiuso!',
+ 'Cannot post transaction for a closed period!' => 'Non puoi salvare una transazione per un periodo chiuso!',
+ 'Cannot post transaction!' => 'Non puoi salvare la transazione!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Assegno',
+ 'Closed' => 'Chiuso',
+ 'Confirm!' => 'Conferma!',
+ 'Continue' => 'Continua',
+ 'Credit' => 'Avere',
+ 'Credit Limit' => 'Fido',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente mancante!',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data di pagamento',
+ 'Debit' => 'Dare',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Delete' => 'Cancella',
+ 'Description' => 'Descrizione',
+ 'Due Date' => 'Scadenza Fattura',
+ 'Due Date missing!' => 'Data di Scadenza mancante!',
+ 'E-mail' => 'E-mail',
+ 'Employee' => 'Dipendente',
+ 'Exch' => 'Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'From' => 'Dal',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Invoice' => 'Fattura',
+ 'Invoice Date' => 'Data Registrazione Fattura',
+ 'Invoice Date missing!' => 'Manca la data della Fattura!',
+ 'Invoice Number' => 'Protocollo Numero',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'No.' => 'No.',
+ 'Notes' => 'Note',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Open' => 'Aperto',
+ 'Order' => 'Ordine',
+ 'Order Number' => 'Numero Fattura Fornitore',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Importo Pagato',
+ 'Payment date missing!' => 'Manca la data del pagamento!',
+ 'Payments' => 'Pagamenti',
+ 'Post' => 'Salva',
+ 'Post as new' => 'Salva come nuovo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Stampa',
+ 'Project' => 'Progetto',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Receipt' => 'Incasso',
+ 'Reference' => 'Riferimento',
+ 'Remaining' => 'Rimanente',
+ 'Screen' => 'Schermo',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Select postscript or PDF!' => 'Scegli tra postscript e PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Ship to' => 'Spedire a',
+ 'Ship via' => 'Porto',
+ 'Source' => 'Sorgente',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax' => 'Tassa',
+ 'Tax Included' => 'Tasse Incluse',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Transaction deleted!' => 'Transazione cancellata!',
+ 'Transaction posted!' => 'Transazione salvata!',
+ 'Update' => 'Aggiorna',
+ 'Vendor' => 'Fornitore',
+ 'Vendor missing!' => 'Manca il fornitore!',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transazione_fornitore' => 'ap_transaction',
+ 'transazione_cliente' => 'ar_transaction',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'salva' => 'post',
+ 'salva_come_nuovo' => 'post_as_new',
+ 'stampa' => 'print',
+ 'spedire_a' => 'ship_to',
+ 'aggiorna' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/it/ar b/locale/it/ar
new file mode 100755
index 00000000..a5af90e7
--- /dev/null
+++ b/locale/it/ar
@@ -0,0 +1,176 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transazione Fornitore',
+ 'AP Transactions' => 'Transazioni Fornitori',
+ 'AR Transaction' => 'Transazione Cliente',
+ 'AR Transactions' => 'Transazioni Clienti',
+ 'Account' => 'Conto',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Address' => 'Indirizzo',
+ 'Amount' => 'Importo',
+ 'Amount Due' => 'Importo Dovuto',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Are you sure you want to delete Transaction' => 'Sei sicuro di voler cancellare la Transazione',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Non puoi cancellare la transazione',
+ 'Cannot post payment for a closed period!' => 'Non puoi salvare pagamenti per un periodo chiuso!',
+ 'Cannot post transaction for a closed period!' => 'Non puoi salvare una transazione per un periodo chiuso!',
+ 'Cannot post transaction!' => 'Non puoi salvare la transazione!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Assegno',
+ 'Closed' => 'Chiuso',
+ 'Confirm!' => 'Conferma!',
+ 'Continue' => 'Continua',
+ 'Credit' => 'Avere',
+ 'Credit Limit' => 'Fido',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente mancante!',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data di pagamento',
+ 'Debit' => 'Dare',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Delete' => 'Cancella',
+ 'Description' => 'Descrizione',
+ 'Due Date' => 'Scadenza Fattura',
+ 'Due Date missing!' => 'Data di Scadenza mancante!',
+ 'E-mail' => 'E-mail',
+ 'Employee' => 'Dipendente',
+ 'Exch' => 'Cambio',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'From' => 'Dal',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Invoice' => 'Fattura',
+ 'Invoice Date' => 'Data Registrazione Fattura',
+ 'Invoice Date missing!' => 'Manca la data della Fattura!',
+ 'Invoice Number' => 'Protocollo Numero',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'No.' => 'No.',
+ 'Notes' => 'Note',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Open' => 'Aperto',
+ 'Order' => 'Ordine',
+ 'Order Number' => 'Numero Fattura Fornitore',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Importo Pagato',
+ 'Payment date missing!' => 'Manca la data del pagamento!',
+ 'Payments' => 'Pagamenti',
+ 'Post' => 'Salva',
+ 'Post as new' => 'Salva come nuovo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Stampa',
+ 'Project' => 'Progetto',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Receipt' => 'Incasso',
+ 'Reference' => 'Riferimento',
+ 'Remaining' => 'Rimanente',
+ 'Screen' => 'Schermo',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Select postscript or PDF!' => 'Scegli tra postscript e PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Ship to' => 'Spedire a',
+ 'Ship via' => 'Porto',
+ 'Source' => 'Sorgente',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax' => 'Tassa',
+ 'Tax Included' => 'Tasse Incluse',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Transaction deleted!' => 'Transazione cancellata!',
+ 'Transaction posted!' => 'Transazione salvata!',
+ 'Update' => 'Aggiorna',
+ 'Vendor' => 'Fornitore',
+ 'Vendor missing!' => 'Manca il fornitore!',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transazione_fornitore' => 'ap_transaction',
+ 'transazione_cliente' => 'ar_transaction',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'salva' => 'post',
+ 'salva_come_nuovo' => 'post_as_new',
+ 'stampa' => 'print',
+ 'spedire_a' => 'ship_to',
+ 'aggiorna' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/it/arap b/locale/it/arap
new file mode 100755
index 00000000..cead41ba
--- /dev/null
+++ b/locale/it/arap
@@ -0,0 +1,48 @@
+$self{texts} = {
+ 'Address' => 'Indirizzo',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continua',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Description' => 'Descrizione',
+ 'E-mail' => 'E-mail',
+ 'Message' => 'Messaggio',
+ 'Number' => 'Partita IVA',
+ 'Print' => 'Stampa',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Reference' => 'Riferimento',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Subject' => 'Oggetto',
+ 'To' => 'Al',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continua' => 'continue',
+};
+
+1;
+
diff --git a/locale/it/arapprn b/locale/it/arapprn
new file mode 100755
index 00000000..c6c08e62
--- /dev/null
+++ b/locale/it/arapprn
@@ -0,0 +1,28 @@
+$self{texts} = {
+ 'Account' => 'Conto',
+ 'Amount' => 'Importo',
+ 'Continue' => 'Continua',
+ 'Date' => 'Data',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Screen' => 'Schermo',
+ 'Select postscript or PDF!' => 'Scegli tra postscript e PDF!',
+ 'Source' => 'Sorgente',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continua' => 'continue',
+};
+
+1;
+
diff --git a/locale/it/bp b/locale/it/bp
new file mode 100755
index 00000000..a820ccbd
--- /dev/null
+++ b/locale/it/bp
@@ -0,0 +1,45 @@
+$self{texts} = {
+ 'Account' => 'Conto',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Confirm!' => 'Conferma!',
+ 'Continue' => 'Continua',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Data',
+ 'Employee' => 'Dipendente',
+ 'From' => 'Dal',
+ 'ID' => 'ID',
+ 'Invoice' => 'Fattura',
+ 'Invoice Number' => 'Protocollo Numero',
+ 'Order' => 'Ordine',
+ 'Order Number' => 'Numero Fattura Fornitore',
+ 'Print' => 'Stampa',
+ 'Purchase Orders' => 'Ordini di acquisto',
+ 'Sales Orders' => 'Ordini di vendita',
+ 'Select all' => 'Seleziona tutto',
+ 'To' => 'Al',
+ 'Vendor' => 'Fornitore',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continua' => 'continue',
+ 'stampa' => 'print',
+ 'seleziona_tutto' => 'select_all',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/it/ca b/locale/it/ca
new file mode 100755
index 00000000..ca324549
--- /dev/null
+++ b/locale/it/ca
@@ -0,0 +1,52 @@
+$self{texts} = {
+ 'Account' => 'Conto',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Chart of Accounts' => 'Piano dei Conti',
+ 'Credit' => 'Avere',
+ 'Current' => 'Corrente',
+ 'Date' => 'Data',
+ 'Debit' => 'Dare',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Description' => 'Descrizione',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'From' => 'Dal',
+ 'GIFI' => 'Codice GIFI',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'List Transactions' => 'Lista Transazioni',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Reference' => 'Riferimento',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Subtotal' => 'Totale Parziale',
+ 'To' => 'Al',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'lista_transazioni' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/it/cp b/locale/it/cp
new file mode 100755
index 00000000..b78a37b9
--- /dev/null
+++ b/locale/it/cp
@@ -0,0 +1,111 @@
+$self{texts} = {
+ 'AP' => 'Debiti Fornitori',
+ 'AR' => 'Crediti Clienti',
+ 'Account' => 'Conto',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Address' => 'Indirizzo',
+ 'All' => 'Tutti',
+ 'Amount' => 'Importo',
+ 'Amount Due' => 'Importo Dovuto',
+ 'Bcc' => 'Bcc',
+ 'Cannot post payment for a closed period!' => 'Non puoi salvare pagamenti per un periodo chiuso!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continua',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Date missing!' => 'Manca la data!',
+ 'Deposit' => 'Deposito',
+ 'Description' => 'Descrizione',
+ 'Due Date' => 'Scadenza Fattura',
+ 'E-mail' => 'E-mail',
+ 'From' => 'Dal',
+ 'Invoice' => 'Fattura',
+ 'Invoices' => 'Fatture',
+ 'Language' => 'Lingua',
+ 'Message' => 'Messaggio',
+ 'Number' => 'Partita IVA',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Pagamento',
+ 'Payment posted!' => 'Pagamento Salvato',
+ 'Payments' => 'Pagamenti',
+ 'Post' => 'Salva',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Stampa',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Receipt' => 'Incasso',
+ 'Receipts' => 'Incassi',
+ 'Reference' => 'Riferimento',
+ 'Screen' => 'Schermo',
+ 'Select all' => 'Seleziona tutto',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Select postscript or PDF!' => 'Scegli tra postscript e PDF!',
+ 'Source' => 'Sorgente',
+ 'Subject' => 'Oggetto',
+ 'To' => 'Al',
+ 'Update' => 'Aggiorna',
+ 'Vendor' => 'Fornitore',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continua' => 'continue',
+ 'salva' => 'post',
+ 'stampa' => 'print',
+ 'seleziona_tutto' => 'select_all',
+ 'aggiorna' => 'update',
+};
+
+1;
+
diff --git a/locale/it/ct b/locale/it/ct
new file mode 100755
index 00000000..b79ae3a2
--- /dev/null
+++ b/locale/it/ct
@@ -0,0 +1,131 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transazione Fornitore',
+ 'AP Transactions' => 'Transazioni Fornitori',
+ 'AR Transaction' => 'Transazione Cliente',
+ 'AR Transactions' => 'Transazioni Clienti',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Active' => 'Attivo',
+ 'Add Customer' => 'Aggiungi Cliente',
+ 'Add Vendor' => 'Aggiungi Fornitore',
+ 'Address' => 'Indirizzo',
+ 'All' => 'Tutti',
+ 'Amount' => 'Importo',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete customer!' => 'Non puoi cancellare il cliente!',
+ 'Cannot delete vendor!' => 'Non puoi cancellare il fornitore',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Chiuso',
+ 'Contact' => 'Contatto',
+ 'Continue' => 'Continua',
+ 'Credit Limit' => 'Fido',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Customer deleted!' => 'Cliente cancellato!',
+ 'Customer saved!' => 'Cliente salvato!',
+ 'Customers' => 'Clienti',
+ 'Delete' => 'Cancella',
+ 'Delivery Date' => 'Data di spedizione',
+ 'Description' => 'Descrizione',
+ 'Discount' => 'Sconto',
+ 'E-mail' => 'E-mail',
+ 'Employee' => 'Dipendente',
+ 'Fax' => 'Fax',
+ 'From' => 'Dal',
+ 'GIFI' => 'Codice GIFI',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Invoice' => 'Fattura',
+ 'Item not on file!' => 'Articolo non in archivio!',
+ 'Language' => 'Lingua',
+ 'Name' => 'Nome',
+ 'Name missing!' => 'Manca il Nome!',
+ 'No.' => 'No.',
+ 'Notes' => 'Note',
+ 'Number' => 'Partita IVA',
+ 'Open' => 'Aperto',
+ 'Order' => 'Ordine',
+ 'Orphaned' => 'Orfano',
+ 'Phone' => 'Tel.',
+ 'Purchase Order' => 'Ordine di acquisto',
+ 'Purchase Orders' => 'Ordini di acquisto',
+ 'Qty' => 'Q.t&agrave;',
+ 'Sales Invoice' => 'Fattura di vendita',
+ 'Sales Order' => 'Ordine di vendita',
+ 'Sales Orders' => 'Ordini di vendita',
+ 'Save' => 'Salva',
+ 'Save as new' => 'Salva come nuovo',
+ 'Sell Price' => 'Prezzo di Vendita',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax' => 'Tassa',
+ 'Tax Included' => 'Tasse Incluse',
+ 'Taxable' => 'Tassabile',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Unit' => 'Unit&agrave;',
+ 'Update' => 'Aggiorna',
+ 'Vendor deleted!' => 'Fornitore cancellato!',
+ 'Vendor saved!' => 'Fornitore salvato!',
+ 'Vendors' => 'Fornitori',
+ 'days' => 'giorni',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'transazione_fornitore' => 'ap_transaction',
+ 'transazione_cliente' => 'ar_transaction',
+ 'aggiungi_cliente' => 'add_customer',
+ 'aggiungi_fornitore' => 'add_vendor',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'ordine_di_acquisto' => 'purchase_order',
+ 'fattura_di_vendita' => 'sales_invoice',
+ 'ordine_di_vendita' => 'sales_order',
+ 'salva' => 'save',
+ 'salva_come_nuovo' => 'save_as_new',
+ 'aggiorna' => 'update',
+};
+
+1;
+
diff --git a/locale/it/gl b/locale/it/gl
new file mode 100755
index 00000000..92b3e108
--- /dev/null
+++ b/locale/it/gl
@@ -0,0 +1,140 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transazione Fornitore',
+ 'AR Transaction' => 'Transazione Cliente',
+ 'Account' => 'Conto',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Add General Ledger Transaction' => 'Aggiungi Transazione di Contabilità Generale',
+ 'Address' => 'Indirizzo',
+ 'All' => 'Tutti',
+ 'Amount' => 'Importo',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Are you sure you want to delete Transaction' => 'Sei sicuro di voler cancellare la Transazione',
+ 'Asset' => 'Attivit&agrave;',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Non puoi cancellare la transazione',
+ 'Cannot post transaction for a closed period!' => 'Non puoi salvare una transazione per un periodo chiuso!',
+ 'Cannot post transaction!' => 'Non puoi salvare la transazione!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Conferma!',
+ 'Continue' => 'Continua',
+ 'Credit' => 'Avere',
+ 'Current' => 'Corrente',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Debit' => 'Dare',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Delete' => 'Cancella',
+ 'Description' => 'Descrizione',
+ 'E-mail' => 'E-mail',
+ 'Edit General Ledger Transaction' => 'Modifica Transazione di Contabilit&agrave; Generale',
+ 'Equity' => 'Capitale',
+ 'Expense' => 'Costi',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'From' => 'Dal',
+ 'GIFI' => 'Codice GIFI',
+ 'GL Transaction' => 'Transazione di Contabilit&agrave; generale',
+ 'General Ledger' => 'Contabilit&agrave; generale',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Income' => 'Ricavi',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Liability' => 'Passivit&agrave;',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'Notes' => 'Note',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Post' => 'Salva',
+ 'Post as new' => 'Salva come nuovo',
+ 'Print' => 'Stampa',
+ 'Project' => 'Progetto',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Reference' => 'Riferimento',
+ 'Reports' => 'Prospetti',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Source' => 'Sorgente',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'To' => 'Al',
+ 'Transaction Date missing!' => 'Manca la data della transazione!',
+ 'Transaction deleted!' => 'Transazione cancellata!',
+ 'Transaction posted!' => 'Transazione salvata!',
+ 'Update' => 'Aggiorna',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transazione_fornitore' => 'ap_transaction',
+ 'transazione_cliente' => 'ar_transaction',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'transazione_di_contabilit&agrave;_generale' => 'gl_transaction',
+ 'salva' => 'post',
+ 'salva_come_nuovo' => 'post_as_new',
+ 'aggiorna' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/it/hr b/locale/it/hr
new file mode 100755
index 00000000..8381c7d9
--- /dev/null
+++ b/locale/it/hr
@@ -0,0 +1,73 @@
+$self{texts} = {
+ 'AP' => 'Debiti Fornitori',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Active' => 'Attivo',
+ 'Address' => 'Indirizzo',
+ 'Administrator' => 'Amministratore',
+ 'All' => 'Tutti',
+ 'Amount' => 'Importo',
+ 'Amount missing!' => 'Manca l\'importo',
+ 'Continue' => 'Continua',
+ 'Delete' => 'Cancella',
+ 'Description' => 'Descrizione',
+ 'E-mail' => 'E-mail',
+ 'Employee' => 'Dipendente',
+ 'Expense' => 'Costi',
+ 'From' => 'Dal',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Login' => 'Login',
+ 'Name' => 'Nome',
+ 'Name missing!' => 'Manca il Nome!',
+ 'Notes' => 'Note',
+ 'Number' => 'Partita IVA',
+ 'Orphaned' => 'Orfano',
+ 'Rate' => 'Tasso',
+ 'Sales' => 'Vendite',
+ 'Save' => 'Salva',
+ 'Save as new' => 'Salva come nuovo',
+ 'To' => 'Al',
+ 'Update' => 'Aggiorna',
+ 'User' => 'Utente',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'salva' => 'save',
+ 'salva_come_nuovo' => 'save_as_new',
+ 'aggiorna' => 'update',
+};
+
+1;
+
diff --git a/locale/it/ic b/locale/it/ic
new file mode 100755
index 00000000..a9f683f8
--- /dev/null
+++ b/locale/it/ic
@@ -0,0 +1,223 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Accounts' => 'Conti',
+ 'Active' => 'Attivo',
+ 'Add' => 'Aggiungi',
+ 'Add Assembly' => 'Aggiungi Assemblato',
+ 'Add Part' => 'Aggiungi Articolo',
+ 'Add Purchase Order' => 'Aggiungi Ordine di acquisto',
+ 'Add Sales Order' => 'Aggiungi Ordine di vendita',
+ 'Add Service' => 'Aggiungi Servizio',
+ 'Address' => 'Indirizzo',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Assemblies' => 'Assemblati',
+ 'Assemblies restocked!' => 'Assemblati ricaricati!',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'BOM',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Codice BIN',
+ 'COGS' => 'Costo dei Beni Venduti',
+ 'Cannot delete item!' => 'Non puoi cancellare l\'articolo',
+ 'Cannot stock assemblies!' => 'Non puoi caricare gli assemblati!',
+ 'Cash' => 'Cassa',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Chiuso',
+ 'Contact' => 'Contatto',
+ 'Continue' => 'Continua',
+ 'Copies' => 'Copie',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Delete' => 'Cancella',
+ 'Delivery Date' => 'Data di spedizione',
+ 'Description' => 'Descrizione',
+ 'Drawing' => 'Disegno',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Indirizzo e-mail mancante!',
+ 'Edit Assembly' => 'Modifica Assemblato',
+ 'Edit Part' => 'Modifica Articolo',
+ 'Edit Service' => 'Modifica Servizio',
+ 'Employee' => 'Dipendente',
+ 'Expense' => 'Costi',
+ 'Extended' => 'Esteso',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'From' => 'Dal',
+ 'Image' => 'Immagine',
+ 'In-line' => 'In-line',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Income' => 'Ricavi',
+ 'Individual Items' => 'Articoli Individuali',
+ 'Inventory' => 'Inventario',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La quantit&agrave; in inventario deve essere zero per poter mettere l\'assemblato come obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La quantit&agrave; in inventario deve essere zero per poter mettere l\'articolo come obsoleto!',
+ 'Invoice' => 'Fattura',
+ 'Invoice Date missing!' => 'Manca la data della Fattura!',
+ 'Invoice Number' => 'Protocollo Numero',
+ 'Invoice Number missing!' => 'Manca il numero della Fattura!',
+ 'Item deleted!' => 'Articolo Cancellato!',
+ 'Item not on file!' => 'Articolo non in archivio!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Last Cost' => 'Ultimo Costo',
+ 'Line Total' => 'Totale Linea',
+ 'Link Accounts' => 'Collegamenti tra Conti',
+ 'List Price' => 'Prezzo di Listino',
+ 'Make' => 'Produttore',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Modello',
+ 'Name' => 'Nome',
+ 'No.' => 'No.',
+ 'Notes' => 'Note',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Number missing in Row' => 'Manca il codice nella riga',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'On Hand' => 'Disponibilit&agrave;',
+ 'Open' => 'Aperto',
+ 'Order' => 'Ordine',
+ 'Order Date missing!' => 'Manca la data dell\'ordine',
+ 'Order Number' => 'Numero Fattura Fornitore',
+ 'Order Number missing!' => 'Manca il numero dell\'ordine!',
+ 'Orphaned' => 'Orfano',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Etichette',
+ 'Packing List Date missing!' => 'Manca la data della Packing List!',
+ 'Packing List Number missing!' => 'Manca il codice della Packing List!',
+ 'Part' => 'Articolo',
+ 'Parts' => 'Articoli',
+ 'Phone' => 'Tel.',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prezzo',
+ 'Project' => 'Progetto',
+ 'Purchase Order' => 'Ordine di acquisto',
+ 'Purchase Orders' => 'Ordini di acquisto',
+ 'Qty' => 'Q.t&agrave;',
+ 'ROP' => 'Soglia di Riordino',
+ 'Recd' => 'Ricevuto',
+ 'Required by' => 'Necessario dal',
+ 'Sales Invoice' => 'Fattura di vendita',
+ 'Sales Order' => 'Ordine di vendita',
+ 'Sales Orders' => 'Ordini di vendita',
+ 'Save' => 'Salva',
+ 'Save as new' => 'Salva come nuovo',
+ 'Screen' => 'Schermo',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Sell Price' => 'Prezzo di Vendita',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Service' => 'Servizio',
+ 'Services' => 'Servizi',
+ 'Ship' => 'Invio',
+ 'Ship to' => 'Spedire a',
+ 'Short' => 'Corto',
+ 'Stock Assembly' => 'Magazzino Assemblati',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax' => 'Tassa',
+ 'To' => 'Al',
+ 'Top Level' => 'Livello Top',
+ 'Unit' => 'Unit&agrave;',
+ 'Update' => 'Aggiorna',
+ 'Updated' => 'Aggiornato',
+ 'Vendor' => 'Fornitore',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => 'Che tipo di Articolo &egrave; questo?',
+ 'days' => 'giorni',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'aggiungi_assemblato' => 'add_assembly',
+ 'aggiungi_articolo' => 'add_part',
+ 'aggiungi_servizio' => 'add_service',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'modifica_assemblato' => 'edit_assembly',
+ 'modifica_articolo' => 'edit_part',
+ 'modifica_servizio' => 'edit_service',
+ 'salva' => 'save',
+ 'salva_come_nuovo' => 'save_as_new',
+ 'aggiorna' => 'update',
+};
+
+1;
+
diff --git a/locale/it/io b/locale/it/io
new file mode 100755
index 00000000..180653a8
--- /dev/null
+++ b/locale/it/io
@@ -0,0 +1,105 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Aggiungi Ordine di acquisto',
+ 'Add Sales Order' => 'Aggiungi Ordine di vendita',
+ 'Address' => 'Indirizzo',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Codice BIN',
+ 'Cc' => 'Cc',
+ 'Contact' => 'Contatto',
+ 'Continue' => 'Continua',
+ 'Copies' => 'Copie',
+ 'Date' => 'Data',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Delivery Date' => 'Data di spedizione',
+ 'Description' => 'Descrizione',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Indirizzo e-mail mancante!',
+ 'Extended' => 'Esteso',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'In-line' => 'In-line',
+ 'Invoice' => 'Fattura',
+ 'Invoice Date missing!' => 'Manca la data della Fattura!',
+ 'Invoice Number missing!' => 'Manca il numero della Fattura!',
+ 'Item not on file!' => 'Articolo non in archivio!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Number missing in Row' => 'Manca il codice nella riga',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Order Date missing!' => 'Manca la data dell\'ordine',
+ 'Order Number missing!' => 'Manca il numero dell\'ordine!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Etichette',
+ 'Packing List Date missing!' => 'Manca la data della Packing List!',
+ 'Packing List Number missing!' => 'Manca il codice della Packing List!',
+ 'Part' => 'Articolo',
+ 'Phone' => 'Tel.',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prezzo',
+ 'Project' => 'Progetto',
+ 'Purchase Order' => 'Ordine di acquisto',
+ 'Qty' => 'Q.t&agrave;',
+ 'Recd' => 'Ricevuto',
+ 'Required by' => 'Necessario dal',
+ 'Sales Order' => 'Ordine di vendita',
+ 'Screen' => 'Schermo',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Service' => 'Servizio',
+ 'Ship' => 'Invio',
+ 'Ship to' => 'Spedire a',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'To' => 'Al',
+ 'Unit' => 'Unit&agrave;',
+ 'What type of item is this?' => 'Che tipo di Articolo &egrave; questo?',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continua' => 'continue',
+};
+
+1;
+
diff --git a/locale/it/ir b/locale/it/ir
new file mode 100755
index 00000000..0c6c99d9
--- /dev/null
+++ b/locale/it/ir
@@ -0,0 +1,188 @@
+$self{texts} = {
+ 'Account' => 'Conto',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Add Purchase Order' => 'Aggiungi Ordine di acquisto',
+ 'Add Sales Order' => 'Aggiungi Ordine di vendita',
+ 'Address' => 'Indirizzo',
+ 'Amount' => 'Importo',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Are you sure you want to delete Invoice Number' => 'Sei sicuro di voler cancellare la Fattura numero',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Codice BIN',
+ 'Cannot delete invoice!' => 'Non puoi cancellare la fattura!',
+ 'Cannot post invoice for a closed period!' => 'Non puoi salvare una transazione per un periodo chiuso!',
+ 'Cannot post invoice!' => 'Non puoi salvare la fattura!',
+ 'Cannot post payment for a closed period!' => 'Non puoi salvare pagamenti per un periodo chiuso!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Conferma!',
+ 'Contact' => 'Contatto',
+ 'Continue' => 'Continua',
+ 'Copies' => 'Copie',
+ 'Credit Limit' => 'Fido',
+ 'Currency' => 'Valuta',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Delete' => 'Cancella',
+ 'Delivery Date' => 'Data di spedizione',
+ 'Description' => 'Descrizione',
+ 'Due Date' => 'Scadenza Fattura',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Indirizzo e-mail mancante!',
+ 'Exch' => 'Cambio',
+ 'Extended' => 'Esteso',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'In-line' => 'In-line',
+ 'Invoice' => 'Fattura',
+ 'Invoice Date' => 'Data Registrazione Fattura',
+ 'Invoice Date missing!' => 'Manca la data della Fattura!',
+ 'Invoice Number' => 'Protocollo Numero',
+ 'Invoice Number missing!' => 'Manca il numero della Fattura!',
+ 'Invoice deleted!' => 'Fattura Cancellata!',
+ 'Item not on file!' => 'Articolo non in archivio!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Language' => 'Lingua',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'Notes' => 'Note',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Number missing in Row' => 'Manca il codice nella riga',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Order Date missing!' => 'Manca la data dell\'ordine',
+ 'Order Number' => 'Numero Fattura Fornitore',
+ 'Order Number missing!' => 'Manca il numero dell\'ordine!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Etichette',
+ 'Packing List Date missing!' => 'Manca la data della Packing List!',
+ 'Packing List Number missing!' => 'Manca il codice della Packing List!',
+ 'Part' => 'Articolo',
+ 'Payment date missing!' => 'Manca la data del pagamento!',
+ 'Payments' => 'Pagamenti',
+ 'Phone' => 'Tel.',
+ 'Post' => 'Salva',
+ 'Post as new' => 'Salva come nuovo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prezzo',
+ 'Print' => 'Stampa',
+ 'Project' => 'Progetto',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Purchase Order' => 'Ordine di acquisto',
+ 'Qty' => 'Q.t&agrave;',
+ 'Recd' => 'Ricevuto',
+ 'Record in' => 'Registra in',
+ 'Reference' => 'Riferimento',
+ 'Remaining' => 'Rimanente',
+ 'Required by' => 'Necessario dal',
+ 'Sales Order' => 'Ordine di vendita',
+ 'Screen' => 'Schermo',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Service' => 'Servizio',
+ 'Ship' => 'Invio',
+ 'Ship to' => 'Spedire a',
+ 'Source' => 'Sorgente',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax Included' => 'Tasse Incluse',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Unit' => 'Unit&agrave;',
+ 'Update' => 'Aggiorna',
+ 'Vendor' => 'Fornitore',
+ 'Vendor missing!' => 'Manca il fornitore!',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'What type of item is this?' => 'Che tipo di Articolo &egrave; questo?',
+ 'Yes' => 'Si',
+ 'ea' => 'ci',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'salva' => 'post',
+ 'salva_come_nuovo' => 'post_as_new',
+ 'ordine_di_acquisto' => 'purchase_order',
+ 'aggiorna' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/it/is b/locale/it/is
new file mode 100755
index 00000000..47df0f37
--- /dev/null
+++ b/locale/it/is
@@ -0,0 +1,195 @@
+$self{texts} = {
+ 'Account' => 'Conto',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Add Purchase Order' => 'Aggiungi Ordine di acquisto',
+ 'Add Sales Invoice' => 'Aggiungi Fattura di vendita',
+ 'Add Sales Order' => 'Aggiungi Ordine di vendita',
+ 'Address' => 'Indirizzo',
+ 'Amount' => 'Importo',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Are you sure you want to delete Invoice Number' => 'Sei sicuro di voler cancellare la Fattura numero',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Codice BIN',
+ 'Cannot delete invoice!' => 'Non puoi cancellare la fattura!',
+ 'Cannot post invoice for a closed period!' => 'Non puoi salvare una transazione per un periodo chiuso!',
+ 'Cannot post invoice!' => 'Non puoi salvare la fattura!',
+ 'Cannot post payment for a closed period!' => 'Non puoi salvare pagamenti per un periodo chiuso!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Conferma!',
+ 'Contact' => 'Contatto',
+ 'Continue' => 'Continua',
+ 'Copies' => 'Copie',
+ 'Credit Limit' => 'Fido',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente mancante!',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Delete' => 'Cancella',
+ 'Delivery Date' => 'Data di spedizione',
+ 'Description' => 'Descrizione',
+ 'Due Date' => 'Scadenza Fattura',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Indirizzo e-mail mancante!',
+ 'Edit Sales Invoice' => 'Modifica Fattura di Vendita',
+ 'Exch' => 'Cambio',
+ 'Extended' => 'Esteso',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'In-line' => 'In-line',
+ 'Invoice' => 'Fattura',
+ 'Invoice Date' => 'Data Registrazione Fattura',
+ 'Invoice Date missing!' => 'Manca la data della Fattura!',
+ 'Invoice Number' => 'Protocollo Numero',
+ 'Invoice Number missing!' => 'Manca il numero della Fattura!',
+ 'Invoice deleted!' => 'Fattura Cancellata!',
+ 'Item not on file!' => 'Articolo non in archivio!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'Notes' => 'Note',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Number missing in Row' => 'Manca il codice nella riga',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Order Date missing!' => 'Manca la data dell\'ordine',
+ 'Order Number' => 'Numero Fattura Fornitore',
+ 'Order Number missing!' => 'Manca il numero dell\'ordine!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Etichette',
+ 'Packing List Date missing!' => 'Manca la data della Packing List!',
+ 'Packing List Number missing!' => 'Manca il codice della Packing List!',
+ 'Part' => 'Articolo',
+ 'Payment date missing!' => 'Manca la data del pagamento!',
+ 'Payments' => 'Pagamenti',
+ 'Phone' => 'Tel.',
+ 'Post' => 'Salva',
+ 'Post as new' => 'Salva come nuovo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prezzo',
+ 'Print' => 'Stampa',
+ 'Project' => 'Progetto',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Purchase Order' => 'Ordine di acquisto',
+ 'Qty' => 'Q.t&agrave;',
+ 'Recd' => 'Ricevuto',
+ 'Record in' => 'Registra in',
+ 'Reference' => 'Riferimento',
+ 'Remaining' => 'Rimanente',
+ 'Required by' => 'Necessario dal',
+ 'Sales Order' => 'Ordine di vendita',
+ 'Screen' => 'Schermo',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Select postscript or PDF!' => 'Scegli tra postscript e PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Service' => 'Servizio',
+ 'Ship' => 'Invio',
+ 'Ship to' => 'Spedire a',
+ 'Ship via' => 'Porto',
+ 'Source' => 'Sorgente',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax Included' => 'Tasse Incluse',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Unit' => 'Unit&agrave;',
+ 'Update' => 'Aggiorna',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'What type of item is this?' => 'Che tipo di Articolo &egrave; questo?',
+ 'Yes' => 'Si',
+ 'ea' => 'ci',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'salva' => 'post',
+ 'salva_come_nuovo' => 'post_as_new',
+ 'stampa' => 'print',
+ 'ordine_di_vendita' => 'sales_order',
+ 'spedire_a' => 'ship_to',
+ 'aggiorna' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/it/jc b/locale/it/jc
new file mode 100755
index 00000000..e419739a
--- /dev/null
+++ b/locale/it/jc
@@ -0,0 +1,81 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Amount' => 'Importo',
+ 'Closed' => 'Chiuso',
+ 'Confirm!' => 'Conferma!',
+ 'Continue' => 'Continua',
+ 'Current' => 'Corrente',
+ 'Date' => 'Data',
+ 'Date missing!' => 'Manca la data!',
+ 'Delete' => 'Cancella',
+ 'Description' => 'Descrizione',
+ 'Employee' => 'Dipendente',
+ 'From' => 'Dal',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Notes' => 'Note',
+ 'Open' => 'Aperto',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Stampa',
+ 'Project Number missing!' => 'Manca il codice del progetto!',
+ 'Qty' => 'Q.t&agrave;',
+ 'Save' => 'Salva',
+ 'Save as new' => 'Salva come nuovo',
+ 'Screen' => 'Schermo',
+ 'Select postscript or PDF!' => 'Scegli tra postscript e PDF!',
+ 'Subtotal' => 'Totale Parziale',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Update' => 'Aggiorna',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'stampa' => 'print',
+ 'salva' => 'save',
+ 'salva_come_nuovo' => 'save_as_new',
+ 'aggiorna' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/it/locales.pl b/locale/it/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/it/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/it/login b/locale/it/login
new file mode 100755
index 00000000..7b33541f
--- /dev/null
+++ b/locale/it/login
@@ -0,0 +1,21 @@
+$self{texts} = {
+ 'Company' => 'Ragione Sociale',
+ 'Continue' => 'Continua',
+ 'Incorrect Dataset version!' => 'Versione del Dataset non corretta!',
+ 'Login' => 'Login',
+ 'Name' => 'Nome',
+ 'Password' => 'Password',
+ 'Version' => 'Versione',
+ 'You did not enter a name!' => 'Non hai inserito il nome!',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'login' => 'login',
+};
+
+1;
+
diff --git a/locale/it/menu b/locale/it/menu
new file mode 100755
index 00000000..ede27e40
--- /dev/null
+++ b/locale/it/menu
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'AP' => 'Debiti Fornitori',
+ 'AP Aging' => 'Partite Aperte',
+ 'AP Transaction' => 'Transazione Fornitore',
+ 'AR' => 'Crediti Clienti',
+ 'AR Aging' => 'Partite Aperte',
+ 'AR Transaction' => 'Transazione Cliente',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Add Account' => 'Aggiungi conto',
+ 'Add Assembly' => 'Aggiungi Assemblato',
+ 'Add Customer' => 'Aggiungi Cliente',
+ 'Add GIFI' => 'Aggiungi codice GIFI',
+ 'Add Part' => 'Aggiungi Articolo',
+ 'Add Project' => 'Aggiungi Progetto',
+ 'Add Service' => 'Aggiungi Servizio',
+ 'Add Transaction' => 'Aggiungi Transazione',
+ 'Add Vendor' => 'Aggiungi Fornitore',
+ 'Assemblies' => 'Assemblati',
+ 'Audit Control' => 'Controllo accessi',
+ 'Backup' => 'Backup',
+ 'Balance Sheet' => 'Stato Patrimoniale',
+ 'Cash' => 'Cassa',
+ 'Chart of Accounts' => 'Piano dei Conti',
+ 'Check' => 'Assegno',
+ 'Customers' => 'Clienti',
+ 'Description' => 'Descrizione',
+ 'General Ledger' => 'Contabilit&agrave; generale',
+ 'Goods & Services' => 'Beni e Servizi',
+ 'HTML Templates' => 'Modelli HTML',
+ 'Income Statement' => 'Conto Economico',
+ 'Invoice' => 'Fattura',
+ 'LaTeX Templates' => 'Modelli LaTeX',
+ 'Language' => 'Lingua',
+ 'List Accounts' => 'Lista Conti',
+ 'List GIFI' => 'Lista codici GIFI',
+ 'Logout' => 'Logout',
+ 'Open' => 'Aperto',
+ 'Order Entry' => 'Ordini',
+ 'Packing List' => 'Lista Etichette',
+ 'Parts' => 'Articoli',
+ 'Payment' => 'Pagamento',
+ 'Payments' => 'Pagamenti',
+ 'Preferences' => 'Preferenze',
+ 'Print' => 'Stampa',
+ 'Projects' => 'Progetti',
+ 'Purchase Order' => 'Ordine di acquisto',
+ 'Purchase Orders' => 'Ordini di acquisto',
+ 'Receipt' => 'Incasso',
+ 'Receipts' => 'Incassi',
+ 'Reconciliation' => 'Conciliazione',
+ 'Reports' => 'Prospetti',
+ 'Sales Invoice' => 'Fattura di vendita',
+ 'Sales Order' => 'Ordine di vendita',
+ 'Sales Orders' => 'Ordini di vendita',
+ 'Save to File' => 'Salva su file',
+ 'Send by E-Mail' => 'Spedisci via e-mail',
+ 'Services' => 'Servizi',
+ 'Ship' => 'Invio',
+ 'Statement' => 'Sollecito',
+ 'Stock Assembly' => 'Magazzino Assemblati',
+ 'Stylesheet' => 'Foglio di Stile',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Debito IVA',
+ 'Tax paid' => 'Credito IVA',
+ 'Transactions' => 'Transazioni',
+ 'Trial Balance' => 'Bilancio di Verifica',
+ 'Vendors' => 'Fornitori',
+ 'Version' => 'Versione',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/it/oe b/locale/it/oe
new file mode 100755
index 00000000..007593bd
--- /dev/null
+++ b/locale/it/oe
@@ -0,0 +1,236 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Add Purchase Order' => 'Aggiungi Ordine di acquisto',
+ 'Add Sales Invoice' => 'Aggiungi Fattura di vendita',
+ 'Add Sales Order' => 'Aggiungi Ordine di vendita',
+ 'Address' => 'Indirizzo',
+ 'Amount' => 'Importo',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Are you sure you want to delete Order Number' => 'Sei sicuro di volre cancellare l\'ordine numero',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Codice BIN',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Non puoi cancellare l\'ordine',
+ 'Cannot save order!' => 'Non puoi salvare l\'ordine!',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Chiuso',
+ 'Confirm!' => 'Conferma!',
+ 'Contact' => 'Contatto',
+ 'Continue' => 'Continua',
+ 'Copies' => 'Copie',
+ 'Credit Limit' => 'Fido',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente mancante!',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Delete' => 'Cancella',
+ 'Delivery Date' => 'Data di spedizione',
+ 'Description' => 'Descrizione',
+ 'Done' => 'Fatto',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Indirizzo e-mail mancante!',
+ 'Edit Purchase Order' => 'Modifica Ordine di acquisto',
+ 'Edit Sales Order' => 'Modifica Ordine di vendita',
+ 'Employee' => 'Dipendente',
+ 'Extended' => 'Esteso',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'From' => 'Dal',
+ 'ID' => 'ID',
+ 'In-line' => 'In-line',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Invoice' => 'Fattura',
+ 'Invoice Date missing!' => 'Manca la data della Fattura!',
+ 'Invoice Number missing!' => 'Manca il numero della Fattura!',
+ 'Item not on file!' => 'Articolo non in archivio!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'No.' => 'No.',
+ 'Notes' => 'Note',
+ 'Nothing selected!' => 'Non hai selezionato nulla!',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Number missing in Row' => 'Manca il codice nella riga',
+ 'O' => 'O',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Open' => 'Aperto',
+ 'Order' => 'Ordine',
+ 'Order Date' => 'Data dell\'ordine',
+ 'Order Date missing!' => 'Manca la data dell\'ordine',
+ 'Order Number' => 'Numero Fattura Fornitore',
+ 'Order Number missing!' => 'Manca il numero dell\'ordine!',
+ 'Order deleted!' => 'Ordine Cancellato!',
+ 'Order saved!' => 'Ordine Salvato!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Etichette',
+ 'Packing List Date missing!' => 'Manca la data della Packing List!',
+ 'Packing List Number missing!' => 'Manca il codice della Packing List!',
+ 'Part' => 'Articolo',
+ 'Phone' => 'Tel.',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prezzo',
+ 'Print' => 'Stampa',
+ 'Project' => 'Progetto',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Purchase Order' => 'Ordine di acquisto',
+ 'Purchase Orders' => 'Ordini di acquisto',
+ 'Qty' => 'Q.t&agrave;',
+ 'Recd' => 'Ricevuto',
+ 'Reference' => 'Riferimento',
+ 'Remaining' => 'Rimanente',
+ 'Required by' => 'Necessario dal',
+ 'Sales Invoice' => 'Fattura di vendita',
+ 'Sales Order' => 'Ordine di vendita',
+ 'Sales Orders' => 'Ordini di vendita',
+ 'Save' => 'Salva',
+ 'Save as new' => 'Salva come nuovo',
+ 'Screen' => 'Schermo',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Select postscript or PDF!' => 'Scegli tra postscript e PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Service' => 'Servizio',
+ 'Ship' => 'Invio',
+ 'Ship to' => 'Spedire a',
+ 'Ship via' => 'Porto',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax' => 'Tassa',
+ 'Tax Included' => 'Tasse Incluse',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Unit' => 'Unit&agrave;',
+ 'Update' => 'Aggiorna',
+ 'Vendor' => 'Fornitore',
+ 'Vendor missing!' => 'Manca il fornitore!',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'What type of item is this?' => 'Che tipo di Articolo &egrave; questo?',
+ 'Yes' => 'Si',
+ 'days' => 'giorni',
+ 'ea' => 'ci',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'fatto' => 'done',
+ 'e_mail' => 'e_mail',
+ 'stampa' => 'print',
+ 'ordine_di_acquisto' => 'purchase_order',
+ 'fattura_di_vendita' => 'sales_invoice',
+ 'ordine_di_vendita' => 'sales_order',
+ 'salva' => 'save',
+ 'salva_come_nuovo' => 'save_as_new',
+ 'spedire_a' => 'ship_to',
+ 'aggiorna' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/it/pe b/locale/it/pe
new file mode 100755
index 00000000..4f398036
--- /dev/null
+++ b/locale/it/pe
@@ -0,0 +1,107 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Active' => 'Attivo',
+ 'Add' => 'Aggiungi',
+ 'Add Project' => 'Aggiungi Progetto',
+ 'Address' => 'Indirizzo',
+ 'All' => 'Tutti',
+ 'Amount' => 'Importo',
+ 'Bin' => 'Codice BIN',
+ 'Continue' => 'Continua',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente mancante!',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Delete' => 'Cancella',
+ 'Description' => 'Descrizione',
+ 'Edit Project' => 'Modifica Progetto',
+ 'Employee' => 'Dipendente',
+ 'From' => 'Dal',
+ 'Income' => 'Ricavi',
+ 'Language' => 'Lingua',
+ 'Link Accounts' => 'Collegamenti tra Conti',
+ 'List Price' => 'Prezzo di Listino',
+ 'Notes' => 'Note',
+ 'Nothing selected!' => 'Non hai selezionato nulla!',
+ 'Number' => 'Partita IVA',
+ 'Orphaned' => 'Orfano',
+ 'Project' => 'Progetto',
+ 'Project deleted!' => 'Progetto cancellato!',
+ 'Project saved!' => 'Progetto salvato!',
+ 'Projects' => 'Progetti',
+ 'Qty' => 'Q.t&agrave;',
+ 'Save' => 'Salva',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Sell Price' => 'Prezzo di Vendita',
+ 'Tax' => 'Tassa',
+ 'To' => 'Al',
+ 'Unit' => 'Unit&agrave;',
+ 'Update' => 'Aggiorna',
+ 'Updated' => 'Aggiornato',
+ 'Vendor' => 'Fornitore',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'Weight' => 'Peso',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'aggiungi_progetto' => 'add_project',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'salva' => 'save',
+ 'aggiorna' => 'update',
+};
+
+1;
+
diff --git a/locale/it/pos b/locale/it/pos
new file mode 100755
index 00000000..0bbbc1c6
--- /dev/null
+++ b/locale/it/pos
@@ -0,0 +1,62 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Amount' => 'Importo',
+ 'Cannot post transaction!' => 'Non puoi salvare la transazione!',
+ 'Continue' => 'Continua',
+ 'Credit Limit' => 'Fido',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente mancante!',
+ 'Delete' => 'Cancella',
+ 'Description' => 'Descrizione',
+ 'Extended' => 'Esteso',
+ 'From' => 'Dal',
+ 'Language' => 'Lingua',
+ 'Number' => 'Partita IVA',
+ 'Open' => 'Aperto',
+ 'Post' => 'Salva',
+ 'Price' => 'Prezzo',
+ 'Print' => 'Stampa',
+ 'Qty' => 'Q.t&agrave;',
+ 'Receipts' => 'Incassi',
+ 'Record in' => 'Registra in',
+ 'Remaining' => 'Rimanente',
+ 'Screen' => 'Schermo',
+ 'Source' => 'Sorgente',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax Included' => 'Tasse Incluse',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Unit' => 'Unit&agrave;',
+ 'Update' => 'Aggiorna',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'salva' => 'post',
+ 'stampa' => 'print',
+ 'aggiorna' => 'update',
+};
+
+1;
+
diff --git a/locale/it/ps b/locale/it/ps
new file mode 100755
index 00000000..09c97c7d
--- /dev/null
+++ b/locale/it/ps
@@ -0,0 +1,284 @@
+$self{texts} = {
+ 'AP Aging' => 'Partite Aperte',
+ 'AP Transaction' => 'Transazione Fornitore',
+ 'AP Transactions' => 'Transazioni Fornitori',
+ 'AR Aging' => 'Partite Aperte',
+ 'AR Transaction' => 'Transazione Cliente',
+ 'AR Transactions' => 'Transazioni Clienti',
+ 'Account' => 'Conto',
+ 'Account Number' => 'Numero di conto',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Accounts' => 'Conti',
+ 'Add Purchase Order' => 'Aggiungi Ordine di acquisto',
+ 'Add Sales Invoice' => 'Aggiungi Fattura di vendita',
+ 'Add Sales Order' => 'Aggiungi Ordine di vendita',
+ 'Address' => 'Indirizzo',
+ 'Amount' => 'Importo',
+ 'Amount Due' => 'Importo Dovuto',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Are you sure you want to delete Invoice Number' => 'Sei sicuro di voler cancellare la Fattura numero',
+ 'Are you sure you want to delete Transaction' => 'Sei sicuro di voler cancellare la Transazione',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Stato Patrimoniale',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Codice BIN',
+ 'Cannot delete invoice!' => 'Non puoi cancellare la fattura!',
+ 'Cannot delete transaction!' => 'Non puoi cancellare la transazione',
+ 'Cannot post invoice for a closed period!' => 'Non puoi salvare una transazione per un periodo chiuso!',
+ 'Cannot post invoice!' => 'Non puoi salvare la fattura!',
+ 'Cannot post payment for a closed period!' => 'Non puoi salvare pagamenti per un periodo chiuso!',
+ 'Cannot post transaction for a closed period!' => 'Non puoi salvare una transazione per un periodo chiuso!',
+ 'Cannot post transaction!' => 'Non puoi salvare la transazione!',
+ 'Cash' => 'Cassa',
+ 'Cc' => 'Cc',
+ 'Check' => 'Assegno',
+ 'Closed' => 'Chiuso',
+ 'Compare to' => 'Confronta con',
+ 'Confirm!' => 'Conferma!',
+ 'Contact' => 'Contatto',
+ 'Continue' => 'Continua',
+ 'Copies' => 'Copie',
+ 'Credit' => 'Avere',
+ 'Credit Limit' => 'Fido',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente mancante!',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data di pagamento',
+ 'Debit' => 'Dare',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Decimalplaces' => 'Numero di decimali',
+ 'Delete' => 'Cancella',
+ 'Delivery Date' => 'Data di spedizione',
+ 'Description' => 'Descrizione',
+ 'Due Date' => 'Scadenza Fattura',
+ 'Due Date missing!' => 'Data di Scadenza mancante!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Manda il sollecito via e-mail a',
+ 'E-mail address missing!' => 'Indirizzo e-mail mancante!',
+ 'Edit Sales Invoice' => 'Modifica Fattura di Vendita',
+ 'Employee' => 'Dipendente',
+ 'Exch' => 'Cambio',
+ 'Extended' => 'Esteso',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'From' => 'Dal',
+ 'GIFI' => 'Codice GIFI',
+ 'Heading' => 'Intestazione',
+ 'ID' => 'ID',
+ 'In-line' => 'In-line',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Income Statement' => 'Conto Economico',
+ 'Invoice' => 'Fattura',
+ 'Invoice Date' => 'Data Registrazione Fattura',
+ 'Invoice Date missing!' => 'Manca la data della Fattura!',
+ 'Invoice Number' => 'Protocollo Numero',
+ 'Invoice Number missing!' => 'Manca il numero della Fattura!',
+ 'Invoice deleted!' => 'Fattura Cancellata!',
+ 'Item not on file!' => 'Articolo non in archivio!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Language' => 'Lingua',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'N/A' => 'N/A',
+ 'No.' => 'No.',
+ 'Notes' => 'Note',
+ 'Nothing selected!' => 'Non hai selezionato nulla!',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Number missing in Row' => 'Manca il codice nella riga',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Open' => 'Aperto',
+ 'Order' => 'Ordine',
+ 'Order Date missing!' => 'Manca la data dell\'ordine',
+ 'Order Number' => 'Numero Fattura Fornitore',
+ 'Order Number missing!' => 'Manca il numero dell\'ordine!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Etichette',
+ 'Packing List Date missing!' => 'Manca la data della Packing List!',
+ 'Packing List Number missing!' => 'Manca il codice della Packing List!',
+ 'Paid' => 'Importo Pagato',
+ 'Part' => 'Articolo',
+ 'Payment date missing!' => 'Manca la data del pagamento!',
+ 'Payments' => 'Pagamenti',
+ 'Phone' => 'Tel.',
+ 'Post' => 'Salva',
+ 'Post as new' => 'Salva come nuovo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prezzo',
+ 'Print' => 'Stampa',
+ 'Project' => 'Progetto',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Purchase Order' => 'Ordine di acquisto',
+ 'Qty' => 'Q.t&agrave;',
+ 'Recd' => 'Ricevuto',
+ 'Receipt' => 'Incasso',
+ 'Receipts' => 'Incassi',
+ 'Record in' => 'Registra in',
+ 'Reference' => 'Riferimento',
+ 'Remaining' => 'Rimanente',
+ 'Report for' => 'Prospetto per',
+ 'Required by' => 'Necessario dal',
+ 'Sales Order' => 'Ordine di vendita',
+ 'Screen' => 'Schermo',
+ 'Select all' => 'Seleziona tutto',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Select postscript or PDF!' => 'Scegli tra postscript e PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Service' => 'Servizio',
+ 'Ship' => 'Invio',
+ 'Ship to' => 'Spedire a',
+ 'Ship via' => 'Porto',
+ 'Source' => 'Sorgente',
+ 'Standard' => 'Standard',
+ 'Statement' => 'Sollecito',
+ 'Statement sent to' => 'Sollecito mandato a',
+ 'Statements sent to printer!' => 'Solleciti mandati in stampa!',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax' => 'Tassa',
+ 'Tax Included' => 'Tasse Incluse',
+ 'Tax collected' => 'Debito IVA',
+ 'Tax paid' => 'Credito IVA',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Transaction deleted!' => 'Transazione cancellata!',
+ 'Transaction posted!' => 'Transazione salvata!',
+ 'Trial Balance' => 'Bilancio di Verifica',
+ 'Unit' => 'Unit&agrave;',
+ 'Update' => 'Aggiorna',
+ 'Vendor' => 'Fornitore',
+ 'Vendor missing!' => 'Manca il fornitore!',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'What type of item is this?' => 'Che tipo di Articolo &egrave; questo?',
+ 'Yes' => 'Si',
+ 'as at' => 'Al',
+ 'ea' => 'ci',
+ 'for Period' => 'per il Periodo',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transazione_fornitore' => 'ap_transaction',
+ 'transazione_cliente' => 'ar_transaction',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'salva' => 'post',
+ 'salva_come_nuovo' => 'post_as_new',
+ 'stampa' => 'print',
+ 'ordine_di_vendita' => 'sales_order',
+ 'seleziona_tutto' => 'select_all',
+ 'spedire_a' => 'ship_to',
+ 'aggiorna' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/it/pw b/locale/it/pw
new file mode 100755
index 00000000..1787e9c9
--- /dev/null
+++ b/locale/it/pw
@@ -0,0 +1,12 @@
+$self{texts} = {
+ 'Continue' => 'Continua',
+ 'Password' => 'Password',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continua' => 'continue',
+};
+
+1;
+
diff --git a/locale/it/qe b/locale/it/qe
new file mode 100755
index 00000000..7153d1ec
--- /dev/null
+++ b/locale/it/qe
@@ -0,0 +1,199 @@
+$self{texts} = {
+ 'Add' => 'Aggiungi',
+ 'Add Purchase Invoice' => 'Aggiungi Fattura di acquisto',
+ 'Add Purchase Order' => 'Aggiungi Ordine di acquisto',
+ 'Add Sales Invoice' => 'Aggiungi Fattura di vendita',
+ 'Add Sales Order' => 'Aggiungi Ordine di vendita',
+ 'Address' => 'Indirizzo',
+ 'Amount' => 'Importo',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Are you sure you want to delete Order Number' => 'Sei sicuro di volre cancellare l\'ordine numero',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Codice BIN',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Non puoi cancellare l\'ordine',
+ 'Cannot save order!' => 'Non puoi salvare l\'ordine!',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Chiuso',
+ 'Confirm!' => 'Conferma!',
+ 'Contact' => 'Contatto',
+ 'Continue' => 'Continua',
+ 'Copies' => 'Copie',
+ 'Credit Limit' => 'Fido',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Cliente mancante!',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Delete' => 'Cancella',
+ 'Delivery Date' => 'Data di spedizione',
+ 'Description' => 'Descrizione',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Indirizzo e-mail mancante!',
+ 'Edit Purchase Order' => 'Modifica Ordine di acquisto',
+ 'Edit Sales Order' => 'Modifica Ordine di vendita',
+ 'Exchangerate' => 'Tasso di Cambio',
+ 'Exchangerate missing!' => 'Manca il Tasso di Cambio!',
+ 'Extended' => 'Esteso',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'From' => 'Dal',
+ 'ID' => 'ID',
+ 'In-line' => 'In-line',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Invoice' => 'Fattura',
+ 'Invoice Date missing!' => 'Manca la data della Fattura!',
+ 'Invoice Number missing!' => 'Manca il numero della Fattura!',
+ 'Item not on file!' => 'Articolo non in archivio!',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'Name' => 'Nome',
+ 'No.' => 'No.',
+ 'Notes' => 'Note',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Number missing in Row' => 'Manca il codice nella riga',
+ 'O' => 'O',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Open' => 'Aperto',
+ 'Order' => 'Ordine',
+ 'Order Date' => 'Data dell\'ordine',
+ 'Order Date missing!' => 'Manca la data dell\'ordine',
+ 'Order Number' => 'Ordine Numero',
+ 'Order Number missing!' => 'Manca il numero dell\'ordine!',
+ 'Order deleted!' => 'Ordine Cancellato!',
+ 'Order saved!' => 'Ordine Salvato!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Etichette',
+ 'Packing List Date missing!' => 'Manca la data della Packing List!',
+ 'Packing List Number missing!' => 'Manca il codice della Packing List!',
+ 'Part' => 'Articolo',
+ 'Phone' => 'Tel.',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prezzo',
+ 'Print' => 'Stampa',
+ 'Printer' => 'Stampante',
+ 'Project' => 'Progetto',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Purchase Order' => 'Ordine di acquisto',
+ 'Purchase Orders' => 'Ordini di acquisto',
+ 'Qty' => 'Q.t&agrave;',
+ 'Recd' => 'Ricevuto',
+ 'Remaining' => 'Rimanente',
+ 'Required by' => 'Necessario dal',
+ 'Sales Order' => 'Ordine di vendita',
+ 'Sales Orders' => 'Ordini di vendita',
+ 'Save' => 'Salva',
+ 'Save as new' => 'Salva come nuovo',
+ 'Screen' => 'Schermo',
+ 'Select from one of the items below' => 'Seleziona uno dei seguenti Articoli',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Select postscript or PDF!' => 'Scegli tra postscript e PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Service' => 'Servizio',
+ 'Ship' => 'Invio',
+ 'Ship to' => 'Spedire a',
+ 'Ship via' => 'Porto',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax' => 'Tassa',
+ 'Tax Included' => 'Tasse Incluse',
+ 'Terms' => 'Termini: Netto',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Unit' => 'Unit&agrave;',
+ 'Update' => 'Aggiorna',
+ 'Vendor' => 'Fornitore',
+ 'Vendor missing!' => 'Manca il fornitore!',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'What type of item is this?' => 'Che tipo di Articolo &egrave; questo?',
+ 'Yes' => 'Si',
+ 'days' => 'giorni',
+ 'ea' => 'ci',
+ 'emailed to' => 'Mandato via e-mail a',
+ 'sent to printer' => 'mandato in stampa',
+};
+
+$self{subs} = {
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order' => 'order',
+ 'order_links' => 'order_links',
+ 'orders' => 'orders',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_invoice' => 'purchase_invoice',
+ 'sales_invoice' => 'sales_invoice',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'yes' => 'yes',
+ 'aggiungi' => 'add',
+ 'continua' => 'continue',
+ 'cancella' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'fattura' => 'invoice',
+ 'stampa' => 'print',
+ 'salva' => 'save',
+ 'salva_come_nuovo' => 'save_as_new',
+ 'spedire_a' => 'ship_to',
+ 'aggiorna' => 'update',
+ 'si' => 'yes',
+};
+
+1;
diff --git a/locale/it/rc b/locale/it/rc
new file mode 100755
index 00000000..4e7c9689
--- /dev/null
+++ b/locale/it/rc
@@ -0,0 +1,67 @@
+$self{texts} = {
+ 'Account' => 'Conto',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Continue' => 'Continua',
+ 'Credit' => 'Avere',
+ 'Current' => 'Corrente',
+ 'Date' => 'Data',
+ 'Debit' => 'Dare',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Description' => 'Descrizione',
+ 'Difference' => 'Differenza',
+ 'Done' => 'Fatto',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'From' => 'Dal',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Out of balance!' => 'Non conciliato!',
+ 'Reconciliation' => 'Conciliazione',
+ 'Select all' => 'Seleziona tutto',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Source' => 'Sorgente',
+ 'Statement Balance' => 'Saldo',
+ 'To' => 'Al',
+ 'Update' => 'Aggiorna',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continua' => 'continue',
+ 'fatto' => 'done',
+ 'seleziona_tutto' => 'select_all',
+ 'aggiorna' => 'update',
+};
+
+1;
+
diff --git a/locale/it/rp b/locale/it/rp
new file mode 100755
index 00000000..2b3724ce
--- /dev/null
+++ b/locale/it/rp
@@ -0,0 +1,157 @@
+$self{texts} = {
+ 'AP Aging' => 'Partite Aperte',
+ 'AR Aging' => 'Partite Aperte',
+ 'Account' => 'Conto',
+ 'Account Number' => 'Numero di conto',
+ 'Accounting Menu' => 'Menu Contabilit&agrave;',
+ 'Accounts' => 'Conti',
+ 'Address' => 'Indirizzo',
+ 'Amount' => 'Importo',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprile',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Stato Patrimoniale',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Cassa',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Confronta con',
+ 'Continue' => 'Continua',
+ 'Copies' => 'Copie',
+ 'Credit' => 'Avere',
+ 'Curr' => 'Valuta',
+ 'Current' => 'Corrente',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => 'Cliente non sul file!',
+ 'Date' => 'Data',
+ 'Debit' => 'Dare',
+ 'Dec' => 'Dic',
+ 'December' => 'Dicembre',
+ 'Decimalplaces' => 'Numero di decimali',
+ 'Description' => 'Descrizione',
+ 'Due Date' => 'Scadenza Fattura',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Manda il sollecito via e-mail a',
+ 'E-mail address missing!' => 'Indirizzo e-mail mancante!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febbraio',
+ 'From' => 'Dal',
+ 'GIFI' => 'Codice GIFI',
+ 'Heading' => 'Intestazione',
+ 'ID' => 'ID',
+ 'In-line' => 'In-line',
+ 'Include in Report' => 'Includi nel Prospetto',
+ 'Income Statement' => 'Conto Economico',
+ 'Invoice' => 'Fattura',
+ 'Jan' => 'Gen',
+ 'January' => 'Gennaio',
+ 'Jul' => 'Lug',
+ 'July' => 'Luglio',
+ 'Jun' => 'Giu',
+ 'June' => 'Giugno',
+ 'Language' => 'Lingua',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mag',
+ 'May ' => 'Mag ',
+ 'Message' => 'Messaggio',
+ 'N/A' => 'N/A',
+ 'Nothing selected!' => 'Non hai selezionato nulla!',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembre',
+ 'Number' => 'Partita IVA',
+ 'Oct' => 'Ott',
+ 'October' => 'Ottobre',
+ 'Order' => 'Ordine',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Pagamenti',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Stampa',
+ 'Project' => 'Progetto',
+ 'Project not on file!' => 'Progetto non archiviato!',
+ 'Receipts' => 'Incassi',
+ 'Reference' => 'Riferimento',
+ 'Report for' => 'Prospetto per',
+ 'Screen' => 'Schermo',
+ 'Select all' => 'Seleziona tutto',
+ 'Select from one of the names below' => 'Seleziona uno dei seguenti nomi',
+ 'Select from one of the projects below' => 'Seleziona uno dei seguenti progetti',
+ 'Select postscript or PDF!' => 'Scegli tra postscript e PDF!',
+ 'Sep' => 'Set',
+ 'September' => 'Settembre',
+ 'Source' => 'Sorgente',
+ 'Standard' => 'Standard',
+ 'Statement' => 'Sollecito',
+ 'Statement sent to' => 'Sollecito mandato a',
+ 'Statements sent to printer!' => 'Solleciti mandati in stampa!',
+ 'Subject' => 'Oggetto',
+ 'Subtotal' => 'Totale Parziale',
+ 'Tax' => 'Tassa',
+ 'Tax collected' => 'Debito IVA',
+ 'Tax paid' => 'Credito IVA',
+ 'To' => 'Al',
+ 'Total' => 'Totale',
+ 'Trial Balance' => 'Bilancio di Verifica',
+ 'Vendor' => 'Fornitore',
+ 'Vendor not on file!' => 'Fornitore non in archivio!',
+ 'as at' => 'Al',
+ 'for Period' => 'per il Periodo',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continua' => 'continue',
+ 'e_mail' => 'e_mail',
+ 'stampa' => 'print',
+ 'seleziona_tutto' => 'select_all',
+};
+
+1;
+
diff --git a/locale/lt/COPYING b/locale/lt/COPYING
new file mode 100755
index 00000000..ce5aa1f4
--- /dev/null
+++ b/locale/lt/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2003
+#
+# Lithuanian texts:
+#
+# Author:
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/lt/LANGUAGE b/locale/lt/LANGUAGE
new file mode 100755
index 00000000..0e1e2ac2
--- /dev/null
+++ b/locale/lt/LANGUAGE
@@ -0,0 +1 @@
+Lithuanian (ISO-8859-13)
diff --git a/locale/lt/aa b/locale/lt/aa
new file mode 100755
index 00000000..a5974dc8
--- /dev/null
+++ b/locale/lt/aa
@@ -0,0 +1,133 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Transaction' => 'Pirkimo Operacijà',
+ 'AP Transactions' => 'Pirkimo Operacijos',
+ 'AR Transaction' => 'Pardavimo Operacijà',
+ 'AR Transactions' => 'Pardavimo Operacijos',
+ 'Account' => 'Sàskaita',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Amount' => 'Suma',
+ 'Amount Due' => 'Suma iki',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Are you sure you want to delete Transaction' => 'Ar Jus tikrai norite iðtrinti operacijà?',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Cannot delete transaction!' => 'Neámanoma iðtrinti operacijos!',
+ 'Cannot post payment for a closed period!' => 'Neámanoma patvirtinti mokëjimo uþdarajam periodui!',
+ 'Cannot post transaction for a closed period!' => 'Neámanoma patvirtinti operacijos uþdarajam periodui!',
+ 'Cannot post transaction!' => 'Neámanoma patvirtinti operacijos!',
+ 'Check' => 'Èekis',
+ 'Closed' => 'Uþdaryta',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Continue' => 'Tæsti',
+ 'Credit' => 'Kreditas',
+ 'Credit Limit' => 'Kredito riba',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valiûta',
+ 'Current' => 'Dabartinis',
+ 'Customer' => 'Klientas',
+ 'Customer missing!' => 'Kliento vardo nëra!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Mokëjimo Data',
+ 'Debit' => 'Debetas',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Delete' => 'Iðtrinti',
+ 'Description' => 'Apraðymas',
+ 'Due Date' => 'Iki Data',
+ 'Due Date missing!' => 'Nëra Iki Datos!',
+ 'Employee' => 'Darbuotojas',
+ 'Exch' => 'Kurs.',
+ 'Exchange Rate' => 'Keitimo kursas',
+ 'Exchange rate for payment missing!' => 'Mokëjimo keitimo kurso nëra!',
+ 'Exchange rate missing!' => 'Keitimo kurso nëra!',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'From' => 'Nuo',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoice Date' => 'Sàskaitos-faktûros data',
+ 'Invoice Date missing!' => 'Sàskaitos-faktûros datos nëra!',
+ 'Invoice Number' => 'Sàskaitos-faktûros numeris',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'No.' => 'Num',
+ 'Notes' => 'Pastaba',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Open' => 'Atidaryti',
+ 'Order' => 'Uþsakymas',
+ 'Order Number' => 'Uþsakymo numeris',
+ 'Paid' => 'Apmokëta',
+ 'Payment date missing!' => 'Mokëjimo datos nëra',
+ 'Payments' => 'Mokëjimai',
+ 'Post' => 'Patvirtinti',
+ 'Post as new' => 'Patvirtinti kaip naujà',
+ 'Print' => 'Spausdinti',
+ 'Project' => 'Projektas',
+ 'Receipt' => 'Kasos orderis',
+ 'Remaining' => 'Likutis',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Ship to' => 'Pristatyti á',
+ 'Ship via' => 'Pristatyti per',
+ 'Source' => 'Dokumentas',
+ 'Subtotal' => 'Viso',
+ 'Tax' => 'Mokëstis',
+ 'Tax Included' => 'su mokesèiais',
+ 'To' => 'iki',
+ 'Total' => 'Ið viso',
+ 'Transaction deleted!' => 'Operacija iðtrinta!',
+ 'Transaction posted!' => 'Operacija patvirtinta!',
+ 'Update' => 'Atnaujinti',
+ 'Vendor' => 'Tiekëjas',
+ 'Vendor missing!' => 'Tiekëjo Vardo nëra!',
+ 'Yes' => 'Taip',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'pirkimo_operacijà' => 'ap_transaction',
+ 'pardavimo_operacijà' => 'ar_transaction',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'patvirtinti' => 'post',
+ 'patvirtinti_kaip_naujà' => 'post_as_new',
+ 'spausdinti' => 'print',
+ 'pristatyti_á' => 'ship_to',
+ 'atnaujinti' => 'update',
+ 'taip' => 'yes',
+};
+
+1;
+
diff --git a/locale/lt/admin b/locale/lt/admin
new file mode 100755
index 00000000..60adc839
--- /dev/null
+++ b/locale/lt/admin
@@ -0,0 +1,136 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Access Control' => 'Priëjimo kontrolë',
+ 'Accounting' => 'Apskaita',
+ 'Add User' => 'Pridëti Vartotojà',
+ 'Address' => 'Adresas',
+ 'Administration' => 'Administracija',
+ 'Administrator' => 'Administratorius',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Pakeisti Administratoriaus slaptaþodá',
+ 'Change Password' => 'Pakeisti slaptaþodá',
+ 'Click on login name to edit!' => 'Paspauskit prisijungimo vardà redagavimui!',
+ 'Company' => 'Firma',
+ 'Connect to' => 'Prisijungti prie',
+ 'Continue' => 'Tæsti',
+ 'Create Chart of Accounts' => 'Sukûrti sàskaitø planà',
+ 'Create Dataset' => 'Sukûrti duomenø aibæ',
+ 'DBI not installed!' => 'DBI ne instaliuotas!',
+ 'Database' => 'Duomenø bazë',
+ 'Database Administration' => 'Duomenø bazës administravimas',
+ 'Database Driver not checked!' => 'Duomenø bazës tvarkiklë nepatikrinta!',
+ 'Database User missing!' => 'Duomenø bazës vartotojo nëra!',
+ 'Dataset' => 'Duomenø aibë',
+ 'Dataset missing!' => 'Duomenø aibës nëra!',
+ 'Dataset updated!' => 'Duomenø aibë atnaujinta!',
+ 'Date Format' => 'Datos Formatas',
+ 'Delete' => 'Iðtrinti',
+ 'Delete Dataset' => 'Iðtrinti Duomenø aibë',
+ 'Directory' => 'Direktorija',
+ 'Driver' => 'Tvarkyklë',
+ 'Dropdown Limit' => 'Iðsiskleidþianèio meniu riba',
+ 'E-mail' => 'E-paðtas',
+ 'Edit User' => 'Redaguoti vartotojà',
+ 'Existing Datasets' => 'Egzistuojanèios duomenø aibës',
+ 'Fax' => 'Faksas',
+ 'Host' => 'Hostas',
+ 'Hostname missing!' => 'Hosto vardo nëra!',
+ 'Language' => 'Kalba',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Prisijungimas',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Iðsijungti',
+ 'Multibyte Encoding' => 'Multibaitinë kodiruotë',
+ 'Name' => 'Vardas',
+ 'New Templates' => 'Nauji ðablonai',
+ 'No Database Drivers available!' => 'Nëra Duomenø baziø tvarkykliø!',
+ 'No Dataset selected!' => 'Duomenø aibë neiðrinkta!',
+ 'Nothing to delete!' => 'Nëra ko trinti!',
+ 'Number Format' => 'Skaièiaus formatas',
+ 'Oracle Database Administration' => 'Oracle Duomenø bazës Administravimas',
+ 'Password' => 'Slaptaþodis',
+ 'Password changed!' => 'Slaptaþodis pakeistas!',
+ 'Pg Database Administration' => 'Pg Duomenø bazës Administravimas',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Tel.',
+ 'Port' => 'Portas',
+ 'Port missing!' => 'Porto numerio nëra!',
+ 'Printer' => 'Spausdintuvas',
+ 'Save' => 'Iðsaugoti',
+ 'Setup Templates' => 'Nustatyti ðablonus',
+ 'Signature' => 'Paraðas',
+ 'Stylesheet' => 'Stiliø lentelë',
+ 'Templates' => 'Ðablonai',
+ 'The following Datasets are not in use and can be deleted' => 'Ðios duomenø aibës nëra naudojamos ir gali bûti iðtrintos',
+ 'The following Datasets need to be updated' => 'Ðios duomenø aibës turi bûti atnaujintos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Èia preliminarus egzistuojanèiø ðaltiniø patikrinimas. Niekas negali bûti sukurta arba iðtrinta ðioje stadijoje.',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Kad pridëti vartotojà á grupæ redaguokite vardà, pakeiskite prisijungimo vardà ir iðsaugokite. Bus sukurtas naujas vartotojas su tais paèiais kintamaisiais ir nauju prisijungimo vardu',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Atnaujinti Duomenø Aibæ',
+ 'Use Templates' => 'Naudoti ðablonus',
+ 'User' => 'Vartotojas',
+ 'User deleted!' => 'Vartotojas iðtrintas!',
+ 'User saved!' => 'Vartotojas iðsaugotas!',
+ 'Version' => 'Versija',
+ 'does not exist' => 'ne egzistuoja',
+ 'is already a member!' => 'jau narys',
+ 'localhost' => 'lokalhostas',
+ 'successfully created!' => 'sëkmingai sukurta',
+ 'successfully deleted!' => 'sëkmingai iðtrinta',
+ 'website' => 'Websaitas',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'pridëti_vartotojà' => 'add_user',
+ 'pakeisti_administratoriaus_slaptaþodá' => 'change_admin_password',
+ 'pakeisti_slaptaþodá' => 'change_password',
+ 'tæsti' => 'continue',
+ 'sukûrti_duomenø_aibæ' => 'create_dataset',
+ 'iðtrinti' => 'delete',
+ 'iðtrinti_duomenø_aibë' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'prisijungimas' => 'login',
+ 'iðsijungti' => 'logout',
+ 'oracle_duomenø_bazës_administravimas' => 'oracle_database_administration',
+ 'pg_duomenø_bazës_administravimas' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'iðsaugoti' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'atnaujinti_duomenø_aibæ' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/lt/all b/locale/lt/all
new file mode 100755
index 00000000..7393618f
--- /dev/null
+++ b/locale/lt/all
@@ -0,0 +1,892 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'ISO-8859-13';
+
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'Pirkimai',
+ 'AP Aging' => 'Pirkimo Skolos',
+ 'AP Outstanding' => '',
+ 'AP Transaction' => 'Pirkimo Operacijà',
+ 'AP Transactions' => 'Pirkimo Operacijos',
+ 'AR' => 'Pardavimai',
+ 'AR Aging' => 'Pardavimo Skolos',
+ 'AR Outstanding' => '',
+ 'AR Transaction' => 'Pardavimo Operacijà',
+ 'AR Transactions' => 'Pardavimo Operacijos',
+ 'AR/AP' => '',
+ 'About' => 'Apie...',
+ 'Above' => '',
+ 'Access Control' => 'Priëjimo kontrolë',
+ 'Access Denied!' => '',
+ 'Account' => 'Sàskaita',
+ 'Account Number' => 'Sàskaitos numeris',
+ 'Account Number missing!' => 'Sàskaitos numerio nëra!',
+ 'Account Type' => 'Sàskaitos tipas',
+ 'Account Type missing!' => 'Sàskaitos tipo nëra!',
+ 'Account deleted!' => 'Sàskaitos iðtrintos',
+ 'Account does not exist!' => '',
+ 'Account saved!' => 'Sàskaitos iðsaugotos',
+ 'Accounting' => 'Apskaita',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Accounts' => 'Sàskaitos',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => 'Aktyvus',
+ 'Add' => 'Pridëti',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'Pridëti sàskaità',
+ 'Add Assembly' => 'Pridëti rinkiná',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => '',
+ 'Add Customer' => 'Pridëti klientà',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => '',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => 'Pridëti GIFI',
+ 'Add General Ledger Transaction' => 'Pridëti Bendroji Þurnalo Operacijà',
+ 'Add Group' => '',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => '',
+ 'Add POS Invoice' => '',
+ 'Add Part' => 'Pridëti prekæ',
+ 'Add Pricegroup' => '',
+ 'Add Project' => 'Pridëti proektà',
+ 'Add Purchase Order' => 'Pridëti Pirkimo uþsakymà',
+ 'Add Quotation' => '',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => 'Pridëti Pardavimo sàskaità-faktûrà',
+ 'Add Sales Order' => 'Pridëti Pardavimo uþsakymà',
+ 'Add Service' => 'Pridëti Paslaugà',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Pridëti Operacijà',
+ 'Add User' => 'Pridëti Vartotojà',
+ 'Add Vendor' => 'Pridëti Tiekëja',
+ 'Add Vendor Invoice' => '',
+ 'Add Warehouse' => '',
+ 'Address' => 'Adresas',
+ 'Administration' => 'Administracija',
+ 'Administrator' => 'Administratorius',
+ 'After Deduction' => '',
+ 'All' => 'Visi',
+ 'All Accounts' => '',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'All Items' => '',
+ 'Allowances' => '',
+ 'Amount' => 'Suma',
+ 'Amount Due' => 'Suma iki',
+ 'Amount missing!' => '',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Are you sure you want to delete Invoice Number' => 'Ar Jus tikrai norite iðtrinti saskaitu-fakturos numeris:',
+ 'Are you sure you want to delete Order Number' => 'Ar Jus tikrai norite iðtrinti uzsakimas numeris:',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Ar Jus tikrai norite iðtrinti operacijà?',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => 'Rinkiniai',
+ 'Assemblies restocked!' => 'Rinkiniai persandeliuoti!',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Turtas',
+ 'Attachment' => 'Prisegta',
+ 'Audit Control' => 'Audito kontrolë',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => 'BOM',
+ 'Backup' => 'Reservinë kopija',
+ 'Backup sent to' => 'Reservinë kopija iðsiusta á',
+ 'Balance' => 'Balansas',
+ 'Balance Sheet' => 'Balanso lëntelë',
+ 'Based on' => '',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => '',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => 'Dëþë',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => 'Þurnalai atidaryti',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => 'Ámonës kodas',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => 'C',
+ 'COGS' => 'PPS',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'Neámanoma iðtrinti sàskaitos!',
+ 'Cannot delete customer!' => 'Neámanoma iðtrinti kliento!',
+ 'Cannot delete default account!' => 'Neámanoma iðtrinti sàskaitos pagal nutylejimà!',
+ 'Cannot delete invoice!' => 'Neámanoma iðtrinti sàskaitos-faktûros!',
+ 'Cannot delete item!' => 'Neámanoma iðtrinti prekës!',
+ 'Cannot delete order!' => 'Neámanoma iðtrinti uþsakymo!',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => 'Neámanoma iðtrinti operacijos!',
+ 'Cannot delete vendor!' => 'Neámanoma iðtrinti tiekëjo!',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => 'Neámanoma patvirtinti sàskaitos-faktûros uþdarajam periodui!',
+ 'Cannot post invoice!' => 'Neámanoma patvirtinti sàskaitos-faktûros!',
+ 'Cannot post payment for a closed period!' => 'Neámanoma patvirtinti mokëjimo uþdarajam periodui!',
+ 'Cannot post transaction for a closed period!' => 'Neámanoma patvirtinti operacijos uþdarajam periodui!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'Neámanoma patvirtinti operacijos!',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => 'Neámanoma iðsaugoti sàskaitos!',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => 'Neámanoma iðsaugoti uþsakymo!',
+ 'Cannot save preferences!' => 'Neámanoma iðsaugoti nuostatø!',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'Neámanoma sandelioti rinkinius!',
+ 'Cash' => 'Kasa',
+ 'Cc' => 'Cc',
+ 'Change' => '',
+ 'Change Admin Password' => 'Pakeisti Administratoriaus slaptaþodá',
+ 'Change Password' => 'Pakeisti slaptaþodá',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Sàskaitø planas',
+ 'Check' => 'Èekis',
+ 'Check Inventory' => '',
+ 'Checks' => '',
+ 'City' => '',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Paspauskit prisijungimo vardà redagavimui!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Uþdaryti þurnalus iki',
+ 'Closed' => 'Uþdaryta',
+ 'Code' => '',
+ 'Code missing!' => '',
+ 'Company' => 'Firma',
+ 'Company Name' => '',
+ 'Compare to' => 'Palyginti su',
+ 'Completed' => '',
+ 'Components' => '',
+ 'Confirm' => '',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Connect to' => 'Prisijungti prie',
+ 'Contact' => 'Kontaktas',
+ 'Continue' => 'Tæsti',
+ 'Contra' => '',
+ 'Copies' => 'Kopijos',
+ 'Copy to COA' => 'Kopijuoti á SP',
+ 'Cost' => '',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '',
+ 'Create Chart of Accounts' => 'Sukûrti sàskaitø planà',
+ 'Create Dataset' => 'Sukûrti duomenø aibæ',
+ 'Credit' => 'Kreditas',
+ 'Credit Limit' => 'Kredito riba',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valiûta',
+ 'Current' => 'Dabartinis',
+ 'Current Earnings' => '',
+ 'Customer' => 'Klientas',
+ 'Customer History' => '',
+ 'Customer Number' => '',
+ 'Customer deleted!' => 'Klientas iðtrintas!',
+ 'Customer missing!' => 'Kliento vardo nëra!',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Customer saved!' => 'Klientas iðsaugotas!',
+ 'Customers' => 'Klientai',
+ 'DBI not installed!' => 'DBI ne instaliuotas!',
+ 'DOB' => '',
+ 'Database' => 'Duomenø bazë',
+ 'Database Administration' => 'Duomenø bazës administravimas',
+ 'Database Driver not checked!' => 'Duomenø bazës tvarkiklë nepatikrinta!',
+ 'Database Host' => 'Duomenø bazës hostas',
+ 'Database User missing!' => 'Duomenø bazës vartotojo nëra!',
+ 'Dataset' => 'Duomenø aibë',
+ 'Dataset is newer than version!' => '',
+ 'Dataset missing!' => 'Duomenø aibës nëra!',
+ 'Dataset updated!' => 'Duomenø aibë atnaujinta!',
+ 'Date' => 'Data',
+ 'Date Format' => 'Datos Formatas',
+ 'Date Paid' => 'Mokëjimo Data',
+ 'Date Received' => '',
+ 'Date missing!' => 'Datos nëra!',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Debetas',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Decimalplaces' => 'Skaièiø po taðko',
+ 'Decrease' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => '',
+ 'Defaults saved!' => '',
+ 'Delete' => 'Iðtrinti',
+ 'Delete Account' => 'Iðtrinti sàskaità',
+ 'Delete Dataset' => 'Iðtrinti Duomenø aibë',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Prystatimo Data',
+ 'Department' => '',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => '',
+ 'Deposit' => 'Depozitas',
+ 'Description' => 'Apraðymas',
+ 'Description Translations' => '',
+ 'Description missing!' => '',
+ 'Detail' => '',
+ 'Difference' => 'Skirtumas',
+ 'Directory' => 'Direktorija',
+ 'Discount' => 'Nuolaidos',
+ 'Done' => 'Ávykdyta',
+ 'Drawing' => 'Brieþinys',
+ 'Driver' => 'Tvarkyklë',
+ 'Dropdown Limit' => 'Iðsiskleidþianèio meniu riba',
+ 'Due Date' => 'Iki Data',
+ 'Due Date missing!' => 'Nëra Iki Datos!',
+ 'E-mail' => 'E-paðtas',
+ 'E-mail Statement to' => 'Suvestinæ suisti per e-pastà á',
+ 'E-mail address missing!' => 'E-paðto adreso nëra!',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => 'Redaguoti',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => 'Redaguoti sàskaità',
+ 'Edit Assembly' => 'Redaguoti rinkiná',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => '',
+ 'Edit Customer' => 'Redaguoti Klientà',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => 'Redaguoti GIFI',
+ 'Edit General Ledger Transaction' => 'Redaguoti Bendrojo Þurnalo operacijà',
+ 'Edit Group' => '',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => '',
+ 'Edit Part' => 'Redaguoti prekæ',
+ 'Edit Preferences for' => 'Redaguoti nuostatas...',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => 'Redaguoti projektà',
+ 'Edit Purchase Order' => 'Redaguoti pirkimo uþsakymà',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => 'Redaguoti pardavimo sàskaità-faktûrà',
+ 'Edit Sales Order' => 'Redaguoti pardavimo uþsakymà',
+ 'Edit Service' => 'Redaguoti paslaugà',
+ 'Edit Template' => 'Redaguoti ðablonà',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Redaguoti vartotojà',
+ 'Edit Vendor' => 'Redaguoti Tiekijà',
+ 'Edit Vendor Invoice' => '',
+ 'Edit Warehouse' => '',
+ 'Employee' => 'Darbuotojas',
+ 'Employee Name' => '',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => '',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Reversuoti operacijas visoms datoms',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Áveskite iki 3-jø raidþiø, iðskirtø taðkais (Pvz. LTL:EUR:USD:YEN) savo ir uþsienio valiutoms paþymëti',
+ 'Equity' => 'Turtas/Nuosavybë',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Kurs.',
+ 'Exchange Rate' => 'Keitimo kursas',
+ 'Exchange rate for payment missing!' => 'Mokëjimo keitimo kurso nëra!',
+ 'Exchange rate missing!' => 'Keitimo kurso nëra!',
+ 'Existing Datasets' => 'Egzistuojanèios duomenø aibës',
+ 'Expense' => 'Sànaudos',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Sànaudos/Aktyvai',
+ 'Extended' => 'Iðplësta',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Faksas',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Valiûtos keitimo pelnas',
+ 'Foreign Exchange Loss' => 'Valiûtos keitimo nuostolis',
+ 'Friday' => '',
+ 'From' => 'Nuo',
+ 'From Warehouse' => '',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI iðtrintas!',
+ 'GIFI missing!' => 'GIFI nëra!',
+ 'GIFI saved!' => 'GIFI iðsaugotas!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'BÞ operacija',
+ 'General Ledger' => 'Bendrasis þurnalas',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Prekës ir Paslaugos',
+ 'Group' => '',
+ 'Group Items' => '',
+ 'Group Translations' => '',
+ 'Group deleted!' => '',
+ 'Group missing!' => '',
+ 'Group saved!' => '',
+ 'Groups' => '',
+ 'HR' => '',
+ 'HTML Templates' => 'HTML ðablonai',
+ 'Heading' => 'Antraðtë',
+ 'History' => '',
+ 'Home Phone' => '',
+ 'Host' => 'Hostas',
+ 'Hostname missing!' => 'Hosto vardo nëra!',
+ 'IBAN' => '',
+ 'ID' => 'ID',
+ 'Image' => 'Pieðinys',
+ 'In-line' => 'Vienaeilis',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Include in drop-down menus' => 'Ádëti á iðsáskleidþianèius meniu',
+ 'Income' => '',
+ 'Income Statement' => 'Pelno/nuostolio ataskaita',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Neteisinga duomenø aibës versija!',
+ 'Increase' => '',
+ 'Individual Items' => 'Individualios prekës',
+ 'Internal Notes' => '',
+ 'Inventory' => 'Prekës',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Prekës kiekis turi bûti lygus nuliui prieð paþymint rinkiná pasenusiu!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Prekës kiekis turi bûti lygus nuliui prieð paþymint ðià dalá pasenusia!',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoice Date' => 'Sàskaitos-faktûros data',
+ 'Invoice Date missing!' => 'Sàskaitos-faktûros datos nëra!',
+ 'Invoice Number' => 'Sàskaitos-faktûros numeris',
+ 'Invoice Number missing!' => 'Sàskaitos-faktûra numerio nëra!',
+ 'Invoice deleted!' => 'Sàskaitos-faktûra iðtrintos!',
+ 'Invoices' => 'Sàskaitos-faktûros',
+ 'Is this a summary account to record' => 'Ar èia apibendrinta áraðo sàskaita',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => 'Vienetas iðtrintas!',
+ 'Item not on file!' => 'Vieneto nëra áraðuose!',
+ 'Items' => '',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'LaTeX Templates' => 'LaTeX ðablonai',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => 'Kalba',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => '',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Paskutinieji numeriai ir sàskaitos pagal nutylëjimà',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Lokaliam prisijungimui palikite hosto ir porto laukelius tuðèiais',
+ 'Liability' => 'Nuosavybë',
+ 'Licensed to' => 'Licenzijuota...',
+ 'Line Total' => 'Viso eilutëje',
+ 'Link' => 'Ryðys',
+ 'Link Accounts' => 'Suriðti sàskaitas',
+ 'List' => '',
+ 'List Accounts' => 'Sàskaitø sàraðas',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => 'GIFI sàraðas',
+ 'List Languages' => '',
+ 'List Price' => 'Pirkimo kaina',
+ 'List Projects' => '',
+ 'List SIC' => '',
+ 'List Transactions' => 'Parodyti operacijas',
+ 'List Warehouses' => '',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Prisijungimas',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Iðsijungti',
+ 'Make' => 'Gamintojas',
+ 'Manager' => '',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => 'Þinutë',
+ 'Method' => '',
+ 'Microfiche' => 'Mikrofiða',
+ 'Model' => 'Modelis',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibaitinë kodiruotë',
+ 'N/A' => 'N/A',
+ 'Name' => 'Vardas',
+ 'Name missing!' => 'Pavadinimo nëra',
+ 'New Templates' => 'Nauji ðablonai',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Ne',
+ 'No Database Drivers available!' => 'Nëra Duomenø baziø tvarkykliø!',
+ 'No Dataset selected!' => 'Duomenø aibë neiðrinkta!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Nëra e-paðto adreso...',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'Num',
+ 'Non-taxable' => '',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Pastaba',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => 'Nieko neiðrinkta!',
+ 'Nothing to delete!' => 'Nëra ko trinti!',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Number' => 'Numeris',
+ 'Number Format' => 'Skaièiaus formatas',
+ 'Number missing in Row' => 'Numerio nëra eilëje',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Pasenæ',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'On Hand' => 'Likutis',
+ 'Open' => 'Atidaryti',
+ 'Oracle Database Administration' => 'Oracle Duomenø bazës Administravimas',
+ 'Order' => 'Uþsakymas',
+ 'Order Date' => 'Uþsakymo data',
+ 'Order Date missing!' => 'Uþsakymo datos nëra!',
+ 'Order Entry' => 'Uþsakymo áraðas',
+ 'Order Number' => 'Uþsakymo numeris',
+ 'Order Number missing!' => 'Uþsakymo numerio nëra!',
+ 'Order deleted!' => 'Uþsakymai iðtrinti!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Uþsakymas iðsaugotas!',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Naðlaitinis',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => 'Nesubalansuota!',
+ 'Outstanding' => '',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => '',
+ 'POS Invoice' => '',
+ 'Packing List' => 'Ápakavimo sàraðas',
+ 'Packing List Date missing!' => 'Ápakavimo sàraðo datos nëra!',
+ 'Packing List Number missing!' => 'Ápakavimo sàraðo numerio nëra!',
+ 'Packing Lists' => '',
+ 'Paid' => 'Apmokëta',
+ 'Part' => 'Prekë',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => 'Prekës',
+ 'Password' => 'Slaptaþodis',
+ 'Password changed!' => 'Slaptaþodis pakeistas!',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'Pirkimai',
+ 'Payment' => 'Mokëjimas',
+ 'Payment date missing!' => 'Mokëjimo datos nëra',
+ 'Payment posted!' => 'Mokëjimas patvirtintas!',
+ 'Payments' => 'Mokëjimai',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => 'Pg Duomenø bazës Administravimas',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Tel.',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'Portas',
+ 'Port missing!' => 'Porto numerio nëra!',
+ 'Pos' => '',
+ 'Post' => 'Patvirtinti',
+ 'Post as new' => 'Patvirtinti kaip naujà',
+ 'Posted!' => '',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript(TM)',
+ 'Preferences' => 'Nuostatos',
+ 'Preferences saved!' => 'Nuostatos iðsaugotos!',
+ 'Prepayment' => '',
+ 'Price' => 'Kaina',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => 'Spausdinti',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => 'Spausdintuvas',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => 'Projektas',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => '',
+ 'Project Number missing!' => 'Projekto numerio nëra!',
+ 'Project Transactions' => '',
+ 'Project deleted!' => 'Projektas iðtrintas!',
+ 'Project not on file!' => 'Nëra tokio projekto!',
+ 'Project saved!' => 'Projektas iðsaugotas!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Projektai',
+ 'Purchase Order' => 'Pirkimo uþsakymas',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => 'Pirkimo uþsakymai',
+ 'Qty' => 'Kks',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => 'ROP',
+ 'Rate' => 'Kursas',
+ 'Rate missing!' => '',
+ 'Recd' => 'Gaut',
+ 'Receipt' => 'Kasos orderis',
+ 'Receipt posted!' => '',
+ 'Receipts' => 'Kasos orderiai',
+ 'Receivables' => 'Pardavimai',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => 'Sutaikinimas',
+ 'Reconciliation Report' => '',
+ 'Record in' => 'Áraðyti á',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Nuorodos',
+ 'Remaining' => 'Likutis',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => 'Ataskaita...',
+ 'Reports' => 'Ataskaitos',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => 'Iki kada',
+ 'Retained Earnings' => 'Turimi uþdarbiai',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => '',
+ 'Sales' => 'Pardavimai',
+ 'Sales Invoice' => 'Pardavimo SF',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '',
+ 'Sales Order' => 'Pardavimø uþsakymas',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => 'Pardavimø uþsakymai',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => '',
+ 'Saturday' => '',
+ 'Save' => 'Iðsaugoti',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Iðsaugoti kaip naujà',
+ 'Save to File' => 'Iðsaugoti á failà',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Ekranas',
+ 'Search' => '',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Iðrinkti viskà',
+ 'Select from one of the items below' => 'Iðrinkite vienà ið prekiø apaèioje',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Select from one of the projects below' => 'Iðrinkite vienà ið projektø apaèioje',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => 'Iðrinkite postscript arba PDF!',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => 'Pardavimo kaina',
+ 'Send by E-Mail' => 'Iðsiûsti e-paðtu',
+ 'Sending' => '',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => 'Paslauga',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Paslaugos',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Nustatyti ðablonus',
+ 'Ship' => 'Pristatymas',
+ 'Ship Merchandise' => '',
+ 'Ship to' => 'Pristatyti á',
+ 'Ship via' => 'Pristatyti per',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => 'Stoka',
+ 'Signature' => 'Paraðas',
+ 'Source' => 'Dokumentas',
+ 'Spoolfile' => '',
+ 'Standard' => 'Standartas',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => 'Suvestinë',
+ 'Statement Balance' => 'Balanso suvestinë',
+ 'Statement sent to' => 'Siusti suvestinæ á',
+ 'Statements sent to printer!' => 'Siusti suvestinæ á spausdintuvà!',
+ 'Stock' => '',
+ 'Stock Assembly' => 'Rinkiniai sandëlyje',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Stiliø lentelë',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => 'Dalykas',
+ 'Subtotal' => 'Viso',
+ 'Summary' => '',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'Sistema',
+ 'System Defaults' => '',
+ 'Tax' => 'Mokëstis',
+ 'Tax Accounts' => 'Mokesèiø sàskaitos',
+ 'Tax Included' => 'su mokesèiais',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => 'Mokesèiai surinkti',
+ 'Tax paid' => 'Mokesèiai sumokëti',
+ 'Taxable' => 'Apmokestinama',
+ 'Template saved!' => 'Ðablonai iðsaugoti!',
+ 'Templates' => 'Ðablonai',
+ 'Terms' => 'Terminas: ',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => 'Ðios duomenø aibës nëra naudojamos ir gali bûti iðtrintos',
+ 'The following Datasets need to be updated' => 'Ðios duomenø aibës turi bûti atnaujintos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Èia preliminarus egzistuojanèiø ðaltiniø patikrinimas. Niekas negali bûti sukurta arba iðtrinta ðioje stadijoje.',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'iki',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Kad pridëti vartotojà á grupæ redaguokite vardà, pakeiskite prisijungimo vardà ir iðsaugokite. Bus sukurtas naujas vartotojas su tais paèiais kintamaisiais ir nauju prisijungimo vardu',
+ 'Top Level' => 'Aukðèiausias lygis',
+ 'Total' => 'Ið viso',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => 'Operacijos datos nëra!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'Operacija iðtrinta!',
+ 'Transaction posted!' => 'Operacija patvirtinta!',
+ 'Transaction reversal enforced for all dates' => 'Operacijos bus reversuojamos visoms datoms',
+ 'Transaction reversal enforced up to' => 'Operacijos bus reversuojamos iki',
+ 'Transactions' => 'Operacijos',
+ 'Transfer' => '',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'Bandomasis balansas',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => 'Vienetas',
+ 'Unit of measure' => 'Matavimo vienetas',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => 'Atnaujinti',
+ 'Update Dataset' => 'Atnaujinti Duomenø Aibæ',
+ 'Updated' => 'Atnaujinta',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => 'Naudoti ðablonus',
+ 'User' => 'Vartotojas',
+ 'User deleted!' => 'Vartotojas iðtrintas!',
+ 'User saved!' => 'Vartotojas iðsaugotas!',
+ 'Valid until' => '',
+ 'Vendor' => 'Tiekëjas',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => '',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '',
+ 'Vendor Number' => '',
+ 'Vendor deleted!' => 'Tiekëjas iðtrintas!',
+ 'Vendor missing!' => 'Tiekëjo Vardo nëra!',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+ 'Vendor saved!' => 'Tiekëjai iðsaugoti',
+ 'Vendors' => 'Tiekëjai',
+ 'Version' => 'Versija',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Svoris',
+ 'Weight Unit' => 'Svorio vienetas.',
+ 'What type of item is this?' => 'Koks ðio dalyko tipas?',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => 'Taip',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Neávedëte vardo!',
+ 'You must enter a host and port for local and remote connections!' => 'Turite ávesti hostà ir portà lokalioms ir nuotoliniams prisijungimams!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => '',
+ 'as at' => 'kaip',
+ 'days' => 'dienos',
+ 'does not exist' => 'ne egzistuoja',
+ 'done' => '',
+ 'ea' => 'kk',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'periodui',
+ 'is already a member!' => 'jau narys',
+ 'localhost' => 'lokalhostas',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'sëkmingai sukurta',
+ 'successfully deleted!' => 'sëkmingai iðtrinta',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'Websaitas',
+};
+
+1;
diff --git a/locale/lt/am b/locale/lt/am
new file mode 100755
index 00000000..0541c6a8
--- /dev/null
+++ b/locale/lt/am
@@ -0,0 +1,212 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP' => 'Pirkimai',
+ 'AR' => 'Pardavimai',
+ 'About' => 'Apie...',
+ 'Account' => 'Sàskaita',
+ 'Account Number' => 'Sàskaitos numeris',
+ 'Account Number missing!' => 'Sàskaitos numerio nëra!',
+ 'Account Type' => 'Sàskaitos tipas',
+ 'Account Type missing!' => 'Sàskaitos tipo nëra!',
+ 'Account deleted!' => 'Sàskaitos iðtrintos',
+ 'Account saved!' => 'Sàskaitos iðsaugotos',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Add Account' => 'Pridëti sàskaità',
+ 'Add GIFI' => 'Pridëti GIFI',
+ 'Address' => 'Adresas',
+ 'Amount' => 'Suma',
+ 'Asset' => 'Turtas',
+ 'Audit Control' => 'Audito kontrolë',
+ 'Backup sent to' => 'Reservinë kopija iðsiusta á',
+ 'Books are open' => 'Þurnalai atidaryti',
+ 'Business Number' => 'Ámonës kodas',
+ 'COGS' => 'PPS',
+ 'Cannot delete account!' => 'Neámanoma iðtrinti sàskaitos!',
+ 'Cannot delete default account!' => 'Neámanoma iðtrinti sàskaitos pagal nutylejimà!',
+ 'Cannot save account!' => 'Neámanoma iðsaugoti sàskaitos!',
+ 'Cannot save preferences!' => 'Neámanoma iðsaugoti nuostatø!',
+ 'Cash' => 'Kasa',
+ 'Chart of Accounts' => 'Sàskaitø planas',
+ 'Close Books up to' => 'Uþdaryti þurnalus iki',
+ 'Company' => 'Firma',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Continue' => 'Tæsti',
+ 'Copy to COA' => 'Kopijuoti á SP',
+ 'Credit' => 'Kreditas',
+ 'Database Host' => 'Duomenø bazës hostas',
+ 'Dataset' => 'Duomenø aibë',
+ 'Date Format' => 'Datos Formatas',
+ 'Debit' => 'Debetas',
+ 'Delete' => 'Iðtrinti',
+ 'Delete Account' => 'Iðtrinti sàskaità',
+ 'Description' => 'Apraðymas',
+ 'Discount' => 'Nuolaidos',
+ 'Dropdown Limit' => 'Iðsiskleidþianèio meniu riba',
+ 'E-mail' => 'E-paðtas',
+ 'E-mail address missing!' => 'E-paðto adreso nëra!',
+ 'Edit' => 'Redaguoti',
+ 'Edit Account' => 'Redaguoti sàskaità',
+ 'Edit GIFI' => 'Redaguoti GIFI',
+ 'Edit Preferences for' => 'Redaguoti nuostatas...',
+ 'Edit Template' => 'Redaguoti ðablonà',
+ 'Enforce transaction reversal for all dates' => 'Reversuoti operacijas visoms datoms',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Áveskite iki 3-jø raidþiø, iðskirtø taðkais (Pvz. LTL:EUR:USD:YEN) savo ir uþsienio valiutoms paþymëti',
+ 'Equity' => 'Turtas/Nuosavybë',
+ 'Expense' => 'Sànaudos',
+ 'Expense/Asset' => 'Sànaudos/Aktyvai',
+ 'Fax' => 'Faksas',
+ 'Foreign Exchange Gain' => 'Valiûtos keitimo pelnas',
+ 'Foreign Exchange Loss' => 'Valiûtos keitimo nuostolis',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI iðtrintas!',
+ 'GIFI missing!' => 'GIFI nëra!',
+ 'GIFI saved!' => 'GIFI iðsaugotas!',
+ 'GL Transaction' => 'BÞ operacija',
+ 'Heading' => 'Antraðtë',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Ádëti á iðsáskleidþianèius meniu',
+ 'Inventory' => 'Prekës',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Is this a summary account to record' => 'Ar èia apibendrinta áraðo sàskaita',
+ 'Language' => 'Kalba',
+ 'Last Numbers & Default Accounts' => 'Paskutinieji numeriai ir sàskaitos pagal nutylëjimà',
+ 'Liability' => 'Nuosavybë',
+ 'Licensed to' => 'Licenzijuota...',
+ 'Link' => 'Ryðys',
+ 'Name' => 'Vardas',
+ 'No' => 'Ne',
+ 'No email address for' => 'Nëra e-paðto adreso...',
+ 'Number' => 'Numeris',
+ 'Number Format' => 'Skaièiaus formatas',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Ápakavimo sàraðas',
+ 'Password' => 'Slaptaþodis',
+ 'Payables' => 'Pirkimai',
+ 'Payment' => 'Mokëjimas',
+ 'Phone' => 'Tel.',
+ 'Postscript' => 'Postscript(TM)',
+ 'Preferences saved!' => 'Nuostatos iðsaugotos!',
+ 'Print' => 'Spausdinti',
+ 'Printer' => 'Spausdintuvas',
+ 'Purchase Order' => 'Pirkimo uþsakymas',
+ 'Purchase Orders' => 'Pirkimo uþsakymai',
+ 'Rate' => 'Kursas',
+ 'Receivables' => 'Pardavimai',
+ 'Reference' => 'Nuorodos',
+ 'Retained Earnings' => 'Turimi uþdarbiai',
+ 'Sales Invoice' => 'Pardavimo SF',
+ 'Sales Order' => 'Pardavimø uþsakymas',
+ 'Sales Orders' => 'Pardavimø uþsakymai',
+ 'Save' => 'Iðsaugoti',
+ 'Save as new' => 'Iðsaugoti kaip naujà',
+ 'Signature' => 'Paraðas',
+ 'Stylesheet' => 'Stiliø lentelë',
+ 'Tax' => 'Mokëstis',
+ 'Template saved!' => 'Ðablonai iðsaugoti!',
+ 'Transaction reversal enforced for all dates' => 'Operacijos bus reversuojamos visoms datoms',
+ 'Transaction reversal enforced up to' => 'Operacijos bus reversuojamos iki',
+ 'Update' => 'Atnaujinti',
+ 'User' => 'Vartotojas',
+ 'Version' => 'Versija',
+ 'Weight Unit' => 'Svorio vienetas.',
+ 'Yes' => 'Taip',
+ 'localhost' => 'lokalhostas',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'pridëti_sàskaità' => 'add_account',
+ 'tæsti' => 'continue',
+ 'kopijuoti_á_sp' => 'copy_to_coa',
+ 'iðtrinti' => 'delete',
+ 'redaguoti' => 'edit',
+ 'redaguoti_sàskaità' => 'edit_account',
+ 'iðsaugoti' => 'save',
+ 'iðsaugoti_kaip_naujà' => 'save_as_new',
+ 'atnaujinti' => 'update',
+};
+
+1;
+
diff --git a/locale/lt/ap b/locale/lt/ap
new file mode 100755
index 00000000..a16f8be2
--- /dev/null
+++ b/locale/lt/ap
@@ -0,0 +1,181 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Transaction' => 'Pirkimo Operacijà',
+ 'AP Transactions' => 'Pirkimo Operacijos',
+ 'AR Transaction' => 'Pardavimo Operacijà',
+ 'AR Transactions' => 'Pardavimo Operacijos',
+ 'Account' => 'Sàskaita',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Address' => 'Adresas',
+ 'Amount' => 'Suma',
+ 'Amount Due' => 'Suma iki',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Are you sure you want to delete Transaction' => 'Ar Jus tikrai norite iðtrinti operacijà?',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Neámanoma iðtrinti operacijos!',
+ 'Cannot post payment for a closed period!' => 'Neámanoma patvirtinti mokëjimo uþdarajam periodui!',
+ 'Cannot post transaction for a closed period!' => 'Neámanoma patvirtinti operacijos uþdarajam periodui!',
+ 'Cannot post transaction!' => 'Neámanoma patvirtinti operacijos!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Èekis',
+ 'Closed' => 'Uþdaryta',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Continue' => 'Tæsti',
+ 'Credit' => 'Kreditas',
+ 'Credit Limit' => 'Kredito riba',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valiûta',
+ 'Current' => 'Dabartinis',
+ 'Customer' => 'Klientas',
+ 'Customer missing!' => 'Kliento vardo nëra!',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Mokëjimo Data',
+ 'Debit' => 'Debetas',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Delete' => 'Iðtrinti',
+ 'Description' => 'Apraðymas',
+ 'Due Date' => 'Iki Data',
+ 'Due Date missing!' => 'Nëra Iki Datos!',
+ 'E-mail' => 'E-paðtas',
+ 'Employee' => 'Darbuotojas',
+ 'Exch' => 'Kurs.',
+ 'Exchange Rate' => 'Keitimo kursas',
+ 'Exchange rate for payment missing!' => 'Mokëjimo keitimo kurso nëra!',
+ 'Exchange rate missing!' => 'Keitimo kurso nëra!',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'From' => 'Nuo',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoice Date' => 'Sàskaitos-faktûros data',
+ 'Invoice Date missing!' => 'Sàskaitos-faktûros datos nëra!',
+ 'Invoice Number' => 'Sàskaitos-faktûros numeris',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Message' => 'Þinutë',
+ 'No.' => 'Num',
+ 'Notes' => 'Pastaba',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Number' => 'Numeris',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Open' => 'Atidaryti',
+ 'Order' => 'Uþsakymas',
+ 'Order Number' => 'Uþsakymo numeris',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Apmokëta',
+ 'Payment date missing!' => 'Mokëjimo datos nëra',
+ 'Payments' => 'Mokëjimai',
+ 'Post' => 'Patvirtinti',
+ 'Post as new' => 'Patvirtinti kaip naujà',
+ 'Postscript' => 'Postscript(TM)',
+ 'Print' => 'Spausdinti',
+ 'Project' => 'Projektas',
+ 'Project not on file!' => 'Nëra tokio projekto!',
+ 'Receipt' => 'Kasos orderis',
+ 'Reference' => 'Nuorodos',
+ 'Remaining' => 'Likutis',
+ 'Screen' => 'Ekranas',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Select from one of the projects below' => 'Iðrinkite vienà ið projektø apaèioje',
+ 'Select postscript or PDF!' => 'Iðrinkite postscript arba PDF!',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Ship to' => 'Pristatyti á',
+ 'Ship via' => 'Pristatyti per',
+ 'Source' => 'Dokumentas',
+ 'Subject' => 'Dalykas',
+ 'Subtotal' => 'Viso',
+ 'Tax' => 'Mokëstis',
+ 'Tax Included' => 'su mokesèiais',
+ 'To' => 'iki',
+ 'Total' => 'Ið viso',
+ 'Transaction deleted!' => 'Operacija iðtrinta!',
+ 'Transaction posted!' => 'Operacija patvirtinta!',
+ 'Update' => 'Atnaujinti',
+ 'Vendor' => 'Tiekëjas',
+ 'Vendor missing!' => 'Tiekëjo Vardo nëra!',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+ 'Yes' => 'Taip',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'pirkimo_operacijà' => 'ap_transaction',
+ 'pardavimo_operacijà' => 'ar_transaction',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'patvirtinti' => 'post',
+ 'patvirtinti_kaip_naujà' => 'post_as_new',
+ 'spausdinti' => 'print',
+ 'pristatyti_á' => 'ship_to',
+ 'atnaujinti' => 'update',
+ 'taip' => 'yes',
+};
+
+1;
+
diff --git a/locale/lt/ar b/locale/lt/ar
new file mode 100755
index 00000000..a16f8be2
--- /dev/null
+++ b/locale/lt/ar
@@ -0,0 +1,181 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Transaction' => 'Pirkimo Operacijà',
+ 'AP Transactions' => 'Pirkimo Operacijos',
+ 'AR Transaction' => 'Pardavimo Operacijà',
+ 'AR Transactions' => 'Pardavimo Operacijos',
+ 'Account' => 'Sàskaita',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Address' => 'Adresas',
+ 'Amount' => 'Suma',
+ 'Amount Due' => 'Suma iki',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Are you sure you want to delete Transaction' => 'Ar Jus tikrai norite iðtrinti operacijà?',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Neámanoma iðtrinti operacijos!',
+ 'Cannot post payment for a closed period!' => 'Neámanoma patvirtinti mokëjimo uþdarajam periodui!',
+ 'Cannot post transaction for a closed period!' => 'Neámanoma patvirtinti operacijos uþdarajam periodui!',
+ 'Cannot post transaction!' => 'Neámanoma patvirtinti operacijos!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Èekis',
+ 'Closed' => 'Uþdaryta',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Continue' => 'Tæsti',
+ 'Credit' => 'Kreditas',
+ 'Credit Limit' => 'Kredito riba',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valiûta',
+ 'Current' => 'Dabartinis',
+ 'Customer' => 'Klientas',
+ 'Customer missing!' => 'Kliento vardo nëra!',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Mokëjimo Data',
+ 'Debit' => 'Debetas',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Delete' => 'Iðtrinti',
+ 'Description' => 'Apraðymas',
+ 'Due Date' => 'Iki Data',
+ 'Due Date missing!' => 'Nëra Iki Datos!',
+ 'E-mail' => 'E-paðtas',
+ 'Employee' => 'Darbuotojas',
+ 'Exch' => 'Kurs.',
+ 'Exchange Rate' => 'Keitimo kursas',
+ 'Exchange rate for payment missing!' => 'Mokëjimo keitimo kurso nëra!',
+ 'Exchange rate missing!' => 'Keitimo kurso nëra!',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'From' => 'Nuo',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoice Date' => 'Sàskaitos-faktûros data',
+ 'Invoice Date missing!' => 'Sàskaitos-faktûros datos nëra!',
+ 'Invoice Number' => 'Sàskaitos-faktûros numeris',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Message' => 'Þinutë',
+ 'No.' => 'Num',
+ 'Notes' => 'Pastaba',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Number' => 'Numeris',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Open' => 'Atidaryti',
+ 'Order' => 'Uþsakymas',
+ 'Order Number' => 'Uþsakymo numeris',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Apmokëta',
+ 'Payment date missing!' => 'Mokëjimo datos nëra',
+ 'Payments' => 'Mokëjimai',
+ 'Post' => 'Patvirtinti',
+ 'Post as new' => 'Patvirtinti kaip naujà',
+ 'Postscript' => 'Postscript(TM)',
+ 'Print' => 'Spausdinti',
+ 'Project' => 'Projektas',
+ 'Project not on file!' => 'Nëra tokio projekto!',
+ 'Receipt' => 'Kasos orderis',
+ 'Reference' => 'Nuorodos',
+ 'Remaining' => 'Likutis',
+ 'Screen' => 'Ekranas',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Select from one of the projects below' => 'Iðrinkite vienà ið projektø apaèioje',
+ 'Select postscript or PDF!' => 'Iðrinkite postscript arba PDF!',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Ship to' => 'Pristatyti á',
+ 'Ship via' => 'Pristatyti per',
+ 'Source' => 'Dokumentas',
+ 'Subject' => 'Dalykas',
+ 'Subtotal' => 'Viso',
+ 'Tax' => 'Mokëstis',
+ 'Tax Included' => 'su mokesèiais',
+ 'To' => 'iki',
+ 'Total' => 'Ið viso',
+ 'Transaction deleted!' => 'Operacija iðtrinta!',
+ 'Transaction posted!' => 'Operacija patvirtinta!',
+ 'Update' => 'Atnaujinti',
+ 'Vendor' => 'Tiekëjas',
+ 'Vendor missing!' => 'Tiekëjo Vardo nëra!',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+ 'Yes' => 'Taip',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'pirkimo_operacijà' => 'ap_transaction',
+ 'pardavimo_operacijà' => 'ar_transaction',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'patvirtinti' => 'post',
+ 'patvirtinti_kaip_naujà' => 'post_as_new',
+ 'spausdinti' => 'print',
+ 'pristatyti_á' => 'ship_to',
+ 'atnaujinti' => 'update',
+ 'taip' => 'yes',
+};
+
+1;
+
diff --git a/locale/lt/arap b/locale/lt/arap
new file mode 100755
index 00000000..0eeb18b8
--- /dev/null
+++ b/locale/lt/arap
@@ -0,0 +1,50 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Address' => 'Adresas',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Tæsti',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Description' => 'Apraðymas',
+ 'E-mail' => 'E-paðtas',
+ 'Message' => 'Þinutë',
+ 'Number' => 'Numeris',
+ 'Print' => 'Spausdinti',
+ 'Project not on file!' => 'Nëra tokio projekto!',
+ 'Reference' => 'Nuorodos',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Select from one of the projects below' => 'Iðrinkite vienà ið projektø apaèioje',
+ 'Subject' => 'Dalykas',
+ 'To' => 'iki',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'tæsti' => 'continue',
+};
+
+1;
+
diff --git a/locale/lt/arapprn b/locale/lt/arapprn
new file mode 100755
index 00000000..35b7641f
--- /dev/null
+++ b/locale/lt/arapprn
@@ -0,0 +1,30 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Sàskaita',
+ 'Amount' => 'Suma',
+ 'Continue' => 'Tæsti',
+ 'Date' => 'Data',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript(TM)',
+ 'Screen' => 'Ekranas',
+ 'Select postscript or PDF!' => 'Iðrinkite postscript arba PDF!',
+ 'Source' => 'Dokumentas',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'tæsti' => 'continue',
+};
+
+1;
+
diff --git a/locale/lt/bp b/locale/lt/bp
new file mode 100755
index 00000000..b1d2764e
--- /dev/null
+++ b/locale/lt/bp
@@ -0,0 +1,47 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Sàskaita',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Continue' => 'Tæsti',
+ 'Current' => 'Dabartinis',
+ 'Customer' => 'Klientas',
+ 'Date' => 'Data',
+ 'Employee' => 'Darbuotojas',
+ 'From' => 'Nuo',
+ 'ID' => 'ID',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoice Number' => 'Sàskaitos-faktûros numeris',
+ 'Order' => 'Uþsakymas',
+ 'Order Number' => 'Uþsakymo numeris',
+ 'Print' => 'Spausdinti',
+ 'Purchase Orders' => 'Pirkimo uþsakymai',
+ 'Sales Orders' => 'Pardavimø uþsakymai',
+ 'Select all' => 'Iðrinkti viskà',
+ 'To' => 'iki',
+ 'Vendor' => 'Tiekëjas',
+ 'Yes' => 'Taip',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'tæsti' => 'continue',
+ 'spausdinti' => 'print',
+ 'iðrinkti_viskà' => 'select_all',
+ 'taip' => 'yes',
+};
+
+1;
+
diff --git a/locale/lt/ca b/locale/lt/ca
new file mode 100755
index 00000000..6672206b
--- /dev/null
+++ b/locale/lt/ca
@@ -0,0 +1,54 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Sàskaita',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Balance' => 'Balansas',
+ 'Chart of Accounts' => 'Sàskaitø planas',
+ 'Credit' => 'Kreditas',
+ 'Current' => 'Dabartinis',
+ 'Date' => 'Data',
+ 'Debit' => 'Debetas',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Description' => 'Apraðymas',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'From' => 'Nuo',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'List Transactions' => 'Parodyti operacijas',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Reference' => 'Nuorodos',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Subtotal' => 'Viso',
+ 'To' => 'iki',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'parodyti_operacijas' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/lt/cp b/locale/lt/cp
new file mode 100755
index 00000000..2af27c3c
--- /dev/null
+++ b/locale/lt/cp
@@ -0,0 +1,115 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP' => 'Pirkimai',
+ 'AR' => 'Pardavimai',
+ 'Account' => 'Sàskaita',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Address' => 'Adresas',
+ 'All' => 'Visi',
+ 'Amount' => 'Suma',
+ 'Amount Due' => 'Suma iki',
+ 'Bcc' => 'Bcc',
+ 'Cannot post payment for a closed period!' => 'Neámanoma patvirtinti mokëjimo uþdarajam periodui!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Tæsti',
+ 'Currency' => 'Valiûta',
+ 'Customer' => 'Klientas',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Date missing!' => 'Datos nëra!',
+ 'Deposit' => 'Depozitas',
+ 'Description' => 'Apraðymas',
+ 'Due Date' => 'Iki Data',
+ 'E-mail' => 'E-paðtas',
+ 'Exchange Rate' => 'Keitimo kursas',
+ 'Exchange rate missing!' => 'Keitimo kurso nëra!',
+ 'From' => 'Nuo',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoices' => 'Sàskaitos-faktûros',
+ 'Language' => 'Kalba',
+ 'Message' => 'Þinutë',
+ 'Number' => 'Numeris',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Mokëjimas',
+ 'Payment posted!' => 'Mokëjimas patvirtintas!',
+ 'Payments' => 'Mokëjimai',
+ 'Post' => 'Patvirtinti',
+ 'Postscript' => 'Postscript(TM)',
+ 'Print' => 'Spausdinti',
+ 'Project not on file!' => 'Nëra tokio projekto!',
+ 'Receipt' => 'Kasos orderis',
+ 'Receipts' => 'Kasos orderiai',
+ 'Reference' => 'Nuorodos',
+ 'Screen' => 'Ekranas',
+ 'Select all' => 'Iðrinkti viskà',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Select from one of the projects below' => 'Iðrinkite vienà ið projektø apaèioje',
+ 'Select postscript or PDF!' => 'Iðrinkite postscript arba PDF!',
+ 'Source' => 'Dokumentas',
+ 'Subject' => 'Dalykas',
+ 'To' => 'iki',
+ 'Update' => 'Atnaujinti',
+ 'Vendor' => 'Tiekëjas',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'tæsti' => 'continue',
+ 'patvirtinti' => 'post',
+ 'spausdinti' => 'print',
+ 'iðrinkti_viskà' => 'select_all',
+ 'atnaujinti' => 'update',
+};
+
+1;
+
diff --git a/locale/lt/ct b/locale/lt/ct
new file mode 100755
index 00000000..64433d55
--- /dev/null
+++ b/locale/lt/ct
@@ -0,0 +1,136 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Transaction' => 'Pirkimo Operacijà',
+ 'AP Transactions' => 'Pirkimo Operacijos',
+ 'AR Transaction' => 'Pardavimo Operacijà',
+ 'AR Transactions' => 'Pardavimo Operacijos',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Active' => 'Aktyvus',
+ 'Add Customer' => 'Pridëti klientà',
+ 'Add Vendor' => 'Pridëti Tiekëja',
+ 'Address' => 'Adresas',
+ 'All' => 'Visi',
+ 'Amount' => 'Suma',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete customer!' => 'Neámanoma iðtrinti kliento!',
+ 'Cannot delete vendor!' => 'Neámanoma iðtrinti tiekëjo!',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Uþdaryta',
+ 'Contact' => 'Kontaktas',
+ 'Continue' => 'Tæsti',
+ 'Credit Limit' => 'Kredito riba',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valiûta',
+ 'Customer deleted!' => 'Klientas iðtrintas!',
+ 'Customer saved!' => 'Klientas iðsaugotas!',
+ 'Customers' => 'Klientai',
+ 'Delete' => 'Iðtrinti',
+ 'Delivery Date' => 'Prystatimo Data',
+ 'Description' => 'Apraðymas',
+ 'Discount' => 'Nuolaidos',
+ 'E-mail' => 'E-paðtas',
+ 'Edit Customer' => 'Redaguoti Klientà',
+ 'Edit Vendor' => 'Redaguoti Tiekijà',
+ 'Employee' => 'Darbuotojas',
+ 'Fax' => 'Faksas',
+ 'From' => 'Nuo',
+ 'GIFI' => 'GIFI',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Item not on file!' => 'Vieneto nëra áraðuose!',
+ 'Language' => 'Kalba',
+ 'Name' => 'Vardas',
+ 'Name missing!' => 'Pavadinimo nëra',
+ 'No.' => 'Num',
+ 'Notes' => 'Pastaba',
+ 'Number' => 'Numeris',
+ 'Open' => 'Atidaryti',
+ 'Order' => 'Uþsakymas',
+ 'Orphaned' => 'Naðlaitinis',
+ 'Phone' => 'Tel.',
+ 'Purchase Order' => 'Pirkimo uþsakymas',
+ 'Purchase Orders' => 'Pirkimo uþsakymai',
+ 'Qty' => 'Kks',
+ 'Sales Invoice' => 'Pardavimo SF',
+ 'Sales Order' => 'Pardavimø uþsakymas',
+ 'Sales Orders' => 'Pardavimø uþsakymai',
+ 'Save' => 'Iðsaugoti',
+ 'Save as new' => 'Iðsaugoti kaip naujà',
+ 'Sell Price' => 'Pardavimo kaina',
+ 'Subtotal' => 'Viso',
+ 'Tax' => 'Mokëstis',
+ 'Tax Included' => 'su mokesèiais',
+ 'Taxable' => 'Apmokestinama',
+ 'Terms' => 'Terminas: ',
+ 'To' => 'iki',
+ 'Total' => 'Ið viso',
+ 'Unit' => 'Vienetas',
+ 'Update' => 'Atnaujinti',
+ 'Vendor deleted!' => 'Tiekëjas iðtrintas!',
+ 'Vendor saved!' => 'Tiekëjai iðsaugoti',
+ 'Vendors' => 'Tiekëjai',
+ 'days' => 'dienos',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'pirkimo_operacijà' => 'ap_transaction',
+ 'pardavimo_operacijà' => 'ar_transaction',
+ 'pridëti_klientà' => 'add_customer',
+ 'pridëti_tiekëja' => 'add_vendor',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'pirkimo_uþsakymas' => 'purchase_order',
+ 'pardavimo_sf' => 'sales_invoice',
+ 'pardavimø_uþsakymas' => 'sales_order',
+ 'iðsaugoti' => 'save',
+ 'iðsaugoti_kaip_naujà' => 'save_as_new',
+ 'atnaujinti' => 'update',
+};
+
+1;
+
diff --git a/locale/lt/gl b/locale/lt/gl
new file mode 100755
index 00000000..daf6a0da
--- /dev/null
+++ b/locale/lt/gl
@@ -0,0 +1,141 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Transaction' => 'Pirkimo Operacijà',
+ 'AR Transaction' => 'Pardavimo Operacijà',
+ 'Account' => 'Sàskaita',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Add General Ledger Transaction' => 'Pridëti Bendroji Þurnalo Operacijà',
+ 'Address' => 'Adresas',
+ 'All' => 'Visi',
+ 'Amount' => 'Suma',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Are you sure you want to delete Transaction' => 'Ar Jus tikrai norite iðtrinti operacijà?',
+ 'Asset' => 'Turtas',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Balance' => 'Balansas',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Neámanoma iðtrinti operacijos!',
+ 'Cannot post transaction for a closed period!' => 'Neámanoma patvirtinti operacijos uþdarajam periodui!',
+ 'Cannot post transaction!' => 'Neámanoma patvirtinti operacijos!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Continue' => 'Tæsti',
+ 'Credit' => 'Kreditas',
+ 'Current' => 'Dabartinis',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Debit' => 'Debetas',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Delete' => 'Iðtrinti',
+ 'Description' => 'Apraðymas',
+ 'E-mail' => 'E-paðtas',
+ 'Edit General Ledger Transaction' => 'Redaguoti Bendrojo Þurnalo operacijà',
+ 'Equity' => 'Turtas/Nuosavybë',
+ 'Expense' => 'Sànaudos',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'From' => 'Nuo',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'BÞ operacija',
+ 'General Ledger' => 'Bendrasis þurnalas',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Liability' => 'Nuosavybë',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Message' => 'Þinutë',
+ 'Notes' => 'Pastaba',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Number' => 'Numeris',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Post' => 'Patvirtinti',
+ 'Post as new' => 'Patvirtinti kaip naujà',
+ 'Print' => 'Spausdinti',
+ 'Project' => 'Projektas',
+ 'Project not on file!' => 'Nëra tokio projekto!',
+ 'Reference' => 'Nuorodos',
+ 'Reports' => 'Ataskaitos',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Select from one of the projects below' => 'Iðrinkite vienà ið projektø apaèioje',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Source' => 'Dokumentas',
+ 'Subject' => 'Dalykas',
+ 'Subtotal' => 'Viso',
+ 'To' => 'iki',
+ 'Transaction Date missing!' => 'Operacijos datos nëra!',
+ 'Transaction deleted!' => 'Operacija iðtrinta!',
+ 'Transaction posted!' => 'Operacija patvirtinta!',
+ 'Update' => 'Atnaujinti',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+ 'Yes' => 'Taip',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'pirkimo_operacijà' => 'ap_transaction',
+ 'pardavimo_operacijà' => 'ar_transaction',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'bÞ_operacija' => 'gl_transaction',
+ 'patvirtinti' => 'post',
+ 'patvirtinti_kaip_naujà' => 'post_as_new',
+ 'atnaujinti' => 'update',
+ 'taip' => 'yes',
+};
+
+1;
+
diff --git a/locale/lt/hr b/locale/lt/hr
new file mode 100755
index 00000000..97f94d48
--- /dev/null
+++ b/locale/lt/hr
@@ -0,0 +1,74 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP' => 'Pirkimai',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Active' => 'Aktyvus',
+ 'Address' => 'Adresas',
+ 'Administrator' => 'Administratorius',
+ 'All' => 'Visi',
+ 'Amount' => 'Suma',
+ 'Continue' => 'Tæsti',
+ 'Delete' => 'Iðtrinti',
+ 'Description' => 'Apraðymas',
+ 'E-mail' => 'E-paðtas',
+ 'Employee' => 'Darbuotojas',
+ 'Expense' => 'Sànaudos',
+ 'From' => 'Nuo',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Login' => 'Prisijungimas',
+ 'Name' => 'Vardas',
+ 'Name missing!' => 'Pavadinimo nëra',
+ 'Notes' => 'Pastaba',
+ 'Number' => 'Numeris',
+ 'Orphaned' => 'Naðlaitinis',
+ 'Rate' => 'Kursas',
+ 'Sales' => 'Pardavimai',
+ 'Save' => 'Iðsaugoti',
+ 'Save as new' => 'Iðsaugoti kaip naujà',
+ 'To' => 'iki',
+ 'Update' => 'Atnaujinti',
+ 'User' => 'Vartotojas',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'iðsaugoti' => 'save',
+ 'iðsaugoti_kaip_naujà' => 'save_as_new',
+ 'atnaujinti' => 'update',
+};
+
+1;
+
diff --git a/locale/lt/ic b/locale/lt/ic
new file mode 100755
index 00000000..fe1efe11
--- /dev/null
+++ b/locale/lt/ic
@@ -0,0 +1,223 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Accounts' => 'Sàskaitos',
+ 'Active' => 'Aktyvus',
+ 'Add' => 'Pridëti',
+ 'Add Assembly' => 'Pridëti rinkiná',
+ 'Add Part' => 'Pridëti prekæ',
+ 'Add Purchase Order' => 'Pridëti Pirkimo uþsakymà',
+ 'Add Sales Order' => 'Pridëti Pardavimo uþsakymà',
+ 'Add Service' => 'Pridëti Paslaugà',
+ 'Address' => 'Adresas',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Assemblies' => 'Rinkiniai',
+ 'Assemblies restocked!' => 'Rinkiniai persandeliuoti!',
+ 'Attachment' => 'Prisegta',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'BOM' => 'BOM',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Dëþë',
+ 'COGS' => 'PPS',
+ 'Cannot delete item!' => 'Neámanoma iðtrinti prekës!',
+ 'Cannot stock assemblies!' => 'Neámanoma sandelioti rinkinius!',
+ 'Cash' => 'Kasa',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Uþdaryta',
+ 'Contact' => 'Kontaktas',
+ 'Continue' => 'Tæsti',
+ 'Copies' => 'Kopijos',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valiûta',
+ 'Customer' => 'Klientas',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Delete' => 'Iðtrinti',
+ 'Delivery Date' => 'Prystatimo Data',
+ 'Description' => 'Apraðymas',
+ 'Drawing' => 'Brieþinys',
+ 'E-mail' => 'E-paðtas',
+ 'E-mail address missing!' => 'E-paðto adreso nëra!',
+ 'Edit Assembly' => 'Redaguoti rinkiná',
+ 'Edit Part' => 'Redaguoti prekæ',
+ 'Edit Service' => 'Redaguoti paslaugà',
+ 'Employee' => 'Darbuotojas',
+ 'Expense' => 'Sànaudos',
+ 'Extended' => 'Iðplësta',
+ 'Fax' => 'Faksas',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'From' => 'Nuo',
+ 'Image' => 'Pieðinys',
+ 'In-line' => 'Vienaeilis',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Individual Items' => 'Individualios prekës',
+ 'Inventory' => 'Prekës',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Prekës kiekis turi bûti lygus nuliui prieð paþymint rinkiná pasenusiu!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Prekës kiekis turi bûti lygus nuliui prieð paþymint ðià dalá pasenusia!',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoice Date missing!' => 'Sàskaitos-faktûros datos nëra!',
+ 'Invoice Number' => 'Sàskaitos-faktûros numeris',
+ 'Invoice Number missing!' => 'Sàskaitos-faktûra numerio nëra!',
+ 'Item deleted!' => 'Vienetas iðtrintas!',
+ 'Item not on file!' => 'Vieneto nëra áraðuose!',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Line Total' => 'Viso eilutëje',
+ 'Link Accounts' => 'Suriðti sàskaitas',
+ 'List Price' => 'Pirkimo kaina',
+ 'Make' => 'Gamintojas',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Message' => 'Þinutë',
+ 'Microfiche' => 'Mikrofiða',
+ 'Model' => 'Modelis',
+ 'Name' => 'Vardas',
+ 'No.' => 'Num',
+ 'Notes' => 'Pastaba',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Number' => 'Numeris',
+ 'Number missing in Row' => 'Numerio nëra eilëje',
+ 'Obsolete' => 'Pasenæ',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'On Hand' => 'Likutis',
+ 'Open' => 'Atidaryti',
+ 'Order' => 'Uþsakymas',
+ 'Order Date missing!' => 'Uþsakymo datos nëra!',
+ 'Order Number' => 'Uþsakymo numeris',
+ 'Order Number missing!' => 'Uþsakymo numerio nëra!',
+ 'Orphaned' => 'Naðlaitinis',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Ápakavimo sàraðas',
+ 'Packing List Date missing!' => 'Ápakavimo sàraðo datos nëra!',
+ 'Packing List Number missing!' => 'Ápakavimo sàraðo numerio nëra!',
+ 'Part' => 'Prekë',
+ 'Parts' => 'Prekës',
+ 'Phone' => 'Tel.',
+ 'Postscript' => 'Postscript(TM)',
+ 'Price' => 'Kaina',
+ 'Project' => 'Projektas',
+ 'Purchase Order' => 'Pirkimo uþsakymas',
+ 'Purchase Orders' => 'Pirkimo uþsakymai',
+ 'Qty' => 'Kks',
+ 'ROP' => 'ROP',
+ 'Recd' => 'Gaut',
+ 'Required by' => 'Iki kada',
+ 'Sales Invoice' => 'Pardavimo SF',
+ 'Sales Order' => 'Pardavimø uþsakymas',
+ 'Sales Orders' => 'Pardavimø uþsakymai',
+ 'Save' => 'Iðsaugoti',
+ 'Save as new' => 'Iðsaugoti kaip naujà',
+ 'Screen' => 'Ekranas',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Sell Price' => 'Pardavimo kaina',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Service' => 'Paslauga',
+ 'Services' => 'Paslaugos',
+ 'Ship' => 'Pristatymas',
+ 'Ship to' => 'Pristatyti á',
+ 'Short' => 'Stoka',
+ 'Stock Assembly' => 'Rinkiniai sandëlyje',
+ 'Subject' => 'Dalykas',
+ 'Subtotal' => 'Viso',
+ 'Tax' => 'Mokëstis',
+ 'To' => 'iki',
+ 'Top Level' => 'Aukðèiausias lygis',
+ 'Unit' => 'Vienetas',
+ 'Update' => 'Atnaujinti',
+ 'Updated' => 'Atnaujinta',
+ 'Vendor' => 'Tiekëjas',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+ 'Weight' => 'Svoris',
+ 'What type of item is this?' => 'Koks ðio dalyko tipas?',
+ 'days' => 'dienos',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'pridëti_rinkiná' => 'add_assembly',
+ 'pridëti_prekæ' => 'add_part',
+ 'pridëti_paslaugà' => 'add_service',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'redaguoti_rinkiná' => 'edit_assembly',
+ 'redaguoti_prekæ' => 'edit_part',
+ 'redaguoti_paslaugà' => 'edit_service',
+ 'iðsaugoti' => 'save',
+ 'iðsaugoti_kaip_naujà' => 'save_as_new',
+ 'atnaujinti' => 'update',
+};
+
+1;
+
diff --git a/locale/lt/io b/locale/lt/io
new file mode 100755
index 00000000..ef614575
--- /dev/null
+++ b/locale/lt/io
@@ -0,0 +1,107 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Pridëti Pirkimo uþsakymà',
+ 'Add Sales Order' => 'Pridëti Pardavimo uþsakymà',
+ 'Address' => 'Adresas',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Attachment' => 'Prisegta',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Dëþë',
+ 'Cc' => 'Cc',
+ 'Contact' => 'Kontaktas',
+ 'Continue' => 'Tæsti',
+ 'Copies' => 'Kopijos',
+ 'Date' => 'Data',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Delivery Date' => 'Prystatimo Data',
+ 'Description' => 'Apraðymas',
+ 'E-mail' => 'E-paðtas',
+ 'E-mail address missing!' => 'E-paðto adreso nëra!',
+ 'Extended' => 'Iðplësta',
+ 'Fax' => 'Faksas',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'In-line' => 'Vienaeilis',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoice Date missing!' => 'Sàskaitos-faktûros datos nëra!',
+ 'Invoice Number missing!' => 'Sàskaitos-faktûra numerio nëra!',
+ 'Item not on file!' => 'Vieneto nëra áraðuose!',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Message' => 'Þinutë',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Number' => 'Numeris',
+ 'Number missing in Row' => 'Numerio nëra eilëje',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Order Date missing!' => 'Uþsakymo datos nëra!',
+ 'Order Number missing!' => 'Uþsakymo numerio nëra!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Ápakavimo sàraðas',
+ 'Packing List Date missing!' => 'Ápakavimo sàraðo datos nëra!',
+ 'Packing List Number missing!' => 'Ápakavimo sàraðo numerio nëra!',
+ 'Part' => 'Prekë',
+ 'Phone' => 'Tel.',
+ 'Postscript' => 'Postscript(TM)',
+ 'Price' => 'Kaina',
+ 'Project' => 'Projektas',
+ 'Purchase Order' => 'Pirkimo uþsakymas',
+ 'Qty' => 'Kks',
+ 'Recd' => 'Gaut',
+ 'Required by' => 'Iki kada',
+ 'Sales Order' => 'Pardavimø uþsakymas',
+ 'Screen' => 'Ekranas',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Service' => 'Paslauga',
+ 'Ship' => 'Pristatymas',
+ 'Ship to' => 'Pristatyti á',
+ 'Subject' => 'Dalykas',
+ 'Subtotal' => 'Viso',
+ 'To' => 'iki',
+ 'Unit' => 'Vienetas',
+ 'What type of item is this?' => 'Koks ðio dalyko tipas?',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'tæsti' => 'continue',
+};
+
+1;
+
diff --git a/locale/lt/ir b/locale/lt/ir
new file mode 100755
index 00000000..fe2c67b9
--- /dev/null
+++ b/locale/lt/ir
@@ -0,0 +1,193 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Sàskaita',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Add Purchase Order' => 'Pridëti Pirkimo uþsakymà',
+ 'Add Sales Order' => 'Pridëti Pardavimo uþsakymà',
+ 'Address' => 'Adresas',
+ 'Amount' => 'Suma',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Are you sure you want to delete Invoice Number' => 'Ar Jus tikrai norite iðtrinti saskaitu-fakturos numeris:',
+ 'Attachment' => 'Prisegta',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Dëþë',
+ 'Cannot delete invoice!' => 'Neámanoma iðtrinti sàskaitos-faktûros!',
+ 'Cannot post invoice for a closed period!' => 'Neámanoma patvirtinti sàskaitos-faktûros uþdarajam periodui!',
+ 'Cannot post invoice!' => 'Neámanoma patvirtinti sàskaitos-faktûros!',
+ 'Cannot post payment for a closed period!' => 'Neámanoma patvirtinti mokëjimo uþdarajam periodui!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Contact' => 'Kontaktas',
+ 'Continue' => 'Tæsti',
+ 'Copies' => 'Kopijos',
+ 'Credit Limit' => 'Kredito riba',
+ 'Currency' => 'Valiûta',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Delete' => 'Iðtrinti',
+ 'Delivery Date' => 'Prystatimo Data',
+ 'Description' => 'Apraðymas',
+ 'Due Date' => 'Iki Data',
+ 'E-mail' => 'E-paðtas',
+ 'E-mail address missing!' => 'E-paðto adreso nëra!',
+ 'Exch' => 'Kurs.',
+ 'Exchange Rate' => 'Keitimo kursas',
+ 'Exchange rate for payment missing!' => 'Mokëjimo keitimo kurso nëra!',
+ 'Exchange rate missing!' => 'Keitimo kurso nëra!',
+ 'Extended' => 'Iðplësta',
+ 'Fax' => 'Faksas',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'In-line' => 'Vienaeilis',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoice Date' => 'Sàskaitos-faktûros data',
+ 'Invoice Date missing!' => 'Sàskaitos-faktûros datos nëra!',
+ 'Invoice Number' => 'Sàskaitos-faktûros numeris',
+ 'Invoice Number missing!' => 'Sàskaitos-faktûra numerio nëra!',
+ 'Invoice deleted!' => 'Sàskaitos-faktûra iðtrintos!',
+ 'Item not on file!' => 'Vieneto nëra áraðuose!',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Language' => 'Kalba',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Message' => 'Þinutë',
+ 'Notes' => 'Pastaba',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Number' => 'Numeris',
+ 'Number missing in Row' => 'Numerio nëra eilëje',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Order Date missing!' => 'Uþsakymo datos nëra!',
+ 'Order Number' => 'Uþsakymo numeris',
+ 'Order Number missing!' => 'Uþsakymo numerio nëra!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Ápakavimo sàraðas',
+ 'Packing List Date missing!' => 'Ápakavimo sàraðo datos nëra!',
+ 'Packing List Number missing!' => 'Ápakavimo sàraðo numerio nëra!',
+ 'Part' => 'Prekë',
+ 'Payment date missing!' => 'Mokëjimo datos nëra',
+ 'Payments' => 'Mokëjimai',
+ 'Phone' => 'Tel.',
+ 'Post' => 'Patvirtinti',
+ 'Post as new' => 'Patvirtinti kaip naujà',
+ 'Postscript' => 'Postscript(TM)',
+ 'Price' => 'Kaina',
+ 'Print' => 'Spausdinti',
+ 'Project' => 'Projektas',
+ 'Project not on file!' => 'Nëra tokio projekto!',
+ 'Purchase Order' => 'Pirkimo uþsakymas',
+ 'Qty' => 'Kks',
+ 'Recd' => 'Gaut',
+ 'Record in' => 'Áraðyti á',
+ 'Reference' => 'Nuorodos',
+ 'Remaining' => 'Likutis',
+ 'Required by' => 'Iki kada',
+ 'Sales Order' => 'Pardavimø uþsakymas',
+ 'Screen' => 'Ekranas',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Select from one of the projects below' => 'Iðrinkite vienà ið projektø apaèioje',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Service' => 'Paslauga',
+ 'Ship' => 'Pristatymas',
+ 'Ship to' => 'Pristatyti á',
+ 'Source' => 'Dokumentas',
+ 'Subject' => 'Dalykas',
+ 'Subtotal' => 'Viso',
+ 'Tax Included' => 'su mokesèiais',
+ 'To' => 'iki',
+ 'Total' => 'Ið viso',
+ 'Unit' => 'Vienetas',
+ 'Update' => 'Atnaujinti',
+ 'Vendor' => 'Tiekëjas',
+ 'Vendor missing!' => 'Tiekëjo Vardo nëra!',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+ 'What type of item is this?' => 'Koks ðio dalyko tipas?',
+ 'Yes' => 'Taip',
+ 'ea' => 'kk',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'patvirtinti' => 'post',
+ 'patvirtinti_kaip_naujà' => 'post_as_new',
+ 'pirkimo_uþsakymas' => 'purchase_order',
+ 'atnaujinti' => 'update',
+ 'taip' => 'yes',
+};
+
+1;
+
diff --git a/locale/lt/is b/locale/lt/is
new file mode 100755
index 00000000..bd7d9326
--- /dev/null
+++ b/locale/lt/is
@@ -0,0 +1,200 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Sàskaita',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Add Purchase Order' => 'Pridëti Pirkimo uþsakymà',
+ 'Add Sales Invoice' => 'Pridëti Pardavimo sàskaità-faktûrà',
+ 'Add Sales Order' => 'Pridëti Pardavimo uþsakymà',
+ 'Address' => 'Adresas',
+ 'Amount' => 'Suma',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Are you sure you want to delete Invoice Number' => 'Ar Jus tikrai norite iðtrinti saskaitu-fakturos numeris:',
+ 'Attachment' => 'Prisegta',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Dëþë',
+ 'Cannot delete invoice!' => 'Neámanoma iðtrinti sàskaitos-faktûros!',
+ 'Cannot post invoice for a closed period!' => 'Neámanoma patvirtinti sàskaitos-faktûros uþdarajam periodui!',
+ 'Cannot post invoice!' => 'Neámanoma patvirtinti sàskaitos-faktûros!',
+ 'Cannot post payment for a closed period!' => 'Neámanoma patvirtinti mokëjimo uþdarajam periodui!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Contact' => 'Kontaktas',
+ 'Continue' => 'Tæsti',
+ 'Copies' => 'Kopijos',
+ 'Credit Limit' => 'Kredito riba',
+ 'Currency' => 'Valiûta',
+ 'Customer' => 'Klientas',
+ 'Customer missing!' => 'Kliento vardo nëra!',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Delete' => 'Iðtrinti',
+ 'Delivery Date' => 'Prystatimo Data',
+ 'Description' => 'Apraðymas',
+ 'Due Date' => 'Iki Data',
+ 'E-mail' => 'E-paðtas',
+ 'E-mail address missing!' => 'E-paðto adreso nëra!',
+ 'Edit Sales Invoice' => 'Redaguoti pardavimo sàskaità-faktûrà',
+ 'Exch' => 'Kurs.',
+ 'Exchange Rate' => 'Keitimo kursas',
+ 'Exchange rate for payment missing!' => 'Mokëjimo keitimo kurso nëra!',
+ 'Exchange rate missing!' => 'Keitimo kurso nëra!',
+ 'Extended' => 'Iðplësta',
+ 'Fax' => 'Faksas',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'In-line' => 'Vienaeilis',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoice Date' => 'Sàskaitos-faktûros data',
+ 'Invoice Date missing!' => 'Sàskaitos-faktûros datos nëra!',
+ 'Invoice Number' => 'Sàskaitos-faktûros numeris',
+ 'Invoice Number missing!' => 'Sàskaitos-faktûra numerio nëra!',
+ 'Invoice deleted!' => 'Sàskaitos-faktûra iðtrintos!',
+ 'Item not on file!' => 'Vieneto nëra áraðuose!',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Message' => 'Þinutë',
+ 'Notes' => 'Pastaba',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Number' => 'Numeris',
+ 'Number missing in Row' => 'Numerio nëra eilëje',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Order Date missing!' => 'Uþsakymo datos nëra!',
+ 'Order Number' => 'Uþsakymo numeris',
+ 'Order Number missing!' => 'Uþsakymo numerio nëra!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Ápakavimo sàraðas',
+ 'Packing List Date missing!' => 'Ápakavimo sàraðo datos nëra!',
+ 'Packing List Number missing!' => 'Ápakavimo sàraðo numerio nëra!',
+ 'Part' => 'Prekë',
+ 'Payment date missing!' => 'Mokëjimo datos nëra',
+ 'Payments' => 'Mokëjimai',
+ 'Phone' => 'Tel.',
+ 'Post' => 'Patvirtinti',
+ 'Post as new' => 'Patvirtinti kaip naujà',
+ 'Postscript' => 'Postscript(TM)',
+ 'Price' => 'Kaina',
+ 'Print' => 'Spausdinti',
+ 'Project' => 'Projektas',
+ 'Project not on file!' => 'Nëra tokio projekto!',
+ 'Purchase Order' => 'Pirkimo uþsakymas',
+ 'Qty' => 'Kks',
+ 'Recd' => 'Gaut',
+ 'Record in' => 'Áraðyti á',
+ 'Reference' => 'Nuorodos',
+ 'Remaining' => 'Likutis',
+ 'Required by' => 'Iki kada',
+ 'Sales Order' => 'Pardavimø uþsakymas',
+ 'Screen' => 'Ekranas',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Select from one of the projects below' => 'Iðrinkite vienà ið projektø apaèioje',
+ 'Select postscript or PDF!' => 'Iðrinkite postscript arba PDF!',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Service' => 'Paslauga',
+ 'Ship' => 'Pristatymas',
+ 'Ship to' => 'Pristatyti á',
+ 'Ship via' => 'Pristatyti per',
+ 'Source' => 'Dokumentas',
+ 'Subject' => 'Dalykas',
+ 'Subtotal' => 'Viso',
+ 'Tax Included' => 'su mokesèiais',
+ 'To' => 'iki',
+ 'Total' => 'Ið viso',
+ 'Unit' => 'Vienetas',
+ 'Update' => 'Atnaujinti',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+ 'What type of item is this?' => 'Koks ðio dalyko tipas?',
+ 'Yes' => 'Taip',
+ 'ea' => 'kk',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'e_paðtas' => 'e_mail',
+ 'patvirtinti' => 'post',
+ 'patvirtinti_kaip_naujà' => 'post_as_new',
+ 'spausdinti' => 'print',
+ 'pardavimø_uþsakymas' => 'sales_order',
+ 'pristatyti_á' => 'ship_to',
+ 'atnaujinti' => 'update',
+ 'taip' => 'yes',
+};
+
+1;
+
diff --git a/locale/lt/jc b/locale/lt/jc
new file mode 100755
index 00000000..6fb1eb7e
--- /dev/null
+++ b/locale/lt/jc
@@ -0,0 +1,83 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Amount' => 'Suma',
+ 'Closed' => 'Uþdaryta',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Continue' => 'Tæsti',
+ 'Current' => 'Dabartinis',
+ 'Date' => 'Data',
+ 'Date missing!' => 'Datos nëra!',
+ 'Delete' => 'Iðtrinti',
+ 'Description' => 'Apraðymas',
+ 'Employee' => 'Darbuotojas',
+ 'From' => 'Nuo',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Notes' => 'Pastaba',
+ 'Open' => 'Atidaryti',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript(TM)',
+ 'Print' => 'Spausdinti',
+ 'Project Number missing!' => 'Projekto numerio nëra!',
+ 'Qty' => 'Kks',
+ 'Save' => 'Iðsaugoti',
+ 'Save as new' => 'Iðsaugoti kaip naujà',
+ 'Screen' => 'Ekranas',
+ 'Select postscript or PDF!' => 'Iðrinkite postscript arba PDF!',
+ 'Subtotal' => 'Viso',
+ 'To' => 'iki',
+ 'Total' => 'Ið viso',
+ 'Update' => 'Atnaujinti',
+ 'Yes' => 'Taip',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'spausdinti' => 'print',
+ 'iðsaugoti' => 'save',
+ 'iðsaugoti_kaip_naujà' => 'save_as_new',
+ 'atnaujinti' => 'update',
+ 'taip' => 'yes',
+};
+
+1;
+
diff --git a/locale/lt/locales.pl b/locale/lt/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/lt/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/lt/login b/locale/lt/login
new file mode 100755
index 00000000..ccfac136
--- /dev/null
+++ b/locale/lt/login
@@ -0,0 +1,23 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Company' => 'Firma',
+ 'Continue' => 'Tæsti',
+ 'Incorrect Dataset version!' => 'Neteisinga duomenø aibës versija!',
+ 'Login' => 'Prisijungimas',
+ 'Name' => 'Vardas',
+ 'Password' => 'Slaptaþodis',
+ 'Version' => 'Versija',
+ 'You did not enter a name!' => 'Neávedëte vardo!',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'prisijungimas' => 'login',
+};
+
+1;
+
diff --git a/locale/lt/menu b/locale/lt/menu
new file mode 100755
index 00000000..71491782
--- /dev/null
+++ b/locale/lt/menu
@@ -0,0 +1,82 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP' => 'Pirkimai',
+ 'AP Aging' => 'Pirkimo Skolos',
+ 'AP Transaction' => 'Pirkimo Operacijà',
+ 'AR' => 'Pardavimai',
+ 'AR Aging' => 'Pardavimo Skolos',
+ 'AR Transaction' => 'Pardavimo Operacijà',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Add Account' => 'Pridëti sàskaità',
+ 'Add Assembly' => 'Pridëti rinkiná',
+ 'Add Customer' => 'Pridëti klientà',
+ 'Add GIFI' => 'Pridëti GIFI',
+ 'Add Part' => 'Pridëti prekæ',
+ 'Add Project' => 'Pridëti proektà',
+ 'Add Service' => 'Pridëti Paslaugà',
+ 'Add Transaction' => 'Pridëti Operacijà',
+ 'Add Vendor' => 'Pridëti Tiekëja',
+ 'Assemblies' => 'Rinkiniai',
+ 'Audit Control' => 'Audito kontrolë',
+ 'Backup' => 'Reservinë kopija',
+ 'Balance Sheet' => 'Balanso lëntelë',
+ 'Cash' => 'Kasa',
+ 'Chart of Accounts' => 'Sàskaitø planas',
+ 'Check' => 'Èekis',
+ 'Customers' => 'Klientai',
+ 'Description' => 'Apraðymas',
+ 'General Ledger' => 'Bendrasis þurnalas',
+ 'Goods & Services' => 'Prekës ir Paslaugos',
+ 'HTML Templates' => 'HTML ðablonai',
+ 'Income Statement' => 'Pelno/nuostolio ataskaita',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'LaTeX Templates' => 'LaTeX ðablonai',
+ 'Language' => 'Kalba',
+ 'List Accounts' => 'Sàskaitø sàraðas',
+ 'List GIFI' => 'GIFI sàraðas',
+ 'Logout' => 'Iðsijungti',
+ 'Open' => 'Atidaryti',
+ 'Order Entry' => 'Uþsakymo áraðas',
+ 'Packing List' => 'Ápakavimo sàraðas',
+ 'Parts' => 'Prekës',
+ 'Payment' => 'Mokëjimas',
+ 'Payments' => 'Mokëjimai',
+ 'Preferences' => 'Nuostatos',
+ 'Print' => 'Spausdinti',
+ 'Projects' => 'Projektai',
+ 'Purchase Order' => 'Pirkimo uþsakymas',
+ 'Purchase Orders' => 'Pirkimo uþsakymai',
+ 'Receipt' => 'Kasos orderis',
+ 'Receipts' => 'Kasos orderiai',
+ 'Reconciliation' => 'Sutaikinimas',
+ 'Reports' => 'Ataskaitos',
+ 'Sales Invoice' => 'Pardavimo SF',
+ 'Sales Order' => 'Pardavimø uþsakymas',
+ 'Sales Orders' => 'Pardavimø uþsakymai',
+ 'Save to File' => 'Iðsaugoti á failà',
+ 'Send by E-Mail' => 'Iðsiûsti e-paðtu',
+ 'Services' => 'Paslaugos',
+ 'Ship' => 'Pristatymas',
+ 'Statement' => 'Suvestinë',
+ 'Stock Assembly' => 'Rinkiniai sandëlyje',
+ 'Stylesheet' => 'Stiliø lentelë',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Mokesèiai surinkti',
+ 'Tax paid' => 'Mokesèiai sumokëti',
+ 'Transactions' => 'Operacijos',
+ 'Trial Balance' => 'Bandomasis balansas',
+ 'Vendors' => 'Tiekëjai',
+ 'Version' => 'Versija',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/lt/oe b/locale/lt/oe
new file mode 100755
index 00000000..f8afecaf
--- /dev/null
+++ b/locale/lt/oe
@@ -0,0 +1,241 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Add Purchase Order' => 'Pridëti Pirkimo uþsakymà',
+ 'Add Sales Invoice' => 'Pridëti Pardavimo sàskaità-faktûrà',
+ 'Add Sales Order' => 'Pridëti Pardavimo uþsakymà',
+ 'Address' => 'Adresas',
+ 'Amount' => 'Suma',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Are you sure you want to delete Order Number' => 'Ar Jus tikrai norite iðtrinti uzsakimas numeris:',
+ 'Attachment' => 'Prisegta',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Dëþë',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Neámanoma iðtrinti uþsakymo!',
+ 'Cannot save order!' => 'Neámanoma iðsaugoti uþsakymo!',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Uþdaryta',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Contact' => 'Kontaktas',
+ 'Continue' => 'Tæsti',
+ 'Copies' => 'Kopijos',
+ 'Credit Limit' => 'Kredito riba',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valiûta',
+ 'Current' => 'Dabartinis',
+ 'Customer' => 'Klientas',
+ 'Customer missing!' => 'Kliento vardo nëra!',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Delete' => 'Iðtrinti',
+ 'Delivery Date' => 'Prystatimo Data',
+ 'Description' => 'Apraðymas',
+ 'Done' => 'Ávykdyta',
+ 'E-mail' => 'E-paðtas',
+ 'E-mail address missing!' => 'E-paðto adreso nëra!',
+ 'Edit Purchase Order' => 'Redaguoti pirkimo uþsakymà',
+ 'Edit Sales Order' => 'Redaguoti pardavimo uþsakymà',
+ 'Employee' => 'Darbuotojas',
+ 'Exchange Rate' => 'Keitimo kursas',
+ 'Exchange rate missing!' => 'Keitimo kurso nëra!',
+ 'Extended' => 'Iðplësta',
+ 'Fax' => 'Faksas',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'From' => 'Nuo',
+ 'ID' => 'ID',
+ 'In-line' => 'Vienaeilis',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoice Date missing!' => 'Sàskaitos-faktûros datos nëra!',
+ 'Invoice Number missing!' => 'Sàskaitos-faktûra numerio nëra!',
+ 'Item not on file!' => 'Vieneto nëra áraðuose!',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Message' => 'Þinutë',
+ 'No.' => 'Num',
+ 'Notes' => 'Pastaba',
+ 'Nothing selected!' => 'Nieko neiðrinkta!',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Number' => 'Numeris',
+ 'Number missing in Row' => 'Numerio nëra eilëje',
+ 'O' => 'O',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Open' => 'Atidaryti',
+ 'Order' => 'Uþsakymas',
+ 'Order Date' => 'Uþsakymo data',
+ 'Order Date missing!' => 'Uþsakymo datos nëra!',
+ 'Order Number' => 'Uþsakymo numeris',
+ 'Order Number missing!' => 'Uþsakymo numerio nëra!',
+ 'Order deleted!' => 'Uþsakymai iðtrinti!',
+ 'Order saved!' => 'Uþsakymas iðsaugotas!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Ápakavimo sàraðas',
+ 'Packing List Date missing!' => 'Ápakavimo sàraðo datos nëra!',
+ 'Packing List Number missing!' => 'Ápakavimo sàraðo numerio nëra!',
+ 'Part' => 'Prekë',
+ 'Phone' => 'Tel.',
+ 'Postscript' => 'Postscript(TM)',
+ 'Price' => 'Kaina',
+ 'Print' => 'Spausdinti',
+ 'Project' => 'Projektas',
+ 'Project not on file!' => 'Nëra tokio projekto!',
+ 'Purchase Order' => 'Pirkimo uþsakymas',
+ 'Purchase Orders' => 'Pirkimo uþsakymai',
+ 'Qty' => 'Kks',
+ 'Recd' => 'Gaut',
+ 'Reference' => 'Nuorodos',
+ 'Remaining' => 'Likutis',
+ 'Required by' => 'Iki kada',
+ 'Sales Invoice' => 'Pardavimo SF',
+ 'Sales Order' => 'Pardavimø uþsakymas',
+ 'Sales Orders' => 'Pardavimø uþsakymai',
+ 'Save' => 'Iðsaugoti',
+ 'Save as new' => 'Iðsaugoti kaip naujà',
+ 'Screen' => 'Ekranas',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Select from one of the projects below' => 'Iðrinkite vienà ið projektø apaèioje',
+ 'Select postscript or PDF!' => 'Iðrinkite postscript arba PDF!',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Service' => 'Paslauga',
+ 'Ship' => 'Pristatymas',
+ 'Ship to' => 'Pristatyti á',
+ 'Ship via' => 'Pristatyti per',
+ 'Subject' => 'Dalykas',
+ 'Subtotal' => 'Viso',
+ 'Tax' => 'Mokëstis',
+ 'Tax Included' => 'su mokesèiais',
+ 'Terms' => 'Terminas: ',
+ 'To' => 'iki',
+ 'Total' => 'Ið viso',
+ 'Unit' => 'Vienetas',
+ 'Update' => 'Atnaujinti',
+ 'Vendor' => 'Tiekëjas',
+ 'Vendor missing!' => 'Tiekëjo Vardo nëra!',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+ 'What type of item is this?' => 'Koks ðio dalyko tipas?',
+ 'Yes' => 'Taip',
+ 'days' => 'dienos',
+ 'ea' => 'kk',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'Ávykdyta' => 'done',
+ 'e_paðtas' => 'e_mail',
+ 'spausdinti' => 'print',
+ 'pirkimo_uþsakymas' => 'purchase_order',
+ 'pardavimo_sf' => 'sales_invoice',
+ 'pardavimø_uþsakymas' => 'sales_order',
+ 'iðsaugoti' => 'save',
+ 'iðsaugoti_kaip_naujà' => 'save_as_new',
+ 'pristatyti_á' => 'ship_to',
+ 'atnaujinti' => 'update',
+ 'taip' => 'yes',
+};
+
+1;
+
diff --git a/locale/lt/pe b/locale/lt/pe
new file mode 100755
index 00000000..a0bd422b
--- /dev/null
+++ b/locale/lt/pe
@@ -0,0 +1,108 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Active' => 'Aktyvus',
+ 'Add' => 'Pridëti',
+ 'Add Project' => 'Pridëti proektà',
+ 'Address' => 'Adresas',
+ 'All' => 'Visi',
+ 'Amount' => 'Suma',
+ 'Bin' => 'Dëþë',
+ 'Continue' => 'Tæsti',
+ 'Current' => 'Dabartinis',
+ 'Customer' => 'Klientas',
+ 'Customer missing!' => 'Kliento vardo nëra!',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Delete' => 'Iðtrinti',
+ 'Description' => 'Apraðymas',
+ 'Edit Project' => 'Redaguoti projektà',
+ 'Employee' => 'Darbuotojas',
+ 'From' => 'Nuo',
+ 'Language' => 'Kalba',
+ 'Link Accounts' => 'Suriðti sàskaitas',
+ 'List Price' => 'Pirkimo kaina',
+ 'Notes' => 'Pastaba',
+ 'Nothing selected!' => 'Nieko neiðrinkta!',
+ 'Number' => 'Numeris',
+ 'Orphaned' => 'Naðlaitinis',
+ 'Project' => 'Projektas',
+ 'Project deleted!' => 'Projektas iðtrintas!',
+ 'Project saved!' => 'Projektas iðsaugotas!',
+ 'Projects' => 'Projektai',
+ 'Qty' => 'Kks',
+ 'Save' => 'Iðsaugoti',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Sell Price' => 'Pardavimo kaina',
+ 'Tax' => 'Mokëstis',
+ 'To' => 'iki',
+ 'Unit' => 'Vienetas',
+ 'Update' => 'Atnaujinti',
+ 'Updated' => 'Atnaujinta',
+ 'Vendor' => 'Tiekëjas',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+ 'Weight' => 'Svoris',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'pridëti_proektà' => 'add_project',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'iðsaugoti' => 'save',
+ 'atnaujinti' => 'update',
+};
+
+1;
+
diff --git a/locale/lt/pos b/locale/lt/pos
new file mode 100755
index 00000000..a08d0b1d
--- /dev/null
+++ b/locale/lt/pos
@@ -0,0 +1,66 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Amount' => 'Suma',
+ 'Cannot post transaction!' => 'Neámanoma patvirtinti operacijos!',
+ 'Continue' => 'Tæsti',
+ 'Credit Limit' => 'Kredito riba',
+ 'Currency' => 'Valiûta',
+ 'Current' => 'Dabartinis',
+ 'Customer' => 'Klientas',
+ 'Customer missing!' => 'Kliento vardo nëra!',
+ 'Delete' => 'Iðtrinti',
+ 'Description' => 'Apraðymas',
+ 'Exchange Rate' => 'Keitimo kursas',
+ 'Exchange rate missing!' => 'Keitimo kurso nëra!',
+ 'Extended' => 'Iðplësta',
+ 'From' => 'Nuo',
+ 'Language' => 'Kalba',
+ 'Number' => 'Numeris',
+ 'Open' => 'Atidaryti',
+ 'Post' => 'Patvirtinti',
+ 'Price' => 'Kaina',
+ 'Print' => 'Spausdinti',
+ 'Qty' => 'Kks',
+ 'Receipts' => 'Kasos orderiai',
+ 'Record in' => 'Áraðyti á',
+ 'Remaining' => 'Likutis',
+ 'Screen' => 'Ekranas',
+ 'Source' => 'Dokumentas',
+ 'Subtotal' => 'Viso',
+ 'Tax Included' => 'su mokesèiais',
+ 'To' => 'iki',
+ 'Total' => 'Ið viso',
+ 'Unit' => 'Vienetas',
+ 'Update' => 'Atnaujinti',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'patvirtinti' => 'post',
+ 'spausdinti' => 'print',
+ 'atnaujinti' => 'update',
+};
+
+1;
+
diff --git a/locale/lt/ps b/locale/lt/ps
new file mode 100755
index 00000000..d3f92252
--- /dev/null
+++ b/locale/lt/ps
@@ -0,0 +1,289 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Aging' => 'Pirkimo Skolos',
+ 'AP Transaction' => 'Pirkimo Operacijà',
+ 'AP Transactions' => 'Pirkimo Operacijos',
+ 'AR Aging' => 'Pardavimo Skolos',
+ 'AR Transaction' => 'Pardavimo Operacijà',
+ 'AR Transactions' => 'Pardavimo Operacijos',
+ 'Account' => 'Sàskaita',
+ 'Account Number' => 'Sàskaitos numeris',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Accounts' => 'Sàskaitos',
+ 'Add Purchase Order' => 'Pridëti Pirkimo uþsakymà',
+ 'Add Sales Invoice' => 'Pridëti Pardavimo sàskaità-faktûrà',
+ 'Add Sales Order' => 'Pridëti Pardavimo uþsakymà',
+ 'Address' => 'Adresas',
+ 'Amount' => 'Suma',
+ 'Amount Due' => 'Suma iki',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Are you sure you want to delete Invoice Number' => 'Ar Jus tikrai norite iðtrinti saskaitu-fakturos numeris:',
+ 'Are you sure you want to delete Transaction' => 'Ar Jus tikrai norite iðtrinti operacijà?',
+ 'Attachment' => 'Prisegta',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Balance' => 'Balansas',
+ 'Balance Sheet' => 'Balanso lëntelë',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Dëþë',
+ 'Cannot delete invoice!' => 'Neámanoma iðtrinti sàskaitos-faktûros!',
+ 'Cannot delete transaction!' => 'Neámanoma iðtrinti operacijos!',
+ 'Cannot post invoice for a closed period!' => 'Neámanoma patvirtinti sàskaitos-faktûros uþdarajam periodui!',
+ 'Cannot post invoice!' => 'Neámanoma patvirtinti sàskaitos-faktûros!',
+ 'Cannot post payment for a closed period!' => 'Neámanoma patvirtinti mokëjimo uþdarajam periodui!',
+ 'Cannot post transaction for a closed period!' => 'Neámanoma patvirtinti operacijos uþdarajam periodui!',
+ 'Cannot post transaction!' => 'Neámanoma patvirtinti operacijos!',
+ 'Cash' => 'Kasa',
+ 'Cc' => 'Cc',
+ 'Check' => 'Èekis',
+ 'Closed' => 'Uþdaryta',
+ 'Compare to' => 'Palyginti su',
+ 'Confirm!' => 'Patvirtinti!',
+ 'Contact' => 'Kontaktas',
+ 'Continue' => 'Tæsti',
+ 'Copies' => 'Kopijos',
+ 'Credit' => 'Kreditas',
+ 'Credit Limit' => 'Kredito riba',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valiûta',
+ 'Current' => 'Dabartinis',
+ 'Customer' => 'Klientas',
+ 'Customer missing!' => 'Kliento vardo nëra!',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Mokëjimo Data',
+ 'Debit' => 'Debetas',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Decimalplaces' => 'Skaièiø po taðko',
+ 'Delete' => 'Iðtrinti',
+ 'Delivery Date' => 'Prystatimo Data',
+ 'Description' => 'Apraðymas',
+ 'Due Date' => 'Iki Data',
+ 'Due Date missing!' => 'Nëra Iki Datos!',
+ 'E-mail' => 'E-paðtas',
+ 'E-mail Statement to' => 'Suvestinæ suisti per e-pastà á',
+ 'E-mail address missing!' => 'E-paðto adreso nëra!',
+ 'Edit Sales Invoice' => 'Redaguoti pardavimo sàskaità-faktûrà',
+ 'Employee' => 'Darbuotojas',
+ 'Exch' => 'Kurs.',
+ 'Exchange Rate' => 'Keitimo kursas',
+ 'Exchange rate for payment missing!' => 'Mokëjimo keitimo kurso nëra!',
+ 'Exchange rate missing!' => 'Keitimo kurso nëra!',
+ 'Extended' => 'Iðplësta',
+ 'Fax' => 'Faksas',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'From' => 'Nuo',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Antraðtë',
+ 'ID' => 'ID',
+ 'In-line' => 'Vienaeilis',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Income Statement' => 'Pelno/nuostolio ataskaita',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Invoice Date' => 'Sàskaitos-faktûros data',
+ 'Invoice Date missing!' => 'Sàskaitos-faktûros datos nëra!',
+ 'Invoice Number' => 'Sàskaitos-faktûros numeris',
+ 'Invoice Number missing!' => 'Sàskaitos-faktûra numerio nëra!',
+ 'Invoice deleted!' => 'Sàskaitos-faktûra iðtrintos!',
+ 'Item not on file!' => 'Vieneto nëra áraðuose!',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Language' => 'Kalba',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Message' => 'Þinutë',
+ 'N/A' => 'N/A',
+ 'No.' => 'Num',
+ 'Notes' => 'Pastaba',
+ 'Nothing selected!' => 'Nieko neiðrinkta!',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Number' => 'Numeris',
+ 'Number missing in Row' => 'Numerio nëra eilëje',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Open' => 'Atidaryti',
+ 'Order' => 'Uþsakymas',
+ 'Order Date missing!' => 'Uþsakymo datos nëra!',
+ 'Order Number' => 'Uþsakymo numeris',
+ 'Order Number missing!' => 'Uþsakymo numerio nëra!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Ápakavimo sàraðas',
+ 'Packing List Date missing!' => 'Ápakavimo sàraðo datos nëra!',
+ 'Packing List Number missing!' => 'Ápakavimo sàraðo numerio nëra!',
+ 'Paid' => 'Apmokëta',
+ 'Part' => 'Prekë',
+ 'Payment date missing!' => 'Mokëjimo datos nëra',
+ 'Payments' => 'Mokëjimai',
+ 'Phone' => 'Tel.',
+ 'Post' => 'Patvirtinti',
+ 'Post as new' => 'Patvirtinti kaip naujà',
+ 'Postscript' => 'Postscript(TM)',
+ 'Price' => 'Kaina',
+ 'Print' => 'Spausdinti',
+ 'Project' => 'Projektas',
+ 'Project not on file!' => 'Nëra tokio projekto!',
+ 'Purchase Order' => 'Pirkimo uþsakymas',
+ 'Qty' => 'Kks',
+ 'Recd' => 'Gaut',
+ 'Receipt' => 'Kasos orderis',
+ 'Receipts' => 'Kasos orderiai',
+ 'Record in' => 'Áraðyti á',
+ 'Reference' => 'Nuorodos',
+ 'Remaining' => 'Likutis',
+ 'Report for' => 'Ataskaita...',
+ 'Required by' => 'Iki kada',
+ 'Sales Order' => 'Pardavimø uþsakymas',
+ 'Screen' => 'Ekranas',
+ 'Select all' => 'Iðrinkti viskà',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Select from one of the projects below' => 'Iðrinkite vienà ið projektø apaèioje',
+ 'Select postscript or PDF!' => 'Iðrinkite postscript arba PDF!',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Service' => 'Paslauga',
+ 'Ship' => 'Pristatymas',
+ 'Ship to' => 'Pristatyti á',
+ 'Ship via' => 'Pristatyti per',
+ 'Source' => 'Dokumentas',
+ 'Standard' => 'Standartas',
+ 'Statement' => 'Suvestinë',
+ 'Statement sent to' => 'Siusti suvestinæ á',
+ 'Statements sent to printer!' => 'Siusti suvestinæ á spausdintuvà!',
+ 'Subject' => 'Dalykas',
+ 'Subtotal' => 'Viso',
+ 'Tax' => 'Mokëstis',
+ 'Tax Included' => 'su mokesèiais',
+ 'Tax collected' => 'Mokesèiai surinkti',
+ 'Tax paid' => 'Mokesèiai sumokëti',
+ 'To' => 'iki',
+ 'Total' => 'Ið viso',
+ 'Transaction deleted!' => 'Operacija iðtrinta!',
+ 'Transaction posted!' => 'Operacija patvirtinta!',
+ 'Trial Balance' => 'Bandomasis balansas',
+ 'Unit' => 'Vienetas',
+ 'Update' => 'Atnaujinti',
+ 'Vendor' => 'Tiekëjas',
+ 'Vendor missing!' => 'Tiekëjo Vardo nëra!',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+ 'What type of item is this?' => 'Koks ðio dalyko tipas?',
+ 'Yes' => 'Taip',
+ 'as at' => 'kaip',
+ 'ea' => 'kk',
+ 'for Period' => 'periodui',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'pirkimo_operacijà' => 'ap_transaction',
+ 'pardavimo_operacijà' => 'ar_transaction',
+ 'tæsti' => 'continue',
+ 'iðtrinti' => 'delete',
+ 'e_paðtas' => 'e_mail',
+ 'patvirtinti' => 'post',
+ 'patvirtinti_kaip_naujà' => 'post_as_new',
+ 'spausdinti' => 'print',
+ 'pardavimø_uþsakymas' => 'sales_order',
+ 'iðrinkti_viskà' => 'select_all',
+ 'pristatyti_á' => 'ship_to',
+ 'atnaujinti' => 'update',
+ 'taip' => 'yes',
+};
+
+1;
+
diff --git a/locale/lt/pw b/locale/lt/pw
new file mode 100755
index 00000000..3a392c6a
--- /dev/null
+++ b/locale/lt/pw
@@ -0,0 +1,14 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Continue' => 'Tæsti',
+ 'Password' => 'Slaptaþodis',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'tæsti' => 'continue',
+};
+
+1;
+
diff --git a/locale/lt/rc b/locale/lt/rc
new file mode 100755
index 00000000..6278e8fe
--- /dev/null
+++ b/locale/lt/rc
@@ -0,0 +1,69 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Sàskaita',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Balance' => 'Balansas',
+ 'Continue' => 'Tæsti',
+ 'Credit' => 'Kreditas',
+ 'Current' => 'Dabartinis',
+ 'Date' => 'Data',
+ 'Debit' => 'Debetas',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Description' => 'Apraðymas',
+ 'Difference' => 'Skirtumas',
+ 'Done' => 'Ávykdyta',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'From' => 'Nuo',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Out of balance!' => 'Nesubalansuota!',
+ 'Reconciliation' => 'Sutaikinimas',
+ 'Select all' => 'Iðrinkti viskà',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Source' => 'Dokumentas',
+ 'Statement Balance' => 'Balanso suvestinë',
+ 'To' => 'iki',
+ 'Update' => 'Atnaujinti',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'tæsti' => 'continue',
+ 'Ávykdyta' => 'done',
+ 'iðrinkti_viskà' => 'select_all',
+ 'atnaujinti' => 'update',
+};
+
+1;
+
diff --git a/locale/lt/rp b/locale/lt/rp
new file mode 100755
index 00000000..9a5d6f23
--- /dev/null
+++ b/locale/lt/rp
@@ -0,0 +1,159 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Aging' => 'Pirkimo Skolos',
+ 'AR Aging' => 'Pardavimo Skolos',
+ 'Account' => 'Sàskaita',
+ 'Account Number' => 'Sàskaitos numeris',
+ 'Accounting Menu' => 'Apskaitos Menu',
+ 'Accounts' => 'Sàskaitos',
+ 'Address' => 'Adresas',
+ 'Amount' => 'Suma',
+ 'Apr' => 'Bal',
+ 'April' => 'Balandis',
+ 'Attachment' => 'Prisegta',
+ 'Aug' => 'Rug',
+ 'August' => 'Rugpjûtis',
+ 'Balance' => 'Balansas',
+ 'Balance Sheet' => 'Balanso lëntelë',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Kasa',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Palyginti su',
+ 'Continue' => 'Tæsti',
+ 'Copies' => 'Kopijos',
+ 'Credit' => 'Kreditas',
+ 'Curr' => 'Val.',
+ 'Current' => 'Dabartinis',
+ 'Customer' => 'Klientas',
+ 'Customer not on file!' => 'Tokio kliento nëra!',
+ 'Date' => 'Data',
+ 'Debit' => 'Debetas',
+ 'Dec' => 'Grd',
+ 'December' => 'Gruodis',
+ 'Decimalplaces' => 'Skaièiø po taðko',
+ 'Description' => 'Apraðymas',
+ 'Due Date' => 'Iki Data',
+ 'E-mail' => 'E-paðtas',
+ 'E-mail Statement to' => 'Suvestinæ suisti per e-pastà á',
+ 'E-mail address missing!' => 'E-paðto adreso nëra!',
+ 'Feb' => 'Vas',
+ 'February' => 'Vasaris',
+ 'From' => 'Nuo',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Antraðtë',
+ 'ID' => 'ID',
+ 'In-line' => 'Vienaeilis',
+ 'Include in Report' => 'Ádëti á ataskaità',
+ 'Income Statement' => 'Pelno/nuostolio ataskaita',
+ 'Invoice' => 'Sàskaita-faktûra',
+ 'Jan' => 'Sau',
+ 'January' => 'Sausis',
+ 'Jul' => 'Lie',
+ 'July' => 'Liepa',
+ 'Jun' => 'Bir',
+ 'June' => 'Birþelis',
+ 'Language' => 'Kalba',
+ 'Mar' => 'Kov',
+ 'March' => 'Kovas',
+ 'May' => 'Geg',
+ 'May ' => 'Geguþë',
+ 'Message' => 'Þinutë',
+ 'N/A' => 'N/A',
+ 'Nothing selected!' => 'Nieko neiðrinkta!',
+ 'Nov' => 'Lap',
+ 'November' => 'Lapkritis',
+ 'Number' => 'Numeris',
+ 'Oct' => 'Spa',
+ 'October' => 'Spalis',
+ 'Order' => 'Uþsakymas',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Mokëjimai',
+ 'Postscript' => 'Postscript(TM)',
+ 'Print' => 'Spausdinti',
+ 'Project' => 'Projektas',
+ 'Project not on file!' => 'Nëra tokio projekto!',
+ 'Receipts' => 'Kasos orderiai',
+ 'Reference' => 'Nuorodos',
+ 'Report for' => 'Ataskaita...',
+ 'Screen' => 'Ekranas',
+ 'Select all' => 'Iðrinkti viskà',
+ 'Select from one of the names below' => 'Iðrinkite vienà ið pavadinimø apaèioje',
+ 'Select from one of the projects below' => 'Iðrinkite vienà ið projektø apaèioje',
+ 'Select postscript or PDF!' => 'Iðrinkite postscript arba PDF!',
+ 'Sep' => 'Rgs',
+ 'September' => 'Rûgsëjis',
+ 'Source' => 'Dokumentas',
+ 'Standard' => 'Standartas',
+ 'Statement' => 'Suvestinë',
+ 'Statement sent to' => 'Siusti suvestinæ á',
+ 'Statements sent to printer!' => 'Siusti suvestinæ á spausdintuvà!',
+ 'Subject' => 'Dalykas',
+ 'Subtotal' => 'Viso',
+ 'Tax' => 'Mokëstis',
+ 'Tax collected' => 'Mokesèiai surinkti',
+ 'Tax paid' => 'Mokesèiai sumokëti',
+ 'To' => 'iki',
+ 'Total' => 'Ið viso',
+ 'Trial Balance' => 'Bandomasis balansas',
+ 'Vendor' => 'Tiekëjas',
+ 'Vendor not on file!' => 'Tokio tiekëjo nëra!',
+ 'as at' => 'kaip',
+ 'for Period' => 'periodui',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'tæsti' => 'continue',
+ 'e_paðtas' => 'e_mail',
+ 'spausdinti' => 'print',
+ 'iðrinkti_viskà' => 'select_all',
+};
+
+1;
+
diff --git a/locale/lv/COPYING b/locale/lv/COPYING
new file mode 100755
index 00000000..ba72007d
--- /dev/null
+++ b/locale/lv/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2003
+#
+# Latvian texts:
+#
+# Author: Kaspars Melkis <info@isolis.lv>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/lv/LANGUAGE b/locale/lv/LANGUAGE
new file mode 100755
index 00000000..8ad79db3
--- /dev/null
+++ b/locale/lv/LANGUAGE
@@ -0,0 +1 @@
+Latvian (ISO-8859-13)
diff --git a/locale/lv/aa b/locale/lv/aa
new file mode 100755
index 00000000..0dea20cf
--- /dev/null
+++ b/locale/lv/aa
@@ -0,0 +1,143 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Outstanding' => 'KP Neapmaksâtie',
+ 'AP Transaction' => 'KP transakcija',
+ 'AP Transactions' => 'KP transakcijas',
+ 'AR Outstanding' => 'DP Neapmaksâtie',
+ 'AR Transaction' => 'DP transakcija',
+ 'AR Transactions' => 'DP transakcijas',
+ 'Account' => 'Konts',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Nesamaksâtâ summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Are you sure you want to delete Transaction' => 'Vai jûs patieðâm vçlaties dzçst transakciju',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Cannot delete transaction!' => 'Transakciju nevar izdzçst!',
+ 'Cannot post payment for a closed period!' => 'Nevar iegrâmatot maksâjumu par slçgtu periodu!',
+ 'Cannot post transaction for a closed period!' => 'Nevar iegrâmatot transakciju par slçgtu periodu!',
+ 'Cannot post transaction!' => 'Nevar iegrâmatot transakciju!',
+ 'Check' => 'Èeks',
+ 'Closed' => 'Aizvçrts',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Continue' => 'Turpinât',
+ 'Credit' => 'Kredîts',
+ 'Credit Limit' => 'Kredîta limits',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valûta',
+ 'Current' => 'Paðreizçjs',
+ 'Customer' => 'Klients',
+ 'Customer missing!' => 'Nav norâdîts klients!',
+ 'Date' => 'Datums',
+ 'Date Paid' => 'Maksâjuma datums',
+ 'Debit' => 'Debets',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Delete' => 'Dzçst',
+ 'Department' => 'Nodaïa',
+ 'Description' => 'Apraksts',
+ 'Detail' => 'Sîks apraksts',
+ 'Due Date' => 'Apmaksas termiòð',
+ 'Due Date missing!' => 'Nav norâdîts apmaksas termiòð!',
+ 'Employee' => 'Darbinieks',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valûtas maiòas kurss',
+ 'Exchange rate for payment missing!' => 'Nav norâdîts valûtas maiòas kurss maksâjumâ!',
+ 'Exchange rate missing!' => 'Nav norâdîts valûtas maiòas kurss!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'From' => 'No',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Invoice' => 'Rçíins',
+ 'Invoice Date' => 'Rçíina datums',
+ 'Invoice Date missing!' => 'Nav norâdîts rçíina datums!',
+ 'Invoice Number' => 'Rçíina numurs',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Manager' => 'Vadîtâjs',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Memo' => 'Memorands',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Piezîmes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Open' => 'Atvçrts',
+ 'Order' => 'Orderis',
+ 'Order Number' => 'Ordera Nr.',
+ 'Paid' => 'Apmaksâts',
+ 'Payment date missing!' => 'Nav norâdîts maksâjuma datums',
+ 'Payments' => 'Maksâjumi',
+ 'Post' => 'Iegrâmatot',
+ 'Post as new' => 'Iegrâmatot kâ jaunu',
+ 'Print' => 'Drukât',
+ 'Project' => 'Projekts',
+ 'Receipt' => 'Kvîts',
+ 'Remaining' => 'Atlikums',
+ 'Salesperson' => 'Pârdevçjs',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Ship to' => 'Piegâdes adrese',
+ 'Ship via' => 'Piegâdât caur',
+ 'Shipping Point' => 'Nosûtîðanas vietas',
+ 'Source' => 'Dokuments',
+ 'Subtotal' => 'Kopâ',
+ 'Summary' => 'Kopçjais',
+ 'Tax' => 'Nodokïi',
+ 'Tax Included' => 'Kopâ ar nodokïiem',
+ 'Till' => 'lîdz',
+ 'To' => 'uz',
+ 'Total' => 'Pavisam Kopâ',
+ 'Transaction deleted!' => 'Transakcija izdzçsta!',
+ 'Transaction posted!' => 'Transakcija iegrâmatota!',
+ 'Update' => 'Atjauninât',
+ 'Vendor' => 'Pârdevçjs',
+ 'Vendor missing!' => 'Pârdevçjs nav norâdîts!',
+ 'Yes' => 'Jâ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'kp_transakcija' => 'ap_transaction',
+ 'dp_transakcija' => 'ar_transaction',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'iegrâmatot' => 'post',
+ 'iegrâmatot_kâ_jaunu' => 'post_as_new',
+ 'drukât' => 'print',
+ 'piegâdes_adrese' => 'ship_to',
+ 'atjauninât' => 'update',
+ 'jâ' => 'yes',
+};
+
+1;
+
diff --git a/locale/lv/admin b/locale/lv/admin
new file mode 100755
index 00000000..a7fb9e44
--- /dev/null
+++ b/locale/lv/admin
@@ -0,0 +1,139 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Access Control' => 'Piekïuves kontrole',
+ 'Accounting' => 'Kontçðana',
+ 'Add User' => 'Pievienot lietotâju',
+ 'Address' => 'Adrese',
+ 'Administration' => 'Administrâcija',
+ 'Administrator' => 'Administrators',
+ 'All Datasets up to date!' => 'Visas datu kopas ir atjauninâtas!',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Nomainît administratora paroli',
+ 'Change Password' => 'Nomainît paroli',
+ 'Click on login name to edit!' => 'Noklikðíinât uz lietotâjvârda, lai mainîtu!',
+ 'Company' => 'Uzòçmums',
+ 'Connect to' => 'Pievienoties',
+ 'Continue' => 'Turpinât',
+ 'Create Chart of Accounts' => 'Izveidot kontu plânu',
+ 'Create Dataset' => 'Izveidot datu kopu',
+ 'DBI not installed!' => 'Nav instalçts DBI!',
+ 'Database' => 'Datubâze',
+ 'Database Administration' => 'Datubâzes administrators',
+ 'Database Driver not checked!' => 'Datubâzes draiveris nav atzîmçts!',
+ 'Database User missing!' => 'Nav norâdîts datubâzes lietotâjs!',
+ 'Dataset' => 'Datukopa',
+ 'Dataset missing!' => 'Nav atrasta datukopa!',
+ 'Dataset updated!' => 'Datukopa atjauninâta!',
+ 'Date Format' => 'Datuma formâts',
+ 'Delete' => 'Dzçst',
+ 'Delete Dataset' => 'Izdzçst datukopu',
+ 'Directory' => 'Direktorija',
+ 'Driver' => 'Draiveris',
+ 'Dropdown Limit' => 'Maks. rindu skaits izvçlnç',
+ 'E-mail' => 'E-pasts',
+ 'Edit User' => 'Labot lietotâju',
+ 'Existing Datasets' => 'Esoðâs datukopas',
+ 'Fax' => 'Fakss',
+ 'Host' => 'Serveris',
+ 'Hostname missing!' => 'Nav norâdîts servera nosaukums!',
+ 'Language' => 'Valoda',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Pieteikties',
+ 'Login name missing!' => 'Nav norâdîts pieteikumvârds',
+ 'Logout' => 'Beigt darbu',
+ 'Manager' => 'Vadîtâjs',
+ 'Menu Width' => 'Izvçlnes Platums',
+ 'Multibyte Encoding' => 'Multibaitu kodçðana',
+ 'Name' => 'Nosaukums',
+ 'New Templates' => 'Jauni ðabloni',
+ 'No Database Drivers available!' => 'Nav pieejams datubâzes draiveris!',
+ 'No Dataset selected!' => 'Nav iezîmçta datukopa!',
+ 'Nothing to delete!' => 'Nav nekâ dzçðama!',
+ 'Number Format' => 'Skaitïa formâts',
+ 'Oracle Database Administration' => 'Oracle datubâzes administrçðana',
+ 'Password' => 'Parole',
+ 'Password changed!' => 'Mainît paroli!',
+ 'Pg Database Administration' => 'Pg datubâzes administrçðana',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Tel.',
+ 'Port' => 'Ports',
+ 'Port missing!' => 'Nareizs porta numurs!',
+ 'Printer' => 'Printeris',
+ 'Save' => 'Saglabât',
+ 'Setup Templates' => 'Ðablonu izveidoðana',
+ 'Signature' => 'Paraksts',
+ 'Stylesheet' => 'Stila lapa',
+ 'Templates' => 'Ðabloni',
+ 'The following Datasets are not in use and can be deleted' => 'Sekojoðâs datukopas netiek lietotas un tâs var izdzçst',
+ 'The following Datasets need to be updated' => 'Sekojoðâs datukopas nepiecieðams atjauninât',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ðî ir sagatavoðanâs pârbaude esoðiem datiem. Nekas netiks izveidots vai izdzçsts.',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Lai pievienotu lietotâju grupai, izmainiet lietotâjvârdu un saglabâjiet.',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Atjauninât datu kopu',
+ 'Use Templates' => 'Lietot ðablonu',
+ 'User' => 'Lietotâjs',
+ 'User deleted!' => 'Lietotâjs izdzçsts!',
+ 'User saved!' => 'Lietotâjs saglabâts!',
+ 'Version' => 'Versija',
+ 'does not exist' => 'neeksistç',
+ 'is already a member!' => 'jau eksistç ',
+ 'localhost' => 'localhost',
+ 'locked!' => 'slçgts!',
+ 'successfully created!' => 'veiksmîgi izveidots!',
+ 'successfully deleted!' => 'veiksmîgi izdzçsts!',
+ 'website' => 'interneta lapa',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'pievienot_lietotâju' => 'add_user',
+ 'nomainît_administratora_paroli' => 'change_admin_password',
+ 'nomainît_paroli' => 'change_password',
+ 'turpinât' => 'continue',
+ 'izveidot_datu_kopu' => 'create_dataset',
+ 'dzçst' => 'delete',
+ 'izdzçst_datukopu' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'pieteikties' => 'login',
+ 'beigt_darbu' => 'logout',
+ 'oracle_datubâzes_administrçðana' => 'oracle_database_administration',
+ 'pg_datubâzes_administrçðana' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'saglabât' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'atjauninât_datu_kopu' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/lv/all b/locale/lv/all
new file mode 100755
index 00000000..b35329f3
--- /dev/null
+++ b/locale/lv/all
@@ -0,0 +1,896 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'ISO-8859-13';
+
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Kreditoru parâdi',
+ 'AP Aging' => 'KP novecojums',
+ 'AP Outstanding' => 'KP Neapmaksâtie',
+ 'AP Transaction' => 'KP transakcija',
+ 'AP Transactions' => 'KP transakcijas',
+ 'AR' => 'Debitoru parâdi',
+ 'AR Aging' => 'DP novecojums',
+ 'AR Outstanding' => 'DP Neapmaksâtie',
+ 'AR Transaction' => 'DP transakcija',
+ 'AR Transactions' => 'DP transakcijas',
+ 'AR/AP' => '',
+ 'About' => 'Par',
+ 'Above' => 'Iepriekð',
+ 'Access Control' => 'Piekïuves kontrole',
+ 'Access Denied!' => '',
+ 'Account' => 'Konts',
+ 'Account Number' => 'Konta numurs',
+ 'Account Number missing!' => 'Nav norâdîts konta numurs!',
+ 'Account Type' => 'Konta tips',
+ 'Account Type missing!' => 'Nav norâdîts konta tips!',
+ 'Account deleted!' => 'Kots izdzçsts!',
+ 'Account does not exist!' => 'Konts neeksistç',
+ 'Account saved!' => 'Konts saglabâts!',
+ 'Accounting' => 'Kontçðana',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Accounts' => 'Konti',
+ 'Accrual' => 'Uzkrâðana',
+ 'Activate Audit trail' => 'Aktivizçt audita atzîmes',
+ 'Activate Audit trails' => 'Aktivizçt audita atzîmes',
+ 'Active' => 'Aktîvs',
+ 'Add' => 'Pievienot',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'Pievienot kontu',
+ 'Add Assembly' => 'Pievienot komplektâciju',
+ 'Add Business' => 'Pievienot komercdarbîbu',
+ 'Add Cash Transfer Transaction' => 'Pievienot naudas transakciju',
+ 'Add Customer' => 'Pievienot klientu',
+ 'Add Deduction' => 'Pievienot atlaidi',
+ 'Add Department' => 'Pievienot nodaïu',
+ 'Add Employee' => 'Pievienot darbinieku',
+ 'Add Exchange Rate' => 'Pievienot valûtas maiòas kursu',
+ 'Add GIFI' => 'Pievienot GIFI',
+ 'Add General Ledger Transaction' => 'Pievienot virsgrâmatas transakciju',
+ 'Add Group' => 'Pievienot grupu',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Pievienot darbu/izmaksas',
+ 'Add Language' => 'Pievienot valodu',
+ 'Add POS Invoice' => 'Pievienot POS rçíinu',
+ 'Add Part' => 'Pievienot daïu',
+ 'Add Pricegroup' => 'Pieviento cenu grupu',
+ 'Add Project' => 'Pievienot projektu',
+ 'Add Purchase Order' => 'Pievienot pirkuma orderi',
+ 'Add Quotation' => 'Pievienot tâmi',
+ 'Add Request for Quotation' => 'Pievienot tâmes pieprasîjumu',
+ 'Add SIC' => 'Pievienot SIC',
+ 'Add Sales Invoice' => 'Pievienot preèu rçíinu',
+ 'Add Sales Order' => 'Pievienot preèu orderi',
+ 'Add Service' => 'Pievienot pakalpojumu',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Pievienot transakciju',
+ 'Add User' => 'Pievienot lietotâju',
+ 'Add Vendor' => 'Pievienot pârdevçju',
+ 'Add Vendor Invoice' => 'Pievienot pârdevçja rçíinu',
+ 'Add Warehouse' => 'Pievienot noliktavu',
+ 'Address' => 'Adrese',
+ 'Administration' => 'Administrâcija',
+ 'Administrator' => 'Administrators',
+ 'After Deduction' => 'Pçc atlaides',
+ 'All' => 'Visi',
+ 'All Accounts' => 'Visi konti',
+ 'All Datasets up to date!' => 'Visas datu kopas ir atjauninâtas!',
+ 'All Items' => 'Visi ',
+ 'Allowances' => 'Kabatas nauda',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Nesamaksâtâ summa',
+ 'Amount missing!' => 'Nav norâdîta summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Are you sure you want to delete Invoice Number' => 'Vai jûs patieðâm vçlaties dzçst rçíina numuru',
+ 'Are you sure you want to delete Order Number' => 'Vai jûs patieðâm vçlaties dzçst ordera numuru',
+ 'Are you sure you want to delete Quotation Number' => 'Vai jûs patieðâm vçlaties dzçst tâmes numuru',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Vai jûs patieðâm vçlaties dzçst transakciju',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Vai jûs patieðâm vçlaties dzçst atzîmçtos ierakstus rindâ',
+ 'Assemblies' => 'Komplektâcijas',
+ 'Assemblies restocked!' => 'Komplektâcijas papildinâtas!',
+ 'Assembly' => 'Komplektâcija',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Aktîvs',
+ 'Attachment' => 'Pielikums',
+ 'Audit Control' => 'Audita kontrole',
+ 'Audit trail disabled' => 'Audita atzîmes atslçgtas',
+ 'Audit trail enabled' => 'Audita atzîmes ieslçgtas',
+ 'Audit trail removed up to' => 'Audita atzîmes novâktas lîdz',
+ 'Audit trails disabled' => 'Audita atzîmes atslçgtas',
+ 'Audit trails enabled' => 'Audita atzîmes ieslçgtas',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Materiâlu uzskaite',
+ 'Backup' => 'Rezerves kopija',
+ 'Backup sent to' => 'Rezerves kopija nosûtîta uz',
+ 'Balance' => 'Bilance',
+ 'Balance Sheet' => 'Bilances pârskats',
+ 'Based on' => 'Pamatojoties uz',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Pirms atlaides',
+ 'Beginning Balance' => 'Sâkuma atlikums',
+ 'Below' => 'Zemâk',
+ 'Billing Address' => 'Rçíina adrese',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Bin saraksts',
+ 'Bin Lists' => '',
+ 'Books are open' => 'Ieraksti ir atvçrti',
+ 'Break' => 'Pârtraukums',
+ 'Business' => 'Komercdarbîba',
+ 'Business Number' => 'Reìistrâcijas numurs',
+ 'Business deleted!' => 'Komercdarbîba izdzçsta',
+ 'Business saved!' => 'Komercdarbîba saglabâta',
+ 'C' => 'cena',
+ 'COGS' => 'Paðizmaksa',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'Kontu nevar izdzçst!',
+ 'Cannot delete customer!' => 'Klientu nevar izdzçst!',
+ 'Cannot delete default account!' => 'Noklusçto kontu nevar izdzçst!',
+ 'Cannot delete invoice!' => 'Rçíinu nevar izdzçst!',
+ 'Cannot delete item!' => 'Vienîbu nevar izdzçst!',
+ 'Cannot delete order!' => 'Orderi nevar izdzçst!',
+ 'Cannot delete quotation!' => 'Tâmi nevar izdzçst!',
+ 'Cannot delete transaction!' => 'Transakciju nevar izdzçst!',
+ 'Cannot delete vendor!' => 'Pârdevçju nevar izdzçst!',
+ 'Cannot post Payment!' => 'Maksâjumu nevar iegrâmatot!',
+ 'Cannot post Receipt!' => 'Kvîti nevar iegrâmatot!',
+ 'Cannot post invoice for a closed period!' => 'Nevar iegrâmatot rçíinu par slçgtu periodu!',
+ 'Cannot post invoice!' => 'Nevar iegrâmatot rçíinu!',
+ 'Cannot post payment for a closed period!' => 'Nevar iegrâmatot maksâjumu par slçgtu periodu!',
+ 'Cannot post transaction for a closed period!' => 'Nevar iegrâmatot transakciju par slçgtu periodu!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'Nevar iegrâmatot transakciju!',
+ 'Cannot remove files!' => 'Nevar izdzçst failus',
+ 'Cannot save account!' => 'Kontu nevar saglabât!',
+ 'Cannot save defaults!' => 'Nevar saglabât noklusçtâs vçrtîbas',
+ 'Cannot save order!' => 'Maksâjuma uzdevumu nevar saglabât!',
+ 'Cannot save preferences!' => 'Nevar saglabât izvçles!',
+ 'Cannot save quotation!' => 'Nevar saglabât tâmi',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Konta nevar piesaistît vairâk kâ vienam DP, KP vai IC',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'Nevar papildinât komplektâciju!',
+ 'Cash' => 'Nauda',
+ 'Cc' => 'Cc',
+ 'Change' => 'Izmainît',
+ 'Change Admin Password' => 'Nomainît administratora paroli',
+ 'Change Password' => 'Nomainît paroli',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Kontu plâns',
+ 'Check' => 'Èeks',
+ 'Check Inventory' => 'Èeku inventûra',
+ 'Checks' => 'Èeki',
+ 'City' => 'Pilsçta',
+ 'Cleared' => 'Apmaksâts',
+ 'Click on login name to edit!' => 'Noklikðíinât uz lietotâjvârda, lai mainîtu!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Aizvçrt ierakstus lîdz',
+ 'Closed' => 'Aizvçrts',
+ 'Code' => 'Kods',
+ 'Code missing!' => 'Nav norâdîts kods',
+ 'Company' => 'Uzòçmums',
+ 'Company Name' => 'Uzòçmuma nosaukums',
+ 'Compare to' => 'Salîdzinât ar',
+ 'Completed' => '',
+ 'Components' => 'Komponentes',
+ 'Confirm' => '',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Connect to' => 'Pievienoties',
+ 'Contact' => 'Kontaktpersona',
+ 'Continue' => 'Turpinât',
+ 'Contra' => 'Kontrârais konts',
+ 'Copies' => 'Kopijas',
+ 'Copy to COA' => 'Kopçt uz kontu plânu',
+ 'Cost' => 'Izmaksas',
+ 'Cost Center' => 'Galvenâs izmaksas',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => 'Nevarçja saglabât',
+ 'Could not transfer Inventory!' => 'Nevarçja pârsûtît krâjumu',
+ 'Country' => 'Valsts',
+ 'Create Chart of Accounts' => 'Izveidot kontu plânu',
+ 'Create Dataset' => 'Izveidot datu kopu',
+ 'Credit' => 'Kredîts',
+ 'Credit Limit' => 'Kredîta limits',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valûta',
+ 'Current' => 'Paðreizçjs',
+ 'Current Earnings' => 'Paðreizçjie ienâkumi',
+ 'Customer' => 'Klients',
+ 'Customer History' => 'Klienta vçsture',
+ 'Customer Number' => 'Klienta numurs',
+ 'Customer deleted!' => 'Klients izdzçsts!',
+ 'Customer missing!' => 'Nav norâdîts klients!',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Customer saved!' => 'Klients ir saglabâts!',
+ 'Customers' => 'Klienti',
+ 'DBI not installed!' => 'Nav instalçts DBI!',
+ 'DOB' => '',
+ 'Database' => 'Datubâze',
+ 'Database Administration' => 'Datubâzes administrators',
+ 'Database Driver not checked!' => 'Datubâzes draiveris nav atzîmçts!',
+ 'Database Host' => 'Datubâzes serveris',
+ 'Database User missing!' => 'Nav norâdîts datubâzes lietotâjs!',
+ 'Dataset' => 'Datukopa',
+ 'Dataset is newer than version!' => 'Datukopa ir jaunâka par versiju!',
+ 'Dataset missing!' => 'Nav atrasta datukopa!',
+ 'Dataset updated!' => 'Datukopa atjauninâta!',
+ 'Date' => 'Datums',
+ 'Date Format' => 'Datuma formâts',
+ 'Date Paid' => 'Maksâjuma datums',
+ 'Date Received' => 'Saòemðanas datums',
+ 'Date missing!' => 'Nav norâdîts datums!',
+ 'Date received missing!' => 'Nav norâdîts saòemðanas datums',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Debets',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Decimalplaces' => 'decimâldaïa',
+ 'Decrease' => 'Samazinât',
+ 'Deduct after' => 'Pieðíirt atlaidi pçc',
+ 'Deduction deleted!' => 'Atlaide izdzçsta',
+ 'Deduction saved!' => 'Atlaide saglabâta',
+ 'Deductions' => 'Atlaides',
+ 'Default Template' => '',
+ 'Defaults' => 'Noklusçtâs vçrtîbas',
+ 'Defaults saved!' => 'Noklusçtâs vçrtîbas saglabâtas',
+ 'Delete' => 'Dzçst',
+ 'Delete Account' => 'Izdzçst Kontu',
+ 'Delete Dataset' => 'Izdzçst datukopu',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Piegâdes datums',
+ 'Department' => 'Nodaïa',
+ 'Department deleted!' => 'Nodaïa izdzçsta',
+ 'Department saved!' => 'Nodaïa saglabâta',
+ 'Departments' => 'Nodaïas',
+ 'Deposit' => 'Depozîts',
+ 'Description' => 'Apraksts',
+ 'Description Translations' => 'Apraksta tulkojumi',
+ 'Description missing!' => 'Nav norâdîts apraksts',
+ 'Detail' => 'Sîks apraksts',
+ 'Difference' => 'Starpîba',
+ 'Directory' => 'Direktorija',
+ 'Discount' => 'Atlaide',
+ 'Done' => 'Izdarîts',
+ 'Drawing' => 'Èeku izrakstîðana',
+ 'Driver' => 'Draiveris',
+ 'Dropdown Limit' => 'Maks. rindu skaits izvçlnç',
+ 'Due Date' => 'Apmaksas termiòð',
+ 'Due Date missing!' => 'Nav norâdîts apmaksas termiòð!',
+ 'E-mail' => 'E-pasts',
+ 'E-mail Statement to' => 'Nosûtît atskaiti pa e-pastu uz ',
+ 'E-mail address missing!' => 'Nepareiza E-pasta adrese!',
+ 'E-mail message' => '',
+ 'E-mailed' => 'Nosûtîts pa e-pastu',
+ 'Edit' => 'Labot',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => 'Labot kontu',
+ 'Edit Assembly' => 'Labot komplektâciju',
+ 'Edit Business' => 'Izmainît komercdarbîbu',
+ 'Edit Cash Transfer Transaction' => 'Labot naudas pârsûtîðanas transakciju',
+ 'Edit Customer' => 'Labot klientu',
+ 'Edit Deduction' => 'Labot atlaidi',
+ 'Edit Department' => 'Labot nodaïu',
+ 'Edit Description Translations' => 'Labot tulkojumu aprakstus',
+ 'Edit Employee' => 'Labot darbinieku',
+ 'Edit GIFI' => 'Labot GIFI',
+ 'Edit General Ledger Transaction' => 'Labot transakciju virsgrâmatâ',
+ 'Edit Group' => 'Labot grupu',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Labot darbu/izmaksas',
+ 'Edit Language' => 'Labot valodu',
+ 'Edit POS Invoice' => 'Labot POS rçíinu',
+ 'Edit Part' => 'Labot daïu',
+ 'Edit Preferences for' => 'Labot izvçles',
+ 'Edit Pricegroup' => 'Labot cenu grupu',
+ 'Edit Project' => 'Labot projektu',
+ 'Edit Purchase Order' => 'Labot pirkuma orderi',
+ 'Edit Quotation' => 'Labot tâmi',
+ 'Edit Request for Quotation' => 'Labot tâmes pieprasîjumu',
+ 'Edit SIC' => 'Labot SIC',
+ 'Edit Sales Invoice' => 'Labot pârdoðanas rçíinu',
+ 'Edit Sales Order' => 'Labot pârdoðanas orderi',
+ 'Edit Service' => 'Labot pakalpojumu',
+ 'Edit Template' => 'Labot ðablonu',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Labot lietotâju',
+ 'Edit Vendor' => 'Labot pârdevçju',
+ 'Edit Vendor Invoice' => 'Labot pârdevçja rçíinu',
+ 'Edit Warehouse' => 'Labot noliktavu',
+ 'Employee' => 'Darbinieks',
+ 'Employee Name' => 'Darbinieka vârds',
+ 'Employee Number' => '',
+ 'Employee deleted!' => 'Darbinieks izdzçsts',
+ 'Employee pays' => 'Darbinieku izmaksas',
+ 'Employee saved!' => 'Darbinieks saglabâts',
+ 'Employees' => 'Darbinieki',
+ 'Employer' => 'Nodarbinâtâjs',
+ 'Employer pays' => 'Nodarbinâtâju izmaksas',
+ 'Enddate' => 'Beigu datums',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Izpildît transakciju atcelðanu visos datumos',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Ierakstît 3 simbolus kolonâs (USD:LVL:EUR), lai definçtu valûtas',
+ 'Equity' => 'Paðu kapitâls',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valûtas maiòas kurss',
+ 'Exchange rate for payment missing!' => 'Nav norâdîts valûtas maiòas kurss maksâjumâ!',
+ 'Exchange rate missing!' => 'Nav norâdîts valûtas maiòas kurss!',
+ 'Existing Datasets' => 'Esoðâs datukopas',
+ 'Expense' => 'Izdevumi',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Izdevumi/Aktîvi',
+ 'Extended' => 'Kopâ',
+ 'FX' => 'FX',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fakss',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Ienâkumi no valûtas maiòas',
+ 'Foreign Exchange Loss' => 'Zaudçjumi no valûtas maiòas',
+ 'Friday' => '',
+ 'From' => 'No',
+ 'From Warehouse' => '',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI izdzçsts',
+ 'GIFI missing!' => 'Nav norâdîts GIFI!',
+ 'GIFI saved!' => 'GIFI saglabâts!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Virsgrâmatas transakcija',
+ 'General Ledger' => 'Virsgrâmata',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Preces un Pakalpojumi',
+ 'Group' => 'Grupa',
+ 'Group Items' => 'Ierakstu grupa',
+ 'Group Translations' => 'Grupu transakcijas',
+ 'Group deleted!' => 'Grupa izdzçsta!',
+ 'Group missing!' => 'Grupa nav norâdîta!',
+ 'Group saved!' => 'Grupa saglabâta!',
+ 'Groups' => 'Grupas',
+ 'HR' => 'Personâldaïa',
+ 'HTML Templates' => 'HTML ðabloni',
+ 'Heading' => 'Virsraksts',
+ 'History' => 'Vçsture',
+ 'Home Phone' => 'Mâjas telefons',
+ 'Host' => 'Serveris',
+ 'Hostname missing!' => 'Nav norâdîts servera nosaukums!',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Attçls',
+ 'In-line' => 'Iekïauts',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Iekïaut valûtas kursu atðíirîbas',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Include in drop-down menus' => 'Iekïaut nolaiþamo izvçlni',
+ 'Income' => 'Ienâkums',
+ 'Income Statement' => 'Peïòas vai zaudçjuma aprçíins',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Nepareiza datukopas versija!',
+ 'Increase' => 'Pieaugums',
+ 'Individual Items' => 'Individuâli ieraksti',
+ 'Internal Notes' => 'Iekðçjâs piezîmes',
+ 'Inventory' => 'Krâjumi',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Krâjuma daudzumam jâbût nullei pirms jûs varat atcelt ðo komplektâciju!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Krâjuma daudzumam jâbût nullei pirms jûs varat atcelt ðo preci!',
+ 'Inventory saved!' => 'Krâjums saglabâts',
+ 'Inventory transferred!' => 'Krâjums pârsûtîts',
+ 'Invoice' => 'Rçíins',
+ 'Invoice Date' => 'Rçíina datums',
+ 'Invoice Date missing!' => 'Nav norâdîts rçíina datums!',
+ 'Invoice Number' => 'Rçíina numurs',
+ 'Invoice Number missing!' => 'Nepareizs rçíina numurs',
+ 'Invoice deleted!' => 'Rçíins izdzçsts!',
+ 'Invoices' => 'Rçíini',
+ 'Is this a summary account to record' => 'Vai ðis ir summârais konts ierakstam',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => 'Vienîba izdzçsts!',
+ 'Item not on file!' => 'Nav tâdas vienîbas!',
+ 'Items' => 'Vienîbas',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'LaTeX Templates' => 'LaTeX ðablons',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Darbs/izmaksas',
+ 'Language' => 'Valoda',
+ 'Language deleted!' => 'Valoda izdzçsta',
+ 'Language saved!' => 'Valoda saglabâta',
+ 'Languages' => 'Valodas',
+ 'Languages not defined!' => 'Valodas nav definçtas',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Pçdçjais numurs un noklusçtais konts',
+ 'Lead' => '',
+ 'Leadtime' => 'Izlaides termiòð',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Servera un porta laukus var atstât tukðus, ja nevçlaties izveidot attâlinâtu konekciju',
+ 'Liability' => 'Saistîbas',
+ 'Licensed to' => 'Licencçts firmai',
+ 'Line Total' => 'Kopsumma',
+ 'Link' => 'Saite',
+ 'Link Accounts' => 'Piesaistît kontus',
+ 'List' => '',
+ 'List Accounts' => 'Kontu saraksts',
+ 'List Businesses' => 'Komerdarbîbu saraksts',
+ 'List Departments' => 'Nodaïu saraksts',
+ 'List GIFI' => 'GIFI saraksts',
+ 'List Languages' => 'Valodu saraksts',
+ 'List Price' => 'Cenrâþa cena',
+ 'List Projects' => 'Projektu saraksts',
+ 'List SIC' => 'SIC saraksts',
+ 'List Transactions' => 'Transakciju saraksts',
+ 'List Warehouses' => 'Noliktavu saraksts',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Pieteikties',
+ 'Login name missing!' => 'Nav norâdîts pieteikumvârds',
+ 'Logout' => 'Beigt darbu',
+ 'Make' => 'Izveidot',
+ 'Manager' => 'Vadîtâjs',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'Marked entries printed!' => 'Atzîmçtie ieraksti izdrukâti',
+ 'Markup' => 'Uzcenojums',
+ 'Maximum' => 'Maksimâlais',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Memo' => 'Memorands',
+ 'Menu Width' => 'Izvçlnes Platums',
+ 'Message' => 'Paziòojums',
+ 'Method' => 'Metode',
+ 'Microfiche' => 'Mikrofilma',
+ 'Model' => 'Modelis',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibaitu kodçðana',
+ 'N/A' => 'Nav',
+ 'Name' => 'Nosaukums',
+ 'Name missing!' => 'Nepareizs nosaukums',
+ 'New Templates' => 'Jauni ðabloni',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Nç',
+ 'No Database Drivers available!' => 'Nav pieejams datubâzes draiveris!',
+ 'No Dataset selected!' => 'Nav iezîmçta datukopa!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Nav e-pasta adrese',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'Nr.',
+ 'Non-taxable' => 'Neapliekams ar nodokïiem',
+ 'Non-taxable Purchases' => 'Pirkumi, kas nav apliekami ar nodokïiem',
+ 'Non-taxable Sales' => 'Tirgoðana, kas nav apliekama ar nodokïiem',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Piezîmes',
+ 'Nothing entered!' => 'Nekas nav ievadîts',
+ 'Nothing selected!' => 'Nekas nav iezîmçts!',
+ 'Nothing to delete!' => 'Nav nekâ dzçðama!',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => 'Nav nekâ pârsûtîðanai',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Number' => 'Numurs',
+ 'Number Format' => 'Skaitïa formâts',
+ 'Number missing in Row' => 'Rindâ nav norâdîts numurs',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Novecojis',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'On Hand' => 'Pieejams',
+ 'Open' => 'Atvçrts',
+ 'Oracle Database Administration' => 'Oracle datubâzes administrçðana',
+ 'Order' => 'Orderis',
+ 'Order Date' => 'Ordera datums',
+ 'Order Date missing!' => 'Nav norâdîts ordera datums!',
+ 'Order Entry' => 'Ordera ieraksts',
+ 'Order Number' => 'Ordera Nr.',
+ 'Order Number missing!' => 'Nav norâdîts ordera numurs!',
+ 'Order deleted!' => 'Orderis izdzçsts',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Orderis saglabâts!',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Bez atbilstoðâ pâra',
+ 'Out of balance transaction!' => 'Transakcija bez bilances',
+ 'Out of balance!' => 'Nav bilances!',
+ 'Outstanding' => 'Neapmaksâtais',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'POS',
+ 'POS Invoice' => 'POS rçíins',
+ 'Packing List' => 'Iesaiòojumu saraksts',
+ 'Packing List Date missing!' => 'Nav norâdîts iesaiòojumu datums!',
+ 'Packing List Number missing!' => 'Nav norâdîts iesaiòojumu numurs!',
+ 'Packing Lists' => 'Iesaiòojumu saraksti',
+ 'Paid' => 'Apmaksâts',
+ 'Part' => 'Prece',
+ 'Part Number' => '',
+ 'Partnumber' => 'Daïas numurs',
+ 'Parts' => 'Daïas',
+ 'Password' => 'Parole',
+ 'Password changed!' => 'Mainît paroli!',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'Kreditoru parâdi',
+ 'Payment' => 'Maksâjums',
+ 'Payment date missing!' => 'Nav norâdîts maksâjuma datums',
+ 'Payment posted!' => 'Maksâjums iegrâmatots!',
+ 'Payments' => 'Maksâjumi',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Algu atlaides',
+ 'Period' => '',
+ 'Pg Database Administration' => 'Pg datubâzes administrçðana',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Izvçles saraksts',
+ 'Pick Lists' => '',
+ 'Port' => 'Ports',
+ 'Port missing!' => 'Nareizs porta numurs!',
+ 'Pos' => '',
+ 'Post' => 'Iegrâmatot',
+ 'Post as new' => 'Iegrâmatot kâ jaunu',
+ 'Posted!' => 'Iegrâmatots!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Izvçles',
+ 'Preferences saved!' => 'Izvçles saglabâtas!',
+ 'Prepayment' => 'Avansa maksâjums',
+ 'Price' => 'Cena',
+ 'Pricegroup' => 'Cenu grupa',
+ 'Pricegroup deleted!' => 'Cenu grupa izdzçsta',
+ 'Pricegroup missing!' => 'Cenu grupa nav norâdîta',
+ 'Pricegroup saved!' => 'Cenu grupa saglabâta',
+ 'Pricegroups' => 'Cenu grupas',
+ 'Pricelist' => '',
+ 'Print' => 'Drukât',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Izdrukâts',
+ 'Printer' => 'Printeris',
+ 'Printing' => '',
+ 'Printing ... ' => 'Drukâ ...',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => 'Galvenie ienâkumi',
+ 'Project' => 'Projekts',
+ 'Project Description Translations' => 'Projekta apraksta tulkojumi',
+ 'Project Name' => '',
+ 'Project Number' => 'Projekta numurs',
+ 'Project Number missing!' => 'Nav norâdîts projekta numurs!',
+ 'Project Transactions' => 'Projekta transakcijas',
+ 'Project deleted!' => 'Projekts izdzçsts!',
+ 'Project not on file!' => 'Nav tâda projekta!',
+ 'Project saved!' => 'Projekts saglabâts',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Projekti',
+ 'Purchase Order' => 'Pirkðanas orderis',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => 'Pirkðanas orderi',
+ 'Qty' => 'Skaits',
+ 'Quantity exceeds available units to stock!' => 'Skaits pârsniedz noliktavâ esoðo priekðmetu skaitu',
+ 'Quarter' => '',
+ 'Quotation' => 'Tâme',
+ 'Quotation ' => '',
+ 'Quotation Date' => 'Tâmes datums',
+ 'Quotation Date missing!' => 'Nav norâdîts tâmes datums',
+ 'Quotation Number' => 'Tâmes numurs',
+ 'Quotation Number missing!' => 'Nav norâdîts tâmes numurs',
+ 'Quotation deleted!' => 'Tâme izdzçsta',
+ 'Quotations' => 'Tâmes',
+ 'R' => 'R',
+ 'RFQ' => 'Tâmes pieprasîjums',
+ 'RFQ ' => '',
+ 'RFQ Number' => 'Tâmes pieprasîjuma numurs',
+ 'RFQs' => 'Tâmes pieprasîjumu',
+ 'ROP' => 'Pasûtîðanas limits',
+ 'Rate' => 'Likme',
+ 'Rate missing!' => 'Likme nav norâdîta',
+ 'Recd' => 'Saòemts',
+ 'Receipt' => 'Kvîts',
+ 'Receipt posted!' => 'Kvîtis iegrâmatotas',
+ 'Receipts' => 'Kvîtis',
+ 'Receivables' => 'Ienâkoðie maksâjumi',
+ 'Receive' => 'Saòemt',
+ 'Receive Merchandise' => 'Saòemt preces',
+ 'Reconciliation' => 'Izlîdzinâðana',
+ 'Reconciliation Report' => 'Izlîdzinâðanas atskaite',
+ 'Record in' => 'Ierakstît',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Norâde',
+ 'Remaining' => 'Atlikums',
+ 'Remove' => 'Izdzçst',
+ 'Remove Audit trail up to' => 'Izdzçst audita atzîmes lîdz',
+ 'Remove Audit trails up to' => 'Izdzçst audita atzîmes lîdz',
+ 'Removed spoolfiles!' => 'Izdzçst printera rindas failus',
+ 'Removing marked entries from queue ...' => 'Izdzçðu atzîmçtos ierakstus no rindas ...',
+ 'Repeat' => '',
+ 'Report for' => 'Atskaite par',
+ 'Reports' => 'Atskaites',
+ 'Req' => '',
+ 'Request for Quotation' => 'Tâmes pieprasîjums',
+ 'Request for Quotations' => 'Tâmju pieprasîjums',
+ 'Required by' => 'Pieprasîja',
+ 'Retained Earnings' => 'Nesadalîtâ peïòa',
+ 'Role' => 'Loma',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC izdzçsts',
+ 'SIC saved!' => 'SIC saglabâts',
+ 'SKU' => 'SKU',
+ 'SSN' => '',
+ 'Sale' => 'Pârdoðana',
+ 'Sales' => 'Pârdoðanas',
+ 'Sales Invoice' => 'Pârdoðanas rçíins',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Pârdoðanas rçíini',
+ 'Sales Order' => 'Pârdoðanas orderis',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => 'Pârdoðanas orderi',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => 'Pârdevçjs',
+ 'Saturday' => '',
+ 'Save' => 'Saglabât',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Saglabât kâ jaunu',
+ 'Save to File' => 'Saglabât failâ',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Ekrâns',
+ 'Search' => 'Meklçt',
+ 'Select' => 'Atlasît',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Atlasît visu',
+ 'Select from one of the items below' => 'Atlasît vienu no sekojoðiem ierakstiem',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Select from one of the projects below' => 'Atlasît vienu no sekojoðiem projektiem',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => 'Izvçlçties postscript vai PDF!',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => 'Pârdoðanas cena',
+ 'Send by E-Mail' => 'Nosûtît pa e-pastu',
+ 'Sending' => '',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Serial No.' => 'Seriâlais Nr.',
+ 'Serial Number' => 'Seriâlais numurs',
+ 'Service' => 'Pakalpojums',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Pakalpojumi',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Ðablonu izveidoðana',
+ 'Ship' => 'Piegâdât',
+ 'Ship Merchandise' => 'Piegâdât preces',
+ 'Ship to' => 'Piegâdes adrese',
+ 'Ship via' => 'Piegâdât caur',
+ 'Shipping' => 'Piegâde',
+ 'Shipping Address' => 'Piegâdes adrese',
+ 'Shipping Date' => 'Nosûtîðanas datums',
+ 'Shipping Date missing!' => 'Nav norâdîts nosûtîðanas datums',
+ 'Shipping Point' => 'Nosûtîðanas vietas',
+ 'Short' => 'Aizdoðana',
+ 'Signature' => 'Paraksts',
+ 'Source' => 'Dokuments',
+ 'Spoolfile' => 'Printera rindas fails',
+ 'Standard' => 'Standarts',
+ 'Standard Industrial Codes' => 'Standarta industrijas kodi',
+ 'Startdate' => 'Sâkuma datums',
+ 'State' => '',
+ 'State/Province' => 'Ðtats/Province',
+ 'Statement' => 'Pârskats',
+ 'Statement Balance' => 'Bilances atskaite',
+ 'Statement sent to' => 'Nosûtît pârskatu uz',
+ 'Statements sent to printer!' => 'Nosûtît pârskatu uz drukâðanu!',
+ 'Stock' => 'Krâjums',
+ 'Stock Assembly' => 'Komplektâcijas krâjumâ',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Stila lapa',
+ 'Sub-contract GIFI' => 'Subkontrakta GIFI',
+ 'Subject' => 'Temats',
+ 'Subtotal' => 'Kopâ',
+ 'Summary' => 'Kopçjais',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'Sistçma',
+ 'System Defaults' => 'Sistçmas noklusçtâs vçrtîbas',
+ 'Tax' => 'Nodokïi',
+ 'Tax Accounts' => 'Nodokïu konti',
+ 'Tax Included' => 'Kopâ ar nodokïiem',
+ 'Tax Number' => 'Nodokïu maksâtâja kods',
+ 'Tax Number / SSN' => 'Nodokïu maksâtâja kods / SSN',
+ 'Tax collected' => 'Ieòemtie nodokïi',
+ 'Tax paid' => 'Samaksâtie nodokïi',
+ 'Taxable' => 'Apliekams ar nodokli',
+ 'Template saved!' => 'Ðablons saglabâts!',
+ 'Templates' => 'Ðabloni',
+ 'Terms' => 'Noteikumi: termiòð',
+ 'Text' => '',
+ 'Text Templates' => 'Teksta ðabloni',
+ 'The following Datasets are not in use and can be deleted' => 'Sekojoðâs datukopas netiek lietotas un tâs var izdzçst',
+ 'The following Datasets need to be updated' => 'Sekojoðâs datukopas nepiecieðams atjauninât',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ðî ir sagatavoðanâs pârbaude esoðiem datiem. Nekas netiks izveidots vai izdzçsts.',
+ 'Thursday' => '',
+ 'Till' => 'lîdz',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'uz',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Lai pievienotu lietotâju grupai, izmainiet lietotâjvârdu un saglabâjiet.',
+ 'Top Level' => 'Augðçjais lîmenis',
+ 'Total' => 'Pavisam Kopâ',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'Vairumtirgotâja atlaide',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => 'Nav norâdîts transakcijas datums!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'Transakcija izdzçsta!',
+ 'Transaction posted!' => 'Transakcija iegrâmatota!',
+ 'Transaction reversal enforced for all dates' => 'Veikt transakciju atcelðanu visiem datumiem',
+ 'Transaction reversal enforced up to' => 'Transakcijas bûs izmainîtas lîdz',
+ 'Transactions' => 'Transakcijas',
+ 'Transfer' => 'Pârsûtîðana',
+ 'Transfer Inventory' => 'Krâjuma pârsûtîðana',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Pârsûtît uz',
+ 'Translation' => 'Tulkojums',
+ 'Translation deleted!' => 'Tulkojums izdzçsts',
+ 'Translation not on file!' => '',
+ 'Translations' => 'Tulkojumi',
+ 'Translations saved!' => 'Tulkojumi saglabâti',
+ 'Trial Balance' => 'Kontu bilance',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Komercdarbîbas veids',
+ 'Unit' => 'Vienîba',
+ 'Unit of measure' => 'Preces mçrvienîba',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => 'Atjauninât',
+ 'Update Dataset' => 'Atjauninât datu kopu',
+ 'Updated' => 'Atjauninâts',
+ 'Upgrading to Version' => 'Uzlabot lîdz versijai',
+ 'Use Templates' => 'Lietot ðablonu',
+ 'User' => 'Lietotâjs',
+ 'User deleted!' => 'Lietotâjs izdzçsts!',
+ 'User saved!' => 'Lietotâjs saglabâts!',
+ 'Valid until' => 'Derîgs lîdz',
+ 'Vendor' => 'Pârdevçjs',
+ 'Vendor History' => 'Pârdevçja vçsture',
+ 'Vendor Invoice' => 'Pârdevçja rçíins',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Pârdevçja rçíini',
+ 'Vendor Number' => 'Pârdevçja numurs',
+ 'Vendor deleted!' => 'Pârdevçjs izdzçsts!',
+ 'Vendor missing!' => 'Pârdevçjs nav norâdîts!',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Vendor saved!' => 'Pârdevçjs saglabâts',
+ 'Vendors' => 'Pârdevçji',
+ 'Version' => 'Versija',
+ 'Warehouse' => 'Noliktava',
+ 'Warehouse deleted!' => 'Noliktava izdzçsta',
+ 'Warehouse saved!' => 'Noliktava saglabâta',
+ 'Warehouses' => 'Noliktavas',
+ 'Warning!' => 'Brîdinâjums!',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Svars',
+ 'Weight Unit' => 'Svara mçrvienîba',
+ 'What type of item is this?' => 'Kâda veida vienîba tâ ir?',
+ 'Work Order' => 'Darba orderis',
+ 'Work Orders' => '',
+ 'Work Phone' => 'Darba telefons',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => 'Finanðu gada beigas',
+ 'Yearend date missing!' => 'Nav norâdîts pârskata finanðu gada beigu datums',
+ 'Yearend posted!' => 'Finanðu gada beigas iegrâmatotas',
+ 'Yearend posting failed!' => 'Finanðu gada beigu iegrâmatoðana neizdevâs',
+ 'Years' => '',
+ 'Yes' => 'Jâ',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Nav ievadîts vârds',
+ 'You must enter a host and port for local and remote connections!' => 'Lokâlam un attâlinâtam savienojumam jâievada vçrtîbas servera un porta laukos!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => 'kontu nevar nomainît uz jebkuru citu konta tipu',
+ 'as at' => 'uz',
+ 'days' => 'dienas',
+ 'does not exist' => 'neeksistç',
+ 'done' => 'izdarîts',
+ 'ea' => 'gb',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'periodam',
+ 'is already a member!' => 'jau eksistç ',
+ 'localhost' => 'localhost',
+ 'locked!' => 'slçgts!',
+ 'partsgroup' => '',
+ 'posted!' => 'iegrâmatots!',
+ 'sent' => 'nosûtîts',
+ 'successfully created!' => 'veiksmîgi izveidots!',
+ 'successfully deleted!' => 'veiksmîgi izdzçsts!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'interneta lapa',
+};
+
+1;
diff --git a/locale/lv/am b/locale/lv/am
new file mode 100755
index 00000000..3e929569
--- /dev/null
+++ b/locale/lv/am
@@ -0,0 +1,275 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP' => 'Kreditoru parâdi',
+ 'AR' => 'Debitoru parâdi',
+ 'About' => 'Par',
+ 'Account' => 'Konts',
+ 'Account Number' => 'Konta numurs',
+ 'Account Number missing!' => 'Nav norâdîts konta numurs!',
+ 'Account Type' => 'Konta tips',
+ 'Account Type missing!' => 'Nav norâdîts konta tips!',
+ 'Account deleted!' => 'Kots izdzçsts!',
+ 'Account does not exist!' => 'Konts neeksistç',
+ 'Account saved!' => 'Konts saglabâts!',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Accrual' => 'Uzkrâðana',
+ 'Activate Audit trail' => 'Aktivizçt audita atzîmes',
+ 'Add Account' => 'Pievienot kontu',
+ 'Add Business' => 'Pievienot komercdarbîbu',
+ 'Add Department' => 'Pievienot nodaïu',
+ 'Add GIFI' => 'Pievienot GIFI',
+ 'Add Language' => 'Pievienot valodu',
+ 'Add SIC' => 'Pievienot SIC',
+ 'Add Warehouse' => 'Pievienot noliktavu',
+ 'Address' => 'Adrese',
+ 'Amount' => 'Summa',
+ 'Asset' => 'Aktîvs',
+ 'Audit Control' => 'Audita kontrole',
+ 'Audit trail disabled' => 'Audita atzîmes atslçgtas',
+ 'Audit trail enabled' => 'Audita atzîmes ieslçgtas',
+ 'Audit trail removed up to' => 'Audita atzîmes novâktas lîdz',
+ 'Backup sent to' => 'Rezerves kopija nosûtîta uz',
+ 'Bin List' => 'Bin saraksts',
+ 'Books are open' => 'Ieraksti ir atvçrti',
+ 'Business Number' => 'Reìistrâcijas numurs',
+ 'Business deleted!' => 'Komercdarbîba izdzçsta',
+ 'Business saved!' => 'Komercdarbîba saglabâta',
+ 'COGS' => 'Paðizmaksa',
+ 'Cannot delete account!' => 'Kontu nevar izdzçst!',
+ 'Cannot delete default account!' => 'Noklusçto kontu nevar izdzçst!',
+ 'Cannot save account!' => 'Kontu nevar saglabât!',
+ 'Cannot save defaults!' => 'Nevar saglabât noklusçtâs vçrtîbas',
+ 'Cannot save preferences!' => 'Nevar saglabât izvçles!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Konta nevar piesaistît vairâk kâ vienam DP, KP vai IC',
+ 'Cash' => 'Nauda',
+ 'Chart of Accounts' => 'Kontu plâns',
+ 'Close Books up to' => 'Aizvçrt ierakstus lîdz',
+ 'Code' => 'Kods',
+ 'Code missing!' => 'Nav norâdîts kods',
+ 'Company' => 'Uzòçmums',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Continue' => 'Turpinât',
+ 'Contra' => 'Kontrârais konts',
+ 'Copy to COA' => 'Kopçt uz kontu plânu',
+ 'Cost Center' => 'Galvenâs izmaksas',
+ 'Credit' => 'Kredîts',
+ 'Customer Number' => 'Klienta numurs',
+ 'Database Host' => 'Datubâzes serveris',
+ 'Dataset' => 'Datukopa',
+ 'Date Format' => 'Datuma formâts',
+ 'Debit' => 'Debets',
+ 'Defaults saved!' => 'Noklusçtâs vçrtîbas saglabâtas',
+ 'Delete' => 'Dzçst',
+ 'Delete Account' => 'Izdzçst Kontu',
+ 'Department deleted!' => 'Nodaïa izdzçsta',
+ 'Department saved!' => 'Nodaïa saglabâta',
+ 'Departments' => 'Nodaïas',
+ 'Description' => 'Apraksts',
+ 'Description missing!' => 'Nav norâdîts apraksts',
+ 'Discount' => 'Atlaide',
+ 'Dropdown Limit' => 'Maks. rindu skaits izvçlnç',
+ 'E-mail' => 'E-pasts',
+ 'E-mail address missing!' => 'Nepareiza E-pasta adrese!',
+ 'Edit' => 'Labot',
+ 'Edit Account' => 'Labot kontu',
+ 'Edit Business' => 'Izmainît komercdarbîbu',
+ 'Edit Department' => 'Labot nodaïu',
+ 'Edit GIFI' => 'Labot GIFI',
+ 'Edit Language' => 'Labot valodu',
+ 'Edit Preferences for' => 'Labot izvçles',
+ 'Edit SIC' => 'Labot SIC',
+ 'Edit Template' => 'Labot ðablonu',
+ 'Edit Warehouse' => 'Labot noliktavu',
+ 'Enforce transaction reversal for all dates' => 'Izpildît transakciju atcelðanu visos datumos',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Ierakstît 3 simbolus kolonâs (USD:LVL:EUR), lai definçtu valûtas',
+ 'Equity' => 'Paðu kapitâls',
+ 'Expense' => 'Izdevumi',
+ 'Expense/Asset' => 'Izdevumi/Aktîvi',
+ 'Fax' => 'Fakss',
+ 'Foreign Exchange Gain' => 'Ienâkumi no valûtas maiòas',
+ 'Foreign Exchange Loss' => 'Zaudçjumi no valûtas maiòas',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI izdzçsts',
+ 'GIFI missing!' => 'Nav norâdîts GIFI!',
+ 'GIFI saved!' => 'GIFI saglabâts!',
+ 'GL Transaction' => 'Virsgrâmatas transakcija',
+ 'Heading' => 'Virsraksts',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Iekïaut nolaiþamo izvçlni',
+ 'Income' => 'Ienâkums',
+ 'Inventory' => 'Krâjumi',
+ 'Invoice' => 'Rçíins',
+ 'Is this a summary account to record' => 'Vai ðis ir summârais konts ierakstam',
+ 'Language' => 'Valoda',
+ 'Language deleted!' => 'Valoda izdzçsta',
+ 'Language saved!' => 'Valoda saglabâta',
+ 'Languages' => 'Valodas',
+ 'Last Numbers & Default Accounts' => 'Pçdçjais numurs un noklusçtais konts',
+ 'Liability' => 'Saistîbas',
+ 'Licensed to' => 'Licencçts firmai',
+ 'Link' => 'Saite',
+ 'Menu Width' => 'Izvçlnes Platums',
+ 'Method' => 'Metode',
+ 'Name' => 'Nosaukums',
+ 'No' => 'Nç',
+ 'No email address for' => 'Nav e-pasta adrese',
+ 'Number' => 'Numurs',
+ 'Number Format' => 'Skaitïa formâts',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Iesaiòojumu saraksts',
+ 'Password' => 'Parole',
+ 'Payables' => 'Kreditoru parâdi',
+ 'Payment' => 'Maksâjums',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Izvçles saraksts',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Izvçles saglabâtas!',
+ 'Print' => 'Drukât',
+ 'Printer' => 'Printeris',
+ 'Profit Center' => 'Galvenie ienâkumi',
+ 'Purchase Order' => 'Pirkðanas orderis',
+ 'Purchase Orders' => 'Pirkðanas orderi',
+ 'RFQ Number' => 'Tâmes pieprasîjuma numurs',
+ 'Rate' => 'Likme',
+ 'Receivables' => 'Ienâkoðie maksâjumi',
+ 'Reference' => 'Norâde',
+ 'Remove Audit trail up to' => 'Izdzçst audita atzîmes lîdz',
+ 'Retained Earnings' => 'Nesadalîtâ peïòa',
+ 'SIC deleted!' => 'SIC izdzçsts',
+ 'SIC saved!' => 'SIC saglabâts',
+ 'Sales Invoice' => 'Pârdoðanas rçíins',
+ 'Sales Order' => 'Pârdoðanas orderis',
+ 'Sales Orders' => 'Pârdoðanas orderi',
+ 'Save' => 'Saglabât',
+ 'Save as new' => 'Saglabât kâ jaunu',
+ 'Signature' => 'Paraksts',
+ 'Standard Industrial Codes' => 'Standarta industrijas kodi',
+ 'Stylesheet' => 'Stila lapa',
+ 'System Defaults' => 'Sistçmas noklusçtâs vçrtîbas',
+ 'Tax' => 'Nodokïi',
+ 'Template saved!' => 'Ðablons saglabâts!',
+ 'Transaction reversal enforced for all dates' => 'Veikt transakciju atcelðanu visiem datumiem',
+ 'Transaction reversal enforced up to' => 'Transakcijas bûs izmainîtas lîdz',
+ 'Type of Business' => 'Komercdarbîbas veids',
+ 'Update' => 'Atjauninât',
+ 'User' => 'Lietotâjs',
+ 'Vendor Invoice' => 'Pârdevçja rçíins',
+ 'Vendor Number' => 'Pârdevçja numurs',
+ 'Version' => 'Versija',
+ 'Warehouse deleted!' => 'Noliktava izdzçsta',
+ 'Warehouse saved!' => 'Noliktava saglabâta',
+ 'Warehouses' => 'Noliktavas',
+ 'Weight Unit' => 'Svara mçrvienîba',
+ 'Work Order' => 'Darba orderis',
+ 'Yearend' => 'Finanðu gada beigas',
+ 'Yearend date missing!' => 'Nav norâdîts pârskata finanðu gada beigu datums',
+ 'Yearend posted!' => 'Finanðu gada beigas iegrâmatotas',
+ 'Yearend posting failed!' => 'Finanðu gada beigu iegrâmatoðana neizdevâs',
+ 'Yes' => 'Jâ',
+ 'account cannot be set to any other type of account' => 'kontu nevar nomainît uz jebkuru citu konta tipu',
+ 'done' => 'izdarîts',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'pievienot_kontu' => 'add_account',
+ 'pievienot_komercdarbîbu' => 'add_business',
+ 'pievienot_nodaïu' => 'add_department',
+ 'pievienot_valodu' => 'add_language',
+ 'pievienot_sic' => 'add_sic',
+ 'pievienot_noliktavu' => 'add_warehouse',
+ 'turpinât' => 'continue',
+ 'kopçt_uz_kontu_plânu' => 'copy_to_coa',
+ 'dzçst' => 'delete',
+ 'labot' => 'edit',
+ 'labot_kontu' => 'edit_account',
+ 'saglabât' => 'save',
+ 'saglabât_kâ_jaunu' => 'save_as_new',
+ 'atjauninât' => 'update',
+};
+
+1;
+
diff --git a/locale/lv/ap b/locale/lv/ap
new file mode 100755
index 00000000..dc537481
--- /dev/null
+++ b/locale/lv/ap
@@ -0,0 +1,195 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Outstanding' => 'KP Neapmaksâtie',
+ 'AP Transaction' => 'KP transakcija',
+ 'AP Transactions' => 'KP transakcijas',
+ 'AR Outstanding' => 'DP Neapmaksâtie',
+ 'AR Transaction' => 'DP transakcija',
+ 'AR Transactions' => 'DP transakcijas',
+ 'Account' => 'Konts',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Address' => 'Adrese',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Nesamaksâtâ summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Are you sure you want to delete Transaction' => 'Vai jûs patieðâm vçlaties dzçst transakciju',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Transakciju nevar izdzçst!',
+ 'Cannot post payment for a closed period!' => 'Nevar iegrâmatot maksâjumu par slçgtu periodu!',
+ 'Cannot post transaction for a closed period!' => 'Nevar iegrâmatot transakciju par slçgtu periodu!',
+ 'Cannot post transaction!' => 'Nevar iegrâmatot transakciju!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Èeks',
+ 'Closed' => 'Aizvçrts',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Continue' => 'Turpinât',
+ 'Credit' => 'Kredîts',
+ 'Credit Limit' => 'Kredîta limits',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valûta',
+ 'Current' => 'Paðreizçjs',
+ 'Customer' => 'Klients',
+ 'Customer missing!' => 'Nav norâdîts klients!',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Date Paid' => 'Maksâjuma datums',
+ 'Debit' => 'Debets',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Delete' => 'Dzçst',
+ 'Department' => 'Nodaïa',
+ 'Description' => 'Apraksts',
+ 'Detail' => 'Sîks apraksts',
+ 'Due Date' => 'Apmaksas termiòð',
+ 'Due Date missing!' => 'Nav norâdîts apmaksas termiòð!',
+ 'E-mail' => 'E-pasts',
+ 'Employee' => 'Darbinieks',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valûtas maiòas kurss',
+ 'Exchange rate for payment missing!' => 'Nav norâdîts valûtas maiòas kurss maksâjumâ!',
+ 'Exchange rate missing!' => 'Nav norâdîts valûtas maiòas kurss!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'From' => 'No',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Invoice' => 'Rçíins',
+ 'Invoice Date' => 'Rçíina datums',
+ 'Invoice Date missing!' => 'Nav norâdîts rçíina datums!',
+ 'Invoice Number' => 'Rçíina numurs',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Manager' => 'Vadîtâjs',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Memo' => 'Memorands',
+ 'Message' => 'Paziòojums',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Piezîmes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Number' => 'Numurs',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Open' => 'Atvçrts',
+ 'Order' => 'Orderis',
+ 'Order Number' => 'Ordera Nr.',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Apmaksâts',
+ 'Payment date missing!' => 'Nav norâdîts maksâjuma datums',
+ 'Payments' => 'Maksâjumi',
+ 'Post' => 'Iegrâmatot',
+ 'Post as new' => 'Iegrâmatot kâ jaunu',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drukât',
+ 'Printed' => 'Izdrukâts',
+ 'Project' => 'Projekts',
+ 'Project not on file!' => 'Nav tâda projekta!',
+ 'Receipt' => 'Kvîts',
+ 'Reference' => 'Norâde',
+ 'Remaining' => 'Atlikums',
+ 'Salesperson' => 'Pârdevçjs',
+ 'Screen' => 'Ekrâns',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Select from one of the projects below' => 'Atlasît vienu no sekojoðiem projektiem',
+ 'Select postscript or PDF!' => 'Izvçlçties postscript vai PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Ship to' => 'Piegâdes adrese',
+ 'Ship via' => 'Piegâdât caur',
+ 'Shipping Point' => 'Nosûtîðanas vietas',
+ 'Source' => 'Dokuments',
+ 'Startdate' => 'Sâkuma datums',
+ 'Subject' => 'Temats',
+ 'Subtotal' => 'Kopâ',
+ 'Summary' => 'Kopçjais',
+ 'Tax' => 'Nodokïi',
+ 'Tax Included' => 'Kopâ ar nodokïiem',
+ 'Till' => 'lîdz',
+ 'To' => 'uz',
+ 'Total' => 'Pavisam Kopâ',
+ 'Transaction deleted!' => 'Transakcija izdzçsta!',
+ 'Transaction posted!' => 'Transakcija iegrâmatota!',
+ 'Update' => 'Atjauninât',
+ 'Vendor' => 'Pârdevçjs',
+ 'Vendor missing!' => 'Pârdevçjs nav norâdîts!',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Warning!' => 'Brîdinâjums!',
+ 'Yes' => 'Jâ',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kp_transakcija' => 'ap_transaction',
+ 'dp_transakcija' => 'ar_transaction',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'iegrâmatot' => 'post',
+ 'iegrâmatot_kâ_jaunu' => 'post_as_new',
+ 'drukât' => 'print',
+ 'piegâdes_adrese' => 'ship_to',
+ 'atjauninât' => 'update',
+ 'jâ' => 'yes',
+};
+
+1;
+
diff --git a/locale/lv/ar b/locale/lv/ar
new file mode 100755
index 00000000..dc537481
--- /dev/null
+++ b/locale/lv/ar
@@ -0,0 +1,195 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Outstanding' => 'KP Neapmaksâtie',
+ 'AP Transaction' => 'KP transakcija',
+ 'AP Transactions' => 'KP transakcijas',
+ 'AR Outstanding' => 'DP Neapmaksâtie',
+ 'AR Transaction' => 'DP transakcija',
+ 'AR Transactions' => 'DP transakcijas',
+ 'Account' => 'Konts',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Address' => 'Adrese',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Nesamaksâtâ summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Are you sure you want to delete Transaction' => 'Vai jûs patieðâm vçlaties dzçst transakciju',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Transakciju nevar izdzçst!',
+ 'Cannot post payment for a closed period!' => 'Nevar iegrâmatot maksâjumu par slçgtu periodu!',
+ 'Cannot post transaction for a closed period!' => 'Nevar iegrâmatot transakciju par slçgtu periodu!',
+ 'Cannot post transaction!' => 'Nevar iegrâmatot transakciju!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Èeks',
+ 'Closed' => 'Aizvçrts',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Continue' => 'Turpinât',
+ 'Credit' => 'Kredîts',
+ 'Credit Limit' => 'Kredîta limits',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valûta',
+ 'Current' => 'Paðreizçjs',
+ 'Customer' => 'Klients',
+ 'Customer missing!' => 'Nav norâdîts klients!',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Date Paid' => 'Maksâjuma datums',
+ 'Debit' => 'Debets',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Delete' => 'Dzçst',
+ 'Department' => 'Nodaïa',
+ 'Description' => 'Apraksts',
+ 'Detail' => 'Sîks apraksts',
+ 'Due Date' => 'Apmaksas termiòð',
+ 'Due Date missing!' => 'Nav norâdîts apmaksas termiòð!',
+ 'E-mail' => 'E-pasts',
+ 'Employee' => 'Darbinieks',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valûtas maiòas kurss',
+ 'Exchange rate for payment missing!' => 'Nav norâdîts valûtas maiòas kurss maksâjumâ!',
+ 'Exchange rate missing!' => 'Nav norâdîts valûtas maiòas kurss!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'From' => 'No',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Invoice' => 'Rçíins',
+ 'Invoice Date' => 'Rçíina datums',
+ 'Invoice Date missing!' => 'Nav norâdîts rçíina datums!',
+ 'Invoice Number' => 'Rçíina numurs',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Manager' => 'Vadîtâjs',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Memo' => 'Memorands',
+ 'Message' => 'Paziòojums',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Piezîmes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Number' => 'Numurs',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Open' => 'Atvçrts',
+ 'Order' => 'Orderis',
+ 'Order Number' => 'Ordera Nr.',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Apmaksâts',
+ 'Payment date missing!' => 'Nav norâdîts maksâjuma datums',
+ 'Payments' => 'Maksâjumi',
+ 'Post' => 'Iegrâmatot',
+ 'Post as new' => 'Iegrâmatot kâ jaunu',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drukât',
+ 'Printed' => 'Izdrukâts',
+ 'Project' => 'Projekts',
+ 'Project not on file!' => 'Nav tâda projekta!',
+ 'Receipt' => 'Kvîts',
+ 'Reference' => 'Norâde',
+ 'Remaining' => 'Atlikums',
+ 'Salesperson' => 'Pârdevçjs',
+ 'Screen' => 'Ekrâns',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Select from one of the projects below' => 'Atlasît vienu no sekojoðiem projektiem',
+ 'Select postscript or PDF!' => 'Izvçlçties postscript vai PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Ship to' => 'Piegâdes adrese',
+ 'Ship via' => 'Piegâdât caur',
+ 'Shipping Point' => 'Nosûtîðanas vietas',
+ 'Source' => 'Dokuments',
+ 'Startdate' => 'Sâkuma datums',
+ 'Subject' => 'Temats',
+ 'Subtotal' => 'Kopâ',
+ 'Summary' => 'Kopçjais',
+ 'Tax' => 'Nodokïi',
+ 'Tax Included' => 'Kopâ ar nodokïiem',
+ 'Till' => 'lîdz',
+ 'To' => 'uz',
+ 'Total' => 'Pavisam Kopâ',
+ 'Transaction deleted!' => 'Transakcija izdzçsta!',
+ 'Transaction posted!' => 'Transakcija iegrâmatota!',
+ 'Update' => 'Atjauninât',
+ 'Vendor' => 'Pârdevçjs',
+ 'Vendor missing!' => 'Pârdevçjs nav norâdîts!',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Warning!' => 'Brîdinâjums!',
+ 'Yes' => 'Jâ',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kp_transakcija' => 'ap_transaction',
+ 'dp_transakcija' => 'ar_transaction',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'iegrâmatot' => 'post',
+ 'iegrâmatot_kâ_jaunu' => 'post_as_new',
+ 'drukât' => 'print',
+ 'piegâdes_adrese' => 'ship_to',
+ 'atjauninât' => 'update',
+ 'jâ' => 'yes',
+};
+
+1;
+
diff --git a/locale/lv/arap b/locale/lv/arap
new file mode 100755
index 00000000..df2e7e14
--- /dev/null
+++ b/locale/lv/arap
@@ -0,0 +1,53 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Address' => 'Adrese',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Turpinât',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Description' => 'Apraksts',
+ 'E-mail' => 'E-pasts',
+ 'Message' => 'Paziòojums',
+ 'Number' => 'Numurs',
+ 'Print' => 'Drukât',
+ 'Project not on file!' => 'Nav tâda projekta!',
+ 'Reference' => 'Norâde',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Select from one of the projects below' => 'Atlasît vienu no sekojoðiem projektiem',
+ 'Startdate' => 'Sâkuma datums',
+ 'Subject' => 'Temats',
+ 'To' => 'uz',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Warning!' => 'Brîdinâjums!',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'turpinât' => 'continue',
+};
+
+1;
+
diff --git a/locale/lv/arapprn b/locale/lv/arapprn
new file mode 100755
index 00000000..fb2d3822
--- /dev/null
+++ b/locale/lv/arapprn
@@ -0,0 +1,32 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Konts',
+ 'Amount' => 'Summa',
+ 'Continue' => 'Turpinât',
+ 'Date' => 'Datums',
+ 'Memo' => 'Memorands',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Izdrukâts',
+ 'Screen' => 'Ekrâns',
+ 'Select postscript or PDF!' => 'Izvçlçties postscript vai PDF!',
+ 'Source' => 'Dokuments',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'turpinât' => 'continue',
+};
+
+1;
+
diff --git a/locale/lv/bp b/locale/lv/bp
new file mode 100755
index 00000000..b2009dca
--- /dev/null
+++ b/locale/lv/bp
@@ -0,0 +1,62 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Konts',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Vai jûs patieðâm vçlaties dzçst atzîmçtos ierakstus rindâ',
+ 'Cannot remove files!' => 'Nevar izdzçst failus',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Continue' => 'Turpinât',
+ 'Current' => 'Paðreizçjs',
+ 'Customer' => 'Klients',
+ 'Date' => 'Datums',
+ 'Employee' => 'Darbinieks',
+ 'From' => 'No',
+ 'ID' => 'ID',
+ 'Invoice' => 'Rçíins',
+ 'Invoice Number' => 'Rçíina numurs',
+ 'Marked entries printed!' => 'Atzîmçtie ieraksti izdrukâti',
+ 'Order' => 'Orderis',
+ 'Order Number' => 'Ordera Nr.',
+ 'Packing Lists' => 'Iesaiòojumu saraksti',
+ 'Print' => 'Drukât',
+ 'Purchase Orders' => 'Pirkðanas orderi',
+ 'Quotation' => 'Tâme',
+ 'Quotation Number' => 'Tâmes numurs',
+ 'Quotations' => 'Tâmes',
+ 'RFQs' => 'Tâmes pieprasîjumu',
+ 'Remove' => 'Izdzçst',
+ 'Removed spoolfiles!' => 'Izdzçst printera rindas failus',
+ 'Removing marked entries from queue ...' => 'Izdzçðu atzîmçtos ierakstus no rindas ...',
+ 'Sales Invoices' => 'Pârdoðanas rçíini',
+ 'Sales Orders' => 'Pârdoðanas orderi',
+ 'Select all' => 'Atlasît visu',
+ 'Spoolfile' => 'Printera rindas fails',
+ 'To' => 'uz',
+ 'Vendor' => 'Pârdevçjs',
+ 'Yes' => 'Jâ',
+ 'done' => 'izdarîts',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'turpinât' => 'continue',
+ 'drukât' => 'print',
+ 'izdzçst' => 'remove',
+ 'atlasît_visu' => 'select_all',
+ 'jâ' => 'yes',
+};
+
+1;
+
diff --git a/locale/lv/ca b/locale/lv/ca
new file mode 100755
index 00000000..71b6994a
--- /dev/null
+++ b/locale/lv/ca
@@ -0,0 +1,57 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Konts',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Balance' => 'Bilance',
+ 'Chart of Accounts' => 'Kontu plâns',
+ 'Credit' => 'Kredîts',
+ 'Current' => 'Paðreizçjs',
+ 'Date' => 'Datums',
+ 'Debit' => 'Debets',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Department' => 'Nodaïa',
+ 'Description' => 'Apraksts',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'From' => 'No',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'List Transactions' => 'Transakciju saraksts',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Project Number' => 'Projekta numurs',
+ 'R' => 'R',
+ 'Reference' => 'Norâde',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Subtotal' => 'Kopâ',
+ 'To' => 'uz',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'transakciju_saraksts' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/lv/cp b/locale/lv/cp
new file mode 100755
index 00000000..98842869
--- /dev/null
+++ b/locale/lv/cp
@@ -0,0 +1,125 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP' => 'Kreditoru parâdi',
+ 'AR' => 'Debitoru parâdi',
+ 'Account' => 'Konts',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Address' => 'Adrese',
+ 'All' => 'Visi',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Nesamaksâtâ summa',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'Maksâjumu nevar iegrâmatot!',
+ 'Cannot post Receipt!' => 'Kvîti nevar iegrâmatot!',
+ 'Cannot post payment for a closed period!' => 'Nevar iegrâmatot maksâjumu par slçgtu periodu!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Turpinât',
+ 'Currency' => 'Valûta',
+ 'Customer' => 'Klients',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Date missing!' => 'Nav norâdîts datums!',
+ 'Department' => 'Nodaïa',
+ 'Deposit' => 'Depozîts',
+ 'Description' => 'Apraksts',
+ 'Due Date' => 'Apmaksas termiòð',
+ 'E-mail' => 'E-pasts',
+ 'Exchange Rate' => 'Valûtas maiòas kurss',
+ 'Exchange rate missing!' => 'Nav norâdîts valûtas maiòas kurss!',
+ 'From' => 'No',
+ 'Invoice' => 'Rçíins',
+ 'Invoices' => 'Rçíini',
+ 'Language' => 'Valoda',
+ 'Memo' => 'Memorands',
+ 'Message' => 'Paziòojums',
+ 'Number' => 'Numurs',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Maksâjums',
+ 'Payment posted!' => 'Maksâjums iegrâmatots!',
+ 'Payments' => 'Maksâjumi',
+ 'Post' => 'Iegrâmatot',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Avansa maksâjums',
+ 'Print' => 'Drukât',
+ 'Project not on file!' => 'Nav tâda projekta!',
+ 'Receipt' => 'Kvîts',
+ 'Receipt posted!' => 'Kvîtis iegrâmatotas',
+ 'Receipts' => 'Kvîtis',
+ 'Reference' => 'Norâde',
+ 'Screen' => 'Ekrâns',
+ 'Select' => 'Atlasît',
+ 'Select all' => 'Atlasît visu',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Select from one of the projects below' => 'Atlasît vienu no sekojoðiem projektiem',
+ 'Select postscript or PDF!' => 'Izvçlçties postscript vai PDF!',
+ 'Source' => 'Dokuments',
+ 'Startdate' => 'Sâkuma datums',
+ 'Subject' => 'Temats',
+ 'To' => 'uz',
+ 'Update' => 'Atjauninât',
+ 'Vendor' => 'Pârdevçjs',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Warning!' => 'Brîdinâjums!',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'turpinât' => 'continue',
+ 'iegrâmatot' => 'post',
+ 'drukât' => 'print',
+ 'atlasît_visu' => 'select_all',
+ 'atjauninât' => 'update',
+};
+
+1;
+
diff --git a/locale/lv/ct b/locale/lv/ct
new file mode 100755
index 00000000..e4afd8c1
--- /dev/null
+++ b/locale/lv/ct
@@ -0,0 +1,180 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Transaction' => 'KP transakcija',
+ 'AP Transactions' => 'KP transakcijas',
+ 'AR Transaction' => 'DP transakcija',
+ 'AR Transactions' => 'DP transakcijas',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Active' => 'Aktîvs',
+ 'Add Customer' => 'Pievienot klientu',
+ 'Add Vendor' => 'Pievienot pârdevçju',
+ 'Address' => 'Adrese',
+ 'All' => 'Visi',
+ 'Amount' => 'Summa',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rçíina adrese',
+ 'Break' => 'Pârtraukums',
+ 'Cannot delete customer!' => 'Klientu nevar izdzçst!',
+ 'Cannot delete vendor!' => 'Pârdevçju nevar izdzçst!',
+ 'Cc' => 'Cc',
+ 'City' => 'Pilsçta',
+ 'Closed' => 'Aizvçrts',
+ 'Company Name' => 'Uzòçmuma nosaukums',
+ 'Contact' => 'Kontaktpersona',
+ 'Continue' => 'Turpinât',
+ 'Cost' => 'Izmaksas',
+ 'Country' => 'Valsts',
+ 'Credit Limit' => 'Kredîta limits',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valûta',
+ 'Customer History' => 'Klienta vçsture',
+ 'Customer Number' => 'Klienta numurs',
+ 'Customer deleted!' => 'Klients izdzçsts!',
+ 'Customer saved!' => 'Klients ir saglabâts!',
+ 'Customers' => 'Klienti',
+ 'Delete' => 'Dzçst',
+ 'Delivery Date' => 'Piegâdes datums',
+ 'Description' => 'Apraksts',
+ 'Detail' => 'Sîks apraksts',
+ 'Discount' => 'Atlaide',
+ 'E-mail' => 'E-pasts',
+ 'Edit Customer' => 'Labot klientu',
+ 'Edit Vendor' => 'Labot pârdevçju',
+ 'Employee' => 'Darbinieks',
+ 'Enddate' => 'Beigu datums',
+ 'Fax' => 'Fakss',
+ 'From' => 'No',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Grupa',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Invoice' => 'Rçíins',
+ 'Item not on file!' => 'Nav tâdas vienîbas!',
+ 'Language' => 'Valoda',
+ 'Leadtime' => 'Izlaides termiòð',
+ 'Manager' => 'Vadîtâjs',
+ 'Name' => 'Nosaukums',
+ 'Name missing!' => 'Nepareizs nosaukums',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Piezîmes',
+ 'Number' => 'Numurs',
+ 'Open' => 'Atvçrts',
+ 'Order' => 'Orderis',
+ 'Orphaned' => 'Bez atbilstoðâ pâra',
+ 'POS' => 'POS',
+ 'Phone' => 'Tel.',
+ 'Pricegroup' => 'Cenu grupa',
+ 'Project Number' => 'Projekta numurs',
+ 'Purchase Order' => 'Pirkðanas orderis',
+ 'Purchase Orders' => 'Pirkðanas orderi',
+ 'Qty' => 'Skaits',
+ 'Quotation' => 'Tâme',
+ 'Quotations' => 'Tâmes',
+ 'RFQ' => 'Tâmes pieprasîjums',
+ 'Request for Quotations' => 'Tâmju pieprasîjums',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Pârdoðanas rçíins',
+ 'Sales Invoices' => 'Pârdoðanas rçíini',
+ 'Sales Order' => 'Pârdoðanas orderis',
+ 'Sales Orders' => 'Pârdoðanas orderi',
+ 'Salesperson' => 'Pârdevçjs',
+ 'Save' => 'Saglabât',
+ 'Save as new' => 'Saglabât kâ jaunu',
+ 'Search' => 'Meklçt',
+ 'Sell Price' => 'Pârdoðanas cena',
+ 'Serial Number' => 'Seriâlais numurs',
+ 'Shipping Address' => 'Piegâdes adrese',
+ 'Startdate' => 'Sâkuma datums',
+ 'State/Province' => 'Ðtats/Province',
+ 'Sub-contract GIFI' => 'Subkontrakta GIFI',
+ 'Subtotal' => 'Kopâ',
+ 'Summary' => 'Kopçjais',
+ 'Tax' => 'Nodokïi',
+ 'Tax Included' => 'Kopâ ar nodokïiem',
+ 'Tax Number' => 'Nodokïu maksâtâja kods',
+ 'Tax Number / SSN' => 'Nodokïu maksâtâja kods / SSN',
+ 'Taxable' => 'Apliekams ar nodokli',
+ 'Terms' => 'Noteikumi: termiòð',
+ 'To' => 'uz',
+ 'Total' => 'Pavisam Kopâ',
+ 'Type of Business' => 'Komercdarbîbas veids',
+ 'Unit' => 'Vienîba',
+ 'Update' => 'Atjauninât',
+ 'Vendor History' => 'Pârdevçja vçsture',
+ 'Vendor Invoice' => 'Pârdevçja rçíins',
+ 'Vendor Invoices' => 'Pârdevçja rçíini',
+ 'Vendor Number' => 'Pârdevçja numurs',
+ 'Vendor deleted!' => 'Pârdevçjs izdzçsts!',
+ 'Vendor saved!' => 'Pârdevçjs saglabâts',
+ 'Vendors' => 'Pârdevçji',
+ 'days' => 'dienas',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'kp_transakcija' => 'ap_transaction',
+ 'dp_transakcija' => 'ar_transaction',
+ 'pievienot_klientu' => 'add_customer',
+ 'pievienot_pârdevçju' => 'add_vendor',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'pos' => 'pos',
+ 'pirkðanas_orderis' => 'purchase_order',
+ 'tâme' => 'quotation',
+ 'tâmes_pieprasîjums' => 'rfq',
+ 'pârdoðanas_rçíins' => 'sales_invoice',
+ 'pârdoðanas_orderis' => 'sales_order',
+ 'saglabât' => 'save',
+ 'saglabât_kâ_jaunu' => 'save_as_new',
+ 'atjauninât' => 'update',
+ 'pârdevçja_rçíins' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/lv/gl b/locale/lv/gl
new file mode 100755
index 00000000..cf9274d5
--- /dev/null
+++ b/locale/lv/gl
@@ -0,0 +1,152 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Transaction' => 'KP transakcija',
+ 'AR Transaction' => 'DP transakcija',
+ 'Account' => 'Konts',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Add Cash Transfer Transaction' => 'Pievienot naudas transakciju',
+ 'Add General Ledger Transaction' => 'Pievienot virsgrâmatas transakciju',
+ 'Address' => 'Adrese',
+ 'All' => 'Visi',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Are you sure you want to delete Transaction' => 'Vai jûs patieðâm vçlaties dzçst transakciju',
+ 'Asset' => 'Aktîvs',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Balance' => 'Bilance',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Transakciju nevar izdzçst!',
+ 'Cannot post transaction for a closed period!' => 'Nevar iegrâmatot transakciju par slçgtu periodu!',
+ 'Cannot post transaction!' => 'Nevar iegrâmatot transakciju!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Continue' => 'Turpinât',
+ 'Credit' => 'Kredîts',
+ 'Current' => 'Paðreizçjs',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Debit' => 'Debets',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Delete' => 'Dzçst',
+ 'Department' => 'Nodaïa',
+ 'Description' => 'Apraksts',
+ 'E-mail' => 'E-pasts',
+ 'Edit Cash Transfer Transaction' => 'Labot naudas pârsûtîðanas transakciju',
+ 'Edit General Ledger Transaction' => 'Labot transakciju virsgrâmatâ',
+ 'Equity' => 'Paðu kapitâls',
+ 'Expense' => 'Izdevumi',
+ 'FX' => 'FX',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'From' => 'No',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Virsgrâmatas transakcija',
+ 'General Ledger' => 'Virsgrâmata',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Income' => 'Ienâkums',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Liability' => 'Saistîbas',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Memo' => 'Memorands',
+ 'Message' => 'Paziòojums',
+ 'Notes' => 'Piezîmes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Number' => 'Numurs',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Out of balance transaction!' => 'Transakcija bez bilances',
+ 'Post' => 'Iegrâmatot',
+ 'Post as new' => 'Iegrâmatot kâ jaunu',
+ 'Print' => 'Drukât',
+ 'Project' => 'Projekts',
+ 'Project not on file!' => 'Nav tâda projekta!',
+ 'R' => 'R',
+ 'Reference' => 'Norâde',
+ 'Reports' => 'Atskaites',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Select from one of the projects below' => 'Atlasît vienu no sekojoðiem projektiem',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Source' => 'Dokuments',
+ 'Startdate' => 'Sâkuma datums',
+ 'Subject' => 'Temats',
+ 'Subtotal' => 'Kopâ',
+ 'To' => 'uz',
+ 'Transaction Date missing!' => 'Nav norâdîts transakcijas datums!',
+ 'Transaction deleted!' => 'Transakcija izdzçsta!',
+ 'Transaction posted!' => 'Transakcija iegrâmatota!',
+ 'Update' => 'Atjauninât',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Warning!' => 'Brîdinâjums!',
+ 'Yes' => 'Jâ',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kp_transakcija' => 'ap_transaction',
+ 'dp_transakcija' => 'ar_transaction',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'virsgrâmatas_transakcija' => 'gl_transaction',
+ 'iegrâmatot' => 'post',
+ 'iegrâmatot_kâ_jaunu' => 'post_as_new',
+ 'atjauninât' => 'update',
+ 'jâ' => 'yes',
+};
+
+1;
+
diff --git a/locale/lv/hr b/locale/lv/hr
new file mode 100755
index 00000000..43261473
--- /dev/null
+++ b/locale/lv/hr
@@ -0,0 +1,114 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP' => 'Kreditoru parâdi',
+ 'Above' => 'Iepriekð',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Active' => 'Aktîvs',
+ 'Add Deduction' => 'Pievienot atlaidi',
+ 'Add Employee' => 'Pievienot darbinieku',
+ 'Address' => 'Adrese',
+ 'Administrator' => 'Administrators',
+ 'After Deduction' => 'Pçc atlaides',
+ 'All' => 'Visi',
+ 'Allowances' => 'Kabatas nauda',
+ 'Amount' => 'Summa',
+ 'Amount missing!' => 'Nav norâdîta summa',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Pamatojoties uz',
+ 'Before Deduction' => 'Pirms atlaides',
+ 'Below' => 'Zemâk',
+ 'City' => 'Pilsçta',
+ 'Continue' => 'Turpinât',
+ 'Country' => 'Valsts',
+ 'Deduct after' => 'Pieðíirt atlaidi pçc',
+ 'Deduction deleted!' => 'Atlaide izdzçsta',
+ 'Deduction saved!' => 'Atlaide saglabâta',
+ 'Deductions' => 'Atlaides',
+ 'Delete' => 'Dzçst',
+ 'Description' => 'Apraksts',
+ 'Description missing!' => 'Nav norâdîts apraksts',
+ 'E-mail' => 'E-pasts',
+ 'Edit Deduction' => 'Labot atlaidi',
+ 'Edit Employee' => 'Labot darbinieku',
+ 'Employee' => 'Darbinieks',
+ 'Employee Name' => 'Darbinieka vârds',
+ 'Employee deleted!' => 'Darbinieks izdzçsts',
+ 'Employee pays' => 'Darbinieku izmaksas',
+ 'Employee saved!' => 'Darbinieks saglabâts',
+ 'Employees' => 'Darbinieki',
+ 'Employer' => 'Nodarbinâtâjs',
+ 'Employer pays' => 'Nodarbinâtâju izmaksas',
+ 'Enddate' => 'Beigu datums',
+ 'Expense' => 'Izdevumi',
+ 'From' => 'No',
+ 'Home Phone' => 'Mâjas telefons',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Login' => 'Pieteikties',
+ 'Manager' => 'Vadîtâjs',
+ 'Maximum' => 'Maksimâlais',
+ 'Name' => 'Nosaukums',
+ 'Name missing!' => 'Nepareizs nosaukums',
+ 'Notes' => 'Piezîmes',
+ 'Number' => 'Numurs',
+ 'Orphaned' => 'Bez atbilstoðâ pâra',
+ 'Payroll Deduction' => 'Algu atlaides',
+ 'Rate' => 'Likme',
+ 'Rate missing!' => 'Likme nav norâdîta',
+ 'Role' => 'Loma',
+ 'S' => 'S',
+ 'Sales' => 'Pârdoðanas',
+ 'Save' => 'Saglabât',
+ 'Save as new' => 'Saglabât kâ jaunu',
+ 'Startdate' => 'Sâkuma datums',
+ 'State/Province' => 'Ðtats/Province',
+ 'To' => 'uz',
+ 'Update' => 'Atjauninât',
+ 'User' => 'Lietotâjs',
+ 'Work Phone' => 'Darba telefons',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'pievienot_atlaidi' => 'add_deduction',
+ 'pievienot_darbinieku' => 'add_employee',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'saglabât' => 'save',
+ 'saglabât_kâ_jaunu' => 'save_as_new',
+ 'atjauninât' => 'update',
+};
+
+1;
+
diff --git a/locale/lv/ic b/locale/lv/ic
new file mode 100755
index 00000000..f637a922
--- /dev/null
+++ b/locale/lv/ic
@@ -0,0 +1,272 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Accounts' => 'Konti',
+ 'Accrual' => 'Uzkrâðana',
+ 'Active' => 'Aktîvs',
+ 'Add' => 'Pievienot',
+ 'Add Assembly' => 'Pievienot komplektâciju',
+ 'Add Labor/Overhead' => 'Pievienot darbu/izmaksas',
+ 'Add Part' => 'Pievienot daïu',
+ 'Add Purchase Order' => 'Pievienot pirkuma orderi',
+ 'Add Quotation' => 'Pievienot tâmi',
+ 'Add Request for Quotation' => 'Pievienot tâmes pieprasîjumu',
+ 'Add Sales Order' => 'Pievienot preèu orderi',
+ 'Add Service' => 'Pievienot pakalpojumu',
+ 'Address' => 'Adrese',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Assemblies' => 'Komplektâcijas',
+ 'Assemblies restocked!' => 'Komplektâcijas papildinâtas!',
+ 'Assembly' => 'Komplektâcija',
+ 'Attachment' => 'Pielikums',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'BOM' => 'Materiâlu uzskaite',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rçíina adrese',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Bin saraksts',
+ 'Break' => 'Pârtraukums',
+ 'COGS' => 'Paðizmaksa',
+ 'Cannot delete item!' => 'Vienîbu nevar izdzçst!',
+ 'Cannot stock assemblies!' => 'Nevar papildinât komplektâciju!',
+ 'Cash' => 'Nauda',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Èeku inventûra',
+ 'City' => 'Pilsçta',
+ 'Closed' => 'Aizvçrts',
+ 'Company Name' => 'Uzòçmuma nosaukums',
+ 'Components' => 'Komponentes',
+ 'Contact' => 'Kontaktpersona',
+ 'Continue' => 'Turpinât',
+ 'Copies' => 'Kopijas',
+ 'Cost' => 'Izmaksas',
+ 'Country' => 'Valsts',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valûta',
+ 'Customer' => 'Klients',
+ 'Customer Number' => 'Klienta numurs',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Delete' => 'Dzçst',
+ 'Delivery Date' => 'Piegâdes datums',
+ 'Description' => 'Apraksts',
+ 'Detail' => 'Sîks apraksts',
+ 'Drawing' => 'Èeku izrakstîðana',
+ 'E-mail' => 'E-pasts',
+ 'E-mail address missing!' => 'Nepareiza E-pasta adrese!',
+ 'E-mailed' => 'Nosûtîts pa e-pastu',
+ 'Edit Assembly' => 'Labot komplektâciju',
+ 'Edit Labor/Overhead' => 'Labot darbu/izmaksas',
+ 'Edit Part' => 'Labot daïu',
+ 'Edit Service' => 'Labot pakalpojumu',
+ 'Employee' => 'Darbinieks',
+ 'Expense' => 'Izdevumi',
+ 'Extended' => 'Kopâ',
+ 'Fax' => 'Fakss',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'From' => 'No',
+ 'Group' => 'Grupa',
+ 'Image' => 'Attçls',
+ 'In-line' => 'Iekïauts',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Income' => 'Ienâkums',
+ 'Individual Items' => 'Individuâli ieraksti',
+ 'Inventory' => 'Krâjumi',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Krâjuma daudzumam jâbût nullei pirms jûs varat atcelt ðo komplektâciju!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Krâjuma daudzumam jâbût nullei pirms jûs varat atcelt ðo preci!',
+ 'Invoice' => 'Rçíins',
+ 'Invoice Date missing!' => 'Nav norâdîts rçíina datums!',
+ 'Invoice Number' => 'Rçíina numurs',
+ 'Invoice Number missing!' => 'Nepareizs rçíina numurs',
+ 'Item deleted!' => 'Vienîba izdzçsts!',
+ 'Item not on file!' => 'Nav tâdas vienîbas!',
+ 'Items' => 'Vienîbas',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Labor/Overhead' => 'Darbs/izmaksas',
+ 'Leadtime' => 'Izlaides termiòð',
+ 'Line Total' => 'Kopsumma',
+ 'Link Accounts' => 'Piesaistît kontus',
+ 'List Price' => 'Cenrâþa cena',
+ 'Make' => 'Izveidot',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'Markup' => 'Uzcenojums',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Message' => 'Paziòojums',
+ 'Microfiche' => 'Mikrofilma',
+ 'Model' => 'Modelis',
+ 'Name' => 'Nosaukums',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Piezîmes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Number' => 'Numurs',
+ 'Number missing in Row' => 'Rindâ nav norâdîts numurs',
+ 'Obsolete' => 'Novecojis',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'On Hand' => 'Pieejams',
+ 'Open' => 'Atvçrts',
+ 'Order' => 'Orderis',
+ 'Order Date missing!' => 'Nav norâdîts ordera datums!',
+ 'Order Number' => 'Ordera Nr.',
+ 'Order Number missing!' => 'Nav norâdîts ordera numurs!',
+ 'Orphaned' => 'Bez atbilstoðâ pâra',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Iesaiòojumu saraksts',
+ 'Packing List Date missing!' => 'Nav norâdîts iesaiòojumu datums!',
+ 'Packing List Number missing!' => 'Nav norâdîts iesaiòojumu numurs!',
+ 'Part' => 'Prece',
+ 'Parts' => 'Daïas',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Izvçles saraksts',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena',
+ 'Pricegroup' => 'Cenu grupa',
+ 'Printed' => 'Izdrukâts',
+ 'Project' => 'Projekts',
+ 'Purchase Order' => 'Pirkðanas orderis',
+ 'Purchase Orders' => 'Pirkðanas orderi',
+ 'Qty' => 'Skaits',
+ 'Quantity exceeds available units to stock!' => 'Skaits pârsniedz noliktavâ esoðo priekðmetu skaitu',
+ 'Quotation' => 'Tâme',
+ 'Quotation Date missing!' => 'Nav norâdîts tâmes datums',
+ 'Quotation Number missing!' => 'Nav norâdîts tâmes numurs',
+ 'Quotations' => 'Tâmes',
+ 'RFQ' => 'Tâmes pieprasîjums',
+ 'ROP' => 'Pasûtîðanas limits',
+ 'Recd' => 'Saòemts',
+ 'Required by' => 'Pieprasîja',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Pârdoðanas rçíins',
+ 'Sales Invoices' => 'Pârdoðanas rçíini',
+ 'Sales Order' => 'Pârdoðanas orderis',
+ 'Sales Orders' => 'Pârdoðanas orderi',
+ 'Save' => 'Saglabât',
+ 'Save as new' => 'Saglabât kâ jaunu',
+ 'Screen' => 'Ekrâns',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Sell Price' => 'Pârdoðanas cena',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Serial No.' => 'Seriâlais Nr.',
+ 'Serial Number' => 'Seriâlais numurs',
+ 'Service' => 'Pakalpojums',
+ 'Services' => 'Pakalpojumi',
+ 'Ship' => 'Piegâdât',
+ 'Ship to' => 'Piegâdes adrese',
+ 'Shipping Address' => 'Piegâdes adrese',
+ 'Short' => 'Aizdoðana',
+ 'State/Province' => 'Ðtats/Province',
+ 'Stock' => 'Krâjums',
+ 'Stock Assembly' => 'Komplektâcijas krâjumâ',
+ 'Subject' => 'Temats',
+ 'Subtotal' => 'Kopâ',
+ 'Summary' => 'Kopçjais',
+ 'Tax' => 'Nodokïi',
+ 'To' => 'uz',
+ 'Top Level' => 'Augðçjais lîmenis',
+ 'Unit' => 'Vienîba',
+ 'Update' => 'Atjauninât',
+ 'Updated' => 'Atjauninâts',
+ 'Vendor' => 'Pârdevçjs',
+ 'Vendor Invoice' => 'Pârdevçja rçíins',
+ 'Vendor Invoices' => 'Pârdevçja rçíini',
+ 'Vendor Number' => 'Pârdevçja numurs',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Warehouse' => 'Noliktava',
+ 'Weight' => 'Svars',
+ 'What type of item is this?' => 'Kâda veida vienîba tâ ir?',
+ 'Work Order' => 'Darba orderis',
+ 'days' => 'dienas',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'pievienot_komplektâciju' => 'add_assembly',
+ 'pievienot_darbu_izmaksas' => 'add_labor_overhead',
+ 'pievienot_daïu' => 'add_part',
+ 'pievienot_pakalpojumu' => 'add_service',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'labot_komplektâciju' => 'edit_assembly',
+ 'labot_daïu' => 'edit_part',
+ 'labot_pakalpojumu' => 'edit_service',
+ 'saglabât' => 'save',
+ 'saglabât_kâ_jaunu' => 'save_as_new',
+ 'atjauninât' => 'update',
+};
+
+1;
+
diff --git a/locale/lv/io b/locale/lv/io
new file mode 100755
index 00000000..dd92258c
--- /dev/null
+++ b/locale/lv/io
@@ -0,0 +1,129 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Pievienot pirkuma orderi',
+ 'Add Quotation' => 'Pievienot tâmi',
+ 'Add Request for Quotation' => 'Pievienot tâmes pieprasîjumu',
+ 'Add Sales Order' => 'Pievienot preèu orderi',
+ 'Address' => 'Adrese',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Attachment' => 'Pielikums',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rçíina adrese',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Bin saraksts',
+ 'Cc' => 'Cc',
+ 'City' => 'Pilsçta',
+ 'Company Name' => 'Uzòçmuma nosaukums',
+ 'Contact' => 'Kontaktpersona',
+ 'Continue' => 'Turpinât',
+ 'Copies' => 'Kopijas',
+ 'Country' => 'Valsts',
+ 'Customer Number' => 'Klienta numurs',
+ 'Date' => 'Datums',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Delivery Date' => 'Piegâdes datums',
+ 'Description' => 'Apraksts',
+ 'E-mail' => 'E-pasts',
+ 'E-mail address missing!' => 'Nepareiza E-pasta adrese!',
+ 'E-mailed' => 'Nosûtîts pa e-pastu',
+ 'Extended' => 'Kopâ',
+ 'Fax' => 'Fakss',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'Group' => 'Grupa',
+ 'In-line' => 'Iekïauts',
+ 'Invoice' => 'Rçíins',
+ 'Invoice Date missing!' => 'Nav norâdîts rçíina datums!',
+ 'Invoice Number missing!' => 'Nepareizs rçíina numurs',
+ 'Item not on file!' => 'Nav tâdas vienîbas!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Message' => 'Paziòojums',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Number' => 'Numurs',
+ 'Number missing in Row' => 'Rindâ nav norâdîts numurs',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Order Date missing!' => 'Nav norâdîts ordera datums!',
+ 'Order Number missing!' => 'Nav norâdîts ordera numurs!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Iesaiòojumu saraksts',
+ 'Packing List Date missing!' => 'Nav norâdîts iesaiòojumu datums!',
+ 'Packing List Number missing!' => 'Nav norâdîts iesaiòojumu numurs!',
+ 'Part' => 'Prece',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Izvçles saraksts',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena',
+ 'Printed' => 'Izdrukâts',
+ 'Project' => 'Projekts',
+ 'Purchase Order' => 'Pirkðanas orderis',
+ 'Qty' => 'Skaits',
+ 'Quotation' => 'Tâme',
+ 'Quotation Date missing!' => 'Nav norâdîts tâmes datums',
+ 'Quotation Number missing!' => 'Nav norâdîts tâmes numurs',
+ 'Recd' => 'Saòemts',
+ 'Required by' => 'Pieprasîja',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Pârdoðanas orderis',
+ 'Screen' => 'Ekrâns',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Serial No.' => 'Seriâlais Nr.',
+ 'Service' => 'Pakalpojums',
+ 'Ship' => 'Piegâdât',
+ 'Ship to' => 'Piegâdes adrese',
+ 'Shipping Address' => 'Piegâdes adrese',
+ 'State/Province' => 'Ðtats/Province',
+ 'Subject' => 'Temats',
+ 'Subtotal' => 'Kopâ',
+ 'To' => 'uz',
+ 'Unit' => 'Vienîba',
+ 'Vendor Number' => 'Pârdevçja numurs',
+ 'What type of item is this?' => 'Kâda veida vienîba tâ ir?',
+ 'Work Order' => 'Darba orderis',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'turpinât' => 'continue',
+};
+
+1;
+
diff --git a/locale/lv/ir b/locale/lv/ir
new file mode 100755
index 00000000..d9bf763b
--- /dev/null
+++ b/locale/lv/ir
@@ -0,0 +1,223 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Konts',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Add Purchase Order' => 'Pievienot pirkuma orderi',
+ 'Add Quotation' => 'Pievienot tâmi',
+ 'Add Request for Quotation' => 'Pievienot tâmes pieprasîjumu',
+ 'Add Sales Order' => 'Pievienot preèu orderi',
+ 'Add Vendor Invoice' => 'Pievienot pârdevçja rçíinu',
+ 'Address' => 'Adrese',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Are you sure you want to delete Invoice Number' => 'Vai jûs patieðâm vçlaties dzçst rçíina numuru',
+ 'Attachment' => 'Pielikums',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rçíina adrese',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Bin saraksts',
+ 'Cannot delete invoice!' => 'Rçíinu nevar izdzçst!',
+ 'Cannot post invoice for a closed period!' => 'Nevar iegrâmatot rçíinu par slçgtu periodu!',
+ 'Cannot post invoice!' => 'Nevar iegrâmatot rçíinu!',
+ 'Cannot post payment for a closed period!' => 'Nevar iegrâmatot maksâjumu par slçgtu periodu!',
+ 'Cc' => 'Cc',
+ 'City' => 'Pilsçta',
+ 'Company Name' => 'Uzòçmuma nosaukums',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Contact' => 'Kontaktpersona',
+ 'Continue' => 'Turpinât',
+ 'Copies' => 'Kopijas',
+ 'Country' => 'Valsts',
+ 'Credit Limit' => 'Kredîta limits',
+ 'Currency' => 'Valûta',
+ 'Customer Number' => 'Klienta numurs',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Delete' => 'Dzçst',
+ 'Delivery Date' => 'Piegâdes datums',
+ 'Department' => 'Nodaïa',
+ 'Description' => 'Apraksts',
+ 'Due Date' => 'Apmaksas termiòð',
+ 'E-mail' => 'E-pasts',
+ 'E-mail address missing!' => 'Nepareiza E-pasta adrese!',
+ 'E-mailed' => 'Nosûtîts pa e-pastu',
+ 'Edit Vendor Invoice' => 'Labot pârdevçja rçíinu',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valûtas maiòas kurss',
+ 'Exchange rate for payment missing!' => 'Nav norâdîts valûtas maiòas kurss maksâjumâ!',
+ 'Exchange rate missing!' => 'Nav norâdîts valûtas maiòas kurss!',
+ 'Extended' => 'Kopâ',
+ 'Fax' => 'Fakss',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'Group' => 'Grupa',
+ 'In-line' => 'Iekïauts',
+ 'Internal Notes' => 'Iekðçjâs piezîmes',
+ 'Invoice' => 'Rçíins',
+ 'Invoice Date' => 'Rçíina datums',
+ 'Invoice Date missing!' => 'Nav norâdîts rçíina datums!',
+ 'Invoice Number' => 'Rçíina numurs',
+ 'Invoice Number missing!' => 'Nepareizs rçíina numurs',
+ 'Invoice deleted!' => 'Rçíins izdzçsts!',
+ 'Item not on file!' => 'Nav tâdas vienîbas!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Language' => 'Valoda',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Memo' => 'Memorands',
+ 'Message' => 'Paziòojums',
+ 'Notes' => 'Piezîmes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Number' => 'Numurs',
+ 'Number missing in Row' => 'Rindâ nav norâdîts numurs',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Order Date missing!' => 'Nav norâdîts ordera datums!',
+ 'Order Number' => 'Ordera Nr.',
+ 'Order Number missing!' => 'Nav norâdîts ordera numurs!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Iesaiòojumu saraksts',
+ 'Packing List Date missing!' => 'Nav norâdîts iesaiòojumu datums!',
+ 'Packing List Number missing!' => 'Nav norâdîts iesaiòojumu numurs!',
+ 'Part' => 'Prece',
+ 'Payment date missing!' => 'Nav norâdîts maksâjuma datums',
+ 'Payments' => 'Maksâjumi',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Izvçles saraksts',
+ 'Post' => 'Iegrâmatot',
+ 'Post as new' => 'Iegrâmatot kâ jaunu',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena',
+ 'Print' => 'Drukât',
+ 'Printed' => 'Izdrukâts',
+ 'Project' => 'Projekts',
+ 'Project not on file!' => 'Nav tâda projekta!',
+ 'Purchase Order' => 'Pirkðanas orderis',
+ 'Qty' => 'Skaits',
+ 'Quotation' => 'Tâme',
+ 'Quotation Date missing!' => 'Nav norâdîts tâmes datums',
+ 'Quotation Number missing!' => 'Nav norâdîts tâmes numurs',
+ 'Recd' => 'Saòemts',
+ 'Record in' => 'Ierakstît',
+ 'Reference' => 'Norâde',
+ 'Remaining' => 'Atlikums',
+ 'Required by' => 'Pieprasîja',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Pârdoðanas orderis',
+ 'Screen' => 'Ekrâns',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Select from one of the projects below' => 'Atlasît vienu no sekojoðiem projektiem',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Serial No.' => 'Seriâlais Nr.',
+ 'Service' => 'Pakalpojums',
+ 'Ship' => 'Piegâdât',
+ 'Ship to' => 'Piegâdes adrese',
+ 'Shipping Address' => 'Piegâdes adrese',
+ 'Source' => 'Dokuments',
+ 'Startdate' => 'Sâkuma datums',
+ 'State/Province' => 'Ðtats/Province',
+ 'Subject' => 'Temats',
+ 'Subtotal' => 'Kopâ',
+ 'Tax Included' => 'Kopâ ar nodokïiem',
+ 'To' => 'uz',
+ 'Total' => 'Pavisam Kopâ',
+ 'Unit' => 'Vienîba',
+ 'Update' => 'Atjauninât',
+ 'Vendor' => 'Pârdevçjs',
+ 'Vendor Number' => 'Pârdevçja numurs',
+ 'Vendor missing!' => 'Pârdevçjs nav norâdîts!',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Warning!' => 'Brîdinâjums!',
+ 'What type of item is this?' => 'Kâda veida vienîba tâ ir?',
+ 'Work Order' => 'Darba orderis',
+ 'Yes' => 'Jâ',
+ 'ea' => 'gb',
+ 'posted!' => 'iegrâmatots!',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'iegrâmatot' => 'post',
+ 'iegrâmatot_kâ_jaunu' => 'post_as_new',
+ 'pirkðanas_orderis' => 'purchase_order',
+ 'atjauninât' => 'update',
+ 'jâ' => 'yes',
+};
+
+1;
+
diff --git a/locale/lv/is b/locale/lv/is
new file mode 100755
index 00000000..e63b7ed9
--- /dev/null
+++ b/locale/lv/is
@@ -0,0 +1,232 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Konts',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Add Purchase Order' => 'Pievienot pirkuma orderi',
+ 'Add Quotation' => 'Pievienot tâmi',
+ 'Add Request for Quotation' => 'Pievienot tâmes pieprasîjumu',
+ 'Add Sales Invoice' => 'Pievienot preèu rçíinu',
+ 'Add Sales Order' => 'Pievienot preèu orderi',
+ 'Address' => 'Adrese',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Are you sure you want to delete Invoice Number' => 'Vai jûs patieðâm vçlaties dzçst rçíina numuru',
+ 'Attachment' => 'Pielikums',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rçíina adrese',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Bin saraksts',
+ 'Business' => 'Komercdarbîba',
+ 'Cannot delete invoice!' => 'Rçíinu nevar izdzçst!',
+ 'Cannot post invoice for a closed period!' => 'Nevar iegrâmatot rçíinu par slçgtu periodu!',
+ 'Cannot post invoice!' => 'Nevar iegrâmatot rçíinu!',
+ 'Cannot post payment for a closed period!' => 'Nevar iegrâmatot maksâjumu par slçgtu periodu!',
+ 'Cc' => 'Cc',
+ 'City' => 'Pilsçta',
+ 'Company Name' => 'Uzòçmuma nosaukums',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Contact' => 'Kontaktpersona',
+ 'Continue' => 'Turpinât',
+ 'Copies' => 'Kopijas',
+ 'Country' => 'Valsts',
+ 'Credit Limit' => 'Kredîta limits',
+ 'Currency' => 'Valûta',
+ 'Customer' => 'Klients',
+ 'Customer Number' => 'Klienta numurs',
+ 'Customer missing!' => 'Nav norâdîts klients!',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Delete' => 'Dzçst',
+ 'Delivery Date' => 'Piegâdes datums',
+ 'Department' => 'Nodaïa',
+ 'Description' => 'Apraksts',
+ 'Due Date' => 'Apmaksas termiòð',
+ 'E-mail' => 'E-pasts',
+ 'E-mail address missing!' => 'Nepareiza E-pasta adrese!',
+ 'E-mailed' => 'Nosûtîts pa e-pastu',
+ 'Edit Sales Invoice' => 'Labot pârdoðanas rçíinu',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valûtas maiòas kurss',
+ 'Exchange rate for payment missing!' => 'Nav norâdîts valûtas maiòas kurss maksâjumâ!',
+ 'Exchange rate missing!' => 'Nav norâdîts valûtas maiòas kurss!',
+ 'Extended' => 'Kopâ',
+ 'Fax' => 'Fakss',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'Group' => 'Grupa',
+ 'In-line' => 'Iekïauts',
+ 'Internal Notes' => 'Iekðçjâs piezîmes',
+ 'Invoice' => 'Rçíins',
+ 'Invoice Date' => 'Rçíina datums',
+ 'Invoice Date missing!' => 'Nav norâdîts rçíina datums!',
+ 'Invoice Number' => 'Rçíina numurs',
+ 'Invoice Number missing!' => 'Nepareizs rçíina numurs',
+ 'Invoice deleted!' => 'Rçíins izdzçsts!',
+ 'Item not on file!' => 'Nav tâdas vienîbas!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Memo' => 'Memorands',
+ 'Message' => 'Paziòojums',
+ 'Notes' => 'Piezîmes',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Number' => 'Numurs',
+ 'Number missing in Row' => 'Rindâ nav norâdîts numurs',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Order Date missing!' => 'Nav norâdîts ordera datums!',
+ 'Order Number' => 'Ordera Nr.',
+ 'Order Number missing!' => 'Nav norâdîts ordera numurs!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Iesaiòojumu saraksts',
+ 'Packing List Date missing!' => 'Nav norâdîts iesaiòojumu datums!',
+ 'Packing List Number missing!' => 'Nav norâdîts iesaiòojumu numurs!',
+ 'Part' => 'Prece',
+ 'Payment date missing!' => 'Nav norâdîts maksâjuma datums',
+ 'Payments' => 'Maksâjumi',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Izvçles saraksts',
+ 'Post' => 'Iegrâmatot',
+ 'Post as new' => 'Iegrâmatot kâ jaunu',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena',
+ 'Print' => 'Drukât',
+ 'Printed' => 'Izdrukâts',
+ 'Project' => 'Projekts',
+ 'Project not on file!' => 'Nav tâda projekta!',
+ 'Purchase Order' => 'Pirkðanas orderis',
+ 'Qty' => 'Skaits',
+ 'Quotation' => 'Tâme',
+ 'Quotation Date missing!' => 'Nav norâdîts tâmes datums',
+ 'Quotation Number missing!' => 'Nav norâdîts tâmes numurs',
+ 'Recd' => 'Saòemts',
+ 'Record in' => 'Ierakstît',
+ 'Reference' => 'Norâde',
+ 'Remaining' => 'Atlikums',
+ 'Required by' => 'Pieprasîja',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Pârdoðanas orderis',
+ 'Salesperson' => 'Pârdevçjs',
+ 'Screen' => 'Ekrâns',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Select from one of the projects below' => 'Atlasît vienu no sekojoðiem projektiem',
+ 'Select postscript or PDF!' => 'Izvçlçties postscript vai PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Serial No.' => 'Seriâlais Nr.',
+ 'Service' => 'Pakalpojums',
+ 'Ship' => 'Piegâdât',
+ 'Ship to' => 'Piegâdes adrese',
+ 'Ship via' => 'Piegâdât caur',
+ 'Shipping Address' => 'Piegâdes adrese',
+ 'Shipping Point' => 'Nosûtîðanas vietas',
+ 'Source' => 'Dokuments',
+ 'Startdate' => 'Sâkuma datums',
+ 'State/Province' => 'Ðtats/Province',
+ 'Subject' => 'Temats',
+ 'Subtotal' => 'Kopâ',
+ 'Tax Included' => 'Kopâ ar nodokïiem',
+ 'To' => 'uz',
+ 'Total' => 'Pavisam Kopâ',
+ 'Trade Discount' => 'Vairumtirgotâja atlaide',
+ 'Unit' => 'Vienîba',
+ 'Update' => 'Atjauninât',
+ 'Vendor Number' => 'Pârdevçja numurs',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Warning!' => 'Brîdinâjums!',
+ 'What type of item is this?' => 'Kâda veida vienîba tâ ir?',
+ 'Work Order' => 'Darba orderis',
+ 'Yes' => 'Jâ',
+ 'ea' => 'gb',
+ 'posted!' => 'iegrâmatots!',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'e_pasts' => 'e_mail',
+ 'iegrâmatot' => 'post',
+ 'iegrâmatot_kâ_jaunu' => 'post_as_new',
+ 'drukât' => 'print',
+ 'pârdoðanas_orderis' => 'sales_order',
+ 'piegâdes_adrese' => 'ship_to',
+ 'atjauninât' => 'update',
+ 'jâ' => 'yes',
+};
+
+1;
+
diff --git a/locale/lv/jc b/locale/lv/jc
new file mode 100755
index 00000000..e92a99b1
--- /dev/null
+++ b/locale/lv/jc
@@ -0,0 +1,88 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Amount' => 'Summa',
+ 'Closed' => 'Aizvçrts',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Continue' => 'Turpinât',
+ 'Cost' => 'Izmaksas',
+ 'Current' => 'Paðreizçjs',
+ 'Date' => 'Datums',
+ 'Date missing!' => 'Nav norâdîts datums!',
+ 'Delete' => 'Dzçst',
+ 'Description' => 'Apraksts',
+ 'Employee' => 'Darbinieks',
+ 'From' => 'No',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Notes' => 'Piezîmes',
+ 'Open' => 'Atvçrts',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drukât',
+ 'Printed' => 'Izdrukâts',
+ 'Project Number' => 'Projekta numurs',
+ 'Project Number missing!' => 'Nav norâdîts projekta numurs!',
+ 'Qty' => 'Skaits',
+ 'Save' => 'Saglabât',
+ 'Save as new' => 'Saglabât kâ jaunu',
+ 'Screen' => 'Ekrâns',
+ 'Select postscript or PDF!' => 'Izvçlçties postscript vai PDF!',
+ 'Startdate' => 'Sâkuma datums',
+ 'Subtotal' => 'Kopâ',
+ 'To' => 'uz',
+ 'Total' => 'Pavisam Kopâ',
+ 'Update' => 'Atjauninât',
+ 'Warning!' => 'Brîdinâjums!',
+ 'Yes' => 'Jâ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'drukât' => 'print',
+ 'saglabât' => 'save',
+ 'saglabât_kâ_jaunu' => 'save_as_new',
+ 'atjauninât' => 'update',
+ 'jâ' => 'yes',
+};
+
+1;
+
diff --git a/locale/lv/locales.pl b/locale/lv/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/lv/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/lv/login b/locale/lv/login
new file mode 100755
index 00000000..a8637657
--- /dev/null
+++ b/locale/lv/login
@@ -0,0 +1,26 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Company' => 'Uzòçmums',
+ 'Continue' => 'Turpinât',
+ 'Dataset is newer than version!' => 'Datukopa ir jaunâka par versiju!',
+ 'Incorrect Dataset version!' => 'Nepareiza datukopas versija!',
+ 'Login' => 'Pieteikties',
+ 'Name' => 'Nosaukums',
+ 'Password' => 'Parole',
+ 'Upgrading to Version' => 'Uzlabot lîdz versijai',
+ 'Version' => 'Versija',
+ 'You did not enter a name!' => 'Nav ievadîts vârds',
+ 'done' => 'izdarîts',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'pieteikties' => 'login',
+};
+
+1;
+
diff --git a/locale/lv/menu b/locale/lv/menu
new file mode 100755
index 00000000..0191b707
--- /dev/null
+++ b/locale/lv/menu
@@ -0,0 +1,133 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP' => 'Kreditoru parâdi',
+ 'AP Aging' => 'KP novecojums',
+ 'AP Transaction' => 'KP transakcija',
+ 'AR' => 'Debitoru parâdi',
+ 'AR Aging' => 'DP novecojums',
+ 'AR Transaction' => 'DP transakcija',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Add Account' => 'Pievienot kontu',
+ 'Add Assembly' => 'Pievienot komplektâciju',
+ 'Add Business' => 'Pievienot komercdarbîbu',
+ 'Add Customer' => 'Pievienot klientu',
+ 'Add Department' => 'Pievienot nodaïu',
+ 'Add Employee' => 'Pievienot darbinieku',
+ 'Add GIFI' => 'Pievienot GIFI',
+ 'Add Group' => 'Pievienot grupu',
+ 'Add Labor/Overhead' => 'Pievienot darbu/izmaksas',
+ 'Add Language' => 'Pievienot valodu',
+ 'Add Part' => 'Pievienot daïu',
+ 'Add Pricegroup' => 'Pieviento cenu grupu',
+ 'Add Project' => 'Pievienot projektu',
+ 'Add SIC' => 'Pievienot SIC',
+ 'Add Service' => 'Pievienot pakalpojumu',
+ 'Add Transaction' => 'Pievienot transakciju',
+ 'Add Vendor' => 'Pievienot pârdevçju',
+ 'Add Warehouse' => 'Pievienot noliktavu',
+ 'All Items' => 'Visi ',
+ 'Assemblies' => 'Komplektâcijas',
+ 'Audit Control' => 'Audita kontrole',
+ 'Backup' => 'Rezerves kopija',
+ 'Balance Sheet' => 'Bilances pârskats',
+ 'Bin List' => 'Bin saraksts',
+ 'Cash' => 'Nauda',
+ 'Chart of Accounts' => 'Kontu plâns',
+ 'Check' => 'Èeks',
+ 'Components' => 'Komponentes',
+ 'Customers' => 'Klienti',
+ 'Defaults' => 'Noklusçtâs vçrtîbas',
+ 'Departments' => 'Nodaïas',
+ 'Description' => 'Apraksts',
+ 'Employees' => 'Darbinieki',
+ 'General Ledger' => 'Virsgrâmata',
+ 'Goods & Services' => 'Preces un Pakalpojumi',
+ 'Groups' => 'Grupas',
+ 'HR' => 'Personâldaïa',
+ 'HTML Templates' => 'HTML ðabloni',
+ 'History' => 'Vçsture',
+ 'Income Statement' => 'Peïòas vai zaudçjuma aprçíins',
+ 'Invoice' => 'Rçíins',
+ 'LaTeX Templates' => 'LaTeX ðablons',
+ 'Labor/Overhead' => 'Darbs/izmaksas',
+ 'Language' => 'Valoda',
+ 'List Accounts' => 'Kontu saraksts',
+ 'List Businesses' => 'Komerdarbîbu saraksts',
+ 'List Departments' => 'Nodaïu saraksts',
+ 'List GIFI' => 'GIFI saraksts',
+ 'List Languages' => 'Valodu saraksts',
+ 'List Projects' => 'Projektu saraksts',
+ 'List SIC' => 'SIC saraksts',
+ 'List Warehouses' => 'Noliktavu saraksts',
+ 'Logout' => 'Beigt darbu',
+ 'Non-taxable' => 'Neapliekams ar nodokïiem',
+ 'Open' => 'Atvçrts',
+ 'Order Entry' => 'Ordera ieraksts',
+ 'Outstanding' => 'Neapmaksâtais',
+ 'POS' => 'POS',
+ 'POS Invoice' => 'POS rçíins',
+ 'Packing List' => 'Iesaiòojumu saraksts',
+ 'Packing Lists' => 'Iesaiòojumu saraksti',
+ 'Parts' => 'Daïas',
+ 'Payment' => 'Maksâjums',
+ 'Payments' => 'Maksâjumi',
+ 'Pick List' => 'Izvçles saraksts',
+ 'Preferences' => 'Izvçles',
+ 'Pricegroups' => 'Cenu grupas',
+ 'Print' => 'Drukât',
+ 'Projects' => 'Projekti',
+ 'Purchase Order' => 'Pirkðanas orderis',
+ 'Purchase Orders' => 'Pirkðanas orderi',
+ 'Quotation' => 'Tâme',
+ 'Quotations' => 'Tâmes',
+ 'RFQ' => 'Tâmes pieprasîjums',
+ 'RFQs' => 'Tâmes pieprasîjumu',
+ 'Receipt' => 'Kvîts',
+ 'Receipts' => 'Kvîtis',
+ 'Receive' => 'Saòemt',
+ 'Reconciliation' => 'Izlîdzinâðana',
+ 'Reports' => 'Atskaites',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Pârdoðana',
+ 'Sales Invoice' => 'Pârdoðanas rçíins',
+ 'Sales Invoices' => 'Pârdoðanas rçíini',
+ 'Sales Order' => 'Pârdoðanas orderis',
+ 'Sales Orders' => 'Pârdoðanas orderi',
+ 'Save to File' => 'Saglabât failâ',
+ 'Search' => 'Meklçt',
+ 'Send by E-Mail' => 'Nosûtît pa e-pastu',
+ 'Services' => 'Pakalpojumi',
+ 'Ship' => 'Piegâdât',
+ 'Shipping' => 'Piegâde',
+ 'Statement' => 'Pârskats',
+ 'Stock Assembly' => 'Komplektâcijas krâjumâ',
+ 'Stylesheet' => 'Stila lapa',
+ 'System' => 'Sistçma',
+ 'Tax collected' => 'Ieòemtie nodokïi',
+ 'Tax paid' => 'Samaksâtie nodokïi',
+ 'Text Templates' => 'Teksta ðabloni',
+ 'Transactions' => 'Transakcijas',
+ 'Transfer' => 'Pârsûtîðana',
+ 'Transfer Inventory' => 'Krâjuma pârsûtîðana',
+ 'Translations' => 'Tulkojumi',
+ 'Trial Balance' => 'Kontu bilance',
+ 'Type of Business' => 'Komercdarbîbas veids',
+ 'Vendor Invoice' => 'Pârdevçja rçíins',
+ 'Vendors' => 'Pârdevçji',
+ 'Version' => 'Versija',
+ 'Warehouses' => 'Noliktavas',
+ 'Work Order' => 'Darba orderis',
+ 'Yearend' => 'Finanðu gada beigas',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/lv/oe b/locale/lv/oe
new file mode 100755
index 00000000..399e3097
--- /dev/null
+++ b/locale/lv/oe
@@ -0,0 +1,310 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Add Exchange Rate' => 'Pievienot valûtas maiòas kursu',
+ 'Add Purchase Order' => 'Pievienot pirkuma orderi',
+ 'Add Quotation' => 'Pievienot tâmi',
+ 'Add Request for Quotation' => 'Pievienot tâmes pieprasîjumu',
+ 'Add Sales Invoice' => 'Pievienot preèu rçíinu',
+ 'Add Sales Order' => 'Pievienot preèu orderi',
+ 'Add Vendor Invoice' => 'Pievienot pârdevçja rçíinu',
+ 'Address' => 'Adrese',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Are you sure you want to delete Order Number' => 'Vai jûs patieðâm vçlaties dzçst ordera numuru',
+ 'Are you sure you want to delete Quotation Number' => 'Vai jûs patieðâm vçlaties dzçst tâmes numuru',
+ 'Attachment' => 'Pielikums',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rçíina adrese',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Bin saraksts',
+ 'Business' => 'Komercdarbîba',
+ 'C' => 'cena',
+ 'Cannot delete order!' => 'Orderi nevar izdzçst!',
+ 'Cannot delete quotation!' => 'Tâmi nevar izdzçst!',
+ 'Cannot save order!' => 'Maksâjuma uzdevumu nevar saglabât!',
+ 'Cannot save quotation!' => 'Nevar saglabât tâmi',
+ 'Cc' => 'Cc',
+ 'City' => 'Pilsçta',
+ 'Closed' => 'Aizvçrts',
+ 'Company Name' => 'Uzòçmuma nosaukums',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Contact' => 'Kontaktpersona',
+ 'Continue' => 'Turpinât',
+ 'Copies' => 'Kopijas',
+ 'Cost' => 'Izmaksas',
+ 'Could not save!' => 'Nevarçja saglabât',
+ 'Could not transfer Inventory!' => 'Nevarçja pârsûtît krâjumu',
+ 'Country' => 'Valsts',
+ 'Credit Limit' => 'Kredîta limits',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valûta',
+ 'Current' => 'Paðreizçjs',
+ 'Customer' => 'Klients',
+ 'Customer Number' => 'Klienta numurs',
+ 'Customer missing!' => 'Nav norâdîts klients!',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Date Received' => 'Saòemðanas datums',
+ 'Date received missing!' => 'Nav norâdîts saòemðanas datums',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Delete' => 'Dzçst',
+ 'Delivery Date' => 'Piegâdes datums',
+ 'Department' => 'Nodaïa',
+ 'Description' => 'Apraksts',
+ 'Done' => 'Izdarîts',
+ 'E-mail' => 'E-pasts',
+ 'E-mail address missing!' => 'Nepareiza E-pasta adrese!',
+ 'E-mailed' => 'Nosûtîts pa e-pastu',
+ 'Edit Purchase Order' => 'Labot pirkuma orderi',
+ 'Edit Quotation' => 'Labot tâmi',
+ 'Edit Request for Quotation' => 'Labot tâmes pieprasîjumu',
+ 'Edit Sales Order' => 'Labot pârdoðanas orderi',
+ 'Employee' => 'Darbinieks',
+ 'Exchange Rate' => 'Valûtas maiòas kurss',
+ 'Exchange rate missing!' => 'Nav norâdîts valûtas maiòas kurss!',
+ 'Extended' => 'Kopâ',
+ 'Fax' => 'Fakss',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'From' => 'No',
+ 'Group' => 'Grupa',
+ 'ID' => 'ID',
+ 'In-line' => 'Iekïauts',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Internal Notes' => 'Iekðçjâs piezîmes',
+ 'Inventory saved!' => 'Krâjums saglabâts',
+ 'Inventory transferred!' => 'Krâjums pârsûtîts',
+ 'Invoice' => 'Rçíins',
+ 'Invoice Date missing!' => 'Nav norâdîts rçíina datums!',
+ 'Invoice Number missing!' => 'Nepareizs rçíina numurs',
+ 'Item not on file!' => 'Nav tâdas vienîbas!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Manager' => 'Vadîtâjs',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Message' => 'Paziòojums',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Piezîmes',
+ 'Nothing entered!' => 'Nekas nav ievadîts',
+ 'Nothing selected!' => 'Nekas nav iezîmçts!',
+ 'Nothing to transfer!' => 'Nav nekâ pârsûtîðanai',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Number' => 'Numurs',
+ 'Number missing in Row' => 'Rindâ nav norâdîts numurs',
+ 'O' => 'O',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Open' => 'Atvçrts',
+ 'Order' => 'Orderis',
+ 'Order Date' => 'Ordera datums',
+ 'Order Date missing!' => 'Nav norâdîts ordera datums!',
+ 'Order Number' => 'Ordera Nr.',
+ 'Order Number missing!' => 'Nav norâdîts ordera numurs!',
+ 'Order deleted!' => 'Orderis izdzçsts',
+ 'Order saved!' => 'Orderis saglabâts!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Iesaiòojumu saraksts',
+ 'Packing List Date missing!' => 'Nav norâdîts iesaiòojumu datums!',
+ 'Packing List Number missing!' => 'Nav norâdîts iesaiòojumu numurs!',
+ 'Part' => 'Prece',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Izvçles saraksts',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena',
+ 'Print' => 'Drukât',
+ 'Printed' => 'Izdrukâts',
+ 'Project' => 'Projekts',
+ 'Project not on file!' => 'Nav tâda projekta!',
+ 'Purchase Order' => 'Pirkðanas orderis',
+ 'Purchase Orders' => 'Pirkðanas orderi',
+ 'Qty' => 'Skaits',
+ 'Quotation' => 'Tâme',
+ 'Quotation Date' => 'Tâmes datums',
+ 'Quotation Date missing!' => 'Nav norâdîts tâmes datums',
+ 'Quotation Number' => 'Tâmes numurs',
+ 'Quotation Number missing!' => 'Nav norâdîts tâmes numurs',
+ 'Quotation deleted!' => 'Tâme izdzçsta',
+ 'Quotations' => 'Tâmes',
+ 'RFQ' => 'Tâmes pieprasîjums',
+ 'RFQ Number' => 'Tâmes pieprasîjuma numurs',
+ 'Recd' => 'Saòemts',
+ 'Receive Merchandise' => 'Saòemt preces',
+ 'Reference' => 'Norâde',
+ 'Remaining' => 'Atlikums',
+ 'Request for Quotation' => 'Tâmes pieprasîjums',
+ 'Request for Quotations' => 'Tâmju pieprasîjums',
+ 'Required by' => 'Pieprasîja',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Pârdoðanas rçíins',
+ 'Sales Order' => 'Pârdoðanas orderis',
+ 'Sales Orders' => 'Pârdoðanas orderi',
+ 'Salesperson' => 'Pârdevçjs',
+ 'Save' => 'Saglabât',
+ 'Save as new' => 'Saglabât kâ jaunu',
+ 'Screen' => 'Ekrâns',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Select from one of the projects below' => 'Atlasît vienu no sekojoðiem projektiem',
+ 'Select postscript or PDF!' => 'Izvçlçties postscript vai PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Serial No.' => 'Seriâlais Nr.',
+ 'Service' => 'Pakalpojums',
+ 'Ship' => 'Piegâdât',
+ 'Ship Merchandise' => 'Piegâdât preces',
+ 'Ship to' => 'Piegâdes adrese',
+ 'Ship via' => 'Piegâdât caur',
+ 'Shipping Address' => 'Piegâdes adrese',
+ 'Shipping Date' => 'Nosûtîðanas datums',
+ 'Shipping Date missing!' => 'Nav norâdîts nosûtîðanas datums',
+ 'Shipping Point' => 'Nosûtîðanas vietas',
+ 'Startdate' => 'Sâkuma datums',
+ 'State/Province' => 'Ðtats/Province',
+ 'Subject' => 'Temats',
+ 'Subtotal' => 'Kopâ',
+ 'Tax' => 'Nodokïi',
+ 'Tax Included' => 'Kopâ ar nodokïiem',
+ 'Terms' => 'Noteikumi: termiòð',
+ 'To' => 'uz',
+ 'Total' => 'Pavisam Kopâ',
+ 'Trade Discount' => 'Vairumtirgotâja atlaide',
+ 'Transfer' => 'Pârsûtîðana',
+ 'Transfer Inventory' => 'Krâjuma pârsûtîðana',
+ 'Transfer to' => 'Pârsûtît uz',
+ 'Unit' => 'Vienîba',
+ 'Update' => 'Atjauninât',
+ 'Valid until' => 'Derîgs lîdz',
+ 'Vendor' => 'Pârdevçjs',
+ 'Vendor Invoice' => 'Pârdevçja rçíins',
+ 'Vendor Number' => 'Pârdevçja numurs',
+ 'Vendor missing!' => 'Pârdevçjs nav norâdîts!',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Warehouse' => 'Noliktava',
+ 'Warning!' => 'Brîdinâjums!',
+ 'What type of item is this?' => 'Kâda veida vienîba tâ ir?',
+ 'Work Order' => 'Darba orderis',
+ 'Yes' => 'Jâ',
+ 'days' => 'dienas',
+ 'ea' => 'gb',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'izdarîts' => 'done',
+ 'e_pasts' => 'e_mail',
+ 'drukât' => 'print',
+ 'pirkðanas_orderis' => 'purchase_order',
+ 'tâme' => 'quotation',
+ 'tâmes_pieprasîjums' => 'rfq',
+ 'pârdoðanas_rçíins' => 'sales_invoice',
+ 'pârdoðanas_orderis' => 'sales_order',
+ 'saglabât' => 'save',
+ 'saglabât_kâ_jaunu' => 'save_as_new',
+ 'piegâdes_adrese' => 'ship_to',
+ 'pârsûtîðana' => 'transfer',
+ 'atjauninât' => 'update',
+ 'pârdevçja_rçíins' => 'vendor_invoice',
+ 'jâ' => 'yes',
+};
+
+1;
+
diff --git a/locale/lv/pe b/locale/lv/pe
new file mode 100755
index 00000000..91a2fcc1
--- /dev/null
+++ b/locale/lv/pe
@@ -0,0 +1,139 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Active' => 'Aktîvs',
+ 'Add' => 'Pievienot',
+ 'Add Group' => 'Pievienot grupu',
+ 'Add Pricegroup' => 'Pieviento cenu grupu',
+ 'Add Project' => 'Pievienot projektu',
+ 'Address' => 'Adrese',
+ 'All' => 'Visi',
+ 'Amount' => 'Summa',
+ 'Assembly' => 'Komplektâcija',
+ 'Bin' => 'Bin',
+ 'Continue' => 'Turpinât',
+ 'Current' => 'Paðreizçjs',
+ 'Customer' => 'Klients',
+ 'Customer missing!' => 'Nav norâdîts klients!',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Delete' => 'Dzçst',
+ 'Description' => 'Apraksts',
+ 'Description Translations' => 'Apraksta tulkojumi',
+ 'Detail' => 'Sîks apraksts',
+ 'Edit Description Translations' => 'Labot tulkojumu aprakstus',
+ 'Edit Group' => 'Labot grupu',
+ 'Edit Pricegroup' => 'Labot cenu grupu',
+ 'Edit Project' => 'Labot projektu',
+ 'Employee' => 'Darbinieks',
+ 'Enddate' => 'Beigu datums',
+ 'From' => 'No',
+ 'Group' => 'Grupa',
+ 'Group Translations' => 'Grupu transakcijas',
+ 'Group deleted!' => 'Grupa izdzçsta!',
+ 'Group missing!' => 'Grupa nav norâdîta!',
+ 'Group saved!' => 'Grupa saglabâta!',
+ 'Groups' => 'Grupas',
+ 'Income' => 'Ienâkums',
+ 'Language' => 'Valoda',
+ 'Languages not defined!' => 'Valodas nav definçtas',
+ 'Link Accounts' => 'Piesaistît kontus',
+ 'List Price' => 'Cenrâþa cena',
+ 'Notes' => 'Piezîmes',
+ 'Nothing selected!' => 'Nekas nav iezîmçts!',
+ 'Number' => 'Numurs',
+ 'Orphaned' => 'Bez atbilstoðâ pâra',
+ 'Pricegroup' => 'Cenu grupa',
+ 'Pricegroup deleted!' => 'Cenu grupa izdzçsta',
+ 'Pricegroup missing!' => 'Cenu grupa nav norâdîta',
+ 'Pricegroup saved!' => 'Cenu grupa saglabâta',
+ 'Pricegroups' => 'Cenu grupas',
+ 'Project' => 'Projekts',
+ 'Project Description Translations' => 'Projekta apraksta tulkojumi',
+ 'Project Number' => 'Projekta numurs',
+ 'Project deleted!' => 'Projekts izdzçsts!',
+ 'Project saved!' => 'Projekts saglabâts',
+ 'Projects' => 'Projekti',
+ 'Qty' => 'Skaits',
+ 'Save' => 'Saglabât',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Sell Price' => 'Pârdoðanas cena',
+ 'Startdate' => 'Sâkuma datums',
+ 'Summary' => 'Kopçjais',
+ 'Tax' => 'Nodokïi',
+ 'To' => 'uz',
+ 'Translation' => 'Tulkojums',
+ 'Translation deleted!' => 'Tulkojums izdzçsts',
+ 'Translations saved!' => 'Tulkojumi saglabâti',
+ 'Unit' => 'Vienîba',
+ 'Update' => 'Atjauninât',
+ 'Updated' => 'Atjauninâts',
+ 'Vendor' => 'Pârdevçjs',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Weight' => 'Svars',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'pievienot_grupu' => 'add_group',
+ 'pieviento_cenu_grupu' => 'add_pricegroup',
+ 'pievienot_projektu' => 'add_project',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'saglabât' => 'save',
+ 'atjauninât' => 'update',
+};
+
+1;
+
diff --git a/locale/lv/pos b/locale/lv/pos
new file mode 100755
index 00000000..a3cd5f49
--- /dev/null
+++ b/locale/lv/pos
@@ -0,0 +1,76 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Add POS Invoice' => 'Pievienot POS rçíinu',
+ 'Amount' => 'Summa',
+ 'Business' => 'Komercdarbîba',
+ 'Cannot post transaction!' => 'Nevar iegrâmatot transakciju!',
+ 'Change' => 'Izmainît',
+ 'Continue' => 'Turpinât',
+ 'Credit Limit' => 'Kredîta limits',
+ 'Currency' => 'Valûta',
+ 'Current' => 'Paðreizçjs',
+ 'Customer' => 'Klients',
+ 'Customer missing!' => 'Nav norâdîts klients!',
+ 'Delete' => 'Dzçst',
+ 'Department' => 'Nodaïa',
+ 'Description' => 'Apraksts',
+ 'Edit POS Invoice' => 'Labot POS rçíinu',
+ 'Exchange Rate' => 'Valûtas maiòas kurss',
+ 'Exchange rate missing!' => 'Nav norâdîts valûtas maiòas kurss!',
+ 'Extended' => 'Kopâ',
+ 'From' => 'No',
+ 'Language' => 'Valoda',
+ 'Memo' => 'Memorands',
+ 'Number' => 'Numurs',
+ 'Open' => 'Atvçrts',
+ 'Post' => 'Iegrâmatot',
+ 'Posted!' => 'Iegrâmatots!',
+ 'Price' => 'Cena',
+ 'Print' => 'Drukât',
+ 'Printed' => 'Izdrukâts',
+ 'Qty' => 'Skaits',
+ 'Receipts' => 'Kvîtis',
+ 'Record in' => 'Ierakstît',
+ 'Remaining' => 'Atlikums',
+ 'Salesperson' => 'Pârdevçjs',
+ 'Screen' => 'Ekrâns',
+ 'Source' => 'Dokuments',
+ 'Subtotal' => 'Kopâ',
+ 'Tax Included' => 'Kopâ ar nodokïiem',
+ 'To' => 'uz',
+ 'Total' => 'Pavisam Kopâ',
+ 'Trade Discount' => 'Vairumtirgotâja atlaide',
+ 'Unit' => 'Vienîba',
+ 'Update' => 'Atjauninât',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'iegrâmatot' => 'post',
+ 'drukât' => 'print',
+ 'atjauninât' => 'update',
+};
+
+1;
+
diff --git a/locale/lv/ps b/locale/lv/ps
new file mode 100755
index 00000000..687ed915
--- /dev/null
+++ b/locale/lv/ps
@@ -0,0 +1,340 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Aging' => 'KP novecojums',
+ 'AP Outstanding' => 'KP Neapmaksâtie',
+ 'AP Transaction' => 'KP transakcija',
+ 'AP Transactions' => 'KP transakcijas',
+ 'AR Aging' => 'DP novecojums',
+ 'AR Outstanding' => 'DP Neapmaksâtie',
+ 'AR Transaction' => 'DP transakcija',
+ 'AR Transactions' => 'DP transakcijas',
+ 'Account' => 'Konts',
+ 'Account Number' => 'Konta numurs',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Accounts' => 'Konti',
+ 'Accrual' => 'Uzkrâðana',
+ 'Add POS Invoice' => 'Pievienot POS rçíinu',
+ 'Add Purchase Order' => 'Pievienot pirkuma orderi',
+ 'Add Quotation' => 'Pievienot tâmi',
+ 'Add Request for Quotation' => 'Pievienot tâmes pieprasîjumu',
+ 'Add Sales Invoice' => 'Pievienot preèu rçíinu',
+ 'Add Sales Order' => 'Pievienot preèu orderi',
+ 'Address' => 'Adrese',
+ 'All Accounts' => 'Visi konti',
+ 'Amount' => 'Summa',
+ 'Amount Due' => 'Nesamaksâtâ summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Are you sure you want to delete Invoice Number' => 'Vai jûs patieðâm vçlaties dzçst rçíina numuru',
+ 'Are you sure you want to delete Transaction' => 'Vai jûs patieðâm vçlaties dzçst transakciju',
+ 'Attachment' => 'Pielikums',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Balance' => 'Bilance',
+ 'Balance Sheet' => 'Bilances pârskats',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Rçíina adrese',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'Bin saraksts',
+ 'Business' => 'Komercdarbîba',
+ 'Cannot delete invoice!' => 'Rçíinu nevar izdzçst!',
+ 'Cannot delete transaction!' => 'Transakciju nevar izdzçst!',
+ 'Cannot post invoice for a closed period!' => 'Nevar iegrâmatot rçíinu par slçgtu periodu!',
+ 'Cannot post invoice!' => 'Nevar iegrâmatot rçíinu!',
+ 'Cannot post payment for a closed period!' => 'Nevar iegrâmatot maksâjumu par slçgtu periodu!',
+ 'Cannot post transaction for a closed period!' => 'Nevar iegrâmatot transakciju par slçgtu periodu!',
+ 'Cannot post transaction!' => 'Nevar iegrâmatot transakciju!',
+ 'Cash' => 'Nauda',
+ 'Cc' => 'Cc',
+ 'Change' => 'Izmainît',
+ 'Check' => 'Èeks',
+ 'City' => 'Pilsçta',
+ 'Closed' => 'Aizvçrts',
+ 'Company Name' => 'Uzòçmuma nosaukums',
+ 'Compare to' => 'Salîdzinât ar',
+ 'Confirm!' => 'Apstiprinât!',
+ 'Contact' => 'Kontaktpersona',
+ 'Continue' => 'Turpinât',
+ 'Copies' => 'Kopijas',
+ 'Country' => 'Valsts',
+ 'Credit' => 'Kredîts',
+ 'Credit Limit' => 'Kredîta limits',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valûta',
+ 'Current' => 'Paðreizçjs',
+ 'Current Earnings' => 'Paðreizçjie ienâkumi',
+ 'Customer' => 'Klients',
+ 'Customer Number' => 'Klienta numurs',
+ 'Customer missing!' => 'Nav norâdîts klients!',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Date Paid' => 'Maksâjuma datums',
+ 'Debit' => 'Debets',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Decimalplaces' => 'decimâldaïa',
+ 'Delete' => 'Dzçst',
+ 'Delivery Date' => 'Piegâdes datums',
+ 'Department' => 'Nodaïa',
+ 'Description' => 'Apraksts',
+ 'Detail' => 'Sîks apraksts',
+ 'Due Date' => 'Apmaksas termiòð',
+ 'Due Date missing!' => 'Nav norâdîts apmaksas termiòð!',
+ 'E-mail' => 'E-pasts',
+ 'E-mail Statement to' => 'Nosûtît atskaiti pa e-pastu uz ',
+ 'E-mail address missing!' => 'Nepareiza E-pasta adrese!',
+ 'E-mailed' => 'Nosûtîts pa e-pastu',
+ 'Edit POS Invoice' => 'Labot POS rçíinu',
+ 'Edit Sales Invoice' => 'Labot pârdoðanas rçíinu',
+ 'Employee' => 'Darbinieks',
+ 'Exch' => 'Kurss',
+ 'Exchange Rate' => 'Valûtas maiòas kurss',
+ 'Exchange rate for payment missing!' => 'Nav norâdîts valûtas maiòas kurss maksâjumâ!',
+ 'Exchange rate missing!' => 'Nav norâdîts valûtas maiòas kurss!',
+ 'Extended' => 'Kopâ',
+ 'Fax' => 'Fakss',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'From' => 'No',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Grupa',
+ 'Heading' => 'Virsraksts',
+ 'ID' => 'ID',
+ 'In-line' => 'Iekïauts',
+ 'Include Exchange Rate Difference' => 'Iekïaut valûtas kursu atðíirîbas',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Income Statement' => 'Peïòas vai zaudçjuma aprçíins',
+ 'Internal Notes' => 'Iekðçjâs piezîmes',
+ 'Invoice' => 'Rçíins',
+ 'Invoice Date' => 'Rçíina datums',
+ 'Invoice Date missing!' => 'Nav norâdîts rçíina datums!',
+ 'Invoice Number' => 'Rçíina numurs',
+ 'Invoice Number missing!' => 'Nepareizs rçíina numurs',
+ 'Invoice deleted!' => 'Rçíins izdzçsts!',
+ 'Item not on file!' => 'Nav tâdas vienîbas!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Language' => 'Valoda',
+ 'Manager' => 'Vadîtâjs',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Memo' => 'Memorands',
+ 'Message' => 'Paziòojums',
+ 'Method' => 'Metode',
+ 'N/A' => 'Nav',
+ 'No.' => 'Nr.',
+ 'Non-taxable Purchases' => 'Pirkumi, kas nav apliekami ar nodokïiem',
+ 'Non-taxable Sales' => 'Tirgoðana, kas nav apliekama ar nodokïiem',
+ 'Notes' => 'Piezîmes',
+ 'Nothing selected!' => 'Nekas nav iezîmçts!',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Number' => 'Numurs',
+ 'Number missing in Row' => 'Rindâ nav norâdîts numurs',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Open' => 'Atvçrts',
+ 'Order' => 'Orderis',
+ 'Order Date missing!' => 'Nav norâdîts ordera datums!',
+ 'Order Number' => 'Ordera Nr.',
+ 'Order Number missing!' => 'Nav norâdîts ordera numurs!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Iesaiòojumu saraksts',
+ 'Packing List Date missing!' => 'Nav norâdîts iesaiòojumu datums!',
+ 'Packing List Number missing!' => 'Nav norâdîts iesaiòojumu numurs!',
+ 'Paid' => 'Apmaksâts',
+ 'Part' => 'Prece',
+ 'Payment date missing!' => 'Nav norâdîts maksâjuma datums',
+ 'Payments' => 'Maksâjumi',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Izvçles saraksts',
+ 'Post' => 'Iegrâmatot',
+ 'Post as new' => 'Iegrâmatot kâ jaunu',
+ 'Posted!' => 'Iegrâmatots!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena',
+ 'Print' => 'Drukât',
+ 'Printed' => 'Izdrukâts',
+ 'Project' => 'Projekts',
+ 'Project Number' => 'Projekta numurs',
+ 'Project Transactions' => 'Projekta transakcijas',
+ 'Project not on file!' => 'Nav tâda projekta!',
+ 'Purchase Order' => 'Pirkðanas orderis',
+ 'Qty' => 'Skaits',
+ 'Quotation' => 'Tâme',
+ 'Quotation Date missing!' => 'Nav norâdîts tâmes datums',
+ 'Quotation Number missing!' => 'Nav norâdîts tâmes numurs',
+ 'Recd' => 'Saòemts',
+ 'Receipt' => 'Kvîts',
+ 'Receipts' => 'Kvîtis',
+ 'Record in' => 'Ierakstît',
+ 'Reference' => 'Norâde',
+ 'Remaining' => 'Atlikums',
+ 'Report for' => 'Atskaite par',
+ 'Required by' => 'Pieprasîja',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Pârdoðanas orderis',
+ 'Salesperson' => 'Pârdevçjs',
+ 'Screen' => 'Ekrâns',
+ 'Select all' => 'Atlasît visu',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Select from one of the projects below' => 'Atlasît vienu no sekojoðiem projektiem',
+ 'Select postscript or PDF!' => 'Izvçlçties postscript vai PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Serial No.' => 'Seriâlais Nr.',
+ 'Service' => 'Pakalpojums',
+ 'Ship' => 'Piegâdât',
+ 'Ship to' => 'Piegâdes adrese',
+ 'Ship via' => 'Piegâdât caur',
+ 'Shipping Address' => 'Piegâdes adrese',
+ 'Shipping Point' => 'Nosûtîðanas vietas',
+ 'Source' => 'Dokuments',
+ 'Standard' => 'Standarts',
+ 'Startdate' => 'Sâkuma datums',
+ 'State/Province' => 'Ðtats/Province',
+ 'Statement' => 'Pârskats',
+ 'Statement sent to' => 'Nosûtît pârskatu uz',
+ 'Statements sent to printer!' => 'Nosûtît pârskatu uz drukâðanu!',
+ 'Subject' => 'Temats',
+ 'Subtotal' => 'Kopâ',
+ 'Summary' => 'Kopçjais',
+ 'Tax' => 'Nodokïi',
+ 'Tax Included' => 'Kopâ ar nodokïiem',
+ 'Tax collected' => 'Ieòemtie nodokïi',
+ 'Tax paid' => 'Samaksâtie nodokïi',
+ 'Till' => 'lîdz',
+ 'To' => 'uz',
+ 'Total' => 'Pavisam Kopâ',
+ 'Trade Discount' => 'Vairumtirgotâja atlaide',
+ 'Transaction deleted!' => 'Transakcija izdzçsta!',
+ 'Transaction posted!' => 'Transakcija iegrâmatota!',
+ 'Trial Balance' => 'Kontu bilance',
+ 'Unit' => 'Vienîba',
+ 'Update' => 'Atjauninât',
+ 'Vendor' => 'Pârdevçjs',
+ 'Vendor Number' => 'Pârdevçja numurs',
+ 'Vendor missing!' => 'Pârdevçjs nav norâdîts!',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Warning!' => 'Brîdinâjums!',
+ 'What type of item is this?' => 'Kâda veida vienîba tâ ir?',
+ 'Work Order' => 'Darba orderis',
+ 'Yes' => 'Jâ',
+ 'as at' => 'uz',
+ 'ea' => 'gb',
+ 'for Period' => 'periodam',
+ 'posted!' => 'iegrâmatots!',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kp_transakcija' => 'ap_transaction',
+ 'dp_transakcija' => 'ar_transaction',
+ 'turpinât' => 'continue',
+ 'dzçst' => 'delete',
+ 'e_pasts' => 'e_mail',
+ 'iegrâmatot' => 'post',
+ 'iegrâmatot_kâ_jaunu' => 'post_as_new',
+ 'drukât' => 'print',
+ 'pârdoðanas_orderis' => 'sales_order',
+ 'atlasît_visu' => 'select_all',
+ 'piegâdes_adrese' => 'ship_to',
+ 'atjauninât' => 'update',
+ 'jâ' => 'yes',
+};
+
+1;
+
diff --git a/locale/lv/pw b/locale/lv/pw
new file mode 100755
index 00000000..89375eae
--- /dev/null
+++ b/locale/lv/pw
@@ -0,0 +1,14 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Continue' => 'Turpinât',
+ 'Password' => 'Parole',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'turpinât' => 'continue',
+};
+
+1;
+
diff --git a/locale/lv/rc b/locale/lv/rc
new file mode 100755
index 00000000..cb9edd63
--- /dev/null
+++ b/locale/lv/rc
@@ -0,0 +1,77 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'Account' => 'Konts',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Balance' => 'Bilance',
+ 'Beginning Balance' => 'Sâkuma atlikums',
+ 'Cleared' => 'Apmaksâts',
+ 'Continue' => 'Turpinât',
+ 'Credit' => 'Kredîts',
+ 'Current' => 'Paðreizçjs',
+ 'Date' => 'Datums',
+ 'Debit' => 'Debets',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Description' => 'Apraksts',
+ 'Detail' => 'Sîks apraksts',
+ 'Difference' => 'Starpîba',
+ 'Done' => 'Izdarîts',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'From' => 'No',
+ 'Include Exchange Rate Difference' => 'Iekïaut valûtas kursu atðíirîbas',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Out of balance!' => 'Nav bilances!',
+ 'Outstanding' => 'Neapmaksâtais',
+ 'R' => 'R',
+ 'Reconciliation' => 'Izlîdzinâðana',
+ 'Reconciliation Report' => 'Izlîdzinâðanas atskaite',
+ 'Select all' => 'Atlasît visu',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Source' => 'Dokuments',
+ 'Statement Balance' => 'Bilances atskaite',
+ 'Summary' => 'Kopçjais',
+ 'To' => 'uz',
+ 'Update' => 'Atjauninât',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'turpinât' => 'continue',
+ 'izdarîts' => 'done',
+ 'atlasît_visu' => 'select_all',
+ 'atjauninât' => 'update',
+};
+
+1;
+
diff --git a/locale/lv/rp b/locale/lv/rp
new file mode 100755
index 00000000..f3a18741
--- /dev/null
+++ b/locale/lv/rp
@@ -0,0 +1,177 @@
+$self{charset} = 'ISO-8859-13';
+
+$self{texts} = {
+ 'AP Aging' => 'KP novecojums',
+ 'AR Aging' => 'DP novecojums',
+ 'Account' => 'Konts',
+ 'Account Number' => 'Konta numurs',
+ 'Accounting Menu' => 'Kontçðanas izvçlne',
+ 'Accounts' => 'Konti',
+ 'Accrual' => 'Uzkrâðana',
+ 'Address' => 'Adrese',
+ 'All Accounts' => 'Visi konti',
+ 'Amount' => 'Summa',
+ 'Apr' => 'Apr',
+ 'April' => 'Aprîlî',
+ 'Attachment' => 'Pielikums',
+ 'Aug' => 'Aug',
+ 'August' => 'Augustâ',
+ 'Balance' => 'Bilance',
+ 'Balance Sheet' => 'Bilances pârskats',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Nauda',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Salîdzinât ar',
+ 'Continue' => 'Turpinât',
+ 'Copies' => 'Kopijas',
+ 'Credit' => 'Kredîts',
+ 'Curr' => 'Val.',
+ 'Current' => 'Paðreizçjs',
+ 'Current Earnings' => 'Paðreizçjie ienâkumi',
+ 'Customer' => 'Klients',
+ 'Customer not on file!' => 'Nav tâda klienta!',
+ 'Date' => 'Datums',
+ 'Debit' => 'Debets',
+ 'Dec' => 'Dec',
+ 'December' => 'Decembrî',
+ 'Decimalplaces' => 'decimâldaïa',
+ 'Department' => 'Nodaïa',
+ 'Description' => 'Apraksts',
+ 'Detail' => 'Sîks apraksts',
+ 'Due Date' => 'Apmaksas termiòð',
+ 'E-mail' => 'E-pasts',
+ 'E-mail Statement to' => 'Nosûtît atskaiti pa e-pastu uz ',
+ 'E-mail address missing!' => 'Nepareiza E-pasta adrese!',
+ 'Feb' => 'Feb',
+ 'February' => 'Februârî',
+ 'From' => 'No',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Virsraksts',
+ 'ID' => 'ID',
+ 'In-line' => 'Iekïauts',
+ 'Include Exchange Rate Difference' => 'Iekïaut valûtas kursu atðíirîbas',
+ 'Include in Report' => 'Iekïaut atskaitç',
+ 'Income Statement' => 'Peïòas vai zaudçjuma aprçíins',
+ 'Invoice' => 'Rçíins',
+ 'Jan' => 'Jan',
+ 'January' => 'Janvârî',
+ 'Jul' => 'Jûl',
+ 'July' => 'Jûlijâ',
+ 'Jun' => 'Jûn',
+ 'June' => 'Jûnijâ',
+ 'Language' => 'Valoda',
+ 'Mar' => 'Mar',
+ 'March' => 'Martâ',
+ 'May' => 'Mai',
+ 'May ' => 'Maijâ ',
+ 'Memo' => 'Memorands',
+ 'Message' => 'Paziòojums',
+ 'Method' => 'Metode',
+ 'N/A' => 'Nav',
+ 'Non-taxable Purchases' => 'Pirkumi, kas nav apliekami ar nodokïiem',
+ 'Non-taxable Sales' => 'Tirgoðana, kas nav apliekama ar nodokïiem',
+ 'Nothing selected!' => 'Nekas nav iezîmçts!',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembrî',
+ 'Number' => 'Numurs',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktobrî',
+ 'Order' => 'Orderis',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Maksâjumi',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Drukât',
+ 'Project' => 'Projekts',
+ 'Project Number' => 'Projekta numurs',
+ 'Project Transactions' => 'Projekta transakcijas',
+ 'Project not on file!' => 'Nav tâda projekta!',
+ 'Receipts' => 'Kvîtis',
+ 'Reference' => 'Norâde',
+ 'Report for' => 'Atskaite par',
+ 'Salesperson' => 'Pârdevçjs',
+ 'Screen' => 'Ekrâns',
+ 'Select all' => 'Atlasît visu',
+ 'Select from one of the names below' => 'Atlasît vienu no sekojoðiem nosaukumiem',
+ 'Select from one of the projects below' => 'Atlasît vienu no sekojoðiem projektiem',
+ 'Select postscript or PDF!' => 'Izvçlçties postscript vai PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septembrî',
+ 'Source' => 'Dokuments',
+ 'Standard' => 'Standarts',
+ 'Startdate' => 'Sâkuma datums',
+ 'Statement' => 'Pârskats',
+ 'Statement sent to' => 'Nosûtît pârskatu uz',
+ 'Statements sent to printer!' => 'Nosûtît pârskatu uz drukâðanu!',
+ 'Subject' => 'Temats',
+ 'Subtotal' => 'Kopâ',
+ 'Summary' => 'Kopçjais',
+ 'Tax' => 'Nodokïi',
+ 'Tax collected' => 'Ieòemtie nodokïi',
+ 'Tax paid' => 'Samaksâtie nodokïi',
+ 'Till' => 'lîdz',
+ 'To' => 'uz',
+ 'Total' => 'Pavisam Kopâ',
+ 'Trial Balance' => 'Kontu bilance',
+ 'Vendor' => 'Pârdevçjs',
+ 'Vendor not on file!' => 'Nav tâda pârdevçja!',
+ 'Warning!' => 'Brîdinâjums!',
+ 'as at' => 'uz',
+ 'for Period' => 'periodam',
+ 'sent' => 'nosûtîts',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'turpinât' => 'continue',
+ 'e_pasts' => 'e_mail',
+ 'drukât' => 'print',
+ 'atlasît_visu' => 'select_all',
+};
+
+1;
+
diff --git a/locale/mx/COPYING b/locale/mx/COPYING
new file mode 100755
index 00000000..d4a5247f
--- /dev/null
+++ b/locale/mx/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2001
+#
+# Spanish texts (Mexico):
+#
+# Author: Alberto Ladron <h@grupoh.com.mx>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/mx/LANGUAGE b/locale/mx/LANGUAGE
new file mode 100755
index 00000000..3f5b7b63
--- /dev/null
+++ b/locale/mx/LANGUAGE
@@ -0,0 +1 @@
+Spanish/Mexico
diff --git a/locale/mx/Num2text b/locale/mx/Num2text
new file mode 100755
index 00000000..88ffe737
--- /dev/null
+++ b/locale/mx/Num2text
@@ -0,0 +1,212 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Language: Spanish
+# Contributors: John Christian Stoddart
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'cero',
+ 1 => 'un',
+ '1o' => 'uno',
+ 2 => 'dos',
+ 3 => 'tres',
+ 4 => 'cuatro',
+ 5 => 'cinco',
+ 6 => 'seis',
+ 7 => 'siete',
+ 8 => 'ocho',
+ 9 => 'nueve',
+ 10 => 'diez',
+ 11 => 'once',
+ '11o' => 'once',
+ 12 => 'doce',
+ 13 => 'trece',
+ 14 => 'catorce',
+ 15 => 'quince',
+ 16 => 'dieciséis',
+ 17 => 'diecisiete',
+ 18 => 'dieciocho',
+ 19 => 'diecinueve',
+ 20 => 'veinte',
+ 21 => 'veintiún',
+ '21o' => 'veintiuno',
+ 22 => 'veintidós',
+ 23 => 'veintitrés',
+ 24 => 'veinticuatro',
+ 25 => 'veinticinco',
+ 26 => 'veintiséis',
+ 27 => 'veintisiete',
+ 28 => 'veintiocho',
+ 29 => 'veintinueve',
+ 30 => 'treinta',
+ 40 => 'cuarenta',
+ 50 => 'cincuenta',
+ 60 => 'sesenta',
+ 70 => 'setenta',
+ 80 => 'ochenta',
+ 90 => 'noventa',
+ 500 => 'quinientos',
+ 700 => 'setecientos',
+ 900 => 'novecientos',
+ 10**2 => 'ciento',
+ 10**3 => 'mil',
+ 10**6 => 'millón',
+ 10**12 => 'billón',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my $stripun = 0;
+ my @a = ();
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ # special case for 1000
+ if ($numblock[1] eq '1' && $numblock[0] gt '000') {
+ # remove first array element from textnumber
+ $stripun = 1;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ if ($num[0] == 1) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ # special case for 500, 700, 900
+ if (grep /$num[0]/, (5,7,9)) {
+ push @textnumber, $self->{numbername}{"${num[0]}00"};
+
+ } else {
+
+ # the one from hundreds, append cientos
+ push @textnumber, $self->{numbername}{$num[0]}.$self->{numbername}{10**2}.'s';
+
+ }
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $i);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ $num = $numblock[$i];
+ $num .= 'o' if ($num == 1 && $i == 0);
+ push @textnumber, $self->{numbername}{$num};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($numblock[$i] > 1) {
+ if ($i == 2 || $i == 4) {
+ $a = $self->{numbername}{$num}."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } elsif ($i == 3) {
+ $num = 10**($i * 2);
+ $a = "$self->{10**3} $self->{numbername}{$num}"."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } else {
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+ push @textnumber, $self->{numbername}{$num}.'s';
+ }
+ }
+ } else {
+ push @textnumber, $self->{numbername}{$num};
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ shift @textnumber if $stripun;
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $i) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 30) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $amount .= 'o' if ($num[1] == 1 && $i == 0);
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= " y ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/mx/aa b/locale/mx/aa
new file mode 100755
index 00000000..a16ded83
--- /dev/null
+++ b/locale/mx/aa
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'AP Outstanding' => 'CxP pendientes',
+ 'AP Transaction' => 'Movimiento CxP',
+ 'AP Transactions' => 'Movimientos de CxP',
+ 'AR Outstanding' => 'CxC pendientes',
+ 'AR Transaction' => 'Movimiento CxC',
+ 'AR Transactions' => 'Movimientos de Ctas. x cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Add AP Transaction' => 'Nueva Asiento de CxP',
+ 'Add AR Transaction' => 'Nueva Asiento de CxC',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Saldo',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está Ud. seguro de querer borrar el movimiento',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => '¡No se puede borrar el movimiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un movimiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el movimiento!',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrada',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Abono',
+ 'Credit Limit' => 'Límite de crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Cargo',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta fecha de vencimiento!',
+ 'Edit AP Transaction' => 'Modificar Asiento de CxP',
+ 'Edit AR Transaction' => 'Modificar Asiento de CxC',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'T. de C.',
+ 'Exchange Rate' => 'Tipo de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta el tipo de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta el tipo de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'ID' => 'Id.',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Month' => 'Mes',
+ 'No.' => 'Num.',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Vista Preliminar',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Project' => 'Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Cobro',
+ 'Remaining' => 'Disponible',
+ 'Sales Invoice.' => 'Factura de venta.',
+ 'Salesperson' => 'Vendedor',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Referencia',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Till' => 'Hasta',
+ 'To' => 'A',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Movimiento borrado!',
+ 'Transaction posted!' => '¡Movimiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de compra.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'movimiento_cxp' => 'ap_transaction',
+ 'movimiento_cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'vista_preliminar' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_venta_' => 'sales_invoice_',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/mx/admin b/locale/mx/admin
new file mode 100755
index 00000000..696b8172
--- /dev/null
+++ b/locale/mx/admin
@@ -0,0 +1,143 @@
+$self{texts} = {
+ 'Access Control' => 'Control de acceso',
+ 'Accounting' => 'Contabilidad',
+ 'Add User' => 'Nuevo usuario',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => '¡Todos los conjunto de datos están actualizados!',
+ 'Cannot create Lock!' => '¡No se puede crear el archivo de bloqueo!',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Click on login name to edit!' => '¡Seleccione el nombre del usuario que desea modificar!',
+ 'Company' => 'Empresa',
+ 'Confirm' => '¡Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Crear catálogo de cuentas',
+ 'Create Dataset' => 'Crear conjunto de datos',
+ 'DBI not installed!' => '¡DBI no está instalado!',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de base de datos',
+ 'Database Driver not checked!' => '¡No selecciono un manejador de bases de datos!',
+ 'Database User missing!' => '¡Falta el usuario de base de datos!',
+ 'Dataset' => 'Conjunto de datos',
+ 'Dataset missing!' => '¡Falta el conjunto de datos!',
+ 'Dataset updated!' => '¡Conjunto de datos actualizado!',
+ 'Date Format' => 'Formato de fecha',
+ 'Delete' => 'Borrar',
+ 'Delete Dataset' => 'Borrar conjunto de datos',
+ 'Directory' => 'Directorio',
+ 'Driver' => 'Manejador',
+ 'Dropdown Limit' => 'Limite en listas desplegables',
+ 'E-mail' => 'Correo-e',
+ 'Edit User' => 'Modificar usuario',
+ 'Existing Datasets' => 'Conjuntos de datos existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Servidor',
+ 'Hostname missing!' => '¡Falta el nombre del servidor',
+ 'Language' => 'Lenguaje',
+ 'Lock System' => 'Bloquear el sistema',
+ 'Lockfile created!' => '¡Archivo de bloqueo creado!',
+ 'Lockfile removed!' => '¡Archivo de bloqueo borrado!',
+ 'Login' => 'Entrada al sistema',
+ 'Login name missing!' => '¡Falta el nombre del usuario!',
+ 'Logout' => 'Salida del sistema',
+ 'Manager' => 'Administrador',
+ 'Menu Width' => 'Anchura del menú',
+ 'Multibyte Encoding' => 'Codificación multibyte',
+ 'Name' => 'Nombre',
+ 'New Templates' => 'Nuevas plantillas',
+ 'No Database Drivers available!' => '¡No hay manejadores de bases de datos disponibles!',
+ 'No Dataset selected!' => '¡No ha seleccionado el conjunto de datos!',
+ 'Nothing to delete!' => '¡Nada que borrar!',
+ 'Number Format' => 'Formato de número',
+ 'Oracle Database Administration' => 'Administración de base de datos Oracle',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Pg Database Administration' => 'Administración de base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'Administración de base de datos PgPP',
+ 'Phone' => 'Teléfono',
+ 'Port' => 'Puerto',
+ 'Port missing!' => '¡Falta el puerto!',
+ 'Printer' => 'Impresora',
+ 'Save' => 'Guardar',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Plantillas de inicio',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'Supervisor' => 'Supervisor',
+ 'Templates' => 'Plantillas',
+ 'The following Datasets are not in use and can be deleted' => 'Los siguientes conjuntos de datos no están en uso y pueden ser borrados',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar los siguientes conjuntos de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificación preliminar de fuentes existentes. ¡Nada será creado o borrado en esta etapa!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para agregar un usuario a un grupo, selecciónelo, cambie el nombre de usuario y guarde los cambios. Un nuevo usuario, con las mismas variables se guardará con el nuevo nombre de usuario.',
+ 'Unlock System' => 'Desbloquear el sistema',
+ 'Update Dataset' => 'Actualizar conjunto de datos',
+ 'Use Templates' => 'Usar Plantillas',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Version' => 'Versión',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'does not exist' => 'no existe',
+ 'is already a member!' => '¡ya es miembro!',
+ 'localhost' => 'localhost',
+ 'locked!' => '¡bloqueado!',
+ 'successfully created!' => '¡creado con éxito!',
+ 'successfully deleted!' => '¡borrado con éxito!',
+ 'website' => 'sitio web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'nuevo_usuario' => 'add_user',
+ 'cambiar_la_contraseña_del_administrador' => 'change_admin_password',
+ 'cambiar_contraseña' => 'change_password',
+ 'continuar' => 'continue',
+ 'crear_conjunto_de_datos' => 'create_dataset',
+ 'borrar' => 'delete',
+ 'borrar_conjunto_de_datos' => 'delete_dataset',
+ 'bloquear_el_sistema' => 'lock_system',
+ 'entrada_al_sistema' => 'login',
+ 'salida_del_sistema' => 'logout',
+ 'administración_de_base_de_datos_oracle' => 'oracle_database_administration',
+ 'administración_de_base_de_datos_postgresql' => 'pg_database_administration',
+ 'administración_de_base_de_datos_pgpp' => 'pgpp_database_administration',
+ 'guardar' => 'save',
+ 'desbloquear_el_sistema' => 'unlock_system',
+ 'actualizar_conjunto_de_datos' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/mx/all b/locale/mx/all
new file mode 100755
index 00000000..e2407da1
--- /dev/null
+++ b/locale/mx/all
@@ -0,0 +1,894 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'E',
+ 'AP' => 'Ctas. x pagar',
+ 'AP Aging' => 'Vencimiento CxP',
+ 'AP Outstanding' => 'CxP pendientes',
+ 'AP Transaction' => 'Movimiento CxP',
+ 'AP Transactions' => 'Movimientos de CxP',
+ 'AR' => 'Ctas. x cobrar',
+ 'AR Aging' => 'Vencimiento CxC',
+ 'AR Outstanding' => 'CxC pendientes',
+ 'AR Transaction' => 'Movimiento CxC',
+ 'AR Transactions' => 'Movimientos de Ctas. x cobrar',
+ 'AR/AP' => '',
+ 'About' => 'Acerca de',
+ 'Above' => 'Sobre de',
+ 'Access Control' => 'Control de acceso',
+ 'Access Denied!' => '',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => '¡Falta el número de cuenta!',
+ 'Account Type' => 'Tipo de cuenta',
+ 'Account Type missing!' => '¡Falta el tipo de cuenta!',
+ 'Account deleted!' => '¡Cuenta eliminada!',
+ 'Account does not exist!' => '¡El número de cuenta no existe!',
+ 'Account saved!' => 'Cuenta guardada!',
+ 'Accounting' => 'Contabilidad',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar pistas de auditoría',
+ 'Activate Audit trails' => 'Activar pistas de auditoría',
+ 'Active' => 'Activa',
+ 'Add' => 'Crear',
+ 'Add AP Transaction' => 'Nueva Asiento de CxP',
+ 'Add AR Transaction' => 'Nueva Asiento de CxC',
+ 'Add Account' => 'Nueva cuenta',
+ 'Add Assembly' => 'Nuevo ensamblaje',
+ 'Add Business' => 'Nuevo negocio',
+ 'Add Cash Transfer Transaction' => 'Nuevo movimiento de transferencia',
+ 'Add Customer' => 'Nuevo cliente',
+ 'Add Deduction' => 'Nueva deducción',
+ 'Add Department' => 'Nuevo departamento',
+ 'Add Employee' => 'Nuevo empleado',
+ 'Add Exchange Rate' => 'Nuevo tipo de cambio',
+ 'Add GIFI' => 'Nuevo GIFI',
+ 'Add General Ledger Transaction' => 'Nuevo movimiento de mayor',
+ 'Add Group' => 'Nuevo grupo',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Nueva mano de obra/indirecto',
+ 'Add Language' => 'Nuevo lenguaje',
+ 'Add POS Invoice' => 'Nueva factura de Pto. de Vta.',
+ 'Add Part' => 'Nueva parte',
+ 'Add Pricegroup' => 'Nuevo grupo de precios',
+ 'Add Project' => 'Nuevo proyecto',
+ 'Add Purchase Order' => 'Nueva orden de compra',
+ 'Add Quotation' => 'Nueva cotización',
+ 'Add Request for Quotation' => 'Nueva solicitud de cotización',
+ 'Add SIC' => 'Nuevo SIC',
+ 'Add Sales Invoice' => 'Nueva factura de venta',
+ 'Add Sales Order' => 'Nueva orden de venta',
+ 'Add Service' => 'Nuevo servicio',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Nuevo movimiento',
+ 'Add User' => 'Nuevo usuario',
+ 'Add Vendor' => 'Nuevo proveedor',
+ 'Add Vendor Invoice' => 'Nueva factura de compra',
+ 'Add Warehouse' => 'Nuevo almacén',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Después de deducciones',
+ 'All' => 'Todos',
+ 'All Accounts' => 'Todas las cuentas',
+ 'All Datasets up to date!' => '¡Todos los conjunto de datos están actualizados!',
+ 'All Items' => 'Todas las partidas',
+ 'Allowances' => 'Prestaciones',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Saldo',
+ 'Amount missing!' => '¡Falta el importe!',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Está Ud. seguro de querer borrar la factura No.:',
+ 'Are you sure you want to delete Order Number' => '¿Está Ud. seguro de querer borrar la orden No.:',
+ 'Are you sure you want to delete Quotation Number' => '¿Está Ud. seguro de querer borrar la cotización No.:',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '¿Está Ud. seguro de querer borrar el movimiento',
+ 'Are you sure you want to remove the marked entries from the queue?' => '¿Está Ud. seguro de querer borrar las entradas seleccionadas de la fila?',
+ 'Assemblies' => 'Ensamblajes',
+ 'Assemblies restocked!' => 'Ensamblajes inventariados!',
+ 'Assembly' => 'Ensamblaje',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Activo',
+ 'Attachment' => 'Anexo',
+ 'Audit Control' => 'Control de auditoría',
+ 'Audit trail disabled' => 'Pistas de auditoría desactivadas',
+ 'Audit trail enabled' => 'Pistas de auditoría activadas',
+ 'Audit trail removed up to' => 'Pistas de auditoría eliminadas hasta',
+ 'Audit trails disabled' => 'Pistas de auditoría desactivadas',
+ 'Audit trails enabled' => 'Pistas de auditoría activadas',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => 'BIC',
+ 'BOM' => 'L. de Emp.',
+ 'Backup' => 'Respaldo',
+ 'Backup sent to' => 'Respaldo enviado a',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balance general',
+ 'Based on' => 'Basado en',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Antes de deducciones',
+ 'Beginning Balance' => 'Balance inicial',
+ 'Below' => 'Debajo de',
+ 'Billing Address' => 'Dirección de facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de ubicaciones',
+ 'Bin Lists' => 'Listas de ubicaciones',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Break' => 'Romper',
+ 'Business' => 'Negocio',
+ 'Business Number' => 'RFC',
+ 'Business deleted!' => 'Negocio borrado',
+ 'Business saved!' => '¡Negocio guardado!',
+ 'C' => 'C',
+ 'COGS' => 'Costo de Ventas',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => '¡No se puede crear el archivo de bloqueo!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete default account!' => '¡No se puede borrar la cuenta por defecto!',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot delete order!' => '¡No se puede borrar la orden!',
+ 'Cannot delete quotation!' => '¡No se puede borrar la cotización!',
+ 'Cannot delete transaction!' => '¡No se puede borrar el movimiento!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el proveedor!',
+ 'Cannot post Payment!' => '¡No se puede registrar el pago!',
+ 'Cannot post Receipt!' => '¡No se puede registrar el recibo!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un movimiento para un periodo cerrado!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '¡No se puede registrar el movimiento!',
+ 'Cannot remove files!' => '¡No se pueden borrar los archivos!',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => '¡No se pueden borrar los defults!',
+ 'Cannot save order!' => '¡No se puede guardar la orden!',
+ 'Cannot save preferences!' => '¡No se puede guardar preferencias!',
+ 'Cannot save quotation!' => '¡No se puede guardar la cotización!',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '¡No se puede configurar una cuenta para mas de una de las opciones (AR, AP o IC)',
+ 'Cannot set multiple options for' => 'No se pueden configurar opciones múltiples para',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '¡No se puede guardar e ensamblaje!',
+ 'Cash' => 'Bancos',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Catálogo de cuentas',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => 'Verificar inventario',
+ 'Checks' => 'Cheques',
+ 'City' => 'Cuidad',
+ 'Cleared' => 'Aclarado',
+ 'Click on login name to edit!' => '¡Seleccione el nombre del usuario que desea modificar!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Cerrar libros al',
+ 'Closed' => 'Cerrada',
+ 'Code' => 'Código',
+ 'Code missing!' => '¡Falta el código!',
+ 'Company' => 'Empresa',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Compare to' => 'Comparar al',
+ 'Completed' => '',
+ 'Components' => 'Componentes',
+ 'Confirm' => '¡Confirmar',
+ 'Confirm!' => '¡Confirmar!',
+ 'Connect to' => 'Conectar a',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Contra',
+ 'Copies' => 'Copias',
+ 'Copy to COA' => 'Copiar al cat. de ctas.',
+ 'Cost' => 'Costo',
+ 'Cost Center' => 'Centro de costos',
+ 'Could not save pricelist!' => '¡No se pudo guradar lista de precios!',
+ 'Could not save!' => '¡No se pudo guardar!',
+ 'Could not transfer Inventory!' => '¡No se pudo transferir el inventario',
+ 'Country' => 'País',
+ 'Create Chart of Accounts' => 'Crear catálogo de cuentas',
+ 'Create Dataset' => 'Crear conjunto de datos',
+ 'Credit' => 'Abono',
+ 'Credit Limit' => 'Límite de crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado',
+ 'Customer' => 'Cliente',
+ 'Customer History' => 'Historia del cliente',
+ 'Customer Number' => 'Número de cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'DBI not installed!' => '¡DBI no está instalado!',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de base de datos',
+ 'Database Driver not checked!' => '¡No selecciono un manejador de bases de datos!',
+ 'Database Host' => 'Servidor de base de datos',
+ 'Database User missing!' => '¡Falta el usuario de base de datos!',
+ 'Dataset' => 'Conjunto de datos',
+ 'Dataset is newer than version!' => '¡El conjunto de datos es mas reciente que la versión del programa!',
+ 'Dataset missing!' => '¡Falta el conjunto de datos!',
+ 'Dataset updated!' => '¡Conjunto de datos actualizado!',
+ 'Date' => 'Fecha',
+ 'Date Format' => 'Formato de fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Date Received' => 'Fecha de recibo',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Date received missing!' => '¡Falta la fecha de recibo!',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Cargo',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'No. de decimales',
+ 'Decrease' => 'Reducción',
+ 'Deduct after' => 'Deducir después',
+ 'Deduction deleted!' => '¡Deducción borrada!',
+ 'Deduction saved!' => '¡Deducción guardada!',
+ 'Deductions' => 'Decucciones',
+ 'Default Template' => '',
+ 'Defaults' => 'Defaults',
+ 'Defaults saved!' => '¡Defaults guardados!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Delete Dataset' => 'Borrar conjunto de datos',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Department deleted!' => '¡Departamento borrado!',
+ 'Department saved!' => '¡Departamento guardado!',
+ 'Departments' => 'Departamentos',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Traducciones de la descripción',
+ 'Description missing!' => '¡Falta la descripción!',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Directory' => 'Directorio',
+ 'Discount' => 'Descuento',
+ 'Done' => 'Listo',
+ 'Drawing' => 'Plano',
+ 'Driver' => 'Manejador',
+ 'Dropdown Limit' => 'Limite en listas desplegables',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo-e',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por correo-e a',
+ 'E-mail address missing!' => '¡Falta la dirección de correo-e!',
+ 'E-mail message' => '',
+ 'E-mailed' => 'Enviado por correo-e',
+ 'Edit' => 'Modificar',
+ 'Edit AP Transaction' => 'Modificar Asiento de CxP',
+ 'Edit AR Transaction' => 'Modificar Asiento de CxC',
+ 'Edit Account' => 'Modificar cuenta',
+ 'Edit Assembly' => 'Modificar ensamblaje',
+ 'Edit Business' => 'Modificar negocio',
+ 'Edit Cash Transfer Transaction' => 'Modificar transferencia',
+ 'Edit Customer' => 'Modificar cliente',
+ 'Edit Deduction' => 'Modificar deducción',
+ 'Edit Department' => 'Modificar departamento',
+ 'Edit Description Translations' => 'Modificar traducciones de descripción',
+ 'Edit Employee' => 'Modificar empleado',
+ 'Edit GIFI' => 'Modificar GIFI',
+ 'Edit General Ledger Transaction' => 'Modificar movimiento de mayor',
+ 'Edit Group' => 'Modificar grupo',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Modificar mano de obra/indirecto',
+ 'Edit Language' => 'Modificar lenguaje',
+ 'Edit POS Invoice' => 'Modificar ticket',
+ 'Edit Part' => 'Modificar parte',
+ 'Edit Preferences for' => 'Modificar preferencias para',
+ 'Edit Pricegroup' => 'Modificar precio de grupo',
+ 'Edit Project' => 'Modificar proyecto',
+ 'Edit Purchase Order' => 'Modificar orden de compra',
+ 'Edit Quotation' => 'Modificar cotización',
+ 'Edit Request for Quotation' => 'Modificar solicitud de cotización',
+ 'Edit SIC' => 'Modificar SIC',
+ 'Edit Sales Invoice' => 'Modificar factura de venta',
+ 'Edit Sales Order' => 'Modificar orden de venta',
+ 'Edit Service' => 'Modificar servicio',
+ 'Edit Template' => 'Modificar plantilla',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Modificar usuario',
+ 'Edit Vendor' => 'Modificar proveedor',
+ 'Edit Vendor Invoice' => 'Modificar factura de compra',
+ 'Edit Warehouse' => 'Modificar almacén',
+ 'Employee' => 'Empleado',
+ 'Employee Name' => 'Nombre del empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => '¡Empleado borrado!',
+ 'Employee pays' => 'El empleado paga',
+ 'Employee saved!' => '¡Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Patrón',
+ 'Employer pays' => 'El patrón paga',
+ 'Enddate' => 'Fecha final',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Activar la reversión de movimientos para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Proporcionar hasta tres letras separadas por dos puntos (ej.: MXP:USD) para las monedas local y extranjeras',
+ 'Equity' => 'Capital',
+ 'Every' => '',
+ 'Excempt age <' => 'Edad de Excención <',
+ 'Exch' => 'T. de C.',
+ 'Exchange Rate' => 'Tipo de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta el tipo de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta el tipo de cambio!',
+ 'Existing Datasets' => 'Conjuntos de datos existentes',
+ 'Expense' => 'Egreso',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Egreso/Activo',
+ 'Extended' => 'Extendido',
+ 'FX' => 'FX',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Utilidad cambiaria',
+ 'Foreign Exchange Loss' => 'Perdida cambiaria',
+ 'Friday' => '',
+ 'From' => 'De',
+ 'From Warehouse' => '',
+ 'GIFI' => 'Código GIFI',
+ 'GIFI deleted!' => '¡GIFI borrado!',
+ 'GIFI missing!' => '¡Falta el código GIFI',
+ 'GIFI saved!' => '¡GIFI guardado!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Movimiento de mayor',
+ 'General Ledger' => 'Mayor',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Partes y servicios',
+ 'Group' => 'Grupo',
+ 'Group Items' => 'Componentes de grupo',
+ 'Group Translations' => 'Traducciones de grupo',
+ 'Group deleted!' => '¡Grupo borrado!',
+ 'Group missing!' => '¡Falta el grupo!',
+ 'Group saved!' => '¡Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'HR' => 'RH',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'Heading' => 'Encabezado',
+ 'History' => 'Historia',
+ 'Home Phone' => 'Teléfono de casa',
+ 'Host' => 'Servidor',
+ 'Hostname missing!' => '¡Falta el nombre del servidor',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Id.',
+ 'Image' => 'Imagen',
+ 'In-line' => 'En linea',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Incluír la diferencia por tipo de cambio',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Include in drop-down menus' => 'Incluir en listas desplegables',
+ 'Income' => 'Ingreso',
+ 'Income Statement' => 'Estado de resultados',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => '¡La Versión del conjunto de datos es incorrecta!',
+ 'Increase' => 'Aumento',
+ 'Individual Items' => 'Artículos individuales',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory' => 'Inventario',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '¡Las existencias deben ser cero antes de poder cambiar el ensamblaje a obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '¡Las existencias deben ser cero antes de poder cambiar esta parte a obsoleta!',
+ 'Inventory saved!' => '¡Existencias guardadas!',
+ 'Inventory transferred!' => '¡Existencias transferidas!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'Falta el número de factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Invoices' => 'Facturas',
+ 'Is this a summary account to record' => 'Es ésta una cuenta de resumen a registrar',
+ 'Item already on pricelist!' => '¡Artículo está incluido en la lista de precios!',
+ 'Item deleted!' => '¡Articulo borrado!',
+ 'Item not on file!' => '¡El artículo no está registrado!',
+ 'Items' => 'Partidas',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Mano de obra/Indirecto',
+ 'Language' => 'Lenguaje',
+ 'Language deleted!' => '¡Lenguaje borrado!',
+ 'Language saved!' => '¡Lenguaje guardado!',
+ 'Languages' => 'Lenguajes',
+ 'Languages not defined!' => '¡Lenguajes no definido!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas de default',
+ 'Lead' => '',
+ 'Leadtime' => 'Duración del proceso',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Deje los campos de servidor y puerto vacíos a menos que quiera hacer una conexión remota',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Licenciado a',
+ 'Line Total' => 'Existencia',
+ 'Link' => 'Enlace',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Enlistar cuentas',
+ 'List Businesses' => 'Enlistar negocios',
+ 'List Departments' => 'Enlistar departamentos',
+ 'List GIFI' => 'Enlistar GIFI',
+ 'List Languages' => 'Enlistar lenguajes',
+ 'List Price' => 'Precio de lista',
+ 'List Projects' => 'Enlistar proyectos',
+ 'List SIC' => 'Enlistar SIC',
+ 'List Transactions' => 'Enlistar movimientos',
+ 'List Warehouses' => 'Enlistar almacenes',
+ 'Lock System' => 'Bloquear el sistema',
+ 'Lockfile created!' => '¡Archivo de bloqueo creado!',
+ 'Lockfile removed!' => '¡Archivo de bloqueo borrado!',
+ 'Login' => 'Entrada al sistema',
+ 'Login name missing!' => '¡Falta el nombre del usuario!',
+ 'Logout' => 'Salida del sistema',
+ 'Make' => 'Marca',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Marked entries printed!' => '¡Entradas seleccionadas impresas!',
+ 'Markup' => 'Marcar',
+ 'Maximum' => 'Máximo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Menu Width' => 'Anchura del menú',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => '',
+ 'Month' => 'Mes',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Codificación multibyte',
+ 'N/A' => 'N/A',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'New Templates' => 'Nuevas plantillas',
+ 'New Window' => 'Nueva Ventana',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'No',
+ 'No Database Drivers available!' => '¡No hay manejadores de bases de datos disponibles!',
+ 'No Dataset selected!' => '¡No ha seleccionado el conjunto de datos!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Falta dirección de correo-e para',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'Num.',
+ 'Non-taxable' => 'Exento',
+ 'Non-taxable Purchases' => 'Compras exentas',
+ 'Non-taxable Sales' => 'Ventas exentas',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => '¡No se suministro nada!',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nothing to delete!' => '¡Nada que borrar!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nothing to transfer!' => '¡Nada que transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'Number missing in Row' => 'Falta el número en el renglón',
+ 'O' => 'A',
+ 'OH' => '',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Existencias',
+ 'Open' => 'Abierto',
+ 'Oracle Database Administration' => 'Administración de base de datos Oracle',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de la orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Entry' => 'Ordenes',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'Falta el número de la orden!',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => '¡Orden guardada!',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Huérfano',
+ 'Out of balance transaction!' => '¡Movimiento desbalanceado!',
+ 'Out of balance!' => '¡Desbalanceado!',
+ 'Outstanding' => 'Pendiente',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'Pto. de Vta.',
+ 'POS Invoice' => 'Ticket',
+ 'Packing List' => 'Lista de empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta le número en la lista de empaque!',
+ 'Packing Lists' => 'Listas de empaque',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Parte',
+ 'Part Number' => '',
+ 'Partnumber' => 'Número de Parte',
+ 'Parts' => 'Partes',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Payables' => 'Por Pagar',
+ 'Payment' => 'Pago',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Deducciones de nómina',
+ 'Period' => 'Período',
+ 'Pg Database Administration' => 'Administración de base de datos PostgreSQL',
+ 'PgPP Database Administration' => 'Administración de base de datos PgPP',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Port' => 'Puerto',
+ 'Port missing!' => '¡Falta el puerto!',
+ 'Pos' => '',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => '¡Registrado!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferencias',
+ 'Preferences saved!' => '¡Preferencias guardadas!',
+ 'Prepayment' => 'Prepago',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Pricegroup deleted!' => '¡Grupo de precios borrado!',
+ 'Pricegroup missing!' => '¡Falta el grupo de precios!',
+ 'Pricegroup saved!' => '¡Grupo de precios guardado!',
+ 'Pricegroups' => 'Grupos de precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Print' => 'Vista Preliminar',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Imprimir y Guardar',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Impreso',
+ 'Printer' => 'Impresora',
+ 'Printing' => '',
+ 'Printing ... ' => 'Imprimiendo ...',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => 'Centro de Ingresos',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Traducciones de descripción de proyecto',
+ 'Project Name' => '',
+ 'Project Number' => 'Número de proyecto',
+ 'Project Number missing!' => 'Falta número de proyecto',
+ 'Project Transactions' => 'Movimientos de proyecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Project saved!' => '¡Proyecto registrado!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Orden de compra',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de compra',
+ 'Qty' => 'Cant.',
+ 'Quantity exceeds available units to stock!' => '¡La cantidad excede al inventario disponible!',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de cotización',
+ 'Quotation Date missing!' => '¡Falta la fecha de la cotización!',
+ 'Quotation Number' => 'Número de cotización',
+ 'Quotation Number missing!' => '¡Falta el número de la cotización!',
+ 'Quotation deleted!' => '¡Cotización borrada!',
+ 'Quotations' => 'Cotizaciones',
+ 'R' => 'C',
+ 'RFQ' => 'Sol. de Cot.',
+ 'RFQ ' => 'Sol. de Cot. ',
+ 'RFQ Number' => 'Número de Sol. de Cot.',
+ 'RFQs' => 'Sols. de Cots.',
+ 'ROP' => 'Pto. de Reord.',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => '¡Falta la tarifa!',
+ 'Recd' => 'Recb.',
+ 'Receipt' => 'Cobro',
+ 'Receipt posted!' => '¡Cobro registrado!',
+ 'Receipts' => 'Cobros',
+ 'Receivables' => 'Por cobrar',
+ 'Receive' => 'Recibir',
+ 'Receive Merchandise' => 'Recibir mercancía',
+ 'Reconciliation' => 'Conciliación',
+ 'Reconciliation Report' => 'Reporte de conciliación',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Disponible',
+ 'Remove' => 'Eliminar',
+ 'Remove Audit trail up to' => 'Eliminar pistas de auditoría hasta',
+ 'Remove Audit trails up to' => 'Eliminar pistas de auditoría hasta',
+ 'Removed spoolfiles!' => '¡Archivos de fila eliminados!',
+ 'Removing marked entries from queue ...' => 'Eliminado entradas seleccionadas de la fila ...',
+ 'Repeat' => '',
+ 'Report for' => 'Reporte para',
+ 'Reports' => 'Reportes',
+ 'Req' => '',
+ 'Request for Quotation' => 'Solicitud de cotización',
+ 'Request for Quotations' => 'Solicitudes de cotización',
+ 'Required by' => 'Vencimiento',
+ 'Retained Earnings' => 'Resultado',
+ 'Role' => 'Rol',
+ 'S' => 'V',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => '¡SIC borrado!',
+ 'SIC saved!' => '¡SIC guardado!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'RIF',
+ 'Sale' => 'Venta',
+ 'Sales' => 'Ventas',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Invoice ' => 'Factura de venta ',
+ 'Sales Invoice.' => 'Factura de venta.',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Facturas de venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Order Number' => 'N°de Pedido',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Sales Quotation Number' => 'N°de Cotización de venta',
+ 'Salesperson' => 'Vendedor',
+ 'Saturday' => '',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Pantalla',
+ 'Search' => 'Buscar',
+ 'Select' => 'Seleccionar',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the items below' => 'Seleccione uno de los siguientes artículos',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select from one of the projects below' => 'Seleccione uno de los siguientes proyectos',
+ 'Select items' => '',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => 'Seleccione Postcript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Send by E-Mail' => 'Enviar por correo-e',
+ 'Sending' => '',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Serial Number' => 'Número de serie',
+ 'Service' => 'Servicio',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Servicios',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Plantillas de inicio',
+ 'Ship' => 'Enviar',
+ 'Ship Merchandise' => 'Enviar mercancías',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping' => 'Envío',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Date' => 'Fecha de envío',
+ 'Shipping Date missing!' => '¡Falta la fecha de envío!',
+ 'Shipping Point' => 'Punto de envío',
+ 'Short' => 'Corto',
+ 'Signature' => 'Firma',
+ 'Source' => 'Referencia',
+ 'Spoolfile' => 'Archivo de fila de impresión',
+ 'Standard' => 'Estándar',
+ 'Standard Industrial Codes' => 'Standard Industrial Codes',
+ 'Startdate' => 'Fecha inicial',
+ 'State' => 'Estado',
+ 'State/Province' => 'Estado',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement Balance' => 'Saldo bancario',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar ensamblaje',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'Sub-contract GIFI' => 'GIFI del subcontrato',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Sunday' => '',
+ 'Supervisor' => 'Supervisor',
+ 'System' => 'Sistema',
+ 'System Defaults' => 'Defaults del sistema',
+ 'Tax' => 'Impuesto',
+ 'Tax Accounts' => 'Cuentas de impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Tax Number' => 'Número de impuesto',
+ 'Tax Number / SSN' => 'Número de impuesto / SSN',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuesto Pagado',
+ 'Taxable' => 'Gravable',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Templates' => 'Plantillas',
+ 'Terms' => 'Condiciones',
+ 'Text' => '',
+ 'Text Templates' => 'Plantillas de texto',
+ 'The following Datasets are not in use and can be deleted' => 'Los siguientes conjuntos de datos no están en uso y pueden ser borrados',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar los siguientes conjuntos de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificación preliminar de fuentes existentes. ¡Nada será creado o borrado en esta etapa!',
+ 'Thursday' => '',
+ 'Till' => 'Hasta',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'A',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para agregar un usuario a un grupo, selecciónelo, cambie el nombre de usuario y guarde los cambios. Un nuevo usuario, con las mismas variables se guardará con el nuevo nombre de usuario.',
+ 'Top Level' => 'Nivel Superior',
+ 'Total' => 'Total',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Transaction' => 'Asiento',
+ 'Transaction Date missing!' => '¡Falta la fecha del movimiento!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '¡Movimiento borrado!',
+ 'Transaction posted!' => '¡Movimiento registrado!',
+ 'Transaction reversal enforced for all dates' => 'Reversión de movimientos activado para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Reversión de movimientos activado hasta',
+ 'Transactions' => 'Movimientos',
+ 'Transfer' => 'Transferir',
+ 'Transfer Inventory' => 'Transferir inventario',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Transferir a',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => '¡Traducción borrada!',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Translations' => 'Traducciones',
+ 'Translations saved!' => '¡Traducciones guardadas!',
+ 'Trial Balance' => 'Balanza de comprobación',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Tipo de negocio',
+ 'Unit' => 'Unidad',
+ 'Unit of measure' => 'Unidad de medida',
+ 'Unlock System' => 'Desbloquear el sistema',
+ 'Update' => 'Actualizar',
+ 'Update Dataset' => 'Actualizar conjunto de datos',
+ 'Updated' => 'Actualizado',
+ 'Upgrading to Version' => 'Actualizando a versión',
+ 'Use Templates' => 'Usar Plantillas',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor History' => 'Historia de proveedor',
+ 'Vendor Invoice' => 'Factura de compra',
+ 'Vendor Invoice ' => 'Factura de compra ',
+ 'Vendor Invoice.' => 'Factura de compra.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Facturas de compra',
+ 'Vendor Number' => 'Número de proveedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouse' => 'Almacén',
+ 'Warehouse deleted!' => '¡Almacén borrado!',
+ 'Warehouse saved!' => '¡Almacén guardado!',
+ 'Warehouses' => 'Almacenes',
+ 'Warning!' => '¡Advertencia!',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidad de Peso',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Órdenes de Trabajo',
+ 'Work Phone' => 'Teléfono de oficina',
+ 'Year' => 'Año',
+ 'Year(s)' => '',
+ 'Yearend' => 'Cierre de periodo',
+ 'Yearend date missing!' => '¡Falta el cierre de periodo!',
+ 'Yearend posted!' => '¡Cierre de periodo registrado!',
+ 'Yearend posting failed!' => '¡Falló el registro de cierre de periodo!',
+ 'Years' => '',
+ 'Yes' => 'Si',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => '¡No ingresó un nombre!',
+ 'You must enter a host and port for local and remote connections!' => 'Debe ingresar un servidor y un puerto para conexiones locales y remotas!',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'account cannot be set to any other type of account' => 'El tipo de cuenta no puede ser configurado como otro tipo de cuenta',
+ 'as at' => 'como a',
+ 'days' => 'días',
+ 'does not exist' => 'no existe',
+ 'done' => 'listo',
+ 'ea' => 'pza',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'para el periodo',
+ 'is already a member!' => '¡ya es miembro!',
+ 'localhost' => 'localhost',
+ 'locked!' => '¡bloqueado!',
+ 'partsgroup' => '',
+ 'posted!' => '¡registrado!',
+ 'sent' => 'enviado',
+ 'successfully created!' => '¡creado con éxito!',
+ 'successfully deleted!' => '¡borrado con éxito!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'sitio web',
+};
+
+1;
diff --git a/locale/mx/am b/locale/mx/am
new file mode 100755
index 00000000..755a3383
--- /dev/null
+++ b/locale/mx/am
@@ -0,0 +1,284 @@
+$self{texts} = {
+ 'AP' => 'Ctas. x pagar',
+ 'AR' => 'Ctas. x cobrar',
+ 'About' => 'Acerca de',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Account Number missing!' => '¡Falta el número de cuenta!',
+ 'Account Type' => 'Tipo de cuenta',
+ 'Account Type missing!' => '¡Falta el tipo de cuenta!',
+ 'Account deleted!' => '¡Cuenta eliminada!',
+ 'Account does not exist!' => '¡El número de cuenta no existe!',
+ 'Account saved!' => 'Cuenta guardada!',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar pistas de auditoría',
+ 'Add Account' => 'Nueva cuenta',
+ 'Add Business' => 'Nuevo negocio',
+ 'Add Department' => 'Nuevo departamento',
+ 'Add GIFI' => 'Nuevo GIFI',
+ 'Add Language' => 'Nuevo lenguaje',
+ 'Add SIC' => 'Nuevo SIC',
+ 'Add Warehouse' => 'Nuevo almacén',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Asset' => 'Activo',
+ 'Audit Control' => 'Control de auditoría',
+ 'Audit trail disabled' => 'Pistas de auditoría desactivadas',
+ 'Audit trail enabled' => 'Pistas de auditoría activadas',
+ 'Audit trail removed up to' => 'Pistas de auditoría eliminadas hasta',
+ 'Backup sent to' => 'Respaldo enviado a',
+ 'Bin List' => 'Lista de ubicaciones',
+ 'Books are open' => 'Los libros están abiertos',
+ 'Business Number' => 'RFC',
+ 'Business deleted!' => 'Negocio borrado',
+ 'Business saved!' => '¡Negocio guardado!',
+ 'COGS' => 'Costo de Ventas',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete default account!' => '¡No se puede borrar la cuenta por defecto!',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => '¡No se pueden borrar los defults!',
+ 'Cannot save preferences!' => '¡No se puede guardar preferencias!',
+ 'Cannot set account for more than one of AR, AP or IC' => '¡No se puede configurar una cuenta para mas de una de las opciones (AR, AP o IC)',
+ 'Cannot set multiple options for' => 'No se pueden configurar opciones múltiples para',
+ 'Cash' => 'Bancos',
+ 'Chart of Accounts' => 'Catálogo de cuentas',
+ 'Close Books up to' => 'Cerrar libros al',
+ 'Code' => 'Código',
+ 'Code missing!' => '¡Falta el código!',
+ 'Company' => 'Empresa',
+ 'Confirm' => '¡Confirmar',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Contra',
+ 'Copy to COA' => 'Copiar al cat. de ctas.',
+ 'Cost Center' => 'Centro de costos',
+ 'Credit' => 'Abono',
+ 'Customer Number' => 'Número de cliente',
+ 'Database Host' => 'Servidor de base de datos',
+ 'Dataset' => 'Conjunto de datos',
+ 'Date Format' => 'Formato de fecha',
+ 'Debit' => 'Cargo',
+ 'Defaults saved!' => '¡Defaults guardados!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Department deleted!' => '¡Departamento borrado!',
+ 'Department saved!' => '¡Departamento guardado!',
+ 'Departments' => 'Departamentos',
+ 'Description' => 'Descripción',
+ 'Description missing!' => '¡Falta la descripción!',
+ 'Discount' => 'Descuento',
+ 'Dropdown Limit' => 'Limite en listas desplegables',
+ 'E-mail' => 'Correo-e',
+ 'E-mail address missing!' => '¡Falta la dirección de correo-e!',
+ 'Edit' => 'Modificar',
+ 'Edit Account' => 'Modificar cuenta',
+ 'Edit Business' => 'Modificar negocio',
+ 'Edit Department' => 'Modificar departamento',
+ 'Edit GIFI' => 'Modificar GIFI',
+ 'Edit Language' => 'Modificar lenguaje',
+ 'Edit Preferences for' => 'Modificar preferencias para',
+ 'Edit SIC' => 'Modificar SIC',
+ 'Edit Template' => 'Modificar plantilla',
+ 'Edit Warehouse' => 'Modificar almacén',
+ 'Employee Number' => 'Número de Empleado',
+ 'Enforce transaction reversal for all dates' => 'Activar la reversión de movimientos para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Proporcionar hasta tres letras separadas por dos puntos (ej.: MXP:USD) para las monedas local y extranjeras',
+ 'Equity' => 'Capital',
+ 'Expense' => 'Egreso',
+ 'Expense/Asset' => 'Egreso/Activo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Utilidad cambiaria',
+ 'Foreign Exchange Loss' => 'Perdida cambiaria',
+ 'GIFI' => 'Código GIFI',
+ 'GIFI deleted!' => '¡GIFI borrado!',
+ 'GIFI missing!' => '¡Falta el código GIFI',
+ 'GIFI saved!' => '¡GIFI guardado!',
+ 'GL Transaction' => 'Movimiento de mayor',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'Id.',
+ 'Include in drop-down menus' => 'Incluir en listas desplegables',
+ 'Income' => 'Ingreso',
+ 'Inventory' => 'Inventario',
+ 'Invoice' => 'Factura',
+ 'Is this a summary account to record' => 'Es ésta una cuenta de resumen a registrar',
+ 'Language' => 'Lenguaje',
+ 'Language deleted!' => '¡Lenguaje borrado!',
+ 'Language saved!' => '¡Lenguaje guardado!',
+ 'Languages' => 'Lenguajes',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas de default',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Licenciado a',
+ 'Link' => 'Enlace',
+ 'Menu Width' => 'Anchura del menú',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'Name' => 'Nombre',
+ 'No' => 'No',
+ 'No email address for' => 'Falta dirección de correo-e para',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de número',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de empaque',
+ 'Password' => 'Contraseña',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Payables' => 'Por Pagar',
+ 'Payment' => 'Pago',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => '¡Preferencias guardadas!',
+ 'Print' => 'Vista Preliminar',
+ 'Printer' => 'Impresora',
+ 'Profit Center' => 'Centro de Ingresos',
+ 'Purchase Order' => 'Orden de compra',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de compra',
+ 'RFQ Number' => 'Número de Sol. de Cot.',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'Por cobrar',
+ 'Reference' => 'Referencia',
+ 'Remove Audit trail up to' => 'Eliminar pistas de auditoría hasta',
+ 'Retained Earnings' => 'Resultado',
+ 'SIC deleted!' => '¡SIC borrado!',
+ 'SIC saved!' => '¡SIC guardado!',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Order Number' => 'N°de Pedido',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Sales Quotation Number' => 'N°de Cotización de venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Signature' => 'Firma',
+ 'Standard Industrial Codes' => 'Standard Industrial Codes',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'System Defaults' => 'Defaults del sistema',
+ 'Tax' => 'Impuesto',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Transaction' => 'Asiento',
+ 'Transaction reversal enforced for all dates' => 'Reversión de movimientos activado para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Reversión de movimientos activado hasta',
+ 'Type of Business' => 'Tipo de negocio',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Vendor Invoice' => 'Factura de compra',
+ 'Vendor Number' => 'Número de proveedor',
+ 'Version' => 'Versión',
+ 'Warehouse deleted!' => '¡Almacén borrado!',
+ 'Warehouse saved!' => '¡Almacén guardado!',
+ 'Warehouses' => 'Almacenes',
+ 'Weight Unit' => 'Unidad de Peso',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yearend' => 'Cierre de periodo',
+ 'Yearend date missing!' => '¡Falta el cierre de periodo!',
+ 'Yearend posted!' => '¡Cierre de periodo registrado!',
+ 'Yearend posting failed!' => '¡Falló el registro de cierre de periodo!',
+ 'Yes' => 'Si',
+ 'account cannot be set to any other type of account' => 'El tipo de cuenta no puede ser configurado como otro tipo de cuenta',
+ 'done' => 'listo',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'nueva_cuenta' => 'add_account',
+ 'nuevo_negocio' => 'add_business',
+ 'nuevo_departamento' => 'add_department',
+ 'nuevo_lenguaje' => 'add_language',
+ 'nuevo_sic' => 'add_sic',
+ 'nuevo_almacén' => 'add_warehouse',
+ 'continuar' => 'continue',
+ 'copiar_al_cat._de_ctas_' => 'copy_to_coa',
+ 'borrar' => 'delete',
+ 'modificar' => 'edit',
+ 'modificar_cuenta' => 'edit_account',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/mx/ap b/locale/mx/ap
new file mode 100755
index 00000000..28ad27f9
--- /dev/null
+++ b/locale/mx/ap
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'CxP pendientes',
+ 'AP Transaction' => 'Movimiento CxP',
+ 'AP Transactions' => 'Movimientos de CxP',
+ 'AR Outstanding' => 'CxC pendientes',
+ 'AR Transaction' => 'Movimiento CxC',
+ 'AR Transactions' => 'Movimientos de Ctas. x cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Add AP Transaction' => 'Nueva Asiento de CxP',
+ 'Add AR Transaction' => 'Nueva Asiento de CxC',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Saldo',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está Ud. seguro de querer borrar el movimiento',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar el movimiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un movimiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el movimiento!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrada',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Abono',
+ 'Credit Limit' => 'Límite de crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Cargo',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo-e',
+ 'Edit AP Transaction' => 'Modificar Asiento de CxP',
+ 'Edit AR Transaction' => 'Modificar Asiento de CxC',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'T. de C.',
+ 'Exchange Rate' => 'Tipo de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta el tipo de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta el tipo de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'ID' => 'Id.',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'Num.',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Vista Preliminar',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Cobro',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Disponible',
+ 'Sales Invoice.' => 'Factura de venta.',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select from one of the projects below' => 'Seleccione uno de los siguientes proyectos',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => 'Seleccione Postcript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Referencia',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Till' => 'Hasta',
+ 'To' => 'A',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Movimiento borrado!',
+ 'Transaction posted!' => '¡Movimiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de compra.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_cxp' => 'ap_transaction',
+ 'movimiento_cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'vista_preliminar' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_venta_' => 'sales_invoice_',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/mx/ar b/locale/mx/ar
new file mode 100755
index 00000000..28ad27f9
--- /dev/null
+++ b/locale/mx/ar
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'CxP pendientes',
+ 'AP Transaction' => 'Movimiento CxP',
+ 'AP Transactions' => 'Movimientos de CxP',
+ 'AR Outstanding' => 'CxC pendientes',
+ 'AR Transaction' => 'Movimiento CxC',
+ 'AR Transactions' => 'Movimientos de Ctas. x cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Add AP Transaction' => 'Nueva Asiento de CxP',
+ 'Add AR Transaction' => 'Nueva Asiento de CxC',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Saldo',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está Ud. seguro de querer borrar el movimiento',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar el movimiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un movimiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el movimiento!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrada',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Abono',
+ 'Credit Limit' => 'Límite de crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Cargo',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo-e',
+ 'Edit AP Transaction' => 'Modificar Asiento de CxP',
+ 'Edit AR Transaction' => 'Modificar Asiento de CxC',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'T. de C.',
+ 'Exchange Rate' => 'Tipo de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta el tipo de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta el tipo de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'ID' => 'Id.',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'Num.',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Vista Preliminar',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Cobro',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Disponible',
+ 'Sales Invoice.' => 'Factura de venta.',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select from one of the projects below' => 'Seleccione uno de los siguientes proyectos',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => 'Seleccione Postcript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Referencia',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Till' => 'Hasta',
+ 'To' => 'A',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Movimiento borrado!',
+ 'Transaction posted!' => '¡Movimiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de compra.',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_cxp' => 'ap_transaction',
+ 'movimiento_cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'vista_preliminar' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_venta_' => 'sales_invoice_',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/mx/arap b/locale/mx/arap
new file mode 100755
index 00000000..0b576ebf
--- /dev/null
+++ b/locale/mx/arap
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Address' => 'Dirección',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo-e',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'Print' => 'Vista Preliminar',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Reference' => 'Referencia',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select from one of the projects below' => 'Seleccione uno de los siguientes proyectos',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'To' => 'A',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/mx/arapprn b/locale/mx/arapprn
new file mode 100755
index 00000000..9e05c5ce
--- /dev/null
+++ b/locale/mx/arapprn
@@ -0,0 +1,32 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Amount' => 'Importe',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Fecha',
+ 'Memo' => 'Nota',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Impreso',
+ 'Screen' => 'Pantalla',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => 'Seleccione Postcript o PDF',
+ 'Source' => 'Referencia',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/mx/bp b/locale/mx/bp
new file mode 100755
index 00000000..f092717b
--- /dev/null
+++ b/locale/mx/bp
@@ -0,0 +1,67 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Are you sure you want to remove the marked entries from the queue?' => '¿Está Ud. seguro de querer borrar las entradas seleccionadas de la fila?',
+ 'Bin Lists' => 'Listas de ubicaciones',
+ 'Cannot remove files!' => '¡No se pueden borrar los archivos!',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Fecha',
+ 'Employee' => 'Empleado',
+ 'From' => 'De',
+ 'ID' => 'Id.',
+ 'Invoice' => 'Factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Marked entries printed!' => '¡Entradas seleccionadas impresas!',
+ 'Month' => 'Mes',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'Packing Lists' => 'Listas de empaque',
+ 'Period' => 'Período',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Print' => 'Vista Preliminar',
+ 'Purchase Orders' => 'Ordenes de compra',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Number' => 'Número de cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQs' => 'Sols. de Cots.',
+ 'Remove' => 'Eliminar',
+ 'Removed spoolfiles!' => '¡Archivos de fila eliminados!',
+ 'Removing marked entries from queue ...' => 'Eliminado entradas seleccionadas de la fila ...',
+ 'Sales Invoices' => 'Facturas de venta',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Select all' => 'Seleccionar todo',
+ 'Spoolfile' => 'Archivo de fila de impresión',
+ 'To' => 'A',
+ 'Vendor' => 'Proveedor',
+ 'Work Orders' => 'Órdenes de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'done' => 'listo',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'vista_preliminar' => 'print',
+ 'eliminar' => 'remove',
+ 'seleccionar_todo' => 'select_all',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/mx/ca b/locale/mx/ca
new file mode 100755
index 00000000..7bcd2bab
--- /dev/null
+++ b/locale/mx/ca
@@ -0,0 +1,59 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Chart of Accounts' => 'Catálogo de cuentas',
+ 'Credit' => 'Abono',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Cargo',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'GIFI' => 'Código GIFI',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'List Transactions' => 'Enlistar movimientos',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Period' => 'Período',
+ 'Project Number' => 'Número de proyecto',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'C',
+ 'Reference' => 'Referencia',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'A',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'enlistar_movimientos' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/mx/cp b/locale/mx/cp
new file mode 100755
index 00000000..03fe1052
--- /dev/null
+++ b/locale/mx/cp
@@ -0,0 +1,123 @@
+$self{texts} = {
+ 'AP' => 'Ctas. x pagar',
+ 'AR' => 'Ctas. x cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Saldo',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => '¡No se puede registrar el pago!',
+ 'Cannot post Receipt!' => '¡No se puede registrar el recibo!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago para un periodo cerrado!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Department' => 'Departamento',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo-e',
+ 'Exchange Rate' => 'Tipo de cambio',
+ 'Exchange rate missing!' => '¡Falta el tipo de cambio!',
+ 'From' => 'De',
+ 'Invoice' => 'Factura',
+ 'Invoices' => 'Facturas',
+ 'Language' => 'Lenguaje',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Post' => 'Registrar',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Prepago',
+ 'Print' => 'Vista Preliminar',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Receipt' => 'Cobro',
+ 'Receipt posted!' => '¡Cobro registrado!',
+ 'Receipts' => 'Cobros',
+ 'Reference' => 'Referencia',
+ 'Screen' => 'Pantalla',
+ 'Select' => 'Seleccionar',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select from one of the projects below' => 'Seleccione uno de los siguientes proyectos',
+ 'Select postscript or PDF!' => 'Seleccione Postcript o PDF',
+ 'Source' => 'Referencia',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'To' => 'A',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'registrar' => 'post',
+ 'vista_preliminar' => 'print',
+ 'seleccionar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/mx/ct b/locale/mx/ct
new file mode 100755
index 00000000..cf3c09fa
--- /dev/null
+++ b/locale/mx/ct
@@ -0,0 +1,186 @@
+$self{texts} = {
+ 'AP Transaction' => 'Movimiento CxP',
+ 'AP Transactions' => 'Movimientos de CxP',
+ 'AR Transaction' => 'Movimiento CxC',
+ 'AR Transactions' => 'Movimientos de Ctas. x cobrar',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Active' => 'Activa',
+ 'Add Customer' => 'Nuevo cliente',
+ 'Add Vendor' => 'Nuevo proveedor',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Importe',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de facturación',
+ 'Break' => 'Romper',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el proveedor!',
+ 'Cc' => 'Cc',
+ 'City' => 'Cuidad',
+ 'Closed' => 'Cerrada',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Could not save pricelist!' => '¡No se pudo guradar lista de precios!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer History' => 'Historia del cliente',
+ 'Customer Number' => 'Número de cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Discount' => 'Descuento',
+ 'E-mail' => 'Correo-e',
+ 'Edit Customer' => 'Modificar cliente',
+ 'Edit Vendor' => 'Modificar proveedor',
+ 'Employee' => 'Empleado',
+ 'Enddate' => 'Fecha final',
+ 'Fax' => 'Fax',
+ 'From' => 'De',
+ 'GIFI' => 'Código GIFI',
+ 'Group' => 'Grupo',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Id.',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Invoice' => 'Factura',
+ 'Item already on pricelist!' => '¡Artículo está incluido en la lista de precios!',
+ 'Item not on file!' => '¡El artículo no está registrado!',
+ 'Language' => 'Lenguaje',
+ 'Leadtime' => 'Duración del proceso',
+ 'Manager' => 'Administrador',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'No.' => 'Num.',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Orphaned' => 'Huérfano',
+ 'POS' => 'Pto. de Vta.',
+ 'Phone' => 'Teléfono',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Project Number' => 'Número de proyecto',
+ 'Purchase Order' => 'Orden de compra',
+ 'Purchase Orders' => 'Ordenes de compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Sol. de Cot.',
+ 'Request for Quotations' => 'Solicitudes de cotización',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Invoices' => 'Facturas de venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Search' => 'Buscar',
+ 'Sell Price' => 'Precio de venta',
+ 'Serial Number' => 'Número de serie',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Startdate' => 'Fecha inicial',
+ 'State' => 'Estado',
+ 'State/Province' => 'Estado',
+ 'Sub-contract GIFI' => 'GIFI del subcontrato',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Tax Number' => 'Número de impuesto',
+ 'Tax Number / SSN' => 'Número de impuesto / SSN',
+ 'Taxable' => 'Gravable',
+ 'Terms' => 'Condiciones',
+ 'To' => 'A',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Tipo de negocio',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor History' => 'Historia de proveedor',
+ 'Vendor Invoice' => 'Factura de compra',
+ 'Vendor Invoices' => 'Facturas de compra',
+ 'Vendor Number' => 'Número de proveedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'movimiento_cxp' => 'ap_transaction',
+ 'movimiento_cxc' => 'ar_transaction',
+ 'nuevo_cliente' => 'add_customer',
+ 'nuevo_proveedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'pto._de_vta_' => 'pos',
+ 'lista_de_precios' => 'pricelist',
+ 'orden_de_compra' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'sol._de_cot_' => 'rfq',
+ 'factura_de_venta' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_lista_de_precios' => 'save_pricelist',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'factura_de_compra' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/mx/gl b/locale/mx/gl
new file mode 100755
index 00000000..437d40c0
--- /dev/null
+++ b/locale/mx/gl
@@ -0,0 +1,158 @@
+$self{texts} = {
+ 'AP Transaction' => 'Movimiento CxP',
+ 'AR Transaction' => 'Movimiento CxC',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Add Cash Transfer Transaction' => 'Nuevo movimiento de transferencia',
+ 'Add General Ledger Transaction' => 'Nuevo movimiento de mayor',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está Ud. seguro de querer borrar el movimiento',
+ 'Asset' => 'Activo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar el movimiento!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un movimiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el movimiento!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Abono',
+ 'Current' => 'Actual',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Cargo',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo-e',
+ 'Edit Cash Transfer Transaction' => 'Modificar transferencia',
+ 'Edit General Ledger Transaction' => 'Modificar movimiento de mayor',
+ 'Equity' => 'Capital',
+ 'Expense' => 'Egreso',
+ 'FX' => 'FX',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'GIFI' => 'Código GIFI',
+ 'GL Transaction' => 'Movimiento de mayor',
+ 'General Ledger' => 'Mayor',
+ 'ID' => 'Id.',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Income' => 'Ingreso',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Liability' => 'Pasivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance transaction!' => '¡Movimiento desbalanceado!',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Vista Preliminar',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'C',
+ 'Reference' => 'Referencia',
+ 'Reports' => 'Reportes',
+ 'Sales Invoice ' => 'Factura de venta ',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select from one of the projects below' => 'Seleccione uno de los siguientes proyectos',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Referencia',
+ 'Startdate' => 'Fecha inicial',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'A',
+ 'Transaction Date missing!' => '¡Falta la fecha del movimiento!',
+ 'Transaction deleted!' => '¡Movimiento borrado!',
+ 'Transaction posted!' => '¡Movimiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor Invoice ' => 'Factura de compra ',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_cxp' => 'ap_transaction',
+ 'movimiento_cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'movimiento_de_mayor' => 'gl_transaction',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'factura_de_venta_' => 'sales_invoice_',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/mx/hr b/locale/mx/hr
new file mode 100755
index 00000000..3f327bd4
--- /dev/null
+++ b/locale/mx/hr
@@ -0,0 +1,117 @@
+$self{texts} = {
+ 'AP' => 'Ctas. x pagar',
+ 'Above' => 'Sobre de',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Active' => 'Activa',
+ 'Add Deduction' => 'Nueva deducción',
+ 'Add Employee' => 'Nuevo empleado',
+ 'Address' => 'Dirección',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Después de deducciones',
+ 'All' => 'Todos',
+ 'Allowances' => 'Prestaciones',
+ 'Amount' => 'Importe',
+ 'Amount missing!' => '¡Falta el importe!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basado en',
+ 'Before Deduction' => 'Antes de deducciones',
+ 'Below' => 'Debajo de',
+ 'City' => 'Cuidad',
+ 'Continue' => 'Continuar',
+ 'Country' => 'País',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Deduct after' => 'Deducir después',
+ 'Deduction deleted!' => '¡Deducción borrada!',
+ 'Deduction saved!' => '¡Deducción guardada!',
+ 'Deductions' => 'Decucciones',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description missing!' => '¡Falta la descripción!',
+ 'E-mail' => 'Correo-e',
+ 'Edit Deduction' => 'Modificar deducción',
+ 'Edit Employee' => 'Modificar empleado',
+ 'Employee' => 'Empleado',
+ 'Employee Name' => 'Nombre del empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => '¡Empleado borrado!',
+ 'Employee pays' => 'El empleado paga',
+ 'Employee saved!' => '¡Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Patrón',
+ 'Employer pays' => 'El patrón paga',
+ 'Enddate' => 'Fecha final',
+ 'Expense' => 'Egreso',
+ 'From' => 'De',
+ 'Home Phone' => 'Teléfono de casa',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Id.',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Login' => 'Entrada al sistema',
+ 'Manager' => 'Administrador',
+ 'Maximum' => 'Máximo',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el nombre!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Payroll Deduction' => 'Deducciones de nómina',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => '¡Falta la tarifa!',
+ 'Role' => 'Rol',
+ 'S' => 'V',
+ 'SSN' => 'RIF',
+ 'Sales' => 'Ventas',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Estado',
+ 'Supervisor' => 'Supervisor',
+ 'To' => 'A',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Work Phone' => 'Teléfono de oficina',
+ 'Zip/Postal Code' => 'Código Postal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'nueva_deducción' => 'add_deduction',
+ 'nuevo_empleado' => 'add_employee',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/mx/ic b/locale/mx/ic
new file mode 100755
index 00000000..b67b2698
--- /dev/null
+++ b/locale/mx/ic
@@ -0,0 +1,277 @@
+$self{texts} = {
+ 'A' => 'E',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Active' => 'Activa',
+ 'Add' => 'Crear',
+ 'Add Assembly' => 'Nuevo ensamblaje',
+ 'Add Labor/Overhead' => 'Nueva mano de obra/indirecto',
+ 'Add Part' => 'Nueva parte',
+ 'Add Purchase Order' => 'Nueva orden de compra',
+ 'Add Quotation' => 'Nueva cotización',
+ 'Add Request for Quotation' => 'Nueva solicitud de cotización',
+ 'Add Sales Order' => 'Nueva orden de venta',
+ 'Add Service' => 'Nuevo servicio',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Ensamblajes',
+ 'Assemblies restocked!' => 'Ensamblajes inventariados!',
+ 'Assembly' => 'Ensamblaje',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'L. de Emp.',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de ubicaciones',
+ 'Break' => 'Romper',
+ 'COGS' => 'Costo de Ventas',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot stock assemblies!' => '¡No se puede guardar e ensamblaje!',
+ 'Cash' => 'Bancos',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Verificar inventario',
+ 'City' => 'Cuidad',
+ 'Closed' => 'Cerrada',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Components' => 'Componentes',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Country' => 'País',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número de cliente',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Drawing' => 'Plano',
+ 'E-mail' => 'Correo-e',
+ 'E-mail address missing!' => '¡Falta la dirección de correo-e!',
+ 'E-mailed' => 'Enviado por correo-e',
+ 'Edit Assembly' => 'Modificar ensamblaje',
+ 'Edit Labor/Overhead' => 'Modificar mano de obra/indirecto',
+ 'Edit Part' => 'Modificar parte',
+ 'Edit Service' => 'Modificar servicio',
+ 'Employee' => 'Empleado',
+ 'Expense' => 'Egreso',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'Group' => 'Grupo',
+ 'Image' => 'Imagen',
+ 'In-line' => 'En linea',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Income' => 'Ingreso',
+ 'Individual Items' => 'Artículos individuales',
+ 'Inventory' => 'Inventario',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '¡Las existencias deben ser cero antes de poder cambiar el ensamblaje a obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '¡Las existencias deben ser cero antes de poder cambiar esta parte a obsoleta!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'Falta el número de factura!',
+ 'Item deleted!' => '¡Articulo borrado!',
+ 'Item not on file!' => '¡El artículo no está registrado!',
+ 'Items' => 'Partidas',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Labor/Overhead' => 'Mano de obra/Indirecto',
+ 'Leadtime' => 'Duración del proceso',
+ 'Line Total' => 'Existencia',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List' => 'Lista',
+ 'List Price' => 'Precio de lista',
+ 'Make' => 'Marca',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Markup' => 'Marcar',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nombre',
+ 'No.' => 'Num.',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta el número en el renglón',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Existencias',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'Falta el número de la orden!',
+ 'Orphaned' => 'Huérfano',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta le número en la lista de empaque!',
+ 'Part' => 'Parte',
+ 'Parts' => 'Partes',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de compra',
+ 'Purchase Orders' => 'Ordenes de compra',
+ 'Qty' => 'Cant.',
+ 'Quantity exceeds available units to stock!' => '¡La cantidad excede al inventario disponible!',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la fecha de la cotización!',
+ 'Quotation Number missing!' => '¡Falta el número de la cotización!',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Sol. de Cot.',
+ 'ROP' => 'Pto. de Reord.',
+ 'Recd' => 'Recb.',
+ 'Required by' => 'Vencimiento',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Invoices' => 'Facturas de venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Serial Number' => 'Número de serie',
+ 'Service' => 'Servicio',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Short' => 'Corto',
+ 'State/Province' => 'Estado',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar ensamblaje',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'To' => 'A',
+ 'Top Level' => 'Nivel Superior',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actualizado',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de compra',
+ 'Vendor Invoices' => 'Facturas de compra',
+ 'Vendor Number' => 'Número de proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warehouse' => 'Almacén',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'nuevo_ensamblaje' => 'add_assembly',
+ 'nueva_mano_de_obra_indirecto' => 'add_labor_overhead',
+ 'nueva_parte' => 'add_part',
+ 'nuevo_servicio' => 'add_service',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'modificar_ensamblaje' => 'edit_assembly',
+ 'modificar_parte' => 'edit_part',
+ 'modificar_servicio' => 'edit_service',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/mx/io b/locale/mx/io
new file mode 100755
index 00000000..b77af1d6
--- /dev/null
+++ b/locale/mx/io
@@ -0,0 +1,130 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Nueva orden de compra',
+ 'Add Quotation' => 'Nueva cotización',
+ 'Add Request for Quotation' => 'Nueva solicitud de cotización',
+ 'Add Sales Order' => 'Nueva orden de venta',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de ubicaciones',
+ 'Cc' => 'Cc',
+ 'City' => 'Cuidad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Customer Number' => 'Número de cliente',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo-e',
+ 'E-mail address missing!' => '¡Falta la dirección de correo-e!',
+ 'E-mailed' => 'Enviado por correo-e',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'En linea',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number missing!' => 'Falta el número de factura!',
+ 'Item not on file!' => '¡El artículo no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta el número en el renglón',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number missing!' => 'Falta el número de la orden!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta le número en la lista de empaque!',
+ 'Part' => 'Parte',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la fecha de la cotización!',
+ 'Quotation Number missing!' => '¡Falta el número de la cotización!',
+ 'Recd' => 'Recb.',
+ 'Required by' => 'Vencimiento',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de venta',
+ 'Screen' => 'Pantalla',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Shipping Address' => 'Dirección de envío',
+ 'State/Province' => 'Estado',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'A',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Vendor Number' => 'Número de proveedor',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/mx/ir b/locale/mx/ir
new file mode 100755
index 00000000..0ed0435e
--- /dev/null
+++ b/locale/mx/ir
@@ -0,0 +1,224 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Add Purchase Order' => 'Nueva orden de compra',
+ 'Add Quotation' => 'Nueva cotización',
+ 'Add Request for Quotation' => 'Nueva solicitud de cotización',
+ 'Add Sales Order' => 'Nueva orden de venta',
+ 'Add Vendor Invoice' => 'Nueva factura de compra',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Está Ud. seguro de querer borrar la factura No.:',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de ubicaciones',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago para un periodo cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Cuidad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de crédito',
+ 'Currency' => 'Moneda',
+ 'Customer Number' => 'Número de cliente',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo-e',
+ 'E-mail address missing!' => '¡Falta la dirección de correo-e!',
+ 'E-mailed' => 'Enviado por correo-e',
+ 'Edit Vendor Invoice' => 'Modificar factura de compra',
+ 'Exch' => 'T. de C.',
+ 'Exchange Rate' => 'Tipo de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta el tipo de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta el tipo de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'En linea',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'Falta el número de factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El artículo no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta el número en el renglón',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'Falta el número de la orden!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta le número en la lista de empaque!',
+ 'Part' => 'Parte',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Vista Preliminar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la fecha de la cotización!',
+ 'Quotation Number missing!' => '¡Falta el número de la cotización!',
+ 'Recd' => 'Recb.',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Disponible',
+ 'Required by' => 'Vencimiento',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de venta',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select from one of the projects below' => 'Seleccione uno de los siguientes proyectos',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Source' => 'Referencia',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Estado',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'To' => 'A',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Number' => 'Número de proveedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'pza',
+ 'posted!' => '¡registrado!',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'orden_de_compra' => 'purchase_order',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/mx/is b/locale/mx/is
new file mode 100755
index 00000000..9cef1dab
--- /dev/null
+++ b/locale/mx/is
@@ -0,0 +1,235 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Add Purchase Order' => 'Nueva orden de compra',
+ 'Add Quotation' => 'Nueva cotización',
+ 'Add Request for Quotation' => 'Nueva solicitud de cotización',
+ 'Add Sales Invoice' => 'Nueva factura de venta',
+ 'Add Sales Order' => 'Nueva orden de venta',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Está Ud. seguro de querer borrar la factura No.:',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de ubicaciones',
+ 'Business' => 'Negocio',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago para un periodo cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Cuidad',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de crédito',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número de cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo-e',
+ 'E-mail address missing!' => '¡Falta la dirección de correo-e!',
+ 'E-mailed' => 'Enviado por correo-e',
+ 'Edit Sales Invoice' => 'Modificar factura de venta',
+ 'Exch' => 'T. de C.',
+ 'Exchange Rate' => 'Tipo de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta el tipo de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta el tipo de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'En linea',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'Falta el número de factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El artículo no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta el número en el renglón',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'Falta el número de la orden!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta le número en la lista de empaque!',
+ 'Part' => 'Parte',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Vista Preliminar',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la fecha de la cotización!',
+ 'Quotation Number missing!' => '¡Falta el número de la cotización!',
+ 'Recd' => 'Recb.',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Disponible',
+ 'Required by' => 'Vencimiento',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select from one of the projects below' => 'Seleccione uno de los siguientes proyectos',
+ 'Select postscript or PDF!' => 'Seleccione Postcript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Referencia',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Estado',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'To' => 'A',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor Number' => 'Número de proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'pza',
+ 'posted!' => '¡registrado!',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_e' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'vista_preliminar' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'orden_de_venta' => 'sales_order',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/mx/jc b/locale/mx/jc
new file mode 100755
index 00000000..7d8b186e
--- /dev/null
+++ b/locale/mx/jc
@@ -0,0 +1,92 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Amount' => 'Importe',
+ 'Closed' => 'Cerrada',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Employee' => 'Empleado',
+ 'From' => 'De',
+ 'ID' => 'Id.',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Open' => 'Abierto',
+ 'PDF' => 'PDF',
+ 'Period' => 'Período',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Vista Preliminar',
+ 'Print and Save' => 'Imprimir y Guardar',
+ 'Printed' => 'Impreso',
+ 'Project Number' => 'Número de proyecto',
+ 'Project Number missing!' => 'Falta número de proyecto',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select postscript or PDF!' => 'Seleccione Postcript o PDF',
+ 'Startdate' => 'Fecha inicial',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'A',
+ 'Total' => 'Total',
+ 'Update' => 'Actualizar',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'vista_preliminar' => 'print',
+ 'imprimir_y_guardar' => 'print_and_save',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/mx/locales.pl b/locale/mx/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/mx/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/mx/login b/locale/mx/login
new file mode 100755
index 00000000..3e4c74d9
--- /dev/null
+++ b/locale/mx/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Empresa',
+ 'Continue' => 'Continuar',
+ 'Dataset is newer than version!' => '¡El conjunto de datos es mas reciente que la versión del programa!',
+ 'Incorrect Dataset version!' => '¡La Versión del conjunto de datos es incorrecta!',
+ 'Login' => 'Entrada al sistema',
+ 'Name' => 'Nombre',
+ 'Password' => 'Contraseña',
+ 'Upgrading to Version' => 'Actualizando a versión',
+ 'Version' => 'Versión',
+ 'You did not enter a name!' => '¡No ingresó un nombre!',
+ 'done' => 'listo',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'entrada_al_sistema' => 'login',
+};
+
+1;
+
diff --git a/locale/mx/menu b/locale/mx/menu
new file mode 100755
index 00000000..2287b608
--- /dev/null
+++ b/locale/mx/menu
@@ -0,0 +1,135 @@
+$self{texts} = {
+ 'AP' => 'Ctas. x pagar',
+ 'AP Aging' => 'Vencimiento CxP',
+ 'AP Transaction' => 'Movimiento CxP',
+ 'AR' => 'Ctas. x cobrar',
+ 'AR Aging' => 'Vencimiento CxC',
+ 'AR Transaction' => 'Movimiento CxC',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Add Account' => 'Nueva cuenta',
+ 'Add Assembly' => 'Nuevo ensamblaje',
+ 'Add Business' => 'Nuevo negocio',
+ 'Add Customer' => 'Nuevo cliente',
+ 'Add Department' => 'Nuevo departamento',
+ 'Add Employee' => 'Nuevo empleado',
+ 'Add GIFI' => 'Nuevo GIFI',
+ 'Add Group' => 'Nuevo grupo',
+ 'Add Labor/Overhead' => 'Nueva mano de obra/indirecto',
+ 'Add Language' => 'Nuevo lenguaje',
+ 'Add Part' => 'Nueva parte',
+ 'Add Pricegroup' => 'Nuevo grupo de precios',
+ 'Add Project' => 'Nuevo proyecto',
+ 'Add SIC' => 'Nuevo SIC',
+ 'Add Service' => 'Nuevo servicio',
+ 'Add Transaction' => 'Nuevo movimiento',
+ 'Add Vendor' => 'Nuevo proveedor',
+ 'Add Warehouse' => 'Nuevo almacén',
+ 'All Items' => 'Todas las partidas',
+ 'Assemblies' => 'Ensamblajes',
+ 'Audit Control' => 'Control de auditoría',
+ 'Backup' => 'Respaldo',
+ 'Balance Sheet' => 'Balance general',
+ 'Bin List' => 'Lista de ubicaciones',
+ 'Bin Lists' => 'Listas de ubicaciones',
+ 'Cash' => 'Bancos',
+ 'Chart of Accounts' => 'Catálogo de cuentas',
+ 'Check' => 'Cheque',
+ 'Components' => 'Componentes',
+ 'Customers' => 'Clientes',
+ 'Defaults' => 'Defaults',
+ 'Departments' => 'Departamentos',
+ 'Description' => 'Descripción',
+ 'Employees' => 'Empleados',
+ 'General Ledger' => 'Mayor',
+ 'Goods & Services' => 'Partes y servicios',
+ 'Groups' => 'Grupos',
+ 'HR' => 'RH',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'History' => 'Historia',
+ 'Income Statement' => 'Estado de resultados',
+ 'Invoice' => 'Factura',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor/Overhead' => 'Mano de obra/Indirecto',
+ 'Language' => 'Lenguaje',
+ 'List Accounts' => 'Enlistar cuentas',
+ 'List Businesses' => 'Enlistar negocios',
+ 'List Departments' => 'Enlistar departamentos',
+ 'List GIFI' => 'Enlistar GIFI',
+ 'List Languages' => 'Enlistar lenguajes',
+ 'List Projects' => 'Enlistar proyectos',
+ 'List SIC' => 'Enlistar SIC',
+ 'List Warehouses' => 'Enlistar almacenes',
+ 'Logout' => 'Salida del sistema',
+ 'New Window' => 'Nueva Ventana',
+ 'Non-taxable' => 'Exento',
+ 'Open' => 'Abierto',
+ 'Order Entry' => 'Ordenes',
+ 'Outstanding' => 'Pendiente',
+ 'POS' => 'Pto. de Vta.',
+ 'POS Invoice' => 'Ticket',
+ 'Packing List' => 'Lista de empaque',
+ 'Packing Lists' => 'Listas de empaque',
+ 'Parts' => 'Partes',
+ 'Payment' => 'Pago',
+ 'Payments' => 'Pagos',
+ 'Pick List' => 'Lista de Selección',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Preferences' => 'Preferencias',
+ 'Pricegroups' => 'Grupos de precios',
+ 'Print' => 'Vista Preliminar',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Orden de compra',
+ 'Purchase Orders' => 'Ordenes de compra',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Sol. de Cot.',
+ 'RFQs' => 'Sols. de Cots.',
+ 'Receipt' => 'Cobro',
+ 'Receipts' => 'Cobros',
+ 'Receive' => 'Recibir',
+ 'Reconciliation' => 'Conciliación',
+ 'Reports' => 'Reportes',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Venta',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Invoices' => 'Facturas de venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Search' => 'Buscar',
+ 'Send by E-Mail' => 'Enviar por correo-e',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Enviar',
+ 'Shipping' => 'Envío',
+ 'Statement' => 'Estado de cuenta',
+ 'Stock Assembly' => 'Inventariar ensamblaje',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuesto Pagado',
+ 'Text Templates' => 'Plantillas de texto',
+ 'Transactions' => 'Movimientos',
+ 'Transfer' => 'Transferir',
+ 'Transfer Inventory' => 'Transferir inventario',
+ 'Translations' => 'Traducciones',
+ 'Trial Balance' => 'Balanza de comprobación',
+ 'Type of Business' => 'Tipo de negocio',
+ 'Vendor Invoice' => 'Factura de compra',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouses' => 'Almacenes',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Órdenes de Trabajo',
+ 'Yearend' => 'Cierre de periodo',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/mx/oe b/locale/mx/oe
new file mode 100755
index 00000000..db3cd7d9
--- /dev/null
+++ b/locale/mx/oe
@@ -0,0 +1,321 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Add Exchange Rate' => 'Nuevo tipo de cambio',
+ 'Add Purchase Order' => 'Nueva orden de compra',
+ 'Add Quotation' => 'Nueva cotización',
+ 'Add Request for Quotation' => 'Nueva solicitud de cotización',
+ 'Add Sales Invoice' => 'Nueva factura de venta',
+ 'Add Sales Order' => 'Nueva orden de venta',
+ 'Add Vendor Invoice' => 'Nueva factura de compra',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => '¿Está Ud. seguro de querer borrar la orden No.:',
+ 'Are you sure you want to delete Quotation Number' => '¿Está Ud. seguro de querer borrar la cotización No.:',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de ubicaciones',
+ 'Business' => 'Negocio',
+ 'C' => 'C',
+ 'Cannot delete order!' => '¡No se puede borrar la orden!',
+ 'Cannot delete quotation!' => '¡No se puede borrar la cotización!',
+ 'Cannot save order!' => '¡No se puede guardar la orden!',
+ 'Cannot save quotation!' => '¡No se puede guardar la cotización!',
+ 'Cc' => 'Cc',
+ 'City' => 'Cuidad',
+ 'Closed' => 'Cerrada',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Could not save!' => '¡No se pudo guardar!',
+ 'Could not transfer Inventory!' => '¡No se pudo transferir el inventario',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número de cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Date Received' => 'Fecha de recibo',
+ 'Date received missing!' => '¡Falta la fecha de recibo!',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Done' => 'Listo',
+ 'E-mail' => 'Correo-e',
+ 'E-mail address missing!' => '¡Falta la dirección de correo-e!',
+ 'E-mailed' => 'Enviado por correo-e',
+ 'Edit Purchase Order' => 'Modificar orden de compra',
+ 'Edit Quotation' => 'Modificar cotización',
+ 'Edit Request for Quotation' => 'Modificar solicitud de cotización',
+ 'Edit Sales Order' => 'Modificar orden de venta',
+ 'Employee' => 'Empleado',
+ 'Exchange Rate' => 'Tipo de cambio',
+ 'Exchange rate missing!' => '¡Falta el tipo de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'Group' => 'Grupo',
+ 'ID' => 'Id.',
+ 'In-line' => 'En linea',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory saved!' => '¡Existencias guardadas!',
+ 'Inventory transferred!' => '¡Existencias transferidas!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number missing!' => 'Falta el número de factura!',
+ 'Item not on file!' => '¡El artículo no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'Num.',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => '¡No se suministro nada!',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nothing to transfer!' => '¡Nada que transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta el número en el renglón',
+ 'O' => 'A',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de la orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'Falta el número de la orden!',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order saved!' => '¡Orden guardada!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta le número en la lista de empaque!',
+ 'Part' => 'Parte',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Vista Preliminar',
+ 'Print and Save' => 'Imprimir y Guardar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de compra',
+ 'Purchase Orders' => 'Ordenes de compra',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de cotización',
+ 'Quotation Date missing!' => '¡Falta la fecha de la cotización!',
+ 'Quotation Number' => 'Número de cotización',
+ 'Quotation Number missing!' => '¡Falta el número de la cotización!',
+ 'Quotation deleted!' => '¡Cotización borrada!',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Sol. de Cot.',
+ 'RFQ ' => 'Sol. de Cot. ',
+ 'RFQ Number' => 'Número de Sol. de Cot.',
+ 'Recd' => 'Recb.',
+ 'Receive Merchandise' => 'Recibir mercancía',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Disponible',
+ 'Request for Quotation' => 'Solicitud de cotización',
+ 'Request for Quotations' => 'Solicitudes de cotización',
+ 'Required by' => 'Vencimiento',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura de venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select from one of the projects below' => 'Seleccione uno de los siguientes proyectos',
+ 'Select postscript or PDF!' => 'Seleccione Postcript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship Merchandise' => 'Enviar mercancías',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Date' => 'Fecha de envío',
+ 'Shipping Date missing!' => '¡Falta la fecha de envío!',
+ 'Shipping Point' => 'Punto de envío',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Estado',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Terms' => 'Condiciones',
+ 'To' => 'A',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Transfer' => 'Transferir',
+ 'Transfer Inventory' => 'Transferir inventario',
+ 'Transfer to' => 'Transferir a',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de compra',
+ 'Vendor Number' => 'Número de proveedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warehouse' => 'Almacén',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'ea' => 'pza',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'listo' => 'done',
+ 'correo_e' => 'e_mail',
+ 'vista_preliminar' => 'print',
+ 'imprimir_y_guardar' => 'print_and_save',
+ 'orden_de_compra' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'cotización_' => 'quotation_',
+ 'sol._de_cot_' => 'rfq',
+ 'sol._de_cot._' => 'rfq_',
+ 'factura_de_venta' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'enviar_a' => 'ship_to',
+ 'transferir' => 'transfer',
+ 'actualizar' => 'update',
+ 'factura_de_compra' => 'vendor_invoice',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/mx/pe b/locale/mx/pe
new file mode 100755
index 00000000..2f576e49
--- /dev/null
+++ b/locale/mx/pe
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Active' => 'Activa',
+ 'Add' => 'Crear',
+ 'Add Group' => 'Nuevo grupo',
+ 'Add Pricegroup' => 'Nuevo grupo de precios',
+ 'Add Project' => 'Nuevo proyecto',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Importe',
+ 'Assembly' => 'Ensamblaje',
+ 'Bin' => 'Ubicación',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Traducciones de la descripción',
+ 'Detail' => 'Detalle',
+ 'Edit Description Translations' => 'Modificar traducciones de descripción',
+ 'Edit Group' => 'Modificar grupo',
+ 'Edit Pricegroup' => 'Modificar precio de grupo',
+ 'Edit Project' => 'Modificar proyecto',
+ 'Employee' => 'Empleado',
+ 'Enddate' => 'Fecha final',
+ 'From' => 'De',
+ 'Group' => 'Grupo',
+ 'Group Translations' => 'Traducciones de grupo',
+ 'Group deleted!' => '¡Grupo borrado!',
+ 'Group missing!' => '¡Falta el grupo!',
+ 'Group saved!' => '¡Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'Income' => 'Ingreso',
+ 'Language' => 'Lenguaje',
+ 'Languages not defined!' => '¡Lenguajes no definido!',
+ 'Link Accounts' => 'Enlazar cuentas',
+ 'List Price' => 'Precio de lista',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Period' => 'Período',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Pricegroup deleted!' => '¡Grupo de precios borrado!',
+ 'Pricegroup missing!' => '¡Falta el grupo de precios!',
+ 'Pricegroup saved!' => '¡Grupo de precios guardado!',
+ 'Pricegroups' => 'Grupos de precios',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Traducciones de descripción de proyecto',
+ 'Project Number' => 'Número de proyecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project saved!' => '¡Proyecto registrado!',
+ 'Projects' => 'Proyectos',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Sell Price' => 'Precio de venta',
+ 'Startdate' => 'Fecha inicial',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'To' => 'A',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => '¡Traducción borrada!',
+ 'Translations saved!' => '¡Traducciones guardadas!',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actualizado',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Weight' => 'Peso',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'nuevo_grupo' => 'add_group',
+ 'nuevo_grupo_de_precios' => 'add_pricegroup',
+ 'nuevo_proyecto' => 'add_project',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/mx/pos b/locale/mx/pos
new file mode 100755
index 00000000..c69f3a21
--- /dev/null
+++ b/locale/mx/pos
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Add POS Invoice' => 'Nueva factura de Pto. de Vta.',
+ 'Amount' => 'Importe',
+ 'Business' => 'Negocio',
+ 'Cannot post transaction!' => '¡No se puede registrar el movimiento!',
+ 'Change' => 'Cambiar',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Límite de crédito',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Edit POS Invoice' => 'Modificar ticket',
+ 'Exchange Rate' => 'Tipo de cambio',
+ 'Exchange rate missing!' => '¡Falta el tipo de cambio!',
+ 'Extended' => 'Extendido',
+ 'From' => 'De',
+ 'Language' => 'Lenguaje',
+ 'Memo' => 'Nota',
+ 'Month' => 'Mes',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Posted!' => '¡Registrado!',
+ 'Price' => 'Precio',
+ 'Print' => 'Vista Preliminar',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Cobros',
+ 'Record in' => 'Registrar en',
+ 'Remaining' => 'Disponible',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Referencia',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'To' => 'A',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'vista_preliminar' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/mx/ps b/locale/mx/ps
new file mode 100755
index 00000000..68fee41e
--- /dev/null
+++ b/locale/mx/ps
@@ -0,0 +1,358 @@
+$self{texts} = {
+ 'AP Aging' => 'Vencimiento CxP',
+ 'AP Outstanding' => 'CxP pendientes',
+ 'AP Transaction' => 'Movimiento CxP',
+ 'AP Transactions' => 'Movimientos de CxP',
+ 'AR Aging' => 'Vencimiento CxC',
+ 'AR Outstanding' => 'CxC pendientes',
+ 'AR Transaction' => 'Movimiento CxC',
+ 'AR Transactions' => 'Movimientos de Ctas. x cobrar',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Add AP Transaction' => 'Nueva Asiento de CxP',
+ 'Add AR Transaction' => 'Nueva Asiento de CxC',
+ 'Add POS Invoice' => 'Nueva factura de Pto. de Vta.',
+ 'Add Purchase Order' => 'Nueva orden de compra',
+ 'Add Quotation' => 'Nueva cotización',
+ 'Add Request for Quotation' => 'Nueva solicitud de cotización',
+ 'Add Sales Invoice' => 'Nueva factura de venta',
+ 'Add Sales Order' => 'Nueva orden de venta',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las cuentas',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Saldo',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Está Ud. seguro de querer borrar la factura No.:',
+ 'Are you sure you want to delete Transaction' => '¿Está Ud. seguro de querer borrar el movimiento',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balance general',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de ubicaciones',
+ 'Business' => 'Negocio',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete transaction!' => '¡No se puede borrar el movimiento!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un movimiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el movimiento!',
+ 'Cash' => 'Bancos',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Check' => 'Cheque',
+ 'City' => 'Cuidad',
+ 'Closed' => 'Cerrada',
+ 'Company Name' => 'Nombre de la empresa',
+ 'Compare to' => 'Comparar al',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit' => 'Abono',
+ 'Credit Limit' => 'Límite de crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Número de cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Cargo',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'No. de decimales',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => 'Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo-e',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por correo-e a',
+ 'E-mail address missing!' => '¡Falta la dirección de correo-e!',
+ 'E-mailed' => 'Enviado por correo-e',
+ 'Edit AP Transaction' => 'Modificar Asiento de CxP',
+ 'Edit AR Transaction' => 'Modificar Asiento de CxC',
+ 'Edit POS Invoice' => 'Modificar ticket',
+ 'Edit Sales Invoice' => 'Modificar factura de venta',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'T. de C.',
+ 'Exchange Rate' => 'Tipo de cambio',
+ 'Exchange rate for payment missing!' => '¡Falta el tipo de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta el tipo de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'GIFI' => 'Código GIFI',
+ 'Group' => 'Grupo',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'Id.',
+ 'In-line' => 'En linea',
+ 'Include Exchange Rate Difference' => 'Incluír la diferencia por tipo de cambio',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Income Statement' => 'Estado de resultados',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => 'Falta el número de factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El artículo no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Manager' => 'Administrador',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'N/A' => 'N/A',
+ 'No.' => 'Num.',
+ 'Non-taxable Purchases' => 'Compras exentas',
+ 'Non-taxable Sales' => 'Ventas exentas',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta el número en el renglón',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'Falta el número de la orden!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta le número en la lista de empaque!',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Parte',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => '¡Registrado!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Vista Preliminar',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número de proyecto',
+ 'Project Transactions' => 'Movimientos de proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de compra',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la fecha de la cotización!',
+ 'Quotation Number missing!' => '¡Falta el número de la cotización!',
+ 'Recd' => 'Recb.',
+ 'Receipt' => 'Cobro',
+ 'Receipts' => 'Cobros',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Disponible',
+ 'Report for' => 'Reporte para',
+ 'Required by' => 'Vencimiento',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Factura de venta.',
+ 'Sales Order' => 'Orden de venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select from one of the projects below' => 'Seleccione uno de los siguientes proyectos',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => 'Seleccione Postcript o PDF',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Referencia',
+ 'Standard' => 'Estándar',
+ 'Startdate' => 'Fecha inicial',
+ 'State/Province' => 'Estado',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuesto Pagado',
+ 'Till' => 'Hasta',
+ 'To' => 'A',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Movimiento borrado!',
+ 'Transaction posted!' => '¡Movimiento registrado!',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Trial Balance' => 'Balanza de comprobación',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de compra.',
+ 'Vendor Number' => 'Número de proveedor',
+ 'Vendor missing!' => '¡Falta el proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'as at' => 'como a',
+ 'ea' => 'pza',
+ 'for Period' => 'para el periodo',
+ 'posted!' => '¡registrado!',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_cxp' => 'ap_transaction',
+ 'movimiento_cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_e' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'vista_preliminar' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_de_venta_' => 'sales_invoice_',
+ 'orden_de_venta' => 'sales_order',
+ 'seleccionar_todo' => 'select_all',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/mx/pw b/locale/mx/pw
new file mode 100755
index 00000000..d5ed0e14
--- /dev/null
+++ b/locale/mx/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Contraseña',
+ 'Session expired!' => '¡Sesión Expiró!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/mx/rc b/locale/mx/rc
new file mode 100755
index 00000000..e9ecca67
--- /dev/null
+++ b/locale/mx/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Beginning Balance' => 'Balance inicial',
+ 'Cleared' => 'Aclarado',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Abono',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Cargo',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Done' => 'Listo',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'Include Exchange Rate Difference' => 'Incluír la diferencia por tipo de cambio',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance!' => '¡Desbalanceado!',
+ 'Outstanding' => 'Pendiente',
+ 'Period' => 'Período',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'C',
+ 'Reconciliation' => 'Conciliación',
+ 'Reconciliation Report' => 'Reporte de conciliación',
+ 'Select all' => 'Seleccionar todo',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Referencia',
+ 'Statement Balance' => 'Saldo bancario',
+ 'Summary' => 'Resumen',
+ 'To' => 'A',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'listo' => 'done',
+ 'seleccionar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/mx/rp b/locale/mx/rp
new file mode 100755
index 00000000..fad82b62
--- /dev/null
+++ b/locale/mx/rp
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Aging' => 'Vencimiento CxP',
+ 'AR Aging' => 'Vencimiento CxC',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de cuenta',
+ 'Accounting Menu' => 'Menú de contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las cuentas',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Anexo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balance general',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Bancos',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Comparar al',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Abono',
+ 'Curr' => 'Mon.',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no está registrado!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Cargo',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'No. de decimales',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo-e',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por correo-e a',
+ 'E-mail address missing!' => '¡Falta la dirección de correo-e!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'De',
+ 'GIFI' => 'Código GIFI',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'Id.',
+ 'In-line' => 'En linea',
+ 'Include Exchange Rate Difference' => 'Incluír la diferencia por tipo de cambio',
+ 'Include in Report' => 'Incluir en reporte',
+ 'Income Statement' => 'Estado de resultados',
+ 'Invoice' => 'Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Lenguaje',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'N/A' => 'N/A',
+ 'Non-taxable Purchases' => 'Compras exentas',
+ 'Non-taxable Sales' => 'Ventas exentas',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order' => 'Orden',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Período',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Vista Preliminar',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número de proyecto',
+ 'Project Transactions' => 'Movimientos de proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Cobros',
+ 'Reference' => 'Referencia',
+ 'Report for' => 'Reporte para',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los siguientes nombres',
+ 'Select from one of the projects below' => 'Seleccione uno de los siguientes proyectos',
+ 'Select postscript or PDF!' => 'Seleccione Postcript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Referencia',
+ 'Standard' => 'Estándar',
+ 'Startdate' => 'Fecha inicial',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuesto Pagado',
+ 'Till' => 'Hasta',
+ 'To' => 'A',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balanza de comprobación',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'as at' => 'como a',
+ 'for Period' => 'para el periodo',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'correo_e' => 'e_mail',
+ 'vista_preliminar' => 'print',
+ 'seleccionar_todo' => 'select_all',
+};
+
+1;
+
diff --git a/locale/nb/COPYING b/locale/nb/COPYING
new file mode 100755
index 00000000..a78eb292
--- /dev/null
+++ b/locale/nb/COPYING
@@ -0,0 +1,27 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2001, 2004
+#
+# Norwegian Bokmål texts:
+#
+# Author: Keld Jørn Simonsen <keld@dkuug.dk>
+# Morten Pedersen <morten@workzone.no>
+# Finn-Arne Johansen <faj@bzz.no>
+# Petter Reinholdtsen <pere@hungry.com>
+# Erik Inge Bolsø <knan@tvilsom.org>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/nb/LANGUAGE b/locale/nb/LANGUAGE
new file mode 100755
index 00000000..d06bc821
--- /dev/null
+++ b/locale/nb/LANGUAGE
@@ -0,0 +1 @@
+Norwegian Bokmål
diff --git a/locale/nb/aa b/locale/nb/aa
new file mode 100755
index 00000000..5aab220e
--- /dev/null
+++ b/locale/nb/aa
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Ubetalte fakturaer',
+ 'AP Transaction' => 'Kreditorpostering',
+ 'AP Transactions' => 'Kreditorpostering',
+ 'AR Outstanding' => 'Utestående fordringer',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Add AP Transaction' => 'Ny kreditorpostering',
+ 'Add AR Transaction' => 'Ny debitorpostering',
+ 'Amount' => 'Beløp',
+ 'Amount Due' => 'Forfalt beløp',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på at du vil fjerne postering',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bokføre betaling for en avsluttet periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bokføre postering for en avsluttet periode!',
+ 'Cannot post transaction!' => 'Kan ikke bokføre postering!',
+ 'Check' => 'Sjekk',
+ 'Closed' => 'Avsluttet',
+ 'Confirm!' => 'Bekreft!',
+ 'Continue' => 'Fortsett',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgrense',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nåværende',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Date' => 'Dato',
+ 'Date Paid' => 'Betalingsdato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Slett',
+ 'Department' => 'Avdeling',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalj',
+ 'Due Date' => 'Forfallsdato',
+ 'Due Date missing!' => 'Forfallsdato mangler!',
+ 'Edit AP Transaction' => 'Endre kreditorpostering',
+ 'Edit AR Transaction' => 'Endre debitorpostering',
+ 'Employee' => 'Ansatt',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekslingskurs',
+ 'Exchange rate for payment missing!' => 'Vekslingskurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekslingskurs mangler!',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Manager' => 'Behandler',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Memo' => 'Notat',
+ 'Month' => 'Måned',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Merknader',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Åpne',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Ordrenummer',
+ 'Paid' => 'Betalt',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Period' => 'Periode',
+ 'Post' => 'Bokfør',
+ 'Post as new' => 'Bokfør som ny',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv ut og bokfør',
+ 'Project' => 'Prosjekt',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Kvittering',
+ 'Remaining' => 'Resterende',
+ 'Sales Invoice.' => 'Salgsfaktura.',
+ 'Salesperson' => 'Selger',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Point' => 'Sendes fra',
+ 'Source' => 'Bilag',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oppsummert',
+ 'Tax' => 'Avgift/mva',
+ 'Tax Included' => 'Inkl. avgifter og mva',
+ 'Till' => 'Kasse',
+ 'To' => 'Til',
+ 'Total' => 'I alt',
+ 'Transaction' => 'Transaksjon',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bokført!',
+ 'Update' => 'Oppdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice.' => 'Leverandørfaktura.',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'kreditorpostering' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'bokfør' => 'post',
+ 'bokfør_som_ny' => 'post_as_new',
+ 'skriv_ut' => 'print',
+ 'skriv_ut_og_bokfør' => 'print_and_post',
+ 'salgsfaktura_' => 'sales_invoice_',
+ 'send_til' => 'ship_to',
+ 'oppdatér' => 'update',
+ 'leverandørfaktura_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nb/admin b/locale/nb/admin
new file mode 100755
index 00000000..634f1a99
--- /dev/null
+++ b/locale/nb/admin
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'Access Control' => 'Aksesskontroll',
+ 'Accounting' => 'Bokføring',
+ 'Add User' => 'Ny bruker',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administrasjon',
+ 'Administrator' => 'Administrator',
+ 'All Datasets up to date!' => 'Alle datasett oppdatert!',
+ 'Cannot create Lock!' => 'Kan ikke opprette lås',
+ 'Change Admin Password' => 'Endre passord for admin',
+ 'Change Password' => 'Endre passord',
+ 'Click on login name to edit!' => 'Klikk på brukernavn for å redigere!',
+ 'Company' => 'Firma',
+ 'Confirm' => 'Bekreft',
+ 'Connect to' => 'Forbind til',
+ 'Continue' => 'Fortsett',
+ 'Create Chart of Accounts' => 'Opprett kontoplan',
+ 'Create Dataset' => 'Opprett datasett',
+ 'DBI not installed!' => 'DBI ikke installert!',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Administrasjon av database',
+ 'Database Driver not checked!' => 'Databasedriver ikke kontrollert!',
+ 'Database User missing!' => 'Bruker av database mangler!',
+ 'Dataset' => 'Datasett',
+ 'Dataset missing!' => 'Datasett mangler!',
+ 'Dataset updated!' => 'Datasett oppdatert!',
+ 'Date Format' => 'Datoformat',
+ 'Delete' => 'Slett',
+ 'Delete Dataset' => 'Fjern datasett',
+ 'Directory' => 'Katalog',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Grense for dropdown',
+ 'E-mail' => 'Epost',
+ 'Edit User' => 'Endre bruker',
+ 'Existing Datasets' => 'Eksisterende datasett',
+ 'Fax' => 'Faks',
+ 'Host' => 'Vert',
+ 'Hostname missing!' => 'Vertsnavn mangler!',
+ 'Language' => 'Språk',
+ 'Lock System' => 'Lås systemet',
+ 'Lockfile created!' => 'Låsefil opprettet!',
+ 'Lockfile removed!' => 'Låsefil fjernet!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Mangler innloggingsnavn',
+ 'Logout' => 'Logg ut',
+ 'Manager' => 'Behandler',
+ 'Menu Width' => 'Menyvidde',
+ 'Multibyte Encoding' => 'Tegnsett',
+ 'Name' => 'Navn',
+ 'New Templates' => 'Nye maler',
+ 'No Database Drivers available!' => 'Ingen databasedrivere tilgjengelige!',
+ 'No Dataset selected!' => 'Ingen datasett valgt!',
+ 'Nothing to delete!' => 'Ingenting å slette!',
+ 'Number Format' => 'Numerisk format',
+ 'Oracle Database Administration' => 'Administrasjon av database Oracle',
+ 'Password' => 'Passord',
+ 'Password changed!' => 'Passord endret!',
+ 'Passwords do not match!' => 'Passordene er ikke like',
+ 'Pg Database Administration' => 'Administrasjon av database Pg',
+ 'PgPP Database Administration' => 'Administrasjon av database PgPP',
+ 'Phone' => 'Tlf',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port mangler!',
+ 'Printer' => 'Skriver',
+ 'Save' => 'Lagre',
+ 'Setup Templates' => 'Oppsett av maler',
+ 'Signature' => 'Underskrift',
+ 'Stylesheet' => 'Stílark',
+ 'Supervisor' => 'Overordnet',
+ 'Templates' => 'Maler',
+ 'The following Datasets are not in use and can be deleted' => 'De følgende datasettene er ikke i bruk og kan slettes',
+ 'The following Datasets need to be updated' => 'De følgende datasettene skal oppdateres',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Dette er en innledende kontroll for eksisterende kilder. Ingenting vil bli opprettet eller slettet på dette trinnet!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'For å tilføye en bruker til en gruppe må du endre et brukernavn og så lagre. Den nye brukeren vil så bli lagret med de samme variablene under det nye loginnavnet.',
+ 'Unlock System' => 'Lås opp systemet',
+ 'Update Dataset' => 'Oppdatér datasett',
+ 'Use Templates' => 'Bruk maler',
+ 'User' => 'Bruker',
+ 'User deleted!' => 'Bruker slettet!',
+ 'User saved!' => 'Bruker lagret!',
+ 'Version' => 'Versjon',
+ 'You are logged out' => 'Du er logget ut',
+ 'does not exist' => 'eksisterer ikke',
+ 'is already a member!' => 'er allerede et medlem!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'Låst!',
+ 'successfully created!' => 'opprettet!',
+ 'successfully deleted!' => 'fjernet!',
+ 'website' => 'nettsted',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'ny_bruker' => 'add_user',
+ 'endre_passord_for_admin' => 'change_admin_password',
+ 'endre_passord' => 'change_password',
+ 'fortsett' => 'continue',
+ 'opprett_datasett' => 'create_dataset',
+ 'slett' => 'delete',
+ 'fjern_datasett' => 'delete_dataset',
+ 'lås_systemet' => 'lock_system',
+ 'login' => 'login',
+ 'logg_ut' => 'logout',
+ 'administrasjon_av_database_oracle' => 'oracle_database_administration',
+ 'administrasjon_av_database_pg' => 'pg_database_administration',
+ 'administrasjon_av_database_pgpp' => 'pgpp_database_administration',
+ 'lagre' => 'save',
+ 'lås_opp_systemet' => 'unlock_system',
+ 'oppdatér_datasett' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/nb/all b/locale/nb/all
new file mode 100755
index 00000000..0a00cfab
--- /dev/null
+++ b/locale/nb/all
@@ -0,0 +1,894 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Kreditorer',
+ 'AP Aging' => 'Aldersfordeling',
+ 'AP Outstanding' => 'Ubetalte fakturaer',
+ 'AP Transaction' => 'Kreditorpostering',
+ 'AP Transactions' => 'Kreditorpostering',
+ 'AR' => 'Debitorer',
+ 'AR Aging' => 'Aldersfordeling',
+ 'AR Outstanding' => 'Utestående fordringer',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'AR/AP' => '',
+ 'About' => 'Om',
+ 'Above' => 'Over',
+ 'Access Control' => 'Aksesskontroll',
+ 'Access Denied!' => '',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer mangler!',
+ 'Account Type' => 'Kontotype',
+ 'Account Type missing!' => 'Kontotype mangler!',
+ 'Account deleted!' => 'Konto slettet!',
+ 'Account does not exist!' => 'Konto finnes ikke!',
+ 'Account saved!' => 'Konto lagret!',
+ 'Accounting' => 'Bokføring',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Accounts' => 'Kontoer',
+ 'Accrual' => 'Kostnad',
+ 'Activate Audit trail' => 'Aktiviser revisjonssporing',
+ 'Activate Audit trails' => 'Aktiviser revisjonssporing',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Ny',
+ 'Add AP Transaction' => 'Ny kreditorpostering',
+ 'Add AR Transaction' => 'Ny debitorpostering',
+ 'Add Account' => 'Ny konto',
+ 'Add Assembly' => 'Ny sammensetning',
+ 'Add Business' => 'Ny organisasjon',
+ 'Add Cash Transfer Transaction' => 'Nytt kontantsalg',
+ 'Add Customer' => 'Ny kunde',
+ 'Add Deduction' => 'Nytt fradrag',
+ 'Add Department' => 'Ny avdeling',
+ 'Add Employee' => 'Ny ansatt',
+ 'Add Exchange Rate' => 'Ny vekslingskurs',
+ 'Add GIFI' => 'Ny GIFI',
+ 'Add General Ledger Transaction' => 'Ny postering i hovedbok',
+ 'Add Group' => 'Ny gruppe',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Nytt arbeide/overhead',
+ 'Add Language' => 'Nytt språk',
+ 'Add POS Invoice' => 'Ny kontantfaktura',
+ 'Add Part' => 'Ny vare',
+ 'Add Pricegroup' => 'Ny prisgruppe',
+ 'Add Project' => 'Nytt prosjekt',
+ 'Add Purchase Order' => 'Ny innkjøpsordre',
+ 'Add Quotation' => 'Nytt tilbud',
+ 'Add Request for Quotation' => 'Ny tilbudsforespørsel',
+ 'Add SIC' => 'Ny SIC',
+ 'Add Sales Invoice' => 'Ny salgsfaktura',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Add Service' => 'Ny tjeneste',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Ny postering',
+ 'Add User' => 'Ny bruker',
+ 'Add Vendor' => 'Ny leverandør',
+ 'Add Vendor Invoice' => 'Ny leverandørfaktura',
+ 'Add Warehouse' => 'Nytt lager',
+ 'Address' => 'Adresse',
+ 'Administration' => 'Administrasjon',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Etter fradrag',
+ 'All' => 'Alle',
+ 'All Accounts' => 'Alle kontoer',
+ 'All Datasets up to date!' => 'Alle datasett oppdatert!',
+ 'All Items' => 'Alle elementer',
+ 'Allowances' => 'Fradrag',
+ 'Amount' => 'Beløp',
+ 'Amount Due' => 'Forfalt beløp',
+ 'Amount missing!' => 'Konto mangler!',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Er du sikker på at du vil fjerne fakturanummer',
+ 'Are you sure you want to delete Order Number' => 'Er du sikker på at du vil fjerne ordrenummer',
+ 'Are you sure you want to delete Quotation Number' => 'Er du sikker på at du vil fjerne tilbudsnummer',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på at du vil fjerne postering',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Er du sikker på at du ønsker å fjerne de markerte oppføringene fra køen?',
+ 'Assemblies' => 'Sammensetninger',
+ 'Assemblies restocked!' => 'Sammensetninger omplassert!',
+ 'Assembly' => 'Sammensetning',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Aktiv',
+ 'Attachment' => 'Vedlegg',
+ 'Audit Control' => 'Revisjonskontroll',
+ 'Audit trail disabled' => 'Revisjonssporing ikke aktivisert',
+ 'Audit trail enabled' => 'Revisjonssporing aktivisert',
+ 'Audit trail removed up to' => 'Revisjonssporing fjernet inntil',
+ 'Audit trails disabled' => 'Revisjonssporing ikke aktivisert',
+ 'Audit trails enabled' => 'Revisjonssporing aktivisert',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => 'BOM',
+ 'Backup' => 'Sikkerhetskopi',
+ 'Backup sent to' => 'Sikkerhetskopier sendt til',
+ 'Balance' => 'Balanse',
+ 'Balance Sheet' => 'Balanse',
+ 'Based on' => 'Basert på',
+ 'Bcc' => 'Blind kopi',
+ 'Before Deduction' => 'Før fradrag',
+ 'Beginning Balance' => 'Startbalanse',
+ 'Below' => 'Under',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Boks',
+ 'Bin List' => 'Boksliste',
+ 'Bin Lists' => 'Bokslister',
+ 'Books are open' => 'Bokføringen er åpen for rettelser',
+ 'Break' => '',
+ 'Business' => 'Organisasjon',
+ 'Business Number' => 'Organisasjonsnummer',
+ 'Business deleted!' => 'Organisasjon fjernet!',
+ 'Business saved!' => 'Organisasjon lagret!',
+ 'C' => 'C',
+ 'COGS' => 'Innkjøp',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Kan ikke opprette lås',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'Kan ikke slette konto!',
+ 'Cannot delete customer!' => 'Kan ikke slette kunde!',
+ 'Cannot delete default account!' => 'Kan ikke slette standardkonto!',
+ 'Cannot delete invoice!' => 'Kan ikke slette faktura!',
+ 'Cannot delete item!' => 'Kan ikke slette enkeltdel!',
+ 'Cannot delete order!' => 'Kan ikke slette ordre!',
+ 'Cannot delete quotation!' => 'Kan ikke slette tilbud!',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot delete vendor!' => 'Kan ikke slette leverandør!',
+ 'Cannot post Payment!' => 'Kan ikke bokføre betaling',
+ 'Cannot post Receipt!' => 'Kan ikke bokføre kvittering',
+ 'Cannot post invoice for a closed period!' => 'Kan ikke bokføre faktura for en avsluttet periode!',
+ 'Cannot post invoice!' => 'Kan ikke bokføre faktura!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bokføre betaling for en avsluttet periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bokføre postering for en avsluttet periode!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'Kan ikke bokføre postering!',
+ 'Cannot remove files!' => 'Kan ikke slette filer!',
+ 'Cannot save account!' => 'Kan ikke lagre konto!',
+ 'Cannot save defaults!' => 'Kan ikke lagre defaults!',
+ 'Cannot save order!' => 'Kan ikke lagre ordre!',
+ 'Cannot save preferences!' => 'Kan ikke lagre preferanser!',
+ 'Cannot save quotation!' => 'Kan ikke lagre tilbud!',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Kan ikke sette konto for mer enn en av Kunde, Leverandør eller Intern',
+ 'Cannot set multiple options for' => 'Kan ikke sette flere valg for',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'Kan ikke plasere sammensetninger!',
+ 'Cash' => 'Kontant',
+ 'Cc' => 'Kopi til',
+ 'Change' => 'Endre',
+ 'Change Admin Password' => 'Endre passord for admin',
+ 'Change Password' => 'Endre passord',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Check' => 'Sjekk',
+ 'Check Inventory' => 'Sjekk varebeholdning',
+ 'Checks' => 'Sjekker',
+ 'City' => 'Poststed',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Klikk på brukernavn for å redigere!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Avslutt bokføring opp til',
+ 'Closed' => 'Avsluttet',
+ 'Code' => 'Kode',
+ 'Code missing!' => 'Mangler kode',
+ 'Company' => 'Firma',
+ 'Company Name' => 'Firmanavn',
+ 'Compare to' => 'Sammenlign med',
+ 'Completed' => '',
+ 'Components' => 'Komponenter',
+ 'Confirm' => 'Bekreft',
+ 'Confirm!' => 'Bekreft!',
+ 'Connect to' => 'Forbind til',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsett',
+ 'Contra' => 'Kontra',
+ 'Copies' => 'Kopier',
+ 'Copy to COA' => 'Kopiér til kontoplan',
+ 'Cost' => 'Kostpris',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => 'Kunne ikke lagre prisliste!',
+ 'Could not save!' => 'Kunne ikke lagre',
+ 'Could not transfer Inventory!' => 'Kunne ikke overføre varebeholdning!',
+ 'Country' => 'Land',
+ 'Create Chart of Accounts' => 'Opprett kontoplan',
+ 'Create Dataset' => 'Opprett datasett',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgrense',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nåværende',
+ 'Current Earnings' => 'Aktuelle inntekter',
+ 'Customer' => 'Kunde',
+ 'Customer History' => 'Kundehistorikk',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer deleted!' => 'Kunde slettet!',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Customer saved!' => 'Kunde lagret!',
+ 'Customers' => 'Kunder',
+ 'DBI not installed!' => 'DBI ikke installert!',
+ 'DOB' => '',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Administrasjon av database',
+ 'Database Driver not checked!' => 'Databasedriver ikke kontrollert!',
+ 'Database Host' => 'Database-vert',
+ 'Database User missing!' => 'Bruker av database mangler!',
+ 'Dataset' => 'Datasett',
+ 'Dataset is newer than version!' => 'Datasettet er nyere enn versjonen!',
+ 'Dataset missing!' => 'Datasett mangler!',
+ 'Dataset updated!' => 'Datasett oppdatert!',
+ 'Date' => 'Dato',
+ 'Date Format' => 'Datoformat',
+ 'Date Paid' => 'Betalingsdato',
+ 'Date Received' => 'Mottaksdato',
+ 'Date missing!' => 'Dato mangler!',
+ 'Date received missing!' => 'Mangler mottaksdato',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Debet',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Decimalplaces' => 'Desimalplasser',
+ 'Decrease' => 'Reduksjon',
+ 'Deduct after' => 'Fratrekk etter',
+ 'Deduction deleted!' => 'Slettet fradrag',
+ 'Deduction saved!' => 'Fradrag lagret',
+ 'Deductions' => 'Fradrag',
+ 'Default Template' => '',
+ 'Defaults' => 'Standardinnstillinger',
+ 'Defaults saved!' => 'Standardinnstillinger lagret',
+ 'Delete' => 'Slett',
+ 'Delete Account' => 'Fjern konto',
+ 'Delete Dataset' => 'Fjern datasett',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Department' => 'Avdeling',
+ 'Department deleted!' => 'Avdeling slettet!',
+ 'Department saved!' => 'Avdeling lagret',
+ 'Departments' => 'Avdelinger',
+ 'Deposit' => 'Depositum',
+ 'Description' => 'Beskrivelse',
+ 'Description Translations' => 'Beskrivelsesoversettelser',
+ 'Description missing!' => 'Mangler beskrivelse!',
+ 'Detail' => 'Detalj',
+ 'Difference' => 'Forskjell',
+ 'Directory' => 'Katalog',
+ 'Discount' => 'Rabatt',
+ 'Done' => 'Ferdig',
+ 'Drawing' => 'Tegning',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Grense for dropdown',
+ 'Due Date' => 'Forfallsdato',
+ 'Due Date missing!' => 'Forfallsdato mangler!',
+ 'E-mail' => 'Epost',
+ 'E-mail Statement to' => 'Send oppgjør til',
+ 'E-mail address missing!' => 'Epost-adresse mangler!',
+ 'E-mail message' => '',
+ 'E-mailed' => 'Epost sendt',
+ 'Edit' => 'Endre',
+ 'Edit AP Transaction' => 'Endre kreditorpostering',
+ 'Edit AR Transaction' => 'Endre debitorpostering',
+ 'Edit Account' => 'Endre konto',
+ 'Edit Assembly' => 'Endre sammensetning',
+ 'Edit Business' => 'Endre organisasjon',
+ 'Edit Cash Transfer Transaction' => 'Endre kontant overførsel',
+ 'Edit Customer' => 'Endre kundeopplysninger',
+ 'Edit Deduction' => 'Endre fradrag',
+ 'Edit Department' => 'Endre avdeling',
+ 'Edit Description Translations' => 'Endre beskrivelsesoversettelser',
+ 'Edit Employee' => 'Endre ansatt',
+ 'Edit GIFI' => 'Endre GIFI',
+ 'Edit General Ledger Transaction' => 'Endre en postering i hovedbok',
+ 'Edit Group' => 'Endre gruppe',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Endre arbeide/overhead',
+ 'Edit Language' => 'Endre språk',
+ 'Edit POS Invoice' => 'Endre kontantfaktura',
+ 'Edit Part' => 'Endre vare',
+ 'Edit Preferences for' => 'Endre innstillinger for',
+ 'Edit Pricegroup' => 'Endre prisgruppe',
+ 'Edit Project' => 'Endre prosjekt',
+ 'Edit Purchase Order' => 'Endre innkjøpsordre',
+ 'Edit Quotation' => 'Endre tilbud',
+ 'Edit Request for Quotation' => 'Endre ønske om tilbud',
+ 'Edit SIC' => 'Endre SIC',
+ 'Edit Sales Invoice' => 'Endre salgsfaktura',
+ 'Edit Sales Order' => 'Endre salgsordre',
+ 'Edit Service' => 'Endre tjeneste',
+ 'Edit Template' => 'Endre mal',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Endre bruker',
+ 'Edit Vendor' => 'Endre leverandør',
+ 'Edit Vendor Invoice' => 'Endre leverandørfaktura',
+ 'Edit Warehouse' => 'Endre lager',
+ 'Employee' => 'Ansatt',
+ 'Employee Name' => 'Navn på ansatt',
+ 'Employee Number' => 'Ansatt-nummer',
+ 'Employee deleted!' => 'Ansatt slettet',
+ 'Employee pays' => 'Ansatt betaler',
+ 'Employee saved!' => 'Ansatt lagret',
+ 'Employees' => 'Ansatte',
+ 'Employer' => 'Arbeidsgiver',
+ 'Employer pays' => 'Arbeidsgiver betaler',
+ 'Enddate' => 'Sluttdato',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Tving eksplisitte transaksjonsrettelser for alle datoer',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Angi opp til 3 bokstaver adskilt med kolon (fx NOK:EUR:USD:JPY) for innenlandske og utenlandske valutaer',
+ 'Equity' => 'Egenkapital',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekslingskurs',
+ 'Exchange rate for payment missing!' => 'Vekslingskurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekslingskurs mangler!',
+ 'Existing Datasets' => 'Eksisterende datasett',
+ 'Expense' => 'Utgift',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Utgift/Aktiv',
+ 'Extended' => 'Sum',
+ 'FX' => 'Faks',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Faks',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Gevinst på valutahandel',
+ 'Foreign Exchange Loss' => 'Tap på valutahandel',
+ 'Friday' => '',
+ 'From' => 'Fra',
+ 'From Warehouse' => '',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI slettet!',
+ 'GIFI missing!' => 'GIFI mangler!',
+ 'GIFI saved!' => 'GIFI lagret!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Postering i hovedbok',
+ 'General Ledger' => 'Hovedbok',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Varer og tjenester',
+ 'Group' => 'Gruppe',
+ 'Group Items' => 'Grupper elementer',
+ 'Group Translations' => 'Grupper oversettelser',
+ 'Group deleted!' => 'Slettet gruppe!',
+ 'Group missing!' => 'Mangler gruppe!',
+ 'Group saved!' => 'Lagret gruppe!',
+ 'Groups' => 'Grupper',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML-maler',
+ 'Heading' => 'Overskrift',
+ 'History' => 'Historikk',
+ 'Home Phone' => 'Hjemmetelefon',
+ 'Host' => 'Vert',
+ 'Hostname missing!' => 'Vertsnavn mangler!',
+ 'IBAN' => '',
+ 'ID' => 'ID',
+ 'Image' => 'Bilde',
+ 'In-line' => 'Inne i',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Inkluder forskjell i vekslingsrate',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Include in drop-down menus' => 'Inkludér i rullegardin-menyer',
+ 'Income' => 'Inntekt',
+ 'Income Statement' => 'Driftsregnskap',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Gal versjon av datasett!',
+ 'Increase' => 'Økning',
+ 'Individual Items' => 'Individuelle elementer',
+ 'Internal Notes' => 'Interne notater',
+ 'Inventory' => 'Varebeholdning',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Varebeholdning må være null for at du kan sette denne sammensetningen som foreldet!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Varebeholdning må være null for at du kan sette denne enhet som foreldet!',
+ 'Inventory saved!' => 'Varebeholdning lagret',
+ 'Inventory transferred!' => 'Varebeholdning overført',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Invoice deleted!' => 'Faktura slettet!',
+ 'Invoices' => 'Fakturaer',
+ 'Is this a summary account to record' => 'Samlekonto for',
+ 'Item already on pricelist!' => 'Elementet finnes allerede på prislisten!',
+ 'Item deleted!' => 'Elementet slettet!',
+ 'Item not on file!' => 'Elementet mangler i databasen!',
+ 'Items' => 'Elementer',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'LaTeX Templates' => 'LaTeX-maler',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Arbeide/overhead',
+ 'Language' => 'Språk',
+ 'Language deleted!' => 'Språk slettet!',
+ 'Language saved!' => 'Språk lagret!',
+ 'Languages' => 'Språk',
+ 'Languages not defined!' => 'Språkene er ikke definert!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Løpenumre og standardkontoer',
+ 'Lead' => '',
+ 'Leadtime' => 'forsinkelsestid',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'La vert- og port-felt være tomme med mindre du vil lage en ekstern forbindelse.',
+ 'Liability' => 'Passiv',
+ 'Licensed to' => 'Utført for',
+ 'Line Total' => 'Antall linjer',
+ 'Link' => 'Referanse',
+ 'Link Accounts' => 'Kople kontoer',
+ 'List' => 'List',
+ 'List Accounts' => 'List kontoer',
+ 'List Businesses' => 'Vis organisasjoner',
+ 'List Departments' => 'Vis avdelinger',
+ 'List GIFI' => 'List GIFI',
+ 'List Languages' => 'Vis språk',
+ 'List Price' => 'Listepris',
+ 'List Projects' => 'Vis prosjekter',
+ 'List SIC' => 'List SIC',
+ 'List Transactions' => 'Vis bokføringer',
+ 'List Warehouses' => 'Vis lager',
+ 'Lock System' => 'Lås systemet',
+ 'Lockfile created!' => 'Låsefil opprettet!',
+ 'Lockfile removed!' => 'Låsefil fjernet!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Mangler innloggingsnavn',
+ 'Logout' => 'Logg ut',
+ 'Make' => 'Fabrikat',
+ 'Manager' => 'Behandler',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'Marked entries printed!' => 'Markerte oppføringer er skrevet ut!',
+ 'Markup' => 'Markup',
+ 'Maximum' => 'Maksimum',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Memo' => 'Notat',
+ 'Menu Width' => 'Menyvidde',
+ 'Message' => 'Melding',
+ 'Method' => 'Metode',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Modell',
+ 'Monday' => '',
+ 'Month' => 'Måned',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Tegnsett',
+ 'N/A' => 'I/T',
+ 'Name' => 'Navn',
+ 'Name missing!' => 'Navn mangler!',
+ 'New Templates' => 'Nye maler',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Nei',
+ 'No Database Drivers available!' => 'Ingen databasedrivere tilgjengelige!',
+ 'No Dataset selected!' => 'Ingen datasett valgt!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Ingen emailadresse for',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'Nr.',
+ 'Non-taxable' => 'Avgiftsfrie',
+ 'Non-taxable Purchases' => 'Avgiftsfrie kjøp',
+ 'Non-taxable Sales' => 'Avgiftsfrie salg',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Merknader',
+ 'Nothing entered!' => 'Ingenting lagt inn!',
+ 'Nothing selected!' => 'Ingenting valgt!',
+ 'Nothing to delete!' => 'Ingenting å slette!',
+ 'Nothing to print!' => 'Ingenting å skrive ut!',
+ 'Nothing to transfer!' => 'Ingenting å overføre!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number Format' => 'Numerisk format',
+ 'Number missing in Row' => 'Tall mangler i rad',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Foreldet',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'On Hand' => 'På lager',
+ 'Open' => 'Åpne',
+ 'Oracle Database Administration' => 'Administrasjon av database Oracle',
+ 'Order' => 'Ordre',
+ 'Order Date' => 'Ordredato',
+ 'Order Date missing!' => 'Ordredato mangler!',
+ 'Order Entry' => 'Ordreinngang',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler!',
+ 'Order deleted!' => 'Ordre slettet!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Ordre lagret!',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Frittstående',
+ 'Out of balance transaction!' => 'Transaksjonen er i ubalanse!',
+ 'Out of balance!' => 'Ute av balanse!',
+ 'Outstanding' => 'Utestående',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'Kontantsalg',
+ 'POS Invoice' => 'Kontantsalg faktura',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for følgeseddel mangler!',
+ 'Packing List Number missing!' => 'Nummer for følgeseddel mangler!',
+ 'Packing Lists' => 'Følgesedler',
+ 'Paid' => 'Betalt',
+ 'Part' => 'Del',
+ 'Part Number' => '',
+ 'Partnumber' => 'Delenummer',
+ 'Parts' => 'Deler',
+ 'Password' => 'Passord',
+ 'Password changed!' => 'Passord endret!',
+ 'Password does not match!' => 'Passord stemmer ikke!',
+ 'Passwords do not match!' => 'Passordene er ikke like',
+ 'Payables' => 'Utbetalinger',
+ 'Payment' => 'Betaling',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payment posted!' => 'Betaling bokført!',
+ 'Payments' => 'Betalinger',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Fradrag i lønn',
+ 'Period' => 'Periode',
+ 'Pg Database Administration' => 'Administrasjon av database Pg',
+ 'PgPP Database Administration' => 'Administrasjon av database PgPP',
+ 'Phone' => 'Tlf',
+ 'Pick List' => 'Plukkliste',
+ 'Pick Lists' => 'Plukklister',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port mangler!',
+ 'Pos' => '',
+ 'Post' => 'Bokfør',
+ 'Post as new' => 'Bokfør som ny',
+ 'Posted!' => 'Bokført!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Innstillinger',
+ 'Preferences saved!' => 'Innstillinger lagret!',
+ 'Prepayment' => 'Forskuddsbetaling',
+ 'Price' => 'Pris',
+ 'Pricegroup' => 'Prisgruppe',
+ 'Pricegroup deleted!' => 'Prisgruppe slettet!',
+ 'Pricegroup missing!' => 'Prisgruppe mangler!',
+ 'Pricegroup saved!' => 'Prisgruppe langret',
+ 'Pricegroups' => 'Prisgrupper',
+ 'Pricelist' => 'Prisliste',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv ut og bokfør',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Skriv ut og lagre',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Skrevet ut',
+ 'Printer' => 'Skriver',
+ 'Printing' => '',
+ 'Printing ... ' => 'Skriver ut',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => 'Prosjekt',
+ 'Project Description Translations' => 'Oversettelser av prosjektbeskrivelser',
+ 'Project Name' => '',
+ 'Project Number' => 'Prosjektnummer',
+ 'Project Number missing!' => 'Prosjektnummer mangler!',
+ 'Project Transactions' => 'Prosjektposteringer',
+ 'Project deleted!' => 'Prosjekt slettet!',
+ 'Project not on file!' => 'Prosjektet mangler i databasen!',
+ 'Project saved!' => 'Prosjekt lagret!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Prosjekter',
+ 'Purchase Order' => 'Innkjøpsordre',
+ 'Purchase Order Number' => 'Innkjøpsordrenummer',
+ 'Purchase Orders' => 'Innkjøpsordrer',
+ 'Qty' => 'Antall',
+ 'Quantity exceeds available units to stock!' => 'Antallet overstiger tilgjengelig varebeholdning',
+ 'Quarter' => 'Kvartal',
+ 'Quotation' => 'Tilbud',
+ 'Quotation ' => 'Tilbud ',
+ 'Quotation Date' => 'Tilbudsdato',
+ 'Quotation Date missing!' => 'Mangler tilbudsdato',
+ 'Quotation Number' => 'Tilbudsnummer',
+ 'Quotation Number missing!' => 'Mangler tilbudsnummer',
+ 'Quotation deleted!' => 'Tilbud slettet!',
+ 'Quotations' => 'Tilbud',
+ 'R' => 'R',
+ 'RFQ' => 'Tilbudsforespørsel',
+ 'RFQ ' => 'Tilbudsforespørsel ',
+ 'RFQ Number' => 'Tilbudsforespørslelsnummer',
+ 'RFQs' => 'Tilbudsforespørsler',
+ 'ROP' => 'Etterbestill ved',
+ 'Rate' => 'Rate',
+ 'Rate missing!' => 'Mangler rate!',
+ 'Recd' => 'Mottatt',
+ 'Receipt' => 'Kvittering',
+ 'Receipt posted!' => 'Kvittering bokført',
+ 'Receipts' => 'Kvitteringer',
+ 'Receivables' => 'Innbetalinger',
+ 'Receive' => 'Motta',
+ 'Receive Merchandise' => 'Motta varer',
+ 'Reconciliation' => 'Bankoppgjør',
+ 'Reconciliation Report' => 'Bankoppgjørsrapport',
+ 'Record in' => 'Bokfør på',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Referanse',
+ 'Remaining' => 'Resterende',
+ 'Remove' => 'Fjern',
+ 'Remove Audit trail up to' => 'Fjern revisjonssporing inntil',
+ 'Remove Audit trails up to' => 'Fjern revisjonssporing inntil',
+ 'Removed spoolfiles!' => 'Fjernet køfiler!',
+ 'Removing marked entries from queue ...' => 'Fjernet de markerte oppføringer fra køen...',
+ 'Repeat' => '',
+ 'Report for' => 'Rapport for',
+ 'Reports' => 'Rapporter',
+ 'Req' => '',
+ 'Request for Quotation' => 'Tilbudsforespørsel',
+ 'Request for Quotations' => 'Tilbudsforespørsler',
+ 'Required by' => 'Leveringsdato',
+ 'Retained Earnings' => 'Realisert overskudd',
+ 'Role' => 'Rolle',
+ 'S' => 'S',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => 'Salg',
+ 'Sales' => 'Salg',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Invoice ' => 'Salgsfaktura ',
+ 'Sales Invoice.' => 'Salgsfaktura.',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Salgsfakturaer',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Order Number' => 'Salgsordrenummer',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => 'Selger',
+ 'Saturday' => '',
+ 'Save' => 'Lagre',
+ 'Save Pricelist' => 'Lagre prisliste',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Lagre som ny',
+ 'Save to File' => 'Lagre i fil',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Skjerm',
+ 'Search' => 'Søk',
+ 'Select' => 'Velg',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Velg alt',
+ 'Select from one of the items below' => 'Velg en fra listen under, og trykk "Fortsett"',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select from one of the projects below' => 'Velg ett av prosjektene under',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => 'Velg postscript eller PDF!',
+ 'Select txt, postscript or PDF!' => 'Velg txt, postscript eller PDF!',
+ 'Sell' => 'Selg',
+ 'Sell Price' => 'Salgspris',
+ 'Send by E-Mail' => 'Send per email',
+ 'Sending' => '',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Serial Number' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Tjenester',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Oppsett av maler',
+ 'Ship' => 'Send',
+ 'Ship Merchandise' => 'Send varer',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping' => 'Frakt',
+ 'Shipping Address' => 'Leveringsadresse',
+ 'Shipping Date' => 'Leveringsdato',
+ 'Shipping Date missing!' => 'Mangler leveringsdato',
+ 'Shipping Point' => 'Sendes fra',
+ 'Short' => 'Kort',
+ 'Signature' => 'Underskrift',
+ 'Source' => 'Bilag',
+ 'Spoolfile' => 'Køfil',
+ 'Standard' => 'Standard',
+ 'Standard Industrial Codes' => 'Standard industrikoder (SIC)',
+ 'Startdate' => 'Startdato',
+ 'State' => '',
+ 'State/Province' => 'Delstat/område',
+ 'Statement' => 'Oppgjør',
+ 'Statement Balance' => 'Balanseoppgjør',
+ 'Statement sent to' => 'Oppgjør sendt til',
+ 'Statements sent to printer!' => 'Oppgjør sendt til skriver!',
+ 'Stock' => 'Lager',
+ 'Stock Assembly' => 'Lagersammensetning',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Stílark',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oppsummert',
+ 'Sunday' => '',
+ 'Supervisor' => 'Overordnet',
+ 'System' => 'System',
+ 'System Defaults' => 'Systemets standardinnstillinger',
+ 'Tax' => 'Avgift/mva',
+ 'Tax Accounts' => 'Avgift/mva-kontoer',
+ 'Tax Included' => 'Inkl. avgifter og mva',
+ 'Tax Number' => 'Org.nr.',
+ 'Tax Number / SSN' => 'Org.nr.',
+ 'Tax collected' => 'Inngående avgift',
+ 'Tax paid' => 'Betalt avgift',
+ 'Taxable' => 'Avgifts/mvapliktig',
+ 'Template saved!' => 'Mal lagret!',
+ 'Templates' => 'Maler',
+ 'Terms' => 'Vilkår',
+ 'Text' => '',
+ 'Text Templates' => 'Tekstmaler',
+ 'The following Datasets are not in use and can be deleted' => 'De følgende datasettene er ikke i bruk og kan slettes',
+ 'The following Datasets need to be updated' => 'De følgende datasettene skal oppdateres',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Dette er en innledende kontroll for eksisterende kilder. Ingenting vil bli opprettet eller slettet på dette trinnet!',
+ 'Thursday' => '',
+ 'Till' => 'Kasse',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Til',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'For å tilføye en bruker til en gruppe må du endre et brukernavn og så lagre. Den nye brukeren vil så bli lagret med de samme variablene under det nye loginnavnet.',
+ 'Top Level' => 'Toppnivå',
+ 'Total' => 'I alt',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transaction' => 'Transaksjon',
+ 'Transaction Date missing!' => 'Transaksjonsdato mangler!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bokført!',
+ 'Transaction reversal enforced for all dates' => 'Transaksjonsrettelser skal alltid bokføres eksplisitt',
+ 'Transaction reversal enforced up to' => 'Transaksjonsrettelser skal bokføres eksplisitt inntil',
+ 'Transactions' => 'Posteringer',
+ 'Transfer' => 'Overfør',
+ 'Transfer Inventory' => 'Overfør varebeholdning',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Overfør til',
+ 'Translation' => 'Oversettelse',
+ 'Translation deleted!' => 'Oversettelse slettet',
+ 'Translation not on file!' => 'Oversettelsen mangler i databasen!',
+ 'Translations' => 'Oversettelser',
+ 'Translations saved!' => 'Oversettelser lagret!',
+ 'Trial Balance' => 'Foreløpig balanse',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Organisasjonstype',
+ 'Unit' => 'Enhet',
+ 'Unit of measure' => 'Måleenhet',
+ 'Unlock System' => 'Lås opp systemet',
+ 'Update' => 'Oppdatér',
+ 'Update Dataset' => 'Oppdatér datasett',
+ 'Updated' => 'Oppdatert',
+ 'Upgrading to Version' => 'Oppgrader til version',
+ 'Use Templates' => 'Bruk maler',
+ 'User' => 'Bruker',
+ 'User deleted!' => 'Bruker slettet!',
+ 'User saved!' => 'Bruker lagret!',
+ 'Valid until' => 'Gyldig til',
+ 'Vendor' => 'Leverandør',
+ 'Vendor History' => 'Leverandørhistorikk',
+ 'Vendor Invoice' => 'Leverandørfaktura',
+ 'Vendor Invoice ' => 'Leverandørfaktura ',
+ 'Vendor Invoice.' => 'Leverandørfaktura.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Leverandørfakturaer',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor deleted!' => 'Leverandør slettet!',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Vendor saved!' => 'Leverandør lagret!',
+ 'Vendors' => 'Leverandører',
+ 'Version' => 'Versjon',
+ 'Warehouse' => 'Lager',
+ 'Warehouse deleted!' => 'Lager slettet!',
+ 'Warehouse saved!' => 'Lager lagret!',
+ 'Warehouses' => 'Lager',
+ 'Warning!' => 'Advarsel',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Vekt',
+ 'Weight Unit' => 'Vektenhet',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbeidsordre',
+ 'Work Orders' => 'Arbeidsordrer',
+ 'Work Phone' => 'Jobbtelefon',
+ 'Year' => 'År',
+ 'Year(s)' => '',
+ 'Yearend' => 'Årsavslutning',
+ 'Yearend date missing!' => 'Mangler årsavslutningsdato!',
+ 'Yearend posted!' => 'Årsavslutning bokført',
+ 'Yearend posting failed!' => 'Bokføring av årsavslutning feilet!',
+ 'Years' => '',
+ 'Yes' => 'Ja',
+ 'You are logged out' => 'Du er logget ut',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Du gav ikke et navn!',
+ 'You must enter a host and port for local and remote connections!' => 'Du må oppgi en vert og en port for lokale og eksterne forbindelser!',
+ 'Zip/Postal Code' => 'Postnummer',
+ 'account cannot be set to any other type of account' => 'konto kan ikke settes til en annen kontotype',
+ 'as at' => 'som ved',
+ 'days' => 'dager',
+ 'does not exist' => 'eksisterer ikke',
+ 'done' => 'gjort',
+ 'ea' => 'stk',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'for periode',
+ 'is already a member!' => 'er allerede et medlem!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'Låst!',
+ 'partsgroup' => '',
+ 'posted!' => 'bokført!',
+ 'sent' => 'sent',
+ 'successfully created!' => 'opprettet!',
+ 'successfully deleted!' => 'fjernet!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'nettsted',
+};
+
+1;
diff --git a/locale/nb/am b/locale/nb/am
new file mode 100755
index 00000000..d04bf04c
--- /dev/null
+++ b/locale/nb/am
@@ -0,0 +1,278 @@
+$self{texts} = {
+ 'AP' => 'Kreditorer',
+ 'AR' => 'Debitorer',
+ 'About' => 'Om',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer mangler!',
+ 'Account Type' => 'Kontotype',
+ 'Account Type missing!' => 'Kontotype mangler!',
+ 'Account deleted!' => 'Konto slettet!',
+ 'Account does not exist!' => 'Konto finnes ikke!',
+ 'Account saved!' => 'Konto lagret!',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Accrual' => 'Kostnad',
+ 'Activate Audit trail' => 'Aktiviser revisjonssporing',
+ 'Add Account' => 'Ny konto',
+ 'Add Business' => 'Ny organisasjon',
+ 'Add Department' => 'Ny avdeling',
+ 'Add GIFI' => 'Ny GIFI',
+ 'Add Language' => 'Nytt språk',
+ 'Add SIC' => 'Ny SIC',
+ 'Add Warehouse' => 'Nytt lager',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløp',
+ 'Asset' => 'Aktiv',
+ 'Audit Control' => 'Revisjonskontroll',
+ 'Audit trail disabled' => 'Revisjonssporing ikke aktivisert',
+ 'Audit trail enabled' => 'Revisjonssporing aktivisert',
+ 'Audit trail removed up to' => 'Revisjonssporing fjernet inntil',
+ 'Backup sent to' => 'Sikkerhetskopier sendt til',
+ 'Bin List' => 'Boksliste',
+ 'Books are open' => 'Bokføringen er åpen for rettelser',
+ 'Business Number' => 'Organisasjonsnummer',
+ 'Business deleted!' => 'Organisasjon fjernet!',
+ 'Business saved!' => 'Organisasjon lagret!',
+ 'COGS' => 'Innkjøp',
+ 'Cannot delete account!' => 'Kan ikke slette konto!',
+ 'Cannot delete default account!' => 'Kan ikke slette standardkonto!',
+ 'Cannot save account!' => 'Kan ikke lagre konto!',
+ 'Cannot save defaults!' => 'Kan ikke lagre defaults!',
+ 'Cannot save preferences!' => 'Kan ikke lagre preferanser!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Kan ikke sette konto for mer enn en av Kunde, Leverandør eller Intern',
+ 'Cannot set multiple options for' => 'Kan ikke sette flere valg for',
+ 'Cash' => 'Kontant',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Close Books up to' => 'Avslutt bokføring opp til',
+ 'Code' => 'Kode',
+ 'Code missing!' => 'Mangler kode',
+ 'Company' => 'Firma',
+ 'Confirm' => 'Bekreft',
+ 'Confirm!' => 'Bekreft!',
+ 'Continue' => 'Fortsett',
+ 'Contra' => 'Kontra',
+ 'Copy to COA' => 'Kopiér til kontoplan',
+ 'Credit' => 'Kredit',
+ 'Customer Number' => 'Kundenummer',
+ 'Database Host' => 'Database-vert',
+ 'Dataset' => 'Datasett',
+ 'Date Format' => 'Datoformat',
+ 'Debit' => 'Debet',
+ 'Defaults saved!' => 'Standardinnstillinger lagret',
+ 'Delete' => 'Slett',
+ 'Delete Account' => 'Fjern konto',
+ 'Department deleted!' => 'Avdeling slettet!',
+ 'Department saved!' => 'Avdeling lagret',
+ 'Departments' => 'Avdelinger',
+ 'Description' => 'Beskrivelse',
+ 'Description missing!' => 'Mangler beskrivelse!',
+ 'Discount' => 'Rabatt',
+ 'Dropdown Limit' => 'Grense for dropdown',
+ 'E-mail' => 'Epost',
+ 'E-mail address missing!' => 'Epost-adresse mangler!',
+ 'Edit' => 'Endre',
+ 'Edit Account' => 'Endre konto',
+ 'Edit Business' => 'Endre organisasjon',
+ 'Edit Department' => 'Endre avdeling',
+ 'Edit GIFI' => 'Endre GIFI',
+ 'Edit Language' => 'Endre språk',
+ 'Edit Preferences for' => 'Endre innstillinger for',
+ 'Edit SIC' => 'Endre SIC',
+ 'Edit Template' => 'Endre mal',
+ 'Edit Warehouse' => 'Endre lager',
+ 'Employee Number' => 'Ansatt-nummer',
+ 'Enforce transaction reversal for all dates' => 'Tving eksplisitte transaksjonsrettelser for alle datoer',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Angi opp til 3 bokstaver adskilt med kolon (fx NOK:EUR:USD:JPY) for innenlandske og utenlandske valutaer',
+ 'Equity' => 'Egenkapital',
+ 'Expense' => 'Utgift',
+ 'Expense/Asset' => 'Utgift/Aktiv',
+ 'Fax' => 'Faks',
+ 'Foreign Exchange Gain' => 'Gevinst på valutahandel',
+ 'Foreign Exchange Loss' => 'Tap på valutahandel',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI slettet!',
+ 'GIFI missing!' => 'GIFI mangler!',
+ 'GIFI saved!' => 'GIFI lagret!',
+ 'GL Transaction' => 'Postering i hovedbok',
+ 'Heading' => 'Overskrift',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Inkludér i rullegardin-menyer',
+ 'Income' => 'Inntekt',
+ 'Inventory' => 'Varebeholdning',
+ 'Invoice' => 'Faktura',
+ 'Is this a summary account to record' => 'Samlekonto for',
+ 'Language' => 'Språk',
+ 'Language deleted!' => 'Språk slettet!',
+ 'Language saved!' => 'Språk lagret!',
+ 'Languages' => 'Språk',
+ 'Last Numbers & Default Accounts' => 'Løpenumre og standardkontoer',
+ 'Liability' => 'Passiv',
+ 'Licensed to' => 'Utført for',
+ 'Link' => 'Referanse',
+ 'Menu Width' => 'Menyvidde',
+ 'Method' => 'Metode',
+ 'Month' => 'Måned',
+ 'Name' => 'Navn',
+ 'No' => 'Nei',
+ 'No email address for' => 'Ingen emailadresse for',
+ 'Number' => 'Nummer',
+ 'Number Format' => 'Numerisk format',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Password' => 'Passord',
+ 'Password does not match!' => 'Passord stemmer ikke!',
+ 'Payables' => 'Utbetalinger',
+ 'Payment' => 'Betaling',
+ 'Phone' => 'Tlf',
+ 'Pick List' => 'Plukkliste',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Innstillinger lagret!',
+ 'Print' => 'Skriv ut',
+ 'Printer' => 'Skriver',
+ 'Purchase Order' => 'Innkjøpsordre',
+ 'Purchase Order Number' => 'Innkjøpsordrenummer',
+ 'Purchase Orders' => 'Innkjøpsordrer',
+ 'RFQ Number' => 'Tilbudsforespørslelsnummer',
+ 'Rate' => 'Rate',
+ 'Receivables' => 'Innbetalinger',
+ 'Reference' => 'Referanse',
+ 'Remove Audit trail up to' => 'Fjern revisjonssporing inntil',
+ 'Retained Earnings' => 'Realisert overskudd',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Order Number' => 'Salgsordrenummer',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Save' => 'Lagre',
+ 'Save as new' => 'Lagre som ny',
+ 'Signature' => 'Underskrift',
+ 'Standard Industrial Codes' => 'Standard industrikoder (SIC)',
+ 'Stylesheet' => 'Stílark',
+ 'System Defaults' => 'Systemets standardinnstillinger',
+ 'Tax' => 'Avgift/mva',
+ 'Template saved!' => 'Mal lagret!',
+ 'Transaction' => 'Transaksjon',
+ 'Transaction reversal enforced for all dates' => 'Transaksjonsrettelser skal alltid bokføres eksplisitt',
+ 'Transaction reversal enforced up to' => 'Transaksjonsrettelser skal bokføres eksplisitt inntil',
+ 'Type of Business' => 'Organisasjonstype',
+ 'Update' => 'Oppdatér',
+ 'User' => 'Bruker',
+ 'Vendor Invoice' => 'Leverandørfaktura',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Version' => 'Versjon',
+ 'Warehouse deleted!' => 'Lager slettet!',
+ 'Warehouse saved!' => 'Lager lagret!',
+ 'Warehouses' => 'Lager',
+ 'Weight Unit' => 'Vektenhet',
+ 'Work Order' => 'Arbeidsordre',
+ 'Year' => 'År',
+ 'Yearend' => 'Årsavslutning',
+ 'Yearend date missing!' => 'Mangler årsavslutningsdato!',
+ 'Yearend posted!' => 'Årsavslutning bokført',
+ 'Yearend posting failed!' => 'Bokføring av årsavslutning feilet!',
+ 'Yes' => 'Ja',
+ 'account cannot be set to any other type of account' => 'konto kan ikke settes til en annen kontotype',
+ 'done' => 'gjort',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'ny_konto' => 'add_account',
+ 'ny_organisasjon' => 'add_business',
+ 'ny_avdeling' => 'add_department',
+ 'nytt_språk' => 'add_language',
+ 'ny_sic' => 'add_sic',
+ 'nytt_lager' => 'add_warehouse',
+ 'fortsett' => 'continue',
+ 'kopiér_til_kontoplan' => 'copy_to_coa',
+ 'slett' => 'delete',
+ 'endre' => 'edit',
+ 'endre_konto' => 'edit_account',
+ 'lagre' => 'save',
+ 'lagre_som_ny' => 'save_as_new',
+ 'oppdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/nb/ap b/locale/nb/ap
new file mode 100755
index 00000000..57cbcdf3
--- /dev/null
+++ b/locale/nb/ap
@@ -0,0 +1,209 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Ubetalte fakturaer',
+ 'AP Transaction' => 'Kreditorpostering',
+ 'AP Transactions' => 'Kreditorpostering',
+ 'AR Outstanding' => 'Utestående fordringer',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Add AP Transaction' => 'Ny kreditorpostering',
+ 'Add AR Transaction' => 'Ny debitorpostering',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløp',
+ 'Amount Due' => 'Forfalt beløp',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på at du vil fjerne postering',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bokføre betaling for en avsluttet periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bokføre postering for en avsluttet periode!',
+ 'Cannot post transaction!' => 'Kan ikke bokføre postering!',
+ 'Cc' => 'Kopi til',
+ 'Check' => 'Sjekk',
+ 'Closed' => 'Avsluttet',
+ 'Confirm!' => 'Bekreft!',
+ 'Continue' => 'Fortsett',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgrense',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nåværende',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Date Paid' => 'Betalingsdato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Slett',
+ 'Department' => 'Avdeling',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalj',
+ 'Due Date' => 'Forfallsdato',
+ 'Due Date missing!' => 'Forfallsdato mangler!',
+ 'E-mail' => 'Epost',
+ 'Edit AP Transaction' => 'Endre kreditorpostering',
+ 'Edit AR Transaction' => 'Endre debitorpostering',
+ 'Employee' => 'Ansatt',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekslingskurs',
+ 'Exchange rate for payment missing!' => 'Vekslingskurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekslingskurs mangler!',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Manager' => 'Behandler',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Memo' => 'Notat',
+ 'Message' => 'Melding',
+ 'Month' => 'Måned',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Merknader',
+ 'Nothing to print!' => 'Ingenting å skrive ut!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Åpne',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Ordrenummer',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Betalt',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Period' => 'Periode',
+ 'Post' => 'Bokfør',
+ 'Post as new' => 'Bokfør som ny',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv ut og bokfør',
+ 'Printed' => 'Skrevet ut',
+ 'Project' => 'Prosjekt',
+ 'Project not on file!' => 'Prosjektet mangler i databasen!',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Kvittering',
+ 'Reference' => 'Referanse',
+ 'Remaining' => 'Resterende',
+ 'Sales Invoice.' => 'Salgsfaktura.',
+ 'Salesperson' => 'Selger',
+ 'Screen' => 'Skjerm',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select from one of the projects below' => 'Velg ett av prosjektene under',
+ 'Select postscript or PDF!' => 'Velg postscript eller PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Point' => 'Sendes fra',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oppsummert',
+ 'Tax' => 'Avgift/mva',
+ 'Tax Included' => 'Inkl. avgifter og mva',
+ 'Till' => 'Kasse',
+ 'To' => 'Til',
+ 'Total' => 'I alt',
+ 'Transaction' => 'Transaksjon',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bokført!',
+ 'Update' => 'Oppdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice.' => 'Leverandørfaktura.',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Warning!' => 'Advarsel',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kreditorpostering' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'bokfør' => 'post',
+ 'bokfør_som_ny' => 'post_as_new',
+ 'skriv_ut' => 'print',
+ 'skriv_ut_og_bokfør' => 'print_and_post',
+ 'salgsfaktura_' => 'sales_invoice_',
+ 'send_til' => 'ship_to',
+ 'oppdatér' => 'update',
+ 'leverandørfaktura_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nb/ar b/locale/nb/ar
new file mode 100755
index 00000000..57cbcdf3
--- /dev/null
+++ b/locale/nb/ar
@@ -0,0 +1,209 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Ubetalte fakturaer',
+ 'AP Transaction' => 'Kreditorpostering',
+ 'AP Transactions' => 'Kreditorpostering',
+ 'AR Outstanding' => 'Utestående fordringer',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Add AP Transaction' => 'Ny kreditorpostering',
+ 'Add AR Transaction' => 'Ny debitorpostering',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløp',
+ 'Amount Due' => 'Forfalt beløp',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på at du vil fjerne postering',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bokføre betaling for en avsluttet periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bokføre postering for en avsluttet periode!',
+ 'Cannot post transaction!' => 'Kan ikke bokføre postering!',
+ 'Cc' => 'Kopi til',
+ 'Check' => 'Sjekk',
+ 'Closed' => 'Avsluttet',
+ 'Confirm!' => 'Bekreft!',
+ 'Continue' => 'Fortsett',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgrense',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nåværende',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Date Paid' => 'Betalingsdato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Slett',
+ 'Department' => 'Avdeling',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalj',
+ 'Due Date' => 'Forfallsdato',
+ 'Due Date missing!' => 'Forfallsdato mangler!',
+ 'E-mail' => 'Epost',
+ 'Edit AP Transaction' => 'Endre kreditorpostering',
+ 'Edit AR Transaction' => 'Endre debitorpostering',
+ 'Employee' => 'Ansatt',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekslingskurs',
+ 'Exchange rate for payment missing!' => 'Vekslingskurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekslingskurs mangler!',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Manager' => 'Behandler',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Memo' => 'Notat',
+ 'Message' => 'Melding',
+ 'Month' => 'Måned',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Merknader',
+ 'Nothing to print!' => 'Ingenting å skrive ut!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Åpne',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Ordrenummer',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Betalt',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Period' => 'Periode',
+ 'Post' => 'Bokfør',
+ 'Post as new' => 'Bokfør som ny',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv ut og bokfør',
+ 'Printed' => 'Skrevet ut',
+ 'Project' => 'Prosjekt',
+ 'Project not on file!' => 'Prosjektet mangler i databasen!',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Kvittering',
+ 'Reference' => 'Referanse',
+ 'Remaining' => 'Resterende',
+ 'Sales Invoice.' => 'Salgsfaktura.',
+ 'Salesperson' => 'Selger',
+ 'Screen' => 'Skjerm',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select from one of the projects below' => 'Velg ett av prosjektene under',
+ 'Select postscript or PDF!' => 'Velg postscript eller PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Point' => 'Sendes fra',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oppsummert',
+ 'Tax' => 'Avgift/mva',
+ 'Tax Included' => 'Inkl. avgifter og mva',
+ 'Till' => 'Kasse',
+ 'To' => 'Til',
+ 'Total' => 'I alt',
+ 'Transaction' => 'Transaksjon',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bokført!',
+ 'Update' => 'Oppdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice.' => 'Leverandørfaktura.',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Warning!' => 'Advarsel',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kreditorpostering' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'bokfør' => 'post',
+ 'bokfør_som_ny' => 'post_as_new',
+ 'skriv_ut' => 'print',
+ 'skriv_ut_og_bokfør' => 'print_and_post',
+ 'salgsfaktura_' => 'sales_invoice_',
+ 'send_til' => 'ship_to',
+ 'oppdatér' => 'update',
+ 'leverandørfaktura_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nb/arap b/locale/nb/arap
new file mode 100755
index 00000000..ee12ad49
--- /dev/null
+++ b/locale/nb/arap
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Address' => 'Adresse',
+ 'Bcc' => 'Blind kopi',
+ 'Cc' => 'Kopi til',
+ 'Continue' => 'Fortsett',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Description' => 'Beskrivelse',
+ 'E-mail' => 'Epost',
+ 'Message' => 'Melding',
+ 'Number' => 'Nummer',
+ 'Print' => 'Skriv ut',
+ 'Project not on file!' => 'Prosjektet mangler i databasen!',
+ 'Reference' => 'Referanse',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select from one of the projects below' => 'Velg ett av prosjektene under',
+ 'Startdate' => 'Startdato',
+ 'Subject' => 'Emne',
+ 'To' => 'Til',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Warning!' => 'Advarsel',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'fortsett' => 'continue',
+};
+
+1;
+
diff --git a/locale/nb/arapprn b/locale/nb/arapprn
new file mode 100755
index 00000000..5d354e7c
--- /dev/null
+++ b/locale/nb/arapprn
@@ -0,0 +1,31 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Amount' => 'Beløp',
+ 'Continue' => 'Fortsett',
+ 'Date' => 'Dato',
+ 'Memo' => 'Notat',
+ 'Nothing to print!' => 'Ingenting å skrive ut!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Skrevet ut',
+ 'Screen' => 'Skjerm',
+ 'Select postscript or PDF!' => 'Velg postscript eller PDF!',
+ 'Source' => 'Bilag',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'fortsett' => 'continue',
+};
+
+1;
+
diff --git a/locale/nb/bp b/locale/nb/bp
new file mode 100755
index 00000000..1bd90d00
--- /dev/null
+++ b/locale/nb/bp
@@ -0,0 +1,67 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Er du sikker på at du ønsker å fjerne de markerte oppføringene fra køen?',
+ 'Bin Lists' => 'Bokslister',
+ 'Cannot remove files!' => 'Kan ikke slette filer!',
+ 'Confirm!' => 'Bekreft!',
+ 'Continue' => 'Fortsett',
+ 'Current' => 'Nåværende',
+ 'Customer' => 'Kunde',
+ 'Date' => 'Dato',
+ 'Employee' => 'Ansatt',
+ 'From' => 'Fra',
+ 'ID' => 'ID',
+ 'Invoice' => 'Faktura',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Marked entries printed!' => 'Markerte oppføringer er skrevet ut!',
+ 'Month' => 'Måned',
+ 'Order' => 'Ordre',
+ 'Order Number' => 'Ordrenummer',
+ 'Packing Lists' => 'Følgesedler',
+ 'Period' => 'Periode',
+ 'Pick Lists' => 'Plukklister',
+ 'Print' => 'Skriv ut',
+ 'Purchase Orders' => 'Innkjøpsordrer',
+ 'Quarter' => 'Kvartal',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Number' => 'Tilbudsnummer',
+ 'Quotations' => 'Tilbud',
+ 'RFQs' => 'Tilbudsforespørsler',
+ 'Remove' => 'Fjern',
+ 'Removed spoolfiles!' => 'Fjernet køfiler!',
+ 'Removing marked entries from queue ...' => 'Fjernet de markerte oppføringer fra køen...',
+ 'Sales Invoices' => 'Salgsfakturaer',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Select all' => 'Velg alt',
+ 'Spoolfile' => 'Køfil',
+ 'To' => 'Til',
+ 'Vendor' => 'Leverandør',
+ 'Work Orders' => 'Arbeidsordrer',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'done' => 'gjort',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'fortsett' => 'continue',
+ 'skriv_ut' => 'print',
+ 'fjern' => 'remove',
+ 'velg_alt' => 'select_all',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nb/ca b/locale/nb/ca
new file mode 100755
index 00000000..c9b6595f
--- /dev/null
+++ b/locale/nb/ca
@@ -0,0 +1,59 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Balance' => 'Balanse',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Nåværende',
+ 'Date' => 'Dato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Department' => 'Avdeling',
+ 'Description' => 'Beskrivelse',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'List Transactions' => 'Vis bokføringer',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Month' => 'Måned',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Period' => 'Periode',
+ 'Project Number' => 'Prosjektnummer',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'R',
+ 'Reference' => 'Referanse',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Til',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'vis_bokføringer' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/nb/cp b/locale/nb/cp
new file mode 100755
index 00000000..337e860e
--- /dev/null
+++ b/locale/nb/cp
@@ -0,0 +1,123 @@
+$self{texts} = {
+ 'AP' => 'Kreditorer',
+ 'AR' => 'Debitorer',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Beløp',
+ 'Amount Due' => 'Forfalt beløp',
+ 'Bcc' => 'Blind kopi',
+ 'Cannot post Payment!' => 'Kan ikke bokføre betaling',
+ 'Cannot post Receipt!' => 'Kan ikke bokføre kvittering',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bokføre betaling for en avsluttet periode!',
+ 'Cc' => 'Kopi til',
+ 'Continue' => 'Fortsett',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Date missing!' => 'Dato mangler!',
+ 'Department' => 'Avdeling',
+ 'Deposit' => 'Depositum',
+ 'Description' => 'Beskrivelse',
+ 'Due Date' => 'Forfallsdato',
+ 'E-mail' => 'Epost',
+ 'Exchange Rate' => 'Vekslingskurs',
+ 'Exchange rate missing!' => 'Vekslingskurs mangler!',
+ 'From' => 'Fra',
+ 'Invoice' => 'Faktura',
+ 'Invoices' => 'Fakturaer',
+ 'Language' => 'Språk',
+ 'Memo' => 'Notat',
+ 'Message' => 'Melding',
+ 'Number' => 'Nummer',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Betaling',
+ 'Payment posted!' => 'Betaling bokført!',
+ 'Payments' => 'Betalinger',
+ 'Post' => 'Bokfør',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Forskuddsbetaling',
+ 'Print' => 'Skriv ut',
+ 'Project not on file!' => 'Prosjektet mangler i databasen!',
+ 'Receipt' => 'Kvittering',
+ 'Receipt posted!' => 'Kvittering bokført',
+ 'Receipts' => 'Kvitteringer',
+ 'Reference' => 'Referanse',
+ 'Screen' => 'Skjerm',
+ 'Select' => 'Velg',
+ 'Select all' => 'Velg alt',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select from one of the projects below' => 'Velg ett av prosjektene under',
+ 'Select postscript or PDF!' => 'Velg postscript eller PDF!',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'Subject' => 'Emne',
+ 'To' => 'Til',
+ 'Update' => 'Oppdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Warning!' => 'Advarsel',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'fortsett' => 'continue',
+ 'bokfør' => 'post',
+ 'skriv_ut' => 'print',
+ 'velg_alt' => 'select_all',
+ 'oppdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/nb/ct b/locale/nb/ct
new file mode 100755
index 00000000..c8034996
--- /dev/null
+++ b/locale/nb/ct
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Transaction' => 'Kreditorpostering',
+ 'AP Transactions' => 'Kreditorpostering',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Active' => 'Aktiv',
+ 'Add Customer' => 'Ny kunde',
+ 'Add Vendor' => 'Ny leverandør',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Beløp',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Cannot delete customer!' => 'Kan ikke slette kunde!',
+ 'Cannot delete vendor!' => 'Kan ikke slette leverandør!',
+ 'Cc' => 'Kopi til',
+ 'City' => 'Poststed',
+ 'Closed' => 'Avsluttet',
+ 'Company Name' => 'Firmanavn',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsett',
+ 'Cost' => 'Kostpris',
+ 'Could not save pricelist!' => 'Kunne ikke lagre prisliste!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgrense',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Customer History' => 'Kundehistorikk',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer deleted!' => 'Kunde slettet!',
+ 'Customer saved!' => 'Kunde lagret!',
+ 'Customers' => 'Kunder',
+ 'Delete' => 'Slett',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalj',
+ 'Discount' => 'Rabatt',
+ 'E-mail' => 'Epost',
+ 'Edit Customer' => 'Endre kundeopplysninger',
+ 'Edit Vendor' => 'Endre leverandør',
+ 'Employee' => 'Ansatt',
+ 'Enddate' => 'Sluttdato',
+ 'Fax' => 'Faks',
+ 'From' => 'Fra',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Gruppe',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Invoice' => 'Faktura',
+ 'Item already on pricelist!' => 'Elementet finnes allerede på prislisten!',
+ 'Item not on file!' => 'Elementet mangler i databasen!',
+ 'Language' => 'Språk',
+ 'Leadtime' => 'forsinkelsestid',
+ 'Manager' => 'Behandler',
+ 'Name' => 'Navn',
+ 'Name missing!' => 'Navn mangler!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Merknader',
+ 'Number' => 'Nummer',
+ 'Open' => 'Åpne',
+ 'Order' => 'Ordre',
+ 'Orphaned' => 'Frittstående',
+ 'POS' => 'Kontantsalg',
+ 'Phone' => 'Tlf',
+ 'Pricegroup' => 'Prisgruppe',
+ 'Pricelist' => 'Prisliste',
+ 'Project Number' => 'Prosjektnummer',
+ 'Purchase Order' => 'Innkjøpsordre',
+ 'Purchase Orders' => 'Innkjøpsordrer',
+ 'Qty' => 'Antall',
+ 'Quotation' => 'Tilbud',
+ 'Quotations' => 'Tilbud',
+ 'RFQ' => 'Tilbudsforespørsel',
+ 'Request for Quotations' => 'Tilbudsforespørsler',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Invoices' => 'Salgsfakturaer',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Salesperson' => 'Selger',
+ 'Save' => 'Lagre',
+ 'Save Pricelist' => 'Lagre prisliste',
+ 'Save as new' => 'Lagre som ny',
+ 'Search' => 'Søk',
+ 'Sell Price' => 'Salgspris',
+ 'Serial Number' => 'Serienummer',
+ 'Shipping Address' => 'Leveringsadresse',
+ 'Startdate' => 'Startdato',
+ 'State/Province' => 'Delstat/område',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oppsummert',
+ 'Tax' => 'Avgift/mva',
+ 'Tax Included' => 'Inkl. avgifter og mva',
+ 'Tax Number' => 'Org.nr.',
+ 'Tax Number / SSN' => 'Org.nr.',
+ 'Taxable' => 'Avgifts/mvapliktig',
+ 'Terms' => 'Vilkår',
+ 'To' => 'Til',
+ 'Total' => 'I alt',
+ 'Type of Business' => 'Organisasjonstype',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Oppdatér',
+ 'Vendor History' => 'Leverandørhistorikk',
+ 'Vendor Invoice' => 'Leverandørfaktura',
+ 'Vendor Invoices' => 'Leverandørfakturaer',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor deleted!' => 'Leverandør slettet!',
+ 'Vendor saved!' => 'Leverandør lagret!',
+ 'Vendors' => 'Leverandører',
+ 'Zip/Postal Code' => 'Postnummer',
+ 'days' => 'dager',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'kreditorpostering' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'ny_kunde' => 'add_customer',
+ 'ny_leverandør' => 'add_vendor',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'kontantsalg' => 'pos',
+ 'prisliste' => 'pricelist',
+ 'innkjøpsordre' => 'purchase_order',
+ 'tilbud' => 'quotation',
+ 'tilbudsforespørsel' => 'rfq',
+ 'salgsfaktura' => 'sales_invoice',
+ 'salgsordre' => 'sales_order',
+ 'lagre' => 'save',
+ 'lagre_prisliste' => 'save_pricelist',
+ 'lagre_som_ny' => 'save_as_new',
+ 'oppdatér' => 'update',
+ 'leverandørfaktura' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/nb/gl b/locale/nb/gl
new file mode 100755
index 00000000..603be174
--- /dev/null
+++ b/locale/nb/gl
@@ -0,0 +1,158 @@
+$self{texts} = {
+ 'AP Transaction' => 'Kreditorpostering',
+ 'AR Transaction' => 'Debitorpostering',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Add Cash Transfer Transaction' => 'Nytt kontantsalg',
+ 'Add General Ledger Transaction' => 'Ny postering i hovedbok',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Beløp',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på at du vil fjerne postering',
+ 'Asset' => 'Aktiv',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Balance' => 'Balanse',
+ 'Bcc' => 'Blind kopi',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bokføre postering for en avsluttet periode!',
+ 'Cannot post transaction!' => 'Kan ikke bokføre postering!',
+ 'Cc' => 'Kopi til',
+ 'Confirm!' => 'Bekreft!',
+ 'Continue' => 'Fortsett',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Nåværende',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Slett',
+ 'Department' => 'Avdeling',
+ 'Description' => 'Beskrivelse',
+ 'E-mail' => 'Epost',
+ 'Edit Cash Transfer Transaction' => 'Endre kontant overførsel',
+ 'Edit General Ledger Transaction' => 'Endre en postering i hovedbok',
+ 'Equity' => 'Egenkapital',
+ 'Expense' => 'Utgift',
+ 'FX' => 'Faks',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Postering i hovedbok',
+ 'General Ledger' => 'Hovedbok',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Income' => 'Inntekt',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Liability' => 'Passiv',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Memo' => 'Notat',
+ 'Message' => 'Melding',
+ 'Month' => 'Måned',
+ 'Notes' => 'Merknader',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Out of balance transaction!' => 'Transaksjonen er i ubalanse!',
+ 'Period' => 'Periode',
+ 'Post' => 'Bokfør',
+ 'Post as new' => 'Bokfør som ny',
+ 'Print' => 'Skriv ut',
+ 'Project' => 'Prosjekt',
+ 'Project not on file!' => 'Prosjektet mangler i databasen!',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'R',
+ 'Reference' => 'Referanse',
+ 'Reports' => 'Rapporter',
+ 'Sales Invoice ' => 'Salgsfaktura ',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select from one of the projects below' => 'Velg ett av prosjektene under',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Til',
+ 'Transaction Date missing!' => 'Transaksjonsdato mangler!',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bokført!',
+ 'Update' => 'Oppdatér',
+ 'Vendor Invoice ' => 'Leverandørfaktura ',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Warning!' => 'Advarsel',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kreditorpostering' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'postering_i_hovedbok' => 'gl_transaction',
+ 'bokfør' => 'post',
+ 'bokfør_som_ny' => 'post_as_new',
+ 'salgsfaktura_' => 'sales_invoice_',
+ 'oppdatér' => 'update',
+ 'leverandørfaktura_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nb/hr b/locale/nb/hr
new file mode 100755
index 00000000..b77d5101
--- /dev/null
+++ b/locale/nb/hr
@@ -0,0 +1,113 @@
+$self{texts} = {
+ 'AP' => 'Kreditorer',
+ 'Above' => 'Over',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Active' => 'Aktiv',
+ 'Add Deduction' => 'Nytt fradrag',
+ 'Add Employee' => 'Ny ansatt',
+ 'Address' => 'Adresse',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Etter fradrag',
+ 'All' => 'Alle',
+ 'Allowances' => 'Fradrag',
+ 'Amount' => 'Beløp',
+ 'Amount missing!' => 'Konto mangler!',
+ 'Based on' => 'Basert på',
+ 'Before Deduction' => 'Før fradrag',
+ 'Below' => 'Under',
+ 'City' => 'Poststed',
+ 'Continue' => 'Fortsett',
+ 'Country' => 'Land',
+ 'Deduct after' => 'Fratrekk etter',
+ 'Deduction deleted!' => 'Slettet fradrag',
+ 'Deduction saved!' => 'Fradrag lagret',
+ 'Deductions' => 'Fradrag',
+ 'Delete' => 'Slett',
+ 'Description' => 'Beskrivelse',
+ 'Description missing!' => 'Mangler beskrivelse!',
+ 'E-mail' => 'Epost',
+ 'Edit Deduction' => 'Endre fradrag',
+ 'Edit Employee' => 'Endre ansatt',
+ 'Employee' => 'Ansatt',
+ 'Employee Name' => 'Navn på ansatt',
+ 'Employee Number' => 'Ansatt-nummer',
+ 'Employee deleted!' => 'Ansatt slettet',
+ 'Employee pays' => 'Ansatt betaler',
+ 'Employee saved!' => 'Ansatt lagret',
+ 'Employees' => 'Ansatte',
+ 'Employer' => 'Arbeidsgiver',
+ 'Employer pays' => 'Arbeidsgiver betaler',
+ 'Enddate' => 'Sluttdato',
+ 'Expense' => 'Utgift',
+ 'From' => 'Fra',
+ 'Home Phone' => 'Hjemmetelefon',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Login' => 'Login',
+ 'Manager' => 'Behandler',
+ 'Maximum' => 'Maksimum',
+ 'Name' => 'Navn',
+ 'Name missing!' => 'Navn mangler!',
+ 'Notes' => 'Merknader',
+ 'Number' => 'Nummer',
+ 'Orphaned' => 'Frittstående',
+ 'Payroll Deduction' => 'Fradrag i lønn',
+ 'Rate' => 'Rate',
+ 'Rate missing!' => 'Mangler rate!',
+ 'Role' => 'Rolle',
+ 'S' => 'S',
+ 'Sales' => 'Salg',
+ 'Save' => 'Lagre',
+ 'Save as new' => 'Lagre som ny',
+ 'Startdate' => 'Startdato',
+ 'State/Province' => 'Delstat/område',
+ 'Supervisor' => 'Overordnet',
+ 'To' => 'Til',
+ 'Update' => 'Oppdatér',
+ 'User' => 'Bruker',
+ 'Work Phone' => 'Jobbtelefon',
+ 'Zip/Postal Code' => 'Postnummer',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'nytt_fradrag' => 'add_deduction',
+ 'ny_ansatt' => 'add_employee',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'lagre' => 'save',
+ 'lagre_som_ny' => 'save_as_new',
+ 'oppdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/nb/ic b/locale/nb/ic
new file mode 100755
index 00000000..f4e3cd94
--- /dev/null
+++ b/locale/nb/ic
@@ -0,0 +1,275 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Accounts' => 'Kontoer',
+ 'Accrual' => 'Kostnad',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Ny',
+ 'Add Assembly' => 'Ny sammensetning',
+ 'Add Labor/Overhead' => 'Nytt arbeide/overhead',
+ 'Add Part' => 'Ny vare',
+ 'Add Purchase Order' => 'Ny innkjøpsordre',
+ 'Add Quotation' => 'Nytt tilbud',
+ 'Add Request for Quotation' => 'Ny tilbudsforespørsel',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Add Service' => 'Ny tjeneste',
+ 'Address' => 'Adresse',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Assemblies' => 'Sammensetninger',
+ 'Assemblies restocked!' => 'Sammensetninger omplassert!',
+ 'Assembly' => 'Sammensetning',
+ 'Attachment' => 'Vedlegg',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'BOM' => 'BOM',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Boks',
+ 'Bin List' => 'Boksliste',
+ 'COGS' => 'Innkjøp',
+ 'Cannot delete item!' => 'Kan ikke slette enkeltdel!',
+ 'Cannot stock assemblies!' => 'Kan ikke plasere sammensetninger!',
+ 'Cash' => 'Kontant',
+ 'Cc' => 'Kopi til',
+ 'Check Inventory' => 'Sjekk varebeholdning',
+ 'City' => 'Poststed',
+ 'Closed' => 'Avsluttet',
+ 'Company Name' => 'Firmanavn',
+ 'Components' => 'Komponenter',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsett',
+ 'Copies' => 'Kopier',
+ 'Cost' => 'Kostpris',
+ 'Country' => 'Land',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Slett',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalj',
+ 'Drawing' => 'Tegning',
+ 'E-mail' => 'Epost',
+ 'E-mail address missing!' => 'Epost-adresse mangler!',
+ 'E-mailed' => 'Epost sendt',
+ 'Edit Assembly' => 'Endre sammensetning',
+ 'Edit Labor/Overhead' => 'Endre arbeide/overhead',
+ 'Edit Part' => 'Endre vare',
+ 'Edit Service' => 'Endre tjeneste',
+ 'Employee' => 'Ansatt',
+ 'Expense' => 'Utgift',
+ 'Extended' => 'Sum',
+ 'Fax' => 'Faks',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'Group' => 'Gruppe',
+ 'Image' => 'Bilde',
+ 'In-line' => 'Inne i',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Income' => 'Inntekt',
+ 'Individual Items' => 'Individuelle elementer',
+ 'Inventory' => 'Varebeholdning',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Varebeholdning må være null for at du kan sette denne sammensetningen som foreldet!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Varebeholdning må være null for at du kan sette denne enhet som foreldet!',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Item deleted!' => 'Elementet slettet!',
+ 'Item not on file!' => 'Elementet mangler i databasen!',
+ 'Items' => 'Elementer',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Labor/Overhead' => 'Arbeide/overhead',
+ 'Leadtime' => 'forsinkelsestid',
+ 'Line Total' => 'Antall linjer',
+ 'Link Accounts' => 'Kople kontoer',
+ 'List' => 'List',
+ 'List Price' => 'Listepris',
+ 'Make' => 'Fabrikat',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'Markup' => 'Markup',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Message' => 'Melding',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Modell',
+ 'Name' => 'Navn',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Merknader',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tall mangler i rad',
+ 'Obsolete' => 'Foreldet',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'On Hand' => 'På lager',
+ 'Open' => 'Åpne',
+ 'Order' => 'Ordre',
+ 'Order Date missing!' => 'Ordredato mangler!',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler!',
+ 'Orphaned' => 'Frittstående',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for følgeseddel mangler!',
+ 'Packing List Number missing!' => 'Nummer for følgeseddel mangler!',
+ 'Part' => 'Del',
+ 'Parts' => 'Deler',
+ 'Period' => 'Periode',
+ 'Phone' => 'Tlf',
+ 'Pick List' => 'Plukkliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Pricegroup' => 'Prisgruppe',
+ 'Printed' => 'Skrevet ut',
+ 'Project' => 'Prosjekt',
+ 'Purchase Order' => 'Innkjøpsordre',
+ 'Purchase Orders' => 'Innkjøpsordrer',
+ 'Qty' => 'Antall',
+ 'Quantity exceeds available units to stock!' => 'Antallet overstiger tilgjengelig varebeholdning',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Date missing!' => 'Mangler tilbudsdato',
+ 'Quotation Number missing!' => 'Mangler tilbudsnummer',
+ 'Quotations' => 'Tilbud',
+ 'RFQ' => 'Tilbudsforespørsel',
+ 'ROP' => 'Etterbestill ved',
+ 'Recd' => 'Mottatt',
+ 'Required by' => 'Leveringsdato',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Invoices' => 'Salgsfakturaer',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Save' => 'Lagre',
+ 'Save as new' => 'Lagre som ny',
+ 'Screen' => 'Skjerm',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select txt, postscript or PDF!' => 'Velg txt, postscript eller PDF!',
+ 'Sell' => 'Selg',
+ 'Sell Price' => 'Salgspris',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Serial Number' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Services' => 'Tjenester',
+ 'Ship' => 'Send',
+ 'Ship to' => 'Send til',
+ 'Shipping Address' => 'Leveringsadresse',
+ 'Short' => 'Kort',
+ 'State/Province' => 'Delstat/område',
+ 'Stock' => 'Lager',
+ 'Stock Assembly' => 'Lagersammensetning',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oppsummert',
+ 'Tax' => 'Avgift/mva',
+ 'To' => 'Til',
+ 'Top Level' => 'Toppnivå',
+ 'Translation not on file!' => 'Oversettelsen mangler i databasen!',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Oppdatér',
+ 'Updated' => 'Oppdatert',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice' => 'Leverandørfaktura',
+ 'Vendor Invoices' => 'Leverandørfakturaer',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Warehouse' => 'Lager',
+ 'Weight' => 'Vekt',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbeidsordre',
+ 'Year' => 'År',
+ 'Zip/Postal Code' => 'Postnummer',
+ 'days' => 'dager',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'ny_sammensetning' => 'add_assembly',
+ 'nytt_arbeide_overhead' => 'add_labor_overhead',
+ 'ny_vare' => 'add_part',
+ 'ny_tjeneste' => 'add_service',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'endre_sammensetning' => 'edit_assembly',
+ 'endre_vare' => 'edit_part',
+ 'endre_tjeneste' => 'edit_service',
+ 'lagre' => 'save',
+ 'lagre_som_ny' => 'save_as_new',
+ 'oppdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/nb/io b/locale/nb/io
new file mode 100755
index 00000000..840c0c76
--- /dev/null
+++ b/locale/nb/io
@@ -0,0 +1,129 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Ny innkjøpsordre',
+ 'Add Quotation' => 'Nytt tilbud',
+ 'Add Request for Quotation' => 'Ny tilbudsforespørsel',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Address' => 'Adresse',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Attachment' => 'Vedlegg',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Boks',
+ 'Bin List' => 'Boksliste',
+ 'Cc' => 'Kopi til',
+ 'City' => 'Poststed',
+ 'Company Name' => 'Firmanavn',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsett',
+ 'Copies' => 'Kopier',
+ 'Country' => 'Land',
+ 'Customer Number' => 'Kundenummer',
+ 'Date' => 'Dato',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Description' => 'Beskrivelse',
+ 'E-mail' => 'Epost',
+ 'E-mail address missing!' => 'Epost-adresse mangler!',
+ 'E-mailed' => 'Epost sendt',
+ 'Extended' => 'Sum',
+ 'Fax' => 'Faks',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'Group' => 'Gruppe',
+ 'In-line' => 'Inne i',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Item not on file!' => 'Elementet mangler i databasen!',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Message' => 'Melding',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tall mangler i rad',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order Date missing!' => 'Ordredato mangler!',
+ 'Order Number missing!' => 'Ordrenummer mangler!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for følgeseddel mangler!',
+ 'Packing List Number missing!' => 'Nummer for følgeseddel mangler!',
+ 'Part' => 'Del',
+ 'Phone' => 'Tlf',
+ 'Pick List' => 'Plukkliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Printed' => 'Skrevet ut',
+ 'Project' => 'Prosjekt',
+ 'Purchase Order' => 'Innkjøpsordre',
+ 'Qty' => 'Antall',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Date missing!' => 'Mangler tilbudsdato',
+ 'Quotation Number missing!' => 'Mangler tilbudsnummer',
+ 'Recd' => 'Mottatt',
+ 'Required by' => 'Leveringsdato',
+ 'Sales Order' => 'Salgsordre',
+ 'Screen' => 'Skjerm',
+ 'Select txt, postscript or PDF!' => 'Velg txt, postscript eller PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Ship' => 'Send',
+ 'Ship to' => 'Send til',
+ 'Shipping Address' => 'Leveringsadresse',
+ 'State/Province' => 'Delstat/område',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Til',
+ 'Translation not on file!' => 'Oversettelsen mangler i databasen!',
+ 'Unit' => 'Enhet',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbeidsordre',
+ 'Zip/Postal Code' => 'Postnummer',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'fortsett' => 'continue',
+};
+
+1;
+
diff --git a/locale/nb/ir b/locale/nb/ir
new file mode 100755
index 00000000..9c56f49a
--- /dev/null
+++ b/locale/nb/ir
@@ -0,0 +1,223 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Add Purchase Order' => 'Ny innkjøpsordre',
+ 'Add Quotation' => 'Nytt tilbud',
+ 'Add Request for Quotation' => 'Ny tilbudsforespørsel',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Add Vendor Invoice' => 'Ny leverandørfaktura',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløp',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Er du sikker på at du vil fjerne fakturanummer',
+ 'Attachment' => 'Vedlegg',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Boks',
+ 'Bin List' => 'Boksliste',
+ 'Cannot delete invoice!' => 'Kan ikke slette faktura!',
+ 'Cannot post invoice for a closed period!' => 'Kan ikke bokføre faktura for en avsluttet periode!',
+ 'Cannot post invoice!' => 'Kan ikke bokføre faktura!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bokføre betaling for en avsluttet periode!',
+ 'Cc' => 'Kopi til',
+ 'City' => 'Poststed',
+ 'Company Name' => 'Firmanavn',
+ 'Confirm!' => 'Bekreft!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsett',
+ 'Copies' => 'Kopier',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgrense',
+ 'Currency' => 'Valuta',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Slett',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Department' => 'Avdeling',
+ 'Description' => 'Beskrivelse',
+ 'Due Date' => 'Forfallsdato',
+ 'E-mail' => 'Epost',
+ 'E-mail address missing!' => 'Epost-adresse mangler!',
+ 'E-mailed' => 'Epost sendt',
+ 'Edit Vendor Invoice' => 'Endre leverandørfaktura',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekslingskurs',
+ 'Exchange rate for payment missing!' => 'Vekslingskurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekslingskurs mangler!',
+ 'Extended' => 'Sum',
+ 'Fax' => 'Faks',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'Group' => 'Gruppe',
+ 'In-line' => 'Inne i',
+ 'Internal Notes' => 'Interne notater',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Invoice deleted!' => 'Faktura slettet!',
+ 'Item not on file!' => 'Elementet mangler i databasen!',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Language' => 'Språk',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Memo' => 'Notat',
+ 'Message' => 'Melding',
+ 'Notes' => 'Merknader',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tall mangler i rad',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order Date missing!' => 'Ordredato mangler!',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for følgeseddel mangler!',
+ 'Packing List Number missing!' => 'Nummer for følgeseddel mangler!',
+ 'Part' => 'Del',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Phone' => 'Tlf',
+ 'Pick List' => 'Plukkliste',
+ 'Post' => 'Bokfør',
+ 'Post as new' => 'Bokfør som ny',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Skriv ut',
+ 'Printed' => 'Skrevet ut',
+ 'Project' => 'Prosjekt',
+ 'Project not on file!' => 'Prosjektet mangler i databasen!',
+ 'Purchase Order' => 'Innkjøpsordre',
+ 'Qty' => 'Antall',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Date missing!' => 'Mangler tilbudsdato',
+ 'Quotation Number missing!' => 'Mangler tilbudsnummer',
+ 'Recd' => 'Mottatt',
+ 'Record in' => 'Bokfør på',
+ 'Reference' => 'Referanse',
+ 'Remaining' => 'Resterende',
+ 'Required by' => 'Leveringsdato',
+ 'Sales Order' => 'Salgsordre',
+ 'Screen' => 'Skjerm',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select from one of the projects below' => 'Velg ett av prosjektene under',
+ 'Select txt, postscript or PDF!' => 'Velg txt, postscript eller PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Ship' => 'Send',
+ 'Ship to' => 'Send til',
+ 'Shipping Address' => 'Leveringsadresse',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'State/Province' => 'Delstat/område',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Inkl. avgifter og mva',
+ 'To' => 'Til',
+ 'Total' => 'I alt',
+ 'Translation not on file!' => 'Oversettelsen mangler i databasen!',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Oppdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Warning!' => 'Advarsel',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbeidsordre',
+ 'Yes' => 'Ja',
+ 'Zip/Postal Code' => 'Postnummer',
+ 'ea' => 'stk',
+ 'posted!' => 'bokført!',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'bokfør' => 'post',
+ 'bokfør_som_ny' => 'post_as_new',
+ 'innkjøpsordre' => 'purchase_order',
+ 'oppdatér' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nb/is b/locale/nb/is
new file mode 100755
index 00000000..562940c7
--- /dev/null
+++ b/locale/nb/is
@@ -0,0 +1,234 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Add Purchase Order' => 'Ny innkjøpsordre',
+ 'Add Quotation' => 'Nytt tilbud',
+ 'Add Request for Quotation' => 'Ny tilbudsforespørsel',
+ 'Add Sales Invoice' => 'Ny salgsfaktura',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløp',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Er du sikker på at du vil fjerne fakturanummer',
+ 'Attachment' => 'Vedlegg',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Boks',
+ 'Bin List' => 'Boksliste',
+ 'Business' => 'Organisasjon',
+ 'Cannot delete invoice!' => 'Kan ikke slette faktura!',
+ 'Cannot post invoice for a closed period!' => 'Kan ikke bokføre faktura for en avsluttet periode!',
+ 'Cannot post invoice!' => 'Kan ikke bokføre faktura!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bokføre betaling for en avsluttet periode!',
+ 'Cc' => 'Kopi til',
+ 'City' => 'Poststed',
+ 'Company Name' => 'Firmanavn',
+ 'Confirm!' => 'Bekreft!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsett',
+ 'Copies' => 'Kopier',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgrense',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Slett',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Department' => 'Avdeling',
+ 'Description' => 'Beskrivelse',
+ 'Due Date' => 'Forfallsdato',
+ 'E-mail' => 'Epost',
+ 'E-mail address missing!' => 'Epost-adresse mangler!',
+ 'E-mailed' => 'Epost sendt',
+ 'Edit Sales Invoice' => 'Endre salgsfaktura',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekslingskurs',
+ 'Exchange rate for payment missing!' => 'Vekslingskurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekslingskurs mangler!',
+ 'Extended' => 'Sum',
+ 'Fax' => 'Faks',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'Group' => 'Gruppe',
+ 'In-line' => 'Inne i',
+ 'Internal Notes' => 'Interne notater',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Invoice deleted!' => 'Faktura slettet!',
+ 'Item not on file!' => 'Elementet mangler i databasen!',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Memo' => 'Notat',
+ 'Message' => 'Melding',
+ 'Notes' => 'Merknader',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tall mangler i rad',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order Date missing!' => 'Ordredato mangler!',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for følgeseddel mangler!',
+ 'Packing List Number missing!' => 'Nummer for følgeseddel mangler!',
+ 'Part' => 'Del',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Phone' => 'Tlf',
+ 'Pick List' => 'Plukkliste',
+ 'Post' => 'Bokfør',
+ 'Post as new' => 'Bokfør som ny',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv ut og bokfør',
+ 'Printed' => 'Skrevet ut',
+ 'Project' => 'Prosjekt',
+ 'Project not on file!' => 'Prosjektet mangler i databasen!',
+ 'Purchase Order' => 'Innkjøpsordre',
+ 'Qty' => 'Antall',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Date missing!' => 'Mangler tilbudsdato',
+ 'Quotation Number missing!' => 'Mangler tilbudsnummer',
+ 'Recd' => 'Mottatt',
+ 'Record in' => 'Bokfør på',
+ 'Reference' => 'Referanse',
+ 'Remaining' => 'Resterende',
+ 'Required by' => 'Leveringsdato',
+ 'Sales Order' => 'Salgsordre',
+ 'Salesperson' => 'Selger',
+ 'Screen' => 'Skjerm',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select from one of the projects below' => 'Velg ett av prosjektene under',
+ 'Select postscript or PDF!' => 'Velg postscript eller PDF!',
+ 'Select txt, postscript or PDF!' => 'Velg txt, postscript eller PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Ship' => 'Send',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Address' => 'Leveringsadresse',
+ 'Shipping Point' => 'Sendes fra',
+ 'Source' => 'Bilag',
+ 'Startdate' => 'Startdato',
+ 'State/Province' => 'Delstat/område',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Inkl. avgifter og mva',
+ 'To' => 'Til',
+ 'Total' => 'I alt',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Translation not on file!' => 'Oversettelsen mangler i databasen!',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Oppdatér',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Warning!' => 'Advarsel',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbeidsordre',
+ 'Yes' => 'Ja',
+ 'Zip/Postal Code' => 'Postnummer',
+ 'ea' => 'stk',
+ 'posted!' => 'bokført!',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'epost' => 'e_mail',
+ 'bokfør' => 'post',
+ 'bokfør_som_ny' => 'post_as_new',
+ 'skriv_ut' => 'print',
+ 'skriv_ut_og_bokfør' => 'print_and_post',
+ 'salgsordre' => 'sales_order',
+ 'send_til' => 'ship_to',
+ 'oppdatér' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nb/jc b/locale/nb/jc
new file mode 100755
index 00000000..12f2ad2e
--- /dev/null
+++ b/locale/nb/jc
@@ -0,0 +1,92 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Konto-meny',
+ 'Amount' => 'Beløp',
+ 'Closed' => 'Avsluttet',
+ 'Confirm!' => 'Bekreft!',
+ 'Continue' => 'Fortsett',
+ 'Cost' => 'Kostpris',
+ 'Current' => 'Nåværende',
+ 'Date' => 'Dato',
+ 'Date missing!' => 'Dato mangler!',
+ 'Delete' => 'Slett',
+ 'Description' => 'Beskrivelse',
+ 'Employee' => 'Ansatt',
+ 'From' => 'Fra',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Month' => 'Måned',
+ 'Notes' => 'Merknader',
+ 'Open' => 'Åpne',
+ 'PDF' => 'PDF',
+ 'Period' => 'Periode',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Skriv ut',
+ 'Print and Save' => 'Skriv ut og lagre',
+ 'Printed' => 'Skrevet ut',
+ 'Project Number' => 'Prosjektnummer',
+ 'Project Number missing!' => 'Prosjektnummer mangler!',
+ 'Qty' => 'Antall',
+ 'Quarter' => 'Kvartal',
+ 'Save' => 'Lagre',
+ 'Save as new' => 'Lagre som ny',
+ 'Screen' => 'Skjerm',
+ 'Select postscript or PDF!' => 'Velg postscript eller PDF!',
+ 'Startdate' => 'Startdato',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Til',
+ 'Total' => 'I alt',
+ 'Update' => 'Oppdatér',
+ 'Warning!' => 'Advarsel',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'skriv_ut' => 'print',
+ 'skriv_ut_og_lagre' => 'print_and_save',
+ 'lagre' => 'save',
+ 'lagre_som_ny' => 'save_as_new',
+ 'oppdatér' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nb/locales.pl b/locale/nb/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/nb/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/nb/login b/locale/nb/login
new file mode 100755
index 00000000..b022e288
--- /dev/null
+++ b/locale/nb/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Firma',
+ 'Continue' => 'Fortsett',
+ 'Dataset is newer than version!' => 'Datasettet er nyere enn versjonen!',
+ 'Incorrect Dataset version!' => 'Gal versjon av datasett!',
+ 'Login' => 'Login',
+ 'Name' => 'Navn',
+ 'Password' => 'Passord',
+ 'Upgrading to Version' => 'Oppgrader til version',
+ 'Version' => 'Versjon',
+ 'You did not enter a name!' => 'Du gav ikke et navn!',
+ 'done' => 'gjort',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'login' => 'login',
+};
+
+1;
+
diff --git a/locale/nb/menu b/locale/nb/menu
new file mode 100755
index 00000000..b2d7f142
--- /dev/null
+++ b/locale/nb/menu
@@ -0,0 +1,133 @@
+$self{texts} = {
+ 'AP' => 'Kreditorer',
+ 'AP Aging' => 'Aldersfordeling',
+ 'AP Transaction' => 'Kreditorpostering',
+ 'AR' => 'Debitorer',
+ 'AR Aging' => 'Aldersfordeling',
+ 'AR Transaction' => 'Debitorpostering',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Add Account' => 'Ny konto',
+ 'Add Assembly' => 'Ny sammensetning',
+ 'Add Business' => 'Ny organisasjon',
+ 'Add Customer' => 'Ny kunde',
+ 'Add Department' => 'Ny avdeling',
+ 'Add Employee' => 'Ny ansatt',
+ 'Add GIFI' => 'Ny GIFI',
+ 'Add Group' => 'Ny gruppe',
+ 'Add Labor/Overhead' => 'Nytt arbeide/overhead',
+ 'Add Language' => 'Nytt språk',
+ 'Add Part' => 'Ny vare',
+ 'Add Pricegroup' => 'Ny prisgruppe',
+ 'Add Project' => 'Nytt prosjekt',
+ 'Add SIC' => 'Ny SIC',
+ 'Add Service' => 'Ny tjeneste',
+ 'Add Transaction' => 'Ny postering',
+ 'Add Vendor' => 'Ny leverandør',
+ 'Add Warehouse' => 'Nytt lager',
+ 'All Items' => 'Alle elementer',
+ 'Assemblies' => 'Sammensetninger',
+ 'Audit Control' => 'Revisjonskontroll',
+ 'Backup' => 'Sikkerhetskopi',
+ 'Balance Sheet' => 'Balanse',
+ 'Bin List' => 'Boksliste',
+ 'Bin Lists' => 'Bokslister',
+ 'Cash' => 'Kontant',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Check' => 'Sjekk',
+ 'Components' => 'Komponenter',
+ 'Customers' => 'Kunder',
+ 'Defaults' => 'Standardinnstillinger',
+ 'Departments' => 'Avdelinger',
+ 'Description' => 'Beskrivelse',
+ 'Employees' => 'Ansatte',
+ 'General Ledger' => 'Hovedbok',
+ 'Goods & Services' => 'Varer og tjenester',
+ 'Groups' => 'Grupper',
+ 'HR' => 'Personal',
+ 'HTML Templates' => 'HTML-maler',
+ 'History' => 'Historikk',
+ 'Income Statement' => 'Driftsregnskap',
+ 'Invoice' => 'Faktura',
+ 'LaTeX Templates' => 'LaTeX-maler',
+ 'Labor/Overhead' => 'Arbeide/overhead',
+ 'Language' => 'Språk',
+ 'List Accounts' => 'List kontoer',
+ 'List Businesses' => 'Vis organisasjoner',
+ 'List Departments' => 'Vis avdelinger',
+ 'List GIFI' => 'List GIFI',
+ 'List Languages' => 'Vis språk',
+ 'List Projects' => 'Vis prosjekter',
+ 'List SIC' => 'List SIC',
+ 'List Warehouses' => 'Vis lager',
+ 'Logout' => 'Logg ut',
+ 'Non-taxable' => 'Avgiftsfrie',
+ 'Open' => 'Åpne',
+ 'Order Entry' => 'Ordreinngang',
+ 'Outstanding' => 'Utestående',
+ 'POS' => 'Kontantsalg',
+ 'POS Invoice' => 'Kontantsalg faktura',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing Lists' => 'Følgesedler',
+ 'Parts' => 'Deler',
+ 'Payment' => 'Betaling',
+ 'Payments' => 'Betalinger',
+ 'Pick List' => 'Plukkliste',
+ 'Pick Lists' => 'Plukklister',
+ 'Preferences' => 'Innstillinger',
+ 'Pricegroups' => 'Prisgrupper',
+ 'Print' => 'Skriv ut',
+ 'Projects' => 'Prosjekter',
+ 'Purchase Order' => 'Innkjøpsordre',
+ 'Purchase Orders' => 'Innkjøpsordrer',
+ 'Quotation' => 'Tilbud',
+ 'Quotations' => 'Tilbud',
+ 'RFQ' => 'Tilbudsforespørsel',
+ 'RFQs' => 'Tilbudsforespørsler',
+ 'Receipt' => 'Kvittering',
+ 'Receipts' => 'Kvitteringer',
+ 'Receive' => 'Motta',
+ 'Reconciliation' => 'Bankoppgjør',
+ 'Reports' => 'Rapporter',
+ 'Sale' => 'Salg',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Invoices' => 'Salgsfakturaer',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Save to File' => 'Lagre i fil',
+ 'Search' => 'Søk',
+ 'Send by E-Mail' => 'Send per email',
+ 'Services' => 'Tjenester',
+ 'Ship' => 'Send',
+ 'Shipping' => 'Frakt',
+ 'Statement' => 'Oppgjør',
+ 'Stock Assembly' => 'Lagersammensetning',
+ 'Stylesheet' => 'Stílark',
+ 'System' => 'System',
+ 'Tax collected' => 'Inngående avgift',
+ 'Tax paid' => 'Betalt avgift',
+ 'Text Templates' => 'Tekstmaler',
+ 'Transactions' => 'Posteringer',
+ 'Transfer' => 'Overfør',
+ 'Transfer Inventory' => 'Overfør varebeholdning',
+ 'Translations' => 'Oversettelser',
+ 'Trial Balance' => 'Foreløpig balanse',
+ 'Type of Business' => 'Organisasjonstype',
+ 'Vendor Invoice' => 'Leverandørfaktura',
+ 'Vendors' => 'Leverandører',
+ 'Version' => 'Versjon',
+ 'Warehouses' => 'Lager',
+ 'Work Order' => 'Arbeidsordre',
+ 'Work Orders' => 'Arbeidsordrer',
+ 'Yearend' => 'Årsavslutning',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/nb/oe b/locale/nb/oe
new file mode 100755
index 00000000..7fc4290b
--- /dev/null
+++ b/locale/nb/oe
@@ -0,0 +1,320 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Konto-meny',
+ 'Add Exchange Rate' => 'Ny vekslingskurs',
+ 'Add Purchase Order' => 'Ny innkjøpsordre',
+ 'Add Quotation' => 'Nytt tilbud',
+ 'Add Request for Quotation' => 'Ny tilbudsforespørsel',
+ 'Add Sales Invoice' => 'Ny salgsfaktura',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Add Vendor Invoice' => 'Ny leverandørfaktura',
+ 'Address' => 'Adresse',
+ 'Amount' => 'Beløp',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Order Number' => 'Er du sikker på at du vil fjerne ordrenummer',
+ 'Are you sure you want to delete Quotation Number' => 'Er du sikker på at du vil fjerne tilbudsnummer',
+ 'Attachment' => 'Vedlegg',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Boks',
+ 'Bin List' => 'Boksliste',
+ 'Business' => 'Organisasjon',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Kan ikke slette ordre!',
+ 'Cannot delete quotation!' => 'Kan ikke slette tilbud!',
+ 'Cannot save order!' => 'Kan ikke lagre ordre!',
+ 'Cannot save quotation!' => 'Kan ikke lagre tilbud!',
+ 'Cc' => 'Kopi til',
+ 'City' => 'Poststed',
+ 'Closed' => 'Avsluttet',
+ 'Company Name' => 'Firmanavn',
+ 'Confirm!' => 'Bekreft!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsett',
+ 'Copies' => 'Kopier',
+ 'Cost' => 'Kostpris',
+ 'Could not save!' => 'Kunne ikke lagre',
+ 'Could not transfer Inventory!' => 'Kunne ikke overføre varebeholdning!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgrense',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nåværende',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Date Received' => 'Mottaksdato',
+ 'Date received missing!' => 'Mangler mottaksdato',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Delete' => 'Slett',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Department' => 'Avdeling',
+ 'Description' => 'Beskrivelse',
+ 'Done' => 'Ferdig',
+ 'E-mail' => 'Epost',
+ 'E-mail address missing!' => 'Epost-adresse mangler!',
+ 'E-mailed' => 'Epost sendt',
+ 'Edit Purchase Order' => 'Endre innkjøpsordre',
+ 'Edit Quotation' => 'Endre tilbud',
+ 'Edit Request for Quotation' => 'Endre ønske om tilbud',
+ 'Edit Sales Order' => 'Endre salgsordre',
+ 'Employee' => 'Ansatt',
+ 'Exchange Rate' => 'Vekslingskurs',
+ 'Exchange rate missing!' => 'Vekslingskurs mangler!',
+ 'Extended' => 'Sum',
+ 'Fax' => 'Faks',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'Group' => 'Gruppe',
+ 'ID' => 'ID',
+ 'In-line' => 'Inne i',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Internal Notes' => 'Interne notater',
+ 'Inventory saved!' => 'Varebeholdning lagret',
+ 'Inventory transferred!' => 'Varebeholdning overført',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Item not on file!' => 'Elementet mangler i databasen!',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Manager' => 'Behandler',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Message' => 'Melding',
+ 'Month' => 'Måned',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Merknader',
+ 'Nothing entered!' => 'Ingenting lagt inn!',
+ 'Nothing selected!' => 'Ingenting valgt!',
+ 'Nothing to transfer!' => 'Ingenting å overføre!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tall mangler i rad',
+ 'O' => 'O',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Åpne',
+ 'Order' => 'Ordre',
+ 'Order Date' => 'Ordredato',
+ 'Order Date missing!' => 'Ordredato mangler!',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler!',
+ 'Order deleted!' => 'Ordre slettet!',
+ 'Order saved!' => 'Ordre lagret!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for følgeseddel mangler!',
+ 'Packing List Number missing!' => 'Nummer for følgeseddel mangler!',
+ 'Part' => 'Del',
+ 'Period' => 'Periode',
+ 'Phone' => 'Tlf',
+ 'Pick List' => 'Plukkliste',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Skriv ut',
+ 'Print and Save' => 'Skriv ut og lagre',
+ 'Printed' => 'Skrevet ut',
+ 'Project' => 'Prosjekt',
+ 'Project not on file!' => 'Prosjektet mangler i databasen!',
+ 'Purchase Order' => 'Innkjøpsordre',
+ 'Purchase Orders' => 'Innkjøpsordrer',
+ 'Qty' => 'Antall',
+ 'Quarter' => 'Kvartal',
+ 'Quotation' => 'Tilbud',
+ 'Quotation ' => 'Tilbud ',
+ 'Quotation Date' => 'Tilbudsdato',
+ 'Quotation Date missing!' => 'Mangler tilbudsdato',
+ 'Quotation Number' => 'Tilbudsnummer',
+ 'Quotation Number missing!' => 'Mangler tilbudsnummer',
+ 'Quotation deleted!' => 'Tilbud slettet!',
+ 'Quotations' => 'Tilbud',
+ 'RFQ' => 'Tilbudsforespørsel',
+ 'RFQ ' => 'Tilbudsforespørsel ',
+ 'RFQ Number' => 'Tilbudsforespørslelsnummer',
+ 'Recd' => 'Mottatt',
+ 'Receive Merchandise' => 'Motta varer',
+ 'Reference' => 'Referanse',
+ 'Remaining' => 'Resterende',
+ 'Request for Quotation' => 'Tilbudsforespørsel',
+ 'Request for Quotations' => 'Tilbudsforespørsler',
+ 'Required by' => 'Leveringsdato',
+ 'Sales Invoice' => 'Salgsfaktura',
+ 'Sales Order' => 'Salgsordre',
+ 'Sales Orders' => 'Salgsordrer',
+ 'Salesperson' => 'Selger',
+ 'Save' => 'Lagre',
+ 'Save as new' => 'Lagre som ny',
+ 'Screen' => 'Skjerm',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select from one of the projects below' => 'Velg ett av prosjektene under',
+ 'Select postscript or PDF!' => 'Velg postscript eller PDF!',
+ 'Select txt, postscript or PDF!' => 'Velg txt, postscript eller PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Ship' => 'Send',
+ 'Ship Merchandise' => 'Send varer',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Address' => 'Leveringsadresse',
+ 'Shipping Date' => 'Leveringsdato',
+ 'Shipping Date missing!' => 'Mangler leveringsdato',
+ 'Shipping Point' => 'Sendes fra',
+ 'Startdate' => 'Startdato',
+ 'State/Province' => 'Delstat/område',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Avgift/mva',
+ 'Tax Included' => 'Inkl. avgifter og mva',
+ 'Terms' => 'Vilkår',
+ 'To' => 'Til',
+ 'Total' => 'I alt',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transfer' => 'Overfør',
+ 'Transfer Inventory' => 'Overfør varebeholdning',
+ 'Transfer to' => 'Overfør til',
+ 'Translation not on file!' => 'Oversettelsen mangler i databasen!',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Oppdatér',
+ 'Valid until' => 'Gyldig til',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice' => 'Leverandørfaktura',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Warehouse' => 'Lager',
+ 'Warning!' => 'Advarsel',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbeidsordre',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'Zip/Postal Code' => 'Postnummer',
+ 'days' => 'dager',
+ 'ea' => 'stk',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'ferdig' => 'done',
+ 'epost' => 'e_mail',
+ 'skriv_ut' => 'print',
+ 'skriv_ut_og_lagre' => 'print_and_save',
+ 'innkjøpsordre' => 'purchase_order',
+ 'tilbud' => 'quotation',
+ 'tilbud_' => 'quotation_',
+ 'tilbudsforespørsel' => 'rfq',
+ 'tilbudsforespørsel_' => 'rfq_',
+ 'salgsfaktura' => 'sales_invoice',
+ 'salgsordre' => 'sales_order',
+ 'lagre' => 'save',
+ 'lagre_som_ny' => 'save_as_new',
+ 'send_til' => 'ship_to',
+ 'overfør' => 'transfer',
+ 'oppdatér' => 'update',
+ 'leverandørfaktura' => 'vendor_invoice',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nb/pe b/locale/nb/pe
new file mode 100755
index 00000000..d332aec6
--- /dev/null
+++ b/locale/nb/pe
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Konto-meny',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Ny',
+ 'Add Group' => 'Ny gruppe',
+ 'Add Pricegroup' => 'Ny prisgruppe',
+ 'Add Project' => 'Nytt prosjekt',
+ 'Address' => 'Adresse',
+ 'All' => 'Alle',
+ 'Amount' => 'Beløp',
+ 'Assembly' => 'Sammensetning',
+ 'Bin' => 'Boks',
+ 'Continue' => 'Fortsett',
+ 'Current' => 'Nåværende',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Delete' => 'Slett',
+ 'Description' => 'Beskrivelse',
+ 'Description Translations' => 'Beskrivelsesoversettelser',
+ 'Detail' => 'Detalj',
+ 'Edit Description Translations' => 'Endre beskrivelsesoversettelser',
+ 'Edit Group' => 'Endre gruppe',
+ 'Edit Pricegroup' => 'Endre prisgruppe',
+ 'Edit Project' => 'Endre prosjekt',
+ 'Employee' => 'Ansatt',
+ 'Enddate' => 'Sluttdato',
+ 'From' => 'Fra',
+ 'Group' => 'Gruppe',
+ 'Group Translations' => 'Grupper oversettelser',
+ 'Group deleted!' => 'Slettet gruppe!',
+ 'Group missing!' => 'Mangler gruppe!',
+ 'Group saved!' => 'Lagret gruppe!',
+ 'Groups' => 'Grupper',
+ 'Income' => 'Inntekt',
+ 'Language' => 'Språk',
+ 'Languages not defined!' => 'Språkene er ikke definert!',
+ 'Link Accounts' => 'Kople kontoer',
+ 'List Price' => 'Listepris',
+ 'Month' => 'Måned',
+ 'Notes' => 'Merknader',
+ 'Nothing selected!' => 'Ingenting valgt!',
+ 'Number' => 'Nummer',
+ 'Orphaned' => 'Frittstående',
+ 'Period' => 'Periode',
+ 'Pricegroup' => 'Prisgruppe',
+ 'Pricegroup deleted!' => 'Prisgruppe slettet!',
+ 'Pricegroup missing!' => 'Prisgruppe mangler!',
+ 'Pricegroup saved!' => 'Prisgruppe langret',
+ 'Pricegroups' => 'Prisgrupper',
+ 'Project' => 'Prosjekt',
+ 'Project Description Translations' => 'Oversettelser av prosjektbeskrivelser',
+ 'Project Number' => 'Prosjektnummer',
+ 'Project deleted!' => 'Prosjekt slettet!',
+ 'Project saved!' => 'Prosjekt lagret!',
+ 'Projects' => 'Prosjekter',
+ 'Qty' => 'Antall',
+ 'Quarter' => 'Kvartal',
+ 'Save' => 'Lagre',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Sell Price' => 'Salgspris',
+ 'Startdate' => 'Startdato',
+ 'Summary' => 'Oppsummert',
+ 'Tax' => 'Avgift/mva',
+ 'To' => 'Til',
+ 'Translation' => 'Oversettelse',
+ 'Translation deleted!' => 'Oversettelse slettet',
+ 'Translations saved!' => 'Oversettelser lagret!',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Oppdatér',
+ 'Updated' => 'Oppdatert',
+ 'Vendor' => 'Leverandør',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Weight' => 'Vekt',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'ny_gruppe' => 'add_group',
+ 'ny_prisgruppe' => 'add_pricegroup',
+ 'nytt_prosjekt' => 'add_project',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'lagre' => 'save',
+ 'oppdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/nb/pos b/locale/nb/pos
new file mode 100755
index 00000000..3cfb475d
--- /dev/null
+++ b/locale/nb/pos
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Konto-meny',
+ 'Add POS Invoice' => 'Ny kontantfaktura',
+ 'Amount' => 'Beløp',
+ 'Business' => 'Organisasjon',
+ 'Cannot post transaction!' => 'Kan ikke bokføre postering!',
+ 'Change' => 'Endre',
+ 'Continue' => 'Fortsett',
+ 'Credit Limit' => 'Kreditgrense',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nåværende',
+ 'Customer' => 'Kunde',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Delete' => 'Slett',
+ 'Department' => 'Avdeling',
+ 'Description' => 'Beskrivelse',
+ 'Edit POS Invoice' => 'Endre kontantfaktura',
+ 'Exchange Rate' => 'Vekslingskurs',
+ 'Exchange rate missing!' => 'Vekslingskurs mangler!',
+ 'Extended' => 'Sum',
+ 'From' => 'Fra',
+ 'Language' => 'Språk',
+ 'Memo' => 'Notat',
+ 'Month' => 'Måned',
+ 'Number' => 'Nummer',
+ 'Open' => 'Åpne',
+ 'Period' => 'Periode',
+ 'Post' => 'Bokfør',
+ 'Posted!' => 'Bokført!',
+ 'Price' => 'Pris',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv ut og bokfør',
+ 'Printed' => 'Skrevet ut',
+ 'Qty' => 'Antall',
+ 'Quarter' => 'Kvartal',
+ 'Receipts' => 'Kvitteringer',
+ 'Record in' => 'Bokfør på',
+ 'Remaining' => 'Resterende',
+ 'Salesperson' => 'Selger',
+ 'Screen' => 'Skjerm',
+ 'Source' => 'Bilag',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Inkl. avgifter og mva',
+ 'To' => 'Til',
+ 'Total' => 'I alt',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Oppdatér',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'bokfør' => 'post',
+ 'skriv_ut' => 'print',
+ 'skriv_ut_og_bokfør' => 'print_and_post',
+ 'oppdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/nb/ps b/locale/nb/ps
new file mode 100755
index 00000000..8ef47500
--- /dev/null
+++ b/locale/nb/ps
@@ -0,0 +1,356 @@
+$self{texts} = {
+ 'AP Aging' => 'Aldersfordeling',
+ 'AP Outstanding' => 'Ubetalte fakturaer',
+ 'AP Transaction' => 'Kreditorpostering',
+ 'AP Transactions' => 'Kreditorpostering',
+ 'AR Aging' => 'Aldersfordeling',
+ 'AR Outstanding' => 'Utestående fordringer',
+ 'AR Transaction' => 'Debitorpostering',
+ 'AR Transactions' => 'Debitorposteringer',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Accounts' => 'Kontoer',
+ 'Accrual' => 'Kostnad',
+ 'Add AP Transaction' => 'Ny kreditorpostering',
+ 'Add AR Transaction' => 'Ny debitorpostering',
+ 'Add POS Invoice' => 'Ny kontantfaktura',
+ 'Add Purchase Order' => 'Ny innkjøpsordre',
+ 'Add Quotation' => 'Nytt tilbud',
+ 'Add Request for Quotation' => 'Ny tilbudsforespørsel',
+ 'Add Sales Invoice' => 'Ny salgsfaktura',
+ 'Add Sales Order' => 'Ny salgsordre',
+ 'Address' => 'Adresse',
+ 'All Accounts' => 'Alle kontoer',
+ 'Amount' => 'Beløp',
+ 'Amount Due' => 'Forfalt beløp',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Er du sikker på at du vil fjerne fakturanummer',
+ 'Are you sure you want to delete Transaction' => 'Er du sikker på at du vil fjerne postering',
+ 'Attachment' => 'Vedlegg',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Balance' => 'Balanse',
+ 'Balance Sheet' => 'Balanse',
+ 'Bcc' => 'Blind kopi',
+ 'Billing Address' => 'Fakturaadresse',
+ 'Bin' => 'Boks',
+ 'Bin List' => 'Boksliste',
+ 'Business' => 'Organisasjon',
+ 'Cannot delete invoice!' => 'Kan ikke slette faktura!',
+ 'Cannot delete transaction!' => 'Kan ikke slette postering!',
+ 'Cannot post invoice for a closed period!' => 'Kan ikke bokføre faktura for en avsluttet periode!',
+ 'Cannot post invoice!' => 'Kan ikke bokføre faktura!',
+ 'Cannot post payment for a closed period!' => 'Kan ikke bokføre betaling for en avsluttet periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan ikke bokføre postering for en avsluttet periode!',
+ 'Cannot post transaction!' => 'Kan ikke bokføre postering!',
+ 'Cash' => 'Kontant',
+ 'Cc' => 'Kopi til',
+ 'Change' => 'Endre',
+ 'Check' => 'Sjekk',
+ 'City' => 'Poststed',
+ 'Closed' => 'Avsluttet',
+ 'Company Name' => 'Firmanavn',
+ 'Compare to' => 'Sammenlign med',
+ 'Confirm!' => 'Bekreft!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsett',
+ 'Copies' => 'Kopier',
+ 'Country' => 'Land',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgrense',
+ 'Curr' => 'Val',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nåværende',
+ 'Current Earnings' => 'Aktuelle inntekter',
+ 'Customer' => 'Kunde',
+ 'Customer Number' => 'Kundenummer',
+ 'Customer missing!' => 'Kunde mangler!',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Date Paid' => 'Betalingsdato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Decimalplaces' => 'Desimalplasser',
+ 'Delete' => 'Slett',
+ 'Delivery Date' => 'Leveringsdato',
+ 'Department' => 'Avdeling',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalj',
+ 'Due Date' => 'Forfallsdato',
+ 'Due Date missing!' => 'Forfallsdato mangler!',
+ 'E-mail' => 'Epost',
+ 'E-mail Statement to' => 'Send oppgjør til',
+ 'E-mail address missing!' => 'Epost-adresse mangler!',
+ 'E-mailed' => 'Epost sendt',
+ 'Edit AP Transaction' => 'Endre kreditorpostering',
+ 'Edit AR Transaction' => 'Endre debitorpostering',
+ 'Edit POS Invoice' => 'Endre kontantfaktura',
+ 'Edit Sales Invoice' => 'Endre salgsfaktura',
+ 'Employee' => 'Ansatt',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Vekslingskurs',
+ 'Exchange rate for payment missing!' => 'Vekslingskurs for betaling mangler!',
+ 'Exchange rate missing!' => 'Vekslingskurs mangler!',
+ 'Extended' => 'Sum',
+ 'Fax' => 'Faks',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Gruppe',
+ 'Heading' => 'Overskrift',
+ 'ID' => 'ID',
+ 'In-line' => 'Inne i',
+ 'Include Exchange Rate Difference' => 'Inkluder forskjell i vekslingsrate',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Income Statement' => 'Driftsregnskap',
+ 'Internal Notes' => 'Interne notater',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadato',
+ 'Invoice Date missing!' => 'Fakturadato mangler!',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer mangler!',
+ 'Invoice deleted!' => 'Faktura slettet!',
+ 'Item not on file!' => 'Elementet mangler i databasen!',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Language' => 'Språk',
+ 'Manager' => 'Behandler',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Memo' => 'Notat',
+ 'Message' => 'Melding',
+ 'Method' => 'Metode',
+ 'Month' => 'Måned',
+ 'N/A' => 'I/T',
+ 'No.' => 'Nr.',
+ 'Non-taxable Purchases' => 'Avgiftsfrie kjøp',
+ 'Non-taxable Sales' => 'Avgiftsfrie salg',
+ 'Notes' => 'Merknader',
+ 'Nothing selected!' => 'Ingenting valgt!',
+ 'Nothing to print!' => 'Ingenting å skrive ut!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Tall mangler i rad',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Åpne',
+ 'Order' => 'Ordre',
+ 'Order Date missing!' => 'Ordredato mangler!',
+ 'Order Number' => 'Ordrenummer',
+ 'Order Number missing!' => 'Ordrenummer mangler!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Følgeseddel',
+ 'Packing List Date missing!' => 'Dato for følgeseddel mangler!',
+ 'Packing List Number missing!' => 'Nummer for følgeseddel mangler!',
+ 'Paid' => 'Betalt',
+ 'Part' => 'Del',
+ 'Payment date missing!' => 'Betalingsdato mangler!',
+ 'Payments' => 'Betalinger',
+ 'Period' => 'Periode',
+ 'Phone' => 'Tlf',
+ 'Pick List' => 'Plukkliste',
+ 'Post' => 'Bokfør',
+ 'Post as new' => 'Bokfør som ny',
+ 'Posted!' => 'Bokført!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv ut og bokfør',
+ 'Printed' => 'Skrevet ut',
+ 'Project' => 'Prosjekt',
+ 'Project Number' => 'Prosjektnummer',
+ 'Project Transactions' => 'Prosjektposteringer',
+ 'Project not on file!' => 'Prosjektet mangler i databasen!',
+ 'Purchase Order' => 'Innkjøpsordre',
+ 'Qty' => 'Antall',
+ 'Quarter' => 'Kvartal',
+ 'Quotation' => 'Tilbud',
+ 'Quotation Date missing!' => 'Mangler tilbudsdato',
+ 'Quotation Number missing!' => 'Mangler tilbudsnummer',
+ 'Recd' => 'Mottatt',
+ 'Receipt' => 'Kvittering',
+ 'Receipts' => 'Kvitteringer',
+ 'Record in' => 'Bokfør på',
+ 'Reference' => 'Referanse',
+ 'Remaining' => 'Resterende',
+ 'Report for' => 'Rapport for',
+ 'Required by' => 'Leveringsdato',
+ 'Sales Invoice.' => 'Salgsfaktura.',
+ 'Sales Order' => 'Salgsordre',
+ 'Salesperson' => 'Selger',
+ 'Screen' => 'Skjerm',
+ 'Select all' => 'Velg alt',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select from one of the projects below' => 'Velg ett av prosjektene under',
+ 'Select postscript or PDF!' => 'Velg postscript eller PDF!',
+ 'Select txt, postscript or PDF!' => 'Velg txt, postscript eller PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienummer',
+ 'Service' => 'Tjeneste',
+ 'Ship' => 'Send',
+ 'Ship to' => 'Send til',
+ 'Ship via' => 'Send via',
+ 'Shipping Address' => 'Leveringsadresse',
+ 'Shipping Point' => 'Sendes fra',
+ 'Source' => 'Bilag',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Startdato',
+ 'State/Province' => 'Delstat/område',
+ 'Statement' => 'Oppgjør',
+ 'Statement sent to' => 'Oppgjør sendt til',
+ 'Statements sent to printer!' => 'Oppgjør sendt til skriver!',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oppsummert',
+ 'Tax' => 'Avgift/mva',
+ 'Tax Included' => 'Inkl. avgifter og mva',
+ 'Tax collected' => 'Inngående avgift',
+ 'Tax paid' => 'Betalt avgift',
+ 'Till' => 'Kasse',
+ 'To' => 'Til',
+ 'Total' => 'I alt',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transaction' => 'Transaksjon',
+ 'Transaction deleted!' => 'Postering slettet!',
+ 'Transaction posted!' => 'Postering bokført!',
+ 'Translation not on file!' => 'Oversettelsen mangler i databasen!',
+ 'Trial Balance' => 'Foreløpig balanse',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Oppdatér',
+ 'Vendor' => 'Leverandør',
+ 'Vendor Invoice.' => 'Leverandørfaktura.',
+ 'Vendor Number' => 'Leverandørnummer',
+ 'Vendor missing!' => 'Leverandør mangler!',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Warning!' => 'Advarsel',
+ 'What type of item is this?' => 'Hvilken type ting er dette?',
+ 'Work Order' => 'Arbeidsordre',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'Zip/Postal Code' => 'Postnummer',
+ 'as at' => 'som ved',
+ 'ea' => 'stk',
+ 'for Period' => 'for periode',
+ 'posted!' => 'bokført!',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kreditorpostering' => 'ap_transaction',
+ 'debitorpostering' => 'ar_transaction',
+ 'fortsett' => 'continue',
+ 'slett' => 'delete',
+ 'epost' => 'e_mail',
+ 'bokfør' => 'post',
+ 'bokfør_som_ny' => 'post_as_new',
+ 'skriv_ut' => 'print',
+ 'skriv_ut_og_bokfør' => 'print_and_post',
+ 'salgsfaktura_' => 'sales_invoice_',
+ 'salgsordre' => 'sales_order',
+ 'velg_alt' => 'select_all',
+ 'send_til' => 'ship_to',
+ 'oppdatér' => 'update',
+ 'leverandørfaktura_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nb/pw b/locale/nb/pw
new file mode 100755
index 00000000..b7664c6c
--- /dev/null
+++ b/locale/nb/pw
@@ -0,0 +1,12 @@
+$self{texts} = {
+ 'Continue' => 'Fortsett',
+ 'Password' => 'Passord',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'fortsett' => 'continue',
+};
+
+1;
+
diff --git a/locale/nb/rc b/locale/nb/rc
new file mode 100755
index 00000000..9c471bd9
--- /dev/null
+++ b/locale/nb/rc
@@ -0,0 +1,78 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Balance' => 'Balanse',
+ 'Beginning Balance' => 'Startbalanse',
+ 'Continue' => 'Fortsett',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Nåværende',
+ 'Date' => 'Dato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalj',
+ 'Difference' => 'Forskjell',
+ 'Done' => 'Ferdig',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'Include Exchange Rate Difference' => 'Inkluder forskjell i vekslingsrate',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Month' => 'Måned',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Out of balance!' => 'Ute av balanse!',
+ 'Outstanding' => 'Utestående',
+ 'Period' => 'Periode',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'R',
+ 'Reconciliation' => 'Bankoppgjør',
+ 'Reconciliation Report' => 'Bankoppgjørsrapport',
+ 'Select all' => 'Velg alt',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Bilag',
+ 'Statement Balance' => 'Balanseoppgjør',
+ 'Summary' => 'Oppsummert',
+ 'To' => 'Til',
+ 'Update' => 'Oppdatér',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'fortsett' => 'continue',
+ 'ferdig' => 'done',
+ 'velg_alt' => 'select_all',
+ 'oppdatér' => 'update',
+};
+
+1;
+
diff --git a/locale/nb/rp b/locale/nb/rp
new file mode 100755
index 00000000..d5c4e3a8
--- /dev/null
+++ b/locale/nb/rp
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Aging' => 'Aldersfordeling',
+ 'AR Aging' => 'Aldersfordeling',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Konto-meny',
+ 'Accounts' => 'Kontoer',
+ 'Accrual' => 'Kostnad',
+ 'Address' => 'Adresse',
+ 'All Accounts' => 'Alle kontoer',
+ 'Amount' => 'Beløp',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Attachment' => 'Vedlegg',
+ 'Aug' => 'aug',
+ 'August' => 'august',
+ 'Balance' => 'Balanse',
+ 'Balance Sheet' => 'Balanse',
+ 'Bcc' => 'Blind kopi',
+ 'Cash' => 'Kontant',
+ 'Cc' => 'Kopi til',
+ 'Compare to' => 'Sammenlign med',
+ 'Continue' => 'Fortsett',
+ 'Copies' => 'Kopier',
+ 'Credit' => 'Kredit',
+ 'Curr' => 'Val',
+ 'Current' => 'Nåværende',
+ 'Current Earnings' => 'Aktuelle inntekter',
+ 'Customer' => 'Kunde',
+ 'Customer not on file!' => 'Kunde mangler i databasen!',
+ 'Date' => 'Dato',
+ 'Debit' => 'Debet',
+ 'Dec' => 'des',
+ 'December' => 'desember',
+ 'Decimalplaces' => 'Desimalplasser',
+ 'Department' => 'Avdeling',
+ 'Description' => 'Beskrivelse',
+ 'Detail' => 'Detalj',
+ 'Due Date' => 'Forfallsdato',
+ 'E-mail' => 'Epost',
+ 'E-mail Statement to' => 'Send oppgjør til',
+ 'E-mail address missing!' => 'Epost-adresse mangler!',
+ 'Feb' => 'feb',
+ 'February' => 'februar',
+ 'From' => 'Fra',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Overskrift',
+ 'ID' => 'ID',
+ 'In-line' => 'Inne i',
+ 'Include Exchange Rate Difference' => 'Inkluder forskjell i vekslingsrate',
+ 'Include in Report' => 'Inkludér i rapport',
+ 'Income Statement' => 'Driftsregnskap',
+ 'Invoice' => 'Faktura',
+ 'Jan' => 'jan',
+ 'January' => 'januar',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Language' => 'Språk',
+ 'Mar' => 'mar',
+ 'March' => 'mars',
+ 'May' => 'mai',
+ 'May ' => 'mai ',
+ 'Memo' => 'Notat',
+ 'Message' => 'Melding',
+ 'Method' => 'Metode',
+ 'Month' => 'Måned',
+ 'N/A' => 'I/T',
+ 'Non-taxable Purchases' => 'Avgiftsfrie kjøp',
+ 'Non-taxable Sales' => 'Avgiftsfrie salg',
+ 'Nothing selected!' => 'Ingenting valgt!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Nummer',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order' => 'Ordre',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Betalinger',
+ 'Period' => 'Periode',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Skriv ut',
+ 'Project' => 'Prosjekt',
+ 'Project Number' => 'Prosjektnummer',
+ 'Project Transactions' => 'Prosjektposteringer',
+ 'Project not on file!' => 'Prosjektet mangler i databasen!',
+ 'Quarter' => 'Kvartal',
+ 'Receipts' => 'Kvitteringer',
+ 'Reference' => 'Referanse',
+ 'Report for' => 'Rapport for',
+ 'Salesperson' => 'Selger',
+ 'Screen' => 'Skjerm',
+ 'Select all' => 'Velg alt',
+ 'Select from one of the names below' => 'Velg ett av navnene under',
+ 'Select from one of the projects below' => 'Velg ett av prosjektene under',
+ 'Select postscript or PDF!' => 'Velg postscript eller PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Bilag',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Startdato',
+ 'Statement' => 'Oppgjør',
+ 'Statement sent to' => 'Oppgjør sendt til',
+ 'Statements sent to printer!' => 'Oppgjør sendt til skriver!',
+ 'Subject' => 'Emne',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Oppsummert',
+ 'Tax' => 'Avgift/mva',
+ 'Tax collected' => 'Inngående avgift',
+ 'Tax paid' => 'Betalt avgift',
+ 'Till' => 'Kasse',
+ 'To' => 'Til',
+ 'Total' => 'I alt',
+ 'Trial Balance' => 'Foreløpig balanse',
+ 'Vendor' => 'Leverandør',
+ 'Vendor not on file!' => 'Leverandør mangler i database!',
+ 'Warning!' => 'Advarsel',
+ 'Year' => 'År',
+ 'as at' => 'som ved',
+ 'for Period' => 'for periode',
+ 'sent' => 'sent',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'fortsett' => 'continue',
+ 'epost' => 'e_mail',
+ 'skriv_ut' => 'print',
+ 'velg_alt' => 'select_all',
+};
+
+1;
+
diff --git a/locale/nl/COPYING b/locale/nl/COPYING
new file mode 100755
index 00000000..4725246e
--- /dev/null
+++ b/locale/nl/COPYING
@@ -0,0 +1,27 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2001
+#
+# Dutch texts:
+#
+# Author: AJ Hettema <Ignite@ecosse.net>
+# Oscar Buijten <oscar@elbie.com>
+# Bert Tijhuis <domino@dse.nl>
+# Paul Tammes <ptammes@home.nl>
+# Arno Peters <a.w.peters@ieee.org>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/nl/LANGUAGE b/locale/nl/LANGUAGE
new file mode 100755
index 00000000..890d7d5c
--- /dev/null
+++ b/locale/nl/LANGUAGE
@@ -0,0 +1 @@
+Dutch
diff --git a/locale/nl/Num2text b/locale/nl/Num2text
new file mode 100755
index 00000000..7bf3208c
--- /dev/null
+++ b/locale/nl/Num2text
@@ -0,0 +1,161 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors: Paul Tammes <finance@bermuda-holding.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+#
+# this is a variation of the Lingua package
+# written for check and receipt printing
+# it returns a properly formatted text string
+# for a number up to 10**12
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'nul',
+ 1 => 'een',
+ 2 => 'twee',
+ 3 => 'drie',
+ 4 => 'vier',
+ 5 => 'vijf',
+ 6 => 'zes',
+ 7 => 'zeven',
+ 8 => 'acht',
+ 9 => 'negen',
+ 10 => 'tien',
+ 11 => 'elf',
+ 12 => 'twalf',
+ 13 => 'dertien',
+ 14 => 'veertien',
+ 15 => 'vijftien',
+ 16 => 'zestien',
+ 17 => 'zeventien',
+ 18 => 'achtien',
+ 19 => 'negentien',
+ 20 => 'twintig',
+ 30 => 'dertig',
+ 40 => 'veertig',
+ 50 => 'vijftig',
+ 60 => 'zestig',
+ 70 => 'zeventig',
+ 80 => 'tachtig',
+ 90 => 'negentig',
+ 10**2 => 'honderd',
+ 10**3 => 'duizend',
+ 10**6 => 'miljoen',
+ 10**9 => 'miljard',
+ 10**12 => 'biljoen'
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ('**');
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my ($i, $appendn);
+ my @a = ();
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ # the one from hundreds
+ push @textnumber, $self->{numbername}{$num[0]};
+
+ # add hundred designation
+ push @textnumber, $self->{numbername}{10**2};
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i]);
+ } else {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $amount = 10**($i * 3);
+ push @textnumber, $self->{numbername}{$amount};
+ }
+
+ pop @numblock;
+
+ }
+
+ push @textnumber, '**';
+ join '', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ # reverse one and ten and glue together with 'en'
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$num[1]}.'en'.$self->{numbername}{$amount};
+ } else {
+ $textnumber = $self->{numbername}{$amount};
+ }
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/nl/aa b/locale/nl/aa
new file mode 100755
index 00000000..30bc54d0
--- /dev/null
+++ b/locale/nl/aa
@@ -0,0 +1,161 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Openstaande Crediteuren',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR Outstanding' => 'Openstaande Debiteuren',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add AP Transaction' => 'Crediteurenboeking Toevoegen',
+ 'Add AR Transaction' => 'Debiteurenboeking Toevoegen',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd Bedrag',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Afgesloten',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Credit' => 'Credit',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betaaldatum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Verwijder',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Vervaldatum',
+ 'Due Date missing!' => 'Vervaldatum ontbreekt!',
+ 'Edit AP Transaction' => 'Crediteurenboeking Wijzigen',
+ 'Edit AR Transaction' => 'Debiteurenboeking Wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Exch' => 'Wissel',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'From' => 'Van',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurcode',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Manager' => 'Manager',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Memo' => 'Memo',
+ 'Month' => 'Maand',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Number' => 'Referentie',
+ 'PO Number' => 'PO code',
+ 'Paid' => 'Betaald',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Period' => 'Periode',
+ 'Post' => 'Inboeken',
+ 'Post as new' => 'Inboeken als nieuw',
+ 'Print' => 'Afdrukken',
+ 'Print and Post' => 'Afdrukken en Inboeken',
+ 'Print and Post as new' => 'Afdrukken en Boek als nieuw',
+ 'Project' => 'Project',
+ 'Quarter' => 'Kwartaal',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Remaining' => 'Resterend',
+ 'Sales Invoice.' => 'Verkoopfactuur.',
+ 'Salesperson' => 'Verkoper',
+ 'Schedule' => 'Inplannen',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Source' => 'Herkomst',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax Included' => 'Belasting Inbegrepen',
+ 'Till' => 'Kassa',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Transaction' => 'Boeking',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor Invoice.' => 'Inkoopfactuur.',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Year' => 'Jaar',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'inboeken' => 'post',
+ 'inboeken_als_nieuw' => 'post_as_new',
+ 'afdrukken' => 'print',
+ 'afdrukken_en_inboeken' => 'print_and_post',
+ 'afdrukken_en_boek_als_nieuw' => 'print_and_post_as_new',
+ 'verkoopfactuur_' => 'sales_invoice_',
+ 'inplannen' => 'schedule',
+ 'verzenden_aan' => 'ship_to',
+ 'bijwerken' => 'update',
+ 'inkoopfactuur_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nl/admin b/locale/nl/admin
new file mode 100755
index 00000000..03c774b1
--- /dev/null
+++ b/locale/nl/admin
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'Access Control' => 'Toegangsbeheer',
+ 'Accounting' => 'Boekhouding',
+ 'Add User' => 'Gebruiker Toevoegen',
+ 'Address' => 'Adres',
+ 'Administration' => 'Administratie',
+ 'Administrator' => 'Beheerder',
+ 'All Datasets up to date!' => 'Alle Datasets Actueel',
+ 'Cannot create Lock!' => 'Kan geen exclusieve toegang krijgen!',
+ 'Change Admin Password' => 'Wachtwoord Beheerder Veranderen',
+ 'Change Password' => 'Verander Wachtwoord',
+ 'Click on login name to edit!' => 'Klik op gebruikersnaam om deze te bewerken!',
+ 'Company' => 'Bedrijf',
+ 'Confirm' => 'Bevestig',
+ 'Connect to' => 'Verbinden met',
+ 'Continue' => 'Verder',
+ 'Create Chart of Accounts' => 'Maak Rekeningstelsel',
+ 'Create Dataset' => 'Maak Dataset',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI niet geinstalleerd',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Database administratie',
+ 'Database Driver not checked!' => 'Stuurprogramma niet aangevinkt',
+ 'Database User missing!' => 'Databasegebruiker ontbreekt!',
+ 'Dataset' => 'Dataset',
+ 'Dataset missing!' => 'Geen dataset aanwezig',
+ 'Dataset updated!' => 'Dataset aangepast aan nieuwe versie!',
+ 'Date Format' => 'Datumformaat',
+ 'Delete' => 'Verwijder',
+ 'Delete Dataset' => 'Dataset Verwijderen',
+ 'Directory' => 'Directory',
+ 'Driver' => 'Stuurprogramma',
+ 'Dropdown Limit' => 'Maximum in Dropdown-lijst',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Gebruiker Wijzigen',
+ 'Existing Datasets' => 'Bestaande Datasets',
+ 'Fax' => 'Fax',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Hostnaam ontbreekt!',
+ 'Language' => 'Taal',
+ 'Lock System' => 'Vergrendel het Systeem',
+ 'Lockfile created!' => 'Blokkeerbestand aangemaakt!',
+ 'Lockfile removed!' => 'Blokkeerbestand verwijderd!',
+ 'Login' => 'Aanmelden',
+ 'Login name missing!' => 'Aanmeldnaam ontbreekt!',
+ 'Logout' => 'Afmelden',
+ 'Manager' => 'Manager',
+ 'Menu Width' => 'Menubreedte',
+ 'Multibyte Encoding' => 'Unicode',
+ 'Name' => 'Naam',
+ 'New Templates' => 'Nieuwe sjablonen',
+ 'No Database Drivers available!' => 'Geen Stuurprogramma voor Database beschikbaar!',
+ 'No Dataset selected!' => 'Geen Dataset geselecteerd',
+ 'Nothing to delete!' => 'Niets te verwijderen!',
+ 'Number Format' => 'Nummeraanduiding',
+ 'Oracle Database Administration' => 'Oracle Database Administratie',
+ 'Password' => 'Wachtwoord',
+ 'Password changed!' => 'Wachtwoord gewijzigd!',
+ 'Passwords do not match!' => 'Wachtwoorden komen niet overeen!',
+ 'Pg Database Administration' => 'Pg Database Administratie',
+ 'PgPP Database Administration' => 'PgPP Database Administratie',
+ 'Phone' => 'Telefoon',
+ 'Port' => 'Poortnummer',
+ 'Port missing!' => 'Geen poortnummer ingevuld!',
+ 'Printer' => 'Printer',
+ 'Save' => 'Opslaan',
+ 'Session Timeout' => 'Tijdsduur Sessie',
+ 'Session expired!' => 'Sessie verlopen!',
+ 'Setup Templates' => 'Basissjablonen',
+ 'Signature' => 'Handtekening',
+ 'Stylesheet' => 'Stylesheet',
+ 'Supervisor' => 'Controleur',
+ 'Templates' => 'Sjablonen',
+ 'The following Datasets are not in use and can be deleted' => 'De volgende Datasets zijn niet in gebruik en kunnen worden verwijderd.',
+ 'The following Datasets need to be updated' => 'De volgende Datasets moeten worden bijgewerkt',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Dit is een eerste controle. Er wordt op dit moment niks bijgewerkt of verwijderd.',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Om een gebruiker aan een groep toe te voegen, een naam te wijzigen, een gebruikersnaam te wijzigen en op te slaan. Een nieuwe gebruiker zal dan worder opgeslagen met dezelfde gegevens onder de nieuwe gebruikersnaam.',
+ 'Unlock System' => 'System Ontgrendelen',
+ 'Update Dataset' => 'Dataset Bijwerken',
+ 'Use Templates' => 'Gebruik Sjablonen',
+ 'User' => 'Gebruiker',
+ 'User deleted!' => 'Gebruiker verwijderd!',
+ 'User saved!' => 'Gebruiker opgeslagen!',
+ 'Version' => 'Versie',
+ 'You are logged out' => 'U bent afgemeld',
+ 'does not exist' => 'bestaat niet',
+ 'is already a member!' => 'is al een gebruiker!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'geblokeerd!',
+ 'successfully created!' => 'met succes aangemaakt!',
+ 'successfully deleted!' => 'met succes verwijderd!',
+ 'website' => 'website',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'gebruiker_toevoegen' => 'add_user',
+ 'wachtwoord_beheerder_veranderen' => 'change_admin_password',
+ 'verander_wachtwoord' => 'change_password',
+ 'verder' => 'continue',
+ 'maak_dataset' => 'create_dataset',
+ 'verwijder' => 'delete',
+ 'dataset_verwijderen' => 'delete_dataset',
+ 'vergrendel_het_systeem' => 'lock_system',
+ 'aanmelden' => 'login',
+ 'afmelden' => 'logout',
+ 'oracle_database_administratie' => 'oracle_database_administration',
+ 'pg_database_administratie' => 'pg_database_administration',
+ 'pgpp_database_administratie' => 'pgpp_database_administration',
+ 'opslaan' => 'save',
+ 'system_ontgrendelen' => 'unlock_system',
+ 'dataset_bijwerken' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/nl/all b/locale/nl/all
new file mode 100755
index 00000000..0fc8c3e6
--- /dev/null
+++ b/locale/nl/all
@@ -0,0 +1,952 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ '>' => '>',
+ 'A' => 'A',
+ 'AP' => 'Crediteuren',
+ 'AP Aging' => 'Ouderdomsoverzicht Crediteuren',
+ 'AP Outstanding' => 'Openstaande Crediteuren',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR' => 'Debiteuren',
+ 'AR Aging' => 'Ouderdomsoverzicht Debiteuren',
+ 'AR Outstanding' => 'Openstaande Debiteuren',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'AR/AP' => 'Deb/Cred',
+ 'About' => 'Over',
+ 'Above' => 'Boven',
+ 'Access Control' => 'Toegangsbeheer',
+ 'Access Denied!' => 'Toegang Geweigerd!',
+ 'Account' => 'Rekening',
+ 'Account Number' => 'Rekeningnummer',
+ 'Account Number missing!' => 'Rekeningnummer Ontbreekt!',
+ 'Account Type' => 'Rekeningtype',
+ 'Account Type missing!' => 'Rekeningtype Ontbreekt!',
+ 'Account deleted!' => 'Rekening Verwijderd',
+ 'Account does not exist!' => 'Rekening Bestaat Niet',
+ 'Account saved!' => 'Rekening Opgeslagen',
+ 'Accounting' => 'Boekhouding',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Accounts' => 'Rekeningen',
+ 'Accrual' => 'Transactie',
+ 'Acquisition Date' => 'Acquisitiedatum',
+ 'Activate Audit trail' => 'Activeer Transactielogboek',
+ 'Activate Audit trails' => 'Activeer Transactielogboek',
+ 'Active' => 'Actief',
+ 'Add' => 'Toevoegen',
+ 'Add AP Transaction' => 'Crediteurenboeking Toevoegen',
+ 'Add AR Transaction' => 'Debiteurenboeking Toevoegen',
+ 'Add Account' => 'Rekening Toevoegen',
+ 'Add Assembly' => 'Assemblage Toevoegen',
+ 'Add Asset' => 'Activa Toevoegen',
+ 'Add Business' => 'Branche Toevoegen',
+ 'Add Cash Transfer Transaction' => 'Geldoverboeking Toevoegen',
+ 'Add Customer' => 'Klant Toevoegen',
+ 'Add Deduction' => 'Korting Toevoegen',
+ 'Add Department' => 'Afdeling Toevoegen',
+ 'Add Depreciation' => 'Afschrijving Toevoegen',
+ 'Add Employee' => 'Werknemer Toevoegen',
+ 'Add Exchange Rate' => 'Wisselkoers Toevoegen',
+ 'Add GIFI' => 'GIFI Toevoegen',
+ 'Add General Ledger Transaction' => 'Journaalpost Toevoegen',
+ 'Add Group' => 'Productgroep Toevoegen',
+ 'Add Job' => 'Job Toevoegen',
+ 'Add Labor/Overhead' => 'Arbeids-/Overheadkosten Toevoegen',
+ 'Add Language' => 'Taal Toevoegen',
+ 'Add POS Invoice' => 'Kassaverkoop Toevoegen',
+ 'Add Part' => 'Artikel Toevoegen',
+ 'Add Pricegroup' => 'Prijsgroep Toevoegen',
+ 'Add Project' => 'Project Toevoegen',
+ 'Add Purchase Order' => 'Inkooporder Toevoegen',
+ 'Add Quotation' => 'Offerte Toevoegen',
+ 'Add Request for Quotation' => 'Prijsaanvraag Toevoegen',
+ 'Add SIC' => 'SIC Toevoegen',
+ 'Add Sales Invoice' => 'Verkoopfactuur Toevoegen',
+ 'Add Sales Order' => 'Verkooporder Toevoegen',
+ 'Add Service' => 'Dienst Toevoegen',
+ 'Add Stores Card' => 'Materiaalkaart Toevoegen',
+ 'Add Time Card' => 'Tijdkaart Toevoegen',
+ 'Add Transaction' => 'Boeking Toevoegen',
+ 'Add User' => 'Gebruiker Toevoegen',
+ 'Add Vendor' => 'Leverancier Toevoegen',
+ 'Add Vendor Invoice' => 'Inkoopfactuur Toevoegen',
+ 'Add Warehouse' => 'Magazijn Toevoegen',
+ 'Address' => 'Adres',
+ 'Administration' => 'Administratie',
+ 'Administrator' => 'Beheerder',
+ 'After Deduction' => 'Na Korting',
+ 'After Depreciation' => 'Na Afschrijving',
+ 'Aged' => 'Ouderdom',
+ 'Aged Overdue' => 'Achterstallig',
+ 'All' => 'Allemaal',
+ 'All Accounts' => 'Alle Rekeningen',
+ 'All Datasets up to date!' => 'Alle Datasets Actueel',
+ 'All Items' => 'Alle Onderdelen',
+ 'Allocated' => 'Toegewezen',
+ 'Allowances' => 'Toelagen',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd Bedrag',
+ 'Amount missing!' => 'Bedrag Ontbreekt!',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Weet u zeker dat u dit factuurnummer wilt verwijderen?',
+ 'Are you sure you want to delete Order Number' => 'Weet u zeker dat u dit ordernummer wilt verwijderen?',
+ 'Are you sure you want to delete Quotation Number' => 'Weet u zeker dat u dit offertenummer wilt verwijderen?',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Are you sure you want to delete time card for' => 'Weet u zeker dat u de tijdkaart wil verwijderen voor',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Weet us zeker dat u de gemarkeerde stukken wil verwijderen uit de wachtrij?',
+ 'As of' => 'Vanaf',
+ 'Assemblies' => 'Assemblages',
+ 'Assemblies restocked!' => 'Assemblage Aangevuld!',
+ 'Assembly' => 'Assemblage',
+ 'Assembly stocked!' => 'Assemblage ingeslagen!',
+ 'Asset' => 'Activa',
+ 'Asset Name' => 'Naam Activa',
+ 'Asset Number' => 'Activacode',
+ 'Asset deleted!' => 'Activa verwijderd!',
+ 'Asset saved!' => 'Activa opgeslagen!',
+ 'Assets' => 'Activa',
+ 'Attachment' => 'Bijlage',
+ 'Audit Control' => 'Transactielogboek',
+ 'Audit trail disabled' => 'Transactielogboek Niet Geactiveerd',
+ 'Audit trail enabled' => 'Transactielogboek Geactiveerd',
+ 'Audit trail removed up to' => 'Transactielogboek Verwijderd Tot',
+ 'Audit trails disabled' => 'Transactielogboek Niet Geactiveerd',
+ 'Audit trails enabled' => 'Transactielogboek Geactiveerd',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Average Cost' => 'Gemiddelde Kostprijs',
+ 'Avg Cost' => 'Gem. Kostpr.',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Onderdelenlijst',
+ 'Backup' => 'Backup',
+ 'Backup sent to' => 'Backup gezonden aan',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balans',
+ 'Based on' => 'Gebaseerd op',
+ 'Batch Printing' => 'Gegroepeerd Afdrukken',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Voor Korting',
+ 'Before Depreciation' => 'Voor Afschrijving',
+ 'Beginning Balance' => 'Beginsaldo',
+ 'Below' => 'Onder',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Vergaarbak',
+ 'Bin List' => 'Vergaarlijst',
+ 'Bin Lists' => 'Vergaarlijsten',
+ 'Books are open' => 'Boekingsperiode is open',
+ 'Break' => 'Staffel',
+ 'Business' => 'Branche',
+ 'Business Number' => 'KvK-nummer',
+ 'Business deleted!' => 'Branche verwijderd!',
+ 'Business saved!' => 'Branche opgeslagen!',
+ 'C' => 'C',
+ 'COGS' => 'Kostprijs omzet',
+ 'COGS account does not exist!' => 'Kostprijs Omzet rekening bestaat niet!',
+ 'Cannot add stores card for a completed job!' => 'Kan geen materiaalkaart toevoegen aan een afgewerkte job!',
+ 'Cannot add time card for a completed job!' => 'Kan geen tijdkaart toevoegen aan een afgewerkte job!',
+ 'Cannot change stores card for a completed job!' => 'Kan materiaalkaart niet veranderen voor een afgewerkte job!',
+ 'Cannot change time card for a completed job!' => 'Kan tijdkaart niet veranderen voor een afgewerkte job!',
+ 'Cannot create Assembly' => 'Kan Assemblage niet aanmaken',
+ 'Cannot create Labor' => 'Kan Arbeid niet aanmaken',
+ 'Cannot create Lock!' => 'Kan geen exclusieve toegang krijgen!',
+ 'Cannot create Part' => 'Kan Artikel niet aanmaken',
+ 'Cannot create Service' => 'Kan Dienst niet aanmaken',
+ 'Cannot delete account!' => 'Kan rekening niet verwijderen!',
+ 'Cannot delete customer!' => 'Kan klant niet verwijderen!',
+ 'Cannot delete default account!' => 'Kan standaardrekening niet verwijderen!',
+ 'Cannot delete invoice!' => 'Kan factuur niet verwijderen!',
+ 'Cannot delete item!' => 'Kan onderdeel niet verwijderen!',
+ 'Cannot delete order!' => 'Kan order niet verwijderen!',
+ 'Cannot delete quotation!' => 'Kan offerte niet verwijderen!',
+ 'Cannot delete time card!' => 'Kan tijdkaart niet verwijderen!',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot delete vendor!' => 'Kan leverancier niet verwijderen!',
+ 'Cannot post Payment!' => 'Kan betaling niet boeken!',
+ 'Cannot post Receipt!' => 'Kan ontvangst niet boeken!',
+ 'Cannot post invoice for a closed period!' => 'Kan geen factuur boeken in afgesloten periode!',
+ 'Cannot post invoice!' => 'Kan factuur niet boeken!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Kan geen transactie boeken met een debit- en creditregel voor dezelfde rekening!',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Cannot remove files!' => 'Kan bestanden niet verwijderen!',
+ 'Cannot save account!' => 'Kan rekening niet opslaan!',
+ 'Cannot save defaults!' => 'Kan de standaard niet opslaan!',
+ 'Cannot save order!' => 'Kan order niet opslaan!',
+ 'Cannot save preferences!' => 'Kan voorkeuren niet opslaan!',
+ 'Cannot save quotation!' => 'Kan offerte niet opslaan!',
+ 'Cannot save stores card for a closed period!' => 'Kan materiaalkaart niet opslaan in een afgesloten periode!',
+ 'Cannot save stores card!' => 'Kan materiaalkaart niet opslaan!',
+ 'Cannot save time card for a closed period!' => 'Kan tijdkaart niet opslaan in een afgesloten periode!',
+ 'Cannot save time card!' => 'Kan tijdkaart niet opslaan!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Kan rekening niet toekennen behalve aan ofwel Debiteuren, Crediteuren of Inventaris',
+ 'Cannot set multiple options for' => 'Kan slechts één menuoptie instellen voor',
+ 'Cannot set multiple options for Item' => 'Kan niet verschillende opties voor Artikel toekennen',
+ 'Cannot stock Assembly!' => 'Kan assemblage niet inslaan',
+ 'Cannot stock assemblies!' => 'Kan assemblages niet in voorraad nemen!',
+ 'Cash' => 'Kas',
+ 'Cc' => 'Cc',
+ 'Change' => 'Wijzig',
+ 'Change Admin Password' => 'Wachtwoord Beheerder Veranderen',
+ 'Change Password' => 'Verander Wachtwoord',
+ 'Chargeable' => 'Doorbelastbaar',
+ 'Chargeout Rate' => 'Doorbelasting',
+ 'Chart of Accounts' => 'Rekeningstelsel',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => 'Inventaris Controleren',
+ 'Checks' => 'Cheques',
+ 'City' => 'Stad',
+ 'Cleared' => 'Opgeschoond',
+ 'Click on login name to edit!' => 'Klik op gebruikersnaam om deze te bewerken!',
+ 'Clocked' => 'Geklokt',
+ 'Close Books up to' => 'Boeken afsluiten tot',
+ 'Closed' => 'Afgesloten',
+ 'Code' => 'Code',
+ 'Code missing!' => 'Code ontbreekt!',
+ 'Company' => 'Bedrijf',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Compare to' => 'Vergelijk met',
+ 'Completed' => 'Voltooid',
+ 'Components' => 'Componenten',
+ 'Confirm' => 'Bevestig',
+ 'Confirm!' => 'Bevestig!',
+ 'Connect to' => 'Verbinden met',
+ 'Consolidate' => 'Consolideren',
+ 'Consolidate Orders' => 'Samenvoegen Orders',
+ 'Consolidate Purchase Orders' => 'Samenvoegen Inkooporders',
+ 'Consolidate Sales Orders' => 'Samenvoegen Verkooporders',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Contra' => 'Contra',
+ 'Copies' => 'Kopieën',
+ 'Copy to COA' => 'Kopieër naar rekeningstelsel',
+ 'Cost' => 'Kostprijs',
+ 'Cost Center' => 'Kostenpost',
+ 'Could not save pricelist!' => 'Kon prijslijst niet opslaan!',
+ 'Could not save!' => 'Kon niet opslaan!',
+ 'Could not transfer Inventory!' => 'Kon geen Inventaris overboeken!',
+ 'Country' => 'Land',
+ 'Create Chart of Accounts' => 'Maak Rekeningstelsel',
+ 'Create Dataset' => 'Maak Dataset',
+ 'Credit' => 'Credit',
+ 'Credit Invoice' => 'Creditfactuur',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Current Earnings' => 'Huidige Winst',
+ 'Customer' => 'Klant',
+ 'Customer History' => 'Klanthistorie',
+ 'Customer Number' => 'Klantcode',
+ 'Customer deleted!' => 'Klant verwijderd!',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Customer saved!' => 'Klant opgeslagen!',
+ 'Customers' => 'Klanten',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI niet geinstalleerd',
+ 'DOB' => 'Geb. datum',
+ 'Database' => 'Database',
+ 'Database Administration' => 'Database administratie',
+ 'Database Driver not checked!' => 'Stuurprogramma niet aangevinkt',
+ 'Database Host' => 'Databasecomputer',
+ 'Database User missing!' => 'Databasegebruiker ontbreekt!',
+ 'Dataset' => 'Dataset',
+ 'Dataset is newer than version!' => 'Dataset is nieuwer dan de versie!',
+ 'Dataset missing!' => 'Geen dataset aanwezig',
+ 'Dataset updated!' => 'Dataset aangepast aan nieuwe versie!',
+ 'Date' => 'Datum',
+ 'Date Format' => 'Datumformaat',
+ 'Date Paid' => 'Betaaldatum',
+ 'Date Received' => 'Ontvangstdatum',
+ 'Date missing!' => 'Datum ontbreekt!',
+ 'Date received missing!' => 'Ontvangstdatum ontbreekt!',
+ 'Date worked' => 'Datum gewerkt',
+ 'Day' => 'Dag',
+ 'Day(s)' => 'Dag(en)',
+ 'Days' => 'Dagen',
+ 'Debit' => 'Debet',
+ 'Debit Invoice' => 'Debitfactuur',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Decimalplaces' => 'Decimalen',
+ 'Decrease' => 'Vermindering',
+ 'Deduct after' => 'Verminder na',
+ 'Deduction deleted!' => 'Korting verwijderd!',
+ 'Deduction saved!' => 'Korting opgeslagen!',
+ 'Deductions' => 'Kortingen',
+ 'Default Template' => 'Standaard Sjabloon',
+ 'Defaults' => 'Standaardinstellingen',
+ 'Defaults saved!' => 'Standaardinstellingen bewaard!',
+ 'Delete' => 'Verwijder',
+ 'Delete Account' => 'Rekening Verwijderen',
+ 'Delete Dataset' => 'Dataset Verwijderen',
+ 'Delete Schedule' => 'Inplanning Verwijderen',
+ 'Deleting a language will also delete the templates for the language' => 'Een taal verwijderen, verwijdert eveneens de sjablonen voor die taal',
+ 'Delivery Date' => 'Leverdatum',
+ 'Department' => 'Afdeling',
+ 'Department deleted!' => 'Afdeling verwijderd!',
+ 'Department saved!' => 'Afdeling opgeslagen!',
+ 'Departments' => 'Afdelingen',
+ 'Deposit' => 'Storting',
+ 'Depreciation deleted!' => 'Afschrijving verwijderd!',
+ 'Depreciation saved!' => 'Afschrijving opgeslagen!',
+ 'Depreciations' => 'Afschrijvingen',
+ 'Description' => 'Omschrijving',
+ 'Description Translations' => 'Vertalingen Omschrijving',
+ 'Description missing!' => 'Omschrijving ontbreekt',
+ 'Detail' => 'Detail',
+ 'Difference' => 'Verschil',
+ 'Directory' => 'Directory',
+ 'Discount' => 'Korting',
+ 'Done' => 'Klaar',
+ 'Drawing' => 'Tekening',
+ 'Driver' => 'Stuurprogramma',
+ 'Dropdown Limit' => 'Maximum in Dropdown-lijst',
+ 'Due Date' => 'Vervaldatum',
+ 'Due Date missing!' => 'Vervaldatum ontbreekt!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'E-mail Overzicht aan',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mail message' => 'E-mailbericht',
+ 'E-mailed' => 'Gemaild',
+ 'Edit' => 'Wijzigen',
+ 'Edit AP Transaction' => 'Crediteurenboeking Wijzigen',
+ 'Edit AR Transaction' => 'Debiteurenboeking Wijzigen',
+ 'Edit Account' => 'Rekening Wijzigen',
+ 'Edit Assembly' => 'Assemblage Wijzigen',
+ 'Edit Asset' => 'Activa Wijzigen',
+ 'Edit Business' => 'Branche Wijzigen',
+ 'Edit Cash Transfer Transaction' => 'Kasoverboeking Wijzigen',
+ 'Edit Customer' => 'Klant Wijzigen',
+ 'Edit Deduction' => 'Korting Wijzigen',
+ 'Edit Department' => 'Afdeling Wijzigen',
+ 'Edit Depreciation' => 'Afschrijving Wijzigen',
+ 'Edit Description Translations' => 'Vertalingen Omschrijving Wijzigen',
+ 'Edit Employee' => 'Werknemer Wijzigen',
+ 'Edit GIFI' => 'GIFI Wijzigen',
+ 'Edit General Ledger Transaction' => 'Boeking in grootboek Wijzigen',
+ 'Edit Group' => 'Productgroep Wijzigen',
+ 'Edit Job' => 'Job Wijzigen',
+ 'Edit Labor/Overhead' => 'Arbeids-/Overheadkosten Wijzigen',
+ 'Edit Language' => 'Taal Wijzigen',
+ 'Edit POS Invoice' => 'Kassaorder Wijzigen',
+ 'Edit Part' => 'Artikel Wijzigen',
+ 'Edit Preferences for' => 'Instellingen Wijzigen voor',
+ 'Edit Pricegroup' => 'Prijsgroep Wijzigen ',
+ 'Edit Project' => 'Project Wijzigen',
+ 'Edit Purchase Order' => 'Inkooporder Wijzigen',
+ 'Edit Quotation' => 'Offerte Wijzigen',
+ 'Edit Request for Quotation' => 'Prijsaanvraag Wijzigen',
+ 'Edit SIC' => 'SIC Wijzigen',
+ 'Edit Sales Invoice' => 'Verkoopfactuur Wijzigen',
+ 'Edit Sales Order' => 'Verkooporder Wijzigen',
+ 'Edit Service' => 'Dienst Wijzigen',
+ 'Edit Template' => 'Sjabloon Wijzigen',
+ 'Edit Time Card' => 'Tijdkaart wijzigen',
+ 'Edit User' => 'Gebruiker Wijzigen',
+ 'Edit Vendor' => 'Leverancier Wijzigen',
+ 'Edit Vendor Invoice' => 'Inkoopfactuur Wijzigen',
+ 'Edit Warehouse' => 'Magazijn Wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Employee Name' => 'Naam Werknemer',
+ 'Employee Number' => 'Werknemercode',
+ 'Employee deleted!' => 'Werknemer verwijderd',
+ 'Employee pays' => 'Werknemerbetalingen',
+ 'Employee saved!' => 'Werknemer opgeslagen!',
+ 'Employees' => 'Werknemers',
+ 'Employer' => 'Werkgever',
+ 'Employer pays' => 'Werkgeverbetalingen',
+ 'Enddate' => 'Einddatum',
+ 'Ends' => 'Eindigt',
+ 'Enforce transaction reversal for all dates' => 'Boeking terugdraaien voor alle data',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Vul max drie karakters in, gescheiden door een dubbelepunt (b.v. EUR:USD:GBP:CAD) voor locale en buitenlandse valuta',
+ 'Equity' => 'Actief vermogen',
+ 'Every' => 'Elke',
+ 'Exch' => 'Wissel',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Exempt age <' => 'Uitsluiten leeftijd <',
+ 'Existing Datasets' => 'Bestaande Datasets',
+ 'Expense' => 'Onkosten',
+ 'Expense account does not exist!' => 'Uitgavenrekening bestaat niet!',
+ 'Expense/Asset' => 'Uitgaven/Activa',
+ 'Extended' => 'Totaal',
+ 'FX' => 'FX',
+ 'Failed to save order!' => 'Order opslaan mislukt!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'For' => 'Gedurende',
+ 'Foreign Exchange Gain' => 'Wisselkoerswinst',
+ 'Foreign Exchange Loss' => 'Wisselkoersverlies',
+ 'Friday' => 'vrijdag',
+ 'From' => 'Van',
+ 'From Warehouse' => 'Van Magazijn',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI verwijderd!',
+ 'GIFI missing!' => 'GIFI ontbreekt!',
+ 'GIFI saved!' => 'GIFI opgeslagen!',
+ 'GL' => 'Memoriaal',
+ 'GL Reference Number' => 'Memoriaal Referentiecode',
+ 'GL Transaction' => 'Grootboekboeking',
+ 'General Ledger' => 'Grootboek',
+ 'Generate' => 'Genereer',
+ 'Generate Orders' => 'Genereer Orders',
+ 'Generate Purchase Orders' => 'Genereer Aankooporders',
+ 'Generate Purchase Orders from Sales Order' => 'Genereer Aankooporders van Verkooporder',
+ 'Generate Sales Order' => 'Genereer Verkooporder',
+ 'Generate Sales Order from Purchase Orders' => 'Genereer Verkooporder van Aankooporders',
+ 'Generate Sales Orders' => 'Genereer Verkooporders',
+ 'Goods & Services' => 'Goederen & Diensten',
+ 'Group' => 'Productgroep',
+ 'Group Items' => 'Groepeer Onderdelen',
+ 'Group Translations' => 'Vertaling Productgroep',
+ 'Group deleted!' => 'Productgroep verwijderd!',
+ 'Group missing!' => 'Productgroep ontbreekt!',
+ 'Group saved!' => 'Productgroep opgeslagen!',
+ 'Groups' => 'Productgroepen',
+ 'HR' => 'Personeel',
+ 'HTML Templates' => 'HTML Sjablonen',
+ 'Heading' => 'Kopregel',
+ 'History' => 'Historie',
+ 'Home Phone' => 'Thuistelefoon',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Hostnaam ontbreekt!',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Plaatje',
+ 'In-line' => 'In Lijn',
+ 'Inactive' => 'Inactief',
+ 'Include Exchange Rate Difference' => 'Inclusief Wisselkoersverschil',
+ 'Include Payment' => 'Inclusief Bedrag',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Include in drop-down menus' => 'Toevoegen aan drop-down menu\'s',
+ 'Income' => 'Inkomsten',
+ 'Income Statement' => 'Resultatenrekening',
+ 'Income account does not exist!' => 'Inkomstenrekening bestaat niet!',
+ 'Incorrect Dataset version!' => 'Dataset heeft verkeerde versie!',
+ 'Increase' => 'Toename',
+ 'Individual Items' => 'Afzonderlijke Onderdelen',
+ 'Internal Notes' => 'Interne Opmerkingen',
+ 'Inventory' => 'Voorraad',
+ 'Inventory account does not exist!' => 'Inventarisrekening bestaat niet!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Aanwezige voorraad moet nul zijn voordat een assemblage als \'niet actief\' kan worden gemarkeerd.',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Aanwezige voorraad moet nul zijn voordat een product als \'niet actief\' kan worden gemarkeerd.',
+ 'Inventory saved!' => 'Voorraad opgeslagen!',
+ 'Inventory transferred!' => 'Voorraad overgeheveld!',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurcode',
+ 'Invoice Number missing!' => 'Factuurcode ontbreekt!',
+ 'Invoice deleted!' => 'Factuur verwijderd!',
+ 'Invoices' => 'Facturen',
+ 'Is this a summary account to record' => 'Totaalrekening voor',
+ 'Item' => 'Regel',
+ 'Item already on pricelist!' => 'Onderdeel al aanwezig op prijslijst!',
+ 'Item deleted!' => 'Onderdeel verwijderd!',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Items' => 'Onderdelen',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Job' => 'Job',
+ 'Job Description' => 'Jobomschrijving',
+ 'Job Name' => 'Jobnaam',
+ 'Job Number' => 'Jobcode',
+ 'Job Number missing!' => 'Jobcode ontbreekt!',
+ 'Job deleted!' => 'Job verwijderd!',
+ 'Job saved!' => 'Job opgeslagen!',
+ 'Job/Project Number' => 'Job-/Projectcode',
+ 'Jobs' => 'Jobs',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'LaTeX Templates' => 'LaTeX Sjablonen',
+ 'Labor Code' => 'Werkcode',
+ 'Labor Code missing!' => 'Werkcode ontbreekt!',
+ 'Labor/Overhead' => 'Arbeids-/Overheadkosten',
+ 'Language' => 'Taal',
+ 'Language deleted!' => 'Taal verwijderd!',
+ 'Language saved!' => 'Taal opgeslagen!',
+ 'Languages' => 'Talen',
+ 'Languages not defined!' => 'Talen niet gedefinieerd!',
+ 'Last Cost' => 'Laaste Kostprijs',
+ 'Last Numbers & Default Accounts' => 'Laatst Toegekende Codes & Standaardrekeningen',
+ 'Lead' => 'Doorloop',
+ 'Leadtime' => 'Levertijd',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Laat computernaam en poortnummer leeg, tenzij u een netwerkverbinding wilt opzetten.',
+ 'Liability' => 'Passiva',
+ 'Licensed to' => 'Gelicenseerd aan',
+ 'Lifetime' => 'Levensduur',
+ 'Line Total' => 'Totaalregel',
+ 'Link' => 'Verbinding',
+ 'Link Accounts' => 'Rekeningen Verbinden',
+ 'List' => 'Weergeven',
+ 'List Accounts' => 'Rekeningen Weergeven',
+ 'List Businesses' => 'Branches Weergeven',
+ 'List Departments' => 'Afdelingen Weergeven',
+ 'List GIFI' => 'GIFI Weergeven',
+ 'List Languages' => 'Talen Weergeven',
+ 'List Price' => 'Catalogusprijs',
+ 'List Projects' => 'Projecten Weergeven',
+ 'List SIC' => 'SIC Weergeven',
+ 'List Transactions' => 'Boekingen Weergeven',
+ 'List Warehouses' => 'Magazijnen Weergeven',
+ 'Lock System' => 'Vergrendel het Systeem',
+ 'Lockfile created!' => 'Blokkeerbestand aangemaakt!',
+ 'Lockfile removed!' => 'Blokkeerbestand verwijderd!',
+ 'Login' => 'Aanmelden',
+ 'Login name missing!' => 'Aanmeldnaam ontbreekt!',
+ 'Logout' => 'Afmelden',
+ 'Make' => 'Fabrikant',
+ 'Manager' => 'Manager',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'Marked entries printed!' => 'Gemarkeerde delen afgedrukt!',
+ 'Markup' => 'Winstmarge',
+ 'Maximum' => 'Maximum',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Memo' => 'Memo',
+ 'Menu Width' => 'Menubreedte',
+ 'Message' => 'Boodschap',
+ 'Method' => 'Gebruikt Stelsel',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Type',
+ 'Monday' => 'maandag',
+ 'Month' => 'Maand',
+ 'Month(s)' => 'Maand(en)',
+ 'Months' => 'Maanden',
+ 'Multibyte Encoding' => 'Unicode',
+ 'N/A' => 'N/A',
+ 'Name' => 'Naam',
+ 'Name missing!' => 'Naam ontbreekt!',
+ 'New Templates' => 'Nieuwe sjablonen',
+ 'New Window' => 'Nieuw Venster',
+ 'Next' => 'Volgende',
+ 'Next Date' => 'Volgende Datum',
+ 'Next Number' => 'Volgende Code',
+ 'No' => 'Nee',
+ 'No Database Drivers available!' => 'Geen Stuurprogramma voor Database beschikbaar!',
+ 'No Dataset selected!' => 'Geen Dataset geselecteerd',
+ 'No Employees on file!' => 'Geen Werknemers bekend!',
+ 'No History!' => 'Geen geschiedenis!',
+ 'No Labor codes on file!' => 'Geen Werkcodes bekend!',
+ 'No Parts on file!' => 'Geen Onderdelen bekend!',
+ 'No Services on file!' => 'Geen diensten bekend!',
+ 'No email address for' => 'Geen e-mailadres voor',
+ 'No open Jobs!' => 'Geen open Jobs!',
+ 'No open Projects!' => 'Geen open Projecten!',
+ 'No.' => 'Nr.',
+ 'Non-chargeable' => 'Niet Doorbelastbaar',
+ 'Non-taxable' => 'Onbelast',
+ 'Non-taxable Purchases' => 'Onbelaste Aankopen',
+ 'Non-taxable Sales' => 'Onbelaste Verkopen',
+ 'Non-tracking Items' => 'Inventarisgoederen',
+ 'Notes' => 'Opmerkingen',
+ 'Nothing entered!' => 'Niets ingevuld!',
+ 'Nothing open!' => 'Niets open!',
+ 'Nothing selected!' => 'Niets geselecteerd!',
+ 'Nothing to delete!' => 'Niets te verwijderen!',
+ 'Nothing to print!' => 'Niets af te drukken!',
+ 'Nothing to transfer!' => 'Niets over te boeken!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Code',
+ 'Number Format' => 'Nummeraanduiding',
+ 'Number missing in Row' => 'Code ontbreekt in Regel',
+ 'O' => 'O',
+ 'OH' => 'OH',
+ 'Obsolete' => 'Niet actief',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'On Hand' => 'Op voorraad',
+ 'Onhand' => 'Beschikbaar',
+ 'Open' => 'Open',
+ 'Oracle Database Administration' => 'Oracle Database Administratie',
+ 'Order' => 'Bestelling',
+ 'Order Date' => 'Orderdatum',
+ 'Order Date missing!' => 'Orderdatum ontbreekt!',
+ 'Order Entry' => 'Orderinvoer',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Ordernummer ontbreekt!',
+ 'Order deleted!' => 'Order verwijderd!',
+ 'Order generation failed!' => 'Genereren order mislukt!',
+ 'Order saved!' => 'Order opgeslagen!',
+ 'Orders generated!' => 'Orders gegenereerd!',
+ 'Orphaned' => 'Wees',
+ 'Out of balance transaction!' => 'Boeking is niet in evenwicht!',
+ 'Out of balance!' => 'Niet in evenwicht!',
+ 'Outstanding' => 'Openstaand',
+ 'Overdue' => 'Achterstallig',
+ 'PDF' => 'PDF',
+ 'PO' => 'PO',
+ 'PO Number' => 'PO code',
+ 'POS' => 'Kassa',
+ 'POS Invoice' => 'Kassabon',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Datum ontbreekt op de pakbon!',
+ 'Packing List Number missing!' => 'Nummer ontbreekt op de pakbon!',
+ 'Packing Lists' => 'Pakbonnen',
+ 'Paid' => 'Betaald',
+ 'Part' => 'Artikel',
+ 'Part Number' => 'Artikelcode',
+ 'Partnumber' => 'Artikelcode',
+ 'Parts' => 'Artikelen',
+ 'Parts Requirements' => 'Benodigde Onderdelen',
+ 'Password' => 'Wachtwoord',
+ 'Password changed!' => 'Wachtwoord gewijzigd!',
+ 'Password does not match!' => 'Wachtwoord komt niet overeen!',
+ 'Passwords do not match!' => 'Wachtwoorden komen niet overeen!',
+ 'Payables' => 'Betalingen',
+ 'Payment' => 'Betaling',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payment posted!' => 'Betaling geboekt!',
+ 'Payments' => 'Betalingen',
+ 'Payments posted!' => 'Betalingen ingeboekt!',
+ 'Payroll Deduction' => 'Loonkorting',
+ 'Payroll Depreciation' => 'Loon afwaardering',
+ 'Period' => 'Periode',
+ 'Pg Database Administration' => 'Pg Database Administratie',
+ 'PgPP Database Administration' => 'PgPP Database Administratie',
+ 'Phone' => 'Telefoon',
+ 'Pick List' => 'Uitsorteerbon',
+ 'Pick Lists' => 'Uitsorteerbonnen',
+ 'Port' => 'Poortnummer',
+ 'Port missing!' => 'Geen poortnummer ingevuld!',
+ 'Pos' => 'Pos',
+ 'Post' => 'Inboeken',
+ 'Post as new' => 'Inboeken als nieuw',
+ 'Posted!' => 'Ingeboekt!',
+ 'Posting' => 'Aan Het Inboeken',
+ 'Posting failed!' => 'Inboeken mislukt',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Instellingen',
+ 'Preferences saved!' => 'Instellingen bewaard!',
+ 'Prepayment' => 'Voorschot',
+ 'Price' => 'Prijs',
+ 'Pricegroup' => 'Prijsgroep',
+ 'Pricegroup deleted!' => 'Prijsgroep verwijderd!',
+ 'Pricegroup missing!' => 'Prijsgroep ontbreekt!',
+ 'Pricegroup saved!' => 'Prijsgroep opgeslagen!',
+ 'Pricegroups' => 'Prijsgroepen',
+ 'Pricelist' => 'Prijslijst',
+ 'Print' => 'Afdrukken',
+ 'Print and Post' => 'Afdrukken en Inboeken',
+ 'Print and Post as new' => 'Afdrukken en Boek als nieuw',
+ 'Print and Save' => 'Afdrukken en Opslaan',
+ 'Print and Save as new' => 'Afdrukken en Sla op als nieuw',
+ 'Printed' => 'Afgedrukt',
+ 'Printer' => 'Printer',
+ 'Printing' => 'Afdrukken',
+ 'Printing ... ' => 'Afdrukken ... ',
+ 'Process Transactions' => 'Transacties Verwerken',
+ 'Production' => 'Productie',
+ 'Profit Center' => 'Inkomstenpost',
+ 'Project' => 'Project',
+ 'Project Description Translations' => 'Vertalingen Projectomschrijving',
+ 'Project Name' => 'Projectnaam',
+ 'Project Number' => 'Projectcode',
+ 'Project Number missing!' => 'Projectcode ontbreekt!',
+ 'Project Transactions' => 'Projectboekingen',
+ 'Project deleted!' => 'Project verwijderd!',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Project saved!' => 'Project opgeslagen!',
+ 'Project/Job Name' => 'Project-/Jobnaam',
+ 'Project/Job Number' => 'Project-/Jobcode',
+ 'Projects' => 'Projecten',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Order Number' => 'Inkoopordercode',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Qty' => 'Aantal',
+ 'Quantity exceeds available units to stock!' => 'Aantal is hoger dan de aanwezige voorraad!',
+ 'Quarter' => 'Kwartaal',
+ 'Queue' => 'Wachtrij',
+ 'Queued' => 'In Wachtrij Gezet',
+ 'Quotation' => 'Offerte',
+ 'Quotation ' => 'Offerte ',
+ 'Quotation Date' => 'Offertedatum',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number' => 'Offertecode',
+ 'Quotation Number missing!' => 'Offertecode ontbreekt!',
+ 'Quotation deleted!' => 'Offerte verwijderd!',
+ 'Quotations' => 'Offertes',
+ 'R' => 'R',
+ 'RFQ' => 'Prijsaanvraag',
+ 'RFQ ' => 'Prijsaanvraag ',
+ 'RFQ Number' => 'Prijsaanvraagcode',
+ 'RFQs' => 'Prijsaanvragen',
+ 'ROP' => 'Minimum voorraad',
+ 'Rate' => 'Percentage',
+ 'Rate missing!' => 'Percentage ontbreekt!',
+ 'Recd' => 'Ontvangen',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Receipt posted!' => 'Ontvangstbewijs geboekt',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Receivables' => 'Vorderingen',
+ 'Receive' => 'Ontvangen',
+ 'Receive Merchandise' => 'Goederen Ontvangen',
+ 'Reconciliation' => 'Boekingen Verwerken',
+ 'Reconciliation Report' => 'Reconcilidatierapport',
+ 'Record in' => 'Boeken op',
+ 'Recurring Transaction' => 'Geplande Transactie',
+ 'Recurring Transactions' => 'Geplande Transacties',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Remove' => 'Verwijder',
+ 'Remove Audit trail up to' => 'Verwijder Transactielogboek tot',
+ 'Remove Audit trails up to' => 'Verwijder Transactielogboek tot',
+ 'Removed spoolfiles!' => 'Spoolfiles verwijderd!',
+ 'Removing marked entries from queue ...' => 'Verwijderen gemarkeerde stukken uit wachtrij ...',
+ 'Repeat' => 'Herhaal',
+ 'Report for' => 'Rapport voor',
+ 'Reports' => 'Rapporten',
+ 'Req' => 'Gevr',
+ 'Request for Quotation' => 'Prijsaanvraag',
+ 'Request for Quotations' => 'Prijsaanvragen',
+ 'Required by' => 'Nodig voor',
+ 'Requirements' => 'Vereisten',
+ 'Retained Earnings' => 'Winstreserve',
+ 'Role' => 'Rol',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC verwijderd!',
+ 'SIC saved!' => 'SIC opgeslagen!',
+ 'SKU' => 'SKU',
+ 'SO' => 'VO',
+ 'SSN' => 'Pers.nr.',
+ 'Sale' => 'Verkoopfactuur',
+ 'Sales' => 'Verkoop',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Invoice ' => 'Verkoopfactuur ',
+ 'Sales Invoice.' => 'Verkoopfactuur.',
+ 'Sales Invoice/AR Transaction Number' => 'Verkoopfactuur/Transactienummer Debiteuren',
+ 'Sales Invoices' => 'Verkoopfacturen',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Order Number' => 'Verkoopordercode',
+ 'Sales Orders' => 'Verkooporders',
+ 'Sales Quotation Number' => 'Verkoopoffertecode',
+ 'Salesperson' => 'Verkoper',
+ 'Saturday' => 'zaterdag',
+ 'Save' => 'Opslaan',
+ 'Save Pricelist' => 'Prijslijst Opslaan',
+ 'Save Schedule' => 'Planning Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Save to File' => 'Opslaan naar Bestand',
+ 'Saving' => 'Opslaan',
+ 'Schedule' => 'Inplannen',
+ 'Scheduled' => 'Ingepland',
+ 'Screen' => 'Scherm',
+ 'Search' => 'Zoek',
+ 'Select' => 'Selecteer',
+ 'Select Customer' => 'Selecteer Klant',
+ 'Select Printer or Queue!' => 'Selecteer de Printer of Wachtrij',
+ 'Select Vendor' => 'Selecteer Leverancier',
+ 'Select a Printer!' => 'Selecteer een Printer',
+ 'Select a printer!' => 'Selecteer een printer!',
+ 'Select all' => 'Selecteer alles',
+ 'Select from one of the items below' => 'Kies een van de onderstaande onderdelen',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select items' => 'Selecteer artikelen',
+ 'Select payment' => 'Kies een betaling',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF!',
+ 'Select txt, postscript or PDF!' => 'Kiest txt, postscript of PDF!',
+ 'Sell' => 'Verkopen',
+ 'Sell Price' => 'Verkoopprijs',
+ 'Send by E-Mail' => 'Verzenden per E-mail',
+ 'Sending' => 'Versturen',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienr',
+ 'Serial Number' => 'Serienummer',
+ 'Service' => 'Dienst',
+ 'Service Code' => 'Dienstcode',
+ 'Service Code missing!' => 'Dienstcode ontbreekt!',
+ 'Service/Labor Code' => 'Dienst-/Arbeidscode',
+ 'Services' => 'Diensten',
+ 'Session Timeout' => 'Tijdsduur Sessie',
+ 'Session expired!' => 'Sessie verlopen!',
+ 'Setup Templates' => 'Basissjablonen',
+ 'Ship' => 'Verzenden',
+ 'Ship Merchandise' => 'Goederen Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping' => 'Zendingen',
+ 'Shipping Address' => 'Verzendadres',
+ 'Shipping Date' => 'Verzenddatum',
+ 'Shipping Date missing!' => 'Verzenddatum ontbreekt!',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Short' => 'Kort',
+ 'Signature' => 'Handtekening',
+ 'Source' => 'Herkomst',
+ 'Spoolfile' => 'Spoolfile',
+ 'Standard' => 'Standaard',
+ 'Standard Industrial Codes' => 'Standaard Industiële Codes',
+ 'Startdate' => 'Begindatum',
+ 'State' => 'Provincie',
+ 'State/Province' => 'Staat/Provincie',
+ 'Statement' => 'Overzicht',
+ 'Statement Balance' => 'Saldo Overzicht',
+ 'Statement sent to' => 'Overzicht verzonden aan',
+ 'Statements sent to printer!' => 'Overzichten naar de printer gestuurd!',
+ 'Stock' => 'Voorraad',
+ 'Stock Assembly' => 'Assemblagevoorraad',
+ 'Stock Finished Goods' => 'Inslaan Afgewerkte Goederen',
+ 'Stores Card' => 'Materiaalkaart',
+ 'Stores Card saved!' => 'Materiaalkaart opgeslagen!',
+ 'Stores Cards' => 'Materiaalkaarten',
+ 'Stylesheet' => 'Stylesheet',
+ 'Sub-contract GIFI' => 'GIFI rubricering',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Sunday' => 'zondag',
+ 'Supervisor' => 'Controleur',
+ 'System' => 'Systeem',
+ 'System Defaults' => 'Standaardinstellingen',
+ 'Tax' => 'Belasting',
+ 'Tax Account' => 'Belastingrekening',
+ 'Tax Accounts' => 'Belastingrekeningen',
+ 'Tax Included' => 'Belasting Inbegrepen',
+ 'Tax Number' => 'Belastingnummer',
+ 'Tax Number / SSN' => 'Belastingnummer / Sofinummer',
+ 'Tax collected' => 'Geïnde belasting',
+ 'Tax paid' => 'Betaalde belasting',
+ 'Taxable' => 'Belastbaar percentage',
+ 'Template saved!' => 'Sjabloon opgeslagen!',
+ 'Templates' => 'Sjablonen',
+ 'Terms' => 'Betalingstermijn',
+ 'Text' => 'Tekst',
+ 'Text Templates' => 'Tekstsjablonen',
+ 'The following Datasets are not in use and can be deleted' => 'De volgende Datasets zijn niet in gebruik en kunnen worden verwijderd.',
+ 'The following Datasets need to be updated' => 'De volgende Datasets moeten worden bijgewerkt',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Dit is een eerste controle. Er wordt op dit moment niks bijgewerkt of verwijderd.',
+ 'Thursday' => 'donderdag',
+ 'Till' => 'Kassa',
+ 'Time' => 'Tijd',
+ 'Time Card' => 'Tijdkaart',
+ 'Time Card deleted!' => 'Tijdkaart verwijderd!',
+ 'Time Card saved!' => 'Tijdkaart opgeslagen!',
+ 'Time Cards' => 'Tijdkaarten',
+ 'Time In' => 'Ingeklokt',
+ 'Time Out' => 'Uitgeklokt',
+ 'Times' => 'Keren',
+ 'To' => 'Tot',
+ 'To Warehouse' => 'Naar Magazijn',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Om een gebruiker aan een groep toe te voegen, een naam te wijzigen, een gebruikersnaam te wijzigen en op te slaan. Een nieuwe gebruiker zal dan worder opgeslagen met dezelfde gegevens onder de nieuwe gebruikersnaam.',
+ 'Top Level' => 'Hoogste Niveau',
+ 'Total' => 'Totaal',
+ 'Tracking Items' => 'Niet-inventarisgoederen',
+ 'Trade Discount' => 'Handelskorting',
+ 'Transaction' => 'Boeking',
+ 'Transaction Date missing!' => 'Boekingsdatum ontbreekt!',
+ 'Transaction Dates' => 'Transactiedatums',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Transaction reversal enforced for all dates' => 'Boekingen verplicht terugdraaien voor alle datums',
+ 'Transaction reversal enforced up to' => 'Boekingen verplicht terugdraaien tot aan',
+ 'Transactions' => 'Boekingen',
+ 'Transfer' => 'Overboeking',
+ 'Transfer Inventory' => 'Inventaris overboeken',
+ 'Transfer from' => 'Overdragen van',
+ 'Transfer to' => 'Overboeken naar',
+ 'Translation' => 'Vertaling',
+ 'Translation deleted!' => 'Vertaling verwijderd!',
+ 'Translation not on file!' => 'Vertaling niet beschikbaar!',
+ 'Translations' => 'Vertalingen',
+ 'Translations saved!' => 'Vertalingen opgeslagen!',
+ 'Trial Balance' => 'Proefbalans',
+ 'Tuesday' => 'dinsdag',
+ 'Type of Business' => 'Branche',
+ 'Unit' => 'Eenheid',
+ 'Unit Rate' => 'Eenheidsprijs',
+ 'Unit of measure' => 'Rekeneenheid',
+ 'Unlock System' => 'System Ontgrendelen',
+ 'Update' => 'Bijwerken',
+ 'Update Dataset' => 'Dataset Bijwerken',
+ 'Updated' => 'Bijgewerkt',
+ 'Upgrading to Version' => 'Opwaarderen naar Versie',
+ 'Use Templates' => 'Gebruik Sjablonen',
+ 'User' => 'Gebruiker',
+ 'User deleted!' => 'Gebruiker verwijderd!',
+ 'User saved!' => 'Gebruiker opgeslagen!',
+ 'Valid until' => 'Geldig tot',
+ 'Vendor' => 'Leverancier',
+ 'Vendor History' => 'Leverancierhistorie',
+ 'Vendor Invoice' => 'Inkoopfactuur',
+ 'Vendor Invoice ' => 'Inkoopfactuur ',
+ 'Vendor Invoice.' => 'Inkoopfactuur.',
+ 'Vendor Invoice/AP Transaction Number' => 'Inkoopfactuur/Transactienummer Crediteuren',
+ 'Vendor Invoices' => 'Inkoopfacturen',
+ 'Vendor Number' => 'Leveranciercode',
+ 'Vendor deleted!' => 'Leverancier verwijderd!',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Vendor saved!' => 'Leverancier opgeslagen!',
+ 'Vendors' => 'Leveranciers',
+ 'Version' => 'Versie',
+ 'Warehouse' => 'Magazijn',
+ 'Warehouse deleted!' => 'Magazijn verwijderd!',
+ 'Warehouse saved!' => 'Magazijn opgeslagen!',
+ 'Warehouses' => 'Magazijnen',
+ 'Warning!' => 'Waarschuwing!',
+ 'Wednesday' => 'woensdag',
+ 'Week' => 'Week',
+ 'Week(s)' => 'Week/Weken',
+ 'Weeks' => 'Weken',
+ 'Weight' => 'Gewicht',
+ 'Weight Unit' => 'Gewichtseenheid',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Werkorder',
+ 'Work Orders' => 'Werkorders',
+ 'Work Phone' => 'Bedrijfstelefoon',
+ 'Year' => 'Jaar',
+ 'Year(s)' => 'Jaar/Jaren',
+ 'Yearend' => 'Jaareinde',
+ 'Yearend date missing!' => 'Jaareinde ontbreekt!',
+ 'Yearend posted!' => 'Jaareinde geboekt!',
+ 'Yearend posting failed!' => 'Boeking jaareinde mislukt!',
+ 'Years' => 'Jaren',
+ 'Yes' => 'Ja',
+ 'You are logged out' => 'U bent afgemeld',
+ 'You are posting an existing transaction!' => 'U boekt een bestaande transactie!',
+ 'You are printing and posting an existing transaction!' => 'U print en boekt een bestaande transactie!',
+ 'You are printing and saving an existing order' => 'U print een bestaande order en slaat deze daarna op',
+ 'You are printing and saving an existing quotation' => 'U print een bestaande offerte en slaat deze daarna op',
+ 'You are printing and saving an existing transaction!' => 'U bent een bestaande transactie aan het printen en opslaan!',
+ 'You are saving an existing order' => 'U slaat een bestaande order op',
+ 'You are saving an existing quotation' => 'U slaat een bestaande offerte op',
+ 'You are saving an existing transaction!' => 'U bent een bestaande transactie aan het opslaan!',
+ 'You did not enter a name!' => 'U heeft geen gebruikersnaam gegeven!',
+ 'You must enter a host and port for local and remote connections!' => 'Vul een computernaam en een poortnummer in voor netwerkverbindingen!',
+ 'Zip/Postal Code' => 'Postcode',
+ 'account cannot be set to any other type of account' => 'Rekening kan niet omgezet worden naar ander type rekening',
+ 'as at' => 'per',
+ 'days' => 'dagen',
+ 'does not exist' => 'bestaat niet',
+ 'done' => 'gebeurd',
+ 'ea' => 'p.st.',
+ 'failed' => 'mislukt',
+ 'for' => 'gedurende',
+ 'for Period' => 'voor Periode',
+ 'is already a member!' => 'is al een gebruiker!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'geblokeerd!',
+ 'posted!' => 'opgeslagen!',
+ 'sent' => 'verzonden',
+ 'successfully created!' => 'met succes aangemaakt!',
+ 'successfully deleted!' => 'met succes verwijderd!',
+ 'time(s)' => 'keer',
+ 'unexpected error!' => 'onverwachte fout!',
+ 'website' => 'website',
+};
+
+1;
diff --git a/locale/nl/am b/locale/nl/am
new file mode 100755
index 00000000..42d1c012
--- /dev/null
+++ b/locale/nl/am
@@ -0,0 +1,315 @@
+$self{texts} = {
+ 'AP' => 'Crediteuren',
+ 'AR' => 'Debiteuren',
+ 'About' => 'Over',
+ 'Account' => 'Rekening',
+ 'Account Number' => 'Rekeningnummer',
+ 'Account Number missing!' => 'Rekeningnummer Ontbreekt!',
+ 'Account Type' => 'Rekeningtype',
+ 'Account Type missing!' => 'Rekeningtype Ontbreekt!',
+ 'Account deleted!' => 'Rekening Verwijderd',
+ 'Account does not exist!' => 'Rekening Bestaat Niet',
+ 'Account saved!' => 'Rekening Opgeslagen',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Accrual' => 'Transactie',
+ 'Activate Audit trail' => 'Activeer Transactielogboek',
+ 'Add Account' => 'Rekening Toevoegen',
+ 'Add Business' => 'Branche Toevoegen',
+ 'Add Department' => 'Afdeling Toevoegen',
+ 'Add GIFI' => 'GIFI Toevoegen',
+ 'Add Language' => 'Taal Toevoegen',
+ 'Add SIC' => 'SIC Toevoegen',
+ 'Add Warehouse' => 'Magazijn Toevoegen',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Asset' => 'Activa',
+ 'Audit Control' => 'Transactielogboek',
+ 'Audit trail disabled' => 'Transactielogboek Niet Geactiveerd',
+ 'Audit trail enabled' => 'Transactielogboek Geactiveerd',
+ 'Audit trail removed up to' => 'Transactielogboek Verwijderd Tot',
+ 'Backup sent to' => 'Backup gezonden aan',
+ 'Bin List' => 'Vergaarlijst',
+ 'Books are open' => 'Boekingsperiode is open',
+ 'Business Number' => 'KvK-nummer',
+ 'Business deleted!' => 'Branche verwijderd!',
+ 'Business saved!' => 'Branche opgeslagen!',
+ 'COGS' => 'Kostprijs omzet',
+ 'Cannot delete account!' => 'Kan bedrag niet verwijderen!',
+ 'Cannot delete default account!' => 'Kan standaardrekening niet verwijderen!',
+ 'Cannot save account!' => 'Kan rekening niet opslaan!',
+ 'Cannot save defaults!' => 'Kan de standaard niet opslaan!',
+ 'Cannot save preferences!' => 'Kan voorkeuren niet opslaan!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Kan rekening niet toekennen behalve aan ofwel Debiteuren, Crediteuren of Inventaris',
+ 'Cannot set multiple options for' => 'Kan slechts één menuoptie instellen voor',
+ 'Cash' => 'Kas',
+ 'Chart of Accounts' => 'Rekeningstelsel',
+ 'Close Books up to' => 'Boeken afsluiten tot',
+ 'Code' => 'Code',
+ 'Code missing!' => 'Code ontbreekt!',
+ 'Company' => 'Bedrijf',
+ 'Confirm' => 'Bevestig',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Contra' => 'Contra',
+ 'Copy to COA' => 'Kopieër naar rekeningstelsel',
+ 'Cost Center' => 'Kostenpost',
+ 'Credit' => 'Credit',
+ 'Credit Invoice' => 'Creditfactuur',
+ 'Customer Number' => 'Klantcode',
+ 'Database Host' => 'Databasecomputer',
+ 'Dataset' => 'Dataset',
+ 'Date Format' => 'Datumformaat',
+ 'Day' => 'Dag',
+ 'Days' => 'Dagen',
+ 'Debit' => 'Debet',
+ 'Debit Invoice' => 'Debitfactuur',
+ 'Default Template' => 'Standaard Sjabloon',
+ 'Defaults saved!' => 'Standaardinstellingen bewaard!',
+ 'Delete' => 'Verwijder',
+ 'Delete Account' => 'Rekening Verwijderen',
+ 'Deleting a language will also delete the templates for the language' => 'Een taal verwijderen, verwijdert eveneens de sjablonen voor die taal',
+ 'Department deleted!' => 'Afdeling verwijderd!',
+ 'Department saved!' => 'Afdeling opgeslagen!',
+ 'Departments' => 'Afdelingen',
+ 'Description' => 'Omschrijving',
+ 'Description missing!' => 'Omschrijving ontbreekt',
+ 'Discount' => 'Korting',
+ 'Dropdown Limit' => 'Maximum in Dropdown-lijst',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'Edit' => 'Wijzigen',
+ 'Edit Account' => 'Rekening Wijzigen',
+ 'Edit Business' => 'Branche Wijzigen',
+ 'Edit Department' => 'Afdeling Wijzigen',
+ 'Edit GIFI' => 'GIFI Wijzigen',
+ 'Edit Language' => 'Taal Wijzigen',
+ 'Edit Preferences for' => 'Instellingen Wijzigen voor',
+ 'Edit SIC' => 'SIC Wijzigen',
+ 'Edit Template' => 'Sjabloon Wijzigen',
+ 'Edit Warehouse' => 'Magazijn Wijzigen',
+ 'Employee Number' => 'Werknemercode',
+ 'Ends' => 'Eindigt',
+ 'Enforce transaction reversal for all dates' => 'Boeking terugdraaien voor alle data',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Vul max drie karakters in, gescheiden door een dubbelepunt (b.v. EUR:USD:GBP:CAD) voor locale en buitenlandse valuta',
+ 'Equity' => 'Actief vermogen',
+ 'Every' => 'Elke',
+ 'Expense' => 'Onkosten',
+ 'Expense/Asset' => 'Uitgaven/Activa',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Wisselkoerswinst',
+ 'Foreign Exchange Loss' => 'Wisselkoersverlies',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI verwijderd!',
+ 'GIFI missing!' => 'GIFI ontbreekt!',
+ 'GIFI saved!' => 'GIFI opgeslagen!',
+ 'GL' => 'Memoriaal',
+ 'GL Reference Number' => 'Memoriaal Referentiecode',
+ 'GL Transaction' => 'Grootboekboeking',
+ 'Heading' => 'Kopregel',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Toevoegen aan drop-down menu\'s',
+ 'Income' => 'Inkomsten',
+ 'Inventory' => 'Voorraad',
+ 'Invoice' => 'Factuur',
+ 'Is this a summary account to record' => 'Totaalrekening voor',
+ 'Job/Project Number' => 'Job-/Projectcode',
+ 'Language' => 'Taal',
+ 'Language deleted!' => 'Taal verwijderd!',
+ 'Language saved!' => 'Taal opgeslagen!',
+ 'Languages' => 'Talen',
+ 'Last Numbers & Default Accounts' => 'Laatst Toegekende Codes & Standaardrekeningen',
+ 'Liability' => 'Passiva',
+ 'Licensed to' => 'Gelicenseerd aan',
+ 'Link' => 'Verbinding',
+ 'Menu Width' => 'Menubreedte',
+ 'Method' => 'Gebruikt Stelsel',
+ 'Month' => 'Maand',
+ 'Months' => 'Maanden',
+ 'Name' => 'Naam',
+ 'Next' => 'Volgende',
+ 'Next Number' => 'Volgende Code',
+ 'No' => 'Nee',
+ 'No email address for' => 'Geen e-mailadres voor',
+ 'Non-tracking Items' => 'Inventarisgoederen',
+ 'Number' => 'Code',
+ 'Number Format' => 'Nummeraanduiding',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakbon',
+ 'Part Number' => 'Artikelcode',
+ 'Password' => 'Wachtwoord',
+ 'Password does not match!' => 'Wachtwoord komt niet overeen!',
+ 'Payables' => 'Betalingen',
+ 'Payment' => 'Betaling',
+ 'Phone' => 'Telefoon',
+ 'Pick List' => 'Uitsorteerbon',
+ 'Posting' => 'Aan Het Inboeken',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Instellingen bewaard!',
+ 'Print' => 'Afdrukken',
+ 'Printer' => 'Printer',
+ 'Printing' => 'Afdrukken',
+ 'Process Transactions' => 'Transacties Verwerken',
+ 'Profit Center' => 'Inkomstenpost',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Order Number' => 'Inkoopordercode',
+ 'Purchase Orders' => 'Inkooporders',
+ 'RFQ Number' => 'Prijsaanvraagcode',
+ 'Rate' => 'Percentage',
+ 'Receivables' => 'Vorderingen',
+ 'Recurring Transactions' => 'Geplande Transacties',
+ 'Reference' => 'Referentie',
+ 'Remove Audit trail up to' => 'Verwijder Transactielogboek tot',
+ 'Retained Earnings' => 'Winstreserve',
+ 'SIC deleted!' => 'SIC verwijderd!',
+ 'SIC saved!' => 'SIC opgeslagen!',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Invoice/AR Transaction Number' => 'Verkoopfactuur/Transactienummer Debiteuren',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Order Number' => 'Verkoopordercode',
+ 'Sales Orders' => 'Verkooporders',
+ 'Sales Quotation Number' => 'Verkoopoffertecode',
+ 'Save' => 'Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Saving' => 'Opslaan',
+ 'Sending' => 'Versturen',
+ 'Session Timeout' => 'Tijdsduur Sessie',
+ 'Signature' => 'Handtekening',
+ 'Standard Industrial Codes' => 'Standaard Industiële Codes',
+ 'Stylesheet' => 'Stylesheet',
+ 'System Defaults' => 'Standaardinstellingen',
+ 'Tax' => 'Belasting',
+ 'Template saved!' => 'Sjabloon opgeslagen!',
+ 'Times' => 'Keren',
+ 'Tracking Items' => 'Niet-inventarisgoederen',
+ 'Transaction' => 'Boeking',
+ 'Transaction reversal enforced for all dates' => 'Boekingen verplicht terugdraaien voor alle datums',
+ 'Transaction reversal enforced up to' => 'Boekingen verplicht terugdraaien tot aan',
+ 'Type of Business' => 'Branche',
+ 'Update' => 'Bijwerken',
+ 'User' => 'Gebruiker',
+ 'Vendor Invoice' => 'Inkoopfactuur',
+ 'Vendor Invoice/AP Transaction Number' => 'Inkoopfactuur/Transactienummer Crediteuren',
+ 'Vendor Number' => 'Leveranciercode',
+ 'Version' => 'Versie',
+ 'Warehouse deleted!' => 'Magazijn verwijderd!',
+ 'Warehouse saved!' => 'Magazijn opgeslagen!',
+ 'Warehouses' => 'Magazijnen',
+ 'Week' => 'Week',
+ 'Weeks' => 'Weken',
+ 'Weight Unit' => 'Gewichtseenheid',
+ 'Work Order' => 'Werkorder',
+ 'Year' => 'Jaar',
+ 'Yearend' => 'Jaareinde',
+ 'Yearend date missing!' => 'Jaareinde ontbreekt!',
+ 'Yearend posted!' => 'Jaareinde geboekt!',
+ 'Yearend posting failed!' => 'Boeking jaareinde mislukt!',
+ 'Years' => 'Jaren',
+ 'Yes' => 'Ja',
+ 'account cannot be set to any other type of account' => 'Rekening kan niet omgezet worden naar ander type rekening',
+ 'done' => 'gebeurd',
+ 'failed' => 'mislukt',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'rekening_toevoegen' => 'add_account',
+ 'branche_toevoegen' => 'add_business',
+ 'afdeling_toevoegen' => 'add_department',
+ 'taal_toevoegen' => 'add_language',
+ 'sic_toevoegen' => 'add_sic',
+ 'magazijn_toevoegen' => 'add_warehouse',
+ 'verder' => 'continue',
+ 'kopieër_naar_rekeningstelsel' => 'copy_to_coa',
+ 'verwijder' => 'delete',
+ 'wijzigen' => 'edit',
+ 'rekening_wijzigen' => 'edit_account',
+ 'transacties_verwerken' => 'process_transactions',
+ 'opslaan' => 'save',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/nl/ap b/locale/nl/ap
new file mode 100755
index 00000000..dccefa0f
--- /dev/null
+++ b/locale/nl/ap
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Openstaande Crediteuren',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR Outstanding' => 'Openstaande Debiteuren',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add AP Transaction' => 'Crediteurenboeking Toevoegen',
+ 'Add AR Transaction' => 'Debiteurenboeking Toevoegen',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd Bedrag',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Afgesloten',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Credit' => 'Credit',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betaaldatum',
+ 'Day(s)' => 'Dag(en)',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Verwijder',
+ 'Delete Schedule' => 'Inplanning Verwijderen',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Vervaldatum',
+ 'Due Date missing!' => 'Vervaldatum ontbreekt!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mailbericht',
+ 'Edit AP Transaction' => 'Crediteurenboeking Wijzigen',
+ 'Edit AR Transaction' => 'Debiteurenboeking Wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Every' => 'Elke',
+ 'Exch' => 'Wissel',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'For' => 'Gedurende',
+ 'From' => 'Van',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inclusief Bedrag',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurcode',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Manager' => 'Manager',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Month' => 'Maand',
+ 'Month(s)' => 'Maand(en)',
+ 'Next Date' => 'Volgende Datum',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Nothing to print!' => 'Niets af te drukken!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Code',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Number' => 'Referentie',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'PO code',
+ 'Paid' => 'Betaald',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Period' => 'Periode',
+ 'Post' => 'Inboeken',
+ 'Post as new' => 'Inboeken als nieuw',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Afdrukken',
+ 'Print and Post' => 'Afdrukken en Inboeken',
+ 'Print and Post as new' => 'Afdrukken en Boek als nieuw',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Quarter' => 'Kwartaal',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Recurring Transaction' => 'Geplande Transactie',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Repeat' => 'Herhaal',
+ 'Sales Invoice.' => 'Verkoopfactuur.',
+ 'Salesperson' => 'Verkoper',
+ 'Save Schedule' => 'Planning Opslaan',
+ 'Schedule' => 'Inplannen',
+ 'Scheduled' => 'Ingepland',
+ 'Screen' => 'Scherm',
+ 'Select a Printer!' => 'Selecteer een Printer',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select payment' => 'Kies een betaling',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax Included' => 'Belasting Inbegrepen',
+ 'Till' => 'Kassa',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Transaction' => 'Boeking',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor Invoice.' => 'Inkoopfactuur.',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Week(s)' => 'Week/Weken',
+ 'Year' => 'Jaar',
+ 'Year(s)' => 'Jaar/Jaren',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'U boekt een bestaande transactie!',
+ 'You are printing and posting an existing transaction!' => 'U print en boekt een bestaande transactie!',
+ 'You are printing and saving an existing order' => 'U print een bestaande order en slaat deze daarna op',
+ 'You are printing and saving an existing quotation' => 'U print een bestaande offerte en slaat deze daarna op',
+ 'You are saving an existing order' => 'U slaat een bestaande order op',
+ 'You are saving an existing quotation' => 'U slaat een bestaande offerte op',
+ 'for' => 'gedurende',
+ 'sent' => 'verzonden',
+ 'time(s)' => 'keer',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'inplanning_verwijderen' => 'delete_schedule',
+ 'inboeken' => 'post',
+ 'inboeken_als_nieuw' => 'post_as_new',
+ 'afdrukken' => 'print',
+ 'afdrukken_en_inboeken' => 'print_and_post',
+ 'afdrukken_en_boek_als_nieuw' => 'print_and_post_as_new',
+ 'verkoopfactuur_' => 'sales_invoice_',
+ 'planning_opslaan' => 'save_schedule',
+ 'inplannen' => 'schedule',
+ 'verzenden_aan' => 'ship_to',
+ 'bijwerken' => 'update',
+ 'inkoopfactuur_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nl/ar b/locale/nl/ar
new file mode 100755
index 00000000..dccefa0f
--- /dev/null
+++ b/locale/nl/ar
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Openstaande Crediteuren',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR Outstanding' => 'Openstaande Debiteuren',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add AP Transaction' => 'Crediteurenboeking Toevoegen',
+ 'Add AR Transaction' => 'Debiteurenboeking Toevoegen',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd Bedrag',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Afgesloten',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Credit' => 'Credit',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betaaldatum',
+ 'Day(s)' => 'Dag(en)',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Verwijder',
+ 'Delete Schedule' => 'Inplanning Verwijderen',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Vervaldatum',
+ 'Due Date missing!' => 'Vervaldatum ontbreekt!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mailbericht',
+ 'Edit AP Transaction' => 'Crediteurenboeking Wijzigen',
+ 'Edit AR Transaction' => 'Debiteurenboeking Wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Every' => 'Elke',
+ 'Exch' => 'Wissel',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'For' => 'Gedurende',
+ 'From' => 'Van',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inclusief Bedrag',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurcode',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Manager' => 'Manager',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Month' => 'Maand',
+ 'Month(s)' => 'Maand(en)',
+ 'Next Date' => 'Volgende Datum',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Nothing to print!' => 'Niets af te drukken!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Code',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Number' => 'Referentie',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'PO code',
+ 'Paid' => 'Betaald',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Period' => 'Periode',
+ 'Post' => 'Inboeken',
+ 'Post as new' => 'Inboeken als nieuw',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Afdrukken',
+ 'Print and Post' => 'Afdrukken en Inboeken',
+ 'Print and Post as new' => 'Afdrukken en Boek als nieuw',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Quarter' => 'Kwartaal',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Recurring Transaction' => 'Geplande Transactie',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Repeat' => 'Herhaal',
+ 'Sales Invoice.' => 'Verkoopfactuur.',
+ 'Salesperson' => 'Verkoper',
+ 'Save Schedule' => 'Planning Opslaan',
+ 'Schedule' => 'Inplannen',
+ 'Scheduled' => 'Ingepland',
+ 'Screen' => 'Scherm',
+ 'Select a Printer!' => 'Selecteer een Printer',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select payment' => 'Kies een betaling',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax Included' => 'Belasting Inbegrepen',
+ 'Till' => 'Kassa',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Transaction' => 'Boeking',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor Invoice.' => 'Inkoopfactuur.',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Week(s)' => 'Week/Weken',
+ 'Year' => 'Jaar',
+ 'Year(s)' => 'Jaar/Jaren',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'U boekt een bestaande transactie!',
+ 'You are printing and posting an existing transaction!' => 'U print en boekt een bestaande transactie!',
+ 'You are printing and saving an existing order' => 'U print een bestaande order en slaat deze daarna op',
+ 'You are printing and saving an existing quotation' => 'U print een bestaande offerte en slaat deze daarna op',
+ 'You are saving an existing order' => 'U slaat een bestaande order op',
+ 'You are saving an existing quotation' => 'U slaat een bestaande offerte op',
+ 'for' => 'gedurende',
+ 'sent' => 'verzonden',
+ 'time(s)' => 'keer',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'inplanning_verwijderen' => 'delete_schedule',
+ 'inboeken' => 'post',
+ 'inboeken_als_nieuw' => 'post_as_new',
+ 'afdrukken' => 'print',
+ 'afdrukken_en_inboeken' => 'print_and_post',
+ 'afdrukken_en_boek_als_nieuw' => 'print_and_post_as_new',
+ 'verkoopfactuur_' => 'sales_invoice_',
+ 'planning_opslaan' => 'save_schedule',
+ 'inplannen' => 'schedule',
+ 'verzenden_aan' => 'ship_to',
+ 'bijwerken' => 'update',
+ 'inkoopfactuur_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nl/arap b/locale/nl/arap
new file mode 100755
index 00000000..88b63856
--- /dev/null
+++ b/locale/nl/arap
@@ -0,0 +1,74 @@
+$self{texts} = {
+ 'Address' => 'Adres',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Verder',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Dag(en)',
+ 'Delete Schedule' => 'Inplanning Verwijderen',
+ 'Description' => 'Omschrijving',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mailbericht',
+ 'Every' => 'Elke',
+ 'For' => 'Gedurende',
+ 'Include Payment' => 'Inclusief Bedrag',
+ 'Message' => 'Boodschap',
+ 'Month(s)' => 'Maand(en)',
+ 'Next Date' => 'Volgende Datum',
+ 'Number' => 'Code',
+ 'Print' => 'Afdrukken',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Recurring Transaction' => 'Geplande Transactie',
+ 'Reference' => 'Referentie',
+ 'Repeat' => 'Herhaal',
+ 'Save Schedule' => 'Planning Opslaan',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Startdate' => 'Begindatum',
+ 'Subject' => 'Onderwerp',
+ 'To' => 'Tot',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Week(s)' => 'Week/Weken',
+ 'Year(s)' => 'Jaar/Jaren',
+ 'You are posting an existing transaction!' => 'U boekt een bestaande transactie!',
+ 'You are printing and posting an existing transaction!' => 'U print en boekt een bestaande transactie!',
+ 'You are printing and saving an existing order' => 'U print een bestaande order en slaat deze daarna op',
+ 'You are printing and saving an existing quotation' => 'U print een bestaande offerte en slaat deze daarna op',
+ 'You are saving an existing order' => 'U slaat een bestaande order op',
+ 'You are saving an existing quotation' => 'U slaat een bestaande offerte op',
+ 'for' => 'gedurende',
+ 'sent' => 'verzonden',
+ 'time(s)' => 'keer',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'verder' => 'continue',
+ 'inplanning_verwijderen' => 'delete_schedule',
+ 'planning_opslaan' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/nl/arapprn b/locale/nl/arapprn
new file mode 100755
index 00000000..5c99f5e9
--- /dev/null
+++ b/locale/nl/arapprn
@@ -0,0 +1,34 @@
+$self{texts} = {
+ 'Account' => 'Rekening',
+ 'Amount' => 'Bedrag',
+ 'Continue' => 'Verder',
+ 'Date' => 'Datum',
+ 'Memo' => 'Memo',
+ 'Nothing to print!' => 'Niets af te drukken!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Afgedrukt',
+ 'Scheduled' => 'Ingepland',
+ 'Screen' => 'Scherm',
+ 'Select a Printer!' => 'Selecteer een Printer',
+ 'Select payment' => 'Kies een betaling',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF!',
+ 'Source' => 'Herkomst',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'verder' => 'continue',
+};
+
+1;
+
diff --git a/locale/nl/bp b/locale/nl/bp
new file mode 100755
index 00000000..cb2e31cb
--- /dev/null
+++ b/locale/nl/bp
@@ -0,0 +1,69 @@
+$self{texts} = {
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Weet us zeker dat u de gemarkeerde stukken wil verwijderen uit de wachtrij?',
+ 'Bin Lists' => 'Vergaarlijsten',
+ 'Cannot remove files!' => 'Kan bestanden niet verwijderen!',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Date' => 'Datum',
+ 'Employee' => 'Werknemer',
+ 'From' => 'Van',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factuur',
+ 'Invoice Number' => 'Factuurcode',
+ 'Marked entries printed!' => 'Gemarkeerde delen afgedrukt!',
+ 'Month' => 'Maand',
+ 'Order' => 'Bestelling',
+ 'Order Number' => 'Referentie',
+ 'Packing Lists' => 'Pakbonnen',
+ 'Period' => 'Periode',
+ 'Pick Lists' => 'Uitsorteerbonnen',
+ 'Print' => 'Afdrukken',
+ 'Printing' => 'Afdrukken',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Quarter' => 'Kwartaal',
+ 'Quotation' => 'Offerte',
+ 'Quotation Number' => 'Offertecode',
+ 'Quotations' => 'Offertes',
+ 'RFQs' => 'Prijsaanvragen',
+ 'Remove' => 'Verwijder',
+ 'Removed spoolfiles!' => 'Spoolfiles verwijderd!',
+ 'Removing marked entries from queue ...' => 'Verwijderen gemarkeerde stukken uit wachtrij ...',
+ 'Sales Invoices' => 'Verkoopfacturen',
+ 'Sales Orders' => 'Verkooporders',
+ 'Select all' => 'Selecteer alles',
+ 'Spoolfile' => 'Spoolfile',
+ 'Time Cards' => 'Tijdkaarten',
+ 'To' => 'Tot',
+ 'Vendor' => 'Leverancier',
+ 'Work Orders' => 'Werkorders',
+ 'Year' => 'Jaar',
+ 'Yes' => 'Ja',
+ 'done' => 'gebeurd',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'verder' => 'continue',
+ 'afdrukken' => 'print',
+ 'verwijder' => 'remove',
+ 'selecteer_alles' => 'select_all',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nl/ca b/locale/nl/ca
new file mode 100755
index 00000000..e84e198c
--- /dev/null
+++ b/locale/nl/ca
@@ -0,0 +1,60 @@
+$self{texts} = {
+ 'AR/AP' => 'Deb/Cred',
+ 'Account' => 'Rekening',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Balance' => 'Saldo',
+ 'Chart of Accounts' => 'Rekeningstelsel',
+ 'Credit' => 'Credit',
+ 'Current' => 'Huidig',
+ 'Date' => 'Datum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'From' => 'Van',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'List Transactions' => 'Boekingen Weergeven',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Month' => 'Maand',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Period' => 'Periode',
+ 'Project Number' => 'Projectcode',
+ 'Quarter' => 'Kwartaal',
+ 'R' => 'R',
+ 'Reference' => 'Referentie',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Subtotal' => 'Subtotaal',
+ 'To' => 'Tot',
+ 'Year' => 'Jaar',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'boekingen_weergeven' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/nl/cp b/locale/nl/cp
new file mode 100755
index 00000000..3d2d3628
--- /dev/null
+++ b/locale/nl/cp
@@ -0,0 +1,149 @@
+$self{texts} = {
+ 'AP' => 'Crediteuren',
+ 'AR' => 'Debiteuren',
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Address' => 'Adres',
+ 'All' => 'Allemaal',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd Bedrag',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'Kan betaling niet boeken!',
+ 'Cannot post Receipt!' => 'Kan ontvangst niet boeken!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Verder',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Klant',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum ontbreekt!',
+ 'Day(s)' => 'Dag(en)',
+ 'Delete Schedule' => 'Inplanning Verwijderen',
+ 'Department' => 'Afdeling',
+ 'Deposit' => 'Storting',
+ 'Description' => 'Omschrijving',
+ 'Due Date' => 'Vervaldatum',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mailbericht',
+ 'Every' => 'Elke',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'For' => 'Gedurende',
+ 'From' => 'Van',
+ 'Include Payment' => 'Inclusief Bedrag',
+ 'Invoice' => 'Factuur',
+ 'Invoices' => 'Facturen',
+ 'Language' => 'Taal',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Month(s)' => 'Maand(en)',
+ 'Next Date' => 'Volgende Datum',
+ 'Nothing open!' => 'Niets open!',
+ 'Number' => 'Code',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Betaling',
+ 'Payment posted!' => 'Betaling geboekt!',
+ 'Payments' => 'Betalingen',
+ 'Payments posted!' => 'Betalingen ingeboekt!',
+ 'Post' => 'Inboeken',
+ 'Posting failed!' => 'Inboeken mislukt',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Voorschot',
+ 'Print' => 'Afdrukken',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Receipt posted!' => 'Ontvangstbewijs geboekt',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Recurring Transaction' => 'Geplande Transactie',
+ 'Reference' => 'Referentie',
+ 'Repeat' => 'Herhaal',
+ 'Save Schedule' => 'Planning Opslaan',
+ 'Screen' => 'Scherm',
+ 'Select' => 'Selecteer',
+ 'Select all' => 'Selecteer alles',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF!',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'Subject' => 'Onderwerp',
+ 'To' => 'Tot',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Week(s)' => 'Week/Weken',
+ 'Year(s)' => 'Jaar/Jaren',
+ 'You are posting an existing transaction!' => 'U boekt een bestaande transactie!',
+ 'You are printing and posting an existing transaction!' => 'U print en boekt een bestaande transactie!',
+ 'You are printing and saving an existing order' => 'U print een bestaande order en slaat deze daarna op',
+ 'You are printing and saving an existing quotation' => 'U print een bestaande offerte en slaat deze daarna op',
+ 'You are saving an existing order' => 'U slaat een bestaande order op',
+ 'You are saving an existing quotation' => 'U slaat een bestaande offerte op',
+ 'for' => 'gedurende',
+ 'sent' => 'verzonden',
+ 'time(s)' => 'keer',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'verder' => 'continue',
+ 'inplanning_verwijderen' => 'delete_schedule',
+ 'inboeken' => 'post',
+ 'afdrukken' => 'print',
+ 'planning_opslaan' => 'save_schedule',
+ 'selecteer_alles' => 'select_all',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/nl/ct b/locale/nl/ct
new file mode 100755
index 00000000..91122a84
--- /dev/null
+++ b/locale/nl/ct
@@ -0,0 +1,190 @@
+$self{texts} = {
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Active' => 'Actief',
+ 'Add Customer' => 'Klant Toevoegen',
+ 'Add Vendor' => 'Leverancier Toevoegen',
+ 'Address' => 'Adres',
+ 'All' => 'Allemaal',
+ 'Amount' => 'Bedrag',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Facturatieadres',
+ 'Break' => 'Korting',
+ 'Cannot delete customer!' => 'Kan klant niet verwijderen!',
+ 'Cannot delete vendor!' => 'Kan leverancier niet verwijderen!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stad',
+ 'Closed' => 'Afgesloten',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Cost' => 'Kostprijs',
+ 'Could not save pricelist!' => 'Kon prijslijst niet opslaan!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Customer History' => 'Klanthistorie',
+ 'Customer Number' => 'Klantcode',
+ 'Customer deleted!' => 'Klant verwijderd!',
+ 'Customer saved!' => 'Klant opgeslagen!',
+ 'Customers' => 'Klanten',
+ 'Delete' => 'Verwijder',
+ 'Delivery Date' => 'Leverdatum',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Discount' => 'Korting',
+ 'E-mail' => 'E-mail',
+ 'Edit Customer' => 'Klant Wijzigen',
+ 'Edit Vendor' => 'Leverancier Wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Enddate' => 'Einddatum',
+ 'Fax' => 'Fax',
+ 'From' => 'Van',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Productgroep',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inactief',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Invoice' => 'Factuur',
+ 'Item already on pricelist!' => 'Onderdeel al aanwezig op prijslijst!',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Language' => 'Taal',
+ 'Leadtime' => 'Levertijd',
+ 'Manager' => 'Manager',
+ 'Name' => 'Naam',
+ 'Name missing!' => 'Naam ontbreekt!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Number' => 'Code',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Orphaned' => 'Wees',
+ 'POS' => 'Kassa',
+ 'Part Number' => 'Artikelcode',
+ 'Phone' => 'Telefoon',
+ 'Pricegroup' => 'Prijsgroep',
+ 'Pricelist' => 'Prijslijst',
+ 'Project Number' => 'Projectcode',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Qty' => 'Aantal',
+ 'Quotation' => 'Offerte',
+ 'Quotations' => 'Offertes',
+ 'RFQ' => 'Prijsaanvraag',
+ 'Request for Quotations' => 'Prijsaanvragen',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Invoices' => 'Verkoopfacturen',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Orders' => 'Verkooporders',
+ 'Salesperson' => 'Verkoper',
+ 'Save' => 'Opslaan',
+ 'Save Pricelist' => 'Prijslijst Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Search' => 'Zoek',
+ 'Select items' => 'Selecteer artikelen',
+ 'Sell Price' => 'Verkoopprijs',
+ 'Serial Number' => 'Serienummer',
+ 'Shipping Address' => 'Verzendadres',
+ 'Startdate' => 'Begindatum',
+ 'State' => 'Provincie',
+ 'State/Province' => 'Staat/Provincie',
+ 'Sub-contract GIFI' => 'GIFI rubricering',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax Account' => 'Belastingrekening',
+ 'Tax Included' => 'Belasting Inbegrepen',
+ 'Tax Number' => 'Belastingnummer',
+ 'Tax Number / SSN' => 'Belastingnummer / Sofinummer',
+ 'Taxable' => 'Belastbaar percentage',
+ 'Terms' => 'Betalingstermijn',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Type of Business' => 'Branche',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Vendor History' => 'Leverancierhistorie',
+ 'Vendor Invoice' => 'Inkoopfactuur',
+ 'Vendor Invoices' => 'Inkoopfacturen',
+ 'Vendor Number' => 'Leveranciercode',
+ 'Vendor deleted!' => 'Leverancier verwijderd!',
+ 'Vendor saved!' => 'Leverancier opgeslagen!',
+ 'Vendors' => 'Leveranciers',
+ 'Zip/Postal Code' => 'Postcode',
+ 'days' => 'dagen',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'klant_toevoegen' => 'add_customer',
+ 'leverancier_toevoegen' => 'add_vendor',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'kassa' => 'pos',
+ 'prijslijst' => 'pricelist',
+ 'inkooporder' => 'purchase_order',
+ 'offerte' => 'quotation',
+ 'prijsaanvraag' => 'rfq',
+ 'verkoopfactuur' => 'sales_invoice',
+ 'verkooporder' => 'sales_order',
+ 'opslaan' => 'save',
+ 'prijslijst_opslaan' => 'save_pricelist',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'bijwerken' => 'update',
+ 'inkoopfactuur' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/nl/gl b/locale/nl/gl
new file mode 100755
index 00000000..a2b1cc98
--- /dev/null
+++ b/locale/nl/gl
@@ -0,0 +1,185 @@
+$self{texts} = {
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Cash Transfer Transaction' => 'Geldoverboeking Toevoegen',
+ 'Add General Ledger Transaction' => 'Journaalpost Toevoegen',
+ 'Address' => 'Adres',
+ 'All' => 'Allemaal',
+ 'Amount' => 'Bedrag',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Asset' => 'Activa',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Balance' => 'Saldo',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Kan geen transactie boeken met een debit- en creditregel voor dezelfde rekening!',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Credit' => 'Credit',
+ 'Current' => 'Huidig',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Dag(en)',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Verwijder',
+ 'Delete Schedule' => 'Inplanning Verwijderen',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mailbericht',
+ 'Edit Cash Transfer Transaction' => 'Kasoverboeking Wijzigen',
+ 'Edit General Ledger Transaction' => 'Boeking in grootboek Wijzigen',
+ 'Equity' => 'Actief vermogen',
+ 'Every' => 'Elke',
+ 'Expense' => 'Onkosten',
+ 'FX' => 'FX',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'For' => 'Gedurende',
+ 'From' => 'Van',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Grootboekboeking',
+ 'General Ledger' => 'Grootboek',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inclusief Bedrag',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Income' => 'Inkomsten',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Liability' => 'Passiva',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Month' => 'Maand',
+ 'Month(s)' => 'Maand(en)',
+ 'Next Date' => 'Volgende Datum',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Code',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Out of balance transaction!' => 'Boeking is niet in evenwicht!',
+ 'Period' => 'Periode',
+ 'Post' => 'Inboeken',
+ 'Post as new' => 'Inboeken als nieuw',
+ 'Print' => 'Afdrukken',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Quarter' => 'Kwartaal',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'Geplande Transactie',
+ 'Reference' => 'Referentie',
+ 'Repeat' => 'Herhaal',
+ 'Reports' => 'Rapporten',
+ 'Sales Invoice ' => 'Verkoopfactuur ',
+ 'Save Schedule' => 'Planning Opslaan',
+ 'Schedule' => 'Inplannen',
+ 'Scheduled' => 'Ingepland',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'To' => 'Tot',
+ 'Transaction Date missing!' => 'Boekingsdatum ontbreekt!',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Update' => 'Bijwerken',
+ 'Vendor Invoice ' => 'Inkoopfactuur ',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Week(s)' => 'Week/Weken',
+ 'Year' => 'Jaar',
+ 'Year(s)' => 'Jaar/Jaren',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'U boekt een bestaande transactie!',
+ 'You are printing and posting an existing transaction!' => 'U print en boekt een bestaande transactie!',
+ 'You are printing and saving an existing order' => 'U print een bestaande order en slaat deze daarna op',
+ 'You are printing and saving an existing quotation' => 'U print een bestaande offerte en slaat deze daarna op',
+ 'You are saving an existing order' => 'U slaat een bestaande order op',
+ 'You are saving an existing quotation' => 'U slaat een bestaande offerte op',
+ 'for' => 'gedurende',
+ 'sent' => 'verzonden',
+ 'time(s)' => 'keer',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'inplanning_verwijderen' => 'delete_schedule',
+ 'grootboekboeking' => 'gl_transaction',
+ 'inboeken' => 'post',
+ 'inboeken_als_nieuw' => 'post_as_new',
+ 'verkoopfactuur_' => 'sales_invoice_',
+ 'planning_opslaan' => 'save_schedule',
+ 'inplannen' => 'schedule',
+ 'bijwerken' => 'update',
+ 'inkoopfactuur_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nl/hr b/locale/nl/hr
new file mode 100755
index 00000000..a7e4a448
--- /dev/null
+++ b/locale/nl/hr
@@ -0,0 +1,120 @@
+$self{texts} = {
+ 'AP' => 'Crediteuren',
+ 'Above' => 'Boven',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Active' => 'Actief',
+ 'Add Deduction' => 'Korting Toevoegen',
+ 'Add Employee' => 'Werknemer Toevoegen',
+ 'Address' => 'Adres',
+ 'Administrator' => 'Beheerder',
+ 'After Deduction' => 'Na Korting',
+ 'All' => 'Allemaal',
+ 'Allowances' => 'Toelagen',
+ 'Amount' => 'Bedrag',
+ 'Amount missing!' => 'Bedrag Ontbreekt!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Gebaseerd op',
+ 'Before Deduction' => 'Voor Korting',
+ 'Below' => 'Onder',
+ 'City' => 'Stad',
+ 'Continue' => 'Verder',
+ 'Country' => 'Land',
+ 'DOB' => 'Geboortedatum',
+ 'Deduct after' => 'Verminder na',
+ 'Deduction deleted!' => 'Korting verwijderd!',
+ 'Deduction saved!' => 'Korting opgeslagen!',
+ 'Deductions' => 'Kortingen',
+ 'Delete' => 'Verwijder',
+ 'Description' => 'Omschrijving',
+ 'Description missing!' => 'Omschrijving ontbreekt',
+ 'E-mail' => 'E-mail',
+ 'Edit Deduction' => 'Korting Wijzigen',
+ 'Edit Employee' => 'Werknemer Wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Employee Name' => 'Naam Werknemer',
+ 'Employee Number' => 'Werknemercode',
+ 'Employee deleted!' => 'Werknemer verwijderd',
+ 'Employee pays' => 'Werknemerbetalingen',
+ 'Employee saved!' => 'Werknemer opgeslagen!',
+ 'Employees' => 'Werknemers',
+ 'Employer' => 'Werkgever',
+ 'Employer pays' => 'Werkgeverbetalingen',
+ 'Enddate' => 'Einddatum',
+ 'Exempt age <' => 'Uitsluiten leeftijd <',
+ 'Expense' => 'Onkosten',
+ 'From' => 'Van',
+ 'Home Phone' => 'Thuistelefoon',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inactief',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Login' => 'Aanmelden',
+ 'Manager' => 'Manager',
+ 'Maximum' => 'Maximum',
+ 'Name' => 'Naam',
+ 'Name missing!' => 'Naam ontbreekt!',
+ 'Notes' => 'Opmerkingen',
+ 'Number' => 'Code',
+ 'Orphaned' => 'Wees',
+ 'Payroll Deduction' => 'Loonkorting',
+ 'Pos' => 'Pos',
+ 'Rate' => 'Percentage',
+ 'Rate missing!' => 'Percentage ontbreekt!',
+ 'Role' => 'Rol',
+ 'S' => 'S',
+ 'SSN' => 'Pers.nr.',
+ 'Sales' => 'Verkoop',
+ 'Save' => 'Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'Supervisor' => 'Controleur',
+ 'To' => 'Tot',
+ 'Update' => 'Bijwerken',
+ 'User' => 'Gebruiker',
+ 'Work Phone' => 'Bedrijfstelefoon',
+ 'Zip/Postal Code' => 'Postcode',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'korting_toevoegen' => 'add_deduction',
+ 'werknemer_toevoegen' => 'add_employee',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'opslaan' => 'save',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/nl/ic b/locale/nl/ic
new file mode 100755
index 00000000..52584a8e
--- /dev/null
+++ b/locale/nl/ic
@@ -0,0 +1,301 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Accounts' => 'Rekeningen',
+ 'Accrual' => 'Transactie',
+ 'Active' => 'Actief',
+ 'Add' => 'Toevoegen',
+ 'Add Assembly' => 'Assemblage Toevoegen',
+ 'Add Labor/Overhead' => 'Arbeids-/Overheadkosten Toevoegen',
+ 'Add Part' => 'Artikel Toevoegen',
+ 'Add Purchase Order' => 'Inkooporder Toevoegen',
+ 'Add Quotation' => 'Offerte Toevoegen',
+ 'Add Request for Quotation' => 'Prijsaanvraag Toevoegen',
+ 'Add Sales Order' => 'Verkooporder Toevoegen',
+ 'Add Service' => 'Dienst Toevoegen',
+ 'Address' => 'Adres',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Assemblies' => 'Assemblages',
+ 'Assemblies restocked!' => 'Assemblage Aangevuld!',
+ 'Assembly' => 'Assemblage',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Average Cost' => 'Gemiddelde Kostprijs',
+ 'Avg Cost' => 'Gem. Kostpr.',
+ 'BOM' => 'Onderdelenlijst',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Vergaarbak',
+ 'Bin List' => 'Vergaarlijst',
+ 'Break' => 'Staffel',
+ 'COGS' => 'Kostprijs omzet',
+ 'COGS account does not exist!' => 'Kostprijs Omzet rekening bestaat niet!',
+ 'Cannot create Assembly' => 'Kan Assemblage niet aanmaken',
+ 'Cannot create Labor' => 'Kan Arbeid niet aanmaken',
+ 'Cannot create Part' => 'Kan Artikel niet aanmaken',
+ 'Cannot create Service' => 'Kan Dienst niet aanmaken',
+ 'Cannot delete item!' => 'Kan onderdeel niet verwijderen!',
+ 'Cannot stock assemblies!' => 'Kan assemblages niet in voorraad nemen!',
+ 'Cash' => 'Kas',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Inventaris Controleren',
+ 'City' => 'Stad',
+ 'Closed' => 'Afgesloten',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Components' => 'Componenten',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Cost' => 'Kostprijs',
+ 'Country' => 'Land',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Klant',
+ 'Customer Number' => 'Klantcode',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Verwijder',
+ 'Delivery Date' => 'Leverdatum',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Drawing' => 'Tekening',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mailed' => 'Gemaild',
+ 'Edit Assembly' => 'Assemblage Wijzigen',
+ 'Edit Labor/Overhead' => 'Arbeids-/Overheadkosten Wijzigen',
+ 'Edit Part' => 'Artikel Wijzigen',
+ 'Edit Service' => 'Dienst Wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Expense' => 'Onkosten',
+ 'Expense account does not exist!' => 'Uitgavenrekening bestaat niet!',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'From' => 'Van',
+ 'Group' => 'Productgroep',
+ 'Image' => 'Plaatje',
+ 'In-line' => 'In Lijn',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Income' => 'Inkomsten',
+ 'Income account does not exist!' => 'Inkomstenrekening bestaat niet!',
+ 'Individual Items' => 'Afzonderlijke Onderdelen',
+ 'Inventory' => 'Voorraad',
+ 'Inventory account does not exist!' => 'Inventarisrekening bestaat niet!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Aanwezige voorraad moet nul zijn voordat een assemblage als \'niet actief\' kan worden gemarkeerd.',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Aanwezige voorraad moet nul zijn voordat een product als \'niet actief\' kan worden gemarkeerd.',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurcode',
+ 'Invoice Number missing!' => 'Factuurcode ontbreekt!',
+ 'Item' => 'Regel',
+ 'Item deleted!' => 'Onderdeel verwijderd!',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Items' => 'Onderdelen',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Labor/Overhead' => 'Arbeids-/Overheadkosten',
+ 'Last Cost' => 'Laaste Kostprijs',
+ 'Leadtime' => 'Levertijd',
+ 'Line Total' => 'Totaalregel',
+ 'Link Accounts' => 'Rekeningen Verbinden',
+ 'List' => 'Weergeven',
+ 'List Price' => 'Catalogusprijs',
+ 'Make' => 'Fabrikant',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'Markup' => 'Winstmarge',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Message' => 'Boodschap',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Type',
+ 'Name' => 'Naam',
+ 'No History!' => 'Geen geschiedenis!',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Code',
+ 'Number missing in Row' => 'Code ontbreekt in Regel',
+ 'OH' => 'OH',
+ 'Obsolete' => 'Niet actief',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'On Hand' => 'Op voorraad',
+ 'Onhand' => 'Beschikbaar',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Date missing!' => 'Orderdatum ontbreekt!',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Ordernummer ontbreekt!',
+ 'Orphaned' => 'Wees',
+ 'PDF' => 'PDF',
+ 'PO' => 'PO',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Datum ontbreekt op de pakbon!',
+ 'Packing List Number missing!' => 'Nummer ontbreekt op de pakbon!',
+ 'Part' => 'Artikel',
+ 'Parts' => 'Artikelen',
+ 'Parts Requirements' => 'Benodigde Onderdelen',
+ 'Period' => 'Periode',
+ 'Phone' => 'Telefoon',
+ 'Pick List' => 'Uitsorteerbon',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Pricegroup' => 'Prijsgroep',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Qty' => 'Aantal',
+ 'Quantity exceeds available units to stock!' => 'Aantal is hoger dan de aanwezige voorraad!',
+ 'Queue' => 'Wachtrij',
+ 'Queued' => 'In Wachtrij Gezet',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number missing!' => 'Offertecode ontbreekt!',
+ 'Quotations' => 'Offertes',
+ 'RFQ' => 'Prijsaanvraag',
+ 'ROP' => 'Minimum voorraad',
+ 'Recd' => 'Ontvangen',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'SO' => 'VO',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Invoices' => 'Verkoopfacturen',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Orders' => 'Verkooporders',
+ 'Save' => 'Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Scheduled' => 'Ingepland',
+ 'Screen' => 'Scherm',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select items' => 'Selecteer artikelen',
+ 'Select txt, postscript or PDF!' => 'Kiest txt, postscript of PDF!',
+ 'Sell' => 'Verkopen',
+ 'Sell Price' => 'Verkoopprijs',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienr',
+ 'Serial Number' => 'Serienummer',
+ 'Service' => 'Dienst',
+ 'Services' => 'Diensten',
+ 'Ship' => 'Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Shipping Address' => 'Verzendadres',
+ 'Short' => 'Kort',
+ 'State/Province' => 'Staat/Provincie',
+ 'Stock' => 'Voorraad',
+ 'Stock Assembly' => 'Assemblagevoorraad',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Text' => 'Tekst',
+ 'To' => 'Tot',
+ 'Top Level' => 'Hoogste Niveau',
+ 'Translation not on file!' => 'Vertaling niet beschikbaar!',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Updated' => 'Bijgewerkt',
+ 'Vendor' => 'Leverancier',
+ 'Vendor Invoice' => 'Inkoopfactuur',
+ 'Vendor Invoices' => 'Inkoopfacturen',
+ 'Vendor Number' => 'Leveranciercode',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warehouse' => 'Magazijn',
+ 'Weight' => 'Gewicht',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Werkorder',
+ 'Year' => 'Jaar',
+ 'Zip/Postal Code' => 'Postcode',
+ 'days' => 'dagen',
+ 'sent' => 'verzonden',
+ 'unexpected error!' => 'onverwachte fout!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'assemblage_toevoegen' => 'add_assembly',
+ 'arbeids__overheadkosten_toevoegen' => 'add_labor_overhead',
+ 'artikel_toevoegen' => 'add_part',
+ 'dienst_toevoegen' => 'add_service',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'assemblage_wijzigen' => 'edit_assembly',
+ 'artikel_wijzigen' => 'edit_part',
+ 'dienst_wijzigen' => 'edit_service',
+ 'opslaan' => 'save',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/nl/io b/locale/nl/io
new file mode 100755
index 00000000..1955f6c3
--- /dev/null
+++ b/locale/nl/io
@@ -0,0 +1,137 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Inkooporder Toevoegen',
+ 'Add Quotation' => 'Offerte Toevoegen',
+ 'Add Request for Quotation' => 'Prijsaanvraag Toevoegen',
+ 'Add Sales Order' => 'Verkooporder Toevoegen',
+ 'Address' => 'Adres',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Vergaarbak',
+ 'Bin List' => 'Vergaarlijst',
+ 'Cc' => 'Cc',
+ 'City' => 'Stad',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Country' => 'Land',
+ 'Customer Number' => 'Klantcode',
+ 'Date' => 'Datum',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delivery Date' => 'Leverdatum',
+ 'Description' => 'Omschrijving',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mailed' => 'Gemaild',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'Group' => 'Productgroep',
+ 'In-line' => 'In Lijn',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number missing!' => 'Factuurcode ontbreekt!',
+ 'Item' => 'Regel',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Message' => 'Boodschap',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Code',
+ 'Number missing in Row' => 'Code ontbreekt in Regel',
+ 'OH' => 'OH',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order Date missing!' => 'Orderdatum ontbreekt!',
+ 'Order Number missing!' => 'Ordernummer ontbreekt!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Datum ontbreekt op de pakbon!',
+ 'Packing List Number missing!' => 'Nummer ontbreekt op de pakbon!',
+ 'Part' => 'Artikel',
+ 'Phone' => 'Telefoon',
+ 'Pick List' => 'Uitsorteerbon',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Purchase Order' => 'Inkooporder',
+ 'Qty' => 'Aantal',
+ 'Queue' => 'Wachtrij',
+ 'Queued' => 'In Wachtrij Gezet',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number missing!' => 'Offertecode ontbreekt!',
+ 'Recd' => 'Ontvangen',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkooporder',
+ 'Scheduled' => 'Ingepland',
+ 'Screen' => 'Scherm',
+ 'Select items' => 'Selecteer artikelen',
+ 'Select txt, postscript or PDF!' => 'Kiest txt, postscript of PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienr',
+ 'Service' => 'Dienst',
+ 'Ship' => 'Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Shipping Address' => 'Verzendadres',
+ 'State/Province' => 'Staat/Provincie',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Text' => 'Tekst',
+ 'To' => 'Tot',
+ 'Translation not on file!' => 'Vertaling niet beschikbaar!',
+ 'Unit' => 'Eenheid',
+ 'Vendor Number' => 'Leveranciercode',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Werkorder',
+ 'Zip/Postal Code' => 'Postcode',
+ 'sent' => 'verzonden',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'verder' => 'continue',
+};
+
+1;
+
diff --git a/locale/nl/ir b/locale/nl/ir
new file mode 100755
index 00000000..84a28181
--- /dev/null
+++ b/locale/nl/ir
@@ -0,0 +1,257 @@
+$self{texts} = {
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Purchase Order' => 'Inkooporder Toevoegen',
+ 'Add Quotation' => 'Offerte Toevoegen',
+ 'Add Request for Quotation' => 'Prijsaanvraag Toevoegen',
+ 'Add Sales Order' => 'Verkooporder Toevoegen',
+ 'Add Vendor Invoice' => 'Inkoopfactuur Toevoegen',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Weet u zeker dat u dit factuurnummer wilt verwijderen?',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Vergaarbak',
+ 'Bin List' => 'Vergaarlijst',
+ 'Cannot delete invoice!' => 'Kan factuur niet verwijderen!',
+ 'Cannot post invoice for a closed period!' => 'Kan geen factuur boeken in afgesloten periode!',
+ 'Cannot post invoice!' => 'Kan factuur niet boeken!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stad',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Confirm!' => 'Bevestig!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Currency' => 'Valuta',
+ 'Customer Number' => 'Klantcode',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Dag(en)',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Verwijder',
+ 'Delete Schedule' => 'Inplanning Verwijderen',
+ 'Delivery Date' => 'Leverdatum',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Due Date' => 'Vervaldatum',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mail message' => 'E-mailbericht',
+ 'E-mailed' => 'Gemaild',
+ 'Edit Vendor Invoice' => 'Inkoopfactuur Wijzigen',
+ 'Every' => 'Elke',
+ 'Exch' => 'Wissel',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'For' => 'Gedurende',
+ 'Group' => 'Productgroep',
+ 'In-line' => 'In Lijn',
+ 'Include Payment' => 'Inclusief Bedrag',
+ 'Internal Notes' => 'Interne Opmerkingen',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurcode',
+ 'Invoice Number missing!' => 'Factuurcode ontbreekt!',
+ 'Invoice deleted!' => 'Factuur verwijderd!',
+ 'Item' => 'Regel',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Language' => 'Taal',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Month(s)' => 'Maand(en)',
+ 'Next Date' => 'Volgende Datum',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Code',
+ 'Number missing in Row' => 'Code ontbreekt in Regel',
+ 'OH' => 'OH',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order Date missing!' => 'Orderdatum ontbreekt!',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Ordernummer ontbreekt!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'PO code',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Datum ontbreekt op de pakbon!',
+ 'Packing List Number missing!' => 'Nummer ontbreekt op de pakbon!',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Phone' => 'Telefoon',
+ 'Pick List' => 'Uitsorteerbon',
+ 'Post' => 'Inboeken',
+ 'Post as new' => 'Inboeken als nieuw',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Print' => 'Afdrukken',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Purchase Order' => 'Inkooporder',
+ 'Qty' => 'Aantal',
+ 'Queue' => 'Wachtrij',
+ 'Queued' => 'In Wachtrij Gezet',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number missing!' => 'Offertecode ontbreekt!',
+ 'Recd' => 'Ontvangen',
+ 'Record in' => 'Boeken op',
+ 'Recurring Transaction' => 'Geplande Transactie',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Repeat' => 'Herhaal',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkooporder',
+ 'Save Schedule' => 'Planning Opslaan',
+ 'Schedule' => 'Inplannen',
+ 'Scheduled' => 'Ingepland',
+ 'Screen' => 'Scherm',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select items' => 'Selecteer artikelen',
+ 'Select txt, postscript or PDF!' => 'Kiest txt, postscript of PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienr',
+ 'Service' => 'Dienst',
+ 'Ship' => 'Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Shipping Address' => 'Verzendadres',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Tax Included' => 'Belasting Inbegrepen',
+ 'Text' => 'Tekst',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Translation not on file!' => 'Vertaling niet beschikbaar!',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor Number' => 'Leveranciercode',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Week(s)' => 'Week/Weken',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Werkorder',
+ 'Year(s)' => 'Jaar/Jaren',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'U boekt een bestaande transactie!',
+ 'You are printing and posting an existing transaction!' => 'U print en boekt een bestaande transactie!',
+ 'You are printing and saving an existing order' => 'U print een bestaande order en slaat deze daarna op',
+ 'You are printing and saving an existing quotation' => 'U print een bestaande offerte en slaat deze daarna op',
+ 'You are saving an existing order' => 'U slaat een bestaande order op',
+ 'You are saving an existing quotation' => 'U slaat een bestaande offerte op',
+ 'Zip/Postal Code' => 'Postcode',
+ 'ea' => 'p.st.',
+ 'for' => 'gedurende',
+ 'posted!' => 'opgeslagen!',
+ 'sent' => 'verzonden',
+ 'time(s)' => 'keer',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'inplanning_verwijderen' => 'delete_schedule',
+ 'inboeken' => 'post',
+ 'inboeken_als_nieuw' => 'post_as_new',
+ 'inkooporder' => 'purchase_order',
+ 'planning_opslaan' => 'save_schedule',
+ 'inplannen' => 'schedule',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nl/is b/locale/nl/is
new file mode 100755
index 00000000..ab300f77
--- /dev/null
+++ b/locale/nl/is
@@ -0,0 +1,271 @@
+$self{texts} = {
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Purchase Order' => 'Inkooporder Toevoegen',
+ 'Add Quotation' => 'Offerte Toevoegen',
+ 'Add Request for Quotation' => 'Prijsaanvraag Toevoegen',
+ 'Add Sales Invoice' => 'Verkoopfactuur Toevoegen',
+ 'Add Sales Order' => 'Verkooporder Toevoegen',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Weet u zeker dat u dit factuurnummer wilt verwijderen?',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Vergaarbak',
+ 'Bin List' => 'Vergaarlijst',
+ 'Business' => 'Branche',
+ 'Cannot delete invoice!' => 'Kan factuur niet verwijderen!',
+ 'Cannot post invoice for a closed period!' => 'Kan geen factuur boeken in afgesloten periode!',
+ 'Cannot post invoice!' => 'Kan factuur niet boeken!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stad',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Confirm!' => 'Bevestig!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Klant',
+ 'Customer Number' => 'Klantcode',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Dag(en)',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Verwijder',
+ 'Delete Schedule' => 'Inplanning Verwijderen',
+ 'Delivery Date' => 'Leverdatum',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Due Date' => 'Vervaldatum',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mail message' => 'E-mailbericht',
+ 'E-mailed' => 'Gemaild',
+ 'Edit Sales Invoice' => 'Verkoopfactuur Wijzigen',
+ 'Every' => 'Elke',
+ 'Exch' => 'Wissel',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'For' => 'Gedurende',
+ 'Group' => 'Productgroep',
+ 'In-line' => 'In Lijn',
+ 'Include Payment' => 'Inclusief Bedrag',
+ 'Internal Notes' => 'Interne Opmerkingen',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurcode',
+ 'Invoice Number missing!' => 'Factuurcode ontbreekt!',
+ 'Invoice deleted!' => 'Factuur verwijderd!',
+ 'Item' => 'Regel',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Month(s)' => 'Maand(en)',
+ 'Next Date' => 'Volgende Datum',
+ 'Notes' => 'Opmerkingen',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Code',
+ 'Number missing in Row' => 'Code ontbreekt in Regel',
+ 'OH' => 'OH',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order Date missing!' => 'Orderdatum ontbreekt!',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Ordernummer ontbreekt!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'PO code',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Datum ontbreekt op de pakbon!',
+ 'Packing List Number missing!' => 'Nummer ontbreekt op de pakbon!',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Phone' => 'Telefoon',
+ 'Pick List' => 'Uitsorteerbon',
+ 'Post' => 'Inboeken',
+ 'Post as new' => 'Inboeken als nieuw',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Print' => 'Afdrukken',
+ 'Print and Post' => 'Afdrukken en Inboeken',
+ 'Print and Post as new' => 'Afdrukken en Boek als nieuw',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Purchase Order' => 'Inkooporder',
+ 'Qty' => 'Aantal',
+ 'Queue' => 'Wachtrij',
+ 'Queued' => 'In Wachtrij Gezet',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number missing!' => 'Offertecode ontbreekt!',
+ 'Recd' => 'Ontvangen',
+ 'Record in' => 'Boeken op',
+ 'Recurring Transaction' => 'Geplande Transactie',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Repeat' => 'Herhaal',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkooporder',
+ 'Salesperson' => 'Verkoper',
+ 'Save Schedule' => 'Planning Opslaan',
+ 'Schedule' => 'Inplannen',
+ 'Scheduled' => 'Ingepland',
+ 'Screen' => 'Scherm',
+ 'Select a Printer!' => 'Selecteer een Printer',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select items' => 'Selecteer artikelen',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF!',
+ 'Select txt, postscript or PDF!' => 'Kiest txt, postscript of PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienr',
+ 'Service' => 'Dienst',
+ 'Ship' => 'Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Address' => 'Verzendadres',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Source' => 'Herkomst',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Tax Included' => 'Belasting Inbegrepen',
+ 'Text' => 'Tekst',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Trade Discount' => 'Handelskorting',
+ 'Translation not on file!' => 'Vertaling niet beschikbaar!',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Vendor Number' => 'Leveranciercode',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Week(s)' => 'Week/Weken',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Werkorder',
+ 'Year(s)' => 'Jaar/Jaren',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'U boekt een bestaande transactie!',
+ 'You are printing and posting an existing transaction!' => 'U print en boekt een bestaande transactie!',
+ 'You are printing and saving an existing order' => 'U print een bestaande order en slaat deze daarna op',
+ 'You are printing and saving an existing quotation' => 'U print een bestaande offerte en slaat deze daarna op',
+ 'You are saving an existing order' => 'U slaat een bestaande order op',
+ 'You are saving an existing quotation' => 'U slaat een bestaande offerte op',
+ 'Zip/Postal Code' => 'Postcode',
+ 'ea' => 'p.st.',
+ 'for' => 'gedurende',
+ 'posted!' => 'opgeslagen!',
+ 'sent' => 'verzonden',
+ 'time(s)' => 'keer',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'inplanning_verwijderen' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'inboeken' => 'post',
+ 'inboeken_als_nieuw' => 'post_as_new',
+ 'afdrukken' => 'print',
+ 'afdrukken_en_inboeken' => 'print_and_post',
+ 'afdrukken_en_boek_als_nieuw' => 'print_and_post_as_new',
+ 'verkooporder' => 'sales_order',
+ 'planning_opslaan' => 'save_schedule',
+ 'inplannen' => 'schedule',
+ 'verzenden_aan' => 'ship_to',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nl/jc b/locale/nl/jc
new file mode 100755
index 00000000..26bac293
--- /dev/null
+++ b/locale/nl/jc
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Stores Card' => 'Materiaalkaart Toevoegen',
+ 'Add Time Card' => 'Tijdkaart Toevoegen',
+ 'Allocated' => 'Toegewezen',
+ 'Amount' => 'Bedrag',
+ 'Are you sure you want to delete time card for' => 'Weet u zeker dat u de tijdkaart wil verwijderen voor',
+ 'Cannot add stores card for a completed job!' => 'Kan geen materiaalkaart toevoegen aan een afgewerkte job!',
+ 'Cannot add time card for a completed job!' => 'Kan geen tijdkaart toevoegen aan een afgewerkte job!',
+ 'Cannot change stores card for a completed job!' => 'Kan materiaalkaart niet veranderen voor een afgewerkte job!',
+ 'Cannot change time card for a completed job!' => 'Kan tijdkaart niet veranderen voor een afgewerkte job!',
+ 'Cannot delete time card!' => 'Kan tijdkaart niet verwijderen!',
+ 'Cannot save stores card for a closed period!' => 'Kan materiaalkaart niet opslaan in een afgesloten periode!',
+ 'Cannot save stores card!' => 'Kan materiaalkaart niet opslaan!',
+ 'Cannot save time card for a closed period!' => 'Kan tijdkaart niet opslaan in een afgesloten periode!',
+ 'Cannot save time card!' => 'Kan tijdkaart niet opslaan!',
+ 'Chargeable' => 'Doorbelastbaar',
+ 'Chargeout Rate' => 'Doorbelasting',
+ 'Clocked' => 'Geklokt',
+ 'Closed' => 'Afgesloten',
+ 'Confirm!' => 'Bevestig!',
+ 'Continue' => 'Verder',
+ 'Cost' => 'Kostprijs',
+ 'Current' => 'Huidig',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum ontbreekt!',
+ 'Date worked' => 'Datum gewerkt',
+ 'Delete' => 'Verwijder',
+ 'Description' => 'Omschrijving',
+ 'Edit Time Card' => 'Tijdkaart wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Friday' => 'vrijdag',
+ 'From' => 'Van',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Job Description' => 'Jobomschrijving',
+ 'Job Name' => 'Jobnaam',
+ 'Job Number' => 'Jobcode',
+ 'Job Number missing!' => 'Jobcode ontbreekt!',
+ 'Labor Code' => 'Werkcode',
+ 'Labor Code missing!' => 'Werkcode ontbreekt!',
+ 'Monday' => 'maandag',
+ 'Month' => 'Maand',
+ 'No Employees on file!' => 'Geen Werknemers bekend!',
+ 'No Labor codes on file!' => 'Geen Werkcodes bekend!',
+ 'No Parts on file!' => 'Geen Onderdelen bekend!',
+ 'No Services on file!' => 'Geen diensten bekend!',
+ 'No open Jobs!' => 'Geen open Jobs!',
+ 'No open Projects!' => 'Geen open Projecten!',
+ 'Non-chargeable' => 'Niet Doorbelastbaar',
+ 'Notes' => 'Opmerkingen',
+ 'Open' => 'Open',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Artikelcode',
+ 'Period' => 'Periode',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Afdrukken',
+ 'Print and Save' => 'Afdrukken en Opslaan',
+ 'Print and Save as new' => 'Afdrukken en Sla op als nieuw',
+ 'Printed' => 'Afgedrukt',
+ 'Project Name' => 'Projectnaam',
+ 'Project Number' => 'Projectcode',
+ 'Project Number missing!' => 'Projectcode ontbreekt!',
+ 'Project/Job Name' => 'Project-/Jobnaam',
+ 'Project/Job Number' => 'Project-/Jobcode',
+ 'Qty' => 'Aantal',
+ 'Quarter' => 'Kwartaal',
+ 'Queue' => 'Wachtrij',
+ 'Queued' => 'In Wachtrij Gezet',
+ 'Saturday' => 'zaterdag',
+ 'Save' => 'Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Screen' => 'Scherm',
+ 'Select a Printer!' => 'Selecteer een Printer',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF!',
+ 'Service Code' => 'Dienstcode',
+ 'Service Code missing!' => 'Dienstcode ontbreekt!',
+ 'Service/Labor Code' => 'Dienst-/Arbeidscode',
+ 'Startdate' => 'Begindatum',
+ 'Stores Card' => 'Materiaalkaart',
+ 'Stores Card saved!' => 'Materiaalkaart opgeslagen!',
+ 'Stores Cards' => 'Materiaalkaarten',
+ 'Subtotal' => 'Subtotaal',
+ 'Sunday' => 'zondag',
+ 'Thursday' => 'donderdag',
+ 'Time' => 'Tijd',
+ 'Time Card' => 'Tijdkaart',
+ 'Time Card deleted!' => 'Tijdkaart verwijderd!',
+ 'Time Card saved!' => 'Tijdkaart opgeslagen!',
+ 'Time Cards' => 'Tijdkaarten',
+ 'Time In' => 'Ingeklokt',
+ 'Time Out' => 'Uitgeklokt',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Tuesday' => 'dinsdag',
+ 'Update' => 'Bijwerken',
+ 'Warning!' => 'Waarschuwing!',
+ 'Wednesday' => 'woensdag',
+ 'Year' => 'Jaar',
+ 'Yes' => 'Ja',
+ 'You are printing and saving an existing transaction!' => 'U bent een bestaande transactie aan het printen en opslaan!',
+ 'You are saving an existing transaction!' => 'U bent een bestaande transactie aan het opslaan!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'materiaalkaart_toevoegen' => 'add_stores_card',
+ 'tijdkaart_toevoegen' => 'add_time_card',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'afdrukken' => 'print',
+ 'afdrukken_en_opslaan' => 'print_and_save',
+ 'afdrukken_en_sla_op_als_nieuw' => 'print_and_save_as_new',
+ 'opslaan' => 'save',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nl/locales.pl b/locale/nl/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/nl/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/nl/login b/locale/nl/login
new file mode 100755
index 00000000..a906ffd2
--- /dev/null
+++ b/locale/nl/login
@@ -0,0 +1,25 @@
+$self{texts} = {
+ 'Access Denied!' => 'Toegang Geweigerd!',
+ 'Company' => 'Bedrijf',
+ 'Continue' => 'Verder',
+ 'Dataset is newer than version!' => 'Dataset is nieuwer dan de versie!',
+ 'Incorrect Dataset version!' => 'Dataset heeft verkeerde versie!',
+ 'Login' => 'Aanmelden',
+ 'Name' => 'Naam',
+ 'Password' => 'Wachtwoord',
+ 'Upgrading to Version' => 'Opwaarderen naar Versie',
+ 'Version' => 'Versie',
+ 'You did not enter a name!' => 'U heeft geen gebruikersnaam gegeven!',
+ 'done' => 'gebeurd',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'aanmelden' => 'login',
+};
+
+1;
+
diff --git a/locale/nl/menu b/locale/nl/menu
new file mode 100755
index 00000000..2812a1b9
--- /dev/null
+++ b/locale/nl/menu
@@ -0,0 +1,143 @@
+$self{texts} = {
+ 'AP' => 'Crediteuren',
+ 'AP Aging' => 'Ouderdomsoverzicht Crediteuren',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AR' => 'Debiteuren',
+ 'AR Aging' => 'Ouderdomsoverzicht Debiteuren',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Account' => 'Rekening Toevoegen',
+ 'Add Assembly' => 'Assemblage Toevoegen',
+ 'Add Business' => 'Branche Toevoegen',
+ 'Add Customer' => 'Klant Toevoegen',
+ 'Add Department' => 'Afdeling Toevoegen',
+ 'Add Employee' => 'Werknemer Toevoegen',
+ 'Add GIFI' => 'GIFI Toevoegen',
+ 'Add Group' => 'Productgroep Toevoegen',
+ 'Add Labor/Overhead' => 'Arbeids-/Overheadkosten Toevoegen',
+ 'Add Language' => 'Taal Toevoegen',
+ 'Add Part' => 'Artikel Toevoegen',
+ 'Add Pricegroup' => 'Prijsgroep Toevoegen',
+ 'Add Project' => 'Project Toevoegen',
+ 'Add SIC' => 'SIC Toevoegen',
+ 'Add Service' => 'Dienst Toevoegen',
+ 'Add Time Card' => 'Tijdkaart Toevoegen',
+ 'Add Transaction' => 'Boeking Toevoegen',
+ 'Add Vendor' => 'Leverancier Toevoegen',
+ 'Add Warehouse' => 'Magazijn Toevoegen',
+ 'All Items' => 'Alle Onderdelen',
+ 'Assemblies' => 'Assemblages',
+ 'Audit Control' => 'Transactielogboek',
+ 'Backup' => 'Backup',
+ 'Balance Sheet' => 'Balans',
+ 'Batch Printing' => 'Gegroepeerd Afdrukken',
+ 'Bin List' => 'Vergaarlijst',
+ 'Bin Lists' => 'Vergaarlijsten',
+ 'Cash' => 'Kas',
+ 'Chart of Accounts' => 'Rekeningstelsel',
+ 'Check' => 'Cheque',
+ 'Components' => 'Componenten',
+ 'Consolidate' => 'Consolideren',
+ 'Customers' => 'Klanten',
+ 'Defaults' => 'Standaardinstellingen',
+ 'Departments' => 'Afdelingen',
+ 'Description' => 'Omschrijving',
+ 'Employees' => 'Werknemers',
+ 'General Ledger' => 'Grootboek',
+ 'Generate' => 'Genereer',
+ 'Goods & Services' => 'Goederen & Diensten',
+ 'Groups' => 'Productgroepen',
+ 'HR' => 'Personeel',
+ 'HTML Templates' => 'HTML Sjablonen',
+ 'History' => 'Historie',
+ 'Income Statement' => 'Resultatenrekening',
+ 'Invoice' => 'Factuur',
+ 'LaTeX Templates' => 'LaTeX Sjablonen',
+ 'Labor/Overhead' => 'Arbeids-/Overheadkosten',
+ 'Language' => 'Taal',
+ 'List Accounts' => 'Rekeningen Weergeven',
+ 'List Businesses' => 'Branches Weergeven',
+ 'List Departments' => 'Afdelingen Weergeven',
+ 'List GIFI' => 'GIFI Weergeven',
+ 'List Languages' => 'Talen Weergeven',
+ 'List Projects' => 'Projecten Weergeven',
+ 'List SIC' => 'SIC Weergeven',
+ 'List Warehouses' => 'Magazijnen Weergeven',
+ 'Logout' => 'Afmelden',
+ 'New Window' => 'Nieuw Venster',
+ 'Non-taxable' => 'Onbelast',
+ 'Open' => 'Open',
+ 'Order Entry' => 'Orderinvoer',
+ 'Outstanding' => 'Openstaand',
+ 'POS' => 'Kassa',
+ 'POS Invoice' => 'Kassabon',
+ 'Packing List' => 'Pakbon',
+ 'Packing Lists' => 'Pakbonnen',
+ 'Parts' => 'Artikelen',
+ 'Payment' => 'Betaling',
+ 'Payments' => 'Betalingen',
+ 'Pick List' => 'Uitsorteerbon',
+ 'Pick Lists' => 'Uitsorteerbonnen',
+ 'Preferences' => 'Instellingen',
+ 'Pricegroups' => 'Prijsgroepen',
+ 'Print' => 'Afdrukken',
+ 'Projects' => 'Projecten',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Quotation' => 'Offerte',
+ 'Quotations' => 'Offertes',
+ 'RFQ' => 'Prijsaanvraag',
+ 'RFQs' => 'Prijsaanvragen',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Receive' => 'Ontvangen',
+ 'Reconciliation' => 'Boekingen Verwerken',
+ 'Recurring Transactions' => 'Geplande Transacties',
+ 'Reports' => 'Rapporten',
+ 'Requirements' => 'Vereisten',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Verkoopfactuur',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Invoices' => 'Verkoopfacturen',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Orders' => 'Verkooporders',
+ 'Save to File' => 'Opslaan naar Bestand',
+ 'Search' => 'Zoek',
+ 'Send by E-Mail' => 'Verzenden per E-mail',
+ 'Services' => 'Diensten',
+ 'Ship' => 'Verzenden',
+ 'Shipping' => 'Zendingen',
+ 'Statement' => 'Overzicht',
+ 'Stock Assembly' => 'Assemblagevoorraad',
+ 'Stylesheet' => 'Stylesheet',
+ 'System' => 'Systeem',
+ 'Tax collected' => 'Geïnde belasting',
+ 'Tax paid' => 'Betaalde belasting',
+ 'Text Templates' => 'Tekstsjablonen',
+ 'Time Card' => 'Tijdkaart',
+ 'Time Cards' => 'Tijdkaarten',
+ 'Transactions' => 'Boekingen',
+ 'Transfer' => 'Overboeking',
+ 'Transfer Inventory' => 'Inventaris overboeken',
+ 'Translations' => 'Vertalingen',
+ 'Trial Balance' => 'Proefbalans',
+ 'Type of Business' => 'Branche',
+ 'Vendor Invoice' => 'Inkoopfactuur',
+ 'Vendors' => 'Leveranciers',
+ 'Version' => 'Versie',
+ 'Warehouses' => 'Magazijnen',
+ 'Work Order' => 'Werkorder',
+ 'Work Orders' => 'Werkorders',
+ 'Yearend' => 'Jaareinde',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/nl/oe b/locale/nl/oe
new file mode 100755
index 00000000..b511f34b
--- /dev/null
+++ b/locale/nl/oe
@@ -0,0 +1,378 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Exchange Rate' => 'Wisselkoers Toevoegen',
+ 'Add Purchase Order' => 'Inkooporder Toevoegen',
+ 'Add Quotation' => 'Offerte Toevoegen',
+ 'Add Request for Quotation' => 'Prijsaanvraag Toevoegen',
+ 'Add Sales Invoice' => 'Verkoopfactuur Toevoegen',
+ 'Add Sales Order' => 'Verkooporder Toevoegen',
+ 'Add Vendor Invoice' => 'Inkoopfactuur Toevoegen',
+ 'Address' => 'Adres',
+ 'Amount' => 'Bedrag',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Order Number' => 'Weet u zeker dat u dit ordernummer wilt verwijderen?',
+ 'Are you sure you want to delete Quotation Number' => 'Weet u zeker dat u dit offertenummer wilt verwijderen?',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Vergaarbak',
+ 'Bin List' => 'Vergaarlijst',
+ 'Business' => 'Branche',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Kan order niet verwijderen!',
+ 'Cannot delete quotation!' => 'Kan offerte niet verwijderen!',
+ 'Cannot save order!' => 'Kan order niet opslaan!',
+ 'Cannot save quotation!' => 'Kan offerte niet opslaan!',
+ 'Cc' => 'Cc',
+ 'City' => 'Stad',
+ 'Closed' => 'Afgesloten',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Confirm!' => 'Bevestig!',
+ 'Consolidate Orders' => 'Samenvoegen Orders',
+ 'Consolidate Purchase Orders' => 'Samenvoegen Inkooporders',
+ 'Consolidate Sales Orders' => 'Samenvoegen Verkooporders',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Cost' => 'Kostprijs',
+ 'Could not save!' => 'Kon niet opslaan!',
+ 'Could not transfer Inventory!' => 'Kon geen Inventaris overboeken!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer Number' => 'Klantcode',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Date Received' => 'Ontvangstdatum',
+ 'Date received missing!' => 'Ontvangstdatum ontbreekt!',
+ 'Day(s)' => 'Dag(en)',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delete' => 'Verwijder',
+ 'Delete Schedule' => 'Inplanning Verwijderen',
+ 'Delivery Date' => 'Leverdatum',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Done' => 'Klaar',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mail message' => 'E-mailbericht',
+ 'E-mailed' => 'Gemaild',
+ 'Edit Purchase Order' => 'Inkooporder Wijzigen',
+ 'Edit Quotation' => 'Offerte Wijzigen',
+ 'Edit Request for Quotation' => 'Prijsaanvraag Wijzigen',
+ 'Edit Sales Order' => 'Verkooporder Wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Every' => 'Elke',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'For' => 'Gedurende',
+ 'From' => 'Van',
+ 'From Warehouse' => 'Van Magazijn',
+ 'Generate Orders' => 'Genereer Orders',
+ 'Generate Purchase Orders' => 'Genereer Aankooporders',
+ 'Generate Purchase Orders from Sales Order' => 'Genereer Aankooporders van Verkooporder',
+ 'Generate Sales Order' => 'Genereer Verkooporder',
+ 'Generate Sales Order from Purchase Orders' => 'Genereer Verkooporder van Aankooporders',
+ 'Group' => 'Productgroep',
+ 'ID' => 'ID',
+ 'In-line' => 'In Lijn',
+ 'Include Payment' => 'Inclusief Bedrag',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Internal Notes' => 'Interne Opmerkingen',
+ 'Inventory saved!' => 'Voorraad opgeslagen!',
+ 'Inventory transferred!' => 'Voorraad overgeheveld!',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number missing!' => 'Factuurcode ontbreekt!',
+ 'Item' => 'Regel',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Lead' => 'Doorloop',
+ 'Manager' => 'Manager',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Message' => 'Boodschap',
+ 'Month' => 'Maand',
+ 'Month(s)' => 'Maand(en)',
+ 'Next Date' => 'Volgende Datum',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Opmerkingen',
+ 'Nothing entered!' => 'Niets ingevuld!',
+ 'Nothing selected!' => 'Niets geselecteerd!',
+ 'Nothing to transfer!' => 'Niets over te boeken!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Code',
+ 'Number missing in Row' => 'Code ontbreekt in Regel',
+ 'O' => 'O',
+ 'OH' => 'OH',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Date' => 'Orderdatum',
+ 'Order Date missing!' => 'Orderdatum ontbreekt!',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Ordernummer ontbreekt!',
+ 'Order deleted!' => 'Order verwijderd!',
+ 'Order generation failed!' => 'Genereren order mislukt!',
+ 'Order saved!' => 'Order opgeslagen!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'PO code',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Datum ontbreekt op de pakbon!',
+ 'Packing List Number missing!' => 'Nummer ontbreekt op de pakbon!',
+ 'Part' => 'Artikel',
+ 'Part Number' => 'Artikelcode',
+ 'Period' => 'Periode',
+ 'Phone' => 'Telefoon',
+ 'Pick List' => 'Uitsorteerbon',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Print' => 'Afdrukken',
+ 'Print and Save' => 'Afdrukken en Opslaan',
+ 'Print and Save as new' => 'Afdrukken en Sla op als nieuw',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Qty' => 'Aantal',
+ 'Quarter' => 'Kwartaal',
+ 'Queue' => 'Wachtrij',
+ 'Queued' => 'In Wachtrij Gezet',
+ 'Quotation' => 'Offerte',
+ 'Quotation ' => 'Offerte ',
+ 'Quotation Date' => 'Offertedatum',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number' => 'Offertecode',
+ 'Quotation Number missing!' => 'Offertecode ontbreekt!',
+ 'Quotation deleted!' => 'Offerte verwijderd!',
+ 'Quotations' => 'Offertes',
+ 'RFQ' => 'Prijsaanvraag',
+ 'RFQ ' => 'Prijsaanvraag ',
+ 'RFQ Number' => 'Prijsaanvraagcode',
+ 'Recd' => 'Ontvangen',
+ 'Receive Merchandise' => 'Goederen Ontvangen',
+ 'Recurring Transaction' => 'Geplande Transactie',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Repeat' => 'Herhaal',
+ 'Req' => 'Gevr',
+ 'Request for Quotation' => 'Prijsaanvraag',
+ 'Request for Quotations' => 'Prijsaanvragen',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Verkoopfactuur',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Orders' => 'Verkooporders',
+ 'Salesperson' => 'Verkoper',
+ 'Save' => 'Opslaan',
+ 'Save Schedule' => 'Planning Opslaan',
+ 'Save as new' => 'Opslaan als nieuw',
+ 'Schedule' => 'Inplannen',
+ 'Scheduled' => 'Ingepland',
+ 'Screen' => 'Scherm',
+ 'Select Vendor' => 'Selecteer Leverancier',
+ 'Select a Printer!' => 'Selecteer een Printer',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select items' => 'Selecteer artikelen',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF!',
+ 'Select txt, postscript or PDF!' => 'Kiest txt, postscript of PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienr',
+ 'Service' => 'Dienst',
+ 'Ship' => 'Verzenden',
+ 'Ship Merchandise' => 'Goederen Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Address' => 'Verzendadres',
+ 'Shipping Date' => 'Verzenddatum',
+ 'Shipping Date missing!' => 'Verzenddatum ontbreekt!',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Tax' => 'Belasting',
+ 'Tax Included' => 'Belasting Inbegrepen',
+ 'Terms' => 'Betalingstermijn',
+ 'Text' => 'Tekst',
+ 'To' => 'Tot',
+ 'To Warehouse' => 'Naar Magazijn',
+ 'Total' => 'Totaal',
+ 'Trade Discount' => 'Handelskorting',
+ 'Transfer' => 'Overboeking',
+ 'Transfer Inventory' => 'Inventaris overboeken',
+ 'Transfer from' => 'Overdragen van',
+ 'Transfer to' => 'Overboeken naar',
+ 'Translation not on file!' => 'Vertaling niet beschikbaar!',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Valid until' => 'Geldig tot',
+ 'Vendor' => 'Leverancier',
+ 'Vendor Invoice' => 'Inkoopfactuur',
+ 'Vendor Number' => 'Leveranciercode',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warehouse' => 'Magazijn',
+ 'Warning!' => 'Waarschuwing!',
+ 'Week(s)' => 'Week/Weken',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Werkorder',
+ 'Year' => 'Jaar',
+ 'Year(s)' => 'Jaar/Jaren',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'U boekt een bestaande transactie!',
+ 'You are printing and posting an existing transaction!' => 'U print en boekt een bestaande transactie!',
+ 'You are printing and saving an existing order' => 'U print een bestaande order en slaat deze daarna op',
+ 'You are printing and saving an existing quotation' => 'U print een bestaande offerte en slaat deze daarna op',
+ 'You are saving an existing order' => 'U slaat een bestaande order op',
+ 'You are saving an existing quotation' => 'U slaat een bestaande offerte op',
+ 'Zip/Postal Code' => 'Postcode',
+ 'days' => 'dagen',
+ 'ea' => 'p.st.',
+ 'for' => 'gedurende',
+ 'sent' => 'verzonden',
+ 'time(s)' => 'keer',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'samenvoegen_orders' => 'consolidate_orders',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'inplanning_verwijderen' => 'delete_schedule',
+ 'klaar' => 'done',
+ 'e_mail' => 'e_mail',
+ 'genereer_orders' => 'generate_orders',
+ 'genereer_aankooporders' => 'generate_purchase_orders',
+ 'genereer_verkooporder' => 'generate_sales_order',
+ 'afdrukken' => 'print',
+ 'afdrukken_en_opslaan' => 'print_and_save',
+ 'afdrukken_en_sla_op_als_nieuw' => 'print_and_save_as_new',
+ 'inkooporder' => 'purchase_order',
+ 'offerte' => 'quotation',
+ 'offerte_' => 'quotation_',
+ 'prijsaanvraag' => 'rfq',
+ 'prijsaanvraag_' => 'rfq_',
+ 'verkoopfactuur' => 'sales_invoice',
+ 'verkooporder' => 'sales_order',
+ 'opslaan' => 'save',
+ 'planning_opslaan' => 'save_schedule',
+ 'opslaan_als_nieuw' => 'save_as_new',
+ 'inplannen' => 'schedule',
+ 'selecteer_leverancier' => 'select_vendor',
+ 'verzenden_aan' => 'ship_to',
+ 'overboeking' => 'transfer',
+ 'bijwerken' => 'update',
+ 'inkoopfactuur' => 'vendor_invoice',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nl/op b/locale/nl/op
new file mode 100755
index 00000000..35cacd6a
--- /dev/null
+++ b/locale/nl/op
@@ -0,0 +1,149 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add Exchange Rate' => 'Wisselkoers Toevoegen',
+ 'Add Sales Invoice' => 'Verkoopfactuur Toevoegen',
+ 'Add Vendor Invoice' => 'Inkoopfactuur Toevoegen',
+ 'Amount' => 'Bedrag',
+ 'Are you sure you want to delete Order Number' => 'Weet u zeker dat u dit ordernummer wilt verwijderen?',
+ 'Are you sure you want to delete Quotation Number' => 'Weet u zeker dat u dit offertenummer wilt verwijderen?',
+ 'Bin' => 'Vergaarbak',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Kan order niet verwijderen!',
+ 'Cannot delete quotation!' => 'Kan offerte niet verwijderen!',
+ 'Cannot save order!' => 'Kan order niet opslaan!',
+ 'Cannot save quotation!' => 'Kan offerte niet opslaan!',
+ 'Closed' => 'Afgesloten',
+ 'Confirm!' => 'Bevestig!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Could not save!' => 'Kon niet opslaan!',
+ 'Could not transfer Inventory!' => 'Kon geen Inventaris overboeken!',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Date' => 'Datum',
+ 'Date Received' => 'Ontvangstdatum',
+ 'Date received missing!' => 'Ontvangstdatum ontbreekt!',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Done' => 'Klaar',
+ 'E-mail' => 'E-mail',
+ 'Employee' => 'Werknemer',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'From' => 'Van',
+ 'Group' => 'Productgroep',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Inventory saved!' => 'Voorraad opgeslagen!',
+ 'Inventory transferred!' => 'Voorraad overgeheveld!',
+ 'Manager' => 'Manager',
+ 'Month' => 'Maand',
+ 'Nothing entered!' => 'Niets ingevuld!',
+ 'Nothing to transfer!' => 'Niets over te boeken!',
+ 'Number' => 'Code',
+ 'O' => 'O',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Date' => 'Orderdatum',
+ 'Order Date missing!' => 'Orderdatum ontbreekt!',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Ordernummer ontbreekt!',
+ 'Order deleted!' => 'Order verwijderd!',
+ 'Order saved!' => 'Order opgeslagen!',
+ 'Partnumber' => 'Artikelcode',
+ 'Period' => 'Periode',
+ 'Print' => 'Afdrukken',
+ 'Purchase Order' => 'Inkooporder',
+ 'Purchase Orders' => 'Inkooporders',
+ 'Qty' => 'Aantal',
+ 'Quarter' => 'Kwartaal',
+ 'Quotation' => 'Offerte',
+ 'Quotation ' => 'Offerte ',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number missing!' => 'Offertecode ontbreekt!',
+ 'Quotation deleted!' => 'Offerte verwijderd!',
+ 'Quotations' => 'Offertes',
+ 'RFQ ' => 'Prijsaanvraag ',
+ 'Recd' => 'Ontvangen',
+ 'Receive Merchandise' => 'Goederen Ontvangen',
+ 'Request for Quotation' => 'Prijsaanvraag',
+ 'Request for Quotations' => 'Prijsaanvragen',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Verkooporder',
+ 'Sales Orders' => 'Verkooporders',
+ 'Salesperson' => 'Verkoper',
+ 'Select Printer or Queue!' => 'Selecteer de Printer of Wachtrij',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF!',
+ 'Serial No.' => 'Serienr',
+ 'Ship' => 'Verzenden',
+ 'Ship Merchandise' => 'Goederen Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Date' => 'Verzenddatum',
+ 'Shipping Date missing!' => 'Verzenddatum ontbreekt!',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Subtotal' => 'Subtotaal',
+ 'Tax' => 'Belasting',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Transfer' => 'Overboeking',
+ 'Transfer Inventory' => 'Inventaris overboeken',
+ 'Transfer to' => 'Overboeken naar',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Warehouse' => 'Magazijn',
+ 'Year' => 'Jaar',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'create_backorder' => 'create_backorder',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'invoice' => 'invoice',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'quotation_' => 'quotation_',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'ship_receive' => 'ship_receive',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'yes' => 'yes',
+ 'verder' => 'continue',
+ 'klaar' => 'done',
+ 'e_mail' => 'e_mail',
+ 'afdrukken' => 'print',
+ 'inkooporder' => 'purchase_order',
+ 'offerte_' => 'quotation_',
+ 'prijsaanvraag_' => 'rfq_',
+ 'verkooporder' => 'sales_order',
+ 'verzenden_aan' => 'ship_to',
+ 'overboeking' => 'transfer',
+ 'bijwerken' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nl/pe b/locale/nl/pe
new file mode 100755
index 00000000..0f949961
--- /dev/null
+++ b/locale/nl/pe
@@ -0,0 +1,166 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Active' => 'Actief',
+ 'Add' => 'Toevoegen',
+ 'Add Group' => 'Productgroep Toevoegen',
+ 'Add Job' => 'Job Toevoegen',
+ 'Add Pricegroup' => 'Prijsgroep Toevoegen',
+ 'Add Project' => 'Project Toevoegen',
+ 'Address' => 'Adres',
+ 'All' => 'Allemaal',
+ 'Amount' => 'Bedrag',
+ 'As of' => 'Vanaf',
+ 'Assembly' => 'Assemblage',
+ 'Assembly stocked!' => 'Assemblage ingeslagen!',
+ 'Bin' => 'Vergaarbak',
+ 'Cannot stock Assembly!' => 'Kan assemblage niet inslaan',
+ 'Completed' => 'Voltooid',
+ 'Continue' => 'Verder',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Delete' => 'Verwijder',
+ 'Description' => 'Omschrijving',
+ 'Description Translations' => 'Vertalingen Omschrijving',
+ 'Detail' => 'Detail',
+ 'Edit Description Translations' => 'Vertalingen Omschrijving Wijzigen',
+ 'Edit Group' => 'Productgroep Wijzigen',
+ 'Edit Job' => 'Job Wijzigen',
+ 'Edit Pricegroup' => 'Prijsgroep Wijzigen ',
+ 'Edit Project' => 'Project Wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Enddate' => 'Einddatum',
+ 'Failed to save order!' => 'Order opslaan mislukt!',
+ 'From' => 'Van',
+ 'Generate Sales Orders' => 'Genereer Verkooporders',
+ 'Group' => 'Productgroep',
+ 'Group Translations' => 'Vertaling Productgroep',
+ 'Group deleted!' => 'Productgroep verwijderd!',
+ 'Group missing!' => 'Productgroep ontbreekt!',
+ 'Group saved!' => 'Productgroep opgeslagen!',
+ 'Groups' => 'Productgroepen',
+ 'Inactive' => 'Inactief',
+ 'Income' => 'Inkomsten',
+ 'Job' => 'Job',
+ 'Job Number' => 'Jobcode',
+ 'Job deleted!' => 'Job verwijderd!',
+ 'Job saved!' => 'Job opgeslagen!',
+ 'Jobs' => 'Jobs',
+ 'Language' => 'Taal',
+ 'Languages not defined!' => 'Talen niet gedefinieerd!',
+ 'Link Accounts' => 'Rekeningen Verbinden',
+ 'List Price' => 'Catalogusprijs',
+ 'Month' => 'Maand',
+ 'No open Projects!' => 'Geen open Projecten!',
+ 'Notes' => 'Opmerkingen',
+ 'Nothing selected!' => 'Niets geselecteerd!',
+ 'Number' => 'Code',
+ 'Orders generated!' => 'Orders gegenereerd!',
+ 'Orphaned' => 'Wees',
+ 'Part Number' => 'Artikelcode',
+ 'Period' => 'Periode',
+ 'Pricegroup' => 'Prijsgroep',
+ 'Pricegroup deleted!' => 'Prijsgroep verwijderd!',
+ 'Pricegroup missing!' => 'Prijsgroep ontbreekt!',
+ 'Pricegroup saved!' => 'Prijsgroep opgeslagen!',
+ 'Pricegroups' => 'Prijsgroepen',
+ 'Production' => 'Productie',
+ 'Project' => 'Project',
+ 'Project Description Translations' => 'Vertalingen Projectomschrijving',
+ 'Project Number' => 'Projectcode',
+ 'Project deleted!' => 'Project verwijderd!',
+ 'Project saved!' => 'Project opgeslagen!',
+ 'Projects' => 'Projecten',
+ 'Qty' => 'Aantal',
+ 'Quarter' => 'Kwartaal',
+ 'Save' => 'Opslaan',
+ 'Select Customer' => 'Selecteer Klant',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Sell Price' => 'Verkoopprijs',
+ 'Service Code' => 'Dienstcode',
+ 'Startdate' => 'Begindatum',
+ 'Stock Finished Goods' => 'Inslaan Afgewerkte Goederen',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'To' => 'Tot',
+ 'Transaction Dates' => 'Transactiedatums',
+ 'Translation' => 'Vertaling',
+ 'Translation deleted!' => 'Vertaling verwijderd!',
+ 'Translations saved!' => 'Vertalingen opgeslagen!',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Updated' => 'Bijgewerkt',
+ 'Vendor' => 'Leverancier',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Weight' => 'Gewicht',
+ 'Year' => 'Jaar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'productgroep_toevoegen' => 'add_group',
+ 'job_toevoegen' => 'add_job',
+ 'prijsgroep_toevoegen' => 'add_pricegroup',
+ 'project_toevoegen' => 'add_project',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'genereer_verkooporders' => 'generate_sales_orders',
+ 'opslaan' => 'save',
+ 'selecteer_klant' => 'select_customer',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/nl/pos b/locale/nl/pos
new file mode 100755
index 00000000..ee251dbe
--- /dev/null
+++ b/locale/nl/pos
@@ -0,0 +1,81 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Add POS Invoice' => 'Kassaverkoop Toevoegen',
+ 'Amount' => 'Bedrag',
+ 'Business' => 'Branche',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Change' => 'Wijzig',
+ 'Continue' => 'Verder',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Customer' => 'Klant',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Delete' => 'Verwijder',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Edit POS Invoice' => 'Kassaorder Wijzigen',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Extended' => 'Uitgebreid',
+ 'From' => 'Van',
+ 'Language' => 'Taal',
+ 'Memo' => 'Memo',
+ 'Month' => 'Maand',
+ 'Number' => 'Code',
+ 'Open' => 'Open',
+ 'Period' => 'Periode',
+ 'Post' => 'Inboeken',
+ 'Posted!' => 'Ingeboekt!',
+ 'Price' => 'Prijs',
+ 'Print' => 'Afdrukken',
+ 'Print and Post' => 'Afdrukken en Inboeken',
+ 'Printed' => 'Afgedrukt',
+ 'Qty' => 'Aantal',
+ 'Quarter' => 'Kwartaal',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Record in' => 'Boeken op',
+ 'Remaining' => 'Resterend',
+ 'Salesperson' => 'Verkoper',
+ 'Screen' => 'Scherm',
+ 'Select a Printer!' => 'Selecteer een Printer',
+ 'Source' => 'Herkomst',
+ 'Subtotal' => 'Subtotaal',
+ 'Tax Included' => 'Belasting Inbegrepen',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Trade Discount' => 'Handelskorting',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Year' => 'Jaar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'inboeken' => 'post',
+ 'afdrukken' => 'print',
+ 'afdrukken_en_inboeken' => 'print_and_post',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/nl/ps b/locale/nl/ps
new file mode 100755
index 00000000..d3936933
--- /dev/null
+++ b/locale/nl/ps
@@ -0,0 +1,397 @@
+$self{texts} = {
+ 'AP Aging' => 'Ouderdomsoverzicht Crediteuren',
+ 'AP Outstanding' => 'Openstaande Crediteuren',
+ 'AP Transaction' => 'Crediteurenboeking',
+ 'AP Transactions' => 'Crediteurenboekingen',
+ 'AR Aging' => 'Ouderdomsoverzicht Debiteuren',
+ 'AR Outstanding' => 'Openstaande Debiteuren',
+ 'AR Transaction' => 'Debiteurenboeking',
+ 'AR Transactions' => 'Debiteurenboekingen',
+ 'Account' => 'Rekening',
+ 'Account Number' => 'Rekeningnummer',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Accounts' => 'Rekeningen',
+ 'Accrual' => 'Transactie',
+ 'Add AP Transaction' => 'Crediteurenboeking Toevoegen',
+ 'Add AR Transaction' => 'Debiteurenboeking Toevoegen',
+ 'Add POS Invoice' => 'Kassaverkoop Toevoegen',
+ 'Add Purchase Order' => 'Inkooporder Toevoegen',
+ 'Add Quotation' => 'Offerte Toevoegen',
+ 'Add Request for Quotation' => 'Prijsaanvraag Toevoegen',
+ 'Add Sales Invoice' => 'Verkoopfactuur Toevoegen',
+ 'Add Sales Order' => 'Verkooporder Toevoegen',
+ 'Address' => 'Adres',
+ 'Aged' => 'Ouderdom',
+ 'Aged Overdue' => 'Achterstallig',
+ 'All Accounts' => 'Alle Rekeningen',
+ 'Amount' => 'Bedrag',
+ 'Amount Due' => 'Verschuldigd Bedrag',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Are you sure you want to delete Invoice Number' => 'Weet u zeker dat u dit factuurnummer wilt verwijderen?',
+ 'Are you sure you want to delete Transaction' => 'Weet u zeker dat u deze boeking wilt verwijderen?',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balans',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Facturatieadres',
+ 'Bin' => 'Vergaarbak',
+ 'Bin List' => 'Vergaarlijst',
+ 'Business' => 'Branche',
+ 'Cannot delete invoice!' => 'Kan factuur niet verwijderen!',
+ 'Cannot delete transaction!' => 'Kan boeking niet verwijderen!',
+ 'Cannot post invoice for a closed period!' => 'Kan geen factuur boeken in afgesloten periode!',
+ 'Cannot post invoice!' => 'Kan factuur niet boeken!',
+ 'Cannot post payment for a closed period!' => 'Kan geen betaling boeken voor afgesloten periode!',
+ 'Cannot post transaction for a closed period!' => 'Kan geen boeking maken in afgesloten periode',
+ 'Cannot post transaction!' => 'Kan transactie niet boeken!',
+ 'Cash' => 'Kas',
+ 'Cc' => 'Cc',
+ 'Change' => 'Wijzig',
+ 'Check' => 'Cheque',
+ 'City' => 'Stad',
+ 'Closed' => 'Afgesloten',
+ 'Company Name' => 'Bedrijfsnaam',
+ 'Compare to' => 'Vergelijk met',
+ 'Confirm!' => 'Bevestig!',
+ 'Contact' => 'Contact',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Country' => 'Land',
+ 'Credit' => 'Credit',
+ 'Credit Limit' => 'Kredietlimiet',
+ 'Curr' => 'Val.',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Huidig',
+ 'Current Earnings' => 'Huidige Winst',
+ 'Customer' => 'Klant',
+ 'Customer Number' => 'Klantcode',
+ 'Customer missing!' => 'Klant ontbreekt!',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betaaldatum',
+ 'Day(s)' => 'Dag(en)',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Decimalplaces' => 'Decimalen',
+ 'Delete' => 'Verwijder',
+ 'Delete Schedule' => 'Inplanning Verwijderen',
+ 'Delivery Date' => 'Leverdatum',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Vervaldatum',
+ 'Due Date missing!' => 'Vervaldatum ontbreekt!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'E-mail Overzicht aan',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mail message' => 'E-mailbericht',
+ 'E-mailed' => 'Gemaild',
+ 'Edit AP Transaction' => 'Crediteurenboeking Wijzigen',
+ 'Edit AR Transaction' => 'Debiteurenboeking Wijzigen',
+ 'Edit POS Invoice' => 'Kassaorder Wijzigen',
+ 'Edit Sales Invoice' => 'Verkoopfactuur Wijzigen',
+ 'Employee' => 'Werknemer',
+ 'Every' => 'Elke',
+ 'Exch' => 'Wissel',
+ 'Exchange Rate' => 'Wisselkoers',
+ 'Exchange rate for payment missing!' => 'Wisselkoers voor betaling ontbreekt!',
+ 'Exchange rate missing!' => 'Wisselkoers ontbreekt!',
+ 'Extended' => 'Uitgebreid',
+ 'Fax' => 'Fax',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'For' => 'Gedurende',
+ 'From' => 'Van',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Productgroep',
+ 'Heading' => 'Kopregel',
+ 'ID' => 'ID',
+ 'In-line' => 'In Lijn',
+ 'Include Exchange Rate Difference' => 'Inclusief Wisselkoersverschil',
+ 'Include Payment' => 'Inclusief Bedrag',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Income Statement' => 'Resultatenrekening',
+ 'Internal Notes' => 'Interne Opmerkingen',
+ 'Invoice' => 'Factuur',
+ 'Invoice Date' => 'Factuurdatum',
+ 'Invoice Date missing!' => 'Factuurdatum ontbreekt!',
+ 'Invoice Number' => 'Factuurcode',
+ 'Invoice Number missing!' => 'Factuurcode ontbreekt!',
+ 'Invoice deleted!' => 'Factuur verwijderd!',
+ 'Item' => 'Regel',
+ 'Item not on file!' => 'Dit onderdeel is niet in de database gevonden!',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Language' => 'Taal',
+ 'Manager' => 'Manager',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Method' => 'Gebruikt Stelsel',
+ 'Month' => 'Maand',
+ 'Month(s)' => 'Maand(en)',
+ 'N/A' => 'N/A',
+ 'Next Date' => 'Volgende Datum',
+ 'No.' => 'Nr.',
+ 'Non-taxable Purchases' => 'Onbelaste Aankopen',
+ 'Non-taxable Sales' => 'Onbelaste Verkopen',
+ 'Notes' => 'Opmerkingen',
+ 'Nothing selected!' => 'Niets geselecteerd!',
+ 'Nothing to print!' => 'Niets af te drukken!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Code',
+ 'Number missing in Row' => 'Code ontbreekt in Regel',
+ 'OH' => 'OH',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Open' => 'Open',
+ 'Order' => 'Bestelling',
+ 'Order Date missing!' => 'Orderdatum ontbreekt!',
+ 'Order Number' => 'Referentie',
+ 'Order Number missing!' => 'Ordernummer ontbreekt!',
+ 'Overdue' => 'Achterstallig',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'PO code',
+ 'Packing List' => 'Pakbon',
+ 'Packing List Date missing!' => 'Datum ontbreekt op de pakbon!',
+ 'Packing List Number missing!' => 'Nummer ontbreekt op de pakbon!',
+ 'Paid' => 'Betaald',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Geen betalingsdatum aanwezig!',
+ 'Payments' => 'Betalingen',
+ 'Period' => 'Periode',
+ 'Phone' => 'Telefoon',
+ 'Pick List' => 'Uitsorteerbon',
+ 'Post' => 'Inboeken',
+ 'Post as new' => 'Inboeken als nieuw',
+ 'Posted!' => 'Ingeboekt!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Prijs',
+ 'Print' => 'Afdrukken',
+ 'Print and Post' => 'Afdrukken en Inboeken',
+ 'Print and Post as new' => 'Afdrukken en Boek als nieuw',
+ 'Printed' => 'Afgedrukt',
+ 'Project' => 'Project',
+ 'Project Number' => 'Projectcode',
+ 'Project Transactions' => 'Projectboekingen',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Purchase Order' => 'Inkooporder',
+ 'Qty' => 'Aantal',
+ 'Quarter' => 'Kwartaal',
+ 'Queue' => 'Wachtrij',
+ 'Queued' => 'In Wachtrij Gezet',
+ 'Quotation' => 'Offerte',
+ 'Quotation Date missing!' => 'Offertedatum ontbreekt!',
+ 'Quotation Number missing!' => 'Offertecode ontbreekt!',
+ 'Recd' => 'Ontvangen',
+ 'Receipt' => 'Ontvangstbewijs',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Record in' => 'Boeken op',
+ 'Recurring Transaction' => 'Geplande Transactie',
+ 'Reference' => 'Referentie',
+ 'Remaining' => 'Resterend',
+ 'Repeat' => 'Herhaal',
+ 'Report for' => 'Rapport voor',
+ 'Required by' => 'Nodig voor',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Verkoopfactuur.',
+ 'Sales Order' => 'Verkooporder',
+ 'Salesperson' => 'Verkoper',
+ 'Save Schedule' => 'Planning Opslaan',
+ 'Schedule' => 'Inplannen',
+ 'Scheduled' => 'Ingepland',
+ 'Screen' => 'Scherm',
+ 'Select a Printer!' => 'Selecteer een Printer',
+ 'Select all' => 'Selecteer alles',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select items' => 'Selecteer artikelen',
+ 'Select payment' => 'Kies een betaling',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF!',
+ 'Select txt, postscript or PDF!' => 'Kiest txt, postscript of PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Serial No.' => 'Serienr',
+ 'Service' => 'Dienst',
+ 'Ship' => 'Verzenden',
+ 'Ship to' => 'Verzenden aan',
+ 'Ship via' => 'Verzenden via',
+ 'Shipping Address' => 'Verzendadres',
+ 'Shipping Point' => 'Verzendpunt',
+ 'Source' => 'Herkomst',
+ 'Standard' => 'Standaard',
+ 'Startdate' => 'Begindatum',
+ 'State/Province' => 'Staat/Provincie',
+ 'Statement' => 'Overzicht',
+ 'Statement sent to' => 'Overzicht verzonden aan',
+ 'Statements sent to printer!' => 'Overzichten naar de printer gestuurd!',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax Included' => 'Belasting Inbegrepen',
+ 'Tax collected' => 'Geïnde belasting',
+ 'Tax paid' => 'Betaalde belasting',
+ 'Text' => 'Tekst',
+ 'Till' => 'Kassa',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Trade Discount' => 'Handelskorting',
+ 'Transaction' => 'Boeking',
+ 'Transaction deleted!' => 'Boeking verwijderd!',
+ 'Transaction posted!' => 'Boeking opgeslagen!',
+ 'Translation not on file!' => 'Vertaling niet beschikbaar!',
+ 'Trial Balance' => 'Proefbalans',
+ 'Unit' => 'Eenheid',
+ 'Update' => 'Bijwerken',
+ 'Vendor' => 'Leverancier',
+ 'Vendor Invoice.' => 'Inkoopfactuur.',
+ 'Vendor Number' => 'Leveranciercode',
+ 'Vendor missing!' => 'Leverancier ontbreekt!',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Week(s)' => 'Week/Weken',
+ 'What type of item is this?' => 'Wat voor soort artikel is dit?',
+ 'Work Order' => 'Werkorder',
+ 'Year' => 'Jaar',
+ 'Year(s)' => 'Jaar/Jaren',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'U boekt een bestaande transactie!',
+ 'You are printing and posting an existing transaction!' => 'U print en boekt een bestaande transactie!',
+ 'You are printing and saving an existing order' => 'U print een bestaande order en slaat deze daarna op',
+ 'You are printing and saving an existing quotation' => 'U print een bestaande offerte en slaat deze daarna op',
+ 'You are saving an existing order' => 'U slaat een bestaande order op',
+ 'You are saving an existing quotation' => 'U slaat een bestaande offerte op',
+ 'Zip/Postal Code' => 'Postcode',
+ 'as at' => 'per',
+ 'ea' => 'p.st.',
+ 'for' => 'gedurende',
+ 'for Period' => 'voor Periode',
+ 'posted!' => 'opgeslagen!',
+ 'sent' => 'verzonden',
+ 'time(s)' => 'keer',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'crediteurenboeking' => 'ap_transaction',
+ 'debiteurenboeking' => 'ar_transaction',
+ 'verder' => 'continue',
+ 'verwijder' => 'delete',
+ 'inplanning_verwijderen' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'inboeken' => 'post',
+ 'inboeken_als_nieuw' => 'post_as_new',
+ 'afdrukken' => 'print',
+ 'afdrukken_en_inboeken' => 'print_and_post',
+ 'afdrukken_en_boek_als_nieuw' => 'print_and_post_as_new',
+ 'verkoopfactuur_' => 'sales_invoice_',
+ 'verkooporder' => 'sales_order',
+ 'planning_opslaan' => 'save_schedule',
+ 'inplannen' => 'schedule',
+ 'selecteer_alles' => 'select_all',
+ 'verzenden_aan' => 'ship_to',
+ 'bijwerken' => 'update',
+ 'inkoopfactuur_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/nl/pw b/locale/nl/pw
new file mode 100755
index 00000000..4775e6b4
--- /dev/null
+++ b/locale/nl/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Verder',
+ 'Password' => 'Wachtwoord',
+ 'Session expired!' => 'Sessie verlopen!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'verder' => 'continue',
+};
+
+1;
+
diff --git a/locale/nl/rc b/locale/nl/rc
new file mode 100755
index 00000000..31399023
--- /dev/null
+++ b/locale/nl/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Rekening',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Balance' => 'Saldo',
+ 'Beginning Balance' => 'Beginsaldo',
+ 'Cleared' => 'Opgeschoond',
+ 'Continue' => 'Verder',
+ 'Credit' => 'Credit',
+ 'Current' => 'Huidig',
+ 'Date' => 'Datum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Difference' => 'Verschil',
+ 'Done' => 'Klaar',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'From' => 'Van',
+ 'Include Exchange Rate Difference' => 'Inclusief Wisselkoersverschil',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Month' => 'Maand',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Out of balance!' => 'Niet in evenwicht!',
+ 'Outstanding' => 'Openstaand',
+ 'Period' => 'Periode',
+ 'Quarter' => 'Kwartaal',
+ 'R' => 'R',
+ 'Reconciliation' => 'Boekingen Verwerken',
+ 'Reconciliation Report' => 'Reconcilidatierapport',
+ 'Select all' => 'Selecteer alles',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Herkomst',
+ 'Statement Balance' => 'Saldo Overzicht',
+ 'Summary' => 'Overzicht',
+ 'To' => 'Tot',
+ 'Update' => 'Bijwerken',
+ 'Year' => 'Jaar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'verder' => 'continue',
+ 'klaar' => 'done',
+ 'selecteer_alles' => 'select_all',
+ 'bijwerken' => 'update',
+};
+
+1;
+
diff --git a/locale/nl/rp b/locale/nl/rp
new file mode 100755
index 00000000..85d603d0
--- /dev/null
+++ b/locale/nl/rp
@@ -0,0 +1,205 @@
+$self{texts} = {
+ 'AP Aging' => 'Ouderdomsoverzicht Crediteuren',
+ 'AR Aging' => 'Ouderdomsoverzicht Debiteuren',
+ 'Account' => 'Rekening',
+ 'Account Number' => 'Rekeningnummer',
+ 'Accounting Menu' => 'Boekhoudmenu',
+ 'Accounts' => 'Rekeningen',
+ 'Accrual' => 'Transactie',
+ 'Address' => 'Adres',
+ 'Aged' => 'Ouderdom',
+ 'Aged Overdue' => 'Achterstallig',
+ 'All Accounts' => 'Alle Rekeningen',
+ 'Amount' => 'Bedrag',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Attachment' => 'Bijlage',
+ 'Aug' => 'aug',
+ 'August' => 'augustus',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balans',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Kas',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Vergelijk met',
+ 'Continue' => 'Verder',
+ 'Copies' => 'Kopieën',
+ 'Credit' => 'Credit',
+ 'Curr' => 'Val.',
+ 'Current' => 'Huidig',
+ 'Current Earnings' => 'Huidige Winst',
+ 'Customer' => 'Klant',
+ 'Customer not on file!' => 'Klant bestaat niet!',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Dag(en)',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Decimalplaces' => 'Decimalen',
+ 'Delete Schedule' => 'Inplanning Verwijderen',
+ 'Department' => 'Afdeling',
+ 'Description' => 'Omschrijving',
+ 'Detail' => 'Detail',
+ 'Due Date' => 'Vervaldatum',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'E-mail Overzicht aan',
+ 'E-mail address missing!' => 'E-mailadres ontbreekt!',
+ 'E-mail message' => 'E-mailbericht',
+ 'Every' => 'Elke',
+ 'Feb' => 'feb',
+ 'February' => 'februari',
+ 'For' => 'Gedurende',
+ 'From' => 'Van',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Kopregel',
+ 'ID' => 'ID',
+ 'In-line' => 'In Lijn',
+ 'Include Exchange Rate Difference' => 'Inclusief Wisselkoersverschil',
+ 'Include Payment' => 'Inclusief Bedrag',
+ 'Include in Report' => 'Toevoegen aan Uitvoer',
+ 'Income Statement' => 'Resultatenrekening',
+ 'Invoice' => 'Factuur',
+ 'Jan' => 'jan',
+ 'January' => 'januari',
+ 'Jul' => 'jul',
+ 'July' => 'juli',
+ 'Jun' => 'jun',
+ 'June' => 'juni',
+ 'Language' => 'Taal',
+ 'Mar' => 'mrt',
+ 'March' => 'maart',
+ 'May' => 'mei',
+ 'May ' => 'mei ',
+ 'Memo' => 'Memo',
+ 'Message' => 'Boodschap',
+ 'Method' => 'Gebruikt Stelsel',
+ 'Month' => 'Maand',
+ 'Month(s)' => 'Maand(en)',
+ 'N/A' => 'N/A',
+ 'Next Date' => 'Volgende Datum',
+ 'Non-taxable Purchases' => 'Onbelaste Aankopen',
+ 'Non-taxable Sales' => 'Onbelaste Verkopen',
+ 'Nothing selected!' => 'Niets geselecteerd!',
+ 'Nov' => 'nov',
+ 'November' => 'november',
+ 'Number' => 'Code',
+ 'Oct' => 'okt',
+ 'October' => 'oktober',
+ 'Order' => 'Bestelling',
+ 'Overdue' => 'Achterstallig',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Betalingen',
+ 'Period' => 'Periode',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Afdrukken',
+ 'Project' => 'Project',
+ 'Project Number' => 'Projectcode',
+ 'Project Transactions' => 'Projectboekingen',
+ 'Project not on file!' => 'Onbekend project!',
+ 'Quarter' => 'Kwartaal',
+ 'Receipts' => 'Ontvangstbewijzen',
+ 'Recurring Transaction' => 'Geplande Transactie',
+ 'Reference' => 'Referentie',
+ 'Repeat' => 'Herhaal',
+ 'Report for' => 'Rapport voor',
+ 'Salesperson' => 'Verkoper',
+ 'Save Schedule' => 'Planning Opslaan',
+ 'Screen' => 'Scherm',
+ 'Select all' => 'Selecteer alles',
+ 'Select from one of the names below' => 'Kies een van de onderstaande namen',
+ 'Select from one of the projects below' => 'Kies een van de onderstaande projecten',
+ 'Select postscript or PDF!' => 'Kies postscript of PDF!',
+ 'Sep' => 'sep',
+ 'September' => 'september',
+ 'Source' => 'Herkomst',
+ 'Standard' => 'Standaard',
+ 'Startdate' => 'Begindatum',
+ 'Statement' => 'Overzicht',
+ 'Statement sent to' => 'Overzicht verzonden aan',
+ 'Statements sent to printer!' => 'Overzichten naar de printer gestuurd!',
+ 'Subject' => 'Onderwerp',
+ 'Subtotal' => 'Subtotaal',
+ 'Summary' => 'Overzicht',
+ 'Tax' => 'Belasting',
+ 'Tax collected' => 'Geïnde belasting',
+ 'Tax paid' => 'Betaalde belasting',
+ 'Till' => 'Kassa',
+ 'To' => 'Tot',
+ 'Total' => 'Totaal',
+ 'Trial Balance' => 'Proefbalans',
+ 'Vendor' => 'Leverancier',
+ 'Vendor not on file!' => 'Leverancier bestaat niet!',
+ 'Warning!' => 'Waarschuwing!',
+ 'Week(s)' => 'Week/Weken',
+ 'Year' => 'Jaar',
+ 'Year(s)' => 'Jaar/Jaren',
+ 'You are posting an existing transaction!' => 'U boekt een bestaande transactie!',
+ 'You are printing and posting an existing transaction!' => 'U print en boekt een bestaande transactie!',
+ 'You are printing and saving an existing order' => 'U print een bestaande order en slaat deze daarna op',
+ 'You are printing and saving an existing quotation' => 'U print een bestaande offerte en slaat deze daarna op',
+ 'You are saving an existing order' => 'U slaat een bestaande order op',
+ 'You are saving an existing quotation' => 'U slaat een bestaande offerte op',
+ 'as at' => 'per',
+ 'for' => 'gedurende',
+ 'for Period' => 'voor Periode',
+ 'sent' => 'verzonden',
+ 'time(s)' => 'keer',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'verder' => 'continue',
+ 'inplanning_verwijderen' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'afdrukken' => 'print',
+ 'planning_opslaan' => 'save_schedule',
+ 'selecteer_alles' => 'select_all',
+};
+
+1;
+
diff --git a/locale/pa/COPYING b/locale/pa/COPYING
new file mode 100755
index 00000000..4eddfc8b
--- /dev/null
+++ b/locale/pa/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2001
+#
+# Spanish texts:
+#
+# Author: Maria Gabriela Fong <mgfong@maga.tzo.org>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/pa/LANGUAGE b/locale/pa/LANGUAGE
new file mode 100755
index 00000000..0f633fee
--- /dev/null
+++ b/locale/pa/LANGUAGE
@@ -0,0 +1 @@
+Spanish/Panama
diff --git a/locale/pa/Num2text b/locale/pa/Num2text
new file mode 100755
index 00000000..88ffe737
--- /dev/null
+++ b/locale/pa/Num2text
@@ -0,0 +1,212 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Language: Spanish
+# Contributors: John Christian Stoddart
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'cero',
+ 1 => 'un',
+ '1o' => 'uno',
+ 2 => 'dos',
+ 3 => 'tres',
+ 4 => 'cuatro',
+ 5 => 'cinco',
+ 6 => 'seis',
+ 7 => 'siete',
+ 8 => 'ocho',
+ 9 => 'nueve',
+ 10 => 'diez',
+ 11 => 'once',
+ '11o' => 'once',
+ 12 => 'doce',
+ 13 => 'trece',
+ 14 => 'catorce',
+ 15 => 'quince',
+ 16 => 'dieciséis',
+ 17 => 'diecisiete',
+ 18 => 'dieciocho',
+ 19 => 'diecinueve',
+ 20 => 'veinte',
+ 21 => 'veintiún',
+ '21o' => 'veintiuno',
+ 22 => 'veintidós',
+ 23 => 'veintitrés',
+ 24 => 'veinticuatro',
+ 25 => 'veinticinco',
+ 26 => 'veintiséis',
+ 27 => 'veintisiete',
+ 28 => 'veintiocho',
+ 29 => 'veintinueve',
+ 30 => 'treinta',
+ 40 => 'cuarenta',
+ 50 => 'cincuenta',
+ 60 => 'sesenta',
+ 70 => 'setenta',
+ 80 => 'ochenta',
+ 90 => 'noventa',
+ 500 => 'quinientos',
+ 700 => 'setecientos',
+ 900 => 'novecientos',
+ 10**2 => 'ciento',
+ 10**3 => 'mil',
+ 10**6 => 'millón',
+ 10**12 => 'billón',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my $stripun = 0;
+ my @a = ();
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ # special case for 1000
+ if ($numblock[1] eq '1' && $numblock[0] gt '000') {
+ # remove first array element from textnumber
+ $stripun = 1;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ if ($num[0] == 1) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ # special case for 500, 700, 900
+ if (grep /$num[0]/, (5,7,9)) {
+ push @textnumber, $self->{numbername}{"${num[0]}00"};
+
+ } else {
+
+ # the one from hundreds, append cientos
+ push @textnumber, $self->{numbername}{$num[0]}.$self->{numbername}{10**2}.'s';
+
+ }
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $i);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ $num = $numblock[$i];
+ $num .= 'o' if ($num == 1 && $i == 0);
+ push @textnumber, $self->{numbername}{$num};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($numblock[$i] > 1) {
+ if ($i == 2 || $i == 4) {
+ $a = $self->{numbername}{$num}."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } elsif ($i == 3) {
+ $num = 10**($i * 2);
+ $a = "$self->{10**3} $self->{numbername}{$num}"."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } else {
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+ push @textnumber, $self->{numbername}{$num}.'s';
+ }
+ }
+ } else {
+ push @textnumber, $self->{numbername}{$num};
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ shift @textnumber if $stripun;
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $i) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 30) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $amount .= 'o' if ($num[1] == 1 && $i == 0);
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= " y ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/pa/aa b/locale/pa/aa
new file mode 100755
index 00000000..ef009e46
--- /dev/null
+++ b/locale/pa/aa
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Cuentas por Pagar pendientes',
+ 'AP Transaction' => 'Movimiento de Cuentas por Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas por Pagar',
+ 'AR Outstanding' => 'Cuentas por Cobrar pendientes',
+ 'AR Transaction' => 'Movimiento de Cuentas por Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add AP Transaction' => 'Agregar Asiento de Cuentas por Pagar',
+ 'Add AR Transaction' => 'Agregar Asiento de Cuentas por Cobrar',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => '¡Falta fecha de vencimiento!',
+ 'Edit AP Transaction' => 'Modificar asiento de Cuentas por Pagar',
+ 'Edit AR Transaction' => 'Modificar asiento de Cuentas por Cobrar',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Month' => 'Mes',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Project' => 'Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Remaining' => 'Remanente',
+ 'Sales Invoice.' => 'Factura (venta).',
+ 'Salesperson' => 'Vendedor',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Origen',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Till' => 'Caja Registradora',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'movimiento_de_cuentas_por_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_por_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_(venta)_' => 'sales_invoice_',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/pa/admin b/locale/pa/admin
new file mode 100755
index 00000000..725bbfd6
--- /dev/null
+++ b/locale/pa/admin
@@ -0,0 +1,143 @@
+$self{texts} = {
+ 'Access Control' => 'Control de Acceso',
+ 'Accounting' => 'Contabilidad',
+ 'Add User' => 'Agregar Usuario',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => '¡Todas las Bases de Datos están actualizadas!',
+ 'Cannot create Lock!' => '¡No se puede crear el archivo de bloqueo!',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Click on login name to edit!' => '¡Seleccione el nombre del usuario que desea modificar!',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Crear Plan de Cuentas',
+ 'Create Dataset' => 'Crear Base de Datos',
+ 'DBI not installed!' => '¡DBI no está instalado!',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de base de datos',
+ 'Database Driver not checked!' => '¡No seleccionó un manejador de bases de datos!',
+ 'Database User missing!' => '¡Falta el usuario de base de datos!',
+ 'Dataset' => 'Base de Datos',
+ 'Dataset missing!' => 'Falta Base de Datos!',
+ 'Dataset updated!' => 'Base de Datos actualizada!',
+ 'Date Format' => 'Formato de Fecha',
+ 'Delete' => 'Borrar',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Directory' => 'Directorio',
+ 'Driver' => 'Manejador',
+ 'Dropdown Limit' => 'Limite en listas desplegables',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit User' => 'Modificar Usuario',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Servidor',
+ 'Hostname missing!' => '¡Falta el nombre del servidor!',
+ 'Language' => 'Idioma',
+ 'Lock System' => 'Bloquear el sistema',
+ 'Lockfile created!' => '¡Archivo de bloqueo creado!',
+ 'Lockfile removed!' => '¡Archivo de bloqueo borrado!',
+ 'Login' => 'Entrada al sistema',
+ 'Login name missing!' => '¡Falta el nombre del usuario!',
+ 'Logout' => 'Salir del Sistema',
+ 'Manager' => 'Gerente',
+ 'Menu Width' => 'Ancho del Menú',
+ 'Multibyte Encoding' => 'Codificación Multibyte',
+ 'Name' => 'Nombre',
+ 'New Templates' => 'Plantillas Nuevas',
+ 'No Database Drivers available!' => '¡No hay manejadores de bases de datos disponibles!',
+ 'No Dataset selected!' => '¡No ha seleccionado una base de datos!',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Number Format' => 'Formato Numérico',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Passwords do not match!' => '¡Las contraseñas no coinciden!',
+ 'Pg Database Administration' => 'Administración de base de datos Pg',
+ 'PgPP Database Administration' => 'Administración de base de datos PgPP',
+ 'Phone' => 'Teléfono',
+ 'Port' => 'Puerto',
+ 'Port missing!' => '¡Falta el puerto!',
+ 'Printer' => 'Impresora',
+ 'Save' => 'Guardar',
+ 'Session Timeout' => 'Expiración de la sesión',
+ 'Session expired!' => '¡La sesión caducó!',
+ 'Setup Templates' => 'Configurar Plantillas',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'Supervisor' => 'Supervisor',
+ 'Templates' => 'Plantillas',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y pueden ser borradas',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Verificación preliminar. En esta etapa no se creará ni se borrará nada!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para agregar un usuario a un grupo, seleccione un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario con las mismas variables se creará bajo el nuevo nombre de usuario (login).',
+ 'Unlock System' => 'Desbloquear el sistema',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Use Templates' => 'Usar Plantillas',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Version' => 'Versión',
+ 'You are logged out' => 'Usted ha salido del sistema',
+ 'does not exist' => 'no existe',
+ 'is already a member!' => '¡ya es miembro!',
+ 'localhost' => 'servidor local',
+ 'locked!' => '¡bloqueado!',
+ 'successfully created!' => '¡creado con éxito!',
+ 'successfully deleted!' => '¡borrado con éxito!',
+ 'website' => 'sitio web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'agregar_usuario' => 'add_user',
+ 'cambiar_la_contraseña_del_administrador' => 'change_admin_password',
+ 'cambiar_contraseña' => 'change_password',
+ 'continuar' => 'continue',
+ 'crear_base_de_datos' => 'create_dataset',
+ 'borrar' => 'delete',
+ 'borrar_base_de_datos' => 'delete_dataset',
+ 'bloquear_el_sistema' => 'lock_system',
+ 'entrada_al_sistema' => 'login',
+ 'salir_del_sistema' => 'logout',
+ 'administración_de_la_base_de_datos_oracle' => 'oracle_database_administration',
+ 'administración_de_base_de_datos_pg' => 'pg_database_administration',
+ 'administración_de_base_de_datos_pgpp' => 'pgpp_database_administration',
+ 'guardar' => 'save',
+ 'desbloquear_el_sistema' => 'unlock_system',
+ 'actualizar_base_de_datos' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/pa/all b/locale/pa/all
new file mode 100755
index 00000000..a0fbb61c
--- /dev/null
+++ b/locale/pa/all
@@ -0,0 +1,894 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Cuentas por Pagar',
+ 'AP Aging' => 'Vencimiento de Cuentas por Pagar',
+ 'AP Outstanding' => 'Cuentas por Pagar pendientes',
+ 'AP Transaction' => 'Movimiento de Cuentas por Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas por Pagar',
+ 'AR' => 'Cuentas por Cobrar',
+ 'AR Aging' => 'Vencimiento Cuentas por Cobrar',
+ 'AR Outstanding' => 'Cuentas por Cobrar pendientes',
+ 'AR Transaction' => 'Movimiento de Cuentas por Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas por Cobrar',
+ 'AR/AP' => '',
+ 'About' => 'Acerca de',
+ 'Above' => 'Encima de',
+ 'Access Control' => 'Control de Acceso',
+ 'Access Denied!' => '',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Account Number missing!' => '¡Falta el Número de Cuenta!',
+ 'Account Type' => 'Tipo de Cuenta',
+ 'Account Type missing!' => '¡Falta el Tipo de Cuenta!',
+ 'Account deleted!' => '¡Cuenta eliminada!',
+ 'Account does not exist!' => '¡Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting' => 'Contabilidad',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro Auditoría',
+ 'Activate Audit trails' => 'Activar Rastro Auditoría',
+ 'Active' => 'Activo',
+ 'Add' => 'Agregar',
+ 'Add AP Transaction' => 'Agregar Asiento de Cuentas por Pagar',
+ 'Add AR Transaction' => 'Agregar Asiento de Cuentas por Cobrar',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add Assembly' => 'Agregar Ensamblaje',
+ 'Add Business' => 'Agregar Negocio',
+ 'Add Cash Transfer Transaction' => 'Agregar Transferencia de Efectivo',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add Deduction' => 'Agregar Descuento',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add Exchange Rate' => 'Agregar Cotización de Moneda',
+ 'Add GIFI' => 'Agregar PCF',
+ 'Add General Ledger Transaction' => 'Agregar Asiento al Mayor General',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add POS Invoice' => 'Agregar Factura Punto de Venta',
+ 'Add Part' => 'Agregar Artículo',
+ 'Add Pricegroup' => 'Agregar Grupo de Precios',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add SIC' => 'Agregar CIS',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Add Service' => 'Agregar Servicio',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Agregar Transacción',
+ 'Add User' => 'Agregar Usuario',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Add Warehouse' => 'Agregar Almacén',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Después del Descuento',
+ 'All' => 'Todo',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'All Datasets up to date!' => '¡Todas las Bases de Datos están actualizadas!',
+ 'All Items' => 'Todos los Artículos',
+ 'Allowances' => 'Subsidios',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Amount missing!' => '¡Falta el Importe!',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Seguro que desea borrar la Factura?',
+ 'Are you sure you want to delete Order Number' => '¿Seguro que desea borrar la Orden de Compra/Pedido?',
+ 'Are you sure you want to delete Quotation Number' => '¿Seguro que desea borrar la Cotización?',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Are you sure you want to remove the marked entries from the queue?' => '¿Seguro que desea borrar las entradas seleccionadas de la cola?',
+ 'Assemblies' => 'Ensamblajes',
+ 'Assemblies restocked!' => 'Ensamblajes re-inventariados!',
+ 'Assembly' => 'Ensamblaje',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Activo',
+ 'Attachment' => 'Adjunto',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría eliminado hasta',
+ 'Audit trails disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trails enabled' => 'Rastro de Auditoría activado',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Lista de Materiales',
+ 'Backup' => 'Copia de Seguridad de los datos',
+ 'Backup sent to' => 'Copia de Seguridad enviada a',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balance General',
+ 'Based on' => 'Basado en',
+ 'Bcc' => 'B.C.C.',
+ 'Before Deduction' => 'Antes del Descuento',
+ 'Beginning Balance' => 'Saldo Inicial',
+ 'Below' => 'Debajo de',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Bin Lists' => 'Listas de Ubicaciones',
+ 'Books are open' => 'Los Libros están abiertos',
+ 'Break' => 'Romper',
+ 'Business' => 'Negocio',
+ 'Business Number' => 'RUC',
+ 'Business deleted!' => '¡Negocio borrado!',
+ 'Business saved!' => '¡Negocio guardado!',
+ 'C' => 'C',
+ 'COGS' => 'Costo de Ventas',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => '¡No se puede crear el archivo de bloqueo!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '¡No se puede borrar la Cuenta!',
+ 'Cannot delete customer!' => '¡No se puede borrar el Cliente!',
+ 'Cannot delete default account!' => '¡No se puede borrar la Cuenta por Defecto!',
+ 'Cannot delete invoice!' => '¡No se puede borrar la Factura!',
+ 'Cannot delete item!' => '¡No se puede borrar el Artículo!',
+ 'Cannot delete order!' => '¡No se puede borrar la Orden!',
+ 'Cannot delete quotation!' => '¡No se puede borrar la Cotización!',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el Proveedor!',
+ 'Cannot post Payment!' => '¡No se puede registrar el Pago!',
+ 'Cannot post Receipt!' => '¡No se puede registrar el Recibo!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una Factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la Factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Cannot remove files!' => '¡No se pueden borrar los archivos!',
+ 'Cannot save account!' => '¡No se puede guardar la Cuenta!',
+ 'Cannot save defaults!' => '¡No se puede guardar los Predeterminados!',
+ 'Cannot save order!' => '¡No se puede guardar la Orden!',
+ 'Cannot save preferences!' => '¡No se puede guardar las Preferencias!',
+ 'Cannot save quotation!' => '¡No se puede guardar la Cotización!',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'No se puede configurar una Cuenta para más de una de las opciones (CxC, CxP o Inventario)',
+ 'Cannot set multiple options for' => 'No se pueden configurar opciones múltiples para',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los ensamblajes!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'C.C.',
+ 'Change' => 'Cambiar',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => 'Verificar existencia',
+ 'Checks' => 'Cheques',
+ 'City' => 'Ciudad',
+ 'Cleared' => 'Reconciliado',
+ 'Click on login name to edit!' => '¡Seleccione el nombre del usuario que desea modificar!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Cerrar los Libros hasta',
+ 'Closed' => 'Cerrado',
+ 'Code' => 'Código',
+ 'Code missing!' => '¡Falta el Código!',
+ 'Company' => 'Empresa',
+ 'Company Name' => 'Razón Social',
+ 'Compare to' => 'Comparar con',
+ 'Completed' => '',
+ 'Components' => 'Componentes',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => '¡Confirmar!',
+ 'Connect to' => 'Conectar a',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas del Orden',
+ 'Copies' => 'Copias',
+ 'Copy to COA' => 'Copiar al Plan de Cuentas',
+ 'Cost' => 'Costo',
+ 'Cost Center' => 'Centro de Costos',
+ 'Could not save pricelist!' => '¡No se pudo guardar la Lista de Precios!',
+ 'Could not save!' => '¡No se pudo guardar!',
+ 'Could not transfer Inventory!' => '¡No se pudo transferir existencia!',
+ 'Country' => 'País',
+ 'Create Chart of Accounts' => 'Crear Plan de Cuentas',
+ 'Create Dataset' => 'Crear Base de Datos',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del Período',
+ 'Customer' => 'Cliente',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'DBI not installed!' => '¡DBI no está instalado!',
+ 'DOB' => 'Fecha de nacimiento',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de base de datos',
+ 'Database Driver not checked!' => '¡No seleccionó un manejador de bases de datos!',
+ 'Database Host' => 'Servidor de Base de Datos',
+ 'Database User missing!' => '¡Falta el usuario de base de datos!',
+ 'Dataset' => 'Base de Datos',
+ 'Dataset is newer than version!' => '¡El Base de Datos es más reciente que la versión del programa!',
+ 'Dataset missing!' => 'Falta Base de Datos!',
+ 'Dataset updated!' => 'Base de Datos actualizada!',
+ 'Date' => 'Fecha',
+ 'Date Format' => 'Formato de Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Date Received' => 'Fecha de recepción',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Date received missing!' => '¡Falta la fecha de recepción!',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Posiciones decimales',
+ 'Decrease' => 'Reducir',
+ 'Deduct after' => 'Descontar después',
+ 'Deduction deleted!' => '¡Descuento borrado!',
+ 'Deduction saved!' => '¡Descuento guardado!',
+ 'Deductions' => 'Descuentos',
+ 'Default Template' => '',
+ 'Defaults' => 'Valores predeterminados',
+ 'Defaults saved!' => '¡Valores predeterminados guardados!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Department deleted!' => '¡Departamento borrado!',
+ 'Department saved!' => '¡Departamento guardado!',
+ 'Departments' => 'Departamentos',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Traducciones de la descripción',
+ 'Description missing!' => '¡Falta la descripción!',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Directory' => 'Directorio',
+ 'Discount' => 'Descuento',
+ 'Done' => 'Terminado',
+ 'Drawing' => 'Plano',
+ 'Driver' => 'Manejador',
+ 'Dropdown Limit' => 'Limite en listas desplegables',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => '¡Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por E-mail a',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mail message' => '',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit' => 'Modificar',
+ 'Edit AP Transaction' => 'Modificar asiento de Cuentas por Pagar',
+ 'Edit AR Transaction' => 'Modificar asiento de Cuentas por Cobrar',
+ 'Edit Account' => 'Modificar cuenta',
+ 'Edit Assembly' => 'Modificar Ensamblaje',
+ 'Edit Business' => 'Modificar Negocio',
+ 'Edit Cash Transfer Transaction' => 'Modificar Transferencia de Efectivo',
+ 'Edit Customer' => 'Modificar Cliente',
+ 'Edit Deduction' => 'Modificar Descuento',
+ 'Edit Department' => 'Modificar Departamento',
+ 'Edit Description Translations' => 'Modificar Traducciones de Descripción',
+ 'Edit Employee' => 'Modificar Empleado',
+ 'Edit GIFI' => 'Modificar PCF',
+ 'Edit General Ledger Transaction' => 'Modificar Asiento del Libro Mayor General',
+ 'Edit Group' => 'Modificar Grupo',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Modificar Mano de Obra',
+ 'Edit Language' => 'Modificar Idioma',
+ 'Edit POS Invoice' => 'Modificar Ticket',
+ 'Edit Part' => 'Modificar Artículo',
+ 'Edit Preferences for' => 'Modificar Preferencias para',
+ 'Edit Pricegroup' => 'Modificar Grupo de Precios',
+ 'Edit Project' => 'Modificar Proyecto',
+ 'Edit Purchase Order' => 'Modificar Orden de Compra',
+ 'Edit Quotation' => 'Modificar Cotización',
+ 'Edit Request for Quotation' => 'Modificar Solicitud de Cotización',
+ 'Edit SIC' => 'Modificar CIS',
+ 'Edit Sales Invoice' => 'Modificar Factura de Venta',
+ 'Edit Sales Order' => 'Modificar Orden de Venta',
+ 'Edit Service' => 'Modificar Servicio',
+ 'Edit Template' => 'Modificar Plantilla',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Modificar Usuario',
+ 'Edit Vendor' => 'Modificar Proveedor',
+ 'Edit Vendor Invoice' => 'Modificar Factura de Proveedor',
+ 'Edit Warehouse' => 'Modificar Almacén',
+ 'Employee' => 'Empleado',
+ 'Employee Name' => 'Nombre del empleado',
+ 'Employee Number' => 'Código del empleado',
+ 'Employee deleted!' => '¡Empleado borrado!',
+ 'Employee pays' => 'El empleado paga',
+ 'Employee saved!' => '¡Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Patrón',
+ 'Employer pays' => 'El patrón paga',
+ 'Enddate' => 'Fecha final',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Forzar reversión de asientos para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (ej. PYG:USD:EUR) para las monedas local y extranjeras',
+ 'Equity' => 'Capital',
+ 'Every' => '',
+ 'Excempt age <' => 'Edad de excención <',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Expense' => 'Gasto',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Gasto/Activo',
+ 'Extended' => 'Importe',
+ 'FX' => 'Cotización de Monedas',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Ganancia en Moneda Extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en Moneda Extranjera',
+ 'Friday' => '',
+ 'From' => 'Desde',
+ 'From Warehouse' => '',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'GIFI deleted!' => '¡Borrado el código PCF!',
+ 'GIFI missing!' => '¡Falta el código PCF!',
+ 'GIFI saved!' => '¡Guardado el código PCF!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Asiento en el libro mayor',
+ 'General Ledger' => 'Libro Mayor General',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Bienes y Servicios',
+ 'Group' => 'Grupo',
+ 'Group Items' => 'Componentes de grupo',
+ 'Group Translations' => 'Traducción de Grupos',
+ 'Group deleted!' => '¡Grupo borrado!',
+ 'Group missing!' => '¡Falta el grupo!',
+ 'Group saved!' => '¡Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'Heading' => 'Encabezado',
+ 'History' => 'Historial',
+ 'Home Phone' => 'Teléfono (particular)',
+ 'Host' => 'Servidor',
+ 'Hostname missing!' => '¡Falta el nombre del servidor!',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incorporado',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Incluir en informe',
+ 'Include in drop-down menus' => 'Incluir en listas desplegables',
+ 'Income' => 'Ingreso',
+ 'Income Statement' => 'Cuadro de Resultados',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => '¡La Versión de la base de datos es incorrecta!',
+ 'Increase' => 'Aumentar',
+ 'Individual Items' => 'Artículos individuales',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory' => 'Inventario',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '¡La existencia debe ser cero antes de poder cambiar el ensamblaje a obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '¡La existencia debe ser cero antes de poder cambiar este artículo a obsoleto!',
+ 'Inventory saved!' => '¡Inventario guardado!',
+ 'Inventory transferred!' => '¡Inventario transferido!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Invoices' => 'Facturas',
+ 'Is this a summary account to record' => '¿Es ésta una cuenta de resúmen a registrar?',
+ 'Item already on pricelist!' => '¡El concepto ya está en la lista de precios!',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Items' => 'Conceptos',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => '¡Idioma borrado!',
+ 'Language saved!' => '¡Idioma guardado!',
+ 'Languages' => 'Idiomas',
+ 'Languages not defined!' => '¡Idiomas no definido!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Lead' => '',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Deje los campos de servidor y puerto vacíos a menos que quiera hacer una conección remota',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Uso autorizado a',
+ 'Line Total' => 'Total de la línea',
+ 'Link' => 'Vínculo',
+ 'Link Accounts' => 'Vincular Cuentas',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Mostrar Plan de Cuentas',
+ 'List Businesses' => 'Mostrar empresas',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Mostrar PCF',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Price' => 'Precio de Lista',
+ 'List Projects' => 'Mostrar Projectos',
+ 'List SIC' => 'Mostrar CIS',
+ 'List Transactions' => 'Mostrar Transacciones',
+ 'List Warehouses' => 'Mostar almacenes',
+ 'Lock System' => 'Bloquear el sistema',
+ 'Lockfile created!' => '¡Archivo de bloqueo creado!',
+ 'Lockfile removed!' => '¡Archivo de bloqueo borrado!',
+ 'Login' => 'Entrada al sistema',
+ 'Login name missing!' => '¡Falta el nombre del usuario!',
+ 'Logout' => 'Salir del Sistema',
+ 'Make' => 'Marca',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Marked entries printed!' => '¡Entradas seleccionadas impresas!',
+ 'Markup' => 'Margen',
+ 'Maximum' => 'Máximo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Menu Width' => 'Ancho del Menú',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => '',
+ 'Month' => 'Mes',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Codificación Multibyte',
+ 'N/A' => 'N/A',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el Nombre!',
+ 'New Templates' => 'Plantillas Nuevas',
+ 'New Window' => 'Ventana nueva',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'No',
+ 'No Database Drivers available!' => '¡No hay manejadores de bases de datos disponibles!',
+ 'No Dataset selected!' => '¡No ha seleccionado una base de datos!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'Nº',
+ 'Non-taxable' => 'Exento',
+ 'Non-taxable Purchases' => 'Compras exentas',
+ 'Non-taxable Sales' => 'Ventas exentas',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => '¡No se suministró nada!',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Nothing to print!' => '¡No hay nada para imprimir!',
+ 'Nothing to transfer!' => '¡Nada que transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato Numérico',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Existencia',
+ 'Open' => 'Abierto',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de la orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Entry' => 'Carga de Ordenes',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => '¡Orden guardada!',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Huérfano',
+ 'Out of balance transaction!' => '¡Asiento desbalanceado!',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Pendiente',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'Punto de Venta',
+ 'POS Invoice' => 'Factura Punto de Venta',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Packing Lists' => 'Listas de empaque',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Part Number' => '',
+ 'Partnumber' => 'Número de artículo',
+ 'Parts' => 'Artículos',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Password does not match!' => '¡La contraseña no coincide!',
+ 'Passwords do not match!' => '¡Las contraseñas no coinciden!',
+ 'Payables' => 'Cuentas por Pagar',
+ 'Payment' => 'Pago',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Descuento Salarial',
+ 'Period' => 'Periodo',
+ 'Pg Database Administration' => 'Administración de base de datos Pg',
+ 'PgPP Database Administration' => 'Administración de base de datos PgPP',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Port' => 'Puerto',
+ 'Port missing!' => '¡Falta el puerto!',
+ 'Pos' => '',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => '¡Registrado!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferencias',
+ 'Preferences saved!' => '¡Preferencias guardadas!',
+ 'Prepayment' => 'Anticipo',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Pricegroup deleted!' => '¡Grupo de precios borrado!',
+ 'Pricegroup missing!' => '¡Falta el grupo de precios!',
+ 'Pricegroup saved!' => '¡Grupo de precios guardado!',
+ 'Pricegroups' => 'Grupos de precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Imprimir y guardar',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Impreso',
+ 'Printer' => 'Impresora',
+ 'Printing' => '',
+ 'Printing ... ' => 'Imprimiendo ...',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => 'Centro de Ingresos',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Traducciones de descripción de proyecto',
+ 'Project Name' => '',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Number missing!' => '¡Falta el número de proyecto!',
+ 'Project Transactions' => 'Asientos del Projecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Project saved!' => '¡Proyecto guardado!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'Quantity exceeds available units to stock!' => '¡La cantidad excede al stock disponible!',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Quotation deleted!' => '¡Cotización borrada!',
+ 'Quotations' => 'Cotizaciones',
+ 'R' => 'R',
+ 'RFQ' => 'Solicitud de cotización',
+ 'RFQ ' => 'Solicitud de cotización ',
+ 'RFQ Number' => 'Número de Solicitud de cotización',
+ 'RFQs' => 'Solicitudes de cotización',
+ 'ROP' => 'Existencia mínima',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => '¡Falta la tarifa!',
+ 'Recd' => 'Recb.',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => '¡Recibo registrado!',
+ 'Receipts' => 'Recibos',
+ 'Receivables' => 'Cuentas por Cobrar',
+ 'Receive' => 'Recibir',
+ 'Receive Merchandise' => 'Recibir mercadería',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Informe de Reconciliación',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Remove' => 'Eliminar',
+ 'Remove Audit trail up to' => 'Remover Rastro de Auditoría hasta',
+ 'Remove Audit trails up to' => 'Remover Rastro de Auditoría hasta',
+ 'Removed spoolfiles!' => '¡Archivos de la cola eliminados!',
+ 'Removing marked entries from queue ...' => 'Eliminado entradas seleccionadas de la cola ...',
+ 'Repeat' => '',
+ 'Report for' => 'Informe de',
+ 'Reports' => 'Informes',
+ 'Req' => '',
+ 'Request for Quotation' => 'Solicitud de cotización',
+ 'Request for Quotations' => 'Solicitudes de cotización',
+ 'Required by' => 'Requerido para el',
+ 'Retained Earnings' => 'Resultado del Periodo',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SIC' => 'CIS',
+ 'SIC deleted!' => '¡CIS borrado!',
+ 'SIC saved!' => '¡CIS guardado!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'C.I.Nº',
+ 'Sale' => 'Venta',
+ 'Sales' => 'Ventas',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Invoice ' => 'Factura (venta) ',
+ 'Sales Invoice.' => 'Factura (venta).',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Facturas (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Order Number' => 'Número de Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Sales Quotation Number' => 'Número de Cotización',
+ 'Salesperson' => 'Vendedor',
+ 'Saturday' => '',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Pantalla',
+ 'Search' => 'Búsqueda',
+ 'Select' => 'Seleccionar',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the items below' => 'Seleccione uno de los artículos siguientes',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select items' => '',
+ 'Select payment' => 'Seleccione el pago',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Sending' => '',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Serial Number' => 'Número de serie',
+ 'Service' => 'Servicio',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Servicios',
+ 'Session Timeout' => 'Expiración de la sesión',
+ 'Session expired!' => '¡La sesión caducó!',
+ 'Setup Templates' => 'Configurar Plantillas',
+ 'Ship' => 'Enviar',
+ 'Ship Merchandise' => 'Enviar Mercadería',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping' => 'Envío',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Date' => 'Fecha de envío',
+ 'Shipping Date missing!' => '¡Falta la fecha de envío!',
+ 'Shipping Point' => 'Punto de envío',
+ 'Short' => 'Corto',
+ 'Signature' => 'Firma',
+ 'Source' => 'Origen',
+ 'Spoolfile' => 'Cola de Impresión',
+ 'Standard' => 'Estándard',
+ 'Standard Industrial Codes' => 'Código Industrial Estandardizado (CIS)',
+ 'Startdate' => 'Fecha de inicio',
+ 'State' => 'Departamento',
+ 'State/Province' => 'Departamento',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement Balance' => 'Saldo bancario',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Reponer ensamblaje',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'Sub-contract GIFI' => 'PCF del subcontrato',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Sunday' => '',
+ 'Supervisor' => 'Supervisor',
+ 'System' => 'Sistema',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuestos',
+ 'Tax Accounts' => 'Cuentas de Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Tax Number' => 'RUC',
+ 'Tax Number / SSN' => 'RUC/CIP',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Taxable' => 'Gravado',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Templates' => 'Plantillas',
+ 'Terms' => 'Condiciones',
+ 'Text' => '',
+ 'Text Templates' => 'Plantillas de texto',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y pueden ser borradas',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Verificación preliminar. En esta etapa no se creará ni se borrará nada!',
+ 'Thursday' => '',
+ 'Till' => 'Caja Registradora',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Hasta',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para agregar un usuario a un grupo, seleccione un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario con las mismas variables se creará bajo el nuevo nombre de usuario (login).',
+ 'Top Level' => 'Nivel Superior',
+ 'Total' => 'Total',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Transaction' => 'Asiento',
+ 'Transaction Date missing!' => '¡Falta la fecha del Asiento!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Transaction reversal enforced for all dates' => 'Reversión de Asientos activado para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Reversión de Asientos activado hasta',
+ 'Transactions' => 'Asientos',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir existencia',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Transferir a',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => '¡Traducción borrada!',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Translations' => 'Traducciones',
+ 'Translations saved!' => '¡Traducciones guardadas!',
+ 'Trial Balance' => 'Balance de Prueba',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Unit' => 'Unidad',
+ 'Unit of measure' => 'Unidad de medida',
+ 'Unlock System' => 'Desbloquear el sistema',
+ 'Update' => 'Actualizar',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Updated' => 'Actualizado',
+ 'Upgrading to Version' => 'Actualizando a versión',
+ 'Use Templates' => 'Usar Plantillas',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor History' => 'Historial del Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoice ' => 'Factura de Proveedor ',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouse' => 'Almacén',
+ 'Warehouse deleted!' => '¡Almacén borrado!',
+ 'Warehouse saved!' => '¡Almacén guardado!',
+ 'Warehouses' => 'Almacenes',
+ 'Warning!' => '¡Advertencia!',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidad de peso',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Work Phone' => 'Teléfono (Oficina)',
+ 'Year' => 'Año',
+ 'Year(s)' => '',
+ 'Yearend' => 'Cierre del Periodo',
+ 'Yearend date missing!' => '¡Falta la Fecha de Cierre del Periodo!',
+ 'Yearend posted!' => '¡Cierre del Periodo registrado!',
+ 'Yearend posting failed!' => '¡Falló el Cierre del Periodo!',
+ 'Years' => '',
+ 'Yes' => 'Si',
+ 'You are logged out' => 'Usted ha salido del sistema',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => '¡No ingresó un Nombre!',
+ 'You must enter a host and port for local and remote connections!' => 'Debe ingresar un servidor y un puerto para conecciones locales y remotas!',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro Tipo de Cuenta',
+ 'as at' => 'como a',
+ 'days' => 'días',
+ 'does not exist' => 'no existe',
+ 'done' => 'Terminado',
+ 'ea' => 'c/u',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'para el Período',
+ 'is already a member!' => '¡ya es miembro!',
+ 'localhost' => 'servidor local',
+ 'locked!' => '¡bloqueado!',
+ 'partsgroup' => '',
+ 'posted!' => '¡Registrado!',
+ 'sent' => 'Enviado',
+ 'successfully created!' => '¡creado con éxito!',
+ 'successfully deleted!' => '¡borrado con éxito!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'sitio web',
+};
+
+1;
diff --git a/locale/pa/am b/locale/pa/am
new file mode 100755
index 00000000..52003de6
--- /dev/null
+++ b/locale/pa/am
@@ -0,0 +1,284 @@
+$self{texts} = {
+ 'AP' => 'Cuentas por Pagar',
+ 'AR' => 'Cuentas por Cobrar',
+ 'About' => 'Acerca de',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Account Number missing!' => '¡Falta el Número de Cuenta!',
+ 'Account Type' => 'Tipo de Cuenta',
+ 'Account Type missing!' => '¡Falta el Tipo de Cuenta!',
+ 'Account deleted!' => '¡Cuenta eliminada!',
+ 'Account does not exist!' => '¡Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro Auditoría',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add Business' => 'Agregar Negocio',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add GIFI' => 'Agregar PCF',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add SIC' => 'Agregar CIS',
+ 'Add Warehouse' => 'Agregar Almacén',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Asset' => 'Activo',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría eliminado hasta',
+ 'Backup sent to' => 'Copia de Seguridad enviada a',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Books are open' => 'Los Libros están abiertos',
+ 'Business Number' => 'RUC',
+ 'Business deleted!' => '¡Negocio borrado!',
+ 'Business saved!' => '¡Negocio guardado!',
+ 'COGS' => 'Costo de Ventas',
+ 'Cannot delete account!' => '¡No se puede borrar la Cuenta!',
+ 'Cannot delete default account!' => '¡No se puede borrar la Cuenta por Defecto!',
+ 'Cannot save account!' => '¡No se puede guardar la Cuenta!',
+ 'Cannot save defaults!' => '¡No se puede guardar los Predeterminados!',
+ 'Cannot save preferences!' => '¡No se puede guardar las Preferencias!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'No se puede configurar una Cuenta para más de una de las opciones (CxC, CxP o Inventario)',
+ 'Cannot set multiple options for' => 'No se pueden configurar opciones múltiples para',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Close Books up to' => 'Cerrar los Libros hasta',
+ 'Code' => 'Código',
+ 'Code missing!' => '¡Falta el Código!',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas del Orden',
+ 'Copy to COA' => 'Copiar al Plan de Cuentas',
+ 'Cost Center' => 'Centro de Costos',
+ 'Credit' => 'Crédito',
+ 'Customer Number' => 'Código del Cliente',
+ 'Database Host' => 'Servidor de Base de Datos',
+ 'Dataset' => 'Base de Datos',
+ 'Date Format' => 'Formato de Fecha',
+ 'Debit' => 'Débito',
+ 'Defaults saved!' => '¡Valores predeterminados guardados!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Department deleted!' => '¡Departamento borrado!',
+ 'Department saved!' => '¡Departamento guardado!',
+ 'Departments' => 'Departamentos',
+ 'Description' => 'Descripción',
+ 'Description missing!' => '¡Falta la descripción!',
+ 'Discount' => 'Descuento',
+ 'Dropdown Limit' => 'Limite en listas desplegables',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'Edit' => 'Modificar',
+ 'Edit Account' => 'Modificar cuenta',
+ 'Edit Business' => 'Modificar Negocio',
+ 'Edit Department' => 'Modificar Departamento',
+ 'Edit GIFI' => 'Modificar PCF',
+ 'Edit Language' => 'Modificar Idioma',
+ 'Edit Preferences for' => 'Modificar Preferencias para',
+ 'Edit SIC' => 'Modificar CIS',
+ 'Edit Template' => 'Modificar Plantilla',
+ 'Edit Warehouse' => 'Modificar Almacén',
+ 'Employee Number' => 'Código del empleado',
+ 'Enforce transaction reversal for all dates' => 'Forzar reversión de asientos para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (ej. PYG:USD:EUR) para las monedas local y extranjeras',
+ 'Equity' => 'Capital',
+ 'Expense' => 'Gasto',
+ 'Expense/Asset' => 'Gasto/Activo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Ganancia en Moneda Extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en Moneda Extranjera',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'GIFI deleted!' => '¡Borrado el código PCF!',
+ 'GIFI missing!' => '¡Falta el código PCF!',
+ 'GIFI saved!' => '¡Guardado el código PCF!',
+ 'GL Transaction' => 'Asiento en el libro mayor',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Incluir en listas desplegables',
+ 'Income' => 'Ingreso',
+ 'Inventory' => 'Inventario',
+ 'Invoice' => 'Factura',
+ 'Is this a summary account to record' => '¿Es ésta una cuenta de resúmen a registrar?',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => '¡Idioma borrado!',
+ 'Language saved!' => '¡Idioma guardado!',
+ 'Languages' => 'Idiomas',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Uso autorizado a',
+ 'Link' => 'Vínculo',
+ 'Menu Width' => 'Ancho del Menú',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'Name' => 'Nombre',
+ 'No' => 'No',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato Numérico',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Password' => 'Contraseña',
+ 'Password does not match!' => '¡La contraseña no coincide!',
+ 'Payables' => 'Cuentas por Pagar',
+ 'Payment' => 'Pago',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => '¡Preferencias guardadas!',
+ 'Print' => 'Imprimir',
+ 'Printer' => 'Impresora',
+ 'Profit Center' => 'Centro de Ingresos',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'RFQ Number' => 'Número de Solicitud de cotización',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'Cuentas por Cobrar',
+ 'Reference' => 'Referencia',
+ 'Remove Audit trail up to' => 'Remover Rastro de Auditoría hasta',
+ 'Retained Earnings' => 'Resultado del Periodo',
+ 'SIC deleted!' => '¡CIS borrado!',
+ 'SIC saved!' => '¡CIS guardado!',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Order Number' => 'Número de Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Sales Quotation Number' => 'Número de Cotización',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Session Timeout' => 'Expiración de la sesión',
+ 'Signature' => 'Firma',
+ 'Standard Industrial Codes' => 'Código Industrial Estandardizado (CIS)',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuestos',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Transaction' => 'Asiento',
+ 'Transaction reversal enforced for all dates' => 'Reversión de Asientos activado para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Reversión de Asientos activado hasta',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Version' => 'Versión',
+ 'Warehouse deleted!' => '¡Almacén borrado!',
+ 'Warehouse saved!' => '¡Almacén guardado!',
+ 'Warehouses' => 'Almacenes',
+ 'Weight Unit' => 'Unidad de peso',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yearend' => 'Cierre del Periodo',
+ 'Yearend date missing!' => '¡Falta la Fecha de Cierre del Periodo!',
+ 'Yearend posted!' => '¡Cierre del Periodo registrado!',
+ 'Yearend posting failed!' => '¡Falló el Cierre del Periodo!',
+ 'Yes' => 'Si',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro Tipo de Cuenta',
+ 'done' => 'Terminado',
+ 'localhost' => 'servidor local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'agregar_cuenta' => 'add_account',
+ 'agregar_negocio' => 'add_business',
+ 'agregar_centro_de_costos' => 'add_department',
+ 'agregar_idioma' => 'add_language',
+ 'agregar_cis' => 'add_sic',
+ 'agregar_almacén' => 'add_warehouse',
+ 'continuar' => 'continue',
+ 'copiar_al_plan_de_cuentas' => 'copy_to_coa',
+ 'borrar' => 'delete',
+ 'modificar' => 'edit',
+ 'modificar_cuenta' => 'edit_account',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pa/ap b/locale/pa/ap
new file mode 100755
index 00000000..e5b86cae
--- /dev/null
+++ b/locale/pa/ap
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Cuentas por Pagar pendientes',
+ 'AP Transaction' => 'Movimiento de Cuentas por Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas por Pagar',
+ 'AR Outstanding' => 'Cuentas por Cobrar pendientes',
+ 'AR Transaction' => 'Movimiento de Cuentas por Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add AP Transaction' => 'Agregar Asiento de Cuentas por Pagar',
+ 'Add AR Transaction' => 'Agregar Asiento de Cuentas por Cobrar',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Cc' => 'C.C.',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => '¡Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit AP Transaction' => 'Modificar asiento de Cuentas por Pagar',
+ 'Edit AR Transaction' => 'Modificar asiento de Cuentas por Cobrar',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada para imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Sales Invoice.' => 'Factura (venta).',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select payment' => 'Seleccione el pago',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Till' => 'Caja Registradora',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_de_cuentas_por_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_por_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_(venta)_' => 'sales_invoice_',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/pa/ar b/locale/pa/ar
new file mode 100755
index 00000000..e5b86cae
--- /dev/null
+++ b/locale/pa/ar
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Cuentas por Pagar pendientes',
+ 'AP Transaction' => 'Movimiento de Cuentas por Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas por Pagar',
+ 'AR Outstanding' => 'Cuentas por Cobrar pendientes',
+ 'AR Transaction' => 'Movimiento de Cuentas por Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add AP Transaction' => 'Agregar Asiento de Cuentas por Pagar',
+ 'Add AR Transaction' => 'Agregar Asiento de Cuentas por Cobrar',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Cc' => 'C.C.',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => '¡Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit AP Transaction' => 'Modificar asiento de Cuentas por Pagar',
+ 'Edit AR Transaction' => 'Modificar asiento de Cuentas por Cobrar',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada para imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Sales Invoice.' => 'Factura (venta).',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select payment' => 'Seleccione el pago',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Till' => 'Caja Registradora',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_de_cuentas_por_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_por_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_(venta)_' => 'sales_invoice_',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/pa/arap b/locale/pa/arap
new file mode 100755
index 00000000..9a89e114
--- /dev/null
+++ b/locale/pa/arap
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Address' => 'Dirección',
+ 'Bcc' => 'B.C.C.',
+ 'Cc' => 'C.C.',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Reference' => 'Referencia',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/pa/arapprn b/locale/pa/arapprn
new file mode 100755
index 00000000..e07e0ba6
--- /dev/null
+++ b/locale/pa/arapprn
@@ -0,0 +1,32 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Amount' => 'Importe',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Fecha',
+ 'Memo' => 'Nota',
+ 'Nothing to print!' => '¡No hay nada para imprimir!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Impreso',
+ 'Screen' => 'Pantalla',
+ 'Select payment' => 'Seleccione el pago',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Source' => 'Origen',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/pa/bp b/locale/pa/bp
new file mode 100755
index 00000000..53e3b82e
--- /dev/null
+++ b/locale/pa/bp
@@ -0,0 +1,67 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Are you sure you want to remove the marked entries from the queue?' => '¿Seguro que desea borrar las entradas seleccionadas de la cola?',
+ 'Bin Lists' => 'Listas de Ubicaciones',
+ 'Cannot remove files!' => '¡No se pueden borrar los archivos!',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Fecha',
+ 'Employee' => 'Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Marked entries printed!' => '¡Entradas seleccionadas impresas!',
+ 'Month' => 'Mes',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'Packing Lists' => 'Listas de empaque',
+ 'Period' => 'Periodo',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Print' => 'Imprimir',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQs' => 'Solicitudes de cotización',
+ 'Remove' => 'Eliminar',
+ 'Removed spoolfiles!' => '¡Archivos de la cola eliminados!',
+ 'Removing marked entries from queue ...' => 'Eliminado entradas seleccionadas de la cola ...',
+ 'Sales Invoices' => 'Facturas (venta)',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Select all' => 'Seleccionar todo',
+ 'Spoolfile' => 'Cola de Impresión',
+ 'To' => 'Hasta',
+ 'Vendor' => 'Proveedor',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'done' => 'Terminado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'imprimir' => 'print',
+ 'eliminar' => 'remove',
+ 'seleccionar_todo' => 'select_all',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/pa/ca b/locale/pa/ca
new file mode 100755
index 00000000..baa401a7
--- /dev/null
+++ b/locale/pa/ca
@@ -0,0 +1,59 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'Include in Report' => 'Incluir en informe',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'List Transactions' => 'Mostrar Transacciones',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Period' => 'Periodo',
+ 'Project Number' => 'Número del Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'mostrar_transacciones' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/pa/cp b/locale/pa/cp
new file mode 100755
index 00000000..1f08e2e6
--- /dev/null
+++ b/locale/pa/cp
@@ -0,0 +1,123 @@
+$self{texts} = {
+ 'AP' => 'Cuentas por Pagar',
+ 'AR' => 'Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Address' => 'Dirección',
+ 'All' => 'Todo',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Bcc' => 'B.C.C.',
+ 'Cannot post Payment!' => '¡No se puede registrar el Pago!',
+ 'Cannot post Receipt!' => '¡No se puede registrar el Recibo!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cc' => 'C.C.',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Divisa',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Department' => 'Departamento',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'From' => 'Desde',
+ 'Invoice' => 'Factura',
+ 'Invoices' => 'Facturas',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Post' => 'Registrar',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Anticipo',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => '¡Recibo registrado!',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Screen' => 'Pantalla',
+ 'Select' => 'Seleccionar',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'seleccionar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pa/ct b/locale/pa/ct
new file mode 100755
index 00000000..872cf475
--- /dev/null
+++ b/locale/pa/ct
@@ -0,0 +1,186 @@
+$self{texts} = {
+ 'AP Transaction' => 'Movimiento de Cuentas por Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas por Pagar',
+ 'AR Transaction' => 'Movimiento de Cuentas por Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas por Cobrar',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activo',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Address' => 'Dirección',
+ 'All' => 'Todo',
+ 'Amount' => 'Importe',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Break' => 'Romper',
+ 'Cannot delete customer!' => '¡No se puede borrar el Cliente!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el Proveedor!',
+ 'Cc' => 'C.C.',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Razón Social',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Could not save pricelist!' => '¡No se pudo guardar la Lista de Precios!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Discount' => 'Descuento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Customer' => 'Modificar Cliente',
+ 'Edit Vendor' => 'Modificar Proveedor',
+ 'Employee' => 'Empleado',
+ 'Enddate' => 'Fecha final',
+ 'Fax' => 'Fax',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'Group' => 'Grupo',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Item already on pricelist!' => '¡El concepto ya está en la lista de precios!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Language' => 'Idioma',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Manager' => 'Gerente',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el Nombre!',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Orphaned' => 'Huérfano',
+ 'POS' => 'Punto de Venta',
+ 'Phone' => 'Teléfono',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Project Number' => 'Número del Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de cotización',
+ 'Request for Quotations' => 'Solicitudes de cotización',
+ 'SIC' => 'CIS',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Invoices' => 'Facturas (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Search' => 'Búsqueda',
+ 'Sell Price' => 'Precio de venta',
+ 'Serial Number' => 'Número de serie',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Startdate' => 'Fecha de inicio',
+ 'State' => 'Departamento',
+ 'State/Province' => 'Departamento',
+ 'Sub-contract GIFI' => 'PCF del subcontrato',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Tax Number' => 'RUC',
+ 'Tax Number / SSN' => 'RUC/CIP',
+ 'Taxable' => 'Gravado',
+ 'Terms' => 'Condiciones',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor History' => 'Historial del Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'movimiento_de_cuentas_por_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_por_cobrar' => 'ar_transaction',
+ 'agregar_cliente' => 'add_customer',
+ 'agregar_proveedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'punto_de_venta' => 'pos',
+ 'lista_de_precios' => 'pricelist',
+ 'orden_de_compra' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'solicitud_de_cotización' => 'rfq',
+ 'factura_(venta)' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_lista_de_precios' => 'save_pricelist',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/pa/gl b/locale/pa/gl
new file mode 100755
index 00000000..5b57ee28
--- /dev/null
+++ b/locale/pa/gl
@@ -0,0 +1,158 @@
+$self{texts} = {
+ 'AP Transaction' => 'Movimiento de Cuentas por Pagar',
+ 'AR Transaction' => 'Movimiento de Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Cash Transfer Transaction' => 'Agregar Transferencia de Efectivo',
+ 'Add General Ledger Transaction' => 'Agregar Asiento al Mayor General',
+ 'Address' => 'Dirección',
+ 'All' => 'Todo',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Asset' => 'Activo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Bcc' => 'B.C.C.',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Cc' => 'C.C.',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Cash Transfer Transaction' => 'Modificar Transferencia de Efectivo',
+ 'Edit General Ledger Transaction' => 'Modificar Asiento del Libro Mayor General',
+ 'Equity' => 'Capital',
+ 'Expense' => 'Gasto',
+ 'FX' => 'Cotización de Monedas',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'GL Transaction' => 'Asiento en el libro mayor',
+ 'General Ledger' => 'Libro Mayor General',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingreso',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Liability' => 'Pasivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance transaction!' => '¡Asiento desbalanceado!',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Reports' => 'Informes',
+ 'Sales Invoice ' => 'Factura (venta) ',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Transaction Date missing!' => '¡Falta la fecha del Asiento!',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor Invoice ' => 'Factura de Proveedor ',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_de_cuentas_por_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_por_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'asiento_en_el_libro_mayor' => 'gl_transaction',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'factura_(venta)_' => 'sales_invoice_',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/pa/hr b/locale/pa/hr
new file mode 100755
index 00000000..3444e930
--- /dev/null
+++ b/locale/pa/hr
@@ -0,0 +1,117 @@
+$self{texts} = {
+ 'AP' => 'Cuentas por Pagar',
+ 'Above' => 'Encima de',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activo',
+ 'Add Deduction' => 'Agregar Descuento',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Address' => 'Dirección',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Después del Descuento',
+ 'All' => 'Todo',
+ 'Allowances' => 'Subsidios',
+ 'Amount' => 'Importe',
+ 'Amount missing!' => '¡Falta el Importe!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basado en',
+ 'Before Deduction' => 'Antes del Descuento',
+ 'Below' => 'Debajo de',
+ 'City' => 'Ciudad',
+ 'Continue' => 'Continuar',
+ 'Country' => 'País',
+ 'DOB' => 'Fecha de nacimiento',
+ 'Deduct after' => 'Descontar después',
+ 'Deduction deleted!' => '¡Descuento borrado!',
+ 'Deduction saved!' => '¡Descuento guardado!',
+ 'Deductions' => 'Descuentos',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description missing!' => '¡Falta la descripción!',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Deduction' => 'Modificar Descuento',
+ 'Edit Employee' => 'Modificar Empleado',
+ 'Employee' => 'Empleado',
+ 'Employee Name' => 'Nombre del empleado',
+ 'Employee Number' => 'Código del empleado',
+ 'Employee deleted!' => '¡Empleado borrado!',
+ 'Employee pays' => 'El empleado paga',
+ 'Employee saved!' => '¡Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Patrón',
+ 'Employer pays' => 'El patrón paga',
+ 'Enddate' => 'Fecha final',
+ 'Expense' => 'Gasto',
+ 'From' => 'Desde',
+ 'Home Phone' => 'Teléfono (particular)',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Login' => 'Entrada al sistema',
+ 'Manager' => 'Gerente',
+ 'Maximum' => 'Máximo',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el Nombre!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Payroll Deduction' => 'Descuento Salarial',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => '¡Falta la tarifa!',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SSN' => 'C.I.Nº',
+ 'Sales' => 'Ventas',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Startdate' => 'Fecha de inicio',
+ 'State/Province' => 'Departamento',
+ 'Supervisor' => 'Supervisor',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Work Phone' => 'Teléfono (Oficina)',
+ 'Zip/Postal Code' => 'Código Postal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'agregar_descuento' => 'add_deduction',
+ 'agregar_empleado' => 'add_employee',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pa/ic b/locale/pa/ic
new file mode 100755
index 00000000..7bf5bed0
--- /dev/null
+++ b/locale/pa/ic
@@ -0,0 +1,277 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Active' => 'Activo',
+ 'Add' => 'Agregar',
+ 'Add Assembly' => 'Agregar Ensamblaje',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra',
+ 'Add Part' => 'Agregar Artículo',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Add Service' => 'Agregar Servicio',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Ensamblajes',
+ 'Assemblies restocked!' => 'Ensamblajes re-inventariados!',
+ 'Assembly' => 'Ensamblaje',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'Lista de Materiales',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Break' => 'Romper',
+ 'COGS' => 'Costo de Ventas',
+ 'Cannot delete item!' => '¡No se puede borrar el Artículo!',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los ensamblajes!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'C.C.',
+ 'Check Inventory' => 'Verificar existencia',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Razón Social',
+ 'Components' => 'Componentes',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Country' => 'País',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Drawing' => 'Plano',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Assembly' => 'Modificar Ensamblaje',
+ 'Edit Labor/Overhead' => 'Modificar Mano de Obra',
+ 'Edit Part' => 'Modificar Artículo',
+ 'Edit Service' => 'Modificar Servicio',
+ 'Employee' => 'Empleado',
+ 'Expense' => 'Gasto',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incorporado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingreso',
+ 'Individual Items' => 'Artículos individuales',
+ 'Inventory' => 'Inventario',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '¡La existencia debe ser cero antes de poder cambiar el ensamblaje a obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '¡La existencia debe ser cero antes de poder cambiar este artículo a obsoleto!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Items' => 'Conceptos',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Line Total' => 'Total de la línea',
+ 'Link Accounts' => 'Vincular Cuentas',
+ 'List' => 'Lista',
+ 'List Price' => 'Precio de Lista',
+ 'Make' => 'Marca',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Markup' => 'Margen',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nombre',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Existencia',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Orphaned' => 'Huérfano',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Part' => 'Artículo',
+ 'Parts' => 'Artículos',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'Quantity exceeds available units to stock!' => '¡La cantidad excede al stock disponible!',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de cotización',
+ 'ROP' => 'Existencia mínima',
+ 'Recd' => 'Recb.',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Invoices' => 'Facturas (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Serial Number' => 'Número de serie',
+ 'Service' => 'Servicio',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Short' => 'Corto',
+ 'State/Province' => 'Departamento',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Reponer ensamblaje',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'To' => 'Hasta',
+ 'Top Level' => 'Nivel Superior',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actualizado',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warehouse' => 'Almacén',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'agregar_ensamblaje' => 'add_assembly',
+ 'agregar_mano_de_obra' => 'add_labor_overhead',
+ 'agregar_artículo' => 'add_part',
+ 'agregar_servicio' => 'add_service',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'modificar_ensamblaje' => 'edit_assembly',
+ 'modificar_artículo' => 'edit_part',
+ 'modificar_servicio' => 'edit_service',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pa/io b/locale/pa/io
new file mode 100755
index 00000000..87e82b66
--- /dev/null
+++ b/locale/pa/io
@@ -0,0 +1,130 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Cc' => 'C.C.',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Razón Social',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Customer Number' => 'Código del Cliente',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incorporado',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Part' => 'Artículo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Recd' => 'Recb.',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Screen' => 'Pantalla',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Shipping Address' => 'Dirección de envío',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Unit' => 'Unidad',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/pa/ir b/locale/pa/ir
new file mode 100755
index 00000000..437ea8d9
--- /dev/null
+++ b/locale/pa/ir
@@ -0,0 +1,224 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Seguro que desea borrar la Factura?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Cannot delete invoice!' => '¡No se puede borrar la Factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una Factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la Factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cc' => 'C.C.',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Razón Social',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Currency' => 'Divisa',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Vendor Invoice' => 'Modificar Factura de Proveedor',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incorporado',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Recd' => 'Recb.',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'IVA Incluido',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'c/u',
+ 'posted!' => '¡Registrado!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'orden_de_compra' => 'purchase_order',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/pa/is b/locale/pa/is
new file mode 100755
index 00000000..4688f19b
--- /dev/null
+++ b/locale/pa/is
@@ -0,0 +1,235 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Seguro que desea borrar la Factura?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Business' => 'Negocio',
+ 'Cannot delete invoice!' => '¡No se puede borrar la Factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una Factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la Factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cc' => 'C.C.',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Razón Social',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Currency' => 'Divisa',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Sales Invoice' => 'Modificar Factura de Venta',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incorporado',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Recd' => 'Recb.',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'IVA Incluido',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'c/u',
+ 'posted!' => '¡Registrado!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'orden_de_venta' => 'sales_order',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/pa/jc b/locale/pa/jc
new file mode 100755
index 00000000..0678b706
--- /dev/null
+++ b/locale/pa/jc
@@ -0,0 +1,92 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Amount' => 'Importe',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Employee' => 'Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Open' => 'Abierto',
+ 'PDF' => 'PDF',
+ 'Period' => 'Periodo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y guardar',
+ 'Printed' => 'Impreso',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Number missing!' => '¡Falta el número de proyecto!',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Update' => 'Actualizar',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'imprimir' => 'print',
+ 'imprimir_y_guardar' => 'print_and_save',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/pa/locales.pl b/locale/pa/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/pa/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/pa/login b/locale/pa/login
new file mode 100755
index 00000000..3938fd16
--- /dev/null
+++ b/locale/pa/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Empresa',
+ 'Continue' => 'Continuar',
+ 'Dataset is newer than version!' => '¡El Base de Datos es más reciente que la versión del programa!',
+ 'Incorrect Dataset version!' => '¡La Versión de la base de datos es incorrecta!',
+ 'Login' => 'Entrada al sistema',
+ 'Name' => 'Nombre',
+ 'Password' => 'Contraseña',
+ 'Upgrading to Version' => 'Actualizando a versión',
+ 'Version' => 'Versión',
+ 'You did not enter a name!' => '¡No ingresó un Nombre!',
+ 'done' => 'Terminado',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'entrada_al_sistema' => 'login',
+};
+
+1;
+
diff --git a/locale/pa/menu b/locale/pa/menu
new file mode 100755
index 00000000..34fc62a1
--- /dev/null
+++ b/locale/pa/menu
@@ -0,0 +1,135 @@
+$self{texts} = {
+ 'AP' => 'Cuentas por Pagar',
+ 'AP Aging' => 'Vencimiento de Cuentas por Pagar',
+ 'AP Transaction' => 'Movimiento de Cuentas por Pagar',
+ 'AR' => 'Cuentas por Cobrar',
+ 'AR Aging' => 'Vencimiento Cuentas por Cobrar',
+ 'AR Transaction' => 'Movimiento de Cuentas por Cobrar',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add Assembly' => 'Agregar Ensamblaje',
+ 'Add Business' => 'Agregar Negocio',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add GIFI' => 'Agregar PCF',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add Part' => 'Agregar Artículo',
+ 'Add Pricegroup' => 'Agregar Grupo de Precios',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Add SIC' => 'Agregar CIS',
+ 'Add Service' => 'Agregar Servicio',
+ 'Add Transaction' => 'Agregar Transacción',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Add Warehouse' => 'Agregar Almacén',
+ 'All Items' => 'Todos los Artículos',
+ 'Assemblies' => 'Ensamblajes',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Backup' => 'Copia de Seguridad de los datos',
+ 'Balance Sheet' => 'Balance General',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Bin Lists' => 'Listas de Ubicaciones',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Check' => 'Cheque',
+ 'Components' => 'Componentes',
+ 'Customers' => 'Clientes',
+ 'Defaults' => 'Valores predeterminados',
+ 'Departments' => 'Departamentos',
+ 'Description' => 'Descripción',
+ 'Employees' => 'Empleados',
+ 'General Ledger' => 'Libro Mayor General',
+ 'Goods & Services' => 'Bienes y Servicios',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'History' => 'Historial',
+ 'Income Statement' => 'Cuadro de Resultados',
+ 'Invoice' => 'Factura',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Language' => 'Idioma',
+ 'List Accounts' => 'Mostrar Plan de Cuentas',
+ 'List Businesses' => 'Mostrar empresas',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Mostrar PCF',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Projects' => 'Mostrar Projectos',
+ 'List SIC' => 'Mostrar CIS',
+ 'List Warehouses' => 'Mostar almacenes',
+ 'Logout' => 'Salir del Sistema',
+ 'New Window' => 'Ventana nueva',
+ 'Non-taxable' => 'Exento',
+ 'Open' => 'Abierto',
+ 'Order Entry' => 'Carga de Ordenes',
+ 'Outstanding' => 'Pendiente',
+ 'POS' => 'Punto de Venta',
+ 'POS Invoice' => 'Factura Punto de Venta',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing Lists' => 'Listas de empaque',
+ 'Parts' => 'Artículos',
+ 'Payment' => 'Pago',
+ 'Payments' => 'Pagos',
+ 'Pick List' => 'Lista de Selección',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Preferences' => 'Preferencias',
+ 'Pricegroups' => 'Grupos de precios',
+ 'Print' => 'Imprimir',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de cotización',
+ 'RFQs' => 'Solicitudes de cotización',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Receive' => 'Recibir',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reports' => 'Informes',
+ 'SIC' => 'CIS',
+ 'Sale' => 'Venta',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Invoices' => 'Facturas (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Search' => 'Búsqueda',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Enviar',
+ 'Shipping' => 'Envío',
+ 'Statement' => 'Estado de cuenta',
+ 'Stock Assembly' => 'Reponer ensamblaje',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Text Templates' => 'Plantillas de texto',
+ 'Transactions' => 'Asientos',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir existencia',
+ 'Translations' => 'Traducciones',
+ 'Trial Balance' => 'Balance de Prueba',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouses' => 'Almacenes',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Yearend' => 'Cierre del Periodo',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/pa/oe b/locale/pa/oe
new file mode 100755
index 00000000..e921e689
--- /dev/null
+++ b/locale/pa/oe
@@ -0,0 +1,321 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Exchange Rate' => 'Agregar Cotización de Moneda',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => '¿Seguro que desea borrar la Orden de Compra/Pedido?',
+ 'Are you sure you want to delete Quotation Number' => '¿Seguro que desea borrar la Cotización?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Business' => 'Negocio',
+ 'C' => 'C',
+ 'Cannot delete order!' => '¡No se puede borrar la Orden!',
+ 'Cannot delete quotation!' => '¡No se puede borrar la Cotización!',
+ 'Cannot save order!' => '¡No se puede guardar la Orden!',
+ 'Cannot save quotation!' => '¡No se puede guardar la Cotización!',
+ 'Cc' => 'C.C.',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Razón Social',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Could not save!' => '¡No se pudo guardar!',
+ 'Could not transfer Inventory!' => '¡No se pudo transferir existencia!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Received' => 'Fecha de recepción',
+ 'Date received missing!' => '¡Falta la fecha de recepción!',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Done' => 'Terminado',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Purchase Order' => 'Modificar Orden de Compra',
+ 'Edit Quotation' => 'Modificar Cotización',
+ 'Edit Request for Quotation' => 'Modificar Solicitud de Cotización',
+ 'Edit Sales Order' => 'Modificar Orden de Venta',
+ 'Employee' => 'Empleado',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'ID' => 'ID',
+ 'In-line' => 'Incorporado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory saved!' => '¡Inventario guardado!',
+ 'Inventory transferred!' => '¡Inventario transferido!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => '¡No se suministró nada!',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nothing to transfer!' => '¡Nada que transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'O' => 'O',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de la orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order saved!' => '¡Orden guardada!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Part' => 'Artículo',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y guardar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Quotation deleted!' => '¡Cotización borrada!',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de cotización',
+ 'RFQ ' => 'Solicitud de cotización ',
+ 'RFQ Number' => 'Número de Solicitud de cotización',
+ 'Recd' => 'Recb.',
+ 'Receive Merchandise' => 'Recibir mercadería',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Request for Quotation' => 'Solicitud de cotización',
+ 'Request for Quotations' => 'Solicitudes de cotización',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship Merchandise' => 'Enviar Mercadería',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Date' => 'Fecha de envío',
+ 'Shipping Date missing!' => '¡Falta la fecha de envío!',
+ 'Shipping Point' => 'Punto de envío',
+ 'Startdate' => 'Fecha de inicio',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Terms' => 'Condiciones',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir existencia',
+ 'Transfer to' => 'Transferir a',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warehouse' => 'Almacén',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'ea' => 'c/u',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'terminado' => 'done',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'imprimir_y_guardar' => 'print_and_save',
+ 'orden_de_compra' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'cotización_' => 'quotation_',
+ 'solicitud_de_cotización' => 'rfq',
+ 'solicitud_de_cotización_' => 'rfq_',
+ 'factura_(venta)' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'enviar_a' => 'ship_to',
+ 'transferencia' => 'transfer',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/pa/pe b/locale/pa/pe
new file mode 100755
index 00000000..71a17d09
--- /dev/null
+++ b/locale/pa/pe
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activo',
+ 'Add' => 'Agregar',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Pricegroup' => 'Agregar Grupo de Precios',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Address' => 'Dirección',
+ 'All' => 'Todo',
+ 'Amount' => 'Importe',
+ 'Assembly' => 'Ensamblaje',
+ 'Bin' => 'Ubicación',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Traducciones de la descripción',
+ 'Detail' => 'Detalle',
+ 'Edit Description Translations' => 'Modificar Traducciones de Descripción',
+ 'Edit Group' => 'Modificar Grupo',
+ 'Edit Pricegroup' => 'Modificar Grupo de Precios',
+ 'Edit Project' => 'Modificar Proyecto',
+ 'Employee' => 'Empleado',
+ 'Enddate' => 'Fecha final',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'Group Translations' => 'Traducción de Grupos',
+ 'Group deleted!' => '¡Grupo borrado!',
+ 'Group missing!' => '¡Falta el grupo!',
+ 'Group saved!' => '¡Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'Income' => 'Ingreso',
+ 'Language' => 'Idioma',
+ 'Languages not defined!' => '¡Idiomas no definido!',
+ 'Link Accounts' => 'Vincular Cuentas',
+ 'List Price' => 'Precio de Lista',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Period' => 'Periodo',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Pricegroup deleted!' => '¡Grupo de precios borrado!',
+ 'Pricegroup missing!' => '¡Falta el grupo de precios!',
+ 'Pricegroup saved!' => '¡Grupo de precios guardado!',
+ 'Pricegroups' => 'Grupos de precios',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Traducciones de descripción de proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project saved!' => '¡Proyecto guardado!',
+ 'Projects' => 'Proyectos',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Sell Price' => 'Precio de venta',
+ 'Startdate' => 'Fecha de inicio',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'To' => 'Hasta',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => '¡Traducción borrada!',
+ 'Translations saved!' => '¡Traducciones guardadas!',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actualizado',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Weight' => 'Peso',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'agregar_grupo' => 'add_group',
+ 'agregar_grupo_de_precios' => 'add_pricegroup',
+ 'agregar_proyecto' => 'add_project',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pa/pos b/locale/pa/pos
new file mode 100755
index 00000000..eb8d8d0a
--- /dev/null
+++ b/locale/pa/pos
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add POS Invoice' => 'Agregar Factura Punto de Venta',
+ 'Amount' => 'Importe',
+ 'Business' => 'Negocio',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Change' => 'Cambiar',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Edit POS Invoice' => 'Modificar Ticket',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Importe',
+ 'From' => 'Desde',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Nota',
+ 'Month' => 'Mes',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Posted!' => '¡Registrado!',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Remaining' => 'Remanente',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Origen',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'IVA Incluido',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pa/ps b/locale/pa/ps
new file mode 100755
index 00000000..2519b916
--- /dev/null
+++ b/locale/pa/ps
@@ -0,0 +1,358 @@
+$self{texts} = {
+ 'AP Aging' => 'Vencimiento de Cuentas por Pagar',
+ 'AP Outstanding' => 'Cuentas por Pagar pendientes',
+ 'AP Transaction' => 'Movimiento de Cuentas por Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas por Pagar',
+ 'AR Aging' => 'Vencimiento Cuentas por Cobrar',
+ 'AR Outstanding' => 'Cuentas por Cobrar pendientes',
+ 'AR Transaction' => 'Movimiento de Cuentas por Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Add AP Transaction' => 'Agregar Asiento de Cuentas por Pagar',
+ 'Add AR Transaction' => 'Agregar Asiento de Cuentas por Cobrar',
+ 'Add POS Invoice' => 'Agregar Factura Punto de Venta',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Seguro que desea borrar la Factura?',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balance General',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Business' => 'Negocio',
+ 'Cannot delete invoice!' => '¡No se puede borrar la Factura!',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una Factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la Factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'C.C.',
+ 'Change' => 'Cambiar',
+ 'Check' => 'Cheque',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Razón Social',
+ 'Compare to' => 'Comparar con',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del Período',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Posiciones decimales',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => '¡Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por E-mail a',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit AP Transaction' => 'Modificar asiento de Cuentas por Pagar',
+ 'Edit AR Transaction' => 'Modificar asiento de Cuentas por Cobrar',
+ 'Edit POS Invoice' => 'Modificar Ticket',
+ 'Edit Sales Invoice' => 'Modificar Factura de Venta',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'Group' => 'Grupo',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incorporado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Cuadro de Resultados',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'N/A' => 'N/A',
+ 'No.' => 'Nº',
+ 'Non-taxable Purchases' => 'Compras exentas',
+ 'Non-taxable Sales' => 'Ventas exentas',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nothing to print!' => '¡No hay nada para imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => '¡Registrado!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Transactions' => 'Asientos del Projecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Recd' => 'Recb.',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Report for' => 'Informe de',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Factura (venta).',
+ 'Sales Order' => 'Orden de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select payment' => 'Seleccione el pago',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Origen',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha de inicio',
+ 'State/Province' => 'Departamento',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Till' => 'Caja Registradora',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Trial Balance' => 'Balance de Prueba',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'as at' => 'como a',
+ 'ea' => 'c/u',
+ 'for Period' => 'para el Período',
+ 'posted!' => '¡Registrado!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_de_cuentas_por_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_por_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_(venta)_' => 'sales_invoice_',
+ 'orden_de_venta' => 'sales_order',
+ 'seleccionar_todo' => 'select_all',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/pa/pw b/locale/pa/pw
new file mode 100755
index 00000000..61f3c244
--- /dev/null
+++ b/locale/pa/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Contraseña',
+ 'Session expired!' => '¡La sesión caducó!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/pa/rc b/locale/pa/rc
new file mode 100755
index 00000000..710b7a09
--- /dev/null
+++ b/locale/pa/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Beginning Balance' => 'Saldo Inicial',
+ 'Cleared' => 'Reconciliado',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Done' => 'Terminado',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Pendiente',
+ 'Period' => 'Periodo',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Informe de Reconciliación',
+ 'Select all' => 'Seleccionar todo',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Origen',
+ 'Statement Balance' => 'Saldo bancario',
+ 'Summary' => 'Resúmen',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'terminado' => 'done',
+ 'seleccionar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pa/rp b/locale/pa/rp
new file mode 100755
index 00000000..47f76d9c
--- /dev/null
+++ b/locale/pa/rp
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Aging' => 'Vencimiento de Cuentas por Pagar',
+ 'AR Aging' => 'Vencimiento Cuentas por Cobrar',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balance General',
+ 'Bcc' => 'B.C.C.',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'C.C.',
+ 'Compare to' => 'Comparar con',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Crédito',
+ 'Curr' => 'Div',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del Período',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Posiciones decimales',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por E-mail a',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incorporado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Cuadro de Resultados',
+ 'Invoice' => 'Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'N/A' => 'N/A',
+ 'Non-taxable Purchases' => 'Compras exentas',
+ 'Non-taxable Sales' => 'Ventas exentas',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order' => 'Orden',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Transactions' => 'Asientos del Projecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Report for' => 'Informe de',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Origen',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha de inicio',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Till' => 'Caja Registradora',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance de Prueba',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'as at' => 'como a',
+ 'for Period' => 'para el Período',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'seleccionar_todo' => 'select_all',
+};
+
+1;
+
diff --git a/locale/pl/COPYING b/locale/pl/COPYING
new file mode 100755
index 00000000..f93e6d62
--- /dev/null
+++ b/locale/pl/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2001
+#
+# Polish texts:
+#
+# Author: Peter Dabrowski <meritage@mail.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/pl/LANGUAGE b/locale/pl/LANGUAGE
new file mode 100755
index 00000000..2e80cf41
--- /dev/null
+++ b/locale/pl/LANGUAGE
@@ -0,0 +1 @@
+Polish (ISO-8859-2)
diff --git a/locale/pl/aa b/locale/pl/aa
new file mode 100755
index 00000000..447071dd
--- /dev/null
+++ b/locale/pl/aa
@@ -0,0 +1,158 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Zobowi±zania Nieuregulowane',
+ 'AP Transaction' => 'Transakcja Zobowi±zañ',
+ 'AP Transactions' => 'Transakcje Zobowi±zañ',
+ 'AR Outstanding' => 'Nale¿no¶ci Nieuregulowane',
+ 'AR Transaction' => 'Transakcja Nale¿no¶ci',
+ 'AR Transactions' => 'Transakcje Nale¿no¶ci',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Add AP Transaction' => 'Rejestr w Ksiêdze Zobowi±zañ',
+ 'Add AR Transaction' => 'Rejestr w Ksiêdze Nale¿no¶ci',
+ 'Amount' => 'Kwota',
+ 'Amount Due' => 'Kwota Nale¿na',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Are you sure you want to delete Transaction' => 'Czy chcesz usun±æ Transakcjê?',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Cannot delete transaction!' => 'Nie mo¿esz usun±æ transakcji!',
+ 'Cannot post payment for a closed period!' => 'Nie mo¿na zaksiêgowaæ p³atno¶ci po zamkniêciu okresu!',
+ 'Cannot post transaction for a closed period!' => 'Nie mo¿na zaksiêgowaæ transakcji po zamkniêciu okresu!',
+ 'Cannot post transaction!' => 'Nie mo¿esz zatwierdziæ transakcji!',
+ 'Check' => 'Czek',
+ 'Closed' => 'Zamkniêto',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Continue' => 'Kontynuj',
+ 'Credit' => 'Kredyt',
+ 'Credit Limit' => 'Limit Kredytu',
+ 'Curr' => 'Waluta',
+ 'Currency' => 'Waluta',
+ 'Current' => 'Bie¿±cy',
+ 'Customer' => 'Odbiorca',
+ 'Customer missing!' => 'Brak Odbiorcy',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data Zap³aty',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Delete' => 'Usuñ',
+ 'Department' => 'Wydzia³',
+ 'Description' => 'Opis',
+ 'Detail' => 'Wyszczególnienie',
+ 'Due Date' => 'Termin P³atno¶ci',
+ 'Due Date missing!' => 'Brak Terminu P³atno¶ci!',
+ 'Edit AP Transaction' => 'Zmiany Transakcji Konta Zobowi±zañ',
+ 'Edit AR Transaction' => 'Zmiany Transakcji Konta Nale¿no¶ci',
+ 'Employee' => 'Pracownik',
+ 'Exch' => 'Kurs Walut',
+ 'Exchange Rate' => 'Kurs Walut',
+ 'Exchange rate for payment missing!' => 'Brakuje Kursu Walut dla p³atno¶ci!',
+ 'Exchange rate missing!' => 'Brakuje Kursu Walut',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'From' => 'Od',
+ 'ID' => 'Identyfikator',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Data Wystawienia',
+ 'Invoice Date missing!' => 'Brak Daty Wystawienia',
+ 'Invoice Number' => 'Numer Faktury',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Manager' => 'Kierownik',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Notatka',
+ 'Month' => 'Miesi±c',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Noty',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Open' => 'Otworzono',
+ 'Order' => 'Zlecenie',
+ 'Order Number' => 'Numer ZLecenia',
+ 'Paid' => 'Zap³acono',
+ 'Payment date missing!' => 'Brak Daty Wyp³aty',
+ 'Payments' => 'Wyp³aty',
+ 'Period' => 'Okres',
+ 'Post' => 'Zatwierd¿',
+ 'Post as new' => 'Zatwierd¿ jako nowe',
+ 'Print' => 'Wydrukuj',
+ 'Print and Post' => 'Wydrukuj i Zatwierd¿',
+ 'Project' => 'Projekt',
+ 'Quarter' => 'Kwarta³',
+ 'Receipt' => 'Kasa Przyjmie',
+ 'Remaining' => 'Pozosta³e',
+ 'Sales Invoice.' => 'Faktura VAT Sprzeda¿y.',
+ 'Salesperson' => 'Sprzedawca',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Ship to' => 'Wy¶lij do',
+ 'Ship via' => 'Wy¶lij przez',
+ 'Shipping Point' => 'Punkt Dostawy',
+ 'Source' => '¯ród³o',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Summary' => 'Skrót',
+ 'Tax' => 'Podatek',
+ 'Tax Included' => 'Podatek Wliczony',
+ 'Till' => 'Kasa',
+ 'To' => 'do',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Transaction' => 'Transakcja',
+ 'Transaction deleted!' => 'Transakcja usuniêta',
+ 'Transaction posted!' => 'Transakcja zatwierdzona',
+ 'Update' => 'Uzupe³nij',
+ 'Vendor' => 'Dostawca',
+ 'Vendor Invoice.' => 'Faktura VAT Zakupu.',
+ 'Vendor missing!' => 'Brak Dostawcy',
+ 'Year' => 'Rok',
+ 'Yes' => 'Tak',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'transakcja_zobowi±zañ' => 'ap_transaction',
+ 'transakcja_nale¿no¶ci' => 'ar_transaction',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'zatwierd¿' => 'post',
+ 'zatwierd¿_jako_nowe' => 'post_as_new',
+ 'wydrukuj' => 'print',
+ 'wydrukuj_i_zatwierd¿' => 'print_and_post',
+ 'faktura_vat_sprzeda¿y_' => 'sales_invoice_',
+ 'wy¶lij_do' => 'ship_to',
+ 'uzupe³nij' => 'update',
+ 'faktura_vat_zakupu_' => 'vendor_invoice_',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/pl/admin b/locale/pl/admin
new file mode 100755
index 00000000..4dbbb621
--- /dev/null
+++ b/locale/pl/admin
@@ -0,0 +1,139 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Access Control' => 'Kontrola Dostêpu',
+ 'Accounting' => 'Ksiêgowo¶æ',
+ 'Add User' => 'Dodaj U¿ytkownika',
+ 'Address' => 'Adres',
+ 'Administration' => 'Administracja',
+ 'Administrator' => 'Administrator',
+ 'All Datasets up to date!' => 'Zbiory Danych uzupe³nione!',
+ 'Cannot create Lock!' => 'Nie mo¿esz stworzyæ pliku blokuj±cego!!',
+ 'Change Admin Password' => 'Zmiana Has³a Administratora',
+ 'Change Password' => 'Zmieñ Has³o',
+ 'Click on login name to edit!' => 'Kliknij nazwê u¿ytkownika ¿eby dokonaæ zmian!',
+ 'Company' => 'Firma',
+ 'Connect to' => 'Pod³±cz do',
+ 'Continue' => 'Kontynuj',
+ 'Create Chart of Accounts' => 'Utwórz Wzór Kont',
+ 'Create Dataset' => 'Utwórz Zbiór Danych',
+ 'DBI not installed!' => 'Nie zainstalowane DBI!',
+ 'Database' => 'Baza Danych',
+ 'Database Administration' => 'Administracja Bazy Danych',
+ 'Database Driver not checked!' => 'Sterownik Bazy Danych nie zaznaczony!',
+ 'Database User missing!' => 'Brak U¿ytkownika Bazy Danych!',
+ 'Dataset' => 'Zbiór Danych',
+ 'Dataset missing!' => 'Brak Zbioru Danych',
+ 'Dataset updated!' => 'Zbiór Danych uzupe³niony!',
+ 'Date Format' => 'Format Daty',
+ 'Delete' => 'Usuñ',
+ 'Delete Dataset' => 'Usuñ Zbior Danych',
+ 'Directory' => 'Katalog',
+ 'Driver' => 'Sterownik',
+ 'Dropdown Limit' => 'Limit Rozwiniêcia',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Zmiany U¿ytkownika',
+ 'Existing Datasets' => 'Istniej±cy Zbiór Danych',
+ 'Fax' => 'Fax',
+ 'Host' => 'Server',
+ 'Hostname missing!' => 'Brak Nazwy Serwera',
+ 'Language' => 'Jêzyk',
+ 'Lock System' => 'Zablokuj System',
+ 'Lockfile created!' => 'Plik blokuj±cy utworzony!',
+ 'Lockfile removed!' => 'Plik blokuj±cy usuniêty!',
+ 'Login' => 'Zarejestrój siê',
+ 'Login name missing!' => 'Brak nazwy!',
+ 'Logout' => 'Wyrejestrój siê',
+ 'Manager' => 'Kierownik',
+ 'Menu Width' => 'Szeroko¶æ Menu',
+ 'Multibyte Encoding' => 'Kodowanie Wielobajtowe',
+ 'Name' => 'Nazwa',
+ 'New Templates' => 'Nowe Szablony',
+ 'No Database Drivers available!' => 'Sterownik Bazy Danych jest niedostêpny',
+ 'No Dataset selected!' => 'Nie jest zaznaczony Zbiór Danych',
+ 'Nothing to delete!' => 'Niema nic do usuniêcia!',
+ 'Number Format' => 'Format Numeru',
+ 'Oracle Database Administration' => 'Administracja Bazy Danych Oracle',
+ 'Password' => 'Has³o',
+ 'Password changed!' => 'Has³o zmienione',
+ 'Pg Database Administration' => 'Administracja Bazy Danych Pg',
+ 'PgPP Database Administration' => 'Administracja Bazy Danych PgPP',
+ 'Phone' => 'Tel.',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Brak Portu',
+ 'Printer' => 'Drukarka',
+ 'Save' => 'Zapisz',
+ 'Setup Templates' => 'Ustaw Szablony',
+ 'Signature' => 'Podpis',
+ 'Stylesheet' => 'Strona Stylowa',
+ 'Templates' => 'Szablony',
+ 'The following Datasets are not in use and can be deleted' => 'Te Zbiory Danych s± nieu¿ywane i mo¿na je usun±æ',
+ 'The following Datasets need to be updated' => 'Zbiory Danych do uzupe³nienia',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Jest to wstêpne sprawdzenie istniej±cych ¿róde³. Narazie nic nie bêdzie utworzone lub usuniête.',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => '¯eby dodaæ do grupy u¿ytkownika zmieñ nazwê, nazwê zarejestrowania i zapisz. Nowy u¿ytkownik z tymi samymi zmiennymi warto¶ciami bêdzie zapisany pod now± nazw± rejestruj±c±',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Uzupe³nij Zbiór Danych',
+ 'Use Templates' => 'U¿yj Szablony',
+ 'User' => 'U¿ytkownik',
+ 'User deleted!' => 'U¿ytkownik usuniêty',
+ 'User saved!' => 'U¿ytkownik zapisany',
+ 'Version' => 'Wersja',
+ 'does not exist' => 'nie istnieje',
+ 'is already a member!' => 'Jest ju¿ cz³onkiem',
+ 'localhost' => 'serwer lokalny',
+ 'locked!' => 'zablokowane',
+ 'successfully created!' => 'stworzone z powodzeniem',
+ 'successfully deleted!' => 'usuniête z powodzeniem',
+ 'website' => 'witryna WWW',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'dodaj_u¿ytkownika' => 'add_user',
+ 'zmiana_has³a_administratora' => 'change_admin_password',
+ 'zmieñ_has³o' => 'change_password',
+ 'kontynuj' => 'continue',
+ 'utwórz_zbiór_danych' => 'create_dataset',
+ 'usuñ' => 'delete',
+ 'usuñ_zbior_danych' => 'delete_dataset',
+ 'zablokuj_system' => 'lock_system',
+ 'zarejestrój_siê' => 'login',
+ 'wyrejestrój_siê' => 'logout',
+ 'administracja_bazy_danych_oracle' => 'oracle_database_administration',
+ 'administracja_bazy_danych_pg' => 'pg_database_administration',
+ 'administracja_bazy_danych_pgpp' => 'pgpp_database_administration',
+ 'zapisz' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'uzupe³nij_zbiór_danych' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/pl/all b/locale/pl/all
new file mode 100755
index 00000000..e58fd145
--- /dev/null
+++ b/locale/pl/all
@@ -0,0 +1,896 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'ISO-8859-2';
+
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Ksiêga Zobowi±zañ',
+ 'AP Aging' => 'Plan P³atno¶ci Zobowi±zañ',
+ 'AP Outstanding' => 'Zobowi±zania Nieuregulowane',
+ 'AP Transaction' => 'Transakcja Zobowi±zañ',
+ 'AP Transactions' => 'Transakcje Zobowi±zañ',
+ 'AR' => 'Ksiêga Nale¿no¶ci',
+ 'AR Aging' => 'Plan P³atno¶ci Nale¿no¶ci',
+ 'AR Outstanding' => 'Nale¿no¶ci Nieuregulowane',
+ 'AR Transaction' => 'Transakcja Nale¿no¶ci',
+ 'AR Transactions' => 'Transakcje Nale¿no¶ci',
+ 'AR/AP' => '',
+ 'About' => 'Na Temat',
+ 'Above' => 'Powy¿szy',
+ 'Access Control' => 'Kontrola Dostêpu',
+ 'Access Denied!' => '',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Numer Konta',
+ 'Account Number missing!' => 'Brak Numeru Konta!',
+ 'Account Type' => 'Rodzaj Konta',
+ 'Account Type missing!' => 'Brak Rodzaju Konta!',
+ 'Account deleted!' => 'Usuniêto Konto',
+ 'Account does not exist!' => 'Konto nie istnieje!',
+ 'Account saved!' => 'Zapisano Konto',
+ 'Accounting' => 'Ksiêgowo¶æ',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Accounts' => 'Konta',
+ 'Accrual' => 'Memoria³owa',
+ 'Activate Audit trail' => 'Uaktywnij ¶lady Audytu',
+ 'Activate Audit trails' => 'Uaktywnij ¶lady Audytu',
+ 'Active' => 'Aktywne',
+ 'Add' => 'Dodaj',
+ 'Add AP Transaction' => 'Rejestr w Ksiêdze Zobowi±zañ',
+ 'Add AR Transaction' => 'Rejestr w Ksiêdze Nale¿no¶ci',
+ 'Add Account' => 'Dodaj Konto',
+ 'Add Assembly' => 'Dodaj Zestaw',
+ 'Add Business' => 'Dodaj Dzia³alno¶æ',
+ 'Add Cash Transfer Transaction' => 'Dokonaj Przelewu',
+ 'Add Customer' => 'Dodaj Odbiorcê',
+ 'Add Deduction' => 'Dodaj Odliczenie',
+ 'Add Department' => 'Dodaj Wydzia³',
+ 'Add Employee' => 'Dodaj Pracownika',
+ 'Add Exchange Rate' => 'Dodaj Kurs Walut',
+ 'Add GIFI' => 'Dodaj GIFI',
+ 'Add General Ledger Transaction' => 'Dodaj Transakcjê w Ksiêdze G³ównej',
+ 'Add Group' => 'Dodaj Grupê',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Dodaj wydatki Pracownicze/Administracyjne',
+ 'Add Language' => 'Dodaj Jêzyk',
+ 'Add POS Invoice' => 'Dodaj Fakturê w Punkcie Sprzeda¿y',
+ 'Add Part' => 'Dodaj Produkt',
+ 'Add Pricegroup' => 'Dodaj Grupê Cenow±',
+ 'Add Project' => 'Dodaj Projekt',
+ 'Add Purchase Order' => 'Dodaj Zamówienie Zakupu',
+ 'Add Quotation' => 'Dodaj Ofertê',
+ 'Add Request for Quotation' => 'Dodaj Pro¶bê o Ofertê',
+ 'Add SIC' => 'Dodaj EKD',
+ 'Add Sales Invoice' => 'Zarejestrój Fakturê VAT Sprzeda¿y',
+ 'Add Sales Order' => 'Dodaj Zlecenie Sprzeda¿y',
+ 'Add Service' => 'Dodaj Us³ugi',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Dodaj Transakcjê',
+ 'Add User' => 'Dodaj U¿ytkownika',
+ 'Add Vendor' => 'Dodaj Dostawcê',
+ 'Add Vendor Invoice' => 'Zarejestrój Fakturê VAT Zakupu',
+ 'Add Warehouse' => 'Dodaj Magazyn',
+ 'Address' => 'Adres',
+ 'Administration' => 'Administracja',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Po Odliczeniu',
+ 'All' => 'Wszystko',
+ 'All Accounts' => 'Wszystkie Konta',
+ 'All Datasets up to date!' => 'Zbiory Danych uzupe³nione!',
+ 'All Items' => 'Wszystkie Pozycje',
+ 'Allowances' => 'Dodatki',
+ 'Amount' => 'Kwota',
+ 'Amount Due' => 'Kwota Nale¿na',
+ 'Amount missing!' => 'Brakuje kwoty!',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Are you sure you want to delete Invoice Number' => 'Czy chcesz usun±æ Numer Faktury?',
+ 'Are you sure you want to delete Order Number' => 'Czy chcesz usun±æ Numer Zamówienia?',
+ 'Are you sure you want to delete Quotation Number' => 'Czy chcesz usun±æ Numer Oferty?',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Czy chcesz usun±æ Transakcjê?',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Czy chcesz usun±æ oznaczone wej¶cia z kolejki?',
+ 'Assemblies' => 'Zestawy',
+ 'Assemblies restocked!' => 'Zestawy uzupe³nione',
+ 'Assembly' => 'Zestaw',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Aktywy',
+ 'Attachment' => 'Za³±cznik',
+ 'Audit Control' => 'Kontrola Audytu',
+ 'Audit trail disabled' => '¦lad Audytu unieruchomiony',
+ 'Audit trail enabled' => '¦lad Audytu umo¿liwiony',
+ 'Audit trail removed up to' => '¦lad Audytu przesuniêty do',
+ 'Audit trails disabled' => '¦lad Audytu unieruchomiony',
+ 'Audit trails enabled' => '¦lad Audytu umo¿liwiony',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => 'SWIFT',
+ 'BOM' => 'Struktura Wyrobu',
+ 'Backup' => 'Kopia Zapasowa',
+ 'Backup sent to' => 'Kopia Zapasowa wys³ana do',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Bilans',
+ 'Based on' => 'Bazowany na',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'Przed Odliczeniem',
+ 'Beginning Balance' => 'Saldo Pocz±tkowe',
+ 'Below' => 'Poni¿ej',
+ 'Billing Address' => 'Adres Korespondencji',
+ 'Bin' => 'Kosz',
+ 'Bin List' => 'Wykaz Kosza',
+ 'Bin Lists' => 'Wykazy Koszy',
+ 'Books are open' => 'Ksiêgi otwarte',
+ 'Break' => 'Próg Rentowno¶ci',
+ 'Business' => 'Dzia³alno¶æ',
+ 'Business Number' => 'NIP',
+ 'Business deleted!' => 'REGON',
+ 'Business saved!' => 'Dzia³alno¶æ zapisana',
+ 'C' => 'C',
+ 'COGS' => 'Koszta Sprzeda¿y',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Nie mo¿esz stworzyæ pliku blokuj±cego!!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'Nie mo¿esz usun±æ konta!',
+ 'Cannot delete customer!' => 'Nie mo¿esz usun±æ odbiorcy!',
+ 'Cannot delete default account!' => 'Konto Domy¶lne nie mo¿e byæ usuniête!',
+ 'Cannot delete invoice!' => 'Nie mo¿esz usun±æ factury!',
+ 'Cannot delete item!' => 'Nie mo¿esz usun±æ pozycji!',
+ 'Cannot delete order!' => 'Nie mo¿esz usun±æ zamówienia!',
+ 'Cannot delete quotation!' => 'Nie mo¿esz usun±æ oferty',
+ 'Cannot delete transaction!' => 'Nie mo¿esz usun±æ transakcji!',
+ 'Cannot delete vendor!' => 'Nie mo¿esz usun±æ dostawcy!',
+ 'Cannot post Payment!' => 'Nie mo¿esz zatwierdziæ Op³aty!',
+ 'Cannot post Receipt!' => 'Nie mo¿esz zatwierdziæ Wp³aty!',
+ 'Cannot post invoice for a closed period!' => 'Nie mo¿na zksiêgowaæ faktury po zamkniêciu okresu!',
+ 'Cannot post invoice!' => 'Nie mo¿esz zatwierdziæ faktury!',
+ 'Cannot post payment for a closed period!' => 'Nie mo¿na zaksiêgowaæ p³atno¶ci po zamkniêciu okresu!',
+ 'Cannot post transaction for a closed period!' => 'Nie mo¿na zaksiêgowaæ transakcji po zamkniêciu okresu!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'Nie mo¿esz zatwierdziæ transakcji!',
+ 'Cannot remove files!' => 'Nie mo¿esz usun±æ pliku!',
+ 'Cannot save account!' => 'Nie mo¿na zapisaæ konta!',
+ 'Cannot save defaults!' => 'Nie mo¿na zapisa ustawieñ domy¶lnych!',
+ 'Cannot save order!' => 'Nie mo¿na zapisaæ zamowienia!',
+ 'Cannot save preferences!' => 'Nie mo¿na zapisaæ preferencji!',
+ 'Cannot save quotation!' => 'Nie mo¿na zapisaæ oferty!',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Nie mo¿na ustawiæ konta na wiêcej ni¿ jeden rodzaj',
+ 'Cannot set multiple options for' => 'Nie mo¿na umieszczaæ wielokrotnego wyboru dla',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'Nie mo¿na wstawiæ z³o¿enia',
+ 'Cash' => 'Kasa',
+ 'Cc' => 'Cc',
+ 'Change' => 'Reszta',
+ 'Change Admin Password' => 'Zmiana Has³a Administratora',
+ 'Change Password' => 'Zmieñ Has³o',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Plan Kont',
+ 'Check' => 'Czek',
+ 'Check Inventory' => 'Kontrola Inwentarza',
+ 'Checks' => 'Czeki',
+ 'City' => 'Miasto',
+ 'Cleared' => 'Rozliczone',
+ 'Click on login name to edit!' => 'Kliknij nazwê u¿ytkownika ¿eby dokonaæ zmian!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Zamkniêcie Ksi±g do',
+ 'Closed' => 'Zamkniêto',
+ 'Code' => 'Kod',
+ 'Code missing!' => 'Brak Kodu',
+ 'Company' => 'Firma',
+ 'Company Name' => 'Nazwa Firmy',
+ 'Compare to' => 'Porównaj z',
+ 'Completed' => '',
+ 'Components' => 'Sk³adniki',
+ 'Confirm' => '',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Connect to' => 'Pod³±cz do',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Kontynuj',
+ 'Contra' => 'Konto Przeciwstawne',
+ 'Copies' => 'Kopie',
+ 'Copy to COA' => 'Skopiuj do Planu Kont',
+ 'Cost' => 'Koszt',
+ 'Cost Center' => 'Centrum Kosztów',
+ 'Could not save pricelist!' => 'Nie mo¿e zapisaæ cennika!',
+ 'Could not save!' => 'Nie mo¿e zapisaæ!',
+ 'Could not transfer Inventory!' => 'Nie mo¿e przesun±æ Inwentarza',
+ 'Country' => 'Kraj',
+ 'Create Chart of Accounts' => 'Utwórz Wzór Kont',
+ 'Create Dataset' => 'Utwórz Zbiór Danych',
+ 'Credit' => 'Kredyt',
+ 'Credit Limit' => 'Limit Kredytu',
+ 'Curr' => 'Waluta',
+ 'Currency' => 'Waluta',
+ 'Current' => 'Bie¿±cy',
+ 'Current Earnings' => 'Acdtualny Dochód',
+ 'Customer' => 'Odbiorca',
+ 'Customer History' => 'Statystyka Sprzeda¿y',
+ 'Customer Number' => 'Numer Odbiorcy',
+ 'Customer deleted!' => 'Odbiorca usuniêty',
+ 'Customer missing!' => 'Brak Odbiorcy',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Customer saved!' => 'Odbiorca zapisany!',
+ 'Customers' => 'Odbiorcy',
+ 'DBI not installed!' => 'Nie zainstalowane DBI!',
+ 'DOB' => '',
+ 'Database' => 'Baza Danych',
+ 'Database Administration' => 'Administracja Bazy Danych',
+ 'Database Driver not checked!' => 'Sterownik Bazy Danych nie zaznaczony!',
+ 'Database Host' => 'Serwer Bazy Danych',
+ 'Database User missing!' => 'Brak U¿ytkownika Bazy Danych!',
+ 'Dataset' => 'Zbiór Danych',
+ 'Dataset is newer than version!' => 'Baza Danych jest nowsza ni¿ wersja!',
+ 'Dataset missing!' => 'Brak Zbioru Danych',
+ 'Dataset updated!' => 'Zbiór Danych uzupe³niony!',
+ 'Date' => 'Data',
+ 'Date Format' => 'Format Daty',
+ 'Date Paid' => 'Data Zap³aty',
+ 'Date Received' => 'Data Wp³aty',
+ 'Date missing!' => 'Brak Daty',
+ 'Date received missing!' => 'Brak Daty Wp³aty',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Decimalplaces' => 'Miejsca Dziesiêtne',
+ 'Decrease' => 'Zmniejszenie',
+ 'Deduct after' => 'Potr±æ po',
+ 'Deduction deleted!' => 'Potr±cenie usuniête',
+ 'Deduction saved!' => 'Potr±cenie zapisane',
+ 'Deductions' => 'Potr±cenia',
+ 'Default Template' => '',
+ 'Defaults' => 'Ustawienia',
+ 'Defaults saved!' => 'Ustawienia zapisane!',
+ 'Delete' => 'Usuñ',
+ 'Delete Account' => 'Usuñ Konto',
+ 'Delete Dataset' => 'Usuñ Zbior Danych',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Data Dostawy',
+ 'Department' => 'Wydzia³',
+ 'Department deleted!' => 'Wydzia³ usuniêty',
+ 'Department saved!' => 'Wydzia³ zapisany',
+ 'Departments' => 'Wydzia³y',
+ 'Deposit' => 'Kasa Przyjmie',
+ 'Description' => 'Opis',
+ 'Description Translations' => 'T³umaczenie Opisu',
+ 'Description missing!' => 'Brak Opisu!',
+ 'Detail' => 'Wyszczególnienie',
+ 'Difference' => 'Ró¿nica',
+ 'Directory' => 'Katalog',
+ 'Discount' => 'Rabat',
+ 'Done' => 'Zrobione',
+ 'Drawing' => 'Rysunek',
+ 'Driver' => 'Sterownik',
+ 'Dropdown Limit' => 'Limit Rozwiniêcia',
+ 'Due Date' => 'Termin P³atno¶ci',
+ 'Due Date missing!' => 'Brak Terminu P³atno¶ci!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'E-mail Wykaz do',
+ 'E-mail address missing!' => 'Brak adresu E-mail!',
+ 'E-mail message' => '',
+ 'E-mailed' => 'Wys³ano',
+ 'Edit' => 'Zmieñ',
+ 'Edit AP Transaction' => 'Zmiany Transakcji Konta Zobowi±zañ',
+ 'Edit AR Transaction' => 'Zmiany Transakcji Konta Nale¿no¶ci',
+ 'Edit Account' => 'Zmiany Konta',
+ 'Edit Assembly' => 'Zmiany Zestawieñ',
+ 'Edit Business' => 'Zmieñ Dzia³alno¶æ',
+ 'Edit Cash Transfer Transaction' => 'Zmiana Transakcji Kasowej',
+ 'Edit Customer' => 'Zmiany Odbiorcy',
+ 'Edit Deduction' => 'Zmieñ Potr±cenie',
+ 'Edit Department' => 'Zmiany Wydzia³u',
+ 'Edit Description Translations' => 'Zmieñ T³umaczenie Opisu',
+ 'Edit Employee' => 'Zmiany Pracownika',
+ 'Edit GIFI' => 'Zmieñ GIFI',
+ 'Edit General Ledger Transaction' => 'Zmiany w Ksiêdze G³ównej',
+ 'Edit Group' => 'Zmieñ Grupê',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Zmieñ wydatki Pracownicze/Administracyjne',
+ 'Edit Language' => 'Zmien Jêzyk',
+ 'Edit POS Invoice' => 'Zmieñ Fakturê Punktu Sprzeda¿y',
+ 'Edit Part' => 'Zmiany Produktu',
+ 'Edit Preferences for' => 'Zmiany Preferencji dla',
+ 'Edit Pricegroup' => 'Zmieñ Grupê Cenow±',
+ 'Edit Project' => 'Zmiany Projektu',
+ 'Edit Purchase Order' => 'Zmiany Zlecenia Zakupu',
+ 'Edit Quotation' => 'Zmieñ Ofertê',
+ 'Edit Request for Quotation' => 'Zmieñ Pro¶bê o Ofertê',
+ 'Edit SIC' => 'Zmieñ SIC',
+ 'Edit Sales Invoice' => 'Zmiany Faktury Sprzeda¿y',
+ 'Edit Sales Order' => 'Zmiany Zlecenia Sprzedazy',
+ 'Edit Service' => 'Zmiany Us³ug',
+ 'Edit Template' => 'Zmiany Wzorca',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Zmiany U¿ytkownika',
+ 'Edit Vendor' => 'Zmiany Dostawcy',
+ 'Edit Vendor Invoice' => 'Zmiany Faktury Zamówienia',
+ 'Edit Warehouse' => 'Zmiany Magazynu',
+ 'Employee' => 'Pracownik',
+ 'Employee Name' => 'Nazwisko Pracownika',
+ 'Employee Number' => 'Numer Pracownika',
+ 'Employee deleted!' => 'Pracownik usuniêty!',
+ 'Employee pays' => 'Pracownik p³aci',
+ 'Employee saved!' => 'Pracownik zapisany',
+ 'Employees' => 'Pracownicy',
+ 'Employer' => 'Pracodawca',
+ 'Employer pays' => 'Pracodawca p³aci',
+ 'Enddate' => 'Dzieñ Zwolnienia',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Egzekwój zmiany transakcji dla wszystkich okresów',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Wpisz symbole (nap. PLN:USD:EUR:YEN) krajowych i zagranicznych walut',
+ 'Equity' => 'Kapita³',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Kurs Walut',
+ 'Exchange Rate' => 'Kurs Walut',
+ 'Exchange rate for payment missing!' => 'Brakuje Kursu Walut dla p³atno¶ci!',
+ 'Exchange rate missing!' => 'Brakuje Kursu Walut',
+ 'Existing Datasets' => 'Istniej±cy Zbiór Danych',
+ 'Expense' => 'Koszt',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Koszt/Aktywy',
+ 'Extended' => 'Warto¶æ Netto',
+ 'FX' => 'Kurs Walut',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Zysk przy Zamianie Walut',
+ 'Foreign Exchange Loss' => 'Strata przy Zamianie Walut',
+ 'Friday' => '',
+ 'From' => 'Od',
+ 'From Warehouse' => '',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI usuniête',
+ 'GIFI missing!' => 'Brakuje GIFI',
+ 'GIFI saved!' => 'GIFI zapisane',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Transakcja Ksiêgi G³ównej',
+ 'General Ledger' => 'Ksiêga G³ówna',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Produkty i Us³ugi',
+ 'Group' => 'Grupa',
+ 'Group Items' => 'Grupój pozycje',
+ 'Group Translations' => 'Grupój T³umaczenia',
+ 'Group deleted!' => 'Grupa usuniêta',
+ 'Group missing!' => 'Brakuje Grupy',
+ 'Group saved!' => 'Grupa zapisana',
+ 'Groups' => 'Grupy',
+ 'HR' => 'Kadry',
+ 'HTML Templates' => 'Szablony HTML',
+ 'Heading' => 'Nag³ówek',
+ 'History' => 'Statystyka',
+ 'Home Phone' => 'Telefon domowy',
+ 'Host' => 'Server',
+ 'Hostname missing!' => 'Brak Nazwy Serwera',
+ 'IBAN' => 'IBAN/NRB',
+ 'ID' => 'Identyfikator',
+ 'Image' => 'Grafika',
+ 'In-line' => 'W³±czony',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Za³±cz Ró¿nice Wymiany Walut',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Include in drop-down menus' => 'Do³±cz w menu rozwijanym',
+ 'Income' => 'Przychód',
+ 'Income Statement' => 'Rachunek Zysków i Strat',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Nieprawid³owa wersja Zbioru Danych',
+ 'Increase' => 'Zwiêkszenie',
+ 'Individual Items' => 'Indywidualne Czê¶ci',
+ 'Internal Notes' => 'Noty Wewnêtrzne',
+ 'Inventory' => 'Inwentarz',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Ilo¶æ Inventarza musi byæ równa zero zanim bêdzie mozna zdezaktualizowaæ ten zestaw!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Ilo¶æ inventarza musi byæ równa zero zanim bêdzie mo¿na zdezaktualizowaæ t± czê¶æ!',
+ 'Inventory saved!' => 'Inwentarz zapisany!',
+ 'Inventory transferred!' => 'Inwentarz przeniesiony!',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Data Wystawienia',
+ 'Invoice Date missing!' => 'Brak Daty Wystawienia',
+ 'Invoice Number' => 'Numer Faktury',
+ 'Invoice Number missing!' => 'Brak Numeru Faktury',
+ 'Invoice deleted!' => 'Faktura usuniêta',
+ 'Invoices' => 'Faktury',
+ 'Is this a summary account to record' => 'Czy jest to konto sumaryczne?',
+ 'Item already on pricelist!' => 'Produkt ju¿ zawarty w cenniku!',
+ 'Item deleted!' => 'Pozycja usuniêta',
+ 'Item not on file!' => 'Produkt nie jest w zbiorze!',
+ 'Items' => 'Pozycje',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'LaTeX Templates' => 'Szablony LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Koszty Pracownicze/Administracyjne',
+ 'Language' => 'Jêzyk',
+ 'Language deleted!' => 'Jêzyk usuniêty',
+ 'Language saved!' => 'Jêzyk zapisany',
+ 'Languages' => 'Jêzyki',
+ 'Languages not defined!' => 'Jêzyk nie zdefiniowany!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Ostatnie Numery i Konta Domy¶lne',
+ 'Lead' => '',
+ 'Leadtime' => 'Cykl',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Opu¶æ pole serwera i portu, chyba ¿e chcesz mieæ zdalne po³±czenie',
+ 'Liability' => 'Zobowi±zania',
+ 'Licensed to' => 'Licencja nale¿y do:',
+ 'Line Total' => 'Suma ca³kowita',
+ 'Link' => 'Dowi±zanie',
+ 'Link Accounts' => 'Konta dowi±zane',
+ 'List' => 'Spis',
+ 'List Accounts' => 'Spis Kont',
+ 'List Businesses' => 'Wykaz Dzia³alno¶ci',
+ 'List Departments' => 'Wykaz Wydzia³ów',
+ 'List GIFI' => 'Wykaz GIFI',
+ 'List Languages' => 'Wykaz Jêzyków',
+ 'List Price' => 'Cena',
+ 'List Projects' => 'Wykaz Projektów',
+ 'List SIC' => 'Wykaz EKD',
+ 'List Transactions' => 'Wykaz Transakcji',
+ 'List Warehouses' => 'Wykaz Magazynów',
+ 'Lock System' => 'Zablokuj System',
+ 'Lockfile created!' => 'Plik blokuj±cy utworzony!',
+ 'Lockfile removed!' => 'Plik blokuj±cy usuniêty!',
+ 'Login' => 'Zarejestrój siê',
+ 'Login name missing!' => 'Brak nazwy!',
+ 'Logout' => 'Wyrejestrój siê',
+ 'Make' => 'Marka',
+ 'Manager' => 'Kierownik',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'Marked entries printed!' => 'Zaznaczone wpisy wydrukowane',
+ 'Markup' => 'Mar¿a',
+ 'Maximum' => 'Maxymalna',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Notatka',
+ 'Menu Width' => 'Szeroko¶æ Menu',
+ 'Message' => 'Wiadomo¶æ',
+ 'Method' => 'Metoda',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Model',
+ 'Monday' => '',
+ 'Month' => 'Miesi±c',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Kodowanie Wielobajtowe',
+ 'N/A' => 'N/A',
+ 'Name' => 'Nazwa',
+ 'Name missing!' => 'Brak Nazwy',
+ 'New Templates' => 'Nowe Szablony',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Nie',
+ 'No Database Drivers available!' => 'Sterownik Bazy Danych jest niedostêpny',
+ 'No Dataset selected!' => 'Nie jest zaznaczony Zbiór Danych',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Brak adresu email',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'Nr.',
+ 'Non-taxable' => 'Rejestr VAT - Nieopodatkowane',
+ 'Non-taxable Purchases' => 'Rejestr VAT - Zakupy',
+ 'Non-taxable Sales' => 'Rejestr VAT - Sprzeda¿',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Noty',
+ 'Nothing entered!' => 'Nic nie wprowadzono!',
+ 'Nothing selected!' => 'Nic nie zaznaczone!',
+ 'Nothing to delete!' => 'Niema nic do usuniêcia!',
+ 'Nothing to print!' => 'Nic do wydrukowania!',
+ 'Nothing to transfer!' => 'Nie ma nic do przeniesienia!',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Number' => 'Numer Katalogu',
+ 'Number Format' => 'Format Numeru',
+ 'Number missing in Row' => 'Brak Numeru w Rzêdzie',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Przestarza³e',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'On Hand' => 'Stan Zapasu Podrêcznego',
+ 'Open' => 'Otworzono',
+ 'Oracle Database Administration' => 'Administracja Bazy Danych Oracle',
+ 'Order' => 'Zlecenie',
+ 'Order Date' => 'Data Zlecenia',
+ 'Order Date missing!' => 'Brak Daty Zlecenia',
+ 'Order Entry' => 'Wystawianie Zleceñ',
+ 'Order Number' => 'Numer ZLecenia',
+ 'Order Number missing!' => 'Brak Numeru Zlecenia',
+ 'Order deleted!' => 'Zlecenie usuniête',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Zlecenie zapisane',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Zbêdne',
+ 'Out of balance transaction!' => 'Niezgodne Saldo Transakcji!',
+ 'Out of balance!' => 'Niezgodne Saldo',
+ 'Outstanding' => 'Transakcje Nieuregulowane',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'Punkt Sprzeda¿y',
+ 'POS Invoice' => 'Faktura Punktu Sprzeda¿y',
+ 'Packing List' => 'Lista Pakunkowa',
+ 'Packing List Date missing!' => 'Brak Daty Listy Pakunkowej',
+ 'Packing List Number missing!' => 'Brak Numeru Listy Pakunkowej',
+ 'Packing Lists' => 'Listy Pakunkowe',
+ 'Paid' => 'Zap³acono',
+ 'Part' => 'Produkt',
+ 'Part Number' => '',
+ 'Partnumber' => 'Symbol',
+ 'Parts' => 'Produkty',
+ 'Password' => 'Has³o',
+ 'Password changed!' => 'Has³o zmienione',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'Zobowi±zania',
+ 'Payment' => 'Kasa Wyp³aci',
+ 'Payment date missing!' => 'Brak Daty Wyp³aty',
+ 'Payment posted!' => 'Wyp³ata zatwierdzona',
+ 'Payments' => 'Wyp³aty',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Lista P³ac - Potr±cenia',
+ 'Period' => 'Okres',
+ 'Pg Database Administration' => 'Administracja Bazy Danych Pg',
+ 'PgPP Database Administration' => 'Administracja Bazy Danych PgPP',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lista Pobrania',
+ 'Pick Lists' => 'Listy Pobrania',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Brak Portu',
+ 'Pos' => '',
+ 'Post' => 'Zatwierd¿',
+ 'Post as new' => 'Zatwierd¿ jako nowe',
+ 'Posted!' => 'Zatwierdzone!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferencje',
+ 'Preferences saved!' => 'Preferencje Zapisane!',
+ 'Prepayment' => 'Przedp³ata',
+ 'Price' => 'Cena Netto',
+ 'Pricegroup' => 'Grupa cenowa',
+ 'Pricegroup deleted!' => 'Grupa cenowa usuniêta',
+ 'Pricegroup missing!' => 'Brakuje Grupy cenowej',
+ 'Pricegroup saved!' => 'Grupa cenowa zapisana',
+ 'Pricegroups' => 'Grupy cenowa',
+ 'Pricelist' => 'Cennik',
+ 'Print' => 'Wydrukuj',
+ 'Print and Post' => 'Wydrukuj i Zatwierd¿',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Wydrukuj i Zapisz',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Wydrukowane',
+ 'Printer' => 'Drukarka',
+ 'Printing' => '',
+ 'Printing ... ' => 'Drukuje ...',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => 'Centrum Zysków',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'T³umaczenie Opisu Projektu',
+ 'Project Name' => '',
+ 'Project Number' => 'Numer Projektu',
+ 'Project Number missing!' => 'Brak Numeru Projektu',
+ 'Project Transactions' => 'Transakcje Projektów',
+ 'Project deleted!' => 'Projekt usuniêty',
+ 'Project not on file!' => 'Brak Projektu w zbiorze danych!',
+ 'Project saved!' => 'Projekt zapisany',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Projekty',
+ 'Purchase Order' => 'Zlecenie Zakupu',
+ 'Purchase Order Number' => 'Numer Zlecenia Zakupu',
+ 'Purchase Orders' => 'Zlecenia Zakupu',
+ 'Qty' => 'Ilo¶æ',
+ 'Quantity exceeds available units to stock!' => 'Ilo¶æ przewy¿sza dostêpne jednostki zasobów!',
+ 'Quarter' => 'Kwarta³',
+ 'Quotation' => 'Oferta',
+ 'Quotation ' => 'Oferta',
+ 'Quotation Date' => 'Data Oferty',
+ 'Quotation Date missing!' => 'Brak Daty Oferty',
+ 'Quotation Number' => 'Numer Oferty',
+ 'Quotation Number missing!' => 'Brak Numeru Oferty',
+ 'Quotation deleted!' => 'Oferta usuniêta',
+ 'Quotations' => 'Oferty',
+ 'R' => 'R',
+ 'RFQ' => 'Pro¶ba o Ofertê',
+ 'RFQ ' => 'Prpo¶ba o Ofertê',
+ 'RFQ Number' => 'Numer Pro¶by o Ofertê',
+ 'RFQs' => 'Pro¶by o Ofertê',
+ 'ROP' => 'PPZ',
+ 'Rate' => 'Stawka',
+ 'Rate missing!' => 'Brakuje Stawki',
+ 'Recd' => 'Otrzymano',
+ 'Receipt' => 'Kasa Przyjmie',
+ 'Receipt posted!' => 'Wp³ata zapisana!',
+ 'Receipts' => 'Wp³aty',
+ 'Receivables' => 'Nale¿no¶ci',
+ 'Receive' => 'Dostawy',
+ 'Receive Merchandise' => 'Dostawy Towarów',
+ 'Reconciliation' => 'Zbalansowanie Kont',
+ 'Reconciliation Report' => 'Sprawozdanie Zbalansowania Kont',
+ 'Record in' => 'Zapisz w',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Odno¶nik',
+ 'Remaining' => 'Pozosta³e',
+ 'Remove' => 'Usuñ',
+ 'Remove Audit trail up to' => 'Usuñ ¦lady Audytu do',
+ 'Remove Audit trails up to' => 'Usuñ ¦lady Audytu do',
+ 'Removed spoolfiles!' => 'plik kolejki wydruków',
+ 'Removing marked entries from queue ...' => 'Zaznaczone wpisy usuwane z kolejki ...',
+ 'Repeat' => '',
+ 'Report for' => 'Raport dla',
+ 'Reports' => 'Sprawozdania',
+ 'Req' => '',
+ 'Request for Quotation' => 'Pro¶ba o Ofertê',
+ 'Request for Quotations' => 'Pro¶ba o Oferty',
+ 'Required by' => 'Termin Dostawy',
+ 'Retained Earnings' => 'Zysk',
+ 'Role' => 'Funkcja',
+ 'S' => 'S',
+ 'SIC' => 'EKD',
+ 'SIC deleted!' => 'EKD usuniêty!',
+ 'SIC saved!' => 'EKD zapisany!',
+ 'SKU' => 'SWW',
+ 'SSN' => 'PESEL',
+ 'Sale' => 'Sprzeda¿',
+ 'Sales' => 'Sprzeda¿',
+ 'Sales Invoice' => 'Faktura VAT Sprzeda¿y',
+ 'Sales Invoice ' => 'Faktura VAT Sprzeda¿y',
+ 'Sales Invoice.' => 'Faktura VAT Sprzeda¿y.',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Faktury VAT Sprzeda¿y',
+ 'Sales Order' => 'Zlecenie Sprzeda¿y',
+ 'Sales Order Number' => 'Numer Zlecenia Sprzeda¿y',
+ 'Sales Orders' => 'Zlecenia Sprzeda¿y',
+ 'Sales Quotation Number' => 'Numer Oferty Sprzeda¿y',
+ 'Salesperson' => 'Sprzedawca',
+ 'Saturday' => '',
+ 'Save' => 'Zapisz',
+ 'Save Pricelist' => 'Zapisz Cennik',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Zapisz jako nowe',
+ 'Save to File' => 'Zapisz w zbiorze',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Ekran',
+ 'Search' => 'Znajd¿',
+ 'Select' => 'Wybierz',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Wybierz wszystko',
+ 'Select from one of the items below' => 'Wybierz jeden z poni¿szych artyku³ów',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Select from one of the projects below' => 'Wybierz z projektów',
+ 'Select items' => '',
+ 'Select payment' => 'Wybierz p³atno¶æ',
+ 'Select postscript or PDF!' => 'Wybierz postscript lub PDF',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => 'Sprzeda¿',
+ 'Sell Price' => 'Cena Sprzeda¿y',
+ 'Send by E-Mail' => 'Wys³ano przez E-Mail',
+ 'Sending' => '',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Serial No.' => 'Nr. Sr.',
+ 'Serial Number' => 'Numer Seryjny',
+ 'Service' => 'Us³ugi',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Us³ugi',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Ustaw Szablony',
+ 'Ship' => 'Wysy³ka',
+ 'Ship Merchandise' => 'Wysy³ka Produktów',
+ 'Ship to' => 'Wy¶lij do',
+ 'Ship via' => 'Wy¶lij przez',
+ 'Shipping' => 'Spedycja',
+ 'Shipping Address' => 'Adres Dostawy',
+ 'Shipping Date' => 'Dzieñ Dostawy',
+ 'Shipping Date missing!' => 'Brak Dnia Dostawy!',
+ 'Shipping Point' => 'Punkt Dostawy',
+ 'Short' => 'Niedobór',
+ 'Signature' => 'Podpis',
+ 'Source' => '¯ród³o',
+ 'Spoolfile' => 'Plik Kolejki Wydruków',
+ 'Standard' => 'Standartowe',
+ 'Standard Industrial Codes' => 'Europejska Klasyfikacja Dzia³alno¶ci',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'State' => 'Rejon',
+ 'State/Province' => 'Województwo',
+ 'Statement' => 'Wykaz',
+ 'Statement Balance' => 'Wykaz Salda',
+ 'Statement sent to' => 'Wykaz wys³any do',
+ 'Statements sent to printer!' => 'Wykaz wys³any do drukarki',
+ 'Stock' => 'Zapas',
+ 'Stock Assembly' => 'Wstaw Zestaw',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Strona Stylowa',
+ 'Sub-contract GIFI' => 'Subkontrakt GIFI',
+ 'Subject' => 'Tre¶æ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Summary' => 'Skrót',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'System',
+ 'System Defaults' => 'Ustawienia Domy¶lne',
+ 'Tax' => 'Podatek',
+ 'Tax Accounts' => 'Konta Podatkowe',
+ 'Tax Included' => 'Podatek Wliczony',
+ 'Tax Number' => 'NIP',
+ 'Tax Number / SSN' => 'NIP / PESEL',
+ 'Tax collected' => 'Rejestr VAT - Sprzeda¿',
+ 'Tax paid' => 'Rejestr VAT - Zakupy',
+ 'Taxable' => 'Opodatkowane',
+ 'Template saved!' => 'Szablon zapisany',
+ 'Templates' => 'Szablony',
+ 'Terms' => 'Warunki: Netto',
+ 'Text' => '',
+ 'Text Templates' => 'Szablony',
+ 'The following Datasets are not in use and can be deleted' => 'Te Zbiory Danych s± nieu¿ywane i mo¿na je usun±æ',
+ 'The following Datasets need to be updated' => 'Zbiory Danych do uzupe³nienia',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Jest to wstêpne sprawdzenie istniej±cych ¿róde³. Narazie nic nie bêdzie utworzone lub usuniête.',
+ 'Thursday' => '',
+ 'Till' => 'Kasa',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'do',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => '¯eby dodaæ do grupy u¿ytkownika zmieñ nazwê, nazwê zarejestrowania i zapisz. Nowy u¿ytkownik z tymi samymi zmiennymi warto¶ciami bêdzie zapisany pod now± nazw± rejestruj±c±',
+ 'Top Level' => 'Najwy¿szy Poziom',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'Rabat Handlowy',
+ 'Transaction' => 'Transakcja',
+ 'Transaction Date missing!' => 'Brak Daty Transakcji!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'Transakcja usuniêta',
+ 'Transaction posted!' => 'Transakcja zatwierdzona',
+ 'Transaction reversal enforced for all dates' => 'Zmiana transakcji narzucona dla wszystkich okresów',
+ 'Transaction reversal enforced up to' => 'Zmiana transakcji narzucona do',
+ 'Transactions' => 'Zestawienia Transakcji',
+ 'Transfer' => 'Przelewy',
+ 'Transfer Inventory' => 'Przeniesienie Inventarza',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Przenie¶ do',
+ 'Translation' => 'T³umaczenie',
+ 'Translation deleted!' => 'T³umaczenie usuniête!',
+ 'Translation not on file!' => 'Brak t³umaczenia w zbiorze',
+ 'Translations' => 'T³umaczenia',
+ 'Translations saved!' => 'T³umaczenia zapisane!',
+ 'Trial Balance' => 'Bilans Porównawczy',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Rodzaj Dzia³alno¶ci',
+ 'Unit' => 'Jednostka',
+ 'Unit of measure' => 'Jednostka miary',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => 'Uzupe³nij',
+ 'Update Dataset' => 'Uzupe³nij Zbiór Danych',
+ 'Updated' => 'Uzupe³nione',
+ 'Upgrading to Version' => 'Uaktualnienie do nowej wersji',
+ 'Use Templates' => 'U¿yj Szablony',
+ 'User' => 'U¿ytkownik',
+ 'User deleted!' => 'U¿ytkownik usuniêty',
+ 'User saved!' => 'U¿ytkownik zapisany',
+ 'Valid until' => 'Wa¿ne do',
+ 'Vendor' => 'Dostawca',
+ 'Vendor History' => 'Statystyka Dostaw',
+ 'Vendor Invoice' => 'Faktura VAT Zakupu',
+ 'Vendor Invoice ' => 'Faktura VAT Zakupu',
+ 'Vendor Invoice.' => 'Faktura VAT Zakupu.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Faktury VAT Zakupu',
+ 'Vendor Number' => 'Numer Dostawcy',
+ 'Vendor deleted!' => 'Dostawca usuniêty',
+ 'Vendor missing!' => 'Brak Dostawcy',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Vendor saved!' => 'Dostawca zapisany',
+ 'Vendors' => 'Dostawcy',
+ 'Version' => 'Wersja',
+ 'Warehouse' => 'Magazyn',
+ 'Warehouse deleted!' => 'Magazyn usuniêty',
+ 'Warehouse saved!' => 'Magazyn zapisany!',
+ 'Warehouses' => 'Magazyny',
+ 'Warning!' => 'Ostrze¿enie',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Waga',
+ 'Weight Unit' => 'Jednostka Wagi',
+ 'What type of item is this?' => 'Co to za rodzaj artyku³u',
+ 'Work Order' => 'Zlecenie Robocze',
+ 'Work Orders' => 'Zlecenia Robocze',
+ 'Work Phone' => 'Telefon-praca',
+ 'Year' => 'Rok',
+ 'Year(s)' => '',
+ 'Yearend' => 'Koniec Roku Finansowego',
+ 'Yearend date missing!' => 'Brakuje Dnia Koñca Roku Finansowge!',
+ 'Yearend posted!' => 'Rok Finansowy Zatwierdzony!',
+ 'Yearend posting failed!' => 'Zatwierdzenie Roku Finansowego niedokonane!',
+ 'Years' => '',
+ 'Yes' => 'Tak',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Nie wstawiono nazwy!',
+ 'You must enter a host and port for local and remote connections!' => 'Wstaw nazwê serwera i portu dla lokalnego i zdalnego po³±czenia',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => 'konto nie mo¿e byæ ustawione do wszelkich innych kont',
+ 'as at' => 'na dzieñ',
+ 'days' => 'dni',
+ 'does not exist' => 'nie istnieje',
+ 'done' => 'wykonane',
+ 'ea' => 'szt',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'za Okres',
+ 'is already a member!' => 'Jest ju¿ cz³onkiem',
+ 'localhost' => 'serwer lokalny',
+ 'locked!' => 'zablokowane',
+ 'partsgroup' => '',
+ 'posted!' => 'zatwierdzone!',
+ 'sent' => 'wys³ane',
+ 'successfully created!' => 'stworzone z powodzeniem',
+ 'successfully deleted!' => 'usuniête z powodzeniem',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'witryna WWW',
+};
+
+1;
diff --git a/locale/pl/am b/locale/pl/am
new file mode 100755
index 00000000..42a9d11c
--- /dev/null
+++ b/locale/pl/am
@@ -0,0 +1,283 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'Ksiêga Zobowi±zañ',
+ 'AR' => 'Ksiêga Nale¿no¶ci',
+ 'About' => 'Na Temat',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Numer Konta',
+ 'Account Number missing!' => 'Brak Numeru Konta!',
+ 'Account Type' => 'Rodzaj Konta',
+ 'Account Type missing!' => 'Brak Rodzaju Konta!',
+ 'Account deleted!' => 'Usuniêto Konto',
+ 'Account does not exist!' => 'Konto nie istnieje!',
+ 'Account saved!' => 'Zapisano Konto',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Accrual' => 'Memoria³owa',
+ 'Activate Audit trail' => 'Uaktywnij ¶lady Audytu',
+ 'Add Account' => 'Dodaj Konto',
+ 'Add Business' => 'Dodaj Dzia³alno¶æ',
+ 'Add Department' => 'Dodaj Wydzia³',
+ 'Add GIFI' => 'Dodaj GIFI',
+ 'Add Language' => 'Dodaj Jêzyk',
+ 'Add SIC' => 'Dodaj EKD',
+ 'Add Warehouse' => 'Dodaj Magazyn',
+ 'Address' => 'Adres',
+ 'Amount' => 'Kwota',
+ 'Asset' => 'Aktywy',
+ 'Audit Control' => 'Kontrola Audytu',
+ 'Audit trail disabled' => '¦lad Audytu unieruchomiony',
+ 'Audit trail enabled' => '¦lad Audytu umo¿liwiony',
+ 'Audit trail removed up to' => '¦lad Audytu przesuniêty do',
+ 'Backup sent to' => 'Kopia Zapasowa wys³ana do',
+ 'Bin List' => 'Wykaz Kosza',
+ 'Books are open' => 'Ksiêgi otwarte',
+ 'Business Number' => 'NIP',
+ 'Business deleted!' => 'REGON',
+ 'Business saved!' => 'Dzia³alno¶æ zapisana',
+ 'COGS' => 'Koszta Sprzeda¿y',
+ 'Cannot delete account!' => 'Nie mo¿esz usun±æ konta!',
+ 'Cannot delete default account!' => 'Konto Domy¶lne nie mo¿e byæ usuniête!',
+ 'Cannot save account!' => 'Nie mo¿na zapisaæ konta!',
+ 'Cannot save defaults!' => 'Nie mo¿na zapisa ustawieñ domy¶lnych!',
+ 'Cannot save preferences!' => 'Nie mo¿na zapisaæ preferencji!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Nie mo¿na ustawiæ konta na wiêcej ni¿ jeden rodzaj',
+ 'Cannot set multiple options for' => 'Nie mo¿na umieszczaæ wielokrotnego wyboru dla',
+ 'Cash' => 'Kasa',
+ 'Chart of Accounts' => 'Plan Kont',
+ 'Close Books up to' => 'Zamkniêcie Ksi±g do',
+ 'Code' => 'Kod',
+ 'Code missing!' => 'Brak Kodu',
+ 'Company' => 'Firma',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Continue' => 'Kontynuj',
+ 'Contra' => 'Konto Przeciwstawne',
+ 'Copy to COA' => 'Skopiuj do Planu Kont',
+ 'Cost Center' => 'Centrum Kosztów',
+ 'Credit' => 'Kredyt',
+ 'Customer Number' => 'Numer Odbiorcy',
+ 'Database Host' => 'Serwer Bazy Danych',
+ 'Dataset' => 'Zbiór Danych',
+ 'Date Format' => 'Format Daty',
+ 'Debit' => 'Debet',
+ 'Defaults saved!' => 'Ustawienia zapisane!',
+ 'Delete' => 'Usuñ',
+ 'Delete Account' => 'Usuñ Konto',
+ 'Department deleted!' => 'Wydzia³ usuniêty',
+ 'Department saved!' => 'Wydzia³ zapisany',
+ 'Departments' => 'Wydzia³y',
+ 'Description' => 'Opis',
+ 'Description missing!' => 'Brak Opisu!',
+ 'Discount' => 'Rabat',
+ 'Dropdown Limit' => 'Limit Rozwiniêcia',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Brak adresu E-mail!',
+ 'Edit' => 'Zmieñ',
+ 'Edit Account' => 'Zmiany Konta',
+ 'Edit Business' => 'Zmieñ Dzia³alno¶æ',
+ 'Edit Department' => 'Zmiany Wydzia³u',
+ 'Edit GIFI' => 'Zmieñ GIFI',
+ 'Edit Language' => 'Zmien Jêzyk',
+ 'Edit Preferences for' => 'Zmiany Preferencji dla',
+ 'Edit SIC' => 'Zmieñ SIC',
+ 'Edit Template' => 'Zmiany Wzorca',
+ 'Edit Warehouse' => 'Zmiany Magazynu',
+ 'Employee Number' => 'Numer Pracownika',
+ 'Enforce transaction reversal for all dates' => 'Egzekwój zmiany transakcji dla wszystkich okresów',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Wpisz symbole (nap. PLN:USD:EUR:YEN) krajowych i zagranicznych walut',
+ 'Equity' => 'Kapita³',
+ 'Expense' => 'Koszt',
+ 'Expense/Asset' => 'Koszt/Aktywy',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Zysk przy Zamianie Walut',
+ 'Foreign Exchange Loss' => 'Strata przy Zamianie Walut',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI usuniête',
+ 'GIFI missing!' => 'Brakuje GIFI',
+ 'GIFI saved!' => 'GIFI zapisane',
+ 'GL Transaction' => 'Transakcja Ksiêgi G³ównej',
+ 'Heading' => 'Nag³ówek',
+ 'ID' => 'Identyfikator',
+ 'Include in drop-down menus' => 'Do³±cz w menu rozwijanym',
+ 'Income' => 'Przychód',
+ 'Inventory' => 'Inwentarz',
+ 'Invoice' => 'Faktura',
+ 'Is this a summary account to record' => 'Czy jest to konto sumaryczne?',
+ 'Language' => 'Jêzyk',
+ 'Language deleted!' => 'Jêzyk usuniêty',
+ 'Language saved!' => 'Jêzyk zapisany',
+ 'Languages' => 'Jêzyki',
+ 'Last Numbers & Default Accounts' => 'Ostatnie Numery i Konta Domy¶lne',
+ 'Liability' => 'Zobowi±zania',
+ 'Licensed to' => 'Licencja nale¿y do:',
+ 'Link' => 'Dowi±zanie',
+ 'Menu Width' => 'Szeroko¶æ Menu',
+ 'Method' => 'Metoda',
+ 'Month' => 'Miesi±c',
+ 'Name' => 'Nazwa',
+ 'No' => 'Nie',
+ 'No email address for' => 'Brak adresu email',
+ 'Number' => 'Numer Katalogu',
+ 'Number Format' => 'Format Numeru',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Pakunkowa',
+ 'Password' => 'Has³o',
+ 'Payables' => 'Zobowi±zania',
+ 'Payment' => 'Kasa Wyp³aci',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lista Pobrania',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Preferencje Zapisane!',
+ 'Print' => 'Wydrukuj',
+ 'Printer' => 'Drukarka',
+ 'Profit Center' => 'Centrum Zysków',
+ 'Purchase Order' => 'Zlecenie Zakupu',
+ 'Purchase Order Number' => 'Numer Zlecenia Zakupu',
+ 'Purchase Orders' => 'Zlecenia Zakupu',
+ 'RFQ Number' => 'Numer Pro¶by o Ofertê',
+ 'Rate' => 'Stawka',
+ 'Receivables' => 'Nale¿no¶ci',
+ 'Reference' => 'Odno¶nik',
+ 'Remove Audit trail up to' => 'Usuñ ¦lady Audytu do',
+ 'Retained Earnings' => 'Zysk',
+ 'SIC deleted!' => 'EKD usuniêty!',
+ 'SIC saved!' => 'EKD zapisany!',
+ 'Sales Invoice' => 'Faktura VAT Sprzeda¿y',
+ 'Sales Order' => 'Zlecenie Sprzeda¿y',
+ 'Sales Order Number' => 'Numer Zlecenia Sprzeda¿y',
+ 'Sales Orders' => 'Zlecenia Sprzeda¿y',
+ 'Sales Quotation Number' => 'Numer Oferty Sprzeda¿y',
+ 'Save' => 'Zapisz',
+ 'Save as new' => 'Zapisz jako nowe',
+ 'Signature' => 'Podpis',
+ 'Standard Industrial Codes' => 'Europejska Klasyfikacja Dzia³alno¶ci',
+ 'Stylesheet' => 'Strona Stylowa',
+ 'System Defaults' => 'Ustawienia Domy¶lne',
+ 'Tax' => 'Podatek',
+ 'Template saved!' => 'Szablon zapisany',
+ 'Transaction' => 'Transakcja',
+ 'Transaction reversal enforced for all dates' => 'Zmiana transakcji narzucona dla wszystkich okresów',
+ 'Transaction reversal enforced up to' => 'Zmiana transakcji narzucona do',
+ 'Type of Business' => 'Rodzaj Dzia³alno¶ci',
+ 'Update' => 'Uzupe³nij',
+ 'User' => 'U¿ytkownik',
+ 'Vendor Invoice' => 'Faktura VAT Zakupu',
+ 'Vendor Number' => 'Numer Dostawcy',
+ 'Version' => 'Wersja',
+ 'Warehouse deleted!' => 'Magazyn usuniêty',
+ 'Warehouse saved!' => 'Magazyn zapisany!',
+ 'Warehouses' => 'Magazyny',
+ 'Weight Unit' => 'Jednostka Wagi',
+ 'Work Order' => 'Zlecenie Robocze',
+ 'Year' => 'Rok',
+ 'Yearend' => 'Koniec Roku Finansowego',
+ 'Yearend date missing!' => 'Brakuje Dnia Koñca Roku Finansowge!',
+ 'Yearend posted!' => 'Rok Finansowy Zatwierdzony!',
+ 'Yearend posting failed!' => 'Zatwierdzenie Roku Finansowego niedokonane!',
+ 'Yes' => 'Tak',
+ 'account cannot be set to any other type of account' => 'konto nie mo¿e byæ ustawione do wszelkich innych kont',
+ 'done' => 'wykonane',
+ 'localhost' => 'serwer lokalny',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'dodaj_konto' => 'add_account',
+ 'dodaj_dzia³alno¶æ' => 'add_business',
+ 'dodaj_wydzia³' => 'add_department',
+ 'dodaj_jêzyk' => 'add_language',
+ 'dodaj_ekd' => 'add_sic',
+ 'dodaj_magazyn' => 'add_warehouse',
+ 'kontynuj' => 'continue',
+ 'skopiuj_do_planu_kont' => 'copy_to_coa',
+ 'usuñ' => 'delete',
+ 'zmieñ' => 'edit',
+ 'zmiany_konta' => 'edit_account',
+ 'zapisz' => 'save',
+ 'zapisz_jako_nowe' => 'save_as_new',
+ 'uzupe³nij' => 'update',
+};
+
+1;
+
diff --git a/locale/pl/ap b/locale/pl/ap
new file mode 100755
index 00000000..4a711afa
--- /dev/null
+++ b/locale/pl/ap
@@ -0,0 +1,212 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Zobowi±zania Nieuregulowane',
+ 'AP Transaction' => 'Transakcja Zobowi±zañ',
+ 'AP Transactions' => 'Transakcje Zobowi±zañ',
+ 'AR Outstanding' => 'Nale¿no¶ci Nieuregulowane',
+ 'AR Transaction' => 'Transakcja Nale¿no¶ci',
+ 'AR Transactions' => 'Transakcje Nale¿no¶ci',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Add AP Transaction' => 'Rejestr w Ksiêdze Zobowi±zañ',
+ 'Add AR Transaction' => 'Rejestr w Ksiêdze Nale¿no¶ci',
+ 'Address' => 'Adres',
+ 'Amount' => 'Kwota',
+ 'Amount Due' => 'Kwota Nale¿na',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Are you sure you want to delete Transaction' => 'Czy chcesz usun±æ Transakcjê?',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Nie mo¿esz usun±æ transakcji!',
+ 'Cannot post payment for a closed period!' => 'Nie mo¿na zaksiêgowaæ p³atno¶ci po zamkniêciu okresu!',
+ 'Cannot post transaction for a closed period!' => 'Nie mo¿na zaksiêgowaæ transakcji po zamkniêciu okresu!',
+ 'Cannot post transaction!' => 'Nie mo¿esz zatwierdziæ transakcji!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Czek',
+ 'Closed' => 'Zamkniêto',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Continue' => 'Kontynuj',
+ 'Credit' => 'Kredyt',
+ 'Credit Limit' => 'Limit Kredytu',
+ 'Curr' => 'Waluta',
+ 'Currency' => 'Waluta',
+ 'Current' => 'Bie¿±cy',
+ 'Customer' => 'Odbiorca',
+ 'Customer missing!' => 'Brak Odbiorcy',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data Zap³aty',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Delete' => 'Usuñ',
+ 'Department' => 'Wydzia³',
+ 'Description' => 'Opis',
+ 'Detail' => 'Wyszczególnienie',
+ 'Due Date' => 'Termin P³atno¶ci',
+ 'Due Date missing!' => 'Brak Terminu P³atno¶ci!',
+ 'E-mail' => 'E-mail',
+ 'Edit AP Transaction' => 'Zmiany Transakcji Konta Zobowi±zañ',
+ 'Edit AR Transaction' => 'Zmiany Transakcji Konta Nale¿no¶ci',
+ 'Employee' => 'Pracownik',
+ 'Exch' => 'Kurs Walut',
+ 'Exchange Rate' => 'Kurs Walut',
+ 'Exchange rate for payment missing!' => 'Brakuje Kursu Walut dla p³atno¶ci!',
+ 'Exchange rate missing!' => 'Brakuje Kursu Walut',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'From' => 'Od',
+ 'ID' => 'Identyfikator',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Data Wystawienia',
+ 'Invoice Date missing!' => 'Brak Daty Wystawienia',
+ 'Invoice Number' => 'Numer Faktury',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Manager' => 'Kierownik',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Notatka',
+ 'Message' => 'Wiadomo¶æ',
+ 'Month' => 'Miesi±c',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Noty',
+ 'Nothing to print!' => 'Nic do wydrukowania!',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Number' => 'Numer Katalogu',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Open' => 'Otworzono',
+ 'Order' => 'Zlecenie',
+ 'Order Number' => 'Numer ZLecenia',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Zap³acono',
+ 'Payment date missing!' => 'Brak Daty Wyp³aty',
+ 'Payments' => 'Wyp³aty',
+ 'Period' => 'Okres',
+ 'Post' => 'Zatwierd¿',
+ 'Post as new' => 'Zatwierd¿ jako nowe',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Wydrukuj',
+ 'Print and Post' => 'Wydrukuj i Zatwierd¿',
+ 'Printed' => 'Wydrukowane',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Brak Projektu w zbiorze danych!',
+ 'Quarter' => 'Kwarta³',
+ 'Receipt' => 'Kasa Przyjmie',
+ 'Reference' => 'Odno¶nik',
+ 'Remaining' => 'Pozosta³e',
+ 'Sales Invoice.' => 'Faktura VAT Sprzeda¿y.',
+ 'Salesperson' => 'Sprzedawca',
+ 'Screen' => 'Ekran',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Select from one of the projects below' => 'Wybierz z projektów',
+ 'Select payment' => 'Wybierz p³atno¶æ',
+ 'Select postscript or PDF!' => 'Wybierz postscript lub PDF',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Ship to' => 'Wy¶lij do',
+ 'Ship via' => 'Wy¶lij przez',
+ 'Shipping Point' => 'Punkt Dostawy',
+ 'Source' => '¯ród³o',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'Subject' => 'Tre¶æ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Summary' => 'Skrót',
+ 'Tax' => 'Podatek',
+ 'Tax Included' => 'Podatek Wliczony',
+ 'Till' => 'Kasa',
+ 'To' => 'do',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Transaction' => 'Transakcja',
+ 'Transaction deleted!' => 'Transakcja usuniêta',
+ 'Transaction posted!' => 'Transakcja zatwierdzona',
+ 'Update' => 'Uzupe³nij',
+ 'Vendor' => 'Dostawca',
+ 'Vendor Invoice.' => 'Faktura VAT Zakupu.',
+ 'Vendor missing!' => 'Brak Dostawcy',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Warning!' => 'Ostrze¿enie',
+ 'Year' => 'Rok',
+ 'Yes' => 'Tak',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transakcja_zobowi±zañ' => 'ap_transaction',
+ 'transakcja_nale¿no¶ci' => 'ar_transaction',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'zatwierd¿' => 'post',
+ 'zatwierd¿_jako_nowe' => 'post_as_new',
+ 'wydrukuj' => 'print',
+ 'wydrukuj_i_zatwierd¿' => 'print_and_post',
+ 'faktura_vat_sprzeda¿y_' => 'sales_invoice_',
+ 'wy¶lij_do' => 'ship_to',
+ 'uzupe³nij' => 'update',
+ 'faktura_vat_zakupu_' => 'vendor_invoice_',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/pl/ar b/locale/pl/ar
new file mode 100755
index 00000000..4a711afa
--- /dev/null
+++ b/locale/pl/ar
@@ -0,0 +1,212 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Outstanding' => 'Zobowi±zania Nieuregulowane',
+ 'AP Transaction' => 'Transakcja Zobowi±zañ',
+ 'AP Transactions' => 'Transakcje Zobowi±zañ',
+ 'AR Outstanding' => 'Nale¿no¶ci Nieuregulowane',
+ 'AR Transaction' => 'Transakcja Nale¿no¶ci',
+ 'AR Transactions' => 'Transakcje Nale¿no¶ci',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Add AP Transaction' => 'Rejestr w Ksiêdze Zobowi±zañ',
+ 'Add AR Transaction' => 'Rejestr w Ksiêdze Nale¿no¶ci',
+ 'Address' => 'Adres',
+ 'Amount' => 'Kwota',
+ 'Amount Due' => 'Kwota Nale¿na',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Are you sure you want to delete Transaction' => 'Czy chcesz usun±æ Transakcjê?',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Nie mo¿esz usun±æ transakcji!',
+ 'Cannot post payment for a closed period!' => 'Nie mo¿na zaksiêgowaæ p³atno¶ci po zamkniêciu okresu!',
+ 'Cannot post transaction for a closed period!' => 'Nie mo¿na zaksiêgowaæ transakcji po zamkniêciu okresu!',
+ 'Cannot post transaction!' => 'Nie mo¿esz zatwierdziæ transakcji!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Czek',
+ 'Closed' => 'Zamkniêto',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Continue' => 'Kontynuj',
+ 'Credit' => 'Kredyt',
+ 'Credit Limit' => 'Limit Kredytu',
+ 'Curr' => 'Waluta',
+ 'Currency' => 'Waluta',
+ 'Current' => 'Bie¿±cy',
+ 'Customer' => 'Odbiorca',
+ 'Customer missing!' => 'Brak Odbiorcy',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data Zap³aty',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Delete' => 'Usuñ',
+ 'Department' => 'Wydzia³',
+ 'Description' => 'Opis',
+ 'Detail' => 'Wyszczególnienie',
+ 'Due Date' => 'Termin P³atno¶ci',
+ 'Due Date missing!' => 'Brak Terminu P³atno¶ci!',
+ 'E-mail' => 'E-mail',
+ 'Edit AP Transaction' => 'Zmiany Transakcji Konta Zobowi±zañ',
+ 'Edit AR Transaction' => 'Zmiany Transakcji Konta Nale¿no¶ci',
+ 'Employee' => 'Pracownik',
+ 'Exch' => 'Kurs Walut',
+ 'Exchange Rate' => 'Kurs Walut',
+ 'Exchange rate for payment missing!' => 'Brakuje Kursu Walut dla p³atno¶ci!',
+ 'Exchange rate missing!' => 'Brakuje Kursu Walut',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'From' => 'Od',
+ 'ID' => 'Identyfikator',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Data Wystawienia',
+ 'Invoice Date missing!' => 'Brak Daty Wystawienia',
+ 'Invoice Number' => 'Numer Faktury',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Manager' => 'Kierownik',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Notatka',
+ 'Message' => 'Wiadomo¶æ',
+ 'Month' => 'Miesi±c',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Noty',
+ 'Nothing to print!' => 'Nic do wydrukowania!',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Number' => 'Numer Katalogu',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Open' => 'Otworzono',
+ 'Order' => 'Zlecenie',
+ 'Order Number' => 'Numer ZLecenia',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Zap³acono',
+ 'Payment date missing!' => 'Brak Daty Wyp³aty',
+ 'Payments' => 'Wyp³aty',
+ 'Period' => 'Okres',
+ 'Post' => 'Zatwierd¿',
+ 'Post as new' => 'Zatwierd¿ jako nowe',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Wydrukuj',
+ 'Print and Post' => 'Wydrukuj i Zatwierd¿',
+ 'Printed' => 'Wydrukowane',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Brak Projektu w zbiorze danych!',
+ 'Quarter' => 'Kwarta³',
+ 'Receipt' => 'Kasa Przyjmie',
+ 'Reference' => 'Odno¶nik',
+ 'Remaining' => 'Pozosta³e',
+ 'Sales Invoice.' => 'Faktura VAT Sprzeda¿y.',
+ 'Salesperson' => 'Sprzedawca',
+ 'Screen' => 'Ekran',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Select from one of the projects below' => 'Wybierz z projektów',
+ 'Select payment' => 'Wybierz p³atno¶æ',
+ 'Select postscript or PDF!' => 'Wybierz postscript lub PDF',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Ship to' => 'Wy¶lij do',
+ 'Ship via' => 'Wy¶lij przez',
+ 'Shipping Point' => 'Punkt Dostawy',
+ 'Source' => '¯ród³o',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'Subject' => 'Tre¶æ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Summary' => 'Skrót',
+ 'Tax' => 'Podatek',
+ 'Tax Included' => 'Podatek Wliczony',
+ 'Till' => 'Kasa',
+ 'To' => 'do',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Transaction' => 'Transakcja',
+ 'Transaction deleted!' => 'Transakcja usuniêta',
+ 'Transaction posted!' => 'Transakcja zatwierdzona',
+ 'Update' => 'Uzupe³nij',
+ 'Vendor' => 'Dostawca',
+ 'Vendor Invoice.' => 'Faktura VAT Zakupu.',
+ 'Vendor missing!' => 'Brak Dostawcy',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Warning!' => 'Ostrze¿enie',
+ 'Year' => 'Rok',
+ 'Yes' => 'Tak',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transakcja_zobowi±zañ' => 'ap_transaction',
+ 'transakcja_nale¿no¶ci' => 'ar_transaction',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'zatwierd¿' => 'post',
+ 'zatwierd¿_jako_nowe' => 'post_as_new',
+ 'wydrukuj' => 'print',
+ 'wydrukuj_i_zatwierd¿' => 'print_and_post',
+ 'faktura_vat_sprzeda¿y_' => 'sales_invoice_',
+ 'wy¶lij_do' => 'ship_to',
+ 'uzupe³nij' => 'update',
+ 'faktura_vat_zakupu_' => 'vendor_invoice_',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/pl/arap b/locale/pl/arap
new file mode 100755
index 00000000..a6e4bbf2
--- /dev/null
+++ b/locale/pl/arap
@@ -0,0 +1,53 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Address' => 'Adres',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Kontynuj',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Description' => 'Opis',
+ 'E-mail' => 'E-mail',
+ 'Message' => 'Wiadomo¶æ',
+ 'Number' => 'Numer Katalogu',
+ 'Print' => 'Wydrukuj',
+ 'Project not on file!' => 'Brak Projektu w zbiorze danych!',
+ 'Reference' => 'Odno¶nik',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Select from one of the projects below' => 'Wybierz z projektów',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'Subject' => 'Tre¶æ',
+ 'To' => 'do',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Warning!' => 'Ostrze¿enie',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'kontynuj' => 'continue',
+};
+
+1;
+
diff --git a/locale/pl/arapprn b/locale/pl/arapprn
new file mode 100755
index 00000000..583e6643
--- /dev/null
+++ b/locale/pl/arapprn
@@ -0,0 +1,34 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Amount' => 'Kwota',
+ 'Continue' => 'Kontynuj',
+ 'Date' => 'Data',
+ 'Memo' => 'Notatka',
+ 'Nothing to print!' => 'Nic do wydrukowania!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Wydrukowane',
+ 'Screen' => 'Ekran',
+ 'Select payment' => 'Wybierz p³atno¶æ',
+ 'Select postscript or PDF!' => 'Wybierz postscript lub PDF',
+ 'Source' => '¯ród³o',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'kontynuj' => 'continue',
+};
+
+1;
+
diff --git a/locale/pl/bp b/locale/pl/bp
new file mode 100755
index 00000000..c6892201
--- /dev/null
+++ b/locale/pl/bp
@@ -0,0 +1,69 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Czy chcesz usun±æ oznaczone wej¶cia z kolejki?',
+ 'Bin Lists' => 'Wykazy Koszy',
+ 'Cannot remove files!' => 'Nie mo¿esz usun±æ pliku!',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Continue' => 'Kontynuj',
+ 'Current' => 'Bie¿±cy',
+ 'Customer' => 'Odbiorca',
+ 'Date' => 'Data',
+ 'Employee' => 'Pracownik',
+ 'From' => 'Od',
+ 'ID' => 'Identyfikator',
+ 'Invoice' => 'Faktura',
+ 'Invoice Number' => 'Numer Faktury',
+ 'Marked entries printed!' => 'Zaznaczone wpisy wydrukowane',
+ 'Month' => 'Miesi±c',
+ 'Order' => 'Zlecenie',
+ 'Order Number' => 'Numer ZLecenia',
+ 'Packing Lists' => 'Listy Pakunkowe',
+ 'Period' => 'Okres',
+ 'Pick Lists' => 'Listy Pobrania',
+ 'Print' => 'Wydrukuj',
+ 'Purchase Orders' => 'Zlecenia Zakupu',
+ 'Quarter' => 'Kwarta³',
+ 'Quotation' => 'Oferta',
+ 'Quotation Number' => 'Numer Oferty',
+ 'Quotations' => 'Oferty',
+ 'RFQs' => 'Pro¶by o Ofertê',
+ 'Remove' => 'Usuñ',
+ 'Removed spoolfiles!' => 'plik kolejki wydruków',
+ 'Removing marked entries from queue ...' => 'Zaznaczone wpisy usuwane z kolejki ...',
+ 'Sales Invoices' => 'Faktury VAT Sprzeda¿y',
+ 'Sales Orders' => 'Zlecenia Sprzeda¿y',
+ 'Select all' => 'Wybierz wszystko',
+ 'Spoolfile' => 'Plik Kolejki Wydruków',
+ 'To' => 'do',
+ 'Vendor' => 'Dostawca',
+ 'Work Orders' => 'Zlecenia Robocze',
+ 'Year' => 'Rok',
+ 'Yes' => 'Tak',
+ 'done' => 'wykonane',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'kontynuj' => 'continue',
+ 'wydrukuj' => 'print',
+ 'usuñ' => 'remove',
+ 'wybierz_wszystko' => 'select_all',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/pl/ca b/locale/pl/ca
new file mode 100755
index 00000000..4435ba8d
--- /dev/null
+++ b/locale/pl/ca
@@ -0,0 +1,61 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Balance' => 'Saldo',
+ 'Chart of Accounts' => 'Plan Kont',
+ 'Credit' => 'Kredyt',
+ 'Current' => 'Bie¿±cy',
+ 'Date' => 'Data',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Department' => 'Wydzia³',
+ 'Description' => 'Opis',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'From' => 'Od',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'List Transactions' => 'Wykaz Transakcji',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Month' => 'Miesi±c',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Period' => 'Okres',
+ 'Project Number' => 'Numer Projektu',
+ 'Quarter' => 'Kwarta³',
+ 'R' => 'R',
+ 'Reference' => 'Odno¶nik',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'To' => 'do',
+ 'Year' => 'Rok',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'wykaz_transakcji' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/pl/cp b/locale/pl/cp
new file mode 100755
index 00000000..450922a9
--- /dev/null
+++ b/locale/pl/cp
@@ -0,0 +1,125 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'Ksiêga Zobowi±zañ',
+ 'AR' => 'Ksiêga Nale¿no¶ci',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Address' => 'Adres',
+ 'All' => 'Wszystko',
+ 'Amount' => 'Kwota',
+ 'Amount Due' => 'Kwota Nale¿na',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'Nie mo¿esz zatwierdziæ Op³aty!',
+ 'Cannot post Receipt!' => 'Nie mo¿esz zatwierdziæ Wp³aty!',
+ 'Cannot post payment for a closed period!' => 'Nie mo¿na zaksiêgowaæ p³atno¶ci po zamkniêciu okresu!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Kontynuj',
+ 'Currency' => 'Waluta',
+ 'Customer' => 'Odbiorca',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Date missing!' => 'Brak Daty',
+ 'Department' => 'Wydzia³',
+ 'Deposit' => 'Kasa Przyjmie',
+ 'Description' => 'Opis',
+ 'Due Date' => 'Termin P³atno¶ci',
+ 'E-mail' => 'E-mail',
+ 'Exchange Rate' => 'Kurs Walut',
+ 'Exchange rate missing!' => 'Brakuje Kursu Walut',
+ 'From' => 'Od',
+ 'Invoice' => 'Faktura',
+ 'Invoices' => 'Faktury',
+ 'Language' => 'Jêzyk',
+ 'Memo' => 'Notatka',
+ 'Message' => 'Wiadomo¶æ',
+ 'Number' => 'Numer Katalogu',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Kasa Wyp³aci',
+ 'Payment posted!' => 'Wyp³ata zatwierdzona',
+ 'Payments' => 'Wyp³aty',
+ 'Post' => 'Zatwierd¿',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Przedp³ata',
+ 'Print' => 'Wydrukuj',
+ 'Project not on file!' => 'Brak Projektu w zbiorze danych!',
+ 'Receipt' => 'Kasa Przyjmie',
+ 'Receipt posted!' => 'Wp³ata zapisana!',
+ 'Receipts' => 'Wp³aty',
+ 'Reference' => 'Odno¶nik',
+ 'Screen' => 'Ekran',
+ 'Select' => 'Wybierz',
+ 'Select all' => 'Wybierz wszystko',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Select from one of the projects below' => 'Wybierz z projektów',
+ 'Select postscript or PDF!' => 'Wybierz postscript lub PDF',
+ 'Source' => '¯ród³o',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'Subject' => 'Tre¶æ',
+ 'To' => 'do',
+ 'Update' => 'Uzupe³nij',
+ 'Vendor' => 'Dostawca',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Warning!' => 'Ostrze¿enie',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'kontynuj' => 'continue',
+ 'zatwierd¿' => 'post',
+ 'wydrukuj' => 'print',
+ 'wybierz_wszystko' => 'select_all',
+ 'uzupe³nij' => 'update',
+};
+
+1;
+
diff --git a/locale/pl/ct b/locale/pl/ct
new file mode 100755
index 00000000..64f96b3b
--- /dev/null
+++ b/locale/pl/ct
@@ -0,0 +1,187 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Transaction' => 'Transakcja Zobowi±zañ',
+ 'AP Transactions' => 'Transakcje Zobowi±zañ',
+ 'AR Transaction' => 'Transakcja Nale¿no¶ci',
+ 'AR Transactions' => 'Transakcje Nale¿no¶ci',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Active' => 'Aktywne',
+ 'Add Customer' => 'Dodaj Odbiorcê',
+ 'Add Vendor' => 'Dodaj Dostawcê',
+ 'Address' => 'Adres',
+ 'All' => 'Wszystko',
+ 'Amount' => 'Kwota',
+ 'BIC' => 'SWIFT',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Adres Korespondencji',
+ 'Break' => 'Próg Rentowno¶ci',
+ 'Cannot delete customer!' => 'Nie mo¿esz usun±æ odbiorcy!',
+ 'Cannot delete vendor!' => 'Nie mo¿esz usun±æ dostawcy!',
+ 'Cc' => 'Cc',
+ 'City' => 'Miasto',
+ 'Closed' => 'Zamkniêto',
+ 'Company Name' => 'Nazwa Firmy',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Kontynuj',
+ 'Cost' => 'Koszt',
+ 'Could not save pricelist!' => 'Nie mo¿e zapisaæ cennika!',
+ 'Country' => 'Kraj',
+ 'Credit Limit' => 'Limit Kredytu',
+ 'Curr' => 'Waluta',
+ 'Currency' => 'Waluta',
+ 'Customer History' => 'Statystyka Sprzeda¿y',
+ 'Customer Number' => 'Numer Odbiorcy',
+ 'Customer deleted!' => 'Odbiorca usuniêty',
+ 'Customer saved!' => 'Odbiorca zapisany!',
+ 'Customers' => 'Odbiorcy',
+ 'Delete' => 'Usuñ',
+ 'Delivery Date' => 'Data Dostawy',
+ 'Description' => 'Opis',
+ 'Detail' => 'Wyszczególnienie',
+ 'Discount' => 'Rabat',
+ 'E-mail' => 'E-mail',
+ 'Edit Customer' => 'Zmiany Odbiorcy',
+ 'Edit Vendor' => 'Zmiany Dostawcy',
+ 'Employee' => 'Pracownik',
+ 'Enddate' => 'Dzieñ Zwolnienia',
+ 'Fax' => 'Fax',
+ 'From' => 'Od',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Grupa',
+ 'IBAN' => 'IBAN/NRB',
+ 'ID' => 'Identyfikator',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Invoice' => 'Faktura',
+ 'Item already on pricelist!' => 'Produkt ju¿ zawarty w cenniku!',
+ 'Item not on file!' => 'Produkt nie jest w zbiorze!',
+ 'Language' => 'Jêzyk',
+ 'Leadtime' => 'Cykl',
+ 'Manager' => 'Kierownik',
+ 'Name' => 'Nazwa',
+ 'Name missing!' => 'Brak Nazwy',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Noty',
+ 'Number' => 'Numer Katalogu',
+ 'Open' => 'Otworzono',
+ 'Order' => 'Zlecenie',
+ 'Orphaned' => 'Zbêdne',
+ 'POS' => 'Punkt Sprzeda¿y',
+ 'Phone' => 'Tel.',
+ 'Pricegroup' => 'Grupa cenowa',
+ 'Pricelist' => 'Cennik',
+ 'Project Number' => 'Numer Projektu',
+ 'Purchase Order' => 'Zlecenie Zakupu',
+ 'Purchase Orders' => 'Zlecenia Zakupu',
+ 'Qty' => 'Ilo¶æ',
+ 'Quotation' => 'Oferta',
+ 'Quotations' => 'Oferty',
+ 'RFQ' => 'Pro¶ba o Ofertê',
+ 'Request for Quotations' => 'Pro¶ba o Oferty',
+ 'SIC' => 'EKD',
+ 'SKU' => 'SWW',
+ 'Sales Invoice' => 'Faktura VAT Sprzeda¿y',
+ 'Sales Invoices' => 'Faktury VAT Sprzeda¿y',
+ 'Sales Order' => 'Zlecenie Sprzeda¿y',
+ 'Sales Orders' => 'Zlecenia Sprzeda¿y',
+ 'Salesperson' => 'Sprzedawca',
+ 'Save' => 'Zapisz',
+ 'Save Pricelist' => 'Zapisz Cennik',
+ 'Save as new' => 'Zapisz jako nowe',
+ 'Search' => 'Znajd¿',
+ 'Sell Price' => 'Cena Sprzeda¿y',
+ 'Serial Number' => 'Numer Seryjny',
+ 'Shipping Address' => 'Adres Dostawy',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'State' => 'Rejon',
+ 'State/Province' => 'Województwo',
+ 'Sub-contract GIFI' => 'Subkontrakt GIFI',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Summary' => 'Skrót',
+ 'Tax' => 'Podatek',
+ 'Tax Included' => 'Podatek Wliczony',
+ 'Tax Number' => 'NIP',
+ 'Tax Number / SSN' => 'NIP / PESEL',
+ 'Taxable' => 'Opodatkowane',
+ 'Terms' => 'Warunki: Netto',
+ 'To' => 'do',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Type of Business' => 'Rodzaj Dzia³alno¶ci',
+ 'Unit' => 'Jednostka',
+ 'Update' => 'Uzupe³nij',
+ 'Vendor History' => 'Statystyka Dostaw',
+ 'Vendor Invoice' => 'Faktura VAT Zakupu',
+ 'Vendor Invoices' => 'Faktury VAT Zakupu',
+ 'Vendor Number' => 'Numer Dostawcy',
+ 'Vendor deleted!' => 'Dostawca usuniêty',
+ 'Vendor saved!' => 'Dostawca zapisany',
+ 'Vendors' => 'Dostawcy',
+ 'days' => 'dni',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'transakcja_zobowi±zañ' => 'ap_transaction',
+ 'transakcja_nale¿no¶ci' => 'ar_transaction',
+ 'dodaj_odbiorcê' => 'add_customer',
+ 'dodaj_dostawcê' => 'add_vendor',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'punkt_sprzeda¿y' => 'pos',
+ 'cennik' => 'pricelist',
+ 'zlecenie_zakupu' => 'purchase_order',
+ 'oferta' => 'quotation',
+ 'pro¶ba_o_ofertê' => 'rfq',
+ 'faktura_vat_sprzeda¿y' => 'sales_invoice',
+ 'zlecenie_sprzeda¿y' => 'sales_order',
+ 'zapisz' => 'save',
+ 'zapisz_cennik' => 'save_pricelist',
+ 'zapisz_jako_nowe' => 'save_as_new',
+ 'uzupe³nij' => 'update',
+ 'faktura_vat_zakupu' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/pl/gl b/locale/pl/gl
new file mode 100755
index 00000000..8fed3189
--- /dev/null
+++ b/locale/pl/gl
@@ -0,0 +1,160 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Transaction' => 'Transakcja Zobowi±zañ',
+ 'AR Transaction' => 'Transakcja Nale¿no¶ci',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Add Cash Transfer Transaction' => 'Dokonaj Przelewu',
+ 'Add General Ledger Transaction' => 'Dodaj Transakcjê w Ksiêdze G³ównej',
+ 'Address' => 'Adres',
+ 'All' => 'Wszystko',
+ 'Amount' => 'Kwota',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Are you sure you want to delete Transaction' => 'Czy chcesz usun±æ Transakcjê?',
+ 'Asset' => 'Aktywy',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Balance' => 'Saldo',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Nie mo¿esz usun±æ transakcji!',
+ 'Cannot post transaction for a closed period!' => 'Nie mo¿na zaksiêgowaæ transakcji po zamkniêciu okresu!',
+ 'Cannot post transaction!' => 'Nie mo¿esz zatwierdziæ transakcji!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Continue' => 'Kontynuj',
+ 'Credit' => 'Kredyt',
+ 'Current' => 'Bie¿±cy',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Delete' => 'Usuñ',
+ 'Department' => 'Wydzia³',
+ 'Description' => 'Opis',
+ 'E-mail' => 'E-mail',
+ 'Edit Cash Transfer Transaction' => 'Zmiana Transakcji Kasowej',
+ 'Edit General Ledger Transaction' => 'Zmiany w Ksiêdze G³ównej',
+ 'Equity' => 'Kapita³',
+ 'Expense' => 'Koszt',
+ 'FX' => 'Kurs Walut',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'From' => 'Od',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Transakcja Ksiêgi G³ównej',
+ 'General Ledger' => 'Ksiêga G³ówna',
+ 'ID' => 'Identyfikator',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Income' => 'Przychód',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Liability' => 'Zobowi±zania',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Notatka',
+ 'Message' => 'Wiadomo¶æ',
+ 'Month' => 'Miesi±c',
+ 'Notes' => 'Noty',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Number' => 'Numer Katalogu',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Out of balance transaction!' => 'Niezgodne Saldo Transakcji!',
+ 'Period' => 'Okres',
+ 'Post' => 'Zatwierd¿',
+ 'Post as new' => 'Zatwierd¿ jako nowe',
+ 'Print' => 'Wydrukuj',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Brak Projektu w zbiorze danych!',
+ 'Quarter' => 'Kwarta³',
+ 'R' => 'R',
+ 'Reference' => 'Odno¶nik',
+ 'Reports' => 'Sprawozdania',
+ 'Sales Invoice ' => 'Faktura VAT Sprzeda¿y',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Select from one of the projects below' => 'Wybierz z projektów',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Source' => '¯ród³o',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'Subject' => 'Tre¶æ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'To' => 'do',
+ 'Transaction Date missing!' => 'Brak Daty Transakcji!',
+ 'Transaction deleted!' => 'Transakcja usuniêta',
+ 'Transaction posted!' => 'Transakcja zatwierdzona',
+ 'Update' => 'Uzupe³nij',
+ 'Vendor Invoice ' => 'Faktura VAT Zakupu',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Warning!' => 'Ostrze¿enie',
+ 'Year' => 'Rok',
+ 'Yes' => 'Tak',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transakcja_zobowi±zañ' => 'ap_transaction',
+ 'transakcja_nale¿no¶ci' => 'ar_transaction',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'transakcja_ksiêgi_g³ównej' => 'gl_transaction',
+ 'zatwierd¿' => 'post',
+ 'zatwierd¿_jako_nowe' => 'post_as_new',
+ 'faktura_vat_sprzeda¿y' => 'sales_invoice_',
+ 'uzupe³nij' => 'update',
+ 'faktura_vat_zakupu' => 'vendor_invoice_',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/pl/hr b/locale/pl/hr
new file mode 100755
index 00000000..aecf4882
--- /dev/null
+++ b/locale/pl/hr
@@ -0,0 +1,116 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'Ksiêga Zobowi±zañ',
+ 'Above' => 'Powy¿szy',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Active' => 'Aktywne',
+ 'Add Deduction' => 'Dodaj Odliczenie',
+ 'Add Employee' => 'Dodaj Pracownika',
+ 'Address' => 'Adres',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => 'Po Odliczeniu',
+ 'All' => 'Wszystko',
+ 'Allowances' => 'Dodatki',
+ 'Amount' => 'Kwota',
+ 'Amount missing!' => 'Brakuje kwoty!',
+ 'BIC' => 'SWIFT',
+ 'Based on' => 'Bazowany na',
+ 'Before Deduction' => 'Przed Odliczeniem',
+ 'Below' => 'Poni¿ej',
+ 'City' => 'Miasto',
+ 'Continue' => 'Kontynuj',
+ 'Country' => 'Kraj',
+ 'Deduct after' => 'Potr±æ po',
+ 'Deduction deleted!' => 'Potr±cenie usuniête',
+ 'Deduction saved!' => 'Potr±cenie zapisane',
+ 'Deductions' => 'Potr±cenia',
+ 'Delete' => 'Usuñ',
+ 'Description' => 'Opis',
+ 'Description missing!' => 'Brak Opisu!',
+ 'E-mail' => 'E-mail',
+ 'Edit Deduction' => 'Zmieñ Potr±cenie',
+ 'Edit Employee' => 'Zmiany Pracownika',
+ 'Employee' => 'Pracownik',
+ 'Employee Name' => 'Nazwisko Pracownika',
+ 'Employee Number' => 'Numer Pracownika',
+ 'Employee deleted!' => 'Pracownik usuniêty!',
+ 'Employee pays' => 'Pracownik p³aci',
+ 'Employee saved!' => 'Pracownik zapisany',
+ 'Employees' => 'Pracownicy',
+ 'Employer' => 'Pracodawca',
+ 'Employer pays' => 'Pracodawca p³aci',
+ 'Enddate' => 'Dzieñ Zwolnienia',
+ 'Expense' => 'Koszt',
+ 'From' => 'Od',
+ 'Home Phone' => 'Telefon domowy',
+ 'IBAN' => 'IBAN/NRB',
+ 'ID' => 'Identyfikator',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Login' => 'Zarejestrój siê',
+ 'Manager' => 'Kierownik',
+ 'Maximum' => 'Maxymalna',
+ 'Name' => 'Nazwa',
+ 'Name missing!' => 'Brak Nazwy',
+ 'Notes' => 'Noty',
+ 'Number' => 'Numer Katalogu',
+ 'Orphaned' => 'Zbêdne',
+ 'Payroll Deduction' => 'Lista P³ac - Potr±cenia',
+ 'Rate' => 'Stawka',
+ 'Rate missing!' => 'Brakuje Stawki',
+ 'Role' => 'Funkcja',
+ 'S' => 'S',
+ 'SSN' => 'PESEL',
+ 'Sales' => 'Sprzeda¿',
+ 'Save' => 'Zapisz',
+ 'Save as new' => 'Zapisz jako nowe',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'State/Province' => 'Województwo',
+ 'To' => 'do',
+ 'Update' => 'Uzupe³nij',
+ 'User' => 'U¿ytkownik',
+ 'Work Phone' => 'Telefon-praca',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'dodaj_odliczenie' => 'add_deduction',
+ 'dodaj_pracownika' => 'add_employee',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'zapisz' => 'save',
+ 'zapisz_jako_nowe' => 'save_as_new',
+ 'uzupe³nij' => 'update',
+};
+
+1;
+
diff --git a/locale/pl/ic b/locale/pl/ic
new file mode 100755
index 00000000..fac9324e
--- /dev/null
+++ b/locale/pl/ic
@@ -0,0 +1,277 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Accounts' => 'Konta',
+ 'Accrual' => 'Memoria³owa',
+ 'Active' => 'Aktywne',
+ 'Add' => 'Dodaj',
+ 'Add Assembly' => 'Dodaj Zestaw',
+ 'Add Labor/Overhead' => 'Dodaj wydatki Pracownicze/Administracyjne',
+ 'Add Part' => 'Dodaj Produkt',
+ 'Add Purchase Order' => 'Dodaj Zamówienie Zakupu',
+ 'Add Quotation' => 'Dodaj Ofertê',
+ 'Add Request for Quotation' => 'Dodaj Pro¶bê o Ofertê',
+ 'Add Sales Order' => 'Dodaj Zlecenie Sprzeda¿y',
+ 'Add Service' => 'Dodaj Us³ugi',
+ 'Address' => 'Adres',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Assemblies' => 'Zestawy',
+ 'Assemblies restocked!' => 'Zestawy uzupe³nione',
+ 'Assembly' => 'Zestaw',
+ 'Attachment' => 'Za³±cznik',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'BOM' => 'Struktura Wyrobu',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Adres Korespondencji',
+ 'Bin' => 'Kosz',
+ 'Bin List' => 'Wykaz Kosza',
+ 'Break' => 'Próg Rentowno¶ci',
+ 'COGS' => 'Koszta Sprzeda¿y',
+ 'Cannot delete item!' => 'Nie mo¿esz usun±æ pozycji!',
+ 'Cannot stock assemblies!' => 'Nie mo¿na wstawiæ z³o¿enia',
+ 'Cash' => 'Kasa',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Kontrola Inwentarza',
+ 'City' => 'Miasto',
+ 'Closed' => 'Zamkniêto',
+ 'Company Name' => 'Nazwa Firmy',
+ 'Components' => 'Sk³adniki',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Kontynuj',
+ 'Copies' => 'Kopie',
+ 'Cost' => 'Koszt',
+ 'Country' => 'Kraj',
+ 'Curr' => 'Waluta',
+ 'Currency' => 'Waluta',
+ 'Customer' => 'Odbiorca',
+ 'Customer Number' => 'Numer Odbiorcy',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Delete' => 'Usuñ',
+ 'Delivery Date' => 'Data Dostawy',
+ 'Description' => 'Opis',
+ 'Detail' => 'Wyszczególnienie',
+ 'Drawing' => 'Rysunek',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Brak adresu E-mail!',
+ 'E-mailed' => 'Wys³ano',
+ 'Edit Assembly' => 'Zmiany Zestawieñ',
+ 'Edit Labor/Overhead' => 'Zmieñ wydatki Pracownicze/Administracyjne',
+ 'Edit Part' => 'Zmiany Produktu',
+ 'Edit Service' => 'Zmiany Us³ug',
+ 'Employee' => 'Pracownik',
+ 'Expense' => 'Koszt',
+ 'Extended' => 'Warto¶æ Netto',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'From' => 'Od',
+ 'Group' => 'Grupa',
+ 'Image' => 'Grafika',
+ 'In-line' => 'W³±czony',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Income' => 'Przychód',
+ 'Individual Items' => 'Indywidualne Czê¶ci',
+ 'Inventory' => 'Inwentarz',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Ilo¶æ Inventarza musi byæ równa zero zanim bêdzie mozna zdezaktualizowaæ ten zestaw!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Ilo¶æ inventarza musi byæ równa zero zanim bêdzie mo¿na zdezaktualizowaæ t± czê¶æ!',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Brak Daty Wystawienia',
+ 'Invoice Number' => 'Numer Faktury',
+ 'Invoice Number missing!' => 'Brak Numeru Faktury',
+ 'Item deleted!' => 'Pozycja usuniêta',
+ 'Item not on file!' => 'Produkt nie jest w zbiorze!',
+ 'Items' => 'Pozycje',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Labor/Overhead' => 'Koszty Pracownicze/Administracyjne',
+ 'Leadtime' => 'Cykl',
+ 'Line Total' => 'Suma ca³kowita',
+ 'Link Accounts' => 'Konta dowi±zane',
+ 'List' => 'Spis',
+ 'List Price' => 'Cena',
+ 'Make' => 'Marka',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'Markup' => 'Mar¿a',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Message' => 'Wiadomo¶æ',
+ 'Microfiche' => 'Mikrofilm',
+ 'Model' => 'Model',
+ 'Name' => 'Nazwa',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Noty',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Number' => 'Numer Katalogu',
+ 'Number missing in Row' => 'Brak Numeru w Rzêdzie',
+ 'Obsolete' => 'Przestarza³e',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'On Hand' => 'Stan Zapasu Podrêcznego',
+ 'Open' => 'Otworzono',
+ 'Order' => 'Zlecenie',
+ 'Order Date missing!' => 'Brak Daty Zlecenia',
+ 'Order Number' => 'Numer ZLecenia',
+ 'Order Number missing!' => 'Brak Numeru Zlecenia',
+ 'Orphaned' => 'Zbêdne',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Pakunkowa',
+ 'Packing List Date missing!' => 'Brak Daty Listy Pakunkowej',
+ 'Packing List Number missing!' => 'Brak Numeru Listy Pakunkowej',
+ 'Part' => 'Produkt',
+ 'Parts' => 'Produkty',
+ 'Period' => 'Okres',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lista Pobrania',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena Netto',
+ 'Pricegroup' => 'Grupa cenowa',
+ 'Printed' => 'Wydrukowane',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Zlecenie Zakupu',
+ 'Purchase Orders' => 'Zlecenia Zakupu',
+ 'Qty' => 'Ilo¶æ',
+ 'Quantity exceeds available units to stock!' => 'Ilo¶æ przewy¿sza dostêpne jednostki zasobów!',
+ 'Quotation' => 'Oferta',
+ 'Quotation Date missing!' => 'Brak Daty Oferty',
+ 'Quotation Number missing!' => 'Brak Numeru Oferty',
+ 'Quotations' => 'Oferty',
+ 'RFQ' => 'Pro¶ba o Ofertê',
+ 'ROP' => 'PPZ',
+ 'Recd' => 'Otrzymano',
+ 'Required by' => 'Termin Dostawy',
+ 'SKU' => 'SWW',
+ 'Sales Invoice' => 'Faktura VAT Sprzeda¿y',
+ 'Sales Invoices' => 'Faktury VAT Sprzeda¿y',
+ 'Sales Order' => 'Zlecenie Sprzeda¿y',
+ 'Sales Orders' => 'Zlecenia Sprzeda¿y',
+ 'Save' => 'Zapisz',
+ 'Save as new' => 'Zapisz jako nowe',
+ 'Screen' => 'Ekran',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Sell' => 'Sprzeda¿',
+ 'Sell Price' => 'Cena Sprzeda¿y',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Serial No.' => 'Nr. Sr.',
+ 'Serial Number' => 'Numer Seryjny',
+ 'Service' => 'Us³ugi',
+ 'Services' => 'Us³ugi',
+ 'Ship' => 'Wysy³ka',
+ 'Ship to' => 'Wy¶lij do',
+ 'Shipping Address' => 'Adres Dostawy',
+ 'Short' => 'Niedobór',
+ 'State/Province' => 'Województwo',
+ 'Stock' => 'Zapas',
+ 'Stock Assembly' => 'Wstaw Zestaw',
+ 'Subject' => 'Tre¶æ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Summary' => 'Skrót',
+ 'Tax' => 'Podatek',
+ 'To' => 'do',
+ 'Top Level' => 'Najwy¿szy Poziom',
+ 'Translation not on file!' => 'Brak t³umaczenia w zbiorze',
+ 'Unit' => 'Jednostka',
+ 'Update' => 'Uzupe³nij',
+ 'Updated' => 'Uzupe³nione',
+ 'Vendor' => 'Dostawca',
+ 'Vendor Invoice' => 'Faktura VAT Zakupu',
+ 'Vendor Invoices' => 'Faktury VAT Zakupu',
+ 'Vendor Number' => 'Numer Dostawcy',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Warehouse' => 'Magazyn',
+ 'Weight' => 'Waga',
+ 'What type of item is this?' => 'Co to za rodzaj artyku³u',
+ 'Work Order' => 'Zlecenie Robocze',
+ 'Year' => 'Rok',
+ 'days' => 'dni',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'dodaj_zestaw' => 'add_assembly',
+ 'dodaj_wydatki_pracownicze_administracyjne' => 'add_labor_overhead',
+ 'dodaj_produkt' => 'add_part',
+ 'dodaj_us³ugi' => 'add_service',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'zmiany_zestawieñ' => 'edit_assembly',
+ 'zmiany_produktu' => 'edit_part',
+ 'zmiany_us³ug' => 'edit_service',
+ 'zapisz' => 'save',
+ 'zapisz_jako_nowe' => 'save_as_new',
+ 'uzupe³nij' => 'update',
+};
+
+1;
+
diff --git a/locale/pl/io b/locale/pl/io
new file mode 100755
index 00000000..656efefb
--- /dev/null
+++ b/locale/pl/io
@@ -0,0 +1,130 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Dodaj Zamówienie Zakupu',
+ 'Add Quotation' => 'Dodaj Ofertê',
+ 'Add Request for Quotation' => 'Dodaj Pro¶bê o Ofertê',
+ 'Add Sales Order' => 'Dodaj Zlecenie Sprzeda¿y',
+ 'Address' => 'Adres',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Attachment' => 'Za³±cznik',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Adres Korespondencji',
+ 'Bin' => 'Kosz',
+ 'Bin List' => 'Wykaz Kosza',
+ 'Cc' => 'Cc',
+ 'City' => 'Miasto',
+ 'Company Name' => 'Nazwa Firmy',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Kontynuj',
+ 'Copies' => 'Kopie',
+ 'Country' => 'Kraj',
+ 'Customer Number' => 'Numer Odbiorcy',
+ 'Date' => 'Data',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Delivery Date' => 'Data Dostawy',
+ 'Description' => 'Opis',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Brak adresu E-mail!',
+ 'E-mailed' => 'Wys³ano',
+ 'Extended' => 'Warto¶æ Netto',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'Group' => 'Grupa',
+ 'In-line' => 'W³±czony',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Brak Daty Wystawienia',
+ 'Invoice Number missing!' => 'Brak Numeru Faktury',
+ 'Item not on file!' => 'Produkt nie jest w zbiorze!',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Message' => 'Wiadomo¶æ',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Number' => 'Numer Katalogu',
+ 'Number missing in Row' => 'Brak Numeru w Rzêdzie',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Order Date missing!' => 'Brak Daty Zlecenia',
+ 'Order Number missing!' => 'Brak Numeru Zlecenia',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Pakunkowa',
+ 'Packing List Date missing!' => 'Brak Daty Listy Pakunkowej',
+ 'Packing List Number missing!' => 'Brak Numeru Listy Pakunkowej',
+ 'Part' => 'Produkt',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lista Pobrania',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena Netto',
+ 'Printed' => 'Wydrukowane',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Zlecenie Zakupu',
+ 'Qty' => 'Ilo¶æ',
+ 'Quotation' => 'Oferta',
+ 'Quotation Date missing!' => 'Brak Daty Oferty',
+ 'Quotation Number missing!' => 'Brak Numeru Oferty',
+ 'Recd' => 'Otrzymano',
+ 'Required by' => 'Termin Dostawy',
+ 'SKU' => 'SWW',
+ 'Sales Order' => 'Zlecenie Sprzeda¿y',
+ 'Screen' => 'Ekran',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Serial No.' => 'Nr. Sr.',
+ 'Service' => 'Us³ugi',
+ 'Ship' => 'Wysy³ka',
+ 'Ship to' => 'Wy¶lij do',
+ 'Shipping Address' => 'Adres Dostawy',
+ 'State/Province' => 'Województwo',
+ 'Subject' => 'Tre¶æ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'To' => 'do',
+ 'Translation not on file!' => 'Brak t³umaczenia w zbiorze',
+ 'Unit' => 'Jednostka',
+ 'Vendor Number' => 'Numer Dostawcy',
+ 'What type of item is this?' => 'Co to za rodzaj artyku³u',
+ 'Work Order' => 'Zlecenie Robocze',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'kontynuj' => 'continue',
+};
+
+1;
+
diff --git a/locale/pl/ir b/locale/pl/ir
new file mode 100755
index 00000000..90a2bbb6
--- /dev/null
+++ b/locale/pl/ir
@@ -0,0 +1,224 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Add Purchase Order' => 'Dodaj Zamówienie Zakupu',
+ 'Add Quotation' => 'Dodaj Ofertê',
+ 'Add Request for Quotation' => 'Dodaj Pro¶bê o Ofertê',
+ 'Add Sales Order' => 'Dodaj Zlecenie Sprzeda¿y',
+ 'Add Vendor Invoice' => 'Zarejestrój Fakturê VAT Zakupu',
+ 'Address' => 'Adres',
+ 'Amount' => 'Kwota',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Are you sure you want to delete Invoice Number' => 'Czy chcesz usun±æ Numer Faktury?',
+ 'Attachment' => 'Za³±cznik',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Adres Korespondencji',
+ 'Bin' => 'Kosz',
+ 'Bin List' => 'Wykaz Kosza',
+ 'Cannot delete invoice!' => 'Nie mo¿esz usun±æ factury!',
+ 'Cannot post invoice for a closed period!' => 'Nie mo¿na zksiêgowaæ faktury po zamkniêciu okresu!',
+ 'Cannot post invoice!' => 'Nie mo¿esz zatwierdziæ faktury!',
+ 'Cannot post payment for a closed period!' => 'Nie mo¿na zaksiêgowaæ p³atno¶ci po zamkniêciu okresu!',
+ 'Cc' => 'Cc',
+ 'City' => 'Miasto',
+ 'Company Name' => 'Nazwa Firmy',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Kontynuj',
+ 'Copies' => 'Kopie',
+ 'Country' => 'Kraj',
+ 'Credit Limit' => 'Limit Kredytu',
+ 'Currency' => 'Waluta',
+ 'Customer Number' => 'Numer Odbiorcy',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Delete' => 'Usuñ',
+ 'Delivery Date' => 'Data Dostawy',
+ 'Department' => 'Wydzia³',
+ 'Description' => 'Opis',
+ 'Due Date' => 'Termin P³atno¶ci',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Brak adresu E-mail!',
+ 'E-mailed' => 'Wys³ano',
+ 'Edit Vendor Invoice' => 'Zmiany Faktury Zamówienia',
+ 'Exch' => 'Kurs Walut',
+ 'Exchange Rate' => 'Kurs Walut',
+ 'Exchange rate for payment missing!' => 'Brakuje Kursu Walut dla p³atno¶ci!',
+ 'Exchange rate missing!' => 'Brakuje Kursu Walut',
+ 'Extended' => 'Warto¶æ Netto',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'Group' => 'Grupa',
+ 'In-line' => 'W³±czony',
+ 'Internal Notes' => 'Noty Wewnêtrzne',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Data Wystawienia',
+ 'Invoice Date missing!' => 'Brak Daty Wystawienia',
+ 'Invoice Number' => 'Numer Faktury',
+ 'Invoice Number missing!' => 'Brak Numeru Faktury',
+ 'Invoice deleted!' => 'Faktura usuniêta',
+ 'Item not on file!' => 'Produkt nie jest w zbiorze!',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Language' => 'Jêzyk',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Notatka',
+ 'Message' => 'Wiadomo¶æ',
+ 'Notes' => 'Noty',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Number' => 'Numer Katalogu',
+ 'Number missing in Row' => 'Brak Numeru w Rzêdzie',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Order Date missing!' => 'Brak Daty Zlecenia',
+ 'Order Number' => 'Numer ZLecenia',
+ 'Order Number missing!' => 'Brak Numeru Zlecenia',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Pakunkowa',
+ 'Packing List Date missing!' => 'Brak Daty Listy Pakunkowej',
+ 'Packing List Number missing!' => 'Brak Numeru Listy Pakunkowej',
+ 'Part' => 'Produkt',
+ 'Payment date missing!' => 'Brak Daty Wyp³aty',
+ 'Payments' => 'Wyp³aty',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lista Pobrania',
+ 'Post' => 'Zatwierd¿',
+ 'Post as new' => 'Zatwierd¿ jako nowe',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena Netto',
+ 'Print' => 'Wydrukuj',
+ 'Printed' => 'Wydrukowane',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Brak Projektu w zbiorze danych!',
+ 'Purchase Order' => 'Zlecenie Zakupu',
+ 'Qty' => 'Ilo¶æ',
+ 'Quotation' => 'Oferta',
+ 'Quotation Date missing!' => 'Brak Daty Oferty',
+ 'Quotation Number missing!' => 'Brak Numeru Oferty',
+ 'Recd' => 'Otrzymano',
+ 'Record in' => 'Zapisz w',
+ 'Reference' => 'Odno¶nik',
+ 'Remaining' => 'Pozosta³e',
+ 'Required by' => 'Termin Dostawy',
+ 'SKU' => 'SWW',
+ 'Sales Order' => 'Zlecenie Sprzeda¿y',
+ 'Screen' => 'Ekran',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Select from one of the projects below' => 'Wybierz z projektów',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Serial No.' => 'Nr. Sr.',
+ 'Service' => 'Us³ugi',
+ 'Ship' => 'Wysy³ka',
+ 'Ship to' => 'Wy¶lij do',
+ 'Shipping Address' => 'Adres Dostawy',
+ 'Source' => '¯ród³o',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'State/Province' => 'Województwo',
+ 'Subject' => 'Tre¶æ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Tax Included' => 'Podatek Wliczony',
+ 'To' => 'do',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Translation not on file!' => 'Brak t³umaczenia w zbiorze',
+ 'Unit' => 'Jednostka',
+ 'Update' => 'Uzupe³nij',
+ 'Vendor' => 'Dostawca',
+ 'Vendor Number' => 'Numer Dostawcy',
+ 'Vendor missing!' => 'Brak Dostawcy',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Warning!' => 'Ostrze¿enie',
+ 'What type of item is this?' => 'Co to za rodzaj artyku³u',
+ 'Work Order' => 'Zlecenie Robocze',
+ 'Yes' => 'Tak',
+ 'ea' => 'szt',
+ 'posted!' => 'zatwierdzone!',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'zatwierd¿' => 'post',
+ 'zatwierd¿_jako_nowe' => 'post_as_new',
+ 'zlecenie_zakupu' => 'purchase_order',
+ 'uzupe³nij' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/pl/is b/locale/pl/is
new file mode 100755
index 00000000..fba085e6
--- /dev/null
+++ b/locale/pl/is
@@ -0,0 +1,235 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Add Purchase Order' => 'Dodaj Zamówienie Zakupu',
+ 'Add Quotation' => 'Dodaj Ofertê',
+ 'Add Request for Quotation' => 'Dodaj Pro¶bê o Ofertê',
+ 'Add Sales Invoice' => 'Zarejestrój Fakturê VAT Sprzeda¿y',
+ 'Add Sales Order' => 'Dodaj Zlecenie Sprzeda¿y',
+ 'Address' => 'Adres',
+ 'Amount' => 'Kwota',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Are you sure you want to delete Invoice Number' => 'Czy chcesz usun±æ Numer Faktury?',
+ 'Attachment' => 'Za³±cznik',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Adres Korespondencji',
+ 'Bin' => 'Kosz',
+ 'Bin List' => 'Wykaz Kosza',
+ 'Business' => 'Dzia³alno¶æ',
+ 'Cannot delete invoice!' => 'Nie mo¿esz usun±æ factury!',
+ 'Cannot post invoice for a closed period!' => 'Nie mo¿na zksiêgowaæ faktury po zamkniêciu okresu!',
+ 'Cannot post invoice!' => 'Nie mo¿esz zatwierdziæ faktury!',
+ 'Cannot post payment for a closed period!' => 'Nie mo¿na zaksiêgowaæ p³atno¶ci po zamkniêciu okresu!',
+ 'Cc' => 'Cc',
+ 'City' => 'Miasto',
+ 'Company Name' => 'Nazwa Firmy',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Kontynuj',
+ 'Copies' => 'Kopie',
+ 'Country' => 'Kraj',
+ 'Credit Limit' => 'Limit Kredytu',
+ 'Currency' => 'Waluta',
+ 'Customer' => 'Odbiorca',
+ 'Customer Number' => 'Numer Odbiorcy',
+ 'Customer missing!' => 'Brak Odbiorcy',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Delete' => 'Usuñ',
+ 'Delivery Date' => 'Data Dostawy',
+ 'Department' => 'Wydzia³',
+ 'Description' => 'Opis',
+ 'Due Date' => 'Termin P³atno¶ci',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Brak adresu E-mail!',
+ 'E-mailed' => 'Wys³ano',
+ 'Edit Sales Invoice' => 'Zmiany Faktury Sprzeda¿y',
+ 'Exch' => 'Kurs Walut',
+ 'Exchange Rate' => 'Kurs Walut',
+ 'Exchange rate for payment missing!' => 'Brakuje Kursu Walut dla p³atno¶ci!',
+ 'Exchange rate missing!' => 'Brakuje Kursu Walut',
+ 'Extended' => 'Warto¶æ Netto',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'Group' => 'Grupa',
+ 'In-line' => 'W³±czony',
+ 'Internal Notes' => 'Noty Wewnêtrzne',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Data Wystawienia',
+ 'Invoice Date missing!' => 'Brak Daty Wystawienia',
+ 'Invoice Number' => 'Numer Faktury',
+ 'Invoice Number missing!' => 'Brak Numeru Faktury',
+ 'Invoice deleted!' => 'Faktura usuniêta',
+ 'Item not on file!' => 'Produkt nie jest w zbiorze!',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Notatka',
+ 'Message' => 'Wiadomo¶æ',
+ 'Notes' => 'Noty',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Number' => 'Numer Katalogu',
+ 'Number missing in Row' => 'Brak Numeru w Rzêdzie',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Order Date missing!' => 'Brak Daty Zlecenia',
+ 'Order Number' => 'Numer ZLecenia',
+ 'Order Number missing!' => 'Brak Numeru Zlecenia',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Pakunkowa',
+ 'Packing List Date missing!' => 'Brak Daty Listy Pakunkowej',
+ 'Packing List Number missing!' => 'Brak Numeru Listy Pakunkowej',
+ 'Part' => 'Produkt',
+ 'Payment date missing!' => 'Brak Daty Wyp³aty',
+ 'Payments' => 'Wyp³aty',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lista Pobrania',
+ 'Post' => 'Zatwierd¿',
+ 'Post as new' => 'Zatwierd¿ jako nowe',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena Netto',
+ 'Print' => 'Wydrukuj',
+ 'Print and Post' => 'Wydrukuj i Zatwierd¿',
+ 'Printed' => 'Wydrukowane',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Brak Projektu w zbiorze danych!',
+ 'Purchase Order' => 'Zlecenie Zakupu',
+ 'Qty' => 'Ilo¶æ',
+ 'Quotation' => 'Oferta',
+ 'Quotation Date missing!' => 'Brak Daty Oferty',
+ 'Quotation Number missing!' => 'Brak Numeru Oferty',
+ 'Recd' => 'Otrzymano',
+ 'Record in' => 'Zapisz w',
+ 'Reference' => 'Odno¶nik',
+ 'Remaining' => 'Pozosta³e',
+ 'Required by' => 'Termin Dostawy',
+ 'SKU' => 'SWW',
+ 'Sales Order' => 'Zlecenie Sprzeda¿y',
+ 'Salesperson' => 'Sprzedawca',
+ 'Screen' => 'Ekran',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Select from one of the projects below' => 'Wybierz z projektów',
+ 'Select postscript or PDF!' => 'Wybierz postscript lub PDF',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Serial No.' => 'Nr. Sr.',
+ 'Service' => 'Us³ugi',
+ 'Ship' => 'Wysy³ka',
+ 'Ship to' => 'Wy¶lij do',
+ 'Ship via' => 'Wy¶lij przez',
+ 'Shipping Address' => 'Adres Dostawy',
+ 'Shipping Point' => 'Punkt Dostawy',
+ 'Source' => '¯ród³o',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'State/Province' => 'Województwo',
+ 'Subject' => 'Tre¶æ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Tax Included' => 'Podatek Wliczony',
+ 'To' => 'do',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Trade Discount' => 'Rabat Handlowy',
+ 'Translation not on file!' => 'Brak t³umaczenia w zbiorze',
+ 'Unit' => 'Jednostka',
+ 'Update' => 'Uzupe³nij',
+ 'Vendor Number' => 'Numer Dostawcy',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Warning!' => 'Ostrze¿enie',
+ 'What type of item is this?' => 'Co to za rodzaj artyku³u',
+ 'Work Order' => 'Zlecenie Robocze',
+ 'Yes' => 'Tak',
+ 'ea' => 'szt',
+ 'posted!' => 'zatwierdzone!',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'zatwierd¿' => 'post',
+ 'zatwierd¿_jako_nowe' => 'post_as_new',
+ 'wydrukuj' => 'print',
+ 'wydrukuj_i_zatwierd¿' => 'print_and_post',
+ 'zlecenie_sprzeda¿y' => 'sales_order',
+ 'wy¶lij_do' => 'ship_to',
+ 'uzupe³nij' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/pl/jc b/locale/pl/jc
new file mode 100755
index 00000000..59583300
--- /dev/null
+++ b/locale/pl/jc
@@ -0,0 +1,94 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Amount' => 'Kwota',
+ 'Closed' => 'Zamkniêto',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Continue' => 'Kontynuj',
+ 'Cost' => 'Koszt',
+ 'Current' => 'Bie¿±cy',
+ 'Date' => 'Data',
+ 'Date missing!' => 'Brak Daty',
+ 'Delete' => 'Usuñ',
+ 'Description' => 'Opis',
+ 'Employee' => 'Pracownik',
+ 'From' => 'Od',
+ 'ID' => 'Identyfikator',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Month' => 'Miesi±c',
+ 'Notes' => 'Noty',
+ 'Open' => 'Otworzono',
+ 'PDF' => 'PDF',
+ 'Period' => 'Okres',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Wydrukuj',
+ 'Print and Save' => 'Wydrukuj i Zapisz',
+ 'Printed' => 'Wydrukowane',
+ 'Project Number' => 'Numer Projektu',
+ 'Project Number missing!' => 'Brak Numeru Projektu',
+ 'Qty' => 'Ilo¶æ',
+ 'Quarter' => 'Kwarta³',
+ 'Save' => 'Zapisz',
+ 'Save as new' => 'Zapisz jako nowe',
+ 'Screen' => 'Ekran',
+ 'Select postscript or PDF!' => 'Wybierz postscript lub PDF',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'To' => 'do',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Update' => 'Uzupe³nij',
+ 'Warning!' => 'Ostrze¿enie',
+ 'Year' => 'Rok',
+ 'Yes' => 'Tak',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'wydrukuj' => 'print',
+ 'wydrukuj_i_zapisz' => 'print_and_save',
+ 'zapisz' => 'save',
+ 'zapisz_jako_nowe' => 'save_as_new',
+ 'uzupe³nij' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/pl/locales.pl b/locale/pl/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/pl/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/pl/login b/locale/pl/login
new file mode 100755
index 00000000..4497a077
--- /dev/null
+++ b/locale/pl/login
@@ -0,0 +1,26 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Company' => 'Firma',
+ 'Continue' => 'Kontynuj',
+ 'Dataset is newer than version!' => 'Baza Danych jest nowsza ni¿ wersja!',
+ 'Incorrect Dataset version!' => 'Nieprawid³owa wersja Zbioru Danych',
+ 'Login' => 'Zarejestrój siê',
+ 'Name' => 'Nazwa',
+ 'Password' => 'Has³o',
+ 'Upgrading to Version' => 'Uaktualnienie do nowej wersji',
+ 'Version' => 'Wersja',
+ 'You did not enter a name!' => 'Nie wstawiono nazwy!',
+ 'done' => 'wykonane',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'zarejestrój_siê' => 'login',
+};
+
+1;
+
diff --git a/locale/pl/menu b/locale/pl/menu
new file mode 100755
index 00000000..a5a25706
--- /dev/null
+++ b/locale/pl/menu
@@ -0,0 +1,136 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP' => 'Ksiêga Zobowi±zañ',
+ 'AP Aging' => 'Plan P³atno¶ci Zobowi±zañ',
+ 'AP Transaction' => 'Transakcja Zobowi±zañ',
+ 'AR' => 'Ksiêga Nale¿no¶ci',
+ 'AR Aging' => 'Plan P³atno¶ci Nale¿no¶ci',
+ 'AR Transaction' => 'Transakcja Nale¿no¶ci',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Add Account' => 'Dodaj Konto',
+ 'Add Assembly' => 'Dodaj Zestaw',
+ 'Add Business' => 'Dodaj Dzia³alno¶æ',
+ 'Add Customer' => 'Dodaj Odbiorcê',
+ 'Add Department' => 'Dodaj Wydzia³',
+ 'Add Employee' => 'Dodaj Pracownika',
+ 'Add GIFI' => 'Dodaj GIFI',
+ 'Add Group' => 'Dodaj Grupê',
+ 'Add Labor/Overhead' => 'Dodaj wydatki Pracownicze/Administracyjne',
+ 'Add Language' => 'Dodaj Jêzyk',
+ 'Add Part' => 'Dodaj Produkt',
+ 'Add Pricegroup' => 'Dodaj Grupê Cenow±',
+ 'Add Project' => 'Dodaj Projekt',
+ 'Add SIC' => 'Dodaj EKD',
+ 'Add Service' => 'Dodaj Us³ugi',
+ 'Add Transaction' => 'Dodaj Transakcjê',
+ 'Add Vendor' => 'Dodaj Dostawcê',
+ 'Add Warehouse' => 'Dodaj Magazyn',
+ 'All Items' => 'Wszystkie Pozycje',
+ 'Assemblies' => 'Zestawy',
+ 'Audit Control' => 'Kontrola Audytu',
+ 'Backup' => 'Kopia Zapasowa',
+ 'Balance Sheet' => 'Bilans',
+ 'Bin List' => 'Wykaz Kosza',
+ 'Bin Lists' => 'Wykazy Koszy',
+ 'Cash' => 'Kasa',
+ 'Chart of Accounts' => 'Plan Kont',
+ 'Check' => 'Czek',
+ 'Components' => 'Sk³adniki',
+ 'Customers' => 'Odbiorcy',
+ 'Defaults' => 'Ustawienia',
+ 'Departments' => 'Wydzia³y',
+ 'Description' => 'Opis',
+ 'Employees' => 'Pracownicy',
+ 'General Ledger' => 'Ksiêga G³ówna',
+ 'Goods & Services' => 'Produkty i Us³ugi',
+ 'Groups' => 'Grupy',
+ 'HR' => 'Kadry',
+ 'HTML Templates' => 'Szablony HTML',
+ 'History' => 'Statystyka',
+ 'Income Statement' => 'Rachunek Zysków i Strat',
+ 'Invoice' => 'Faktura',
+ 'LaTeX Templates' => 'Szablony LaTeX',
+ 'Labor/Overhead' => 'Koszty Pracownicze/Administracyjne',
+ 'Language' => 'Jêzyk',
+ 'List Accounts' => 'Spis Kont',
+ 'List Businesses' => 'Wykaz Dzia³alno¶ci',
+ 'List Departments' => 'Wykaz Wydzia³ów',
+ 'List GIFI' => 'Wykaz GIFI',
+ 'List Languages' => 'Wykaz Jêzyków',
+ 'List Projects' => 'Wykaz Projektów',
+ 'List SIC' => 'Wykaz EKD',
+ 'List Warehouses' => 'Wykaz Magazynów',
+ 'Logout' => 'Wyrejestrój siê',
+ 'Non-taxable' => 'Rejestr VAT - Nieopodatkowane',
+ 'Open' => 'Otworzono',
+ 'Order Entry' => 'Wystawianie Zleceñ',
+ 'Outstanding' => 'Transakcje Nieuregulowane',
+ 'POS' => 'Punkt Sprzeda¿y',
+ 'POS Invoice' => 'Faktura Punktu Sprzeda¿y',
+ 'Packing List' => 'Lista Pakunkowa',
+ 'Packing Lists' => 'Listy Pakunkowe',
+ 'Parts' => 'Produkty',
+ 'Payment' => 'Kasa Wyp³aci',
+ 'Payments' => 'Wyp³aty',
+ 'Pick List' => 'Lista Pobrania',
+ 'Pick Lists' => 'Listy Pobrania',
+ 'Preferences' => 'Preferencje',
+ 'Pricegroups' => 'Grupy cenowa',
+ 'Print' => 'Wydrukuj',
+ 'Projects' => 'Projekty',
+ 'Purchase Order' => 'Zlecenie Zakupu',
+ 'Purchase Orders' => 'Zlecenia Zakupu',
+ 'Quotation' => 'Oferta',
+ 'Quotations' => 'Oferty',
+ 'RFQ' => 'Pro¶ba o Ofertê',
+ 'RFQs' => 'Pro¶by o Ofertê',
+ 'Receipt' => 'Kasa Przyjmie',
+ 'Receipts' => 'Wp³aty',
+ 'Receive' => 'Dostawy',
+ 'Reconciliation' => 'Zbalansowanie Kont',
+ 'Reports' => 'Sprawozdania',
+ 'SIC' => 'EKD',
+ 'Sale' => 'Sprzeda¿',
+ 'Sales Invoice' => 'Faktura VAT Sprzeda¿y',
+ 'Sales Invoices' => 'Faktury VAT Sprzeda¿y',
+ 'Sales Order' => 'Zlecenie Sprzeda¿y',
+ 'Sales Orders' => 'Zlecenia Sprzeda¿y',
+ 'Save to File' => 'Zapisz w zbiorze',
+ 'Search' => 'Znajd¿',
+ 'Send by E-Mail' => 'Wys³ano przez E-Mail',
+ 'Services' => 'Us³ugi',
+ 'Ship' => 'Wysy³ka',
+ 'Shipping' => 'Spedycja',
+ 'Statement' => 'Wykaz',
+ 'Stock Assembly' => 'Wstaw Zestaw',
+ 'Stylesheet' => 'Strona Stylowa',
+ 'System' => 'System',
+ 'Tax collected' => 'Rejestr VAT - Sprzeda¿',
+ 'Tax paid' => 'Rejestr VAT - Zakupy',
+ 'Text Templates' => 'Szablony',
+ 'Transactions' => 'Zestawienia Transakcji',
+ 'Transfer' => 'Przelewy',
+ 'Transfer Inventory' => 'Przeniesienie Inventarza',
+ 'Translations' => 'T³umaczenia',
+ 'Trial Balance' => 'Bilans Porównawczy',
+ 'Type of Business' => 'Rodzaj Dzia³alno¶ci',
+ 'Vendor Invoice' => 'Faktura VAT Zakupu',
+ 'Vendors' => 'Dostawcy',
+ 'Version' => 'Wersja',
+ 'Warehouses' => 'Magazyny',
+ 'Work Order' => 'Zlecenie Robocze',
+ 'Work Orders' => 'Zlecenia Robocze',
+ 'Yearend' => 'Koniec Roku Finansowego',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/pl/oe b/locale/pl/oe
new file mode 100755
index 00000000..5edc3015
--- /dev/null
+++ b/locale/pl/oe
@@ -0,0 +1,321 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Add Exchange Rate' => 'Dodaj Kurs Walut',
+ 'Add Purchase Order' => 'Dodaj Zamówienie Zakupu',
+ 'Add Quotation' => 'Dodaj Ofertê',
+ 'Add Request for Quotation' => 'Dodaj Pro¶bê o Ofertê',
+ 'Add Sales Invoice' => 'Zarejestrój Fakturê VAT Sprzeda¿y',
+ 'Add Sales Order' => 'Dodaj Zlecenie Sprzeda¿y',
+ 'Add Vendor Invoice' => 'Zarejestrój Fakturê VAT Zakupu',
+ 'Address' => 'Adres',
+ 'Amount' => 'Kwota',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Are you sure you want to delete Order Number' => 'Czy chcesz usun±æ Numer Zamówienia?',
+ 'Are you sure you want to delete Quotation Number' => 'Czy chcesz usun±æ Numer Oferty?',
+ 'Attachment' => 'Za³±cznik',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Adres Korespondencji',
+ 'Bin' => 'Kosz',
+ 'Bin List' => 'Wykaz Kosza',
+ 'Business' => 'Dzia³alno¶æ',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Nie mo¿esz usun±æ zamówienia!',
+ 'Cannot delete quotation!' => 'Nie mo¿esz usun±æ oferty',
+ 'Cannot save order!' => 'Nie mo¿na zapisaæ zamowienia!',
+ 'Cannot save quotation!' => 'Nie mo¿na zapisaæ oferty!',
+ 'Cc' => 'Cc',
+ 'City' => 'Miasto',
+ 'Closed' => 'Zamkniêto',
+ 'Company Name' => 'Nazwa Firmy',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Kontynuj',
+ 'Copies' => 'Kopie',
+ 'Cost' => 'Koszt',
+ 'Could not save!' => 'Nie mo¿e zapisaæ!',
+ 'Could not transfer Inventory!' => 'Nie mo¿e przesun±æ Inwentarza',
+ 'Country' => 'Kraj',
+ 'Credit Limit' => 'Limit Kredytu',
+ 'Curr' => 'Waluta',
+ 'Currency' => 'Waluta',
+ 'Current' => 'Bie¿±cy',
+ 'Customer' => 'Odbiorca',
+ 'Customer Number' => 'Numer Odbiorcy',
+ 'Customer missing!' => 'Brak Odbiorcy',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Date Received' => 'Data Wp³aty',
+ 'Date received missing!' => 'Brak Daty Wp³aty',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Delete' => 'Usuñ',
+ 'Delivery Date' => 'Data Dostawy',
+ 'Department' => 'Wydzia³',
+ 'Description' => 'Opis',
+ 'Done' => 'Zrobione',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Brak adresu E-mail!',
+ 'E-mailed' => 'Wys³ano',
+ 'Edit Purchase Order' => 'Zmiany Zlecenia Zakupu',
+ 'Edit Quotation' => 'Zmieñ Ofertê',
+ 'Edit Request for Quotation' => 'Zmieñ Pro¶bê o Ofertê',
+ 'Edit Sales Order' => 'Zmiany Zlecenia Sprzedazy',
+ 'Employee' => 'Pracownik',
+ 'Exchange Rate' => 'Kurs Walut',
+ 'Exchange rate missing!' => 'Brakuje Kursu Walut',
+ 'Extended' => 'Warto¶æ Netto',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'From' => 'Od',
+ 'Group' => 'Grupa',
+ 'ID' => 'Identyfikator',
+ 'In-line' => 'W³±czony',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Internal Notes' => 'Noty Wewnêtrzne',
+ 'Inventory saved!' => 'Inwentarz zapisany!',
+ 'Inventory transferred!' => 'Inwentarz przeniesiony!',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Brak Daty Wystawienia',
+ 'Invoice Number missing!' => 'Brak Numeru Faktury',
+ 'Item not on file!' => 'Produkt nie jest w zbiorze!',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Manager' => 'Kierownik',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Message' => 'Wiadomo¶æ',
+ 'Month' => 'Miesi±c',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Noty',
+ 'Nothing entered!' => 'Nic nie wprowadzono!',
+ 'Nothing selected!' => 'Nic nie zaznaczone!',
+ 'Nothing to transfer!' => 'Nie ma nic do przeniesienia!',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Number' => 'Numer Katalogu',
+ 'Number missing in Row' => 'Brak Numeru w Rzêdzie',
+ 'O' => 'O',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Open' => 'Otworzono',
+ 'Order' => 'Zlecenie',
+ 'Order Date' => 'Data Zlecenia',
+ 'Order Date missing!' => 'Brak Daty Zlecenia',
+ 'Order Number' => 'Numer ZLecenia',
+ 'Order Number missing!' => 'Brak Numeru Zlecenia',
+ 'Order deleted!' => 'Zlecenie usuniête',
+ 'Order saved!' => 'Zlecenie zapisane',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Pakunkowa',
+ 'Packing List Date missing!' => 'Brak Daty Listy Pakunkowej',
+ 'Packing List Number missing!' => 'Brak Numeru Listy Pakunkowej',
+ 'Part' => 'Produkt',
+ 'Period' => 'Okres',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lista Pobrania',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena Netto',
+ 'Print' => 'Wydrukuj',
+ 'Print and Save' => 'Wydrukuj i Zapisz',
+ 'Printed' => 'Wydrukowane',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Brak Projektu w zbiorze danych!',
+ 'Purchase Order' => 'Zlecenie Zakupu',
+ 'Purchase Orders' => 'Zlecenia Zakupu',
+ 'Qty' => 'Ilo¶æ',
+ 'Quarter' => 'Kwarta³',
+ 'Quotation' => 'Oferta',
+ 'Quotation ' => 'Oferta',
+ 'Quotation Date' => 'Data Oferty',
+ 'Quotation Date missing!' => 'Brak Daty Oferty',
+ 'Quotation Number' => 'Numer Oferty',
+ 'Quotation Number missing!' => 'Brak Numeru Oferty',
+ 'Quotation deleted!' => 'Oferta usuniêta',
+ 'Quotations' => 'Oferty',
+ 'RFQ' => 'Pro¶ba o Ofertê',
+ 'RFQ ' => 'Prpo¶ba o Ofertê',
+ 'RFQ Number' => 'Numer Pro¶by o Ofertê',
+ 'Recd' => 'Otrzymano',
+ 'Receive Merchandise' => 'Dostawy Towarów',
+ 'Reference' => 'Odno¶nik',
+ 'Remaining' => 'Pozosta³e',
+ 'Request for Quotation' => 'Pro¶ba o Ofertê',
+ 'Request for Quotations' => 'Pro¶ba o Oferty',
+ 'Required by' => 'Termin Dostawy',
+ 'SKU' => 'SWW',
+ 'Sales Invoice' => 'Faktura VAT Sprzeda¿y',
+ 'Sales Order' => 'Zlecenie Sprzeda¿y',
+ 'Sales Orders' => 'Zlecenia Sprzeda¿y',
+ 'Salesperson' => 'Sprzedawca',
+ 'Save' => 'Zapisz',
+ 'Save as new' => 'Zapisz jako nowe',
+ 'Screen' => 'Ekran',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Select from one of the projects below' => 'Wybierz z projektów',
+ 'Select postscript or PDF!' => 'Wybierz postscript lub PDF',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Serial No.' => 'Nr. Sr.',
+ 'Service' => 'Us³ugi',
+ 'Ship' => 'Wysy³ka',
+ 'Ship Merchandise' => 'Wysy³ka Produktów',
+ 'Ship to' => 'Wy¶lij do',
+ 'Ship via' => 'Wy¶lij przez',
+ 'Shipping Address' => 'Adres Dostawy',
+ 'Shipping Date' => 'Dzieñ Dostawy',
+ 'Shipping Date missing!' => 'Brak Dnia Dostawy!',
+ 'Shipping Point' => 'Punkt Dostawy',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'State/Province' => 'Województwo',
+ 'Subject' => 'Tre¶æ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Tax' => 'Podatek',
+ 'Tax Included' => 'Podatek Wliczony',
+ 'Terms' => 'Warunki: Netto',
+ 'To' => 'do',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Trade Discount' => 'Rabat Handlowy',
+ 'Transfer' => 'Przelewy',
+ 'Transfer Inventory' => 'Przeniesienie Inventarza',
+ 'Transfer to' => 'Przenie¶ do',
+ 'Translation not on file!' => 'Brak t³umaczenia w zbiorze',
+ 'Unit' => 'Jednostka',
+ 'Update' => 'Uzupe³nij',
+ 'Valid until' => 'Wa¿ne do',
+ 'Vendor' => 'Dostawca',
+ 'Vendor Invoice' => 'Faktura VAT Zakupu',
+ 'Vendor Number' => 'Numer Dostawcy',
+ 'Vendor missing!' => 'Brak Dostawcy',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Warehouse' => 'Magazyn',
+ 'Warning!' => 'Ostrze¿enie',
+ 'What type of item is this?' => 'Co to za rodzaj artyku³u',
+ 'Work Order' => 'Zlecenie Robocze',
+ 'Year' => 'Rok',
+ 'Yes' => 'Tak',
+ 'days' => 'dni',
+ 'ea' => 'szt',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'zrobione' => 'done',
+ 'e_mail' => 'e_mail',
+ 'wydrukuj' => 'print',
+ 'wydrukuj_i_zapisz' => 'print_and_save',
+ 'zlecenie_zakupu' => 'purchase_order',
+ 'oferta' => 'quotation',
+ 'oferta' => 'quotation_',
+ 'pro¶ba_o_ofertê' => 'rfq',
+ 'prpo¶ba_o_ofertê' => 'rfq_',
+ 'faktura_vat_sprzeda¿y' => 'sales_invoice',
+ 'zlecenie_sprzeda¿y' => 'sales_order',
+ 'zapisz' => 'save',
+ 'zapisz_jako_nowe' => 'save_as_new',
+ 'wy¶lij_do' => 'ship_to',
+ 'przelewy' => 'transfer',
+ 'uzupe³nij' => 'update',
+ 'faktura_vat_zakupu' => 'vendor_invoice',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/pl/pe b/locale/pl/pe
new file mode 100755
index 00000000..4cb07673
--- /dev/null
+++ b/locale/pl/pe
@@ -0,0 +1,143 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Active' => 'Aktywne',
+ 'Add' => 'Dodaj',
+ 'Add Group' => 'Dodaj Grupê',
+ 'Add Pricegroup' => 'Dodaj Grupê Cenow±',
+ 'Add Project' => 'Dodaj Projekt',
+ 'Address' => 'Adres',
+ 'All' => 'Wszystko',
+ 'Amount' => 'Kwota',
+ 'Assembly' => 'Zestaw',
+ 'Bin' => 'Kosz',
+ 'Continue' => 'Kontynuj',
+ 'Current' => 'Bie¿±cy',
+ 'Customer' => 'Odbiorca',
+ 'Customer missing!' => 'Brak Odbiorcy',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Delete' => 'Usuñ',
+ 'Description' => 'Opis',
+ 'Description Translations' => 'T³umaczenie Opisu',
+ 'Detail' => 'Wyszczególnienie',
+ 'Edit Description Translations' => 'Zmieñ T³umaczenie Opisu',
+ 'Edit Group' => 'Zmieñ Grupê',
+ 'Edit Pricegroup' => 'Zmieñ Grupê Cenow±',
+ 'Edit Project' => 'Zmiany Projektu',
+ 'Employee' => 'Pracownik',
+ 'Enddate' => 'Dzieñ Zwolnienia',
+ 'From' => 'Od',
+ 'Group' => 'Grupa',
+ 'Group Translations' => 'Grupój T³umaczenia',
+ 'Group deleted!' => 'Grupa usuniêta',
+ 'Group missing!' => 'Brakuje Grupy',
+ 'Group saved!' => 'Grupa zapisana',
+ 'Groups' => 'Grupy',
+ 'Income' => 'Przychód',
+ 'Language' => 'Jêzyk',
+ 'Languages not defined!' => 'Jêzyk nie zdefiniowany!',
+ 'Link Accounts' => 'Konta dowi±zane',
+ 'List Price' => 'Cena',
+ 'Month' => 'Miesi±c',
+ 'Notes' => 'Noty',
+ 'Nothing selected!' => 'Nic nie zaznaczone!',
+ 'Number' => 'Numer Katalogu',
+ 'Orphaned' => 'Zbêdne',
+ 'Period' => 'Okres',
+ 'Pricegroup' => 'Grupa cenowa',
+ 'Pricegroup deleted!' => 'Grupa cenowa usuniêta',
+ 'Pricegroup missing!' => 'Brakuje Grupy cenowej',
+ 'Pricegroup saved!' => 'Grupa cenowa zapisana',
+ 'Pricegroups' => 'Grupy cenowa',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'T³umaczenie Opisu Projektu',
+ 'Project Number' => 'Numer Projektu',
+ 'Project deleted!' => 'Projekt usuniêty',
+ 'Project saved!' => 'Projekt zapisany',
+ 'Projects' => 'Projekty',
+ 'Qty' => 'Ilo¶æ',
+ 'Quarter' => 'Kwarta³',
+ 'Save' => 'Zapisz',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Sell Price' => 'Cena Sprzeda¿y',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'Summary' => 'Skrót',
+ 'Tax' => 'Podatek',
+ 'To' => 'do',
+ 'Translation' => 'T³umaczenie',
+ 'Translation deleted!' => 'T³umaczenie usuniête!',
+ 'Translations saved!' => 'T³umaczenia zapisane!',
+ 'Unit' => 'Jednostka',
+ 'Update' => 'Uzupe³nij',
+ 'Updated' => 'Uzupe³nione',
+ 'Vendor' => 'Dostawca',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Weight' => 'Waga',
+ 'Year' => 'Rok',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'dodaj_grupê' => 'add_group',
+ 'dodaj_grupê_cenow±' => 'add_pricegroup',
+ 'dodaj_projekt' => 'add_project',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'zapisz' => 'save',
+ 'uzupe³nij' => 'update',
+};
+
+1;
+
diff --git a/locale/pl/pos b/locale/pl/pos
new file mode 100755
index 00000000..5f93da4b
--- /dev/null
+++ b/locale/pl/pos
@@ -0,0 +1,82 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Add POS Invoice' => 'Dodaj Fakturê w Punkcie Sprzeda¿y',
+ 'Amount' => 'Kwota',
+ 'Business' => 'Dzia³alno¶æ',
+ 'Cannot post transaction!' => 'Nie mo¿esz zatwierdziæ transakcji!',
+ 'Change' => 'Reszta',
+ 'Continue' => 'Kontynuj',
+ 'Credit Limit' => 'Limit Kredytu',
+ 'Currency' => 'Waluta',
+ 'Current' => 'Bie¿±cy',
+ 'Customer' => 'Odbiorca',
+ 'Customer missing!' => 'Brak Odbiorcy',
+ 'Delete' => 'Usuñ',
+ 'Department' => 'Wydzia³',
+ 'Description' => 'Opis',
+ 'Edit POS Invoice' => 'Zmieñ Fakturê Punktu Sprzeda¿y',
+ 'Exchange Rate' => 'Kurs Walut',
+ 'Exchange rate missing!' => 'Brakuje Kursu Walut',
+ 'Extended' => 'Warto¶æ Netto',
+ 'From' => 'Od',
+ 'Language' => 'Jêzyk',
+ 'Memo' => 'Notatka',
+ 'Month' => 'Miesi±c',
+ 'Number' => 'Numer Katalogu',
+ 'Open' => 'Otworzono',
+ 'Period' => 'Okres',
+ 'Post' => 'Zatwierd¿',
+ 'Posted!' => 'Zatwierdzone!',
+ 'Price' => 'Cena Netto',
+ 'Print' => 'Wydrukuj',
+ 'Print and Post' => 'Wydrukuj i Zatwierd¿',
+ 'Printed' => 'Wydrukowane',
+ 'Qty' => 'Ilo¶æ',
+ 'Quarter' => 'Kwarta³',
+ 'Receipts' => 'Wp³aty',
+ 'Record in' => 'Zapisz w',
+ 'Remaining' => 'Pozosta³e',
+ 'Salesperson' => 'Sprzedawca',
+ 'Screen' => 'Ekran',
+ 'Source' => '¯ród³o',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Tax Included' => 'Podatek Wliczony',
+ 'To' => 'do',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Trade Discount' => 'Rabat Handlowy',
+ 'Unit' => 'Jednostka',
+ 'Update' => 'Uzupe³nij',
+ 'Year' => 'Rok',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'zatwierd¿' => 'post',
+ 'wydrukuj' => 'print',
+ 'wydrukuj_i_zatwierd¿' => 'print_and_post',
+ 'uzupe³nij' => 'update',
+};
+
+1;
+
diff --git a/locale/pl/ps b/locale/pl/ps
new file mode 100755
index 00000000..8f23626e
--- /dev/null
+++ b/locale/pl/ps
@@ -0,0 +1,358 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Aging' => 'Plan P³atno¶ci Zobowi±zañ',
+ 'AP Outstanding' => 'Zobowi±zania Nieuregulowane',
+ 'AP Transaction' => 'Transakcja Zobowi±zañ',
+ 'AP Transactions' => 'Transakcje Zobowi±zañ',
+ 'AR Aging' => 'Plan P³atno¶ci Nale¿no¶ci',
+ 'AR Outstanding' => 'Nale¿no¶ci Nieuregulowane',
+ 'AR Transaction' => 'Transakcja Nale¿no¶ci',
+ 'AR Transactions' => 'Transakcje Nale¿no¶ci',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Numer Konta',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Accounts' => 'Konta',
+ 'Accrual' => 'Memoria³owa',
+ 'Add AP Transaction' => 'Rejestr w Ksiêdze Zobowi±zañ',
+ 'Add AR Transaction' => 'Rejestr w Ksiêdze Nale¿no¶ci',
+ 'Add POS Invoice' => 'Dodaj Fakturê w Punkcie Sprzeda¿y',
+ 'Add Purchase Order' => 'Dodaj Zamówienie Zakupu',
+ 'Add Quotation' => 'Dodaj Ofertê',
+ 'Add Request for Quotation' => 'Dodaj Pro¶bê o Ofertê',
+ 'Add Sales Invoice' => 'Zarejestrój Fakturê VAT Sprzeda¿y',
+ 'Add Sales Order' => 'Dodaj Zlecenie Sprzeda¿y',
+ 'Address' => 'Adres',
+ 'All Accounts' => 'Wszystkie Konta',
+ 'Amount' => 'Kwota',
+ 'Amount Due' => 'Kwota Nale¿na',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Are you sure you want to delete Invoice Number' => 'Czy chcesz usun±æ Numer Faktury?',
+ 'Are you sure you want to delete Transaction' => 'Czy chcesz usun±æ Transakcjê?',
+ 'Attachment' => 'Za³±cznik',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Bilans',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Adres Korespondencji',
+ 'Bin' => 'Kosz',
+ 'Bin List' => 'Wykaz Kosza',
+ 'Business' => 'Dzia³alno¶æ',
+ 'Cannot delete invoice!' => 'Nie mo¿esz usun±æ factury!',
+ 'Cannot delete transaction!' => 'Nie mo¿esz usun±æ transakcji!',
+ 'Cannot post invoice for a closed period!' => 'Nie mo¿na zksiêgowaæ faktury po zamkniêciu okresu!',
+ 'Cannot post invoice!' => 'Nie mo¿esz zatwierdziæ faktury!',
+ 'Cannot post payment for a closed period!' => 'Nie mo¿na zaksiêgowaæ p³atno¶ci po zamkniêciu okresu!',
+ 'Cannot post transaction for a closed period!' => 'Nie mo¿na zaksiêgowaæ transakcji po zamkniêciu okresu!',
+ 'Cannot post transaction!' => 'Nie mo¿esz zatwierdziæ transakcji!',
+ 'Cash' => 'Kasa',
+ 'Cc' => 'Cc',
+ 'Change' => 'Reszta',
+ 'Check' => 'Czek',
+ 'City' => 'Miasto',
+ 'Closed' => 'Zamkniêto',
+ 'Company Name' => 'Nazwa Firmy',
+ 'Compare to' => 'Porównaj z',
+ 'Confirm!' => 'Potwierd¿!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Kontynuj',
+ 'Copies' => 'Kopie',
+ 'Country' => 'Kraj',
+ 'Credit' => 'Kredyt',
+ 'Credit Limit' => 'Limit Kredytu',
+ 'Curr' => 'Waluta',
+ 'Currency' => 'Waluta',
+ 'Current' => 'Bie¿±cy',
+ 'Current Earnings' => 'Acdtualny Dochód',
+ 'Customer' => 'Odbiorca',
+ 'Customer Number' => 'Numer Odbiorcy',
+ 'Customer missing!' => 'Brak Odbiorcy',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data Zap³aty',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Decimalplaces' => 'Miejsca Dziesiêtne',
+ 'Delete' => 'Usuñ',
+ 'Delivery Date' => 'Data Dostawy',
+ 'Department' => 'Wydzia³',
+ 'Description' => 'Opis',
+ 'Detail' => 'Wyszczególnienie',
+ 'Due Date' => 'Termin P³atno¶ci',
+ 'Due Date missing!' => 'Brak Terminu P³atno¶ci!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'E-mail Wykaz do',
+ 'E-mail address missing!' => 'Brak adresu E-mail!',
+ 'E-mailed' => 'Wys³ano',
+ 'Edit AP Transaction' => 'Zmiany Transakcji Konta Zobowi±zañ',
+ 'Edit AR Transaction' => 'Zmiany Transakcji Konta Nale¿no¶ci',
+ 'Edit POS Invoice' => 'Zmieñ Fakturê Punktu Sprzeda¿y',
+ 'Edit Sales Invoice' => 'Zmiany Faktury Sprzeda¿y',
+ 'Employee' => 'Pracownik',
+ 'Exch' => 'Kurs Walut',
+ 'Exchange Rate' => 'Kurs Walut',
+ 'Exchange rate for payment missing!' => 'Brakuje Kursu Walut dla p³atno¶ci!',
+ 'Exchange rate missing!' => 'Brakuje Kursu Walut',
+ 'Extended' => 'Warto¶æ Netto',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'From' => 'Od',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Grupa',
+ 'Heading' => 'Nag³ówek',
+ 'ID' => 'Identyfikator',
+ 'In-line' => 'W³±czony',
+ 'Include Exchange Rate Difference' => 'Za³±cz Ró¿nice Wymiany Walut',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Income Statement' => 'Rachunek Zysków i Strat',
+ 'Internal Notes' => 'Noty Wewnêtrzne',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Data Wystawienia',
+ 'Invoice Date missing!' => 'Brak Daty Wystawienia',
+ 'Invoice Number' => 'Numer Faktury',
+ 'Invoice Number missing!' => 'Brak Numeru Faktury',
+ 'Invoice deleted!' => 'Faktura usuniêta',
+ 'Item not on file!' => 'Produkt nie jest w zbiorze!',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Language' => 'Jêzyk',
+ 'Manager' => 'Kierownik',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Notatka',
+ 'Message' => 'Wiadomo¶æ',
+ 'Method' => 'Metoda',
+ 'Month' => 'Miesi±c',
+ 'N/A' => 'N/A',
+ 'No.' => 'Nr.',
+ 'Non-taxable Purchases' => 'Rejestr VAT - Zakupy',
+ 'Non-taxable Sales' => 'Rejestr VAT - Sprzeda¿',
+ 'Notes' => 'Noty',
+ 'Nothing selected!' => 'Nic nie zaznaczone!',
+ 'Nothing to print!' => 'Nic do wydrukowania!',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Number' => 'Numer Katalogu',
+ 'Number missing in Row' => 'Brak Numeru w Rzêdzie',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Open' => 'Otworzono',
+ 'Order' => 'Zlecenie',
+ 'Order Date missing!' => 'Brak Daty Zlecenia',
+ 'Order Number' => 'Numer ZLecenia',
+ 'Order Number missing!' => 'Brak Numeru Zlecenia',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista Pakunkowa',
+ 'Packing List Date missing!' => 'Brak Daty Listy Pakunkowej',
+ 'Packing List Number missing!' => 'Brak Numeru Listy Pakunkowej',
+ 'Paid' => 'Zap³acono',
+ 'Part' => 'Produkt',
+ 'Payment date missing!' => 'Brak Daty Wyp³aty',
+ 'Payments' => 'Wyp³aty',
+ 'Period' => 'Okres',
+ 'Phone' => 'Tel.',
+ 'Pick List' => 'Lista Pobrania',
+ 'Post' => 'Zatwierd¿',
+ 'Post as new' => 'Zatwierd¿ jako nowe',
+ 'Posted!' => 'Zatwierdzone!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Cena Netto',
+ 'Print' => 'Wydrukuj',
+ 'Print and Post' => 'Wydrukuj i Zatwierd¿',
+ 'Printed' => 'Wydrukowane',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Numer Projektu',
+ 'Project Transactions' => 'Transakcje Projektów',
+ 'Project not on file!' => 'Brak Projektu w zbiorze danych!',
+ 'Purchase Order' => 'Zlecenie Zakupu',
+ 'Qty' => 'Ilo¶æ',
+ 'Quarter' => 'Kwarta³',
+ 'Quotation' => 'Oferta',
+ 'Quotation Date missing!' => 'Brak Daty Oferty',
+ 'Quotation Number missing!' => 'Brak Numeru Oferty',
+ 'Recd' => 'Otrzymano',
+ 'Receipt' => 'Kasa Przyjmie',
+ 'Receipts' => 'Wp³aty',
+ 'Record in' => 'Zapisz w',
+ 'Reference' => 'Odno¶nik',
+ 'Remaining' => 'Pozosta³e',
+ 'Report for' => 'Raport dla',
+ 'Required by' => 'Termin Dostawy',
+ 'SKU' => 'SWW',
+ 'Sales Invoice.' => 'Faktura VAT Sprzeda¿y.',
+ 'Sales Order' => 'Zlecenie Sprzeda¿y',
+ 'Salesperson' => 'Sprzedawca',
+ 'Screen' => 'Ekran',
+ 'Select all' => 'Wybierz wszystko',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Select from one of the projects below' => 'Wybierz z projektów',
+ 'Select payment' => 'Wybierz p³atno¶æ',
+ 'Select postscript or PDF!' => 'Wybierz postscript lub PDF',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Serial No.' => 'Nr. Sr.',
+ 'Service' => 'Us³ugi',
+ 'Ship' => 'Wysy³ka',
+ 'Ship to' => 'Wy¶lij do',
+ 'Ship via' => 'Wy¶lij przez',
+ 'Shipping Address' => 'Adres Dostawy',
+ 'Shipping Point' => 'Punkt Dostawy',
+ 'Source' => '¯ród³o',
+ 'Standard' => 'Standartowe',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'State/Province' => 'Województwo',
+ 'Statement' => 'Wykaz',
+ 'Statement sent to' => 'Wykaz wys³any do',
+ 'Statements sent to printer!' => 'Wykaz wys³any do drukarki',
+ 'Subject' => 'Tre¶æ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Summary' => 'Skrót',
+ 'Tax' => 'Podatek',
+ 'Tax Included' => 'Podatek Wliczony',
+ 'Tax collected' => 'Rejestr VAT - Sprzeda¿',
+ 'Tax paid' => 'Rejestr VAT - Zakupy',
+ 'Till' => 'Kasa',
+ 'To' => 'do',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Trade Discount' => 'Rabat Handlowy',
+ 'Transaction' => 'Transakcja',
+ 'Transaction deleted!' => 'Transakcja usuniêta',
+ 'Transaction posted!' => 'Transakcja zatwierdzona',
+ 'Translation not on file!' => 'Brak t³umaczenia w zbiorze',
+ 'Trial Balance' => 'Bilans Porównawczy',
+ 'Unit' => 'Jednostka',
+ 'Update' => 'Uzupe³nij',
+ 'Vendor' => 'Dostawca',
+ 'Vendor Invoice.' => 'Faktura VAT Zakupu.',
+ 'Vendor Number' => 'Numer Dostawcy',
+ 'Vendor missing!' => 'Brak Dostawcy',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Warning!' => 'Ostrze¿enie',
+ 'What type of item is this?' => 'Co to za rodzaj artyku³u',
+ 'Work Order' => 'Zlecenie Robocze',
+ 'Year' => 'Rok',
+ 'Yes' => 'Tak',
+ 'as at' => 'na dzieñ',
+ 'ea' => 'szt',
+ 'for Period' => 'za Okres',
+ 'posted!' => 'zatwierdzone!',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transakcja_zobowi±zañ' => 'ap_transaction',
+ 'transakcja_nale¿no¶ci' => 'ar_transaction',
+ 'kontynuj' => 'continue',
+ 'usuñ' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'zatwierd¿' => 'post',
+ 'zatwierd¿_jako_nowe' => 'post_as_new',
+ 'wydrukuj' => 'print',
+ 'wydrukuj_i_zatwierd¿' => 'print_and_post',
+ 'faktura_vat_sprzeda¿y_' => 'sales_invoice_',
+ 'zlecenie_sprzeda¿y' => 'sales_order',
+ 'wybierz_wszystko' => 'select_all',
+ 'wy¶lij_do' => 'ship_to',
+ 'uzupe³nij' => 'update',
+ 'faktura_vat_zakupu_' => 'vendor_invoice_',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/pl/pw b/locale/pl/pw
new file mode 100755
index 00000000..e2996e56
--- /dev/null
+++ b/locale/pl/pw
@@ -0,0 +1,14 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Continue' => 'Kontynuj',
+ 'Password' => 'Has³o',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'kontynuj' => 'continue',
+};
+
+1;
+
diff --git a/locale/pl/rc b/locale/pl/rc
new file mode 100755
index 00000000..2116edf0
--- /dev/null
+++ b/locale/pl/rc
@@ -0,0 +1,81 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Balance' => 'Saldo',
+ 'Beginning Balance' => 'Saldo Pocz±tkowe',
+ 'Cleared' => 'Rozliczone',
+ 'Continue' => 'Kontynuj',
+ 'Credit' => 'Kredyt',
+ 'Current' => 'Bie¿±cy',
+ 'Date' => 'Data',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Description' => 'Opis',
+ 'Detail' => 'Wyszczególnienie',
+ 'Difference' => 'Ró¿nica',
+ 'Done' => 'Zrobione',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'From' => 'Od',
+ 'Include Exchange Rate Difference' => 'Za³±cz Ró¿nice Wymiany Walut',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Month' => 'Miesi±c',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Out of balance!' => 'Niezgodne Saldo',
+ 'Outstanding' => 'Transakcje Nieuregulowane',
+ 'Period' => 'Okres',
+ 'Quarter' => 'Kwarta³',
+ 'R' => 'R',
+ 'Reconciliation' => 'Zbalansowanie Kont',
+ 'Reconciliation Report' => 'Sprawozdanie Zbalansowania Kont',
+ 'Select all' => 'Wybierz wszystko',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Source' => '¯ród³o',
+ 'Statement Balance' => 'Wykaz Salda',
+ 'Summary' => 'Skrót',
+ 'To' => 'do',
+ 'Update' => 'Uzupe³nij',
+ 'Year' => 'Rok',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'kontynuj' => 'continue',
+ 'zrobione' => 'done',
+ 'wybierz_wszystko' => 'select_all',
+ 'uzupe³nij' => 'update',
+};
+
+1;
+
diff --git a/locale/pl/rp b/locale/pl/rp
new file mode 100755
index 00000000..80ab8edd
--- /dev/null
+++ b/locale/pl/rp
@@ -0,0 +1,181 @@
+$self{charset} = 'ISO-8859-2';
+
+$self{texts} = {
+ 'AP Aging' => 'Plan P³atno¶ci Zobowi±zañ',
+ 'AR Aging' => 'Plan P³atno¶ci Nale¿no¶ci',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Numer Konta',
+ 'Accounting Menu' => 'Menu Ksiêgowo¶ci',
+ 'Accounts' => 'Konta',
+ 'Accrual' => 'Memoria³owa',
+ 'Address' => 'Adres',
+ 'All Accounts' => 'Wszystkie Konta',
+ 'Amount' => 'Kwota',
+ 'Apr' => 'Kwiecieñ',
+ 'April' => 'Kwiecieñ',
+ 'Attachment' => 'Za³±cznik',
+ 'Aug' => 'Sierpieñ',
+ 'August' => 'Sierpieñ',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Bilans',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Kasa',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Porównaj z',
+ 'Continue' => 'Kontynuj',
+ 'Copies' => 'Kopie',
+ 'Credit' => 'Kredyt',
+ 'Curr' => 'Waluta',
+ 'Current' => 'Bie¿±cy',
+ 'Current Earnings' => 'Acdtualny Dochód',
+ 'Customer' => 'Odbiorca',
+ 'Customer not on file!' => 'Brak Odbiorcy w bazie danych',
+ 'Date' => 'Data',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Grudzieñ',
+ 'December' => 'Grudzieñ',
+ 'Decimalplaces' => 'Miejsca Dziesiêtne',
+ 'Department' => 'Wydzia³',
+ 'Description' => 'Opis',
+ 'Detail' => 'Wyszczególnienie',
+ 'Due Date' => 'Termin P³atno¶ci',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'E-mail Wykaz do',
+ 'E-mail address missing!' => 'Brak adresu E-mail!',
+ 'Feb' => 'Luty',
+ 'February' => 'Luty',
+ 'From' => 'Od',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Nag³ówek',
+ 'ID' => 'Identyfikator',
+ 'In-line' => 'W³±czony',
+ 'Include Exchange Rate Difference' => 'Za³±cz Ró¿nice Wymiany Walut',
+ 'Include in Report' => 'Do³±cz w Sprawozdaniu',
+ 'Income Statement' => 'Rachunek Zysków i Strat',
+ 'Invoice' => 'Faktura',
+ 'Jan' => 'Styczeñ',
+ 'January' => 'Styczeñ',
+ 'Jul' => 'Lipiec',
+ 'July' => 'Lipiec',
+ 'Jun' => 'Czerwiec',
+ 'June' => 'Czerwiec',
+ 'Language' => 'Jêzyk',
+ 'Mar' => 'Marzec',
+ 'March' => 'Marzec',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Notatka',
+ 'Message' => 'Wiadomo¶æ',
+ 'Method' => 'Metoda',
+ 'Month' => 'Miesi±c',
+ 'N/A' => 'N/A',
+ 'Non-taxable Purchases' => 'Rejestr VAT - Zakupy',
+ 'Non-taxable Sales' => 'Rejestr VAT - Sprzeda¿',
+ 'Nothing selected!' => 'Nic nie zaznaczone!',
+ 'Nov' => 'Listopad',
+ 'November' => 'Listopad',
+ 'Number' => 'Numer Katalogu',
+ 'Oct' => 'Pa¿dziernik',
+ 'October' => 'Pa¿dziernik',
+ 'Order' => 'Zlecenie',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Wyp³aty',
+ 'Period' => 'Okres',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Wydrukuj',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Numer Projektu',
+ 'Project Transactions' => 'Transakcje Projektów',
+ 'Project not on file!' => 'Brak Projektu w zbiorze danych!',
+ 'Quarter' => 'Kwarta³',
+ 'Receipts' => 'Wp³aty',
+ 'Reference' => 'Odno¶nik',
+ 'Report for' => 'Raport dla',
+ 'Salesperson' => 'Sprzedawca',
+ 'Screen' => 'Ekran',
+ 'Select all' => 'Wybierz wszystko',
+ 'Select from one of the names below' => 'Wybierz nazwê z poni¿szych',
+ 'Select from one of the projects below' => 'Wybierz z projektów',
+ 'Select postscript or PDF!' => 'Wybierz postscript lub PDF',
+ 'Sep' => 'Wrzesieñ',
+ 'September' => 'Wrzesieñ',
+ 'Source' => '¯ród³o',
+ 'Standard' => 'Standartowe',
+ 'Startdate' => 'Dzieñ Zatrudnienia',
+ 'Statement' => 'Wykaz',
+ 'Statement sent to' => 'Wykaz wys³any do',
+ 'Statements sent to printer!' => 'Wykaz wys³any do drukarki',
+ 'Subject' => 'Tre¶æ',
+ 'Subtotal' => 'Warto¶æ Netto',
+ 'Summary' => 'Skrót',
+ 'Tax' => 'Podatek',
+ 'Tax collected' => 'Rejestr VAT - Sprzeda¿',
+ 'Tax paid' => 'Rejestr VAT - Zakupy',
+ 'Till' => 'Kasa',
+ 'To' => 'do',
+ 'Total' => 'Warto¶æ Brutto',
+ 'Trial Balance' => 'Bilans Porównawczy',
+ 'Vendor' => 'Dostawca',
+ 'Vendor not on file!' => 'Brak Dostawcy w bazie danych',
+ 'Warning!' => 'Ostrze¿enie',
+ 'Year' => 'Rok',
+ 'as at' => 'na dzieñ',
+ 'for Period' => 'za Okres',
+ 'sent' => 'wys³ane',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'kontynuj' => 'continue',
+ 'e_mail' => 'e_mail',
+ 'wydrukuj' => 'print',
+ 'wybierz_wszystko' => 'select_all',
+};
+
+1;
+
diff --git a/locale/pt/COPYING b/locale/pt/COPYING
new file mode 100755
index 00000000..23580cf8
--- /dev/null
+++ b/locale/pt/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2001
+#
+# Portugese texts:
+#
+# Author: Paulo Rodrigues <prodrigues@vianetworks.pt>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/pt/LANGUAGE b/locale/pt/LANGUAGE
new file mode 100755
index 00000000..3d5f0c17
--- /dev/null
+++ b/locale/pt/LANGUAGE
@@ -0,0 +1 @@
+Portuguese
diff --git a/locale/pt/aa b/locale/pt/aa
new file mode 100755
index 00000000..74a8a337
--- /dev/null
+++ b/locale/pt/aa
@@ -0,0 +1,129 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transacção Fornecedores',
+ 'AP Transactions' => 'Transacções Fornecedores',
+ 'AR Transaction' => 'Transacção Clientes',
+ 'AR Transactions' => 'Transacções Clientes',
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total em dívida',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Tem a certeza que quer APAGAR a Transacção',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => 'Não é possivel apagar a transacção',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cannot post transaction for a closed period!' => 'Não é possivel lançar transacção para um periodo fechado!',
+ 'Cannot post transaction!' => 'Não é possivel lançar transacção',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Fechado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data de pagamento',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Remover',
+ 'Description' => 'Descrição',
+ 'Due Date' => 'Data de Vencimento',
+ 'Due Date missing!' => 'Falta Data de Vencimento!',
+ 'Employee' => 'Funcionário',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de Câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data de Factura',
+ 'Invoice Date missing!' => 'Data de Factura não encontrada!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Open' => 'Abrir',
+ 'Order' => 'Encomenda',
+ 'Order Number' => 'Encomenda Número',
+ 'Paid' => 'Total Pago',
+ 'Payment date missing!' => 'Falta Data de Pagamento!',
+ 'Payments' => 'Pagamentos',
+ 'Post' => 'Processar',
+ 'Post as new' => 'Processar como novo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Projecto',
+ 'Receipt' => 'Recibo',
+ 'Remaining' => 'Sobram',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Ship to' => 'Expedir para',
+ 'Ship via' => 'Expedir via',
+ 'Source' => 'Origem',
+ 'Subtotal' => 'Sub-total',
+ 'Tax' => 'Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => 'Transacção apagada',
+ 'Transaction posted!' => 'Transacção processada',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor missing!' => 'Falta fornecedor',
+ 'Yes' => 'Sim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'transacção_fornecedores' => 'ap_transaction',
+ 'transacção_clientes' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'processar' => 'post',
+ 'processar_como_novo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'expedir_para' => 'ship_to',
+ 'actualizar' => 'update',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/pt/admin b/locale/pt/admin
new file mode 100755
index 00000000..21b8edd8
--- /dev/null
+++ b/locale/pt/admin
@@ -0,0 +1,133 @@
+$self{texts} = {
+ 'Access Control' => 'Controlo de Acessos',
+ 'Accounting' => 'Contabilidade',
+ 'Add User' => 'Novo Utilizador',
+ 'Address' => 'Endereço',
+ 'Administration' => 'Administração',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => 'Todos os Datasets estão Actualizados!',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Mudar Password Admin',
+ 'Change Password' => 'Mudar Password',
+ 'Click on login name to edit!' => 'Clique no login para editar!',
+ 'Company' => 'Companhia',
+ 'Connect to' => 'Ligar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Criar Plano de Contas',
+ 'Create Dataset' => 'Criar Dataset',
+ 'DBI not installed!' => 'DBI não está instalado!',
+ 'Database' => 'Base de Dados',
+ 'Database Administration' => 'Administração de Base de Dados',
+ 'Database Driver not checked!' => 'Não seleccionou Driver Base de Dados',
+ 'Database User missing!' => 'Não existe Utilizador de Base de Dados',
+ 'Dataset' => 'Dataset',
+ 'Dataset missing!' => 'Dataset não existe!',
+ 'Dataset updated!' => 'Dataset actualizado!',
+ 'Date Format' => 'Formato de Data',
+ 'Delete' => 'Remover',
+ 'Delete Dataset' => 'Remover Dataset',
+ 'Directory' => 'Directoria',
+ 'Driver' => 'Driver',
+ 'E-mail' => 'E-Mail',
+ 'Edit User' => 'Editar Utilizador',
+ 'Existing Datasets' => 'Datasets Existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Não indicou Hostname!',
+ 'Language' => 'Língua',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Logout',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Nome',
+ 'New Templates' => 'Novos Modelos',
+ 'No Database Drivers available!' => 'Não há Drivers de Base de Dados disponiveis!',
+ 'No Dataset selected!' => 'Não seleccionou Dataset!',
+ 'Nothing to delete!' => 'Nada para remover!',
+ 'Number Format' => 'Formato numérico',
+ 'Oracle Database Administration' => 'Administração Base de Dados Oracle',
+ 'Password' => 'Password',
+ 'Password changed!' => 'Password alterada',
+ 'Pg Database Administration' => 'Administração Base de Dados Postgres',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Tel',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Falta o port!',
+ 'Printer' => 'Impressora',
+ 'Save' => 'Guardar',
+ 'Setup Templates' => 'Configurar Modelos',
+ 'Signature' => 'Assinatura',
+ 'Stylesheet' => 'Stylesheet',
+ 'Templates' => 'Modelos',
+ 'The following Datasets are not in use and can be deleted' => 'Os seguintes Datasets estão em uso e não podem ser removidos',
+ 'The following Datasets need to be updated' => 'Os seguintes Datasets necessitam ser actualizados',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta é uma validação preliminar. Nada será criado nem removido neste ponto!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para adicionar um utilizador a um grupo, edite um nome, mude o login e guarde. O novo utilizador com as mesmas variáveis será guardado sob o novo login',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Actualizar Dataset',
+ 'Use Templates' => 'Usar Templates',
+ 'User' => 'Utilizador',
+ 'User deleted!' => 'Utilizador removido',
+ 'User saved!' => 'Utilizador guardado',
+ 'Version' => 'Versão',
+ 'does not exist' => 'não existe',
+ 'is already a member!' => 'já é membro!',
+ 'localhost' => 'localhost',
+ 'successfully created!' => 'criado com sucesso!',
+ 'successfully deleted!' => 'removido com sucesso!',
+ 'website' => 'website',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'novo_utilizador' => 'add_user',
+ 'mudar_password_admin' => 'change_admin_password',
+ 'mudar_password' => 'change_password',
+ 'continuar' => 'continue',
+ 'criar_dataset' => 'create_dataset',
+ 'remover' => 'delete',
+ 'remover_dataset' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'logout' => 'logout',
+ 'administração_base_de_dados_oracle' => 'oracle_database_administration',
+ 'administração_base_de_dados_postgres' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'guardar' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'actualizar_dataset' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/pt/all b/locale/pt/all
new file mode 100755
index 00000000..90713528
--- /dev/null
+++ b/locale/pt/all
@@ -0,0 +1,890 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'Fornecedores',
+ 'AP Aging' => 'Idade Saldos Fornecedores',
+ 'AP Outstanding' => '',
+ 'AP Transaction' => 'Transacção Fornecedores',
+ 'AP Transactions' => 'Transacções Fornecedores',
+ 'AR' => 'Clientes',
+ 'AR Aging' => 'Idade Saldos Clientes',
+ 'AR Outstanding' => '',
+ 'AR Transaction' => 'Transacção Clientes',
+ 'AR Transactions' => 'Transacções Clientes',
+ 'AR/AP' => '',
+ 'About' => 'Acerca',
+ 'Above' => '',
+ 'Access Control' => 'Controlo de Acessos',
+ 'Access Denied!' => '',
+ 'Account' => 'Conta',
+ 'Account Number' => 'Número da Conta',
+ 'Account Number missing!' => 'Número da Conta não encontrado!',
+ 'Account Type' => 'Tipo de Conta',
+ 'Account Type missing!' => 'Tipo de Conta não encontrado!',
+ 'Account deleted!' => 'Conta apagada',
+ 'Account does not exist!' => '',
+ 'Account saved!' => 'Conta guardada',
+ 'Accounting' => 'Contabilidade',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Accounts' => 'Contas',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => 'Activo',
+ 'Add' => 'Novo',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'Nova Conta',
+ 'Add Assembly' => 'Novo Conjunto',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => '',
+ 'Add Customer' => 'Novo Cliente',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => '',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => 'Adicionar CFOP',
+ 'Add General Ledger Transaction' => 'Nova Transacção Livro Razão',
+ 'Add Group' => '',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => '',
+ 'Add POS Invoice' => '',
+ 'Add Part' => 'Novo Produto',
+ 'Add Pricegroup' => '',
+ 'Add Project' => 'Novo Projecto',
+ 'Add Purchase Order' => 'Nova Ordem de Compra',
+ 'Add Quotation' => '',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => 'Nova Factura de Venda',
+ 'Add Sales Order' => 'Nova Encomenda de Cliente',
+ 'Add Service' => 'Novo Serviço',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Nova Transacção',
+ 'Add User' => 'Novo Utilizador',
+ 'Add Vendor' => 'Novo Fornecedor',
+ 'Add Vendor Invoice' => 'Nova Factura de Compra',
+ 'Add Warehouse' => '',
+ 'Address' => 'Endereço',
+ 'Administration' => 'Administração',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => '',
+ 'All' => 'Todos',
+ 'All Accounts' => '',
+ 'All Datasets up to date!' => 'Todos os Datasets estão Actualizados!',
+ 'All Items' => '',
+ 'Allowances' => '',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total em dívida',
+ 'Amount missing!' => '',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Tem a certeza que quer APAGAR a Factura Número',
+ 'Are you sure you want to delete Order Number' => 'Confirma a remoção da Encomenda?',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Tem a certeza que quer APAGAR a Transacção',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => 'Conjuntos',
+ 'Assemblies restocked!' => '',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Activo',
+ 'Attachment' => 'Attachment',
+ 'Audit Control' => 'Controlo de Auditoria',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => 'BOM',
+ 'Backup' => 'Backup',
+ 'Backup sent to' => 'Backup enviado para',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Folha de Balanço',
+ 'Based on' => '',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => '',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => 'Bin',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => 'Livros Abertos',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => 'Número de negócio',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => '',
+ 'COGS' => 'Custo de Vendas',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'Não é possivel apagar a conta!',
+ 'Cannot delete customer!' => 'Não é possivel apagar o cliente!',
+ 'Cannot delete default account!' => 'Não é possível apagar a conta por defeito!',
+ 'Cannot delete invoice!' => 'Não é possivel apagar a factura!',
+ 'Cannot delete item!' => 'Não é possivel apagar o item!',
+ 'Cannot delete order!' => 'Não é possivel apagar a encomenda!',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => 'Não é possivel apagar a transacção',
+ 'Cannot delete vendor!' => 'Não é possivel apagar o fornecedor',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => 'Não pode lançar factura em período fechado!',
+ 'Cannot post invoice!' => 'Não é possivel lançar factura!',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cannot post transaction for a closed period!' => 'Não é possivel lançar transacção para um periodo fechado!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'Não é possivel lançar transacção',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => 'Não é possível guardar conta!',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => 'Não é possível guardar encomenda!',
+ 'Cannot save preferences!' => 'Não é possível guardar preferências!',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '',
+ 'Cash' => 'Dinheiro',
+ 'Cc' => 'Cc',
+ 'Change' => '',
+ 'Change Admin Password' => 'Mudar Password Admin',
+ 'Change Password' => 'Mudar Password',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Plano de Contas',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => '',
+ 'Checks' => '',
+ 'City' => '',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Clique no login para editar!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Fechar Livros até',
+ 'Closed' => 'Fechado',
+ 'Code' => '',
+ 'Code missing!' => '',
+ 'Company' => 'Companhia',
+ 'Company Name' => '',
+ 'Compare to' => 'Comparar com',
+ 'Completed' => '',
+ 'Components' => '',
+ 'Confirm' => '',
+ 'Confirm!' => 'Confirmar!',
+ 'Connect to' => 'Ligar a',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Contra' => '',
+ 'Copies' => 'Cópias',
+ 'Copy to COA' => 'Copiar para Plano de Contas',
+ 'Cost' => '',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '',
+ 'Create Chart of Accounts' => 'Criar Plano de Contas',
+ 'Create Dataset' => 'Criar Dataset',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Current' => '',
+ 'Current Earnings' => '',
+ 'Customer' => 'Cliente',
+ 'Customer History' => '',
+ 'Customer Number' => '',
+ 'Customer deleted!' => 'Cliente apagado!',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Customer saved!' => 'Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'DBI not installed!' => 'DBI não está instalado!',
+ 'DOB' => '',
+ 'Database' => 'Base de Dados',
+ 'Database Administration' => 'Administração de Base de Dados',
+ 'Database Driver not checked!' => 'Não seleccionou Driver Base de Dados',
+ 'Database Host' => 'Servidor de Base de Dados',
+ 'Database User missing!' => 'Não existe Utilizador de Base de Dados',
+ 'Dataset' => 'Dataset',
+ 'Dataset is newer than version!' => '',
+ 'Dataset missing!' => 'Dataset não existe!',
+ 'Dataset updated!' => 'Dataset actualizado!',
+ 'Date' => 'Data',
+ 'Date Format' => 'Formato de Data',
+ 'Date Paid' => 'Data de pagamento',
+ 'Date Received' => '',
+ 'Date missing!' => 'Falta a data!',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Decimalplaces' => 'Casas decimais',
+ 'Decrease' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => '',
+ 'Defaults saved!' => '',
+ 'Delete' => 'Remover',
+ 'Delete Account' => 'Apagar Conta',
+ 'Delete Dataset' => 'Remover Dataset',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Data de entrega',
+ 'Department' => '',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => '',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descrição',
+ 'Description Translations' => '',
+ 'Description missing!' => '',
+ 'Detail' => '',
+ 'Difference' => 'Diferença',
+ 'Directory' => 'Directoria',
+ 'Discount' => 'Desconto',
+ 'Done' => 'Pronto',
+ 'Drawing' => '',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => '',
+ 'Due Date' => 'Data de Vencimento',
+ 'Due Date missing!' => 'Falta Data de Vencimento!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail Statement to' => '',
+ 'E-mail address missing!' => 'Falta Endereço de E-mail!',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => 'Editar',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => 'Editar Conta',
+ 'Edit Assembly' => 'Editar Conjunto',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => '',
+ 'Edit Customer' => '',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => 'Editar CFOP',
+ 'Edit General Ledger Transaction' => 'Editar Transacção Livro Razão',
+ 'Edit Group' => '',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => '',
+ 'Edit Part' => 'Editar Produto',
+ 'Edit Preferences for' => 'Editar Preferências para',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => 'Editar Projecto',
+ 'Edit Purchase Order' => 'Editar Ordem de Compra',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => 'Editar Factura de Venda',
+ 'Edit Sales Order' => 'Editar Encomenda',
+ 'Edit Service' => 'Editar Serviço',
+ 'Edit Template' => 'Editar Modelo',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Editar Utilizador',
+ 'Edit Vendor' => '',
+ 'Edit Vendor Invoice' => 'Editar Factura de Compra',
+ 'Edit Warehouse' => '',
+ 'Employee' => 'Funcionário',
+ 'Employee Name' => '',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => '',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Forçar anulação das transacções para todas as datas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Indique as suas moedas nativa e estrangeiras usando os códigos de 3 letras (p.ex. EUR:USD:CAD)',
+ 'Equity' => 'Capital',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de Câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Existing Datasets' => 'Datasets Existentes',
+ 'Expense' => 'Despesa',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Despesa/Activo',
+ 'Extended' => '',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Diferenças de Câmbio - Proveitos',
+ 'Foreign Exchange Loss' => 'Diferenças de Câmbio - Prejuizos',
+ 'Friday' => '',
+ 'From' => 'De',
+ 'From Warehouse' => '',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'GIFI deleted!' => 'CFOP apagado',
+ 'GIFI missing!' => 'Falta CFOP!',
+ 'GIFI saved!' => 'CFOP guardado',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Transacção Livro Razão',
+ 'General Ledger' => 'Livro Razão',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Bens e Serviços',
+ 'Group' => '',
+ 'Group Items' => '',
+ 'Group Translations' => '',
+ 'Group deleted!' => '',
+ 'Group missing!' => '',
+ 'Group saved!' => '',
+ 'Groups' => '',
+ 'HR' => '',
+ 'HTML Templates' => 'Templates HTML',
+ 'Heading' => 'Cabeçalho',
+ 'History' => '',
+ 'Home Phone' => '',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Não indicou Hostname!',
+ 'IBAN' => '',
+ 'ID' => 'ID',
+ 'Image' => 'Imagem',
+ 'In-line' => 'Inline',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Include in drop-down menus' => 'Incluir nos menus drop-down',
+ 'Income' => '',
+ 'Income Statement' => 'Estado de Receitas',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'Versão Dataset incorrecta!',
+ 'Increase' => '',
+ 'Individual Items' => 'Produtos Individuais',
+ 'Internal Notes' => '',
+ 'Inventory' => 'Inventário',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Quantidade em Stock tem de ser zero para poder declarar este conjunto obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Quantidade em Stock tem de ser zero para poder declarar esta peça obsoleta!',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data de Factura',
+ 'Invoice Date missing!' => 'Data de Factura não encontrada!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => 'Número de Factura não encontrado!',
+ 'Invoice deleted!' => 'Factura apagada',
+ 'Invoices' => 'Facturas',
+ 'Is this a summary account to record' => 'Esta é uma conta sumária a registar',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => 'Item apagado',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Items' => '',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'LaTeX Templates' => 'Modelos LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => 'Língua',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => '',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Últimos números e Contas por defeito',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Não indique host nem port, a não ser que deseje efectuar uma ligação remota',
+ 'Liability' => 'Passivo',
+ 'Licensed to' => 'Licenciado a',
+ 'Line Total' => 'Total da Linha',
+ 'Link' => 'Ligar',
+ 'Link Accounts' => 'Ligar Contas',
+ 'List' => '',
+ 'List Accounts' => 'Listar Contas',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => 'Listar CFOP',
+ 'List Languages' => '',
+ 'List Price' => 'Listar Preço',
+ 'List Projects' => '',
+ 'List SIC' => '',
+ 'List Transactions' => 'Listar Transacções',
+ 'List Warehouses' => '',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Login',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'Logout',
+ 'Make' => 'Marca',
+ 'Manager' => '',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => 'Mensagem',
+ 'Method' => '',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => 'N/D',
+ 'Name' => 'Nome',
+ 'Name missing!' => 'Falta o nome!',
+ 'New Templates' => 'Novos Modelos',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Não',
+ 'No Database Drivers available!' => 'Não há Drivers de Base de Dados disponiveis!',
+ 'No Dataset selected!' => 'Não seleccionou Dataset!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Não existe endereço de email para',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => '',
+ 'Non-taxable' => '',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => 'Nada seleccionado',
+ 'Nothing to delete!' => 'Nada para remover!',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato numérico',
+ 'Number missing in Row' => 'Falta numero na Linha',
+ 'O' => '',
+ 'OH' => '',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'On Hand' => 'Em Stock',
+ 'Open' => 'Abrir',
+ 'Oracle Database Administration' => 'Administração Base de Dados Oracle',
+ 'Order' => 'Encomenda',
+ 'Order Date' => 'Data da Encomenda',
+ 'Order Date missing!' => 'Falta data da Encomenda',
+ 'Order Entry' => 'Encomendas de Clientes',
+ 'Order Number' => 'Encomenda Número',
+ 'Order Number missing!' => 'Falta numero da Encomenda!',
+ 'Order deleted!' => 'Encomenda apagada',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Encomenda guardada',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Órfão',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => '',
+ 'Outstanding' => '',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => '',
+ 'POS Invoice' => '',
+ 'Packing List' => 'Lista de Expedição',
+ 'Packing List Date missing!' => 'Falta Data da Lista de Expedição',
+ 'Packing List Number missing!' => 'Falta Numero de Lista de Expedição',
+ 'Packing Lists' => '',
+ 'Paid' => 'Total Pago',
+ 'Part' => 'Produto',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => 'Produtos',
+ 'Password' => 'Password',
+ 'Password changed!' => 'Password alterada',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'Fornecedores',
+ 'Payment' => 'Pagamento',
+ 'Payment date missing!' => 'Falta Data de Pagamento!',
+ 'Payment posted!' => 'Pagamento processado',
+ 'Payments' => 'Pagamentos',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => 'Administração Base de Dados Postgres',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Tel',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Falta o port!',
+ 'Pos' => '',
+ 'Post' => 'Processar',
+ 'Post as new' => 'Processar como novo',
+ 'Posted!' => '',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'PostScript',
+ 'Preferences' => 'Preferências',
+ 'Preferences saved!' => 'Preferências Guardadas!',
+ 'Prepayment' => '',
+ 'Price' => 'Preço',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => 'Impressora',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => 'Projecto',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => '',
+ 'Project Number missing!' => 'Falta o número do projecto',
+ 'Project Transactions' => '',
+ 'Project deleted!' => 'Projecto apagado',
+ 'Project not on file!' => 'Projecto não existe',
+ 'Project saved!' => 'Projecto guardado',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Projectos',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Qty' => 'Qtd',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => 'Nível mínimo de stock',
+ 'Rate' => 'Taxa',
+ 'Rate missing!' => '',
+ 'Recd' => 'Recebido',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => '',
+ 'Receipts' => 'Recibos',
+ 'Receivables' => 'Clientes',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => 'Reconciliação',
+ 'Reconciliation Report' => '',
+ 'Record in' => 'Registar em',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Sobram',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => 'Relatório para',
+ 'Reports' => 'Relatórios',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => 'Requerido por',
+ 'Retained Earnings' => 'Lucros Retidos',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => '',
+ 'Sales' => 'Vendas',
+ 'Sales Invoice' => 'Factura de Venda',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '',
+ 'Sales Order' => 'Encomenda de Venda',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => 'Encomendas de Venda',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => '',
+ 'Saturday' => '',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Guardar como novo',
+ 'Save to File' => 'Guardar em Ficheiro',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Ecran',
+ 'Search' => '',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Seleccionar todos',
+ 'Select from one of the items below' => 'Seleccione um dos items abaixo',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Seleccione um dos projectos abaixo',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => 'Seleccione PostScript ou PDF',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => 'Preço de Venda',
+ 'Send by E-Mail' => 'Enviar por Email',
+ 'Sending' => '',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => 'Serviço',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Serviços',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Configurar Modelos',
+ 'Ship' => 'Expedir',
+ 'Ship Merchandise' => '',
+ 'Ship to' => 'Expedir para',
+ 'Ship via' => 'Expedir via',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => 'Curta',
+ 'Signature' => 'Assinatura',
+ 'Source' => 'Origem',
+ 'Spoolfile' => '',
+ 'Standard' => 'Padrão',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => '',
+ 'Statement Balance' => '',
+ 'Statement sent to' => '',
+ 'Statements sent to printer!' => '',
+ 'Stock' => '',
+ 'Stock Assembly' => 'Conjunto em stock',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Stylesheet',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Sub-total',
+ 'Summary' => '',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'Sistema',
+ 'System Defaults' => '',
+ 'Tax' => 'Imposto',
+ 'Tax Accounts' => 'Contas de Impostos',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => 'Imposto recolhido',
+ 'Tax paid' => 'Imposto pago',
+ 'Taxable' => 'Sujeito a impostos',
+ 'Template saved!' => 'Modelo guardado',
+ 'Templates' => 'Modelos',
+ 'Terms' => 'Termos: A pronto',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => 'Os seguintes Datasets estão em uso e não podem ser removidos',
+ 'The following Datasets need to be updated' => 'Os seguintes Datasets necessitam ser actualizados',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta é uma validação preliminar. Nada será criado nem removido neste ponto!',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Até',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para adicionar um utilizador a um grupo, edite um nome, mude o login e guarde. O novo utilizador com as mesmas variáveis será guardado sob o novo login',
+ 'Top Level' => 'Nivel de topo',
+ 'Total' => 'Total',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => 'Falta Data de transacção!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'Transacção apagada',
+ 'Transaction posted!' => 'Transacção processada',
+ 'Transaction reversal enforced for all dates' => 'Cancelamento de transacção forçado para todas as datas',
+ 'Transaction reversal enforced up to' => 'Cancelamento de transacção forçado até',
+ 'Transactions' => 'Transacções',
+ 'Transfer' => '',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'Balancete',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => 'Unidade',
+ 'Unit of measure' => 'Unidade de medida',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => 'Actualizar',
+ 'Update Dataset' => 'Actualizar Dataset',
+ 'Updated' => 'Actualizado',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => 'Usar Templates',
+ 'User' => 'Utilizador',
+ 'User deleted!' => 'Utilizador removido',
+ 'User saved!' => 'Utilizador guardado',
+ 'Valid until' => '',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '',
+ 'Vendor Number' => '',
+ 'Vendor deleted!' => 'Fornecedor apagado',
+ 'Vendor missing!' => 'Falta fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+ 'Vendor saved!' => 'Fornecedor guardado',
+ 'Vendors' => 'Fornecedores',
+ 'Version' => 'Versão',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidade de Peso',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => 'Sim',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Não indicou nome!',
+ 'You must enter a host and port for local and remote connections!' => 'Tem de indicar host e port para ligações locais e remotas!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => '',
+ 'as at' => '',
+ 'days' => 'dias',
+ 'does not exist' => 'não existe',
+ 'done' => '',
+ 'ea' => 'cd',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'pelo período',
+ 'is already a member!' => 'já é membro!',
+ 'localhost' => 'localhost',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'criado com sucesso!',
+ 'successfully deleted!' => 'removido com sucesso!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'website',
+};
+
+1;
diff --git a/locale/pt/am b/locale/pt/am
new file mode 100755
index 00000000..c74f4ff1
--- /dev/null
+++ b/locale/pt/am
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP' => 'Fornecedores',
+ 'AR' => 'Clientes',
+ 'About' => 'Acerca',
+ 'Account' => 'Conta',
+ 'Account Number' => 'Número da Conta',
+ 'Account Number missing!' => 'Número da Conta não encontrado!',
+ 'Account Type' => 'Tipo de Conta',
+ 'Account Type missing!' => 'Tipo de Conta não encontrado!',
+ 'Account deleted!' => 'Conta apagada',
+ 'Account saved!' => 'Conta guardada',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add Account' => 'Nova Conta',
+ 'Add GIFI' => 'Adicionar CFOP',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Asset' => 'Activo',
+ 'Audit Control' => 'Controlo de Auditoria',
+ 'Backup sent to' => 'Backup enviado para',
+ 'Books are open' => 'Livros Abertos',
+ 'Business Number' => 'Número de negócio',
+ 'COGS' => 'Custo de Vendas',
+ 'Cannot delete account!' => 'Não é possivel apagar a conta!',
+ 'Cannot delete default account!' => 'Não é possível apagar a conta por defeito!',
+ 'Cannot save account!' => 'Não é possível guardar conta!',
+ 'Cannot save preferences!' => 'Não é possível guardar preferências!',
+ 'Cash' => 'Dinheiro',
+ 'Chart of Accounts' => 'Plano de Contas',
+ 'Close Books up to' => 'Fechar Livros até',
+ 'Company' => 'Companhia',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Copy to COA' => 'Copiar para Plano de Contas',
+ 'Credit' => 'Crédito',
+ 'Database Host' => 'Servidor de Base de Dados',
+ 'Dataset' => 'Dataset',
+ 'Date Format' => 'Formato de Data',
+ 'Debit' => 'Débito',
+ 'Delete' => 'Remover',
+ 'Delete Account' => 'Apagar Conta',
+ 'Description' => 'Descrição',
+ 'Discount' => 'Desconto',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Falta Endereço de E-mail!',
+ 'Edit' => 'Editar',
+ 'Edit Account' => 'Editar Conta',
+ 'Edit GIFI' => 'Editar CFOP',
+ 'Edit Preferences for' => 'Editar Preferências para',
+ 'Edit Template' => 'Editar Modelo',
+ 'Enforce transaction reversal for all dates' => 'Forçar anulação das transacções para todas as datas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Indique as suas moedas nativa e estrangeiras usando os códigos de 3 letras (p.ex. EUR:USD:CAD)',
+ 'Equity' => 'Capital',
+ 'Expense' => 'Despesa',
+ 'Expense/Asset' => 'Despesa/Activo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Diferenças de Câmbio - Proveitos',
+ 'Foreign Exchange Loss' => 'Diferenças de Câmbio - Prejuizos',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'GIFI deleted!' => 'CFOP apagado',
+ 'GIFI missing!' => 'Falta CFOP!',
+ 'GIFI saved!' => 'CFOP guardado',
+ 'GL Transaction' => 'Transacção Livro Razão',
+ 'Heading' => 'Cabeçalho',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Incluir nos menus drop-down',
+ 'Inventory' => 'Inventário',
+ 'Invoice' => 'Factura',
+ 'Is this a summary account to record' => 'Esta é uma conta sumária a registar',
+ 'Language' => 'Língua',
+ 'Last Numbers & Default Accounts' => 'Últimos números e Contas por defeito',
+ 'Liability' => 'Passivo',
+ 'Licensed to' => 'Licenciado a',
+ 'Link' => 'Ligar',
+ 'Name' => 'Nome',
+ 'No' => 'Não',
+ 'No email address for' => 'Não existe endereço de email para',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato numérico',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Expedição',
+ 'Password' => 'Password',
+ 'Payables' => 'Fornecedores',
+ 'Payment' => 'Pagamento',
+ 'Phone' => 'Tel',
+ 'Postscript' => 'PostScript',
+ 'Preferences saved!' => 'Preferências Guardadas!',
+ 'Print' => 'Imprimir',
+ 'Printer' => 'Impressora',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Rate' => 'Taxa',
+ 'Receivables' => 'Clientes',
+ 'Reference' => 'Referência',
+ 'Retained Earnings' => 'Lucros Retidos',
+ 'Sales Invoice' => 'Factura de Venda',
+ 'Sales Order' => 'Encomenda de Venda',
+ 'Sales Orders' => 'Encomendas de Venda',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como novo',
+ 'Signature' => 'Assinatura',
+ 'Stylesheet' => 'Stylesheet',
+ 'Tax' => 'Imposto',
+ 'Template saved!' => 'Modelo guardado',
+ 'Transaction reversal enforced for all dates' => 'Cancelamento de transacção forçado para todas as datas',
+ 'Transaction reversal enforced up to' => 'Cancelamento de transacção forçado até',
+ 'Update' => 'Actualizar',
+ 'User' => 'Utilizador',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Version' => 'Versão',
+ 'Weight Unit' => 'Unidade de Peso',
+ 'Yes' => 'Sim',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'nova_conta' => 'add_account',
+ 'continuar' => 'continue',
+ 'copiar_para_plano_de_contas' => 'copy_to_coa',
+ 'remover' => 'delete',
+ 'editar' => 'edit',
+ 'editar_conta' => 'edit_account',
+ 'guardar' => 'save',
+ 'guardar_como_novo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pt/ap b/locale/pt/ap
new file mode 100755
index 00000000..03c5c0e9
--- /dev/null
+++ b/locale/pt/ap
@@ -0,0 +1,177 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transacção Fornecedores',
+ 'AP Transactions' => 'Transacções Fornecedores',
+ 'AR Transaction' => 'Transacção Clientes',
+ 'AR Transactions' => 'Transacções Clientes',
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total em dívida',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Tem a certeza que quer APAGAR a Transacção',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Não é possivel apagar a transacção',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cannot post transaction for a closed period!' => 'Não é possivel lançar transacção para um periodo fechado!',
+ 'Cannot post transaction!' => 'Não é possivel lançar transacção',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Fechado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data de pagamento',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Remover',
+ 'Description' => 'Descrição',
+ 'Due Date' => 'Data de Vencimento',
+ 'Due Date missing!' => 'Falta Data de Vencimento!',
+ 'E-mail' => 'E-Mail',
+ 'Employee' => 'Funcionário',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de Câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data de Factura',
+ 'Invoice Date missing!' => 'Data de Factura não encontrada!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Open' => 'Abrir',
+ 'Order' => 'Encomenda',
+ 'Order Number' => 'Encomenda Número',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Total Pago',
+ 'Payment date missing!' => 'Falta Data de Pagamento!',
+ 'Payments' => 'Pagamentos',
+ 'Post' => 'Processar',
+ 'Post as new' => 'Processar como novo',
+ 'Postscript' => 'PostScript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Projecto',
+ 'Project not on file!' => 'Projecto não existe',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Sobram',
+ 'Screen' => 'Ecran',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Seleccione um dos projectos abaixo',
+ 'Select postscript or PDF!' => 'Seleccione PostScript ou PDF',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Ship to' => 'Expedir para',
+ 'Ship via' => 'Expedir via',
+ 'Source' => 'Origem',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Sub-total',
+ 'Tax' => 'Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => 'Transacção apagada',
+ 'Transaction posted!' => 'Transacção processada',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor missing!' => 'Falta fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+ 'Yes' => 'Sim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transacção_fornecedores' => 'ap_transaction',
+ 'transacção_clientes' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'processar' => 'post',
+ 'processar_como_novo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'expedir_para' => 'ship_to',
+ 'actualizar' => 'update',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/pt/ar b/locale/pt/ar
new file mode 100755
index 00000000..03c5c0e9
--- /dev/null
+++ b/locale/pt/ar
@@ -0,0 +1,177 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transacção Fornecedores',
+ 'AP Transactions' => 'Transacções Fornecedores',
+ 'AR Transaction' => 'Transacção Clientes',
+ 'AR Transactions' => 'Transacções Clientes',
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total em dívida',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Tem a certeza que quer APAGAR a Transacção',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Não é possivel apagar a transacção',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cannot post transaction for a closed period!' => 'Não é possivel lançar transacção para um periodo fechado!',
+ 'Cannot post transaction!' => 'Não é possivel lançar transacção',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Fechado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data de pagamento',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Remover',
+ 'Description' => 'Descrição',
+ 'Due Date' => 'Data de Vencimento',
+ 'Due Date missing!' => 'Falta Data de Vencimento!',
+ 'E-mail' => 'E-Mail',
+ 'Employee' => 'Funcionário',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de Câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data de Factura',
+ 'Invoice Date missing!' => 'Data de Factura não encontrada!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Open' => 'Abrir',
+ 'Order' => 'Encomenda',
+ 'Order Number' => 'Encomenda Número',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Total Pago',
+ 'Payment date missing!' => 'Falta Data de Pagamento!',
+ 'Payments' => 'Pagamentos',
+ 'Post' => 'Processar',
+ 'Post as new' => 'Processar como novo',
+ 'Postscript' => 'PostScript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Projecto',
+ 'Project not on file!' => 'Projecto não existe',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Sobram',
+ 'Screen' => 'Ecran',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Seleccione um dos projectos abaixo',
+ 'Select postscript or PDF!' => 'Seleccione PostScript ou PDF',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Ship to' => 'Expedir para',
+ 'Ship via' => 'Expedir via',
+ 'Source' => 'Origem',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Sub-total',
+ 'Tax' => 'Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => 'Transacção apagada',
+ 'Transaction posted!' => 'Transacção processada',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor missing!' => 'Falta fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+ 'Yes' => 'Sim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transacção_fornecedores' => 'ap_transaction',
+ 'transacção_clientes' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'processar' => 'post',
+ 'processar_como_novo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'expedir_para' => 'ship_to',
+ 'actualizar' => 'update',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/pt/arap b/locale/pt/arap
new file mode 100755
index 00000000..d556854a
--- /dev/null
+++ b/locale/pt/arap
@@ -0,0 +1,48 @@
+$self{texts} = {
+ 'Address' => 'Endereço',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Description' => 'Descrição',
+ 'E-mail' => 'E-Mail',
+ 'Message' => 'Mensagem',
+ 'Number' => 'Número',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => 'Projecto não existe',
+ 'Reference' => 'Referência',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Seleccione um dos projectos abaixo',
+ 'Subject' => 'Assunto',
+ 'To' => 'Até',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/pt/arapprn b/locale/pt/arapprn
new file mode 100755
index 00000000..ae45dacf
--- /dev/null
+++ b/locale/pt/arapprn
@@ -0,0 +1,28 @@
+$self{texts} = {
+ 'Account' => 'Conta',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Data',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'PostScript',
+ 'Screen' => 'Ecran',
+ 'Select postscript or PDF!' => 'Seleccione PostScript ou PDF',
+ 'Source' => 'Origem',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/pt/bp b/locale/pt/bp
new file mode 100755
index 00000000..a82dbf8c
--- /dev/null
+++ b/locale/pt/bp
@@ -0,0 +1,44 @@
+$self{texts} = {
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Data',
+ 'Employee' => 'Funcionário',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factura',
+ 'Invoice Number' => 'Número de Factura',
+ 'Order' => 'Encomenda',
+ 'Order Number' => 'Encomenda Número',
+ 'Print' => 'Imprimir',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Sales Orders' => 'Encomendas de Venda',
+ 'Select all' => 'Seleccionar todos',
+ 'To' => 'Até',
+ 'Vendor' => 'Fornecedor',
+ 'Yes' => 'Sim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'imprimir' => 'print',
+ 'seleccionar_todos' => 'select_all',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/pt/ca b/locale/pt/ca
new file mode 100755
index 00000000..7cbe55a2
--- /dev/null
+++ b/locale/pt/ca
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Account' => 'Conta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Chart of Accounts' => 'Plano de Contas',
+ 'Credit' => 'Crédito',
+ 'Date' => 'Data',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Description' => 'Descrição',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'List Transactions' => 'Listar Transacções',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Reference' => 'Referência',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Subtotal' => 'Sub-total',
+ 'To' => 'Até',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'listar_transacções' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/pt/cp b/locale/pt/cp
new file mode 100755
index 00000000..20bcbce3
--- /dev/null
+++ b/locale/pt/cp
@@ -0,0 +1,113 @@
+$self{texts} = {
+ 'AP' => 'Fornecedores',
+ 'AR' => 'Clientes',
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Address' => 'Endereço',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total em dívida',
+ 'Bcc' => 'Bcc',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Date missing!' => 'Falta a data!',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descrição',
+ 'Due Date' => 'Data de Vencimento',
+ 'E-mail' => 'E-Mail',
+ 'Exchange Rate' => 'Taxa de Câmbio',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'From' => 'De',
+ 'Invoice' => 'Factura',
+ 'Invoices' => 'Facturas',
+ 'Language' => 'Língua',
+ 'Message' => 'Mensagem',
+ 'Number' => 'Número',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Pagamento',
+ 'Payment posted!' => 'Pagamento processado',
+ 'Payments' => 'Pagamentos',
+ 'Post' => 'Processar',
+ 'Postscript' => 'PostScript',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => 'Projecto não existe',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referência',
+ 'Screen' => 'Ecran',
+ 'Select all' => 'Seleccionar todos',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Seleccione um dos projectos abaixo',
+ 'Select postscript or PDF!' => 'Seleccione PostScript ou PDF',
+ 'Source' => 'Origem',
+ 'Subject' => 'Assunto',
+ 'To' => 'Até',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'processar' => 'post',
+ 'imprimir' => 'print',
+ 'seleccionar_todos' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pt/ct b/locale/pt/ct
new file mode 100755
index 00000000..ce32c67c
--- /dev/null
+++ b/locale/pt/ct
@@ -0,0 +1,133 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transacção Fornecedores',
+ 'AP Transactions' => 'Transacções Fornecedores',
+ 'AR Transaction' => 'Transacção Clientes',
+ 'AR Transactions' => 'Transacções Clientes',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Active' => 'Activo',
+ 'Add Customer' => 'Novo Cliente',
+ 'Add Vendor' => 'Novo Fornecedor',
+ 'Address' => 'Endereço',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete customer!' => 'Não é possivel apagar o cliente!',
+ 'Cannot delete vendor!' => 'Não é possivel apagar o fornecedor',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Fechado',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Customer deleted!' => 'Cliente apagado!',
+ 'Customer saved!' => 'Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Remover',
+ 'Delivery Date' => 'Data de entrega',
+ 'Description' => 'Descrição',
+ 'Discount' => 'Desconto',
+ 'E-mail' => 'E-Mail',
+ 'Employee' => 'Funcionário',
+ 'Fax' => 'Fax',
+ 'From' => 'De',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Invoice' => 'Factura',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Language' => 'Língua',
+ 'Name' => 'Nome',
+ 'Name missing!' => 'Falta o nome!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Open' => 'Abrir',
+ 'Order' => 'Encomenda',
+ 'Orphaned' => 'Órfão',
+ 'Phone' => 'Tel',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Qty' => 'Qtd',
+ 'Sales Invoice' => 'Factura de Venda',
+ 'Sales Order' => 'Encomenda de Venda',
+ 'Sales Orders' => 'Encomendas de Venda',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como novo',
+ 'Sell Price' => 'Preço de Venda',
+ 'Subtotal' => 'Sub-total',
+ 'Tax' => 'Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Taxable' => 'Sujeito a impostos',
+ 'Terms' => 'Termos: A pronto',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Actualizar',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Vendor deleted!' => 'Fornecedor apagado',
+ 'Vendor saved!' => 'Fornecedor guardado',
+ 'Vendors' => 'Fornecedores',
+ 'days' => 'dias',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'transacção_fornecedores' => 'ap_transaction',
+ 'transacção_clientes' => 'ar_transaction',
+ 'novo_cliente' => 'add_customer',
+ 'novo_fornecedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'ordem_de_compra' => 'purchase_order',
+ 'factura_de_venda' => 'sales_invoice',
+ 'encomenda_de_venda' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_como_novo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'factura_de_compra' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/pt/gl b/locale/pt/gl
new file mode 100755
index 00000000..f99741ab
--- /dev/null
+++ b/locale/pt/gl
@@ -0,0 +1,138 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transacção Fornecedores',
+ 'AR Transaction' => 'Transacção Clientes',
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add General Ledger Transaction' => 'Nova Transacção Livro Razão',
+ 'Address' => 'Endereço',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => 'Tem a certeza que quer APAGAR a Transacção',
+ 'Asset' => 'Activo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Não é possivel apagar a transacção',
+ 'Cannot post transaction for a closed period!' => 'Não é possivel lançar transacção para um periodo fechado!',
+ 'Cannot post transaction!' => 'Não é possivel lançar transacção',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Remover',
+ 'Description' => 'Descrição',
+ 'E-mail' => 'E-Mail',
+ 'Edit General Ledger Transaction' => 'Editar Transacção Livro Razão',
+ 'Equity' => 'Capital',
+ 'Expense' => 'Despesa',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'GL Transaction' => 'Transacção Livro Razão',
+ 'General Ledger' => 'Livro Razão',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Liability' => 'Passivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Post' => 'Processar',
+ 'Post as new' => 'Processar como novo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Projecto',
+ 'Project not on file!' => 'Projecto não existe',
+ 'Reference' => 'Referência',
+ 'Reports' => 'Relatórios',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Seleccione um dos projectos abaixo',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Source' => 'Origem',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Sub-total',
+ 'To' => 'Até',
+ 'Transaction Date missing!' => 'Falta Data de transacção!',
+ 'Transaction deleted!' => 'Transacção apagada',
+ 'Transaction posted!' => 'Transacção processada',
+ 'Update' => 'Actualizar',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+ 'Yes' => 'Sim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transacção_fornecedores' => 'ap_transaction',
+ 'transacção_clientes' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'transacção_livro_razão' => 'gl_transaction',
+ 'processar' => 'post',
+ 'processar_como_novo' => 'post_as_new',
+ 'actualizar' => 'update',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/pt/hr b/locale/pt/hr
new file mode 100755
index 00000000..55a42006
--- /dev/null
+++ b/locale/pt/hr
@@ -0,0 +1,72 @@
+$self{texts} = {
+ 'AP' => 'Fornecedores',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Active' => 'Activo',
+ 'Address' => 'Endereço',
+ 'Administrator' => 'Administrador',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Delete' => 'Remover',
+ 'Description' => 'Descrição',
+ 'E-mail' => 'E-Mail',
+ 'Employee' => 'Funcionário',
+ 'Expense' => 'Despesa',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Login' => 'Login',
+ 'Name' => 'Nome',
+ 'Name missing!' => 'Falta o nome!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Órfão',
+ 'Rate' => 'Taxa',
+ 'Sales' => 'Vendas',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como novo',
+ 'To' => 'Até',
+ 'Update' => 'Actualizar',
+ 'User' => 'Utilizador',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'guardar' => 'save',
+ 'guardar_como_novo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pt/ic b/locale/pt/ic
new file mode 100755
index 00000000..58a5088a
--- /dev/null
+++ b/locale/pt/ic
@@ -0,0 +1,217 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Accounts' => 'Contas',
+ 'Active' => 'Activo',
+ 'Add' => 'Novo',
+ 'Add Assembly' => 'Novo Conjunto',
+ 'Add Part' => 'Novo Produto',
+ 'Add Purchase Order' => 'Nova Ordem de Compra',
+ 'Add Sales Order' => 'Nova Encomenda de Cliente',
+ 'Add Service' => 'Novo Serviço',
+ 'Address' => 'Endereço',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Conjuntos',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'BOM',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'COGS' => 'Custo de Vendas',
+ 'Cannot delete item!' => 'Não é possivel apagar o item!',
+ 'Cash' => 'Dinheiro',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Fechado',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Remover',
+ 'Delivery Date' => 'Data de entrega',
+ 'Description' => 'Descrição',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Falta Endereço de E-mail!',
+ 'Edit Assembly' => 'Editar Conjunto',
+ 'Edit Part' => 'Editar Produto',
+ 'Edit Service' => 'Editar Serviço',
+ 'Employee' => 'Funcionário',
+ 'Expense' => 'Despesa',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'Image' => 'Imagem',
+ 'In-line' => 'Inline',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Individual Items' => 'Produtos Individuais',
+ 'Inventory' => 'Inventário',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Quantidade em Stock tem de ser zero para poder declarar este conjunto obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Quantidade em Stock tem de ser zero para poder declarar esta peça obsoleta!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'Data de Factura não encontrada!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => 'Número de Factura não encontrado!',
+ 'Item deleted!' => 'Item apagado',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Line Total' => 'Total da Linha',
+ 'Link Accounts' => 'Ligar Contas',
+ 'List Price' => 'Listar Preço',
+ 'Make' => 'Marca',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nome',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta numero na Linha',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'On Hand' => 'Em Stock',
+ 'Open' => 'Abrir',
+ 'Order' => 'Encomenda',
+ 'Order Date missing!' => 'Falta data da Encomenda',
+ 'Order Number' => 'Encomenda Número',
+ 'Order Number missing!' => 'Falta numero da Encomenda!',
+ 'Orphaned' => 'Órfão',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Expedição',
+ 'Packing List Date missing!' => 'Falta Data da Lista de Expedição',
+ 'Packing List Number missing!' => 'Falta Numero de Lista de Expedição',
+ 'Part' => 'Produto',
+ 'Parts' => 'Produtos',
+ 'Phone' => 'Tel',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'Preço',
+ 'Project' => 'Projecto',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Qty' => 'Qtd',
+ 'ROP' => 'Nível mínimo de stock',
+ 'Recd' => 'Recebido',
+ 'Required by' => 'Requerido por',
+ 'Sales Invoice' => 'Factura de Venda',
+ 'Sales Order' => 'Encomenda de Venda',
+ 'Sales Orders' => 'Encomendas de Venda',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como novo',
+ 'Screen' => 'Ecran',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Sell Price' => 'Preço de Venda',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Service' => 'Serviço',
+ 'Services' => 'Serviços',
+ 'Ship' => 'Expedir',
+ 'Ship to' => 'Expedir para',
+ 'Short' => 'Curta',
+ 'Stock Assembly' => 'Conjunto em stock',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Sub-total',
+ 'Tax' => 'Imposto',
+ 'To' => 'Até',
+ 'Top Level' => 'Nivel de topo',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actualizado',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'days' => 'dias',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'novo_conjunto' => 'add_assembly',
+ 'novo_produto' => 'add_part',
+ 'novo_serviço' => 'add_service',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'editar_conjunto' => 'edit_assembly',
+ 'editar_produto' => 'edit_part',
+ 'editar_serviço' => 'edit_service',
+ 'guardar' => 'save',
+ 'guardar_como_novo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pt/io b/locale/pt/io
new file mode 100755
index 00000000..6f4cc37a
--- /dev/null
+++ b/locale/pt/io
@@ -0,0 +1,104 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Nova Ordem de Compra',
+ 'Add Sales Order' => 'Nova Encomenda de Cliente',
+ 'Address' => 'Endereço',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'Cc' => 'Cc',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Date' => 'Data',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delivery Date' => 'Data de entrega',
+ 'Description' => 'Descrição',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Falta Endereço de E-mail!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'In-line' => 'Inline',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'Data de Factura não encontrada!',
+ 'Invoice Number missing!' => 'Número de Factura não encontrado!',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta numero na Linha',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Order Date missing!' => 'Falta data da Encomenda',
+ 'Order Number missing!' => 'Falta numero da Encomenda!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Expedição',
+ 'Packing List Date missing!' => 'Falta Data da Lista de Expedição',
+ 'Packing List Number missing!' => 'Falta Numero de Lista de Expedição',
+ 'Part' => 'Produto',
+ 'Phone' => 'Tel',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'Preço',
+ 'Project' => 'Projecto',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Qty' => 'Qtd',
+ 'Recd' => 'Recebido',
+ 'Required by' => 'Requerido por',
+ 'Sales Order' => 'Encomenda de Venda',
+ 'Screen' => 'Ecran',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Service' => 'Serviço',
+ 'Ship' => 'Expedir',
+ 'Ship to' => 'Expedir para',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Sub-total',
+ 'To' => 'Até',
+ 'Unit' => 'Unidade',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/pt/ir b/locale/pt/ir
new file mode 100755
index 00000000..d4cc96f4
--- /dev/null
+++ b/locale/pt/ir
@@ -0,0 +1,192 @@
+$self{texts} = {
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add Purchase Order' => 'Nova Ordem de Compra',
+ 'Add Sales Order' => 'Nova Encomenda de Cliente',
+ 'Add Vendor Invoice' => 'Nova Factura de Compra',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Tem a certeza que quer APAGAR a Factura Número',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => 'Não é possivel apagar a factura!',
+ 'Cannot post invoice for a closed period!' => 'Não pode lançar factura em período fechado!',
+ 'Cannot post invoice!' => 'Não é possivel lançar factura!',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Currency' => 'Moeda',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Remover',
+ 'Delivery Date' => 'Data de entrega',
+ 'Description' => 'Descrição',
+ 'Due Date' => 'Data de Vencimento',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Falta Endereço de E-mail!',
+ 'Edit Vendor Invoice' => 'Editar Factura de Compra',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de Câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'In-line' => 'Inline',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data de Factura',
+ 'Invoice Date missing!' => 'Data de Factura não encontrada!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => 'Número de Factura não encontrado!',
+ 'Invoice deleted!' => 'Factura apagada',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Language' => 'Língua',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta numero na Linha',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Order Date missing!' => 'Falta data da Encomenda',
+ 'Order Number' => 'Encomenda Número',
+ 'Order Number missing!' => 'Falta numero da Encomenda!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Expedição',
+ 'Packing List Date missing!' => 'Falta Data da Lista de Expedição',
+ 'Packing List Number missing!' => 'Falta Numero de Lista de Expedição',
+ 'Part' => 'Produto',
+ 'Payment date missing!' => 'Falta Data de Pagamento!',
+ 'Payments' => 'Pagamentos',
+ 'Phone' => 'Tel',
+ 'Post' => 'Processar',
+ 'Post as new' => 'Processar como novo',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'Preço',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Projecto',
+ 'Project not on file!' => 'Projecto não existe',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Qty' => 'Qtd',
+ 'Recd' => 'Recebido',
+ 'Record in' => 'Registar em',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Sobram',
+ 'Required by' => 'Requerido por',
+ 'Sales Order' => 'Encomenda de Venda',
+ 'Screen' => 'Ecran',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Seleccione um dos projectos abaixo',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Service' => 'Serviço',
+ 'Ship' => 'Expedir',
+ 'Ship to' => 'Expedir para',
+ 'Source' => 'Origem',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Sub-total',
+ 'Tax Included' => 'Impostos incluídos',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor missing!' => 'Falta fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Yes' => 'Sim',
+ 'ea' => 'cd',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'processar' => 'post',
+ 'processar_como_novo' => 'post_as_new',
+ 'ordem_de_compra' => 'purchase_order',
+ 'actualizar' => 'update',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/pt/is b/locale/pt/is
new file mode 100755
index 00000000..67a556d6
--- /dev/null
+++ b/locale/pt/is
@@ -0,0 +1,197 @@
+$self{texts} = {
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add Purchase Order' => 'Nova Ordem de Compra',
+ 'Add Sales Invoice' => 'Nova Factura de Venda',
+ 'Add Sales Order' => 'Nova Encomenda de Cliente',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Tem a certeza que quer APAGAR a Factura Número',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => 'Não é possivel apagar a factura!',
+ 'Cannot post invoice for a closed period!' => 'Não pode lançar factura em período fechado!',
+ 'Cannot post invoice!' => 'Não é possivel lançar factura!',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Remover',
+ 'Delivery Date' => 'Data de entrega',
+ 'Description' => 'Descrição',
+ 'Due Date' => 'Data de Vencimento',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Falta Endereço de E-mail!',
+ 'Edit Sales Invoice' => 'Editar Factura de Venda',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de Câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'In-line' => 'Inline',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data de Factura',
+ 'Invoice Date missing!' => 'Data de Factura não encontrada!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => 'Número de Factura não encontrado!',
+ 'Invoice deleted!' => 'Factura apagada',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta numero na Linha',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Order Date missing!' => 'Falta data da Encomenda',
+ 'Order Number' => 'Encomenda Número',
+ 'Order Number missing!' => 'Falta numero da Encomenda!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Expedição',
+ 'Packing List Date missing!' => 'Falta Data da Lista de Expedição',
+ 'Packing List Number missing!' => 'Falta Numero de Lista de Expedição',
+ 'Part' => 'Produto',
+ 'Payment date missing!' => 'Falta Data de Pagamento!',
+ 'Payments' => 'Pagamentos',
+ 'Phone' => 'Tel',
+ 'Post' => 'Processar',
+ 'Post as new' => 'Processar como novo',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'Preço',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Projecto',
+ 'Project not on file!' => 'Projecto não existe',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Qty' => 'Qtd',
+ 'Recd' => 'Recebido',
+ 'Record in' => 'Registar em',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Sobram',
+ 'Required by' => 'Requerido por',
+ 'Sales Order' => 'Encomenda de Venda',
+ 'Screen' => 'Ecran',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Seleccione um dos projectos abaixo',
+ 'Select postscript or PDF!' => 'Seleccione PostScript ou PDF',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Service' => 'Serviço',
+ 'Ship' => 'Expedir',
+ 'Ship to' => 'Expedir para',
+ 'Ship via' => 'Expedir via',
+ 'Source' => 'Origem',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Sub-total',
+ 'Tax Included' => 'Impostos incluídos',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Actualizar',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Yes' => 'Sim',
+ 'ea' => 'cd',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'processar' => 'post',
+ 'processar_como_novo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'encomenda_de_venda' => 'sales_order',
+ 'expedir_para' => 'ship_to',
+ 'actualizar' => 'update',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/pt/jc b/locale/pt/jc
new file mode 100755
index 00000000..135695f3
--- /dev/null
+++ b/locale/pt/jc
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Amount' => 'Total',
+ 'Closed' => 'Fechado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Data',
+ 'Date missing!' => 'Falta a data!',
+ 'Delete' => 'Remover',
+ 'Description' => 'Descrição',
+ 'Employee' => 'Funcionário',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Notes' => 'Notas',
+ 'Open' => 'Abrir',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'PostScript',
+ 'Print' => 'Imprimir',
+ 'Project Number missing!' => 'Falta o número do projecto',
+ 'Qty' => 'Qtd',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como novo',
+ 'Screen' => 'Ecran',
+ 'Select postscript or PDF!' => 'Seleccione PostScript ou PDF',
+ 'Subtotal' => 'Sub-total',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Update' => 'Actualizar',
+ 'Yes' => 'Sim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'imprimir' => 'print',
+ 'guardar' => 'save',
+ 'guardar_como_novo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/pt/locales.pl b/locale/pt/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/pt/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/pt/login b/locale/pt/login
new file mode 100755
index 00000000..c873065e
--- /dev/null
+++ b/locale/pt/login
@@ -0,0 +1,21 @@
+$self{texts} = {
+ 'Company' => 'Companhia',
+ 'Continue' => 'Continuar',
+ 'Incorrect Dataset version!' => 'Versão Dataset incorrecta!',
+ 'Login' => 'Login',
+ 'Name' => 'Nome',
+ 'Password' => 'Password',
+ 'Version' => 'Versão',
+ 'You did not enter a name!' => 'Não indicou nome!',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'login' => 'login',
+};
+
+1;
+
diff --git a/locale/pt/menu b/locale/pt/menu
new file mode 100755
index 00000000..f43a8851
--- /dev/null
+++ b/locale/pt/menu
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'AP' => 'Fornecedores',
+ 'AP Aging' => 'Idade Saldos Fornecedores',
+ 'AP Transaction' => 'Transacção Fornecedores',
+ 'AR' => 'Clientes',
+ 'AR Aging' => 'Idade Saldos Clientes',
+ 'AR Transaction' => 'Transacção Clientes',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add Account' => 'Nova Conta',
+ 'Add Assembly' => 'Novo Conjunto',
+ 'Add Customer' => 'Novo Cliente',
+ 'Add GIFI' => 'Adicionar CFOP',
+ 'Add Part' => 'Novo Produto',
+ 'Add Project' => 'Novo Projecto',
+ 'Add Service' => 'Novo Serviço',
+ 'Add Transaction' => 'Nova Transacção',
+ 'Add Vendor' => 'Novo Fornecedor',
+ 'Assemblies' => 'Conjuntos',
+ 'Audit Control' => 'Controlo de Auditoria',
+ 'Backup' => 'Backup',
+ 'Balance Sheet' => 'Folha de Balanço',
+ 'Cash' => 'Dinheiro',
+ 'Chart of Accounts' => 'Plano de Contas',
+ 'Check' => 'Cheque',
+ 'Customers' => 'Clientes',
+ 'Description' => 'Descrição',
+ 'General Ledger' => 'Livro Razão',
+ 'Goods & Services' => 'Bens e Serviços',
+ 'HTML Templates' => 'Templates HTML',
+ 'Income Statement' => 'Estado de Receitas',
+ 'Invoice' => 'Factura',
+ 'LaTeX Templates' => 'Modelos LaTeX',
+ 'Language' => 'Língua',
+ 'List Accounts' => 'Listar Contas',
+ 'List GIFI' => 'Listar CFOP',
+ 'Logout' => 'Logout',
+ 'Open' => 'Abrir',
+ 'Order Entry' => 'Encomendas de Clientes',
+ 'Packing List' => 'Lista de Expedição',
+ 'Parts' => 'Produtos',
+ 'Payment' => 'Pagamento',
+ 'Payments' => 'Pagamentos',
+ 'Preferences' => 'Preferências',
+ 'Print' => 'Imprimir',
+ 'Projects' => 'Projectos',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Reconciliation' => 'Reconciliação',
+ 'Reports' => 'Relatórios',
+ 'Sales Invoice' => 'Factura de Venda',
+ 'Sales Order' => 'Encomenda de Venda',
+ 'Sales Orders' => 'Encomendas de Venda',
+ 'Save to File' => 'Guardar em Ficheiro',
+ 'Send by E-Mail' => 'Enviar por Email',
+ 'Services' => 'Serviços',
+ 'Ship' => 'Expedir',
+ 'Stock Assembly' => 'Conjunto em stock',
+ 'Stylesheet' => 'Stylesheet',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Imposto recolhido',
+ 'Tax paid' => 'Imposto pago',
+ 'Transactions' => 'Transacções',
+ 'Trial Balance' => 'Balancete',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Vendors' => 'Fornecedores',
+ 'Version' => 'Versão',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/pt/oe b/locale/pt/oe
new file mode 100755
index 00000000..bab0c841
--- /dev/null
+++ b/locale/pt/oe
@@ -0,0 +1,237 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Add Purchase Order' => 'Nova Ordem de Compra',
+ 'Add Sales Invoice' => 'Nova Factura de Venda',
+ 'Add Sales Order' => 'Nova Encomenda de Cliente',
+ 'Add Vendor Invoice' => 'Nova Factura de Compra',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => 'Confirma a remoção da Encomenda?',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'Cannot delete order!' => 'Não é possivel apagar a encomenda!',
+ 'Cannot save order!' => 'Não é possível guardar encomenda!',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Fechado',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Delete' => 'Remover',
+ 'Delivery Date' => 'Data de entrega',
+ 'Description' => 'Descrição',
+ 'Done' => 'Pronto',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Falta Endereço de E-mail!',
+ 'Edit Purchase Order' => 'Editar Ordem de Compra',
+ 'Edit Sales Order' => 'Editar Encomenda',
+ 'Employee' => 'Funcionário',
+ 'Exchange Rate' => 'Taxa de Câmbio',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'ID' => 'ID',
+ 'In-line' => 'Inline',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'Data de Factura não encontrada!',
+ 'Invoice Number missing!' => 'Número de Factura não encontrado!',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => 'Nada seleccionado',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta numero na Linha',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Open' => 'Abrir',
+ 'Order' => 'Encomenda',
+ 'Order Date' => 'Data da Encomenda',
+ 'Order Date missing!' => 'Falta data da Encomenda',
+ 'Order Number' => 'Encomenda Número',
+ 'Order Number missing!' => 'Falta numero da Encomenda!',
+ 'Order deleted!' => 'Encomenda apagada',
+ 'Order saved!' => 'Encomenda guardada',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Expedição',
+ 'Packing List Date missing!' => 'Falta Data da Lista de Expedição',
+ 'Packing List Number missing!' => 'Falta Numero de Lista de Expedição',
+ 'Part' => 'Produto',
+ 'Phone' => 'Tel',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'Preço',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Projecto',
+ 'Project not on file!' => 'Projecto não existe',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Purchase Orders' => 'Ordens de Compra',
+ 'Qty' => 'Qtd',
+ 'Recd' => 'Recebido',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Sobram',
+ 'Required by' => 'Requerido por',
+ 'Sales Invoice' => 'Factura de Venda',
+ 'Sales Order' => 'Encomenda de Venda',
+ 'Sales Orders' => 'Encomendas de Venda',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como novo',
+ 'Screen' => 'Ecran',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Seleccione um dos projectos abaixo',
+ 'Select postscript or PDF!' => 'Seleccione PostScript ou PDF',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Service' => 'Serviço',
+ 'Ship' => 'Expedir',
+ 'Ship to' => 'Expedir para',
+ 'Ship via' => 'Expedir via',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Sub-total',
+ 'Tax' => 'Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Terms' => 'Termos: A pronto',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Vendor missing!' => 'Falta fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Yes' => 'Sim',
+ 'days' => 'dias',
+ 'ea' => 'cd',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'pronto' => 'done',
+ 'e_mail' => 'e_mail',
+ 'imprimir' => 'print',
+ 'ordem_de_compra' => 'purchase_order',
+ 'factura_de_venda' => 'sales_invoice',
+ 'encomenda_de_venda' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_como_novo' => 'save_as_new',
+ 'expedir_para' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra' => 'vendor_invoice',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/pt/pe b/locale/pt/pe
new file mode 100755
index 00000000..e969b198
--- /dev/null
+++ b/locale/pt/pe
@@ -0,0 +1,105 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Active' => 'Activo',
+ 'Add' => 'Novo',
+ 'Add Project' => 'Novo Projecto',
+ 'Address' => 'Endereço',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Bin' => 'Bin',
+ 'Continue' => 'Continuar',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Delete' => 'Remover',
+ 'Description' => 'Descrição',
+ 'Edit Project' => 'Editar Projecto',
+ 'Employee' => 'Funcionário',
+ 'From' => 'De',
+ 'Language' => 'Língua',
+ 'Link Accounts' => 'Ligar Contas',
+ 'List Price' => 'Listar Preço',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => 'Nada seleccionado',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Órfão',
+ 'Project' => 'Projecto',
+ 'Project deleted!' => 'Projecto apagado',
+ 'Project saved!' => 'Projecto guardado',
+ 'Projects' => 'Projectos',
+ 'Qty' => 'Qtd',
+ 'Save' => 'Guardar',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Sell Price' => 'Preço de Venda',
+ 'Tax' => 'Imposto',
+ 'To' => 'Até',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actualizado',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+ 'Weight' => 'Peso',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'novo_projecto' => 'add_project',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'guardar' => 'save',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pt/pos b/locale/pt/pos
new file mode 100755
index 00000000..4b811b01
--- /dev/null
+++ b/locale/pt/pos
@@ -0,0 +1,62 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Amount' => 'Total',
+ 'Cannot post transaction!' => 'Não é possivel lançar transacção',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Delete' => 'Remover',
+ 'Description' => 'Descrição',
+ 'Exchange Rate' => 'Taxa de Câmbio',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'From' => 'De',
+ 'Language' => 'Língua',
+ 'Number' => 'Número',
+ 'Open' => 'Abrir',
+ 'Post' => 'Processar',
+ 'Price' => 'Preço',
+ 'Print' => 'Imprimir',
+ 'Qty' => 'Qtd',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registar em',
+ 'Remaining' => 'Sobram',
+ 'Screen' => 'Ecran',
+ 'Source' => 'Origem',
+ 'Subtotal' => 'Sub-total',
+ 'Tax Included' => 'Impostos incluídos',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Actualizar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'processar' => 'post',
+ 'imprimir' => 'print',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pt/ps b/locale/pt/ps
new file mode 100755
index 00000000..06757fb7
--- /dev/null
+++ b/locale/pt/ps
@@ -0,0 +1,279 @@
+$self{texts} = {
+ 'AP Aging' => 'Idade Saldos Fornecedores',
+ 'AP Transaction' => 'Transacção Fornecedores',
+ 'AP Transactions' => 'Transacções Fornecedores',
+ 'AR Aging' => 'Idade Saldos Clientes',
+ 'AR Transaction' => 'Transacção Clientes',
+ 'AR Transactions' => 'Transacções Clientes',
+ 'Account' => 'Conta',
+ 'Account Number' => 'Número da Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Accounts' => 'Contas',
+ 'Add Purchase Order' => 'Nova Ordem de Compra',
+ 'Add Sales Invoice' => 'Nova Factura de Venda',
+ 'Add Sales Order' => 'Nova Encomenda de Cliente',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Total em dívida',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => 'Tem a certeza que quer APAGAR a Factura Número',
+ 'Are you sure you want to delete Transaction' => 'Tem a certeza que quer APAGAR a Transacção',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Folha de Balanço',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => 'Não é possivel apagar a factura!',
+ 'Cannot delete transaction!' => 'Não é possivel apagar a transacção',
+ 'Cannot post invoice for a closed period!' => 'Não pode lançar factura em período fechado!',
+ 'Cannot post invoice!' => 'Não é possivel lançar factura!',
+ 'Cannot post payment for a closed period!' => 'Não pode lançar pagamento em período fechado!',
+ 'Cannot post transaction for a closed period!' => 'Não é possivel lançar transacção para um periodo fechado!',
+ 'Cannot post transaction!' => 'Não é possivel lançar transacção',
+ 'Cash' => 'Dinheiro',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Fechado',
+ 'Compare to' => 'Comparar com',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Crédito',
+ 'Curr' => 'Moeda',
+ 'Currency' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Date Paid' => 'Data de pagamento',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Decimalplaces' => 'Casas decimais',
+ 'Delete' => 'Remover',
+ 'Delivery Date' => 'Data de entrega',
+ 'Description' => 'Descrição',
+ 'Due Date' => 'Data de Vencimento',
+ 'Due Date missing!' => 'Falta Data de Vencimento!',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Falta Endereço de E-mail!',
+ 'Edit Sales Invoice' => 'Editar Factura de Venda',
+ 'Employee' => 'Funcionário',
+ 'Exch' => 'Câmbio',
+ 'Exchange Rate' => 'Taxa de Câmbio',
+ 'Exchange rate for payment missing!' => 'Falta a taxa de câmbio para o pagamento!',
+ 'Exchange rate missing!' => 'Falta a taxa de câmbio!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'Heading' => 'Cabeçalho',
+ 'ID' => 'ID',
+ 'In-line' => 'Inline',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Income Statement' => 'Estado de Receitas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Data de Factura',
+ 'Invoice Date missing!' => 'Data de Factura não encontrada!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => 'Número de Factura não encontrado!',
+ 'Invoice deleted!' => 'Factura apagada',
+ 'Item not on file!' => 'Item não está no arquivo!',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Language' => 'Língua',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'N/A' => 'N/D',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => 'Nada seleccionado',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'Falta numero na Linha',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Open' => 'Abrir',
+ 'Order' => 'Encomenda',
+ 'Order Date missing!' => 'Falta data da Encomenda',
+ 'Order Number' => 'Encomenda Número',
+ 'Order Number missing!' => 'Falta numero da Encomenda!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Expedição',
+ 'Packing List Date missing!' => 'Falta Data da Lista de Expedição',
+ 'Packing List Number missing!' => 'Falta Numero de Lista de Expedição',
+ 'Paid' => 'Total Pago',
+ 'Part' => 'Produto',
+ 'Payment date missing!' => 'Falta Data de Pagamento!',
+ 'Payments' => 'Pagamentos',
+ 'Phone' => 'Tel',
+ 'Post' => 'Processar',
+ 'Post as new' => 'Processar como novo',
+ 'Postscript' => 'PostScript',
+ 'Price' => 'Preço',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Projecto',
+ 'Project not on file!' => 'Projecto não existe',
+ 'Purchase Order' => 'Ordem de Compra',
+ 'Qty' => 'Qtd',
+ 'Recd' => 'Recebido',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registar em',
+ 'Reference' => 'Referência',
+ 'Remaining' => 'Sobram',
+ 'Report for' => 'Relatório para',
+ 'Required by' => 'Requerido por',
+ 'Sales Order' => 'Encomenda de Venda',
+ 'Screen' => 'Ecran',
+ 'Select all' => 'Seleccionar todos',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Seleccione um dos projectos abaixo',
+ 'Select postscript or PDF!' => 'Seleccione PostScript ou PDF',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Service' => 'Serviço',
+ 'Ship' => 'Expedir',
+ 'Ship to' => 'Expedir para',
+ 'Ship via' => 'Expedir via',
+ 'Source' => 'Origem',
+ 'Standard' => 'Padrão',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Sub-total',
+ 'Tax' => 'Imposto',
+ 'Tax Included' => 'Impostos incluídos',
+ 'Tax collected' => 'Imposto recolhido',
+ 'Tax paid' => 'Imposto pago',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => 'Transacção apagada',
+ 'Transaction posted!' => 'Transacção processada',
+ 'Trial Balance' => 'Balancete',
+ 'Unit' => 'Unidade',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor missing!' => 'Falta fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+ 'What type of item is this?' => 'Que tipo de Item é este?',
+ 'Yes' => 'Sim',
+ 'ea' => 'cd',
+ 'for Period' => 'pelo período',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transacção_fornecedores' => 'ap_transaction',
+ 'transacção_clientes' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'remover' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'processar' => 'post',
+ 'processar_como_novo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'encomenda_de_venda' => 'sales_order',
+ 'seleccionar_todos' => 'select_all',
+ 'expedir_para' => 'ship_to',
+ 'actualizar' => 'update',
+ 'sim' => 'yes',
+};
+
+1;
+
diff --git a/locale/pt/pw b/locale/pt/pw
new file mode 100755
index 00000000..32c8a6be
--- /dev/null
+++ b/locale/pt/pw
@@ -0,0 +1,12 @@
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Password',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/pt/rc b/locale/pt/rc
new file mode 100755
index 00000000..d36e444a
--- /dev/null
+++ b/locale/pt/rc
@@ -0,0 +1,64 @@
+$self{texts} = {
+ 'Account' => 'Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Date' => 'Data',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Description' => 'Descrição',
+ 'Difference' => 'Diferença',
+ 'Done' => 'Pronto',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Reconciliation' => 'Reconciliação',
+ 'Select all' => 'Seleccionar todos',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Source' => 'Origem',
+ 'To' => 'Até',
+ 'Update' => 'Actualizar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'pronto' => 'done',
+ 'seleccionar_todos' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/pt/rp b/locale/pt/rp
new file mode 100755
index 00000000..37b6310c
--- /dev/null
+++ b/locale/pt/rp
@@ -0,0 +1,151 @@
+$self{texts} = {
+ 'AP Aging' => 'Idade Saldos Fornecedores',
+ 'AR Aging' => 'Idade Saldos Clientes',
+ 'Account' => 'Conta',
+ 'Account Number' => 'Número da Conta',
+ 'Accounting Menu' => 'Menu de Contabilidade',
+ 'Accounts' => 'Contas',
+ 'Address' => 'Endereço',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Attachment',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Folha de Balanço',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Dinheiro',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Comparar com',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Cópias',
+ 'Credit' => 'Crédito',
+ 'Curr' => 'Moeda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => 'Cliente inexistente!',
+ 'Date' => 'Data',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dez',
+ 'December' => 'Dezembro',
+ 'Decimalplaces' => 'Casas decimais',
+ 'Description' => 'Descrição',
+ 'Due Date' => 'Data de Vencimento',
+ 'E-mail' => 'E-Mail',
+ 'E-mail address missing!' => 'Falta Endereço de E-mail!',
+ 'Feb' => 'Fev',
+ 'February' => 'Fevereiro',
+ 'From' => 'De',
+ 'GIFI' => 'CFOP - Código Fiscal da Operação',
+ 'Heading' => 'Cabeçalho',
+ 'ID' => 'ID',
+ 'In-line' => 'Inline',
+ 'Include in Report' => 'Incluir no Relatório',
+ 'Income Statement' => 'Estado de Receitas',
+ 'Invoice' => 'Factura',
+ 'Jan' => 'Jan',
+ 'January' => 'Janeiro',
+ 'Jul' => 'Jul',
+ 'July' => 'Julho',
+ 'Jun' => 'Jun',
+ 'June' => 'Junho',
+ 'Language' => 'Língua',
+ 'Mar' => 'Mar',
+ 'March' => 'Março',
+ 'May' => 'Mai',
+ 'May ' => 'Maio',
+ 'Message' => 'Mensagem',
+ 'N/A' => 'N/D',
+ 'Nothing selected!' => 'Nada seleccionado',
+ 'Nov' => 'Nov',
+ 'November' => 'Novembro',
+ 'Number' => 'Número',
+ 'Oct' => 'Out',
+ 'October' => 'Outubro',
+ 'Order' => 'Encomenda',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Pagamentos',
+ 'Postscript' => 'PostScript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Projecto',
+ 'Project not on file!' => 'Projecto não existe',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referência',
+ 'Report for' => 'Relatório para',
+ 'Screen' => 'Ecran',
+ 'Select all' => 'Seleccionar todos',
+ 'Select from one of the names below' => 'Seleccione um dos nomes abaixo',
+ 'Select from one of the projects below' => 'Seleccione um dos projectos abaixo',
+ 'Select postscript or PDF!' => 'Seleccione PostScript ou PDF',
+ 'Sep' => 'Set',
+ 'September' => 'Setembro',
+ 'Source' => 'Origem',
+ 'Standard' => 'Padrão',
+ 'Subject' => 'Assunto',
+ 'Subtotal' => 'Sub-total',
+ 'Tax' => 'Imposto',
+ 'Tax collected' => 'Imposto recolhido',
+ 'Tax paid' => 'Imposto pago',
+ 'To' => 'Até',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balancete',
+ 'Vendor' => 'Fornecedor',
+ 'Vendor not on file!' => 'Fornecedor não existe',
+ 'for Period' => 'pelo período',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'e_mail' => 'e_mail',
+ 'imprimir' => 'print',
+ 'seleccionar_todos' => 'select_all',
+};
+
+1;
+
diff --git a/locale/py/COPYING b/locale/py/COPYING
new file mode 100755
index 00000000..74e9462d
--- /dev/null
+++ b/locale/py/COPYING
@@ -0,0 +1,27 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2002-2004
+#
+# Spanish texts:
+#
+# Author: Maria Gabriela Fong <mgfong@maga.tzo.org>
+# John Stoddart <jstypo@imagencolor.com.ve>
+# Federico Montesino Pouzols <fedemp@arrok.com>
+# Tomás Pereira <topec@percar.com>
+# Mario L. Epp <cosanzo@epp.name>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/py/LANGUAGE b/locale/py/LANGUAGE
new file mode 100755
index 00000000..0eef9d8e
--- /dev/null
+++ b/locale/py/LANGUAGE
@@ -0,0 +1 @@
+Spanish/Paraguay
diff --git a/locale/py/Num2text b/locale/py/Num2text
new file mode 100755
index 00000000..88ffe737
--- /dev/null
+++ b/locale/py/Num2text
@@ -0,0 +1,212 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Language: Spanish
+# Contributors: John Christian Stoddart
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'cero',
+ 1 => 'un',
+ '1o' => 'uno',
+ 2 => 'dos',
+ 3 => 'tres',
+ 4 => 'cuatro',
+ 5 => 'cinco',
+ 6 => 'seis',
+ 7 => 'siete',
+ 8 => 'ocho',
+ 9 => 'nueve',
+ 10 => 'diez',
+ 11 => 'once',
+ '11o' => 'once',
+ 12 => 'doce',
+ 13 => 'trece',
+ 14 => 'catorce',
+ 15 => 'quince',
+ 16 => 'dieciséis',
+ 17 => 'diecisiete',
+ 18 => 'dieciocho',
+ 19 => 'diecinueve',
+ 20 => 'veinte',
+ 21 => 'veintiún',
+ '21o' => 'veintiuno',
+ 22 => 'veintidós',
+ 23 => 'veintitrés',
+ 24 => 'veinticuatro',
+ 25 => 'veinticinco',
+ 26 => 'veintiséis',
+ 27 => 'veintisiete',
+ 28 => 'veintiocho',
+ 29 => 'veintinueve',
+ 30 => 'treinta',
+ 40 => 'cuarenta',
+ 50 => 'cincuenta',
+ 60 => 'sesenta',
+ 70 => 'setenta',
+ 80 => 'ochenta',
+ 90 => 'noventa',
+ 500 => 'quinientos',
+ 700 => 'setecientos',
+ 900 => 'novecientos',
+ 10**2 => 'ciento',
+ 10**3 => 'mil',
+ 10**6 => 'millón',
+ 10**12 => 'billón',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my $stripun = 0;
+ my @a = ();
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ # special case for 1000
+ if ($numblock[1] eq '1' && $numblock[0] gt '000') {
+ # remove first array element from textnumber
+ $stripun = 1;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ if ($num[0] == 1) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ # special case for 500, 700, 900
+ if (grep /$num[0]/, (5,7,9)) {
+ push @textnumber, $self->{numbername}{"${num[0]}00"};
+
+ } else {
+
+ # the one from hundreds, append cientos
+ push @textnumber, $self->{numbername}{$num[0]}.$self->{numbername}{10**2}.'s';
+
+ }
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $i);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ $num = $numblock[$i];
+ $num .= 'o' if ($num == 1 && $i == 0);
+ push @textnumber, $self->{numbername}{$num};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($numblock[$i] > 1) {
+ if ($i == 2 || $i == 4) {
+ $a = $self->{numbername}{$num}."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } elsif ($i == 3) {
+ $num = 10**($i * 2);
+ $a = "$self->{10**3} $self->{numbername}{$num}"."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } else {
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+ push @textnumber, $self->{numbername}{$num}.'s';
+ }
+ }
+ } else {
+ push @textnumber, $self->{numbername}{$num};
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ shift @textnumber if $stripun;
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $i) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 30) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $amount .= 'o' if ($num[1] == 1 && $i == 0);
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= " y ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/py/aa b/locale/py/aa
new file mode 100755
index 00000000..25886947
--- /dev/null
+++ b/locale/py/aa
@@ -0,0 +1,156 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Cuentas a Pagar pendientes',
+ 'AP Transaction' => 'Movimiento de Cuentas a Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas a Pagar',
+ 'AR Outstanding' => 'Cuentas a Cobrar pendientes',
+ 'AR Transaction' => 'Movimiento de Cuentas a Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas a Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add AP Transaction' => 'Agregar Asiento de Cuentas a Pagar',
+ 'Add AR Transaction' => 'Agregar Asiento de Cuentas a Cobrar',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => '¡Falta fecha de vencimiento!',
+ 'Edit AP Transaction' => 'Modificar asiento de Cuentas a Pagar',
+ 'Edit AR Transaction' => 'Modificar asiento de Cuentas a Cobrar',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Month' => 'Mes',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Project' => 'Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Remaining' => 'Remanente',
+ 'Sales Invoice.' => 'Factura (venta).',
+ 'Salesperson' => 'Vendedor',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Origen',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Till' => 'Caja Registradora',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'movimiento_de_cuentas_a_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_a_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_(venta)_' => 'sales_invoice_',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/py/admin b/locale/py/admin
new file mode 100755
index 00000000..725bbfd6
--- /dev/null
+++ b/locale/py/admin
@@ -0,0 +1,143 @@
+$self{texts} = {
+ 'Access Control' => 'Control de Acceso',
+ 'Accounting' => 'Contabilidad',
+ 'Add User' => 'Agregar Usuario',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => '¡Todas las Bases de Datos están actualizadas!',
+ 'Cannot create Lock!' => '¡No se puede crear el archivo de bloqueo!',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Click on login name to edit!' => '¡Seleccione el nombre del usuario que desea modificar!',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Connect to' => 'Conectar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Crear Plan de Cuentas',
+ 'Create Dataset' => 'Crear Base de Datos',
+ 'DBI not installed!' => '¡DBI no está instalado!',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de base de datos',
+ 'Database Driver not checked!' => '¡No seleccionó un manejador de bases de datos!',
+ 'Database User missing!' => '¡Falta el usuario de base de datos!',
+ 'Dataset' => 'Base de Datos',
+ 'Dataset missing!' => 'Falta Base de Datos!',
+ 'Dataset updated!' => 'Base de Datos actualizada!',
+ 'Date Format' => 'Formato de Fecha',
+ 'Delete' => 'Borrar',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Directory' => 'Directorio',
+ 'Driver' => 'Manejador',
+ 'Dropdown Limit' => 'Limite en listas desplegables',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit User' => 'Modificar Usuario',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Servidor',
+ 'Hostname missing!' => '¡Falta el nombre del servidor!',
+ 'Language' => 'Idioma',
+ 'Lock System' => 'Bloquear el sistema',
+ 'Lockfile created!' => '¡Archivo de bloqueo creado!',
+ 'Lockfile removed!' => '¡Archivo de bloqueo borrado!',
+ 'Login' => 'Entrada al sistema',
+ 'Login name missing!' => '¡Falta el nombre del usuario!',
+ 'Logout' => 'Salir del Sistema',
+ 'Manager' => 'Gerente',
+ 'Menu Width' => 'Ancho del Menú',
+ 'Multibyte Encoding' => 'Codificación Multibyte',
+ 'Name' => 'Nombre',
+ 'New Templates' => 'Plantillas Nuevas',
+ 'No Database Drivers available!' => '¡No hay manejadores de bases de datos disponibles!',
+ 'No Dataset selected!' => '¡No ha seleccionado una base de datos!',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Number Format' => 'Formato Numérico',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Passwords do not match!' => '¡Las contraseñas no coinciden!',
+ 'Pg Database Administration' => 'Administración de base de datos Pg',
+ 'PgPP Database Administration' => 'Administración de base de datos PgPP',
+ 'Phone' => 'Teléfono',
+ 'Port' => 'Puerto',
+ 'Port missing!' => '¡Falta el puerto!',
+ 'Printer' => 'Impresora',
+ 'Save' => 'Guardar',
+ 'Session Timeout' => 'Expiración de la sesión',
+ 'Session expired!' => '¡La sesión caducó!',
+ 'Setup Templates' => 'Configurar Plantillas',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'Supervisor' => 'Supervisor',
+ 'Templates' => 'Plantillas',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y pueden ser borradas',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Verificación preliminar. En esta etapa no se creará ni se borrará nada!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para agregar un usuario a un grupo, seleccione un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario con las mismas variables se creará bajo el nuevo nombre de usuario (login).',
+ 'Unlock System' => 'Desbloquear el sistema',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Use Templates' => 'Usar Plantillas',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Version' => 'Versión',
+ 'You are logged out' => 'Usted ha salido del sistema',
+ 'does not exist' => 'no existe',
+ 'is already a member!' => '¡ya es miembro!',
+ 'localhost' => 'servidor local',
+ 'locked!' => '¡bloqueado!',
+ 'successfully created!' => '¡creado con éxito!',
+ 'successfully deleted!' => '¡borrado con éxito!',
+ 'website' => 'sitio web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'agregar_usuario' => 'add_user',
+ 'cambiar_la_contraseña_del_administrador' => 'change_admin_password',
+ 'cambiar_contraseña' => 'change_password',
+ 'continuar' => 'continue',
+ 'crear_base_de_datos' => 'create_dataset',
+ 'borrar' => 'delete',
+ 'borrar_base_de_datos' => 'delete_dataset',
+ 'bloquear_el_sistema' => 'lock_system',
+ 'entrada_al_sistema' => 'login',
+ 'salir_del_sistema' => 'logout',
+ 'administración_de_la_base_de_datos_oracle' => 'oracle_database_administration',
+ 'administración_de_base_de_datos_pg' => 'pg_database_administration',
+ 'administración_de_base_de_datos_pgpp' => 'pgpp_database_administration',
+ 'guardar' => 'save',
+ 'desbloquear_el_sistema' => 'unlock_system',
+ 'actualizar_base_de_datos' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/py/all b/locale/py/all
new file mode 100755
index 00000000..b99e8691
--- /dev/null
+++ b/locale/py/all
@@ -0,0 +1,894 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'Cuentas a Pagar',
+ 'AP Aging' => 'Vencimiento de Cuentas a Pagar',
+ 'AP Outstanding' => 'Cuentas a Pagar pendientes',
+ 'AP Transaction' => 'Movimiento de Cuentas a Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas a Pagar',
+ 'AR' => 'Cuentas a Cobrar',
+ 'AR Aging' => 'Vencimiento Cuentas a Cobrar',
+ 'AR Outstanding' => 'Cuentas a Cobrar pendientes',
+ 'AR Transaction' => 'Movimiento de Cuentas a Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas a Cobrar',
+ 'AR/AP' => '',
+ 'About' => 'Acerca de',
+ 'Above' => 'Encima de',
+ 'Access Control' => 'Control de Acceso',
+ 'Access Denied!' => '',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Account Number missing!' => '¡Falta el Número de Cuenta!',
+ 'Account Type' => 'Tipo de Cuenta',
+ 'Account Type missing!' => '¡Falta el Tipo de Cuenta!',
+ 'Account deleted!' => '¡Cuenta eliminada!',
+ 'Account does not exist!' => '¡Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting' => 'Contabilidad',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro Auditoría',
+ 'Activate Audit trails' => 'Activar Rastro Auditoría',
+ 'Active' => 'Activo',
+ 'Add' => 'Agregar',
+ 'Add AP Transaction' => 'Agregar Asiento de Cuentas a Pagar',
+ 'Add AR Transaction' => 'Agregar Asiento de Cuentas a Cobrar',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add Assembly' => 'Agregar Ensamblaje',
+ 'Add Business' => 'Agregar Negocio',
+ 'Add Cash Transfer Transaction' => 'Agregar Transferencia de Efectivo',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add Deduction' => 'Agregar Descuento',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add Exchange Rate' => 'Agregar Cotización de Moneda',
+ 'Add GIFI' => 'Agregar PCF',
+ 'Add General Ledger Transaction' => 'Agregar Asiento al Mayor General',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add POS Invoice' => 'Agregar Factura Punto de Venta',
+ 'Add Part' => 'Agregar Artículo',
+ 'Add Pricegroup' => 'Agregar Grupo de Precios',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add SIC' => 'Agregar CIS',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Add Service' => 'Agregar Servicio',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Agregar Transacción',
+ 'Add User' => 'Agregar Usuario',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Add Warehouse' => 'Agregar Almacén',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Después del Descuento',
+ 'All' => 'Todo',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'All Datasets up to date!' => '¡Todas las Bases de Datos están actualizadas!',
+ 'All Items' => 'Todos los Artículos',
+ 'Allowances' => 'Subsidios',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Amount missing!' => '¡Falta el Importe!',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Seguro que desea borrar la Factura?',
+ 'Are you sure you want to delete Order Number' => '¿Seguro que desea borrar la Orden de Compra/Pedido?',
+ 'Are you sure you want to delete Quotation Number' => '¿Seguro que desea borrar la Cotización?',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Are you sure you want to remove the marked entries from the queue?' => '¿Seguro que desea borrar las entradas seleccionadas de la cola?',
+ 'Assemblies' => 'Ensamblajes',
+ 'Assemblies restocked!' => 'Ensamblajes re-inventariados!',
+ 'Assembly' => 'Ensamblaje',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Activo',
+ 'Attachment' => 'Adjunto',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría eliminado hasta',
+ 'Audit trails disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trails enabled' => 'Rastro de Auditoría activado',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Lista de Materiales',
+ 'Backup' => 'Copia de Seguridad de los datos',
+ 'Backup sent to' => 'Copia de Seguridad enviada a',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balance General',
+ 'Based on' => 'Basado en',
+ 'Bcc' => 'B.C.C.',
+ 'Before Deduction' => 'Antes del Descuento',
+ 'Beginning Balance' => 'Saldo Inicial',
+ 'Below' => 'Debajo de',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Bin Lists' => 'Listas de Ubicaciones',
+ 'Books are open' => 'Los Libros están abiertos',
+ 'Break' => 'Romper',
+ 'Business' => 'Negocio',
+ 'Business Number' => 'RUC',
+ 'Business deleted!' => '¡Negocio borrado!',
+ 'Business saved!' => '¡Negocio guardado!',
+ 'C' => 'C',
+ 'COGS' => 'Costo de Artículos Vendidos',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => '¡No se puede crear el archivo de bloqueo!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '¡No se puede borrar la Cuenta!',
+ 'Cannot delete customer!' => '¡No se puede borrar el Cliente!',
+ 'Cannot delete default account!' => '¡No se puede borrar la Cuenta por Defecto!',
+ 'Cannot delete invoice!' => '¡No se puede borrar la Factura!',
+ 'Cannot delete item!' => '¡No se puede borrar el Artículo!',
+ 'Cannot delete order!' => '¡No se puede borrar la Orden!',
+ 'Cannot delete quotation!' => '¡No se puede borrar la Cotización!',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el Proveedor!',
+ 'Cannot post Payment!' => '¡No se puede registrar el Pago!',
+ 'Cannot post Receipt!' => '¡No se puede registrar el Recibo!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una Factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la Factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Cannot remove files!' => '¡No se pueden borrar los archivos!',
+ 'Cannot save account!' => '¡No se puede guardar la Cuenta!',
+ 'Cannot save defaults!' => '¡No se puede guardar los Predeterminados!',
+ 'Cannot save order!' => '¡No se puede guardar la Orden!',
+ 'Cannot save preferences!' => '¡No se puede guardar las Preferencias!',
+ 'Cannot save quotation!' => '¡No se puede guardar la Cotización!',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'No se puede configurar una Cuenta para más de una de las opciones (AR, AP o IC)',
+ 'Cannot set multiple options for' => 'No se pueden configurar opciones múltiples para',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los ensamblajes!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'C.C.',
+ 'Change' => 'Cambiar',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar contraseña',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => 'Verificar existencia',
+ 'Checks' => 'Cheques',
+ 'City' => 'Ciudad',
+ 'Cleared' => 'Reconciliado',
+ 'Click on login name to edit!' => '¡Seleccione el nombre del usuario que desea modificar!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Cerrar los Libros hasta',
+ 'Closed' => 'Cerrado',
+ 'Code' => 'Código',
+ 'Code missing!' => '¡Falta el Código!',
+ 'Company' => 'Empresa',
+ 'Company Name' => 'Razón Social',
+ 'Compare to' => 'Comparar con',
+ 'Completed' => '',
+ 'Components' => 'Componentes',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => '¡Confirmar!',
+ 'Connect to' => 'Conectar a',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas del Orden',
+ 'Copies' => 'Copias',
+ 'Copy to COA' => 'Copiar al Plan de Cuentas',
+ 'Cost' => 'Costo',
+ 'Cost Center' => 'Centro de Costos',
+ 'Could not save pricelist!' => '¡No se pudo guardar la Lista de Precios!',
+ 'Could not save!' => '¡No se pudo guardar!',
+ 'Could not transfer Inventory!' => '¡No se pudo transferir existencia!',
+ 'Country' => 'País',
+ 'Create Chart of Accounts' => 'Crear Plan de Cuentas',
+ 'Create Dataset' => 'Crear Base de Datos',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del Período',
+ 'Customer' => 'Cliente',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'DBI not installed!' => '¡DBI no está instalado!',
+ 'DOB' => 'Fecha de nacimiento',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de base de datos',
+ 'Database Driver not checked!' => '¡No seleccionó un manejador de bases de datos!',
+ 'Database Host' => 'Servidor de Base de Datos',
+ 'Database User missing!' => '¡Falta el usuario de base de datos!',
+ 'Dataset' => 'Base de Datos',
+ 'Dataset is newer than version!' => '¡El Base de Datos es más reciente que la versión del programa!',
+ 'Dataset missing!' => 'Falta Base de Datos!',
+ 'Dataset updated!' => 'Base de Datos actualizada!',
+ 'Date' => 'Fecha',
+ 'Date Format' => 'Formato de Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Date Received' => 'Fecha de recepción',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Date received missing!' => '¡Falta la fecha de recepción!',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Posiciones decimales',
+ 'Decrease' => 'Reducir',
+ 'Deduct after' => 'Descontar después',
+ 'Deduction deleted!' => '¡Descuento borrado!',
+ 'Deduction saved!' => '¡Descuento guardado!',
+ 'Deductions' => 'Descuentos',
+ 'Default Template' => '',
+ 'Defaults' => 'Valores predeterminados',
+ 'Defaults saved!' => '¡Valores predeterminados guardados!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Delete Dataset' => 'Borrar base de datos',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Department deleted!' => '¡Departamento borrado!',
+ 'Department saved!' => '¡Departamento guardado!',
+ 'Departments' => 'Departamentos',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Traducciones de la descripción',
+ 'Description missing!' => '¡Falta la descripción!',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Directory' => 'Directorio',
+ 'Discount' => 'Descuento',
+ 'Done' => 'Terminado',
+ 'Drawing' => 'Plano',
+ 'Driver' => 'Manejador',
+ 'Dropdown Limit' => 'Limite en listas desplegables',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => '¡Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por E-mail a',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mail message' => '',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit' => 'Modificar',
+ 'Edit AP Transaction' => 'Modificar asiento de Cuentas a Pagar',
+ 'Edit AR Transaction' => 'Modificar asiento de Cuentas a Cobrar',
+ 'Edit Account' => 'Modificar cuenta',
+ 'Edit Assembly' => 'Modificar Ensamblaje',
+ 'Edit Business' => 'Modificar Negocio',
+ 'Edit Cash Transfer Transaction' => 'Modificar Transferencia de Efectivo',
+ 'Edit Customer' => 'Modificar Cliente',
+ 'Edit Deduction' => 'Modificar Descuento',
+ 'Edit Department' => 'Modificar Departamento',
+ 'Edit Description Translations' => 'Modificar Traducciones de Descripción',
+ 'Edit Employee' => 'Modificar Empleado',
+ 'Edit GIFI' => 'Modificar PCF',
+ 'Edit General Ledger Transaction' => 'Modificar Asiento del Libro Mayor General',
+ 'Edit Group' => 'Modificar Grupo',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'Modificar Mano de Obra',
+ 'Edit Language' => 'Modificar Idioma',
+ 'Edit POS Invoice' => 'Modificar Ticket',
+ 'Edit Part' => 'Modificar Artículo',
+ 'Edit Preferences for' => 'Modificar Preferencias para',
+ 'Edit Pricegroup' => 'Modificar Grupo de Precios',
+ 'Edit Project' => 'Modificar Proyecto',
+ 'Edit Purchase Order' => 'Modificar Orden de Compra',
+ 'Edit Quotation' => 'Modificar Cotización',
+ 'Edit Request for Quotation' => 'Modificar Solicitud de Cotización',
+ 'Edit SIC' => 'Modificar CIS',
+ 'Edit Sales Invoice' => 'Modificar Factura de Venta',
+ 'Edit Sales Order' => 'Modificar Orden de Venta',
+ 'Edit Service' => 'Modificar Servicio',
+ 'Edit Template' => 'Modificar Plantilla',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Modificar Usuario',
+ 'Edit Vendor' => 'Modificar Proveedor',
+ 'Edit Vendor Invoice' => 'Modificar Factura de Proveedor',
+ 'Edit Warehouse' => 'Modificar Almacén',
+ 'Employee' => 'Empleado',
+ 'Employee Name' => 'Nombre del empleado',
+ 'Employee Number' => 'Código del empleado',
+ 'Employee deleted!' => '¡Empleado borrado!',
+ 'Employee pays' => 'El empleado paga',
+ 'Employee saved!' => '¡Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Patrón',
+ 'Employer pays' => 'El patrón paga',
+ 'Enddate' => 'Fecha final',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Forzar reversión de asientos para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (ej. PYG:USD:EUR) para las monedas local y extranjeras',
+ 'Equity' => 'Patrimonio',
+ 'Every' => '',
+ 'Excempt age <' => 'Edad de excención <',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Existing Datasets' => 'Bases de datos existentes',
+ 'Expense' => 'Egreso',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Egreso/Activo',
+ 'Extended' => 'Importe',
+ 'FX' => 'Cotización de Monedas',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Ganancia en Moneda Extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en Moneda Extranjera',
+ 'Friday' => '',
+ 'From' => 'Desde',
+ 'From Warehouse' => '',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'GIFI deleted!' => '¡Borrado el código PCF!',
+ 'GIFI missing!' => '¡Falta el código PCF!',
+ 'GIFI saved!' => '¡Guardado el código PCF!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Asiento en el libro mayor',
+ 'General Ledger' => 'Libro Mayor General',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Bienes y Servicios',
+ 'Group' => 'Grupo',
+ 'Group Items' => 'Componentes de grupo',
+ 'Group Translations' => 'Traducción de Grupos',
+ 'Group deleted!' => '¡Grupo borrado!',
+ 'Group missing!' => '¡Falta el grupo!',
+ 'Group saved!' => '¡Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'Heading' => 'Encabezado',
+ 'History' => 'Historial',
+ 'Home Phone' => 'Teléfono (particular)',
+ 'Host' => 'Servidor',
+ 'Hostname missing!' => '¡Falta el nombre del servidor!',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incorporado',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Incluir en informe',
+ 'Include in drop-down menus' => 'Incluir en listas desplegables',
+ 'Income' => 'Ingreso',
+ 'Income Statement' => 'Cuadro de Resultados',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => '¡La Versión de la base de datos es incorrecta!',
+ 'Increase' => 'Aumentar',
+ 'Individual Items' => 'Artículos individuales',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory' => 'Existencia',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '¡La existencia debe ser cero antes de poder cambiar el ensamblaje a obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '¡La existencia debe ser cero antes de poder cambiar este artículo a obsoleto!',
+ 'Inventory saved!' => '¡Existencias guardadas!',
+ 'Inventory transferred!' => '¡Existencias transferidas!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Invoices' => 'Facturas',
+ 'Is this a summary account to record' => '¿Es ésta una cuenta de resúmen a registrar?',
+ 'Item already on pricelist!' => '¡El concepto ya está en la lista de precios!',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Items' => 'Conceptos',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => '¡Idioma borrado!',
+ 'Language saved!' => '¡Idioma guardado!',
+ 'Languages' => 'Idiomas',
+ 'Languages not defined!' => '¡Idiomas no definido!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Lead' => '',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Deje los campos de servidor y puerto vacíos a menos que quiera hacer una conección remota',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Uso autorizado a',
+ 'Line Total' => 'Total de la línea',
+ 'Link' => 'Vínculo',
+ 'Link Accounts' => 'Vincular Cuentas',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Mostrar Plan de Cuentas',
+ 'List Businesses' => 'Mostrar empresas',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Mostrar PCF',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Price' => 'Precio de Lista',
+ 'List Projects' => 'Mostrar Projectos',
+ 'List SIC' => 'Mostrar CIS',
+ 'List Transactions' => 'Mostrar Transacciones',
+ 'List Warehouses' => 'Mostar almacenes',
+ 'Lock System' => 'Bloquear el sistema',
+ 'Lockfile created!' => '¡Archivo de bloqueo creado!',
+ 'Lockfile removed!' => '¡Archivo de bloqueo borrado!',
+ 'Login' => 'Entrada al sistema',
+ 'Login name missing!' => '¡Falta el nombre del usuario!',
+ 'Logout' => 'Salir del Sistema',
+ 'Make' => 'Marca',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Marked entries printed!' => '¡Entradas seleccionadas impresas!',
+ 'Markup' => 'Margen',
+ 'Maximum' => 'Máximo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Menu Width' => 'Ancho del Menú',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => '',
+ 'Month' => 'Mes',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Codificación Multibyte',
+ 'N/A' => 'N/A',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el Nombre!',
+ 'New Templates' => 'Plantillas Nuevas',
+ 'New Window' => 'Ventana nueva',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'No',
+ 'No Database Drivers available!' => '¡No hay manejadores de bases de datos disponibles!',
+ 'No Dataset selected!' => '¡No ha seleccionado una base de datos!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'Nº',
+ 'Non-taxable' => 'Exento',
+ 'Non-taxable Purchases' => 'Compras exentas',
+ 'Non-taxable Sales' => 'Ventas exentas',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => '¡No se suministró nada!',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nothing to delete!' => '¡No hay nada para borrar!',
+ 'Nothing to print!' => '¡No hay nada para imprimir!',
+ 'Nothing to transfer!' => '¡Nada que transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato Numérico',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Existencia',
+ 'Open' => 'Abierto',
+ 'Oracle Database Administration' => 'Administración de la base de datos Oracle',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de la orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Entry' => 'Carga de Ordenes',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => '¡Orden guardada!',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Huérfano',
+ 'Out of balance transaction!' => '¡Asiento desbalanceado!',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Pendiente',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'Punto de Venta',
+ 'POS Invoice' => 'Factura Punto de Venta',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Packing Lists' => 'Listas de empaque',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Part Number' => '',
+ 'Partnumber' => 'Número de artículo',
+ 'Parts' => 'Artículos',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Password does not match!' => '¡La contraseña no coincide!',
+ 'Passwords do not match!' => '¡Las contraseñas no coinciden!',
+ 'Payables' => 'Cuentas a Pagar',
+ 'Payment' => 'Pago',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'Descuento Salarial',
+ 'Period' => 'Periodo',
+ 'Pg Database Administration' => 'Administración de base de datos Pg',
+ 'PgPP Database Administration' => 'Administración de base de datos PgPP',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Port' => 'Puerto',
+ 'Port missing!' => '¡Falta el puerto!',
+ 'Pos' => '',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => '¡Registrado!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferencias',
+ 'Preferences saved!' => '¡Preferencias guardadas!',
+ 'Prepayment' => 'Anticipo',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Pricegroup deleted!' => '¡Grupo de precios borrado!',
+ 'Pricegroup missing!' => '¡Falta el grupo de precios!',
+ 'Pricegroup saved!' => '¡Grupo de precios guardado!',
+ 'Pricegroups' => 'Grupos de precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'Imprimir y guardar',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'Impreso',
+ 'Printer' => 'Impresora',
+ 'Printing' => '',
+ 'Printing ... ' => 'Imprimiendo ...',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => 'Centro de Ingresos',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Traducciones de descripción de proyecto',
+ 'Project Name' => '',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Number missing!' => '¡Falta el número de proyecto!',
+ 'Project Transactions' => 'Asientos del Projecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Project saved!' => '¡Proyecto guardado!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'Quantity exceeds available units to stock!' => '¡La cantidad excede al stock disponible!',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Quotation deleted!' => '¡Cotización borrada!',
+ 'Quotations' => 'Cotizaciones',
+ 'R' => 'R',
+ 'RFQ' => 'Solicitud de cotización',
+ 'RFQ ' => 'Solicitud de cotización ',
+ 'RFQ Number' => 'Número de Solicitud de cotización',
+ 'RFQs' => 'Solicitudes de cotización',
+ 'ROP' => 'Existencia mínima',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => '¡Falta la tarifa!',
+ 'Recd' => 'Recb.',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => '¡Recibo registrado!',
+ 'Receipts' => 'Recibos',
+ 'Receivables' => 'Cuentas a Cobrar',
+ 'Receive' => 'Recibir',
+ 'Receive Merchandise' => 'Recibir mercadería',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Informe de Reconciliación',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Remove' => 'Eliminar',
+ 'Remove Audit trail up to' => 'Remover Rastro de Auditoría hasta',
+ 'Remove Audit trails up to' => 'Remover Rastro de Auditoría hasta',
+ 'Removed spoolfiles!' => '¡Archivos de la cola eliminados!',
+ 'Removing marked entries from queue ...' => 'Eliminado entradas seleccionadas de la cola ...',
+ 'Repeat' => '',
+ 'Report for' => 'Informe de',
+ 'Reports' => 'Informes',
+ 'Req' => '',
+ 'Request for Quotation' => 'Solicitud de cotización',
+ 'Request for Quotations' => 'Solicitudes de cotización',
+ 'Required by' => 'Requerido para el',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SIC' => 'CIS',
+ 'SIC deleted!' => '¡CIS borrado!',
+ 'SIC saved!' => '¡CIS guardado!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'C.I.Nº',
+ 'Sale' => 'Venta',
+ 'Sales' => 'Ventas',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Invoice ' => 'Factura (venta) ',
+ 'Sales Invoice.' => 'Factura (venta).',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Facturas (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Order Number' => 'Número de Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Sales Quotation Number' => 'Número de Cotización',
+ 'Salesperson' => 'Vendedor',
+ 'Saturday' => '',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Pantalla',
+ 'Search' => 'Búsqueda',
+ 'Select' => 'Seleccionar',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the items below' => 'Seleccione uno de los artículos siguientes',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select items' => '',
+ 'Select payment' => 'Seleccione el pago',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Sending' => '',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Serial Number' => 'Número de serie',
+ 'Service' => 'Servicio',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Servicios',
+ 'Session Timeout' => 'Expiración de la sesión',
+ 'Session expired!' => '¡La sesión caducó!',
+ 'Setup Templates' => 'Configurar Plantillas',
+ 'Ship' => 'Enviar',
+ 'Ship Merchandise' => 'Enviar Mercadería',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping' => 'Envío',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Date' => 'Fecha de envío',
+ 'Shipping Date missing!' => '¡Falta la fecha de envío!',
+ 'Shipping Point' => 'Punto de envío',
+ 'Short' => 'Corto',
+ 'Signature' => 'Firma',
+ 'Source' => 'Origen',
+ 'Spoolfile' => 'Cola de Impresión',
+ 'Standard' => 'Estándard',
+ 'Standard Industrial Codes' => 'Código Industrial Estandardizado (CIS)',
+ 'Startdate' => 'Fecha de inicio',
+ 'State' => 'Departamento',
+ 'State/Province' => 'Departamento',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement Balance' => 'Saldo bancario',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Stock' => 'Existencia',
+ 'Stock Assembly' => 'Reponer ensamblaje',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'Sub-contract GIFI' => 'PCF del subcontrato',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Sunday' => '',
+ 'Supervisor' => 'Supervisor',
+ 'System' => 'Sistema',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuestos',
+ 'Tax Accounts' => 'Cuentas de Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Tax Number' => 'RUC',
+ 'Tax Number / SSN' => 'RUC/CIP',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Taxable' => 'Gravado',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Templates' => 'Plantillas',
+ 'Terms' => 'Condiciones',
+ 'Text' => '',
+ 'Text Templates' => 'Plantillas de texto',
+ 'The following Datasets are not in use and can be deleted' => 'Las siguientes bases de datos no están en uso y pueden ser borradas',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Verificación preliminar. En esta etapa no se creará ni se borrará nada!',
+ 'Thursday' => '',
+ 'Till' => 'Caja Registradora',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Hasta',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para agregar un usuario a un grupo, seleccione un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario con las mismas variables se creará bajo el nuevo nombre de usuario (login).',
+ 'Top Level' => 'Nivel Superior',
+ 'Total' => 'Total',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Transaction' => 'Asiento',
+ 'Transaction Date missing!' => '¡Falta la fecha del Asiento!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Transaction reversal enforced for all dates' => 'Reversión de Asientos activado para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Reversión de Asientos activado hasta',
+ 'Transactions' => 'Asientos',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir existencia',
+ 'Transfer from' => '',
+ 'Transfer to' => 'Transferir a',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => '¡Traducción borrada!',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Translations' => 'Traducciones',
+ 'Translations saved!' => '¡Traducciones guardadas!',
+ 'Trial Balance' => 'Balance de Sumas y Saldos',
+ 'Tuesday' => '',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Unit' => 'Unidad',
+ 'Unit of measure' => 'Unidad de medida',
+ 'Unlock System' => 'Desbloquear el sistema',
+ 'Update' => 'Actualizar',
+ 'Update Dataset' => 'Actualizar base de datos',
+ 'Updated' => 'Actualizado',
+ 'Upgrading to Version' => 'Actualizando a versión',
+ 'Use Templates' => 'Usar Plantillas',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor History' => 'Historial del Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoice ' => 'Factura de Proveedor ',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouse' => 'Almacén',
+ 'Warehouse deleted!' => '¡Almacén borrado!',
+ 'Warehouse saved!' => '¡Almacén guardado!',
+ 'Warehouses' => 'Almacenes',
+ 'Warning!' => '¡Advertencia!',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidad de peso',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Work Phone' => 'Teléfono (Oficina)',
+ 'Year' => 'Año',
+ 'Year(s)' => '',
+ 'Yearend' => 'Cierre del Ejercicio',
+ 'Yearend date missing!' => '¡Falta la Fecha de Cierre del Ejercicio!',
+ 'Yearend posted!' => '¡Cierre del Ejercicio registrado!',
+ 'Yearend posting failed!' => '¡Falló el Cierre del Ejercicio!',
+ 'Years' => '',
+ 'Yes' => 'Si',
+ 'You are logged out' => 'Usted ha salido del sistema',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => '¡No ingresó un Nombre!',
+ 'You must enter a host and port for local and remote connections!' => 'Debe ingresar un servidor y un puerto para conecciones locales y remotas!',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro Tipo de Cuenta',
+ 'as at' => 'como a',
+ 'days' => 'días',
+ 'does not exist' => 'no existe',
+ 'done' => 'Terminado',
+ 'ea' => 'c/u',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'para el Período',
+ 'is already a member!' => '¡ya es miembro!',
+ 'localhost' => 'servidor local',
+ 'locked!' => '¡bloqueado!',
+ 'partsgroup' => '',
+ 'posted!' => '¡Registrado!',
+ 'sent' => 'Enviado',
+ 'successfully created!' => '¡creado con éxito!',
+ 'successfully deleted!' => '¡borrado con éxito!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'sitio web',
+};
+
+1;
diff --git a/locale/py/am b/locale/py/am
new file mode 100755
index 00000000..d5457708
--- /dev/null
+++ b/locale/py/am
@@ -0,0 +1,284 @@
+$self{texts} = {
+ 'AP' => 'Cuentas a Pagar',
+ 'AR' => 'Cuentas a Cobrar',
+ 'About' => 'Acerca de',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Account Number missing!' => '¡Falta el Número de Cuenta!',
+ 'Account Type' => 'Tipo de Cuenta',
+ 'Account Type missing!' => '¡Falta el Tipo de Cuenta!',
+ 'Account deleted!' => '¡Cuenta eliminada!',
+ 'Account does not exist!' => '¡Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta guardada!',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro Auditoría',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add Business' => 'Agregar Negocio',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add GIFI' => 'Agregar PCF',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add SIC' => 'Agregar CIS',
+ 'Add Warehouse' => 'Agregar Almacén',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Asset' => 'Activo',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría eliminado hasta',
+ 'Backup sent to' => 'Copia de Seguridad enviada a',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Books are open' => 'Los Libros están abiertos',
+ 'Business Number' => 'RUC',
+ 'Business deleted!' => '¡Negocio borrado!',
+ 'Business saved!' => '¡Negocio guardado!',
+ 'COGS' => 'Costo de Artículos Vendidos',
+ 'Cannot delete account!' => '¡No se puede borrar la Cuenta!',
+ 'Cannot delete default account!' => '¡No se puede borrar la Cuenta por Defecto!',
+ 'Cannot save account!' => '¡No se puede guardar la Cuenta!',
+ 'Cannot save defaults!' => '¡No se puede guardar los Predeterminados!',
+ 'Cannot save preferences!' => '¡No se puede guardar las Preferencias!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'No se puede configurar una Cuenta para más de una de las opciones (AR, AP o IC)',
+ 'Cannot set multiple options for' => 'No se pueden configurar opciones múltiples para',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Close Books up to' => 'Cerrar los Libros hasta',
+ 'Code' => 'Código',
+ 'Code missing!' => '¡Falta el Código!',
+ 'Company' => 'Empresa',
+ 'Confirm' => 'Confirmar',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas del Orden',
+ 'Copy to COA' => 'Copiar al Plan de Cuentas',
+ 'Cost Center' => 'Centro de Costos',
+ 'Credit' => 'Crédito',
+ 'Customer Number' => 'Código del Cliente',
+ 'Database Host' => 'Servidor de Base de Datos',
+ 'Dataset' => 'Base de Datos',
+ 'Date Format' => 'Formato de Fecha',
+ 'Debit' => 'Débito',
+ 'Defaults saved!' => '¡Valores predeterminados guardados!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar cuenta',
+ 'Department deleted!' => '¡Departamento borrado!',
+ 'Department saved!' => '¡Departamento guardado!',
+ 'Departments' => 'Departamentos',
+ 'Description' => 'Descripción',
+ 'Description missing!' => '¡Falta la descripción!',
+ 'Discount' => 'Descuento',
+ 'Dropdown Limit' => 'Limite en listas desplegables',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'Edit' => 'Modificar',
+ 'Edit Account' => 'Modificar cuenta',
+ 'Edit Business' => 'Modificar Negocio',
+ 'Edit Department' => 'Modificar Departamento',
+ 'Edit GIFI' => 'Modificar PCF',
+ 'Edit Language' => 'Modificar Idioma',
+ 'Edit Preferences for' => 'Modificar Preferencias para',
+ 'Edit SIC' => 'Modificar CIS',
+ 'Edit Template' => 'Modificar Plantilla',
+ 'Edit Warehouse' => 'Modificar Almacén',
+ 'Employee Number' => 'Código del empleado',
+ 'Enforce transaction reversal for all dates' => 'Forzar reversión de asientos para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (ej. PYG:USD:EUR) para las monedas local y extranjeras',
+ 'Equity' => 'Patrimonio',
+ 'Expense' => 'Egreso',
+ 'Expense/Asset' => 'Egreso/Activo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Ganancia en Moneda Extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en Moneda Extranjera',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'GIFI deleted!' => '¡Borrado el código PCF!',
+ 'GIFI missing!' => '¡Falta el código PCF!',
+ 'GIFI saved!' => '¡Guardado el código PCF!',
+ 'GL Transaction' => 'Asiento en el libro mayor',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Incluir en listas desplegables',
+ 'Income' => 'Ingreso',
+ 'Inventory' => 'Existencia',
+ 'Invoice' => 'Factura',
+ 'Is this a summary account to record' => '¿Es ésta una cuenta de resúmen a registrar?',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => '¡Idioma borrado!',
+ 'Language saved!' => '¡Idioma guardado!',
+ 'Languages' => 'Idiomas',
+ 'Last Numbers & Default Accounts' => 'Últimos números y cuentas por omisión',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Uso autorizado a',
+ 'Link' => 'Vínculo',
+ 'Menu Width' => 'Ancho del Menú',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'Name' => 'Nombre',
+ 'No' => 'No',
+ 'No email address for' => 'Falta la dirección de correo electrónico de',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato Numérico',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Password' => 'Contraseña',
+ 'Password does not match!' => '¡La contraseña no coincide!',
+ 'Payables' => 'Cuentas a Pagar',
+ 'Payment' => 'Pago',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => '¡Preferencias guardadas!',
+ 'Print' => 'Imprimir',
+ 'Printer' => 'Impresora',
+ 'Profit Center' => 'Centro de Ingresos',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'RFQ Number' => 'Número de Solicitud de cotización',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'Cuentas a Cobrar',
+ 'Reference' => 'Referencia',
+ 'Remove Audit trail up to' => 'Remover Rastro de Auditoría hasta',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'SIC deleted!' => '¡CIS borrado!',
+ 'SIC saved!' => '¡CIS guardado!',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Order Number' => 'Número de Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Sales Quotation Number' => 'Número de Cotización',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Session Timeout' => 'Expiración de la sesión',
+ 'Signature' => 'Firma',
+ 'Standard Industrial Codes' => 'Código Industrial Estandardizado (CIS)',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuestos',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Transaction' => 'Asiento',
+ 'Transaction reversal enforced for all dates' => 'Reversión de Asientos activado para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Reversión de Asientos activado hasta',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Version' => 'Versión',
+ 'Warehouse deleted!' => '¡Almacén borrado!',
+ 'Warehouse saved!' => '¡Almacén guardado!',
+ 'Warehouses' => 'Almacenes',
+ 'Weight Unit' => 'Unidad de peso',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yearend' => 'Cierre del Ejercicio',
+ 'Yearend date missing!' => '¡Falta la Fecha de Cierre del Ejercicio!',
+ 'Yearend posted!' => '¡Cierre del Ejercicio registrado!',
+ 'Yearend posting failed!' => '¡Falló el Cierre del Ejercicio!',
+ 'Yes' => 'Si',
+ 'account cannot be set to any other type of account' => 'No se puede cambiar a otro Tipo de Cuenta',
+ 'done' => 'Terminado',
+ 'localhost' => 'servidor local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'agregar_cuenta' => 'add_account',
+ 'agregar_negocio' => 'add_business',
+ 'agregar_centro_de_costos' => 'add_department',
+ 'agregar_idioma' => 'add_language',
+ 'agregar_cis' => 'add_sic',
+ 'agregar_almacén' => 'add_warehouse',
+ 'continuar' => 'continue',
+ 'copiar_al_plan_de_cuentas' => 'copy_to_coa',
+ 'borrar' => 'delete',
+ 'modificar' => 'edit',
+ 'modificar_cuenta' => 'edit_account',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/py/ap b/locale/py/ap
new file mode 100755
index 00000000..5bb27bcb
--- /dev/null
+++ b/locale/py/ap
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Cuentas a Pagar pendientes',
+ 'AP Transaction' => 'Movimiento de Cuentas a Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas a Pagar',
+ 'AR Outstanding' => 'Cuentas a Cobrar pendientes',
+ 'AR Transaction' => 'Movimiento de Cuentas a Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas a Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add AP Transaction' => 'Agregar Asiento de Cuentas a Pagar',
+ 'Add AR Transaction' => 'Agregar Asiento de Cuentas a Cobrar',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Cc' => 'C.C.',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => '¡Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit AP Transaction' => 'Modificar asiento de Cuentas a Pagar',
+ 'Edit AR Transaction' => 'Modificar asiento de Cuentas a Cobrar',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada para imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Sales Invoice.' => 'Factura (venta).',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select payment' => 'Seleccione el pago',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Till' => 'Caja Registradora',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_de_cuentas_a_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_a_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_(venta)_' => 'sales_invoice_',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/py/ar b/locale/py/ar
new file mode 100755
index 00000000..5bb27bcb
--- /dev/null
+++ b/locale/py/ar
@@ -0,0 +1,210 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Cuentas a Pagar pendientes',
+ 'AP Transaction' => 'Movimiento de Cuentas a Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas a Pagar',
+ 'AR Outstanding' => 'Cuentas a Cobrar pendientes',
+ 'AR Transaction' => 'Movimiento de Cuentas a Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas a Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add AP Transaction' => 'Agregar Asiento de Cuentas a Pagar',
+ 'Add AR Transaction' => 'Agregar Asiento de Cuentas a Cobrar',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Cc' => 'C.C.',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => '¡Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit AP Transaction' => 'Modificar asiento de Cuentas a Pagar',
+ 'Edit AR Transaction' => 'Modificar asiento de Cuentas a Cobrar',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada para imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Sales Invoice.' => 'Factura (venta).',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select payment' => 'Seleccione el pago',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Till' => 'Caja Registradora',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_de_cuentas_a_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_a_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_(venta)_' => 'sales_invoice_',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/py/arap b/locale/py/arap
new file mode 100755
index 00000000..9a89e114
--- /dev/null
+++ b/locale/py/arap
@@ -0,0 +1,51 @@
+$self{texts} = {
+ 'Address' => 'Dirección',
+ 'Bcc' => 'B.C.C.',
+ 'Cc' => 'C.C.',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Reference' => 'Referencia',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/py/arapprn b/locale/py/arapprn
new file mode 100755
index 00000000..e07e0ba6
--- /dev/null
+++ b/locale/py/arapprn
@@ -0,0 +1,32 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Amount' => 'Importe',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Fecha',
+ 'Memo' => 'Nota',
+ 'Nothing to print!' => '¡No hay nada para imprimir!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Impreso',
+ 'Screen' => 'Pantalla',
+ 'Select payment' => 'Seleccione el pago',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Source' => 'Origen',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/py/bp b/locale/py/bp
new file mode 100755
index 00000000..53e3b82e
--- /dev/null
+++ b/locale/py/bp
@@ -0,0 +1,67 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Are you sure you want to remove the marked entries from the queue?' => '¿Seguro que desea borrar las entradas seleccionadas de la cola?',
+ 'Bin Lists' => 'Listas de Ubicaciones',
+ 'Cannot remove files!' => '¡No se pueden borrar los archivos!',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Fecha',
+ 'Employee' => 'Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factura',
+ 'Invoice Number' => 'Número de factura',
+ 'Marked entries printed!' => '¡Entradas seleccionadas impresas!',
+ 'Month' => 'Mes',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Número de la orden',
+ 'Packing Lists' => 'Listas de empaque',
+ 'Period' => 'Periodo',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Print' => 'Imprimir',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQs' => 'Solicitudes de cotización',
+ 'Remove' => 'Eliminar',
+ 'Removed spoolfiles!' => '¡Archivos de la cola eliminados!',
+ 'Removing marked entries from queue ...' => 'Eliminado entradas seleccionadas de la cola ...',
+ 'Sales Invoices' => 'Facturas (venta)',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Select all' => 'Seleccionar todo',
+ 'Spoolfile' => 'Cola de Impresión',
+ 'To' => 'Hasta',
+ 'Vendor' => 'Proveedor',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'done' => 'Terminado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'imprimir' => 'print',
+ 'eliminar' => 'remove',
+ 'seleccionar_todo' => 'select_all',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/py/ca b/locale/py/ca
new file mode 100755
index 00000000..baa401a7
--- /dev/null
+++ b/locale/py/ca
@@ -0,0 +1,59 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'Include in Report' => 'Incluir en informe',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'List Transactions' => 'Mostrar Transacciones',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Period' => 'Periodo',
+ 'Project Number' => 'Número del Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'mostrar_transacciones' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/py/cp b/locale/py/cp
new file mode 100755
index 00000000..6c81774b
--- /dev/null
+++ b/locale/py/cp
@@ -0,0 +1,123 @@
+$self{texts} = {
+ 'AP' => 'Cuentas a Pagar',
+ 'AR' => 'Cuentas a Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Address' => 'Dirección',
+ 'All' => 'Todo',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Bcc' => 'B.C.C.',
+ 'Cannot post Payment!' => '¡No se puede registrar el Pago!',
+ 'Cannot post Receipt!' => '¡No se puede registrar el Recibo!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cc' => 'C.C.',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Divisa',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Department' => 'Departamento',
+ 'Deposit' => 'Depósito',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'From' => 'Desde',
+ 'Invoice' => 'Factura',
+ 'Invoices' => 'Facturas',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Post' => 'Registrar',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Anticipo',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => '¡Recibo registrado!',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Screen' => 'Pantalla',
+ 'Select' => 'Seleccionar',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'seleccionar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/py/ct b/locale/py/ct
new file mode 100755
index 00000000..a46f65da
--- /dev/null
+++ b/locale/py/ct
@@ -0,0 +1,186 @@
+$self{texts} = {
+ 'AP Transaction' => 'Movimiento de Cuentas a Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas a Pagar',
+ 'AR Transaction' => 'Movimiento de Cuentas a Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas a Cobrar',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activo',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Address' => 'Dirección',
+ 'All' => 'Todo',
+ 'Amount' => 'Importe',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Break' => 'Romper',
+ 'Cannot delete customer!' => '¡No se puede borrar el Cliente!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el Proveedor!',
+ 'Cc' => 'C.C.',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Razón Social',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Could not save pricelist!' => '¡No se pudo guardar la Lista de Precios!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Customer History' => 'Historial del Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Discount' => 'Descuento',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Customer' => 'Modificar Cliente',
+ 'Edit Vendor' => 'Modificar Proveedor',
+ 'Employee' => 'Empleado',
+ 'Enddate' => 'Fecha final',
+ 'Fax' => 'Fax',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'Group' => 'Grupo',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Invoice' => 'Factura',
+ 'Item already on pricelist!' => '¡El concepto ya está en la lista de precios!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Language' => 'Idioma',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Manager' => 'Gerente',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el Nombre!',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Orphaned' => 'Huérfano',
+ 'POS' => 'Punto de Venta',
+ 'Phone' => 'Teléfono',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Project Number' => 'Número del Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de cotización',
+ 'Request for Quotations' => 'Solicitudes de cotización',
+ 'SIC' => 'CIS',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Invoices' => 'Facturas (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Search' => 'Búsqueda',
+ 'Sell Price' => 'Precio de venta',
+ 'Serial Number' => 'Número de serie',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Startdate' => 'Fecha de inicio',
+ 'State' => 'Departamento',
+ 'State/Province' => 'Departamento',
+ 'Sub-contract GIFI' => 'PCF del subcontrato',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Tax Number' => 'RUC',
+ 'Tax Number / SSN' => 'RUC/CIP',
+ 'Taxable' => 'Gravado',
+ 'Terms' => 'Condiciones',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor History' => 'Historial del Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'movimiento_de_cuentas_a_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_a_cobrar' => 'ar_transaction',
+ 'agregar_cliente' => 'add_customer',
+ 'agregar_proveedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'punto_de_venta' => 'pos',
+ 'lista_de_precios' => 'pricelist',
+ 'orden_de_compra' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'solicitud_de_cotización' => 'rfq',
+ 'factura_(venta)' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_lista_de_precios' => 'save_pricelist',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/py/gl b/locale/py/gl
new file mode 100755
index 00000000..04766343
--- /dev/null
+++ b/locale/py/gl
@@ -0,0 +1,158 @@
+$self{texts} = {
+ 'AP Transaction' => 'Movimiento de Cuentas a Pagar',
+ 'AR Transaction' => 'Movimiento de Cuentas a Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Cash Transfer Transaction' => 'Agregar Transferencia de Efectivo',
+ 'Add General Ledger Transaction' => 'Agregar Asiento al Mayor General',
+ 'Address' => 'Dirección',
+ 'All' => 'Todo',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Asset' => 'Activo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Bcc' => 'B.C.C.',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Cc' => 'C.C.',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Cash Transfer Transaction' => 'Modificar Transferencia de Efectivo',
+ 'Edit General Ledger Transaction' => 'Modificar Asiento del Libro Mayor General',
+ 'Equity' => 'Patrimonio',
+ 'Expense' => 'Egreso',
+ 'FX' => 'Cotización de Monedas',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'GL Transaction' => 'Asiento en el libro mayor',
+ 'General Ledger' => 'Libro Mayor General',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingreso',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Liability' => 'Pasivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance transaction!' => '¡Asiento desbalanceado!',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Reports' => 'Informes',
+ 'Sales Invoice ' => 'Factura (venta) ',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Transaction Date missing!' => '¡Falta la fecha del Asiento!',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor Invoice ' => 'Factura de Proveedor ',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_de_cuentas_a_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_a_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'asiento_en_el_libro_mayor' => 'gl_transaction',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'factura_(venta)_' => 'sales_invoice_',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/py/hr b/locale/py/hr
new file mode 100755
index 00000000..b48fbf18
--- /dev/null
+++ b/locale/py/hr
@@ -0,0 +1,117 @@
+$self{texts} = {
+ 'AP' => 'Cuentas a Pagar',
+ 'Above' => 'Encima de',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activo',
+ 'Add Deduction' => 'Agregar Descuento',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Address' => 'Dirección',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Después del Descuento',
+ 'All' => 'Todo',
+ 'Allowances' => 'Subsidios',
+ 'Amount' => 'Importe',
+ 'Amount missing!' => '¡Falta el Importe!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basado en',
+ 'Before Deduction' => 'Antes del Descuento',
+ 'Below' => 'Debajo de',
+ 'City' => 'Ciudad',
+ 'Continue' => 'Continuar',
+ 'Country' => 'País',
+ 'DOB' => 'Fecha de nacimiento',
+ 'Deduct after' => 'Descontar después',
+ 'Deduction deleted!' => '¡Descuento borrado!',
+ 'Deduction saved!' => '¡Descuento guardado!',
+ 'Deductions' => 'Descuentos',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description missing!' => '¡Falta la descripción!',
+ 'E-mail' => 'Correo electrónico',
+ 'Edit Deduction' => 'Modificar Descuento',
+ 'Edit Employee' => 'Modificar Empleado',
+ 'Employee' => 'Empleado',
+ 'Employee Name' => 'Nombre del empleado',
+ 'Employee Number' => 'Código del empleado',
+ 'Employee deleted!' => '¡Empleado borrado!',
+ 'Employee pays' => 'El empleado paga',
+ 'Employee saved!' => '¡Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Patrón',
+ 'Employer pays' => 'El patrón paga',
+ 'Enddate' => 'Fecha final',
+ 'Expense' => 'Egreso',
+ 'From' => 'Desde',
+ 'Home Phone' => 'Teléfono (particular)',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Login' => 'Entrada al sistema',
+ 'Manager' => 'Gerente',
+ 'Maximum' => 'Máximo',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta el Nombre!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Payroll Deduction' => 'Descuento Salarial',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => '¡Falta la tarifa!',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SSN' => 'C.I.Nº',
+ 'Sales' => 'Ventas',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Startdate' => 'Fecha de inicio',
+ 'State/Province' => 'Departamento',
+ 'Supervisor' => 'Supervisor',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Work Phone' => 'Teléfono (Oficina)',
+ 'Zip/Postal Code' => 'Código Postal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'agregar_descuento' => 'add_deduction',
+ 'agregar_empleado' => 'add_employee',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/py/ic b/locale/py/ic
new file mode 100755
index 00000000..f4c5996e
--- /dev/null
+++ b/locale/py/ic
@@ -0,0 +1,277 @@
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Active' => 'Activo',
+ 'Add' => 'Agregar',
+ 'Add Assembly' => 'Agregar Ensamblaje',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra',
+ 'Add Part' => 'Agregar Artículo',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Add Service' => 'Agregar Servicio',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Ensamblajes',
+ 'Assemblies restocked!' => 'Ensamblajes re-inventariados!',
+ 'Assembly' => 'Ensamblaje',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'Lista de Materiales',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Break' => 'Romper',
+ 'COGS' => 'Costo de Artículos Vendidos',
+ 'Cannot delete item!' => '¡No se puede borrar el Artículo!',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los ensamblajes!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'C.C.',
+ 'Check Inventory' => 'Verificar existencia',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Razón Social',
+ 'Components' => 'Componentes',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Country' => 'País',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Drawing' => 'Plano',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Assembly' => 'Modificar Ensamblaje',
+ 'Edit Labor/Overhead' => 'Modificar Mano de Obra',
+ 'Edit Part' => 'Modificar Artículo',
+ 'Edit Service' => 'Modificar Servicio',
+ 'Employee' => 'Empleado',
+ 'Expense' => 'Egreso',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incorporado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income' => 'Ingreso',
+ 'Individual Items' => 'Artículos individuales',
+ 'Inventory' => 'Existencia',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '¡La existencia debe ser cero antes de poder cambiar el ensamblaje a obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '¡La existencia debe ser cero antes de poder cambiar este artículo a obsoleto!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Item deleted!' => '¡Concepto borrado!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Items' => 'Conceptos',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Line Total' => 'Total de la línea',
+ 'Link Accounts' => 'Vincular Cuentas',
+ 'List' => 'Lista',
+ 'List Price' => 'Precio de Lista',
+ 'Make' => 'Marca',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Markup' => 'Margen',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nombre',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Existencia',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Orphaned' => 'Huérfano',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Part' => 'Artículo',
+ 'Parts' => 'Artículos',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'Quantity exceeds available units to stock!' => '¡La cantidad excede al stock disponible!',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de cotización',
+ 'ROP' => 'Existencia mínima',
+ 'Recd' => 'Recb.',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Invoices' => 'Facturas (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de venta',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Serial Number' => 'Número de serie',
+ 'Service' => 'Servicio',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Short' => 'Corto',
+ 'State/Province' => 'Departamento',
+ 'Stock' => 'Existencia',
+ 'Stock Assembly' => 'Reponer ensamblaje',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'To' => 'Hasta',
+ 'Top Level' => 'Nivel Superior',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actualizado',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoices' => 'Facturas de Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warehouse' => 'Almacén',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'agregar_ensamblaje' => 'add_assembly',
+ 'agregar_mano_de_obra' => 'add_labor_overhead',
+ 'agregar_artículo' => 'add_part',
+ 'agregar_servicio' => 'add_service',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'modificar_ensamblaje' => 'edit_assembly',
+ 'modificar_artículo' => 'edit_part',
+ 'modificar_servicio' => 'edit_service',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/py/io b/locale/py/io
new file mode 100755
index 00000000..87e82b66
--- /dev/null
+++ b/locale/py/io
@@ -0,0 +1,130 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Cc' => 'C.C.',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Razón Social',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Customer Number' => 'Código del Cliente',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incorporado',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Part' => 'Artículo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Recd' => 'Recb.',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Screen' => 'Pantalla',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Shipping Address' => 'Dirección de envío',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Unit' => 'Unidad',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/py/ir b/locale/py/ir
new file mode 100755
index 00000000..437ea8d9
--- /dev/null
+++ b/locale/py/ir
@@ -0,0 +1,224 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Seguro que desea borrar la Factura?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Cannot delete invoice!' => '¡No se puede borrar la Factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una Factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la Factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cc' => 'C.C.',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Razón Social',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Currency' => 'Divisa',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Vendor Invoice' => 'Modificar Factura de Proveedor',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incorporado',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Recd' => 'Recb.',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'IVA Incluido',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'c/u',
+ 'posted!' => '¡Registrado!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'orden_de_compra' => 'purchase_order',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/py/is b/locale/py/is
new file mode 100755
index 00000000..4688f19b
--- /dev/null
+++ b/locale/py/is
@@ -0,0 +1,235 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Seguro que desea borrar la Factura?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Business' => 'Negocio',
+ 'Cannot delete invoice!' => '¡No se puede borrar la Factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una Factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la Factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cc' => 'C.C.',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Razón Social',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Currency' => 'Divisa',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Sales Invoice' => 'Modificar Factura de Venta',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incorporado',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Recd' => 'Recb.',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Orden de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Origen',
+ 'Startdate' => 'Fecha de inicio',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'IVA Incluido',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'c/u',
+ 'posted!' => '¡Registrado!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'orden_de_venta' => 'sales_order',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/py/jc b/locale/py/jc
new file mode 100755
index 00000000..0678b706
--- /dev/null
+++ b/locale/py/jc
@@ -0,0 +1,92 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Amount' => 'Importe',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta la fecha!',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Employee' => 'Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluir en informe',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Open' => 'Abierto',
+ 'PDF' => 'PDF',
+ 'Period' => 'Periodo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y guardar',
+ 'Printed' => 'Impreso',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Number missing!' => '¡Falta el número de proyecto!',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Startdate' => 'Fecha de inicio',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Update' => 'Actualizar',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'imprimir' => 'print',
+ 'imprimir_y_guardar' => 'print_and_save',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/py/locales.pl b/locale/py/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/py/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/py/login b/locale/py/login
new file mode 100755
index 00000000..3938fd16
--- /dev/null
+++ b/locale/py/login
@@ -0,0 +1,24 @@
+$self{texts} = {
+ 'Company' => 'Empresa',
+ 'Continue' => 'Continuar',
+ 'Dataset is newer than version!' => '¡El Base de Datos es más reciente que la versión del programa!',
+ 'Incorrect Dataset version!' => '¡La Versión de la base de datos es incorrecta!',
+ 'Login' => 'Entrada al sistema',
+ 'Name' => 'Nombre',
+ 'Password' => 'Contraseña',
+ 'Upgrading to Version' => 'Actualizando a versión',
+ 'Version' => 'Versión',
+ 'You did not enter a name!' => '¡No ingresó un Nombre!',
+ 'done' => 'Terminado',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'entrada_al_sistema' => 'login',
+};
+
+1;
+
diff --git a/locale/py/menu b/locale/py/menu
new file mode 100755
index 00000000..f31f5bfe
--- /dev/null
+++ b/locale/py/menu
@@ -0,0 +1,135 @@
+$self{texts} = {
+ 'AP' => 'Cuentas a Pagar',
+ 'AP Aging' => 'Vencimiento de Cuentas a Pagar',
+ 'AP Transaction' => 'Movimiento de Cuentas a Pagar',
+ 'AR' => 'Cuentas a Cobrar',
+ 'AR Aging' => 'Vencimiento Cuentas a Cobrar',
+ 'AR Transaction' => 'Movimiento de Cuentas a Cobrar',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add Assembly' => 'Agregar Ensamblaje',
+ 'Add Business' => 'Agregar Negocio',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add GIFI' => 'Agregar PCF',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add Part' => 'Agregar Artículo',
+ 'Add Pricegroup' => 'Agregar Grupo de Precios',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Add SIC' => 'Agregar CIS',
+ 'Add Service' => 'Agregar Servicio',
+ 'Add Transaction' => 'Agregar Transacción',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Add Warehouse' => 'Agregar Almacén',
+ 'All Items' => 'Todos los Artículos',
+ 'Assemblies' => 'Ensamblajes',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Backup' => 'Copia de Seguridad de los datos',
+ 'Balance Sheet' => 'Balance General',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Bin Lists' => 'Listas de Ubicaciones',
+ 'Cash' => 'Efectivo',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Check' => 'Cheque',
+ 'Components' => 'Componentes',
+ 'Customers' => 'Clientes',
+ 'Defaults' => 'Valores predeterminados',
+ 'Departments' => 'Departamentos',
+ 'Description' => 'Descripción',
+ 'Employees' => 'Empleados',
+ 'General Ledger' => 'Libro Mayor General',
+ 'Goods & Services' => 'Bienes y Servicios',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'History' => 'Historial',
+ 'Income Statement' => 'Cuadro de Resultados',
+ 'Invoice' => 'Factura',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor/Overhead' => 'Mano de Obra',
+ 'Language' => 'Idioma',
+ 'List Accounts' => 'Mostrar Plan de Cuentas',
+ 'List Businesses' => 'Mostrar empresas',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Mostrar PCF',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Projects' => 'Mostrar Projectos',
+ 'List SIC' => 'Mostrar CIS',
+ 'List Warehouses' => 'Mostar almacenes',
+ 'Logout' => 'Salir del Sistema',
+ 'New Window' => 'Ventana nueva',
+ 'Non-taxable' => 'Exento',
+ 'Open' => 'Abierto',
+ 'Order Entry' => 'Carga de Ordenes',
+ 'Outstanding' => 'Pendiente',
+ 'POS' => 'Punto de Venta',
+ 'POS Invoice' => 'Factura Punto de Venta',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing Lists' => 'Listas de empaque',
+ 'Parts' => 'Artículos',
+ 'Payment' => 'Pago',
+ 'Payments' => 'Pagos',
+ 'Pick List' => 'Lista de Selección',
+ 'Pick Lists' => 'Listas de Selección',
+ 'Preferences' => 'Preferencias',
+ 'Pricegroups' => 'Grupos de precios',
+ 'Print' => 'Imprimir',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de cotización',
+ 'RFQs' => 'Solicitudes de cotización',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Receive' => 'Recibir',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reports' => 'Informes',
+ 'SIC' => 'CIS',
+ 'Sale' => 'Venta',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Invoices' => 'Facturas (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Save to File' => 'Guardar en un archivo',
+ 'Search' => 'Búsqueda',
+ 'Send by E-Mail' => 'Enviar por correo electrónico',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Enviar',
+ 'Shipping' => 'Envío',
+ 'Statement' => 'Estado de cuenta',
+ 'Stock Assembly' => 'Reponer ensamblaje',
+ 'Stylesheet' => 'Hoja de estilos',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Text Templates' => 'Plantillas de texto',
+ 'Transactions' => 'Asientos',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir existencia',
+ 'Translations' => 'Traducciones',
+ 'Trial Balance' => 'Balance de Sumas y Saldos',
+ 'Type of Business' => 'Clase de Negocio',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouses' => 'Almacenes',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Ordenes de Trabajo',
+ 'Yearend' => 'Cierre del Ejercicio',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/py/oe b/locale/py/oe
new file mode 100755
index 00000000..7d8b9612
--- /dev/null
+++ b/locale/py/oe
@@ -0,0 +1,321 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Exchange Rate' => 'Agregar Cotización de Moneda',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => '¿Seguro que desea borrar la Orden de Compra/Pedido?',
+ 'Are you sure you want to delete Quotation Number' => '¿Seguro que desea borrar la Cotización?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Business' => 'Negocio',
+ 'C' => 'C',
+ 'Cannot delete order!' => '¡No se puede borrar la Orden!',
+ 'Cannot delete quotation!' => '¡No se puede borrar la Cotización!',
+ 'Cannot save order!' => '¡No se puede guardar la Orden!',
+ 'Cannot save quotation!' => '¡No se puede guardar la Cotización!',
+ 'Cc' => 'C.C.',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Razón Social',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Could not save!' => '¡No se pudo guardar!',
+ 'Could not transfer Inventory!' => '¡No se pudo transferir existencia!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Received' => 'Fecha de recepción',
+ 'Date received missing!' => '¡Falta la fecha de recepción!',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Done' => 'Terminado',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit Purchase Order' => 'Modificar Orden de Compra',
+ 'Edit Quotation' => 'Modificar Cotización',
+ 'Edit Request for Quotation' => 'Modificar Solicitud de Cotización',
+ 'Edit Sales Order' => 'Modificar Orden de Venta',
+ 'Employee' => 'Empleado',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'ID' => 'ID',
+ 'In-line' => 'Incorporado',
+ 'Include in Report' => 'Incluir en informe',
+ 'Internal Notes' => 'Notas internas',
+ 'Inventory saved!' => '¡Existencias guardadas!',
+ 'Inventory transferred!' => '¡Existencias transferidas!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'No.' => 'Nº',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => '¡No se suministró nada!',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nothing to transfer!' => '¡Nada que transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'O' => 'O',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de la orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order saved!' => '¡Orden guardada!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Part' => 'Artículo',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y guardar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Quotation deleted!' => '¡Cotización borrada!',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de cotización',
+ 'RFQ ' => 'Solicitud de cotización ',
+ 'RFQ Number' => 'Número de Solicitud de cotización',
+ 'Recd' => 'Recb.',
+ 'Receive Merchandise' => 'Recibir mercadería',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Request for Quotation' => 'Solicitud de cotización',
+ 'Request for Quotations' => 'Solicitudes de cotización',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura (venta)',
+ 'Sales Order' => 'Orden de Venta',
+ 'Sales Orders' => 'Ordenes de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship Merchandise' => 'Enviar Mercadería',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Date' => 'Fecha de envío',
+ 'Shipping Date missing!' => '¡Falta la fecha de envío!',
+ 'Shipping Point' => 'Punto de envío',
+ 'Startdate' => 'Fecha de inicio',
+ 'State/Province' => 'Departamento',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Terms' => 'Condiciones',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir existencia',
+ 'Transfer to' => 'Transferir a',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warehouse' => 'Almacén',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'ea' => 'c/u',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'terminado' => 'done',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'imprimir_y_guardar' => 'print_and_save',
+ 'orden_de_compra' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'cotización_' => 'quotation_',
+ 'solicitud_de_cotización' => 'rfq',
+ 'solicitud_de_cotización_' => 'rfq_',
+ 'factura_(venta)' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'enviar_a' => 'ship_to',
+ 'transferencia' => 'transfer',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/py/pe b/locale/py/pe
new file mode 100755
index 00000000..71a17d09
--- /dev/null
+++ b/locale/py/pe
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activo',
+ 'Add' => 'Agregar',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Pricegroup' => 'Agregar Grupo de Precios',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Address' => 'Dirección',
+ 'All' => 'Todo',
+ 'Amount' => 'Importe',
+ 'Assembly' => 'Ensamblaje',
+ 'Bin' => 'Ubicación',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Traducciones de la descripción',
+ 'Detail' => 'Detalle',
+ 'Edit Description Translations' => 'Modificar Traducciones de Descripción',
+ 'Edit Group' => 'Modificar Grupo',
+ 'Edit Pricegroup' => 'Modificar Grupo de Precios',
+ 'Edit Project' => 'Modificar Proyecto',
+ 'Employee' => 'Empleado',
+ 'Enddate' => 'Fecha final',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'Group Translations' => 'Traducción de Grupos',
+ 'Group deleted!' => '¡Grupo borrado!',
+ 'Group missing!' => '¡Falta el grupo!',
+ 'Group saved!' => '¡Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'Income' => 'Ingreso',
+ 'Language' => 'Idioma',
+ 'Languages not defined!' => '¡Idiomas no definido!',
+ 'Link Accounts' => 'Vincular Cuentas',
+ 'List Price' => 'Precio de Lista',
+ 'Month' => 'Mes',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huérfano',
+ 'Period' => 'Periodo',
+ 'Pricegroup' => 'Grupo de precios',
+ 'Pricegroup deleted!' => '¡Grupo de precios borrado!',
+ 'Pricegroup missing!' => '¡Falta el grupo de precios!',
+ 'Pricegroup saved!' => '¡Grupo de precios guardado!',
+ 'Pricegroups' => 'Grupos de precios',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Traducciones de descripción de proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project saved!' => '¡Proyecto guardado!',
+ 'Projects' => 'Proyectos',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Sell Price' => 'Precio de venta',
+ 'Startdate' => 'Fecha de inicio',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'To' => 'Hasta',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => '¡Traducción borrada!',
+ 'Translations saved!' => '¡Traducciones guardadas!',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actualizado',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Weight' => 'Peso',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'agregar_grupo' => 'add_group',
+ 'agregar_grupo_de_precios' => 'add_pricegroup',
+ 'agregar_proyecto' => 'add_project',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/py/pos b/locale/py/pos
new file mode 100755
index 00000000..eb8d8d0a
--- /dev/null
+++ b/locale/py/pos
@@ -0,0 +1,80 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add POS Invoice' => 'Agregar Factura Punto de Venta',
+ 'Amount' => 'Importe',
+ 'Business' => 'Negocio',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Change' => 'Cambiar',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Edit POS Invoice' => 'Modificar Ticket',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Importe',
+ 'From' => 'Desde',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Nota',
+ 'Month' => 'Mes',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Period' => 'Periodo',
+ 'Post' => 'Registrar',
+ 'Posted!' => '¡Registrado!',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Remaining' => 'Remanente',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Origen',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'IVA Incluido',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/py/ps b/locale/py/ps
new file mode 100755
index 00000000..bbaa0870
--- /dev/null
+++ b/locale/py/ps
@@ -0,0 +1,358 @@
+$self{texts} = {
+ 'AP Aging' => 'Vencimiento de Cuentas a Pagar',
+ 'AP Outstanding' => 'Cuentas a Pagar pendientes',
+ 'AP Transaction' => 'Movimiento de Cuentas a Pagar',
+ 'AP Transactions' => 'Movimientos de Cuentas a Pagar',
+ 'AR Aging' => 'Vencimiento Cuentas a Cobrar',
+ 'AR Outstanding' => 'Cuentas a Cobrar pendientes',
+ 'AR Transaction' => 'Movimiento de Cuentas a Cobrar',
+ 'AR Transactions' => 'Movimientos de Cuentas a Cobrar',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Add AP Transaction' => 'Agregar Asiento de Cuentas a Pagar',
+ 'Add AR Transaction' => 'Agregar Asiento de Cuentas a Cobrar',
+ 'Add POS Invoice' => 'Agregar Factura Punto de Venta',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Pedir Cotización',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Orden de Venta',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Importe',
+ 'Amount Due' => 'Importe Adeudado',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Seguro que desea borrar la Factura?',
+ 'Are you sure you want to delete Transaction' => '¿Seguro que desea borrar el Asiento?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balance General',
+ 'Bcc' => 'B.C.C.',
+ 'Billing Address' => 'Dirección para Facturación',
+ 'Bin' => 'Ubicación',
+ 'Bin List' => 'Lista de Ubicaciones',
+ 'Business' => 'Negocio',
+ 'Cannot delete invoice!' => '¡No se puede borrar la Factura!',
+ 'Cannot delete transaction!' => '¡No se puede borrar el Asiento!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una Factura para un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la Factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un Pago para un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un Asiento para un periodo cerrado!',
+ 'Cannot post transaction!' => '¡No se puede registrar el Asiento!',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'C.C.',
+ 'Change' => 'Cambiar',
+ 'Check' => 'Cheque',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Razón Social',
+ 'Compare to' => 'Comparar con',
+ 'Confirm!' => '¡Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Div',
+ 'Currency' => 'Divisa',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del Período',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código del Cliente',
+ 'Customer missing!' => '¡Falta el Cliente!',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Posiciones decimales',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'Due Date missing!' => '¡Falta fecha de vencimiento!',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por E-mail a',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'E-mailed' => 'Enviado por e-mail',
+ 'Edit AP Transaction' => 'Modificar asiento de Cuentas a Pagar',
+ 'Edit AR Transaction' => 'Modificar asiento de Cuentas a Cobrar',
+ 'Edit POS Invoice' => 'Modificar Ticket',
+ 'Edit Sales Invoice' => 'Modificar Factura de Venta',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta la tasa de cambio!',
+ 'Extended' => 'Importe',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'Group' => 'Grupo',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incorporado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Cuadro de Resultados',
+ 'Internal Notes' => 'Notas internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de factura',
+ 'Invoice Date missing!' => '¡Falta la fecha de la factura!',
+ 'Invoice Number' => 'Número de factura',
+ 'Invoice Number missing!' => '¡Falta el Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El concepto no está registrado!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'N/A' => 'N/A',
+ 'No.' => 'Nº',
+ 'Non-taxable Purchases' => 'Compras exentas',
+ 'Non-taxable Sales' => 'Ventas exentas',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nothing to print!' => '¡No hay nada para imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => '¡Falta la fecha de la orden!',
+ 'Order Number' => 'Número de la orden',
+ 'Order Number missing!' => 'No se ha definido el número de la orden',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta la fecha en la lista de empaque!',
+ 'Packing List Number missing!' => '¡Falta el número en la lista de empaque!',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Artículo',
+ 'Payment date missing!' => '¡Falta la fecha del pago!',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Selección',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => '¡Registrado!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Transactions' => 'Asientos del Projecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => '¡Falta la Fecha de Cotización!',
+ 'Quotation Number missing!' => '¡Falta el Número de Cotización!',
+ 'Recd' => 'Recb.',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Remanente',
+ 'Report for' => 'Informe de',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Factura (venta).',
+ 'Sales Order' => 'Orden de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select payment' => 'Seleccione el pago',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione Texto, Postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Núm. de serie',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Enviar',
+ 'Ship to' => 'Enviar a',
+ 'Ship via' => 'Enviar por',
+ 'Shipping Address' => 'Dirección de envío',
+ 'Shipping Point' => 'Punto de envío',
+ 'Source' => 'Origen',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha de inicio',
+ 'State/Province' => 'Departamento',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax Included' => 'IVA Incluido',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Till' => 'Caja Registradora',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento comercial',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiento registrado!',
+ 'Translation not on file!' => 'No hay Traducción',
+ 'Trial Balance' => 'Balance de Sumas y Saldos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Proveedor.',
+ 'Vendor Number' => 'Código de Proveedor',
+ 'Vendor missing!' => '¡Falta el Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'What type of item is this?' => '¿Que tipo de articulo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Si',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'as at' => 'como a',
+ 'ea' => 'c/u',
+ 'for Period' => 'para el Período',
+ 'posted!' => '¡Registrado!',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'movimiento_de_cuentas_a_pagar' => 'ap_transaction',
+ 'movimiento_de_cuentas_a_cobrar' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'factura_(venta)_' => 'sales_invoice_',
+ 'orden_de_venta' => 'sales_order',
+ 'seleccionar_todo' => 'select_all',
+ 'enviar_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor_' => 'vendor_invoice_',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/py/pw b/locale/py/pw
new file mode 100755
index 00000000..61f3c244
--- /dev/null
+++ b/locale/py/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Contraseña',
+ 'Session expired!' => '¡La sesión caducó!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/py/rc b/locale/py/rc
new file mode 100755
index 00000000..710b7a09
--- /dev/null
+++ b/locale/py/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Beginning Balance' => 'Saldo Inicial',
+ 'Cleared' => 'Reconciliado',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Done' => 'Terminado',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Pendiente',
+ 'Period' => 'Periodo',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reconciliation' => 'Reconciliación',
+ 'Reconciliation Report' => 'Informe de Reconciliación',
+ 'Select all' => 'Seleccionar todo',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Origen',
+ 'Statement Balance' => 'Saldo bancario',
+ 'Summary' => 'Resúmen',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'terminado' => 'done',
+ 'seleccionar_todo' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/py/rp b/locale/py/rp
new file mode 100755
index 00000000..216012bd
--- /dev/null
+++ b/locale/py/rp
@@ -0,0 +1,179 @@
+$self{texts} = {
+ 'AP Aging' => 'Vencimiento de Cuentas a Pagar',
+ 'AR Aging' => 'Vencimiento Cuentas a Cobrar',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Importe',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Saldo',
+ 'Balance Sheet' => 'Balance General',
+ 'Bcc' => 'B.C.C.',
+ 'Cash' => 'Efectivo',
+ 'Cc' => 'C.C.',
+ 'Compare to' => 'Comparar con',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Crédito',
+ 'Curr' => 'Div',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del Período',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Posiciones decimales',
+ 'Department' => 'Departamento',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de vencimiento',
+ 'E-mail' => 'Correo electrónico',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por E-mail a',
+ 'E-mail address missing!' => '¡Falta dirección E-mail!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Plan de Cuentas Fiscal (PCF)',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'Incorporado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencia por Tasa de Cambio',
+ 'Include in Report' => 'Incluir en informe',
+ 'Income Statement' => 'Cuadro de Resultados',
+ 'Invoice' => 'Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'Mayo',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Nota',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Método',
+ 'Month' => 'Mes',
+ 'N/A' => 'N/A',
+ 'Non-taxable Purchases' => 'Compras exentas',
+ 'Non-taxable Sales' => 'Ventas exentas',
+ 'Nothing selected!' => '¡No se seleccionó nada!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order' => 'Orden',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Periodo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número del Proyecto',
+ 'Project Transactions' => 'Asientos del Projecto',
+ 'Project not on file!' => '¡Proyecto no registrado!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Reference' => 'Referencia',
+ 'Report for' => 'Informe de',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccionar todo',
+ 'Select from one of the names below' => 'Seleccione uno de los nombres de la lista',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Origen',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha de inicio',
+ 'Statement' => 'Estado de cuenta',
+ 'Statement sent to' => 'Estado de cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resúmen',
+ 'Tax' => 'Impuestos',
+ 'Tax collected' => 'Impuesto Retenido',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Till' => 'Caja Registradora',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance de Sumas y Saldos',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no registrado!',
+ 'Warning!' => '¡Advertencia!',
+ 'Year' => 'Año',
+ 'as at' => 'como a',
+ 'for Period' => 'para el Período',
+ 'sent' => 'Enviado',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'seleccionar_todo' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ru/COPYING b/locale/ru/COPYING
new file mode 100755
index 00000000..7403c562
--- /dev/null
+++ b/locale/ru/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2002
+#
+# Russian texts:
+#
+# Author: Khaimin Vladimir
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/ru/LANGUAGE b/locale/ru/LANGUAGE
new file mode 100755
index 00000000..03c30118
--- /dev/null
+++ b/locale/ru/LANGUAGE
@@ -0,0 +1 @@
+Russian (ISO-8859-5)
diff --git a/locale/ru/Num2text b/locale/ru/Num2text
new file mode 100755
index 00000000..733cd462
--- /dev/null
+++ b/locale/ru/Num2text
@@ -0,0 +1,184 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2005
+#
+# Author: Dieter Simader
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors: Vladimir Khaimin <vkhai@yandex.ru>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+#
+# this is a variation of the Lingua package
+# written for check and receipt printing
+# it returns a properly formatted text string
+# for a number up to 10**12
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'ÎÏÌØ',
+ 1 => 'ÏÄÉÎ',
+ 2 => 'Ä×Á',
+ 3 => 'ÔÒÉ',
+ 4 => 'ÞÅÔÙÒÅ',
+ 5 => 'ÐÑÔØ',
+ 6 => 'ÛÅÓÔØ',
+ 7 => 'ÓÅÍØ',
+ 8 => '×ÏÓÅÍØ',
+ 9 => 'ÄÅ×ÑÔØ',
+ 10 => 'ÄÅÓÑÔØ',
+ 11 => 'ÏÄÉÎÁÄÃÁÔØ',
+ 12 => 'Ä×ÅÎÁÄÃÁÔØ',
+ 13 => 'ÔÒÉÎÁÄÃÁÔØ',
+ 14 => 'ÞÅÔÙÒÎÁÄÃÁÔØ',
+ 15 => 'ÐÑÔÎÁÄÃÁÔØ',
+ 16 => 'ÛÅÓÔÎÁÄÃÁÔØ',
+ 17 => 'ÓÅÍÎÁÄÃÁÔØ',
+ 18 => '×ÏÓÅÍÎÁÄÃÁÔØ',
+ 19 => 'ÄÅ×ÑÔÎÁÄÃÁÔØ',
+ 20 => 'Ä×ÁÄÃÁÔØ',
+ 30 => 'ÔÒÉÄÃÁÔØ',
+ 40 => 'ÓÏÒÏË',
+ 50 => 'ÐÑÔØÄÅÓÑÔ',
+ 60 => 'ÛÅÓÔØÄÅÓÑÔ',
+ 70 => 'ÓÅÍØÄÅÓÑÔ',
+ 80 => '×ÏÓÅÍØÄÅÓÑÔ',
+ 90 => 'ÄÅ×ÑÎÏÓÔÏ',
+ 10**2 => 'ÓÔÏ',
+ 10**3 => 'ÔÙÓÑÞÁ',
+ 10**6 => 'ÍÉÌÌÉÏÎ',
+ 10**9 => 'ÍÉÌÌÉÁÒÄ',
+ 10**12 => 'ÔÒÉÌÌÉÏÎ'
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my ($i, $appendn);
+ my @a = ();
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ my $belowhundred = !$#numblock;
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+ $appendn = "";
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ # the one from hundreds
+ push @textnumber, $self->{numbername}{$num[0]};
+
+ # add hundred designation
+ push @textnumber, $self->{numbername}{10**2};
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ $appendn = 'en' if ($i == 2);
+ $appendn = 'n' if ($i > 2);
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $belowhundred);
+ } elsif ($numblock[$i] > 1) {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ } elsif ($numblock[$i] == 1) {
+ if ($i == 0) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'s';
+ } else {
+ if ($i >= 2) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'e';
+ } else {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ }
+ $appendn = "";
+ }
+
+ # add thousand, million
+ if ($i) {
+ $amount = 10**($i * 3);
+ push @textnumber, $self->{numbername}{$amount}.$appendn;
+ }
+
+ pop @numblock;
+
+ }
+
+ join '', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $belowhundred) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ if ($num[1] == 0) {
+ $textnumber = $self->{numbername}{$amount};
+ } else {
+ if ($belowhundred) {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$num[1]}.'und'.$self->{numbername}{$amount};
+ } else {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$amount}.$self->{numbername}{$num[1]};
+ $textnumber .= 's' if ($num[1] == 1);
+ }
+ }
+ } else {
+ $textnumber = $self->{numbername}{$amount};
+ }
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/ru/aa b/locale/ru/aa
new file mode 100755
index 00000000..d713e072
--- /dev/null
+++ b/locale/ru/aa
@@ -0,0 +1,158 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ ÐÏÓÔÁ×ÝÉËÏ×',
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÚÁËÕÐËÉ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÚÁËÕÐËÉ',
+ 'AR Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ ËÌÉÅÎÔÏ×',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ ÐÒÏÄÁÖ',
+ 'Account' => 'óÞÅÔ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Add AP Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ÐÏÓÔÕÐÌÅÎÉÊ',
+ 'Add AR Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Amount Due' => 'óÕÍÍÁ Ë ÐÏÌÕÞÅÎÉÀ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Are you sure you want to delete Transaction' => '÷Ù Õ×ÅÒÅÎÙ, ÓÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÕÀ ÐÒÏ×ÏÄËÕ?',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Cannot delete transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÏÐÌÁÔÕ ÄÌÑ ÚÁËÒÙÔÏÇÏ ÐÅÒÉÏÄÁ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ × ÚÁËÒÙÔÏÍ ÐÅÒÉÏÄÅ!',
+ 'Cannot post transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Check' => 'ðÒÏ×ÅÒÉÔØ',
+ 'Closed' => 'úÁËÒÙÔ',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Credit Limit' => 'ìÉÍÉÔ ËÒÅÄÉÔÁ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer missing!' => 'ðÒÏÐÕÝÅÎ ËÌÉÅÎÔ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date Paid' => 'äÁÔÁ ÏÐÌÁÔÙ',
+ 'Debit' => 'äÅÂÅÔ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Detail' => 'äÅÔÁÌÉÚÉÒÏ×ÁÔØ',
+ 'Due Date' => 'ïÐÌÁÔÉÔØ ÄÏ',
+ 'Due Date missing!' => 'îÅ ÕËÁÚÁÎ ÓÒÏË ÏÐÌÁÔÙ!',
+ 'Edit AP Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ðÏÓÔÕÐÌÅÎÉÑ',
+ 'Edit AR Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ðÒÏÄÁÖ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÙ',
+ 'Exchange rate for payment missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ ÏÐÌÁÔÙ!',
+ 'Exchange rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ!',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'From' => 'Ó',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ',
+ 'Invoice Date missing!' => 'îÅ ÕËÁÚÁÎÁ ÄÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number' => 'îÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Manager' => 'íÅÎÅÄÖÅÒ',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'No.' => 'îÏÍ.',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Open' => 'ïÔËÒÙÔØ',
+ 'Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ',
+ 'Paid' => 'ïÐÌÁÞÅÎÏ',
+ 'Payment date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÏÐÌÁÔÙ!',
+ 'Payments' => 'ïÐÌÁÔÙ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Post' => 'óÏÈÒÁÎÉÔØ',
+ 'Post as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Print and Post' => 'îÁÐÅÞÁÔÁÔØ É ÏÔÐÒÁ×ÉÔØ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'Receipt' => 'ðÏÌÕÞÅÎÉÅ',
+ 'Remaining' => 'ïÓÔÁÔÏË',
+ 'Sales Invoice.' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Salesperson' => 'ðÒÏÄÁ×ÅÃ',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Ship to' => 'ÄÏÓÔÁ×ÉÔØ ÄÌÑ',
+ 'Ship via' => 'ÄÏÓÔÁ×ÉÔØ ÞÅÒÅÚ',
+ 'Shipping Point' => 'íÅÓÔÏ ÄÏÓÔÁ×ËÉ',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Summary' => 'óÕÍÍÁÒÎÏ',
+ 'Tax' => 'îÁÌÏÇ',
+ 'Tax Included' => 'îÁÌÏÇÉ ×ËÌÀÞÅÎÙ × ÓÕÍÍÕ',
+ 'Till' => 'ÄÏ',
+ 'To' => 'ÐÏ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Transaction' => 'ðÒÏ×ÏÄËÁ',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ÕÄÁÌÅÎÁ!',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÓÏÈÒÁÎÅÎÁ!',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Vendor Invoice.' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ.',
+ 'Vendor missing!' => 'ðÒÏÐÕÝÅÎ ÐÏÓÔÁ×ÝÉË!',
+ 'Year' => 'çÏÄ',
+ 'Yes' => 'äÁ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'ðÒÏ×ÏÄËÁ_ÚÁËÕÐËÉ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_ÐÒÏÄÁÖ' => 'ar_transaction',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'óÏÈÒÁÎÉÔØ' => 'post',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'post_as_new',
+ 'ðÅÞÁÔØ' => 'print',
+ 'îÁÐÅÞÁÔÁÔØ_É_ÏÔÐÒÁ×ÉÔØ' => 'print_and_post',
+ 'æÁËÔÕÒÁ_ËÌÉÅÎÔÁ' => 'sales_invoice_',
+ 'ÄÏÓÔÁ×ÉÔØ_ÄÌÑ' => 'ship_to',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+ 'æÁËÔÕÒÁ_ÐÏÓÔÁ×ÝÉËÁ_' => 'vendor_invoice_',
+ 'äÁ' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru/admin b/locale/ru/admin
new file mode 100755
index 00000000..e2d50d2e
--- /dev/null
+++ b/locale/ru/admin
@@ -0,0 +1,145 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Access Control' => 'ëÏÎÔÒÏÌØ ÄÏÓÔÕÐÁ',
+ 'Accounting' => 'âÕÈÇÁÌÔÅÒÉÑ',
+ 'Add User' => 'îÏ×ÙÊ ÐÏÌØÚÏ×ÁÔÅÌØ',
+ 'Address' => 'áÄÒÅÓ',
+ 'Administration' => 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ',
+ 'Administrator' => 'áÄÍÉÎÉÓÔÒÁÔÏÒ',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'Cannot create Lock!' => 'îÅ×ÏÚÍÏÖÎÏ ÚÁÂÌÏËÉÒÏ×ÁÔØ!',
+ 'Change Admin Password' => 'éÚÍÅÎÉÔØ ÐÁÒÏÌØ áÄÍÉÎÉÓÔÒÁÔÏÒÁ',
+ 'Change Password' => 'éÚÍÅÎÉÔØ ÐÁÒÏÌØ',
+ 'Click on login name to edit!' => 'äÌÑ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ ËÌÉËÎÉÔÅ ÎÁ ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ.',
+ 'Company' => 'ïÒÇÁÎÉÚÁÃÉÑ',
+ 'Confirm' => 'ÐÏÄÔ×ÅÒÄÉÔØ',
+ 'Connect to' => 'ðÏÄËÌÀÞÉÔØÓÑ Ë',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Create Chart of Accounts' => 'óÏÚÄÁÔØ ôÁÂÌÉÃÕ ÐÌÁÎÁ ÓÞÅÔÏ×',
+ 'Create Dataset' => 'óÏÚÄÁÔØ ÂÁÚÕ ÄÁÎÎÙÈ',
+ 'DBI not installed!' => 'îÅ ÕÓÔÁÎÏ×ÌÅÎ ÄÒÁÊ×ÅÒ DBI!',
+ 'Database' => 'âÁÚÁ ÄÁÎÎÙÈ',
+ 'Database Administration' => 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ',
+ 'Database Driver not checked!' => 'îÅ ÐÒÏ×ÅÒÅÎ ÄÒÁÊ×ÅÒ ÂÁÚÙ ÄÁÎÎÙÈ!',
+ 'Database User missing!' => 'ðÒÏÐÕÝÅÎ ÐÏÌØÚÏ×ÁÔÅÌØ ÂÁÚÙ ÄÁÎÎÙÈ!',
+ 'Dataset' => 'âÁÚÁ ÄÁÎÎÙÈ',
+ 'Dataset missing!' => 'ðÒÏÐÕÝÅÎÁ ÂÁÚÁ ÄÁÎÎÙÈ',
+ 'Dataset updated!' => 'âÁÚÁ ÄÁÎÎÙÈ ÏÂÎÏ×ÌÅÎÁ!',
+ 'Date Format' => 'æÏÒÍÁÔ ÄÁÔÙ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Delete Dataset' => 'õÄÁÌÉÔØ ÂÁÚÕ ÄÁÎÎÙÈ',
+ 'Directory' => 'ëÁÔÁÌÏÇ',
+ 'Driver' => 'äÒÁÊ×ÅÒ',
+ 'Dropdown Limit' => 'ïÇÒÁÎÉÞÅÎÉÅ ÐÁÄÁÀÝÅÇÏ ÍÅÎÀ',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÓÏÔÒÕÄÎÉËÁ',
+ 'Existing Datasets' => 'óÕÝÅÓÔ×ÕÀÝÉÅ ÂÁÚÙ ÄÁÎÎÙÈ',
+ 'Fax' => 'æÁËÓ',
+ 'Host' => 'óÅÒ×ÅÒ',
+ 'Hostname missing!' => 'ðÒÏÐÕÝÅÎÏ ÉÍÑ ÓÅÒ×ÅÒÁ',
+ 'Language' => 'ñÚÙË',
+ 'Lock System' => 'úÁÂÌÏËÉÒÏ×ÁÔØ ÓÉÓÔÅÍÕ',
+ 'Lockfile created!' => 'æÁÊÌ ÂÌÏËÉÒÏ×ÁÎÉÑ ÓÏÚÄÁÎ!',
+ 'Lockfile removed!' => 'æÁÊÌ ÂÌÏËÉÒÏ×ÁÎÉÑ ÕÄÁÌÅÎ!!',
+ 'Login' => 'ðÏÌØÚÏ×ÁÔÅÌØ',
+ 'Login name missing!' => 'ðÒÏÐÕÛÅÎÏ ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ!',
+ 'Logout' => '÷ÙÈÏÄ',
+ 'Manager' => 'íÅÎÅÄÖÅÒ',
+ 'Menu Width' => 'ûÉÒÉÎÁ ÍÅÎÀ',
+ 'Multibyte Encoding' => 'íÎÏÇÏÂÁÊÔÏ×ÁÑ ËÏÄÉÒÏ×ËÁ',
+ 'Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ',
+ 'New Templates' => 'îÏ×ÙÊ ÛÁÂÌÏÎ',
+ 'No Database Drivers available!' => 'îÅÄÏÓÔÕÐÅÎ ÄÒÁÊ×ÅÒ ÂÁÚÙ ÄÁÎÎÙÈ!',
+ 'No Dataset selected!' => 'îÅ ×ÙÂÒÁÎÁ ÂÁÚÁ ÄÁÎÎÙÈ',
+ 'Nothing to delete!' => 'îÉÞÅÇÏ ÎÅ ÕÄÁÌÅÎÏ!',
+ 'Number Format' => 'þÉÓÌÏ×ÏÊ ÆÏÒÍÁÔ',
+ 'Oracle Database Administration' => 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ Oracle',
+ 'Password' => 'ðÁÒÏÌØ',
+ 'Password changed!' => 'ðÁÒÏÌØ ÉÚÍÅÎÅÎ!',
+ 'Passwords do not match!' => 'îÅ×ÅÒÎÙÊ ÐÁÒÏÌØ!',
+ 'Pg Database Administration' => 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ PostgreSQL (Pg)',
+ 'PgPP Database Administration' => 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ PostgreSQL (PgPP)',
+ 'Phone' => 'ôÅÌ.',
+ 'Port' => 'ðÏÒÔ',
+ 'Port missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÐÏÒÔÁ!',
+ 'Printer' => 'ðÒÉÎÔÅÒ',
+ 'Save' => 'óÏÈÒÁÎÉÔØ',
+ 'Session Timeout' => '÷ÒÅÍÑ ÚÁÄÅÒÖËÉ ÓÅÓÓÉÉ',
+ 'Session expired!' => 'ðÒÅ×ÙÛÅÎÏ ×ÒÅÍÑ ÚÁÄÅÒÖËÉ ÓÅÓÓÉÉ',
+ 'Setup Templates' => 'õÓÔÁÎÏ×ÉÔØ ÛÁÂÌÏÎÙ',
+ 'Signature' => 'ðÏÄÐÉÓØ',
+ 'Stylesheet' => 'ïÆÏÒÍÌÅÎÉÅ',
+ 'Supervisor' => 'ëÏÎÔÒÏÌÅÒ',
+ 'Templates' => 'ûÁÂÌÏÎÙ',
+ 'The following Datasets are not in use and can be deleted' => 'óÄÅÄÕÀÝÉÅ ÂÁÚÙ ÄÁÎÎÙÈ ÎÅ ÉÓÐÏÌØÚÕÀÔÓÑ É ÍÏÇÕÔ ÂÙÔØ ÕÄÁÌÅÎÙ',
+ 'The following Datasets need to be updated' => 'óÌÅÄÕÀÝÉÅ ÂÁÚÙ ÄÁÎÎÙÈ ÎÅÏÂÈÏÄÉÍÏ ÏÂÎÏ×ÉÔØ',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'ÜÔÏ ÐÒÅÄ×ÁÒÉÔÅÌØÎÁÑ ÐÒÏ×ÅÒËÁ ÓÕÝÅÓÔ×ÕÀÝÉÈ ÉÓÔÏÞÎÉËÏ×. ÷ ÜÔÏÍ ÓÏÓÔÏÑÎÉÉ ÎÉ ÞÔÏ ÎÅ ÂÕÄÅÔ ÓÏÚÄÁÎÏ É ÕÄÁÌÅÎÏ!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'äÌÑ ÄÏÂÁ×ÌÅÎÉÑ ÐÏÌØÚÏ×ÁÔÅÌÑ × ÇÒÕÐÐÕ, ÏÔÒÅÄÁËÔÉÒÕÊÔÅ ÅÇÏ ÉÍÑ (ÌÏÇÉÎ) É ÓÏÈÒÁÎÉÔÅ. äÌÑ ÓÏÚÄÁÎÉÑ ÎÏ×ÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ Ó ÔÅÍÉ ÖÅ ÎÁÓÔÒÏÊËÁÍÉ - ÓÏÈÒÁÎÉÔÅ Ó ÎÏ×ÙÍ ÉÍÅÎÅÍ ÐÏÌØÚÏ×ÁÔÅÌÑ.',
+ 'Unlock System' => 'òÁÚÂÌÏËÉÒÏ×ÁÔØ ÓÉÓÔÅÍÕ',
+ 'Update Dataset' => 'ïÂÎÏ×ÉÔØ ÂÁÚÕ ÄÁÎÎÙÈ',
+ 'Use Templates' => 'éÓÐÏÌØÚÏ×ÁÔØ ÛÁÂÌÏÎÙ',
+ 'User' => 'óÏÔÒÕÄÎÉË',
+ 'User deleted!' => 'óÏÔÒÕÄÎÉË ÕÄÁÌ£Î!',
+ 'User saved!' => 'óÏÔÒÕÄÎÉË ÓÏÈÒÁÎÅÎ!',
+ 'Version' => '÷ÅÒÓÉÑ',
+ 'You are logged out' => '÷Ù ×ÙÛÌÉ ÉÚ ÓÉÓÔÅÍÙ',
+ 'does not exist' => 'ÎÅ ÓÕÝÅÓÔ×ÕÅÔ!',
+ 'is already a member!' => 'ÕÖÅ ÚÁÒÅÇÉÓÔÒÉÒÏ×ÁÎ',
+ 'localhost' => 'localhost',
+ 'locked!' => 'ÚÁÂÌÏËÉÒÏ×ÁÎÁ!',
+ 'successfully created!' => 'ÕÓÐÅÛÎÏ ÓÏÚÄÁÎÁ!',
+ 'successfully deleted!' => 'ÕÓÐÅÛÎÏ ÕÄÁÌÅÎÁ!',
+ 'website' => 'ÓÁÊÔ WWW',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'îÏ×ÙÊ_ÐÏÌØÚÏ×ÁÔÅÌØ' => 'add_user',
+ 'éÚÍÅÎÉÔØ_ÐÁÒÏÌØ_áÄÍÉÎÉÓÔÒÁÔÏÒÁ' => 'change_admin_password',
+ 'éÚÍÅÎÉÔØ_ÐÁÒÏÌØ' => 'change_password',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'óÏÚÄÁÔØ_ÂÁÚÕ_ÄÁÎÎÙÈ' => 'create_dataset',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'õÄÁÌÉÔØ_ÂÁÚÕ_ÄÁÎÎÙÈ' => 'delete_dataset',
+ 'úÁÂÌÏËÉÒÏ×ÁÔØ_ÓÉÓÔÅÍÕ' => 'lock_system',
+ 'ðÏÌØÚÏ×ÁÔÅÌØ' => 'login',
+ '÷ÙÈÏÄ' => 'logout',
+ 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ_ÂÁÚÙ_ÄÁÎÎÙÈ_oracle' => 'oracle_database_administration',
+ 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ_ÂÁÚÙ_ÄÁÎÎÙÈ_postgresql_(pg)' => 'pg_database_administration',
+ 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ_ÂÁÚÙ_ÄÁÎÎÙÈ_postgresql_(pgpp)' => 'pgpp_database_administration',
+ 'óÏÈÒÁÎÉÔØ' => 'save',
+ 'òÁÚÂÌÏËÉÒÏ×ÁÔØ_ÓÉÓÔÅÍÕ' => 'unlock_system',
+ 'ïÂÎÏ×ÉÔØ_ÂÁÚÕ_ÄÁÎÎÙÈ' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ru/all b/locale/ru/all
new file mode 100755
index 00000000..3032113f
--- /dev/null
+++ b/locale/ru/all
@@ -0,0 +1,896 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'ISO-8859-5';
+
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'ðÏÓÔÕÐÌÅÎÉÑ',
+ 'AP Aging' => '÷ÚÁÉÍÏÒÁÓÞÅÔÙ Ó ÐÏÓÔÁ×ÝÉËÁÍÉ',
+ 'AP Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ ÐÏÓÔÁ×ÝÉËÏ×',
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÚÁËÕÐËÉ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÚÁËÕÐËÉ',
+ 'AR' => 'ðÒÏÄÁÖÉ',
+ 'AR Aging' => '÷ÚÁÉÍÏÒÁÓÞÅÔÙ Ó ËÌÉÅÎÔÁÍÉ',
+ 'AR Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ ËÌÉÅÎÔÏ×',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ ÐÒÏÄÁÖ',
+ 'AR/AP' => '',
+ 'About' => 'ï ÐÒÏÇÒÁÍÍÅ',
+ 'Above' => 'âÏÌØÛÅ',
+ 'Access Control' => 'ëÏÎÔÒÏÌØ ÄÏÓÔÕÐÁ',
+ 'Access Denied!' => '',
+ 'Account' => 'óÞÅÔ',
+ 'Account Number' => 'ëÏÄ ÓÞÅÔÁ',
+ 'Account Number missing!' => 'îÅ ÕËÁÚÁÎ ÎÏÍÅÒ ÓÞÅÔÁ!',
+ 'Account Type' => 'ôÉÐ ÓÞÅÔÁ',
+ 'Account Type missing!' => 'îÅ ÕËÁÚÁÎ ÔÉÐ ÓÞÅÔÁ!',
+ 'Account deleted!' => 'óÞÅÔ ÕÄÁÌÅÎ',
+ 'Account does not exist!' => 'óÞÅÔ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ!',
+ 'Account saved!' => 'óÞÅÔ ÚÁÐÉÓÁÎ',
+ 'Accounting' => 'âÕÈÇÁÌÔÅÒÉÑ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Accounts' => 'óÞÅÔÁ',
+ 'Accrual' => 'îÁËÏÐÌÅÎÉÅ',
+ 'Activate Audit trail' => 'áËÔÉ×ÉÒÏ×ÁÔØ ÐÒÏÂÎÕÀ ÐÒÏ×ÅÒËÕ ÂÁÌÌÁÎÓÁ',
+ 'Activate Audit trails' => 'áËÔÉ×ÉÒÏ×ÁÔØ ÐÒÏÂÎÕÀ ÐÒÏ×ÅÒËÕ ÂÁÌÌÁÎÓÁ',
+ 'Active' => 'áËÔÉ×ÎÙÊ',
+ 'Add' => 'îÏ×ÙÊ',
+ 'Add AP Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ÐÏÓÔÕÐÌÅÎÉÊ',
+ 'Add AR Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'Add Account' => 'îÏ×ÙÊ ÓÞÅÔ',
+ 'Add Assembly' => 'îÏ×ÙÊ ËÏÍÐÌÅËÔ',
+ 'Add Business' => 'îÏ×ÙÊ ÂÉÚÎÅÓ',
+ 'Add Cash Transfer Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ËÁÓÓÏ×ÏÇÏ ÐÅÒÅÍÅÝÅÎÉÑ',
+ 'Add Customer' => 'îÏ×ÙÊ ËÌÉÅÎÔ',
+ 'Add Deduction' => 'îÏ×ÏÅ õÄÅÒÖÁÎÉÅ',
+ 'Add Department' => 'îÏ×ÙÊ ÏÔÄÅÌ',
+ 'Add Employee' => 'îÏ×ÙÊ ÓÏÔÒÕÄÎÉË',
+ 'Add Exchange Rate' => 'îÏ×ÙÊ ËÕÒÓ',
+ 'Add GIFI' => 'îÏ×ÙÊ GIFI',
+ 'Add General Ledger Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ',
+ 'Add Group' => 'îÏ×ÁÑ ÇÒÕÐÐÁ',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => 'îÏ×ÁÑ ÒÁÂÏÔÁ/ÎÁËÌÁÄÎÙÅ ÒÁÓÈÏÄÙ',
+ 'Add Language' => 'îÏ×ÙÊ ÑÚÙË',
+ 'Add POS Invoice' => 'îÏ×ÙÁÑ ÆÁËÔÕÒÁ ëëí',
+ 'Add Part' => 'îÏ×ÙÊ ÐÒÏÄÕËÔ',
+ 'Add Pricegroup' => 'îÏ×ÙÊ ÔÉÐ ÃÅÎ',
+ 'Add Project' => 'îÏ×ÙÊ ÐÒÏÅËÔ',
+ 'Add Purchase Order' => 'îÏ×ÙÊ ÚÁËÁÚ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Add Quotation' => 'îÏ×ÏÅ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Request for Quotation' => 'îÏ×ÙÊ ÚÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add SIC' => 'îÏ×ÙÊ SIC',
+ 'Add Sales Invoice' => 'îÏ×ÁÑ ÆÁËÔÕÒÁ ÐÒÏÄÁÖÉ',
+ 'Add Sales Order' => 'îÏ×ÙÊ ÚÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Add Service' => 'îÏ×ÁÑ ÕÓÌÕÇÁ',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ',
+ 'Add User' => 'îÏ×ÙÊ ÐÏÌØÚÏ×ÁÔÅÌØ',
+ 'Add Vendor' => 'îÏ×ÙÊ ÐÏÓÔÁ×ÝÉË',
+ 'Add Vendor Invoice' => 'îÏ×ÁÑ ÆÁËÔÕÒÁ ÐÏÓÔÕÐÌÅÎÉÑ',
+ 'Add Warehouse' => 'îÏ×ÙÊ ÓËÌÁÄ',
+ 'Address' => 'áÄÒÅÓ',
+ 'Administration' => 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ',
+ 'Administrator' => 'áÄÍÉÎÉÓÔÒÁÔÏÒ',
+ 'After Deduction' => 'ðÏÓÌÅ õÄÅÒÖÁÎÉÑ',
+ 'All' => '÷ÓÅ',
+ 'All Accounts' => '÷ÓÅ ÓÞÅÔÁ',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'All Items' => '÷ÓÑ ÎÏÍÅËÌÁÔÕÒÁ',
+ 'Allowances' => 'óÐÉÓÁÎÉÑ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Amount Due' => 'óÕÍÍÁ Ë ÐÏÌÕÞÅÎÉÀ',
+ 'Amount missing!' => 'ðÒÏÐÕÝÅÎÁ ÓÕÍÍÁ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Are you sure you want to delete Invoice Number' => '÷Ù Õ×ÅÒÅÎÙ, ÞÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÕÀ ÆÁËÔÕÒÕ?',
+ 'Are you sure you want to delete Order Number' => '÷Ù Õ×ÅÒÅÎÙ, ÞÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÙÊ ÚÁËÁÚ?',
+ 'Are you sure you want to delete Quotation Number' => '÷Ù Õ×ÅÒÅÎÙ, ÞÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÒÅÚÅÒ×?',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '÷Ù Õ×ÅÒÅÎÙ, ÓÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÕÀ ÐÒÏ×ÏÄËÕ?',
+ 'Are you sure you want to remove the marked entries from the queue?' => '÷Ù ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÈÏÔÉÔÅ ÏÔÍÅÎÉÔØ ÏÞÅÒÅÄØ ÄÌÑ ÏÔÍÅÞÅÎÎÙÈ ÐÏÚÉÃÉÊ?',
+ 'Assemblies' => 'ëÏÍÐÌÅËÔÙ',
+ 'Assemblies restocked!' => 'ëÏÍÐÌÅËÔ ÚÁÐÏÌÎÅÎ!',
+ 'Assembly' => 'ëÏÍÌÅËÔ',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'áËÔÉ×',
+ 'Attachment' => '÷ÌÏÖÅÎÉÅ',
+ 'Audit Control' => 'ëÏÎÔÒÏÌØ',
+ 'Audit trail disabled' => 'ðÒÏÂÎÁÑ ÐÒÏ×ÅÒËÁ ÂÁÌÌÁÎÓÁ ÚÁÂÌÏËÉÒÏ×ÁÎÁ',
+ 'Audit trail enabled' => 'ðÒÏÂÎÁÑ ÐÒÏ×ÅÒËÁ ÂÁÌÌÁÎÓÁ ÄÏÓÔÕÐÎÁ',
+ 'Audit trail removed up to' => 'ðÒÏÂÎÁÑ ÐÒÏ×ÅÒËÁ ÂÁÌÌÁÎÓÁ ÏÔÍÅÎÅÎÁ ÄÏ',
+ 'Audit trails disabled' => 'ðÒÏÂÎÁÑ ÐÒÏ×ÅÒËÁ ÂÁÌÌÁÎÓÁ ÚÁÂÌÏËÉÒÏ×ÁÎÁ',
+ 'Audit trails enabled' => 'ðÒÏÂÎÁÑ ÐÒÏ×ÅÒËÁ ÂÁÌÌÁÎÓÁ ÄÏÓÔÕÐÎÁ',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => 'BIC',
+ 'BOM' => '÷ÅÄÏÍÏÓÔØ ÍÁÔÅÒÉÁÌÏ×',
+ 'Backup' => 'òÅÚÅÒ×ÎÁÑ ËÏÐÉÑ',
+ 'Backup sent to' => 'òÅÚÅÒ×ÎÁÑ ËÏÐÉÑ ÏÔÏÓÌÁÎÁ ÎÁ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Balance Sheet' => 'âÁÌÁÎÓ',
+ 'Based on' => 'ïÓÎÏ×ÁÎ ÎÁ',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'äÏ õÄÅÒÖÁÎÉÑ',
+ 'Beginning Balance' => 'îÁÞÁÌØÎÙÊ ÂÁÌÁÎÓ',
+ 'Below' => 'îÉÖÅ',
+ 'Billing Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ ÓÞÅÔÁ',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'óÐÉÓÏË Bin',
+ 'Bin Lists' => 'óÐÉÓËÉ Bin',
+ 'Books are open' => 'ëÎÉÇÁ ÏÔËÒÙÔÁ',
+ 'Break' => 'ðÒÅÒ×ÁÔØ',
+ 'Business' => 'âÉÚÎÅÓ',
+ 'Business Number' => 'âÉÚÎÅÓ-ËÏÄ',
+ 'Business deleted!' => 'âÉÚÎÅÓ ÕÄÁÌÅÎ',
+ 'Business saved!' => 'âÉÚÎÅÓ ÓÏÈÒÁÎÅÎ',
+ 'C' => 'C',
+ 'COGS' => 'COGS',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'îÅ×ÏÚÍÏÖÎÏ ÚÁÂÌÏËÉÒÏ×ÁÔØ!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÓÞÅÔ!',
+ 'Cannot delete customer!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÏËÕÐÁÔÅÌÑ',
+ 'Cannot delete default account!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÏÓÎÏ×ÎÏÊ ÓÞÅÔ!',
+ 'Cannot delete invoice!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÆÁËÔÕÒÕ!',
+ 'Cannot delete item!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÎÏÍÅÎËÌÁÔÕÒÕ!',
+ 'Cannot delete order!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÚÁËÁÚ!',
+ 'Cannot delete quotation!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÒÅÚÅÒ×!',
+ 'Cannot delete transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot delete vendor!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÏÓÔÁ×ÝÉËÁ!',
+ 'Cannot post Payment!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÏÐÌÁÔÕ!',
+ 'Cannot post Receipt!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÏÌÕÞÅÎÉÅ!',
+ 'Cannot post invoice for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÆÁËÔÕÒÕ × ÚÁËÒÙÔÏÍ ÐÅÒÉÏÄÅ!',
+ 'Cannot post invoice!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÆÁËÔÕÒÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÏÐÌÁÔÕ ÄÌÑ ÚÁËÒÙÔÏÇÏ ÐÅÒÉÏÄÁ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ × ÚÁËÒÙÔÏÍ ÐÅÒÉÏÄÅ!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ Ó ÄÅÂÅÔÏÍ É ËÒÅÄÉÔÏÍ ÄÌÑ ÏÂÎÏÇÏ É ÔÏÇÏ ÖÅ ÓÞÅÔÁ!',
+ 'Cannot post transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot remove files!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÅÒÅÍÅÓÔÉÔØ ÆÁÊÌÙ!',
+ 'Cannot save account!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÓÞÅÔ!',
+ 'Cannot save defaults!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÎÁÓÔÒÏÊËÉ ÐÏ ÕÍÏÌÞÁÎÉÉ!',
+ 'Cannot save order!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÚÁËÁÚ!',
+ 'Cannot save preferences!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÎÁÓÔÒÏÊËÉ!',
+ 'Cannot save quotation!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÒÅÚÅÒ×',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => 'îÅ×ÏÚÍÏÖÎÏ ÕÓÔÁÎÏ×ÉÔØ × ÓÞÅÔÅ ÂÏÌÅÅ ÞÅÍ ÏÄÎÏ ÚÎÁÞÅÎÉÅ ÉÚ AR, AP ÉÌÉ IC',
+ 'Cannot set multiple options for' => 'îÅ×ÏÚÍÏÖÎÏ ÕÓÔÁÎÏ×ÉÔØ ÍÎÏÇÏ ÏÐÃÉÊ ÄÌÑ',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÆÏÒÍÉÒÏ×ÁÔØ ËÏÍÐÌÅËÔ!',
+ 'Cash' => 'ëÁÓÓÁ',
+ 'Cc' => 'Cc',
+ 'Change' => 'éÚÍÅÎÉÔØ',
+ 'Change Admin Password' => 'éÚÍÅÎÉÔØ ÐÁÒÏÌØ áÄÍÉÎÉÓÔÒÁÔÏÒÁ',
+ 'Change Password' => 'éÚÍÅÎÉÔØ ÐÁÒÏÌØ',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'ðÌÁÎ ÓÞÅÔÏ×',
+ 'Check' => 'ðÒÏ×ÅÒÉÔØ',
+ 'Check Inventory' => 'ðÒÏ×ÅÒÉÔØ ÉÎ×ÅÎÔÁÒØ',
+ 'Checks' => 'ðÒÏ×ÅÒËÉ',
+ 'City' => 'çÏÒÏÄ',
+ 'Cleared' => 'ïÞÉÝÅÎÏ',
+ 'Click on login name to edit!' => 'äÌÑ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ ËÌÉËÎÉÔÅ ÎÁ ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ.',
+ 'Clocked' => '',
+ 'Close Books up to' => 'úÁËÒÙÔØ ËÎÉÇÕ ÐÏ',
+ 'Closed' => 'úÁËÒÙÔ',
+ 'Code' => 'ëÏÄ',
+ 'Code missing!' => 'ðÒÏÐÕÝÅÎ ËÏÄ',
+ 'Company' => 'ïÒÇÁÎÉÚÁÃÉÑ',
+ 'Company Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ ÏÒÇÁÎÉÚÁÃÉÉ',
+ 'Compare to' => 'óÒÁ×ÎÉÔØ Ó',
+ 'Completed' => '',
+ 'Components' => 'ëÏÍÐÏÎÅÎÔÙ',
+ 'Confirm' => 'ÐÏÄÔ×ÅÒÄÉÔØ',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Connect to' => 'ðÏÄËÌÀÞÉÔØÓÑ Ë',
+ 'Contact' => 'ëÏÎÔÁËÔÎÏÅ ÌÉÃÏ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Contra' => 'ðÒÏÔÉ×',
+ 'Copies' => 'ëÏÐÉÊ',
+ 'Copy to COA' => 'ëÏÐÉÒÏ×ÁÔØ × çðó',
+ 'Cost' => 'ãÅÎÁ',
+ 'Cost Center' => 'õÞÅÔÎÙÊ ÏÔÄÅÌ',
+ 'Could not save pricelist!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÐÒÁÊÓ!',
+ 'Could not save!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ!',
+ 'Could not transfer Inventory!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÅÒÅÓÅÓÔÉÔØ ÉÎ×ÅÎÔÁÒØ',
+ 'Country' => 'óÔÒÁÎÁ',
+ 'Create Chart of Accounts' => 'óÏÚÄÁÔØ ôÁÂÌÉÃÕ ÐÌÁÎÁ ÓÞÅÔÏ×',
+ 'Create Dataset' => 'óÏÚÄÁÔØ ÂÁÚÕ ÄÁÎÎÙÈ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Credit Limit' => 'ìÉÍÉÔ ËÒÅÄÉÔÁ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Current Earnings' => 'ôÅËÕÝÁÑ ÐÒÉÂÙÌØ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer History' => 'éÓÔÏÒÉÑ',
+ 'Customer Number' => 'ëÏÄ ËÌÉÅÎÔÁ',
+ 'Customer deleted!' => 'ëÌÉÅÎÔ ÕÄÁÌÅÎ!',
+ 'Customer missing!' => 'ðÒÏÐÕÝÅÎ ËÌÉÅÎÔ!',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Customer saved!' => 'ëÌÉÅÎÔ ÓÏÈÒÁÎÅÎ',
+ 'Customers' => 'ëÌÉÅÎÔÙ',
+ 'DBI not installed!' => 'îÅ ÕÓÔÁÎÏ×ÌÅÎ ÄÒÁÊ×ÅÒ DBI!',
+ 'DOB' => 'äÁÔÁ ÒÏÖÄÅÎÉÑ',
+ 'Database' => 'âÁÚÁ ÄÁÎÎÙÈ',
+ 'Database Administration' => 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ',
+ 'Database Driver not checked!' => 'îÅ ÐÒÏ×ÅÒÅÎ ÄÒÁÊ×ÅÒ ÂÁÚÙ ÄÁÎÎÙÈ!',
+ 'Database Host' => 'óÅÒ×ÅÒ ÂÁÚÙ ÄÁÎÎÙÈ',
+ 'Database User missing!' => 'ðÒÏÐÕÝÅÎ ÐÏÌØÚÏ×ÁÔÅÌØ ÂÁÚÙ ÄÁÎÎÙÈ!',
+ 'Dataset' => 'âÁÚÁ ÄÁÎÎÙÈ',
+ 'Dataset is newer than version!' => 'âÁÚÁ ÄÁÎÎÙÈ ÎÏ×ÅÅ, ÞÅÍ ÔÅËÕÝÁÑ ×ÅÒÓÉÑ!',
+ 'Dataset missing!' => 'ðÒÏÐÕÝÅÎÁ ÂÁÚÁ ÄÁÎÎÙÈ',
+ 'Dataset updated!' => 'âÁÚÁ ÄÁÎÎÙÈ ÏÂÎÏ×ÌÅÎÁ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date Format' => 'æÏÒÍÁÔ ÄÁÔÙ',
+ 'Date Paid' => 'äÁÔÁ ÏÐÌÁÔÙ',
+ 'Date Received' => 'äÁÔÁ ÐÏÌÕÞÅÎÁ',
+ 'Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ',
+ 'Date received missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'äÅÂÅÔ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Decimalplaces' => 'ÄÅÓÑÔÉÞÎÁÑ ÔÏÞËÁ',
+ 'Decrease' => 'ÕÍÅÎØÛÅÎÉÅ',
+ 'Deduct after' => 'õÄÅÒÖÁÔØ ÐÏÓÌÅ',
+ 'Deduction deleted!' => 'õÄÅÒÖÁÎÉÅ ÕÄÁÌÅÎÏ!',
+ 'Deduction saved!' => 'õÄÅÒÖÁÎÉÅ ÓÏÈÒÁÎÅÎÏ!',
+ 'Deductions' => 'õÄÅÒÖÁÎÉÑ',
+ 'Default Template' => '',
+ 'Defaults' => 'îÁÓÔÒÏÊËÉ ÐÏ ÕÍÏÌÞÁÎÉÉ',
+ 'Defaults saved!' => 'îÁÓÔÒÏÊËÉ ÐÏ ÕÍÏÌÞÁÎÉÉ ÓÏÈÒÁÎÅÎÙ!',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Delete Account' => 'õÄÁÌÍÔØ ÓÞÅÔ',
+ 'Delete Dataset' => 'õÄÁÌÉÔØ ÂÁÚÕ ÄÁÎÎÙÈ',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'äÁÔÁ ÐÏÌÕÞÅÎÉÑ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Department deleted!' => 'ïÔÄÅÌ ÕÄÁÌÅÎ!',
+ 'Department saved!' => 'ïÔÄÅÌ ÓÏÈÒÁÎÅÎ!',
+ 'Departments' => 'ïÔÄÅÌÙ',
+ 'Deposit' => 'äÅÐÏÚÉÔ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Description Translations' => 'ïÐÉÓÁÎÉÅ ÐÒÏ×ÏÄÏË',
+ 'Description missing!' => 'ðÒÏ×ÕÝÅÎÏ ïÐÉÓÁÎÉÅ!',
+ 'Detail' => 'äÅÔÁÌÉÚÉÒÏ×ÁÔØ',
+ 'Difference' => 'òÁÚÎÉÃÁ',
+ 'Directory' => 'ëÁÔÁÌÏÇ',
+ 'Discount' => 'óËÉÄËÁ',
+ 'Done' => '÷ÙÐÏÌÎÅÎÏ',
+ 'Drawing' => 'éÚÏÂÒÁÖÅÎÉÅ',
+ 'Driver' => 'äÒÁÊ×ÅÒ',
+ 'Dropdown Limit' => 'ïÇÒÁÎÉÞÅÎÉÅ ÐÁÄÁÀÝÅÇÏ ÍÅÎÀ',
+ 'Due Date' => 'ïÐÌÁÔÉÔØ ÄÏ',
+ 'Due Date missing!' => 'îÅ ÕËÁÚÁÎ ÓÒÏË ÏÐÌÁÔÙ!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'óÏÓÔÏÑÎÉÅ E-mail ÄÌÑ',
+ 'E-mail address missing!' => 'îÅ ÕËÁÚÁÎ ÁÄÒÅÓ E-mail!',
+ 'E-mail message' => '',
+ 'E-mailed' => 'ïÔÐÒÁ×ÌÅÎÏ ÐÏ e-mail',
+ 'Edit' => 'òÅÄÁËÔÉÒÏ×ÁÔØ',
+ 'Edit AP Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ðÏÓÔÕÐÌÅÎÉÑ',
+ 'Edit AR Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ðÒÏÄÁÖ',
+ 'Edit Account' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÓÞÅÔ',
+ 'Edit Assembly' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ËÏÍÐÌÅËÔ',
+ 'Edit Business' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÂÉÚÎÅÓ',
+ 'Edit Cash Transfer Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ëÁÓÓÏ×ÏÇÏ ðÅÒÅÍÅÝÅÎÉÑ',
+ 'Edit Customer' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ëÌÉÅÎÔÁ',
+ 'Edit Deduction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ õÄÅÒÖÁÎÉÅ',
+ 'Edit Department' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ïÔÄÅÌ',
+ 'Edit Description Translations' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÏÐÉÓÁÎÉÅ ÐÒÏ×ÏÄÏË',
+ 'Edit Employee' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÓÏÔÒÕÄÎÉËÁ',
+ 'Edit GIFI' => 'òÅÄÁËÔÉÒÏ×ÁÔØ GIFI',
+ 'Edit General Ledger Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ÇÌÁ×ÎÏÊ ËÎÉÇÉ',
+ 'Edit Group' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÇÒÕÐÐÕ',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÒÁÂÏÔÙ/ÎÁËÌÁÄÎÙÅ ÒÁÓÈÏÄÙ',
+ 'Edit Language' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ñÚÙË',
+ 'Edit POS Invoice' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ëëí-ÆÁËÔÕÒÕ',
+ 'Edit Part' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÔÏ×ÁÒ',
+ 'Edit Preferences for' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÎÁÓÔÒÏÊËÉ ÄÌÑ',
+ 'Edit Pricegroup' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÔÉÐ ÃÅÎ',
+ 'Edit Project' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ðÒÏÅËÔ',
+ 'Edit Purchase Order' => 'òÅÄÁËÔÉÒÏ×ÁÔØ æÁËÔÕÒÕ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Edit Quotation' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Edit Request for Quotation' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÚÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Edit SIC' => 'òÅÄÁËÔÉÒÏ×ÁÔØ SIC',
+ 'Edit Sales Invoice' => 'òÅÄÁËÔÉÒÏ×ÁÔØ æÁËÔÕÒÕ ËÌÉÅÎÔÁ',
+ 'Edit Sales Order' => 'òÅÄÁËÔÉÒÏ×ÁÔØ úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Edit Service' => 'òÅÄÁËÔÉÒÏ×ÁÔØ õÓÌÕÇÕ',
+ 'Edit Template' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ûÁÂÌÏÎ',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÓÏÔÒÕÄÎÉËÁ',
+ 'Edit Vendor' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Edit Vendor Invoice' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÆÁËÔÕÒÕ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Edit Warehouse' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÓËÌÁÄ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'Employee Name' => 'éÍÑ ÓÏÔÒÕÄÎÉËÁ',
+ 'Employee Number' => 'ëÏÄ ÓÏÔÒÕÄÎÉËÁ',
+ 'Employee deleted!' => 'óÏÔÒÕÄÎÉË ÕÄÁÌÅÎ!',
+ 'Employee pays' => 'úÁÒÐÌÁÔÁ ÓÏÔÒÕÄÎÉËÁ',
+ 'Employee saved!' => 'óÏÔÒÕÄÎÉË ÓÏÈÒÁÎÅÎ!',
+ 'Employees' => 'óÏÔÒÕÄÎÉËÉ',
+ 'Employer' => 'òÁÂÏÔÏÄÁÔÅÌØ',
+ 'Employer pays' => 'ðÌÁÔÅÖÉ ÒÁÂÏÔÏÄÁÔÅÌÑ',
+ 'Enddate' => 'ëÏÎÞÎÁÑ ÄÁÔÁ',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'ðÅÒÅÓÞÉÔÁÄØ ÐÒÏ×ÏÄËÉ ÐÏÌÎÏÓÔØÀ',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'äÌÑ ÏÂÏÚÎÁÞÅÎÉÑ ×ÁÌÀÔÙ ××ÅÄÉÔÅ ÄÏ ÔÒÅÈ ÂÕË×, ÒÁÚÄÅÌ£ÎÎÙÈ Ä×ÏÅÔÏÞÉÅÍ, (ÎÁÐÒ. CAD:USD:EUR)',
+ 'Equity' => 'ëÁÐÉÔÁÌ',
+ 'Every' => '',
+ 'Excempt age <' => 'ïÓ×ÏÂÏÖÄÅÎÉÅ ÏÔ ÎÁÌÏÇÏ× <',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÙ',
+ 'Exchange rate for payment missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ ÏÐÌÁÔÙ!',
+ 'Exchange rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ!',
+ 'Existing Datasets' => 'óÕÝÅÓÔ×ÕÀÝÉÅ ÂÁÚÙ ÄÁÎÎÙÈ',
+ 'Expense' => 'òÁÓÈÏÄ',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'òÁÓÈÏÄ/ÁËÔÉ×Ù',
+ 'Extended' => 'óÕÍÍÁ',
+ 'FX' => 'FX',
+ 'Failed to save order!' => '',
+ 'Fax' => 'æÁËÓ',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'ëÕÒÓÏ×ÁÑ ÐÒÉÂÙÌØ',
+ 'Foreign Exchange Loss' => 'ëÕÒÓÏ×ÙÅ ÐÏÔÅÒÉ',
+ 'Friday' => '',
+ 'From' => 'Ó',
+ 'From Warehouse' => '',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI ÕÄÁÌÅÎ',
+ 'GIFI missing!' => 'ðÒÏÐÕÝÅÎ GIFI',
+ 'GIFI saved!' => 'GIFI ÓÏÈÒÁÎÅÎ!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'ðÒÏ×ÏÄËÉ çÌÁ×ÎÏÊ ËÎÉÇÉ',
+ 'General Ledger' => 'çÌÁ×ÎÁÑ ËÎÉÇÁ',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'ôÏ×ÁÒÙ É ÕÓÌÕÇÉ',
+ 'Group' => 'çÒÕÐÐÁ',
+ 'Group Items' => 'çÒÕÐÐÁ ÎÏÍÅÎËÌÁÔÕÒÙ',
+ 'Group Translations' => 'çÒÕÐÐÁ ÐÒÏ×ÏÄÏË',
+ 'Group deleted!' => 'çÒÕÐÐÁ ÕÄÁÌÅÎÁ!',
+ 'Group missing!' => 'ðÒÏÐÕÝÅÎÁ ÇÒÕÐÐÁ!',
+ 'Group saved!' => 'çÒÕÐÐÁ ÓÏÈÒÁÎÅÎÁ!',
+ 'Groups' => 'çÒÕÐÐÙ',
+ 'HR' => 'óÏÔÒÕÄÎÉËÉ',
+ 'HTML Templates' => 'ûÁÂÌÏÎÙ HTML',
+ 'Heading' => 'òÁÚÄÅÌ',
+ 'History' => 'éÓÔÏÒÉÑ',
+ 'Home Phone' => 'äÏÍÁÛÎÉÊ ÔÅÌÅÆÏÎ',
+ 'Host' => 'óÅÒ×ÅÒ',
+ 'Hostname missing!' => 'ðÒÏÐÕÝÅÎÏ ÉÍÑ ÓÅÒ×ÅÒÁ',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'Image' => 'ëÁÒÔÉÎËÁ',
+ 'In-line' => '×ÎÕÔÒÉÓÔÒÏÞÎÙÊ',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '÷ËÌÀÞÉÔØ ËÕÒÓÏ×ÕÀ ÒÁÚÎÏÓÔØ',
+ 'Include Payment' => '',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Include in drop-down menus' => '÷ËÌÀÞÉÔØ × ÐÁÄÁÀÝÅÅ ÍÅÎÀ',
+ 'Income' => 'ðÏÓÔÕÐÌÅÎÉÅ',
+ 'Income Statement' => 'ïÔÞÅÔ Ï ÐÒÉÂÙÌÉ/ÕÂÙÔËÁÈ',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'îÅ×ÅÒÎÁÑ ×ÅÒÓÉÑ ÂÁÚÙ ÄÁÎÎÙÈ!',
+ 'Increase' => 'òÏÓÔ(Õ×ÅÌÉÞÅÎÉÅ)',
+ 'Individual Items' => 'îÏÍÅËÌÁÔÕÒÎÙÅ ÐÏÚÉÃÉÉ',
+ 'Internal Notes' => '÷ÎÕÔÒÅÎÎÉÅ ÚÁÍÅÔËÉ',
+ 'Inventory' => 'éÎ×ÅÎÔÁÒÎÙÊ',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'ðÒÅÖÄÅ ÞÅÍ ËÏÍÐÌÅËÔ ÓÞÉÔÁÔØ ÕÓÁÒÅ×ÛÉÍ, ÉÎ×ÅÎÔÁÒÎÏÅ ËÏÌÉÞÅÓÔ×Ï ÄÏÌÖÎÏ ÂÙÔØ ÎÕÌÅ×ÙÍ!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'ðÒÅÖÄÅ ÞÅÍ ÔÏ×ÁÒ ÓÞÉÔÁÔØ ÕÓÁÒÅ×ÛÉÍ, ÉÎ×ÅÎÔÁÒÎÏÅ ËÏÌÉÞÅÓÔ×Ï ÄÏÌÖÎÏ ÂÙÔØ ÎÕÌÅ×ÙÍ!',
+ 'Inventory saved!' => 'éÎ×ÅÎÔÁÒØ ÓÏÈÒÁÎÅÎ!',
+ 'Inventory transferred!' => 'éÎ×ÅÎÔÁÒØ ÐÅÒÅÍÅÝÅÎ!',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ',
+ 'Invoice Date missing!' => 'îÅ ÕËÁÚÁÎÁ ÄÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number' => 'îÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number missing!' => 'îÅ ÕËÁÚÁÎ ÎÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice deleted!' => 'óÞÅÔ-ÆÁËÔÕÒÁ ÕÄÁÌÅÎÁ!',
+ 'Invoices' => 'óÞÅÔ-ÆÁËÔÕÒÙ',
+ 'Is this a summary account to record' => 'üÔÏ ÉÔÏÇÏ×ÙÊ ÓÞÅÔ ÄÌÑ ÚÁÐÉÓÉ',
+ 'Item already on pricelist!' => 'îÏÍÅÎËÌÁÔÕÒÁ ÕÖÅ ÅÓÔØ × ÐÒÁÊÓ-ÌÉÓÔÅ!',
+ 'Item deleted!' => 'îÏÍÅÎËÌÁÔÕÒÁ ÕÄÁÌÅÎÁ!',
+ 'Item not on file!' => 'îÅÔ ÎÏÍÅÎËÌÁÔÕÒÙ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Items' => 'îÏÍÅÎËÌÁÔÕÒÁ',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'LaTeX Templates' => 'ûÁÂÌÏÎÙ LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => 'òÁÂÏÔÁ/ÎÁËÌÁÄÎÙÅ ÒÁÓÈÏÄÙ',
+ 'Language' => 'ñÚÙË',
+ 'Language deleted!' => 'ñÚÙË ÕÄÁÌÅÎ',
+ 'Language saved!' => 'ñÚÙË ÓÏÈÒÁÎÅÎ',
+ 'Languages' => 'ñÚÙËÉ',
+ 'Languages not defined!' => 'ñÚÙËÉ ÎÅ ÏÐÒÅÄÅÌÅÎÙ!',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'ðÏÓÌÅÄÎÉÅ ÎÏÍÅÒÁ ÄÏËÕÍÅÎÔÏ× É ÓÞÅÔÁ ÐÏ-ÕÍÏÌÞÁÎÉÉ',
+ 'Lead' => '',
+ 'Leadtime' => 'ïÓÎÏ×ÎÏÅ ×ÒÅÍÑ',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'ïÓÔÁ×ÔÅ ÐÏÌÅ ÓÅÒ×ÅÒÁ É ÐÏÒÔÁ ÐÕÓÔÙÍ ÄÏ ÔÅÈ ÐÏÒ, ÐÏËÁ ×Ù ÎÅ ÚÁÈÏÔÉÔÅ ÓÄÅÌÁÔØ ÕÄÁÌ£ÎÎÏÇÏ ÓÏÅÄÉÎÅÎÉÑ.',
+ 'Liability' => 'ðÁÓÓÉ×',
+ 'Licensed to' => 'ìÉÃÅÎÚÉÅÊ ÏÂÌÁÄÁÅÔ:',
+ 'Line Total' => 'éÔÏÇÏ×ÁÑ ÌÉÎÉÑ',
+ 'Link' => 'óÓÙÌËÁ',
+ 'Link Accounts' => 'óÓÙÌËÉ ÓÞÅÔÏ×',
+ 'List' => 'óÐÉÓÏË',
+ 'List Accounts' => 'óÐÉÓÏË ÓÞÅÔÏ×',
+ 'List Businesses' => 'óÐÉÓÏË ÂÉÚÎÅÓÏ×',
+ 'List Departments' => 'óÐÉÓÏË ÏÔÄÅÌÏ×',
+ 'List GIFI' => 'óÐÉÓÏË GIFI',
+ 'List Languages' => 'óÐÉÓÏË ÑÚÙËÏ×',
+ 'List Price' => 'óÐÉÓÏË ÃÅÎ',
+ 'List Projects' => 'óÐÉÓÏË ÐÒÏÅËÔÏ×',
+ 'List SIC' => 'óÐÉÓÏË SIC',
+ 'List Transactions' => 'óÐÉÓÏË ÐÒÏ×ÏÄÏË',
+ 'List Warehouses' => 'óÐÉÓÏË ÓËÌÁÄÏ×',
+ 'Lock System' => 'úÁÂÌÏËÉÒÏ×ÁÔØ ÓÉÓÔÅÍÕ',
+ 'Lockfile created!' => 'æÁÊÌ ÂÌÏËÉÒÏ×ÁÎÉÑ ÓÏÚÄÁÎ!',
+ 'Lockfile removed!' => 'æÁÊÌ ÂÌÏËÉÒÏ×ÁÎÉÑ ÕÄÁÌÅÎ!!',
+ 'Login' => 'ðÏÌØÚÏ×ÁÔÅÌØ',
+ 'Login name missing!' => 'ðÒÏÐÕÛÅÎÏ ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ!',
+ 'Logout' => '÷ÙÈÏÄ',
+ 'Make' => 'óÏÚÄÁÔØ',
+ 'Manager' => 'íÅÎÅÄÖÅÒ',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'Marked entries printed!' => 'ïÔÍÅÞÅÎÎÙÅ ÐÏÚÉÃÉÉ ÎÁÐÅÞÁÔÁÎÙ!',
+ 'Markup' => 'îÁÃÅÎËÁ',
+ 'Maximum' => 'íÁËÓÉÍÕÍ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Menu Width' => 'ûÉÒÉÎÁ ÍÅÎÀ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Method' => 'íÅÔÏÄ',
+ 'Microfiche' => 'íÏËÒÏÆÉÛÁ',
+ 'Model' => 'íÏÄÅÌØ',
+ 'Monday' => '',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'íÎÏÇÏÂÁÊÔÏ×ÁÑ ËÏÄÉÒÏ×ËÁ',
+ 'N/A' => 'N/A',
+ 'Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ',
+ 'Name missing!' => 'ðÒÏÐÕÝÅÎÏ ÎÁÉÍÅÎÏ×ÁÎÉÅ!',
+ 'New Templates' => 'îÏ×ÙÊ ÛÁÂÌÏÎ',
+ 'New Window' => 'îÏ×ÏÅ ÏËÎÏ',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'îÅÔ',
+ 'No Database Drivers available!' => 'îÅÄÏÓÔÕÐÅÎ ÄÒÁÊ×ÅÒ ÂÁÚÙ ÄÁÎÎÙÈ!',
+ 'No Dataset selected!' => 'îÅ ×ÙÂÒÁÎÁ ÂÁÚÁ ÄÁÎÎÙÈ',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'îÅÔ ÁÄÒÅÓÁ e-mail ÄÌÑ',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'îÏÍ.',
+ 'Non-taxable' => 'îÅ ÐÏÄÌÅÖÁÝÉÅ ÎÁÌÏÇÏÏÂÌÏÖÅÎÉÀ',
+ 'Non-taxable Purchases' => 'úÁËÕÐËÉ, ÎÅ ÐÏÄÌÅÖÁÝÉÅ ÎÁÌÏÇÏÏÂÌÏÖÅÎÉÀ',
+ 'Non-taxable Sales' => 'ðÒÏÄÁÖÉ, ÎÅ ÐÏÄÌÅÖÁÝÉÅ ÎÁÌÏÇÏÏÂÌÏÖÅÎÉÀ',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Nothing entered!' => 'îÉÞÅÇÏ ÎÅ ××ÅÄÅÎÏ!',
+ 'Nothing selected!' => 'îÉÞÅÇÏ ÎÅ ×ÙÂÒÁÎÏ!',
+ 'Nothing to delete!' => 'îÉÞÅÇÏ ÎÅ ÕÄÁÌÅÎÏ!',
+ 'Nothing to print!' => 'îÉÞÅÇÏ ÎÅ ÎÁÐÅÞÁÔÁÎÏ!',
+ 'Nothing to transfer!' => 'îÉÞÅÇÏ ÎÅ ÐÅÒÅÍÅÝÅÎÏ!',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Number' => 'ËÏÄ',
+ 'Number Format' => 'þÉÓÌÏ×ÏÊ ÆÏÒÍÁÔ',
+ 'Number missing in Row' => 'ðÒÏÐÕÝÅÎ ËÏÄ × ÓÔÒÏËÅ',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'õÓÔÁÒÅ×ÛÉÊ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'On Hand' => '÷ÎÁÌÉÞÉÉ',
+ 'Open' => 'ïÔËÒÙÔØ',
+ 'Oracle Database Administration' => 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ Oracle',
+ 'Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Order Date' => 'äÁÔÁ ÚÁËÁÚÁ ËÌÉÅÎÔÁ',
+ 'Order Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÚÁËÁÚÁ',
+ 'Order Entry' => 'úÁËÁÚÙ',
+ 'Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ',
+ 'Order Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÚÁËÁÚÁ',
+ 'Order deleted!' => 'úÁËÁÚ ÕÄÁÌÅÎ!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'úÁËÁÚ ÓÏÈÒÁÎÅÎ!',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'âÅÚ ÐÒÏ×ÏÄÏË',
+ 'Out of balance transaction!' => '÷ÎÅ ÂÁÌÌÁÎÓÁ ÐÒÏ×ÏÄÏË!',
+ 'Out of balance!' => '÷ÎÅ ÂÁÌÌÁÎÓÁ!',
+ 'Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'ëëí',
+ 'POS Invoice' => 'ëëí æÁËÔÕÒÁ',
+ 'Packing List' => 'õÐÁËÏ×ÏÞÎÙÊ ÓÐÉÓÏË',
+ 'Packing List Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Packing List Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Packing Lists' => 'õÐÁËÏ×ÏÞÎÙÅ ÓÐÉÓÏËÉ',
+ 'Paid' => 'ïÐÌÁÞÅÎÏ',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Part Number' => 'ëÏÄ ÔÏ×ÁÒÁ',
+ 'Partnumber' => 'ëÏÄ',
+ 'Parts' => 'ôÏ×ÁÒÙ',
+ 'Password' => 'ðÁÒÏÌØ',
+ 'Password changed!' => 'ðÁÒÏÌØ ÉÚÍÅÎÅÎ!',
+ 'Password does not match!' => 'îÅ×ÅÒÎÙÊ ÐÁÒÏÌØ!',
+ 'Passwords do not match!' => 'îÅ×ÅÒÎÙÊ ÐÁÒÏÌØ!',
+ 'Payables' => 'ðÏÄÌÅÖÁÝÉÊ ÏÐÌÁÔÅ',
+ 'Payment' => 'ïÐÌÁÔÁ',
+ 'Payment date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÏÐÌÁÔÙ!',
+ 'Payment posted!' => 'ïÐÌÁÔÁ ÐÒÏ×ÅÄÅÎÁ!',
+ 'Payments' => 'ïÐÌÁÔÙ',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => 'õÄÅÒÖÁÎÉÅ ÐÏ ×ÅÄÏÍÏÓÔÉ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Pg Database Administration' => 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ PostgreSQL (Pg)',
+ 'PgPP Database Administration' => 'áÄÍÉÎÉÓÔÒÉÒÏ×ÁÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ PostgreSQL (PgPP)',
+ 'Phone' => 'ôÅÌ.',
+ 'Pick List' => 'óÐÉÓÏË ÄÌÑ ×ÙÂÏÒÁ',
+ 'Pick Lists' => 'óÐÉÓËÉ ÄÌÑ ×ÙÂÏÒÁ',
+ 'Port' => 'ðÏÒÔ',
+ 'Port missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÐÏÒÔÁ!',
+ 'Pos' => '',
+ 'Post' => 'óÏÈÒÁÎÉÔØ',
+ 'Post as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Posted!' => 'óÏÈÒÁÎÅÎÏ!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'îÁÓÔÒÏÊËÉ',
+ 'Preferences saved!' => 'îÁÓÔÒÏÊËÉ ÓÏÈÒÁÎÅÎÙ!',
+ 'Prepayment' => 'ðÒÅÄ×ÁÒÉÔÅÌØÎÁÑ ÏÐÌÁÔÁ',
+ 'Price' => 'ãÅÎÁ',
+ 'Pricegroup' => 'ôÉÐ ÃÅÎ',
+ 'Pricegroup deleted!' => 'õÄÁÌÅÎ ÔÉÐ ÃÅÎ',
+ 'Pricegroup missing!' => 'ðÒÏÐÕÝÅÎ ÔÉÐ ÃÅÎ',
+ 'Pricegroup saved!' => 'úÁÐÉÓÁÎ ÔÉÐ ÃÅÎ',
+ 'Pricegroups' => 'ôÉÐÙ ÃÅÎ',
+ 'Pricelist' => 'ðÒÁÊÓÌÉÓÔ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Print and Post' => 'îÁÐÅÞÁÔÁÔØ É ÏÔÐÒÁ×ÉÔØ',
+ 'Print and Post as new' => '',
+ 'Print and Save' => 'îÁÐÅÞÁÔÁÔØ É ÓÏÈÒÁÎÉÔØ',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Printer' => 'ðÒÉÎÔÅÒ',
+ 'Printing' => '',
+ 'Printing ... ' => 'ðÅÞÁÔØ...',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => 'ðÒÏÆÉÔ-ÃÅÎÔÒ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project Description Translations' => 'ðÅÒÅ×ÏÄÙ ÏÐÉÓÁÎÉÑ ÐÒÏÅËÔÏ×',
+ 'Project Name' => '',
+ 'Project Number' => 'ëÏÄ ÐÒÏÅËÔÁ',
+ 'Project Number missing!' => 'ðÒÏÐÕÝÅÎ ËÏÄ ÐÒÏÅËÔÁ',
+ 'Project Transactions' => 'ðÒÏ×ÏÄËÉ ÐÒÏÅËÔÁ',
+ 'Project deleted!' => 'ðÒÏÅËÔ ÕÄÁÌÅÎ',
+ 'Project not on file!' => 'ðÒÏÅËÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Project saved!' => 'ðÒÏÅËÔ ÓÏÈÒÁÎÅÎ!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'ðÒÏÅËÔÙ',
+ 'Purchase Order' => 'úÁËÁÚ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Purchase Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Purchase Orders' => 'úÁËÁÚÙ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Qty' => 'ëÏÌÉÞÅÓÔ×Ï',
+ 'Quantity exceeds available units to stock!' => 'ðÒÅ×ÙÛÅÎÏ ËÏÌÉÞÅÓÔ×Ï ÅÄÉÎÉà ÎÏÍÅÎËÌÁÔÕÒÙ ÎÁ ÓËÁÄÅ',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'Quotation' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotation ' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotation Date' => 'äÁÔÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ',
+ 'Quotation Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Quotation Number' => 'îÏÍÅÒ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ',
+ 'Quotation Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Quotation deleted!' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ ÕÄÁÌÅÎÏ',
+ 'Quotations' => 'òÅÚÅÒ×Ù',
+ 'R' => 'R',
+ 'RFQ' => 'úÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'RFQ ' => 'úÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'RFQ Number' => 'îÏÍÅÒ ÚÁÐÒÏÓÁ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'RFQs' => 'úÁÐÒÏÓÙ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'ROP' => 'ROP',
+ 'Rate' => 'ëÕÒÓ',
+ 'Rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ',
+ 'Recd' => 'Recd',
+ 'Receipt' => 'ðÏÌÕÞÅÎÉÅ',
+ 'Receipt posted!' => 'ðÏÌÕÞÅÎÉÅ ÐÒÏ×ÅÄÅÎÏ!',
+ 'Receipts' => 'ðÏÌÕÞÅÎÉÑ',
+ 'Receivables' => 'ðÏÄÌÅÖÁÝÉÊ ÐÏÌÕÞÅÎÉÀ',
+ 'Receive' => 'ðÏÌÕÞÉÔØ',
+ 'Receive Merchandise' => 'ðÏÌÕÞÉÔØ ÔÏ×ÁÒÙ',
+ 'Reconciliation' => 'óÏÇÌÁÓÏ×ÁÎÎÏÓÔØ',
+ 'Reconciliation Report' => 'ïÔÞÅÔ Ï ÓÏÇÌÁÓÏ×ÁÎÎÏÓÔÉ',
+ 'Record in' => 'ïÔÎÅÓÔÉ ÎÁ ÓÞÅÔ',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Remaining' => 'ïÓÔÁÔÏË',
+ 'Remove' => 'õÄÁÌÉÔØ',
+ 'Remove Audit trail up to' => 'õÄÁÌÉÔØ ÐÒÏÂÎÕÀ ÐÒÏ×ÅÒËÕ ÂÁÌÌÁÎÓÁ ÄÏ',
+ 'Remove Audit trails up to' => 'õÄÁÌÉÔØ ÐÒÏÂÎÕÀ ÐÒÏ×ÅÒËÕ ÂÁÌÌÁÎÓÁ ÄÏ',
+ 'Removed spoolfiles!' => 'õÄÁÌÉÔØ ÆÁÊÌ ÏÞÅÒÅÄÉ!',
+ 'Removing marked entries from queue ...' => 'õÄÁÌÉÔØ ÏÔÍÅÞÅÎÎÙÅ ÐÏÚÉÃÉÉ ÉÚ ÏÞÅÒÅÄÉ?',
+ 'Repeat' => '',
+ 'Report for' => 'ïÔÞÅÔ ÄÌÑ',
+ 'Reports' => 'ïÔÞÅÔÙ',
+ 'Req' => '',
+ 'Request for Quotation' => 'úÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Request for Quotations' => 'úÁÐÒÏÓÙ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Required by' => 'úÁÐÒÏÛÅÎ',
+ 'Retained Earnings' => 'îÅÒÁÓÐÒÅÄÅÌÅÎÎÁÑ ÐÒÉÂÙÌØ',
+ 'Role' => 'òÏÌØ',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC ÕÄÁÌÅÎ',
+ 'SIC saved!' => 'SIC ÓÏÈÒÁÎÅÎ',
+ 'SKU' => 'SKU',
+ 'SSN' => 'SSN',
+ 'Sale' => 'ðÒÏÄÁÖÁ',
+ 'Sales' => 'ðÒÏÄÁÖÉ',
+ 'Sales Invoice' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Sales Invoice ' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Sales Invoice.' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'æÁËÔÕÒÙ ËÌÉÅÎÔÁ',
+ 'Sales Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Sales Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ ËÌÉÅÎÔÁ',
+ 'Sales Orders' => 'úÁËÁÚÙ ËÌÉÅÎÔÁ',
+ 'Sales Quotation Number' => 'îÏÍÅÒ ÐÒÏÄÁÖÉ ÒÅÚÅÒ×Á',
+ 'Salesperson' => 'ðÒÏÄÁ×ÅÃ',
+ 'Saturday' => '',
+ 'Save' => 'óÏÈÒÁÎÉÔØ',
+ 'Save Pricelist' => 'óÏÈÒÁÎÉÔØ ÐÒÁÊÓÌÉÓÔ',
+ 'Save Schedule' => '',
+ 'Save as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Save to File' => 'óÏÈÒÁÎÉÔØ × ÆÁÊÌ',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'üËÒÁÎ',
+ 'Search' => 'ðÏÉÓË',
+ 'Select' => '÷ÙÂÒÁÔØ',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => '÷ÙÂÒÁÔØ ×ÓÅ',
+ 'Select from one of the items below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÕ ÉÚ ÐÏÚÉÃÉÊ ÎÏÍÅÎËÌÁÔÕÒÙ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the projects below' => '÷ÙÂÅÒÉÔÅ ÏÄÉÎ ÉÚ ÐÒÏÅËÔÏ× ÉÚ ÓÐÉÓËÁ',
+ 'Select items' => '',
+ 'Select payment' => '÷ÙÂÅÒÉÔÅ ÏÐÌÁÔÕ',
+ 'Select postscript or PDF!' => '÷ÙÂÅÒÉÔÅ postscript ÉÌÉ PDF!',
+ 'Select txt, postscript or PDF!' => '÷ÙÂÅÒÉÔÅ txt, postscript ÉÌÉ PDF!',
+ 'Sell' => 'ðÒÏÄÁÖÁ',
+ 'Sell Price' => 'ðÒÏÄÁÖÎÁÑ ÃÅÎÁ',
+ 'Send by E-Mail' => 'ïÔÐÒÁ×ÉÔØ ÐÏ E-Mail',
+ 'Sending' => '',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Serial No.' => 'óÅÒÉÊÎÙÊ ÎÏÍ.',
+ 'Serial Number' => 'óÅÒÉÊÎÙÊ ÎÏÍÅÒ',
+ 'Service' => 'õÓÌÕÇÁ',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'õÓÌÕÇÉ',
+ 'Session Timeout' => '÷ÒÅÍÑ ÚÁÄÅÒÖËÉ ÓÅÓÓÉÉ',
+ 'Session expired!' => 'ðÒÅ×ÙÛÅÎÏ ×ÒÅÍÑ ÚÁÄÅÒÖËÉ ÓÅÓÓÉÉ',
+ 'Setup Templates' => 'õÓÔÁÎÏ×ÉÔØ ÛÁÂÌÏÎÙ',
+ 'Ship' => 'äÏÓÔÁ×ÉÔØ',
+ 'Ship Merchandise' => 'ðÏÇÒÕÚÉÔØ ÔÏ×ÁÒÙ',
+ 'Ship to' => 'ÄÏÓÔÁ×ÉÔØ ÄÌÑ',
+ 'Ship via' => 'ÄÏÓÔÁ×ÉÔØ ÞÅÒÅÚ',
+ 'Shipping' => 'äÏÓÔÁ×ËÁ',
+ 'Shipping Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ',
+ 'Shipping Date' => 'äÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Shipping Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Shipping Point' => 'íÅÓÔÏ ÄÏÓÔÁ×ËÉ',
+ 'Short' => 'ëÒÁÔËÏÓÒÏÞÎÙÊ',
+ 'Signature' => 'ðÏÄÐÉÓØ',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Spoolfile' => 'æÁÊÌ ÏÞÅÒÅÄÉ ÐÅÞÁÔÉ',
+ 'Standard' => 'óÔÁÎÄÁÒÔÎÙÅ',
+ 'Standard Industrial Codes' => 'óÔÁÎÄÁÒÔÎÙÊ ÐÒÏÍÙÛÌÅÎÎÙÊ ËÏÄ',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'State' => 'óÏÓÔÏÑÎÉÅ',
+ 'State/Province' => 'ûÔÁÔ/ðÒÏ×ÉÎÃÉÑ',
+ 'Statement' => '÷ÅÄÏÍÏÓÔØ',
+ 'Statement Balance' => 'âÁÌÁÎÓÏ×ÁÑ ×ÅÄÏÍÏÓÔØ',
+ 'Statement sent to' => '÷ÅÄÏÍÏÓÔØ ÏÔÐÒÁ×ÌÅÎÁ ÄÌÑ',
+ 'Statements sent to printer!' => '÷ÅÄÏÍÏÓÔØ ÏÔÐÒÁ×ÌÅÎÁ ÎÁ ÐÒÉÎÔÅÒ!',
+ 'Stock' => 'óÆÏÒÍÉÒÏ×ÁÔØ',
+ 'Stock Assembly' => 'óÆÏÒÍÉÒÏ×ÁÔØ ËÏÍÐÌÅËÔ',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'ïÆÏÒÍÌÅÎÉÅ',
+ 'Sub-contract GIFI' => 'ðÅÒÅÄÏ×ÅÒÅÎÎÙÊ GIFI',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Summary' => 'óÕÍÍÁÒÎÏ',
+ 'Sunday' => '',
+ 'Supervisor' => 'ëÏÎÔÒÏÌÅÒ',
+ 'System' => 'óÉÓÔÅÍÁ',
+ 'System Defaults' => 'îÁÓÔÒÏÊËÉ ÓÉÓÔÅÍÙ ÐÏÕÍÏÌÞÁÎÉÉ.',
+ 'Tax' => 'îÁÌÏÇ',
+ 'Tax Accounts' => 'îÁÌÏÇÏ×ÙÅ ÓÞÅÔÁ',
+ 'Tax Included' => 'îÁÌÏÇÉ ×ËÌÀÞÅÎÙ × ÓÕÍÍÕ',
+ 'Tax Number' => 'ëÏÄ ÎÁÌÏÇÁ',
+ 'Tax Number / SSN' => 'ëÏÄ ÎÁÌÏÇÁ/SSN',
+ 'Tax collected' => 'óÏÂÒÁÎÎÙÅ ÎÁÌÏÇÉ',
+ 'Tax paid' => 'ïÐÌÁÞÅÎÎÙÅ ÎÁÌÏÇÉ',
+ 'Taxable' => 'ðÏÄÌÅÖÉÔ ÎÁÌÏÇÏÏÂÌÏÖÅÎÉÀ',
+ 'Template saved!' => 'ûÁÂÌÏÎ ÓÏÈÒÁÎÅÎ!',
+ 'Templates' => 'ûÁÂÌÏÎÙ',
+ 'Terms' => 'óÒÏË ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ',
+ 'Text' => '',
+ 'Text Templates' => 'ûÁÂÌÏÎÙ TXT',
+ 'The following Datasets are not in use and can be deleted' => 'óÄÅÄÕÀÝÉÅ ÂÁÚÙ ÄÁÎÎÙÈ ÎÅ ÉÓÐÏÌØÚÕÀÔÓÑ É ÍÏÇÕÔ ÂÙÔØ ÕÄÁÌÅÎÙ',
+ 'The following Datasets need to be updated' => 'óÌÅÄÕÀÝÉÅ ÂÁÚÙ ÄÁÎÎÙÈ ÎÅÏÂÈÏÄÉÍÏ ÏÂÎÏ×ÉÔØ',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'ÜÔÏ ÐÒÅÄ×ÁÒÉÔÅÌØÎÁÑ ÐÒÏ×ÅÒËÁ ÓÕÝÅÓÔ×ÕÀÝÉÈ ÉÓÔÏÞÎÉËÏ×. ÷ ÜÔÏÍ ÓÏÓÔÏÑÎÉÉ ÎÉ ÞÔÏ ÎÅ ÂÕÄÅÔ ÓÏÚÄÁÎÏ É ÕÄÁÌÅÎÏ!',
+ 'Thursday' => '',
+ 'Till' => 'ÄÏ',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'ÐÏ',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'äÌÑ ÄÏÂÁ×ÌÅÎÉÑ ÐÏÌØÚÏ×ÁÔÅÌÑ × ÇÒÕÐÐÕ, ÏÔÒÅÄÁËÔÉÒÕÊÔÅ ÅÇÏ ÉÍÑ (ÌÏÇÉÎ) É ÓÏÈÒÁÎÉÔÅ. äÌÑ ÓÏÚÄÁÎÉÑ ÎÏ×ÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ Ó ÔÅÍÉ ÖÅ ÎÁÓÔÒÏÊËÁÍÉ - ÓÏÈÒÁÎÉÔÅ Ó ÎÏ×ÙÍ ÉÍÅÎÅÍ ÐÏÌØÚÏ×ÁÔÅÌÑ.',
+ 'Top Level' => '÷ÅÒÈ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Tracking Items' => '',
+ 'Trade Discount' => 'ôÏÒÇÏ×ÁÑ ÓËÉÄËÁ',
+ 'Transaction' => 'ðÒÏ×ÏÄËÁ',
+ 'Transaction Date missing!' => 'ðÒÏÐÕÝÅÎÁ äÁÔÁ ÐÒÏ×ÏÄËÉ!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ÕÄÁÌÅÎÁ!',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÓÏÈÒÁÎÅÎÁ!',
+ 'Transaction reversal enforced for all dates' => 'ðÒÏ×ÏÄËÉ ÐÅÒÅÓÞÉÔÁÎÙ ÐÏÌÎÏÓÔØÀ',
+ 'Transaction reversal enforced up to' => 'ðÒÏ×ÏÄËÉ ÐÅÒÅÓÞÉÔÁÎÙ ÄÏ',
+ 'Transactions' => 'ðÒÏ×ÏÄËÉ',
+ 'Transfer' => 'ðÅÒÅÍÅÝÅÎÉÅ',
+ 'Transfer Inventory' => 'ðÅÒÅÍÅÝÅÎÉÅ ÉÎ×ÅÎÔÁÒÑ',
+ 'Transfer from' => '',
+ 'Transfer to' => 'ðÅÒÅÍÅÓÔÉÔØ Ë',
+ 'Translation' => 'ðÅÒÅ×ÏÄ',
+ 'Translation deleted!' => 'ðÅÒÅ×ÏÄ ÕÄÁÌÅÎ!',
+ 'Translation not on file!' => 'îÅÔ ÐÅÒÅ×ÏÄÁ Ó ÓÐÉÓËÅ!',
+ 'Translations' => 'ðÅÒÅ×ÏÄÙ',
+ 'Translations saved!' => 'ðÅÒÅ×ÏÄÙ ÓÏÈÒÁÎÅÎÙ!',
+ 'Trial Balance' => 'ðÒÅÄ×ÁÒÉÔÅÌØÎÙÊ ÂÁÌÁÎÓ',
+ 'Tuesday' => '',
+ 'Type of Business' => 'ôÉÐ ÂÉÚÎÅÓÁ',
+ 'Unit' => 'åÄÉÎÉÃÁ',
+ 'Unit of measure' => 'åÄÉÎÉÃÁ ÉÚÍÅÒÅÎÉÑ',
+ 'Unlock System' => 'òÁÚÂÌÏËÉÒÏ×ÁÔØ ÓÉÓÔÅÍÕ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Update Dataset' => 'ïÂÎÏ×ÉÔØ ÂÁÚÕ ÄÁÎÎÙÈ',
+ 'Updated' => 'ïÂÎÏ×ÌÅÎÏ',
+ 'Upgrading to Version' => 'ïÂÎÏ×ÌÅÎÉÅ ÄÏ ×ÅÒÓÉÉ',
+ 'Use Templates' => 'éÓÐÏÌØÚÏ×ÁÔØ ÛÁÂÌÏÎÙ',
+ 'User' => 'óÏÔÒÕÄÎÉË',
+ 'User deleted!' => 'óÏÔÒÕÄÎÉË ÕÄÁÌ£Î!',
+ 'User saved!' => 'óÏÔÒÕÄÎÉË ÓÏÈÒÁÎÅÎ!',
+ 'Valid until' => 'äÅÊÓÔ×ÉÔÅÌØÎÏ ÄÏ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Vendor History' => 'éÓÔÏÒÉÑ',
+ 'Vendor Invoice' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor Invoice ' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor Invoice.' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'æÁËÔÕÒÙ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor Number' => 'ëÏÄ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor deleted!' => 'ðÏÓÔÁ×ÝÉË ÕÄÁÌÅÎ!',
+ 'Vendor missing!' => 'ðÒÏÐÕÝÅÎ ÐÏÓÔÁ×ÝÉË!',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Vendor saved!' => 'ðÏÓÔÁ×ÝÉË ÓÏÈÒÁÎÅÎ!',
+ 'Vendors' => 'ðÏÓÔÁ×ÝÉËÉ',
+ 'Version' => '÷ÅÒÓÉÑ',
+ 'Warehouse' => 'óËÌÁÄ',
+ 'Warehouse deleted!' => 'óËÌÁÄ ÕÄÁÌÅÎ!',
+ 'Warehouse saved!' => 'óËÌÁÄ ÓÏÈÒÁÎÅÎ!',
+ 'Warehouses' => 'óËÌÁÄÙ',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => '÷ÅÓ',
+ 'Weight Unit' => 'åÄÉÎÉÃÁ ×ÅÓÁ',
+ 'What type of item is this?' => 'ëÁÏÊ ÜÔÏ ÔÉÐ ÎÏÍÅËÌÁÔÕÒÙ?',
+ 'Work Order' => 'òÁÂÏÞÉÊ ÚÁËÁÚ',
+ 'Work Orders' => 'òÁÂÏÞÉÅ ÚÁËÁÚÙ',
+ 'Work Phone' => 'òÁÂÏÞÉÊ ÔÅÌÅÆÏÎ',
+ 'Year' => 'çÏÄ',
+ 'Year(s)' => '',
+ 'Yearend' => 'úÁ×ÅÒÛÅÎÉÅ ÇÏÄÁ',
+ 'Yearend date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÚÁ×ÅÒÛÅÎÉÑ ÇÏÄÁ!',
+ 'Yearend posted!' => 'úÁ×ÅÒÛÅÎÉÅ ÇÏÄÁ ×ÙÐÏÌÎÅÎÏ!',
+ 'Yearend posting failed!' => 'ïÛÉÂËÁ ÚÁ×ÅÒÛÅÎÉÅ ÇÏÄÁ!',
+ 'Years' => '',
+ 'Yes' => 'äÁ',
+ 'You are logged out' => '÷Ù ×ÙÛÌÉ ÉÚ ÓÉÓÔÅÍÙ',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => '÷Ù ÎÅ ××ÅÌÉ (ÉÍÑ)ÎÁÉÍÅÎÏ×ÁÎÉÅ!',
+ 'You must enter a host and port for local and remote connections!' => '÷Ù ÄÏÌÖÎÙ ÚÁÐÏÌÎÉÔØ ÐÏÌÅ ÓÅÒ×ÅÒÁ É ÐÏÒÔÁ ÄÌÑ ÌÏËÁÌØÎÏÇÏ É ÕÄÁÌ£ÎÎÏÇÏ ÓÏÅÄÉÎÅÎÉÊ!',
+ 'Zip/Postal Code' => 'éÎÄÅËÓ',
+ 'account cannot be set to any other type of account' => 'ÓÞÅÔÕ ÎÅ ÍÏÖÅÔ ÂÙÔØ ÐÒÉÓ×ÏÅÎ ÄÒÕÇÏÊ ÔÉÐ',
+ 'as at' => 'ËÁË ×',
+ 'days' => 'ÄÎÅÊ',
+ 'does not exist' => 'ÎÅ ÓÕÝÅÓÔ×ÕÅÔ!',
+ 'done' => '×ÙÐÏÌÎÅÎÏ',
+ 'ea' => 'ÛÔ.',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'ÚÁ ÐÅÒÉÏÄ',
+ 'is already a member!' => 'ÕÖÅ ÚÁÒÅÇÉÓÔÒÉÒÏ×ÁÎ',
+ 'localhost' => 'localhost',
+ 'locked!' => 'ÚÁÂÌÏËÉÒÏ×ÁÎÁ!',
+ 'partsgroup' => '',
+ 'posted!' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+ 'successfully created!' => 'ÕÓÐÅÛÎÏ ÓÏÚÄÁÎÁ!',
+ 'successfully deleted!' => 'ÕÓÐÅÛÎÏ ÕÄÁÌÅÎÁ!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'ÓÁÊÔ WWW',
+};
+
+1;
diff --git a/locale/ru/am b/locale/ru/am
new file mode 100755
index 00000000..d2f64879
--- /dev/null
+++ b/locale/ru/am
@@ -0,0 +1,287 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP' => 'ðÏÓÔÕÐÌÅÎÉÑ',
+ 'AR' => 'ðÒÏÄÁÖÉ',
+ 'About' => 'ï ÐÒÏÇÒÁÍÍÅ',
+ 'Account' => 'óÞÅÔ',
+ 'Account Number' => 'ëÏÄ ÓÞÅÔÁ',
+ 'Account Number missing!' => 'îÅ ÕËÁÚÁÎ ÎÏÍÅÒ ÓÞÅÔÁ!',
+ 'Account Type' => 'ôÉÐ ÓÞÅÔÁ',
+ 'Account Type missing!' => 'îÅ ÕËÁÚÁÎ ÔÉÐ ÓÞÅÔÁ!',
+ 'Account deleted!' => 'óÞÅÔ ÕÄÁÌÅÎ',
+ 'Account does not exist!' => 'óÞÅÔ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ!',
+ 'Account saved!' => 'óÞÅÔ ÚÁÐÉÓÁÎ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Accrual' => 'îÁËÏÐÌÅÎÉÅ',
+ 'Activate Audit trail' => 'áËÔÉ×ÉÒÏ×ÁÔØ ÐÒÏÂÎÕÀ ÐÒÏ×ÅÒËÕ ÂÁÌÌÁÎÓÁ',
+ 'Add Account' => 'îÏ×ÙÊ ÓÞÅÔ',
+ 'Add Business' => 'îÏ×ÙÊ ÂÉÚÎÅÓ',
+ 'Add Department' => 'îÏ×ÙÊ ÏÔÄÅÌ',
+ 'Add GIFI' => 'îÏ×ÙÊ GIFI',
+ 'Add Language' => 'îÏ×ÙÊ ÑÚÙË',
+ 'Add SIC' => 'îÏ×ÙÊ SIC',
+ 'Add Warehouse' => 'îÏ×ÙÊ ÓËÌÁÄ',
+ 'Address' => 'áÄÒÅÓ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Asset' => 'áËÔÉ×',
+ 'Audit Control' => 'ëÏÎÔÒÏÌØ',
+ 'Audit trail disabled' => 'ðÒÏÂÎÁÑ ÐÒÏ×ÅÒËÁ ÂÁÌÌÁÎÓÁ ÚÁÂÌÏËÉÒÏ×ÁÎÁ',
+ 'Audit trail enabled' => 'ðÒÏÂÎÁÑ ÐÒÏ×ÅÒËÁ ÂÁÌÌÁÎÓÁ ÄÏÓÔÕÐÎÁ',
+ 'Audit trail removed up to' => 'ðÒÏÂÎÁÑ ÐÒÏ×ÅÒËÁ ÂÁÌÌÁÎÓÁ ÏÔÍÅÎÅÎÁ ÄÏ',
+ 'Backup sent to' => 'òÅÚÅÒ×ÎÁÑ ËÏÐÉÑ ÏÔÏÓÌÁÎÁ ÎÁ',
+ 'Bin List' => 'óÐÉÓÏË Bin',
+ 'Books are open' => 'ëÎÉÇÁ ÏÔËÒÙÔÁ',
+ 'Business Number' => 'âÉÚÎÅÓ-ËÏÄ',
+ 'Business deleted!' => 'âÉÚÎÅÓ ÕÄÁÌÅÎ',
+ 'Business saved!' => 'âÉÚÎÅÓ ÓÏÈÒÁÎÅÎ',
+ 'COGS' => 'COGS',
+ 'Cannot delete account!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÓÞÅÔ!',
+ 'Cannot delete default account!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÏÓÎÏ×ÎÏÊ ÓÞÅÔ!',
+ 'Cannot save account!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÓÞÅÔ!',
+ 'Cannot save defaults!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÎÁÓÔÒÏÊËÉ ÐÏ ÕÍÏÌÞÁÎÉÉ!',
+ 'Cannot save preferences!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÎÁÓÔÒÏÊËÉ!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'îÅ×ÏÚÍÏÖÎÏ ÕÓÔÁÎÏ×ÉÔØ × ÓÞÅÔÅ ÂÏÌÅÅ ÞÅÍ ÏÄÎÏ ÚÎÁÞÅÎÉÅ ÉÚ AR, AP ÉÌÉ IC',
+ 'Cannot set multiple options for' => 'îÅ×ÏÚÍÏÖÎÏ ÕÓÔÁÎÏ×ÉÔØ ÍÎÏÇÏ ÏÐÃÉÊ ÄÌÑ',
+ 'Cash' => 'ëÁÓÓÁ',
+ 'Chart of Accounts' => 'ðÌÁÎ ÓÞÅÔÏ×',
+ 'Close Books up to' => 'úÁËÒÙÔØ ËÎÉÇÕ ÐÏ',
+ 'Code' => 'ëÏÄ',
+ 'Code missing!' => 'ðÒÏÐÕÝÅÎ ËÏÄ',
+ 'Company' => 'ïÒÇÁÎÉÚÁÃÉÑ',
+ 'Confirm' => 'ÐÏÄÔ×ÅÒÄÉÔØ',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Contra' => 'ðÒÏÔÉ×',
+ 'Copy to COA' => 'ëÏÐÉÒÏ×ÁÔØ × çðó',
+ 'Cost Center' => 'õÞÅÔÎÙÊ ÏÔÄÅÌ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Customer Number' => 'ëÏÄ ËÌÉÅÎÔÁ',
+ 'Database Host' => 'óÅÒ×ÅÒ ÂÁÚÙ ÄÁÎÎÙÈ',
+ 'Dataset' => 'âÁÚÁ ÄÁÎÎÙÈ',
+ 'Date Format' => 'æÏÒÍÁÔ ÄÁÔÙ',
+ 'Debit' => 'äÅÂÅÔ',
+ 'Defaults saved!' => 'îÁÓÔÒÏÊËÉ ÐÏ ÕÍÏÌÞÁÎÉÉ ÓÏÈÒÁÎÅÎÙ!',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Delete Account' => 'õÄÁÌÍÔØ ÓÞÅÔ',
+ 'Department deleted!' => 'ïÔÄÅÌ ÕÄÁÌÅÎ!',
+ 'Department saved!' => 'ïÔÄÅÌ ÓÏÈÒÁÎÅÎ!',
+ 'Departments' => 'ïÔÄÅÌÙ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Description missing!' => 'ðÒÏ×ÕÝÅÎÏ ïÐÉÓÁÎÉÅ!',
+ 'Discount' => 'óËÉÄËÁ',
+ 'Dropdown Limit' => 'ïÇÒÁÎÉÞÅÎÉÅ ÐÁÄÁÀÝÅÇÏ ÍÅÎÀ',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'îÅ ÕËÁÚÁÎ ÁÄÒÅÓ E-mail!',
+ 'Edit' => 'òÅÄÁËÔÉÒÏ×ÁÔØ',
+ 'Edit Account' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÓÞÅÔ',
+ 'Edit Business' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÂÉÚÎÅÓ',
+ 'Edit Department' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ïÔÄÅÌ',
+ 'Edit GIFI' => 'òÅÄÁËÔÉÒÏ×ÁÔØ GIFI',
+ 'Edit Language' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ñÚÙË',
+ 'Edit Preferences for' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÎÁÓÔÒÏÊËÉ ÄÌÑ',
+ 'Edit SIC' => 'òÅÄÁËÔÉÒÏ×ÁÔØ SIC',
+ 'Edit Template' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ûÁÂÌÏÎ',
+ 'Edit Warehouse' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÓËÌÁÄ',
+ 'Employee Number' => 'ëÏÄ ÓÏÔÒÕÄÎÉËÁ',
+ 'Enforce transaction reversal for all dates' => 'ðÅÒÅÓÞÉÔÁÄØ ÐÒÏ×ÏÄËÉ ÐÏÌÎÏÓÔØÀ',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'äÌÑ ÏÂÏÚÎÁÞÅÎÉÑ ×ÁÌÀÔÙ ××ÅÄÉÔÅ ÄÏ ÔÒÅÈ ÂÕË×, ÒÁÚÄÅÌ£ÎÎÙÈ Ä×ÏÅÔÏÞÉÅÍ, (ÎÁÐÒ. CAD:USD:EUR)',
+ 'Equity' => 'ëÁÐÉÔÁÌ',
+ 'Expense' => 'òÁÓÈÏÄ',
+ 'Expense/Asset' => 'òÁÓÈÏÄ/ÁËÔÉ×Ù',
+ 'Fax' => 'æÁËÓ',
+ 'Foreign Exchange Gain' => 'ëÕÒÓÏ×ÁÑ ÐÒÉÂÙÌØ',
+ 'Foreign Exchange Loss' => 'ëÕÒÓÏ×ÙÅ ÐÏÔÅÒÉ',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI ÕÄÁÌÅÎ',
+ 'GIFI missing!' => 'ðÒÏÐÕÝÅÎ GIFI',
+ 'GIFI saved!' => 'GIFI ÓÏÈÒÁÎÅÎ!',
+ 'GL Transaction' => 'ðÒÏ×ÏÄËÉ çÌÁ×ÎÏÊ ËÎÉÇÉ',
+ 'Heading' => 'òÁÚÄÅÌ',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'Include in drop-down menus' => '÷ËÌÀÞÉÔØ × ÐÁÄÁÀÝÅÅ ÍÅÎÀ',
+ 'Income' => 'ðÏÓÔÕÐÌÅÎÉÅ',
+ 'Inventory' => 'éÎ×ÅÎÔÁÒÎÙÊ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Is this a summary account to record' => 'üÔÏ ÉÔÏÇÏ×ÙÊ ÓÞÅÔ ÄÌÑ ÚÁÐÉÓÉ',
+ 'Language' => 'ñÚÙË',
+ 'Language deleted!' => 'ñÚÙË ÕÄÁÌÅÎ',
+ 'Language saved!' => 'ñÚÙË ÓÏÈÒÁÎÅÎ',
+ 'Languages' => 'ñÚÙËÉ',
+ 'Last Numbers & Default Accounts' => 'ðÏÓÌÅÄÎÉÅ ÎÏÍÅÒÁ ÄÏËÕÍÅÎÔÏ× É ÓÞÅÔÁ ÐÏ-ÕÍÏÌÞÁÎÉÉ',
+ 'Liability' => 'ðÁÓÓÉ×',
+ 'Licensed to' => 'ìÉÃÅÎÚÉÅÊ ÏÂÌÁÄÁÅÔ:',
+ 'Link' => 'óÓÙÌËÁ',
+ 'Menu Width' => 'ûÉÒÉÎÁ ÍÅÎÀ',
+ 'Method' => 'íÅÔÏÄ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ',
+ 'No' => 'îÅÔ',
+ 'No email address for' => 'îÅÔ ÁÄÒÅÓÁ e-mail ÄÌÑ',
+ 'Number' => 'ËÏÄ',
+ 'Number Format' => 'þÉÓÌÏ×ÏÊ ÆÏÒÍÁÔ',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'õÐÁËÏ×ÏÞÎÙÊ ÓÐÉÓÏË',
+ 'Part Number' => 'ëÏÄ ÔÏ×ÁÒÁ',
+ 'Password' => 'ðÁÒÏÌØ',
+ 'Password does not match!' => 'îÅ×ÅÒÎÙÊ ÐÁÒÏÌØ!',
+ 'Payables' => 'ðÏÄÌÅÖÁÝÉÊ ÏÐÌÁÔÅ',
+ 'Payment' => 'ïÐÌÁÔÁ',
+ 'Phone' => 'ôÅÌ.',
+ 'Pick List' => 'óÐÉÓÏË ÄÌÑ ×ÙÂÏÒÁ',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'îÁÓÔÒÏÊËÉ ÓÏÈÒÁÎÅÎÙ!',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Printer' => 'ðÒÉÎÔÅÒ',
+ 'Profit Center' => 'ðÒÏÆÉÔ-ÃÅÎÔÒ',
+ 'Purchase Order' => 'úÁËÁÚ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Purchase Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Purchase Orders' => 'úÁËÁÚÙ ÐÏÓÔÁ×ÝÉËÕ',
+ 'RFQ Number' => 'îÏÍÅÒ ÚÁÐÒÏÓÁ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Rate' => 'ëÕÒÓ',
+ 'Receivables' => 'ðÏÄÌÅÖÁÝÉÊ ÐÏÌÕÞÅÎÉÀ',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Remove Audit trail up to' => 'õÄÁÌÉÔØ ÐÒÏÂÎÕÀ ÐÒÏ×ÅÒËÕ ÂÁÌÌÁÎÓÁ ÄÏ',
+ 'Retained Earnings' => 'îÅÒÁÓÐÒÅÄÅÌÅÎÎÁÑ ÐÒÉÂÙÌØ',
+ 'SIC deleted!' => 'SIC ÕÄÁÌÅÎ',
+ 'SIC saved!' => 'SIC ÓÏÈÒÁÎÅÎ',
+ 'Sales Invoice' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Sales Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Sales Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ ËÌÉÅÎÔÁ',
+ 'Sales Orders' => 'úÁËÁÚÙ ËÌÉÅÎÔÁ',
+ 'Sales Quotation Number' => 'îÏÍÅÒ ÐÒÏÄÁÖÉ ÒÅÚÅÒ×Á',
+ 'Save' => 'óÏÈÒÁÎÉÔØ',
+ 'Save as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Session Timeout' => '÷ÒÅÍÑ ÚÁÄÅÒÖËÉ ÓÅÓÓÉÉ',
+ 'Signature' => 'ðÏÄÐÉÓØ',
+ 'Standard Industrial Codes' => 'óÔÁÎÄÁÒÔÎÙÊ ÐÒÏÍÙÛÌÅÎÎÙÊ ËÏÄ',
+ 'Stylesheet' => 'ïÆÏÒÍÌÅÎÉÅ',
+ 'System Defaults' => 'îÁÓÔÒÏÊËÉ ÓÉÓÔÅÍÙ ÐÏÕÍÏÌÞÁÎÉÉ.',
+ 'Tax' => 'îÁÌÏÇ',
+ 'Template saved!' => 'ûÁÂÌÏÎ ÓÏÈÒÁÎÅÎ!',
+ 'Transaction' => 'ðÒÏ×ÏÄËÁ',
+ 'Transaction reversal enforced for all dates' => 'ðÒÏ×ÏÄËÉ ÐÅÒÅÓÞÉÔÁÎÙ ÐÏÌÎÏÓÔØÀ',
+ 'Transaction reversal enforced up to' => 'ðÒÏ×ÏÄËÉ ÐÅÒÅÓÞÉÔÁÎÙ ÄÏ',
+ 'Type of Business' => 'ôÉÐ ÂÉÚÎÅÓÁ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'User' => 'óÏÔÒÕÄÎÉË',
+ 'Vendor Invoice' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor Number' => 'ëÏÄ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Version' => '÷ÅÒÓÉÑ',
+ 'Warehouse deleted!' => 'óËÌÁÄ ÕÄÁÌÅÎ!',
+ 'Warehouse saved!' => 'óËÌÁÄ ÓÏÈÒÁÎÅÎ!',
+ 'Warehouses' => 'óËÌÁÄÙ',
+ 'Weight Unit' => 'åÄÉÎÉÃÁ ×ÅÓÁ',
+ 'Work Order' => 'òÁÂÏÞÉÊ ÚÁËÁÚ',
+ 'Year' => 'çÏÄ',
+ 'Yearend' => 'úÁ×ÅÒÛÅÎÉÅ ÇÏÄÁ',
+ 'Yearend date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÚÁ×ÅÒÛÅÎÉÑ ÇÏÄÁ!',
+ 'Yearend posted!' => 'úÁ×ÅÒÛÅÎÉÅ ÇÏÄÁ ×ÙÐÏÌÎÅÎÏ!',
+ 'Yearend posting failed!' => 'ïÛÉÂËÁ ÚÁ×ÅÒÛÅÎÉÅ ÇÏÄÁ!',
+ 'Yes' => 'äÁ',
+ 'account cannot be set to any other type of account' => 'ÓÞÅÔÕ ÎÅ ÍÏÖÅÔ ÂÙÔØ ÐÒÉÓ×ÏÅÎ ÄÒÕÇÏÊ ÔÉÐ',
+ 'done' => '×ÙÐÏÌÎÅÎÏ',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'îÏ×ÙÊ_ÓÞÅÔ' => 'add_account',
+ 'îÏ×ÙÊ_ÂÉÚÎÅÓ' => 'add_business',
+ 'îÏ×ÙÊ_ÏÔÄÅÌ' => 'add_department',
+ 'îÏ×ÙÊ_ÑÚÙË' => 'add_language',
+ 'îÏ×ÙÊ_sic' => 'add_sic',
+ 'îÏ×ÙÊ_ÓËÌÁÄ' => 'add_warehouse',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'ëÏÐÉÒÏ×ÁÔØ_×_çðó' => 'copy_to_coa',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'òÅÄÁËÔÉÒÏ×ÁÔØ' => 'edit',
+ 'òÅÄÁËÔÉÒÏ×ÁÔØ_ÓÞÅÔ' => 'edit_account',
+ 'óÏÈÒÁÎÉÔØ' => 'save',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'save_as_new',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+};
+
+1;
+
diff --git a/locale/ru/ap b/locale/ru/ap
new file mode 100755
index 00000000..fdee675c
--- /dev/null
+++ b/locale/ru/ap
@@ -0,0 +1,212 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ ÐÏÓÔÁ×ÝÉËÏ×',
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÚÁËÕÐËÉ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÚÁËÕÐËÉ',
+ 'AR Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ ËÌÉÅÎÔÏ×',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ ÐÒÏÄÁÖ',
+ 'Account' => 'óÞÅÔ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Add AP Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ÐÏÓÔÕÐÌÅÎÉÊ',
+ 'Add AR Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'Address' => 'áÄÒÅÓ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Amount Due' => 'óÕÍÍÁ Ë ÐÏÌÕÞÅÎÉÀ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Are you sure you want to delete Transaction' => '÷Ù Õ×ÅÒÅÎÙ, ÓÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÕÀ ÐÒÏ×ÏÄËÕ?',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÏÐÌÁÔÕ ÄÌÑ ÚÁËÒÙÔÏÇÏ ÐÅÒÉÏÄÁ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ × ÚÁËÒÙÔÏÍ ÐÅÒÉÏÄÅ!',
+ 'Cannot post transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cc' => 'Cc',
+ 'Check' => 'ðÒÏ×ÅÒÉÔØ',
+ 'Closed' => 'úÁËÒÙÔ',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Credit Limit' => 'ìÉÍÉÔ ËÒÅÄÉÔÁ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer missing!' => 'ðÒÏÐÕÝÅÎ ËÌÉÅÎÔ!',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date Paid' => 'äÁÔÁ ÏÐÌÁÔÙ',
+ 'Debit' => 'äÅÂÅÔ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Detail' => 'äÅÔÁÌÉÚÉÒÏ×ÁÔØ',
+ 'Due Date' => 'ïÐÌÁÔÉÔØ ÄÏ',
+ 'Due Date missing!' => 'îÅ ÕËÁÚÁÎ ÓÒÏË ÏÐÌÁÔÙ!',
+ 'E-mail' => 'E-mail',
+ 'Edit AP Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ðÏÓÔÕÐÌÅÎÉÑ',
+ 'Edit AR Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ðÒÏÄÁÖ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÙ',
+ 'Exchange rate for payment missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ ÏÐÌÁÔÙ!',
+ 'Exchange rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ!',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'From' => 'Ó',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ',
+ 'Invoice Date missing!' => 'îÅ ÕËÁÚÁÎÁ ÄÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number' => 'îÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Manager' => 'íÅÎÅÄÖÅÒ',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'No.' => 'îÏÍ.',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Nothing to print!' => 'îÉÞÅÇÏ ÎÅ ÎÁÐÅÞÁÔÁÎÏ!',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Number' => 'ËÏÄ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Open' => 'ïÔËÒÙÔØ',
+ 'Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ',
+ 'PDF' => 'PDF',
+ 'Paid' => 'ïÐÌÁÞÅÎÏ',
+ 'Payment date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÏÐÌÁÔÙ!',
+ 'Payments' => 'ïÐÌÁÔÙ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Post' => 'óÏÈÒÁÎÉÔØ',
+ 'Post as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Print and Post' => 'îÁÐÅÞÁÔÁÔØ É ÏÔÐÒÁ×ÉÔØ',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'Receipt' => 'ðÏÌÕÞÅÎÉÅ',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Remaining' => 'ïÓÔÁÔÏË',
+ 'Sales Invoice.' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Salesperson' => 'ðÒÏÄÁ×ÅÃ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the projects below' => '÷ÙÂÅÒÉÔÅ ÏÄÉÎ ÉÚ ÐÒÏÅËÔÏ× ÉÚ ÓÐÉÓËÁ',
+ 'Select payment' => '÷ÙÂÅÒÉÔÅ ÏÐÌÁÔÕ',
+ 'Select postscript or PDF!' => '÷ÙÂÅÒÉÔÅ postscript ÉÌÉ PDF!',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Ship to' => 'ÄÏÓÔÁ×ÉÔØ ÄÌÑ',
+ 'Ship via' => 'ÄÏÓÔÁ×ÉÔØ ÞÅÒÅÚ',
+ 'Shipping Point' => 'íÅÓÔÏ ÄÏÓÔÁ×ËÉ',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Summary' => 'óÕÍÍÁÒÎÏ',
+ 'Tax' => 'îÁÌÏÇ',
+ 'Tax Included' => 'îÁÌÏÇÉ ×ËÌÀÞÅÎÙ × ÓÕÍÍÕ',
+ 'Till' => 'ÄÏ',
+ 'To' => 'ÐÏ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Transaction' => 'ðÒÏ×ÏÄËÁ',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ÕÄÁÌÅÎÁ!',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÓÏÈÒÁÎÅÎÁ!',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Vendor Invoice.' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ.',
+ 'Vendor missing!' => 'ðÒÏÐÕÝÅÎ ÐÏÓÔÁ×ÝÉË!',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'Year' => 'çÏÄ',
+ 'Yes' => 'äÁ',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏ×ÏÄËÁ_ÚÁËÕÐËÉ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_ÐÒÏÄÁÖ' => 'ar_transaction',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'óÏÈÒÁÎÉÔØ' => 'post',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'post_as_new',
+ 'ðÅÞÁÔØ' => 'print',
+ 'îÁÐÅÞÁÔÁÔØ_É_ÏÔÐÒÁ×ÉÔØ' => 'print_and_post',
+ 'æÁËÔÕÒÁ_ËÌÉÅÎÔÁ' => 'sales_invoice_',
+ 'ÄÏÓÔÁ×ÉÔØ_ÄÌÑ' => 'ship_to',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+ 'æÁËÔÕÒÁ_ÐÏÓÔÁ×ÝÉËÁ_' => 'vendor_invoice_',
+ 'äÁ' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru/ar b/locale/ru/ar
new file mode 100755
index 00000000..fdee675c
--- /dev/null
+++ b/locale/ru/ar
@@ -0,0 +1,212 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ ÐÏÓÔÁ×ÝÉËÏ×',
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÚÁËÕÐËÉ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÚÁËÕÐËÉ',
+ 'AR Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ ËÌÉÅÎÔÏ×',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ ÐÒÏÄÁÖ',
+ 'Account' => 'óÞÅÔ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Add AP Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ÐÏÓÔÕÐÌÅÎÉÊ',
+ 'Add AR Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'Address' => 'áÄÒÅÓ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Amount Due' => 'óÕÍÍÁ Ë ÐÏÌÕÞÅÎÉÀ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Are you sure you want to delete Transaction' => '÷Ù Õ×ÅÒÅÎÙ, ÓÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÕÀ ÐÒÏ×ÏÄËÕ?',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÏÐÌÁÔÕ ÄÌÑ ÚÁËÒÙÔÏÇÏ ÐÅÒÉÏÄÁ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ × ÚÁËÒÙÔÏÍ ÐÅÒÉÏÄÅ!',
+ 'Cannot post transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cc' => 'Cc',
+ 'Check' => 'ðÒÏ×ÅÒÉÔØ',
+ 'Closed' => 'úÁËÒÙÔ',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Credit Limit' => 'ìÉÍÉÔ ËÒÅÄÉÔÁ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer missing!' => 'ðÒÏÐÕÝÅÎ ËÌÉÅÎÔ!',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date Paid' => 'äÁÔÁ ÏÐÌÁÔÙ',
+ 'Debit' => 'äÅÂÅÔ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Detail' => 'äÅÔÁÌÉÚÉÒÏ×ÁÔØ',
+ 'Due Date' => 'ïÐÌÁÔÉÔØ ÄÏ',
+ 'Due Date missing!' => 'îÅ ÕËÁÚÁÎ ÓÒÏË ÏÐÌÁÔÙ!',
+ 'E-mail' => 'E-mail',
+ 'Edit AP Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ðÏÓÔÕÐÌÅÎÉÑ',
+ 'Edit AR Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ðÒÏÄÁÖ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÙ',
+ 'Exchange rate for payment missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ ÏÐÌÁÔÙ!',
+ 'Exchange rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ!',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'From' => 'Ó',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ',
+ 'Invoice Date missing!' => 'îÅ ÕËÁÚÁÎÁ ÄÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number' => 'îÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Manager' => 'íÅÎÅÄÖÅÒ',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'No.' => 'îÏÍ.',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Nothing to print!' => 'îÉÞÅÇÏ ÎÅ ÎÁÐÅÞÁÔÁÎÏ!',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Number' => 'ËÏÄ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Open' => 'ïÔËÒÙÔØ',
+ 'Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ',
+ 'PDF' => 'PDF',
+ 'Paid' => 'ïÐÌÁÞÅÎÏ',
+ 'Payment date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÏÐÌÁÔÙ!',
+ 'Payments' => 'ïÐÌÁÔÙ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Post' => 'óÏÈÒÁÎÉÔØ',
+ 'Post as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Print and Post' => 'îÁÐÅÞÁÔÁÔØ É ÏÔÐÒÁ×ÉÔØ',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'Receipt' => 'ðÏÌÕÞÅÎÉÅ',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Remaining' => 'ïÓÔÁÔÏË',
+ 'Sales Invoice.' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Salesperson' => 'ðÒÏÄÁ×ÅÃ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the projects below' => '÷ÙÂÅÒÉÔÅ ÏÄÉÎ ÉÚ ÐÒÏÅËÔÏ× ÉÚ ÓÐÉÓËÁ',
+ 'Select payment' => '÷ÙÂÅÒÉÔÅ ÏÐÌÁÔÕ',
+ 'Select postscript or PDF!' => '÷ÙÂÅÒÉÔÅ postscript ÉÌÉ PDF!',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Ship to' => 'ÄÏÓÔÁ×ÉÔØ ÄÌÑ',
+ 'Ship via' => 'ÄÏÓÔÁ×ÉÔØ ÞÅÒÅÚ',
+ 'Shipping Point' => 'íÅÓÔÏ ÄÏÓÔÁ×ËÉ',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Summary' => 'óÕÍÍÁÒÎÏ',
+ 'Tax' => 'îÁÌÏÇ',
+ 'Tax Included' => 'îÁÌÏÇÉ ×ËÌÀÞÅÎÙ × ÓÕÍÍÕ',
+ 'Till' => 'ÄÏ',
+ 'To' => 'ÐÏ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Transaction' => 'ðÒÏ×ÏÄËÁ',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ÕÄÁÌÅÎÁ!',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÓÏÈÒÁÎÅÎÁ!',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Vendor Invoice.' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ.',
+ 'Vendor missing!' => 'ðÒÏÐÕÝÅÎ ÐÏÓÔÁ×ÝÉË!',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'Year' => 'çÏÄ',
+ 'Yes' => 'äÁ',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏ×ÏÄËÁ_ÚÁËÕÐËÉ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_ÐÒÏÄÁÖ' => 'ar_transaction',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'óÏÈÒÁÎÉÔØ' => 'post',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'post_as_new',
+ 'ðÅÞÁÔØ' => 'print',
+ 'îÁÐÅÞÁÔÁÔØ_É_ÏÔÐÒÁ×ÉÔØ' => 'print_and_post',
+ 'æÁËÔÕÒÁ_ËÌÉÅÎÔÁ' => 'sales_invoice_',
+ 'ÄÏÓÔÁ×ÉÔØ_ÄÌÑ' => 'ship_to',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+ 'æÁËÔÕÒÁ_ÐÏÓÔÁ×ÝÉËÁ_' => 'vendor_invoice_',
+ 'äÁ' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru/arap b/locale/ru/arap
new file mode 100755
index 00000000..1bed49fc
--- /dev/null
+++ b/locale/ru/arap
@@ -0,0 +1,53 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Address' => 'áÄÒÅÓ',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'E-mail' => 'E-mail',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Number' => 'ËÏÄ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Project not on file!' => 'ðÒÏÅËÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the projects below' => '÷ÙÂÅÒÉÔÅ ÏÄÉÎ ÉÚ ÐÒÏÅËÔÏ× ÉÚ ÓÐÉÓËÁ',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'Subject' => 'ôÅÍÁ',
+ 'To' => 'ÐÏ',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+};
+
+1;
+
diff --git a/locale/ru/arapprn b/locale/ru/arapprn
new file mode 100755
index 00000000..11dbcd1d
--- /dev/null
+++ b/locale/ru/arapprn
@@ -0,0 +1,34 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'óÞÅÔ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Date' => 'äÁÔÁ',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Nothing to print!' => 'îÉÞÅÇÏ ÎÅ ÎÁÐÅÞÁÔÁÎÏ!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select payment' => '÷ÙÂÅÒÉÔÅ ÏÐÌÁÔÕ',
+ 'Select postscript or PDF!' => '÷ÙÂÅÒÉÔÅ postscript ÉÌÉ PDF!',
+ 'Source' => 'éÓÔÏÞÎÉË',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+};
+
+1;
+
diff --git a/locale/ru/bp b/locale/ru/bp
new file mode 100755
index 00000000..a6b350ac
--- /dev/null
+++ b/locale/ru/bp
@@ -0,0 +1,69 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'óÞÅÔ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Are you sure you want to remove the marked entries from the queue?' => '÷Ù ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÈÏÔÉÔÅ ÏÔÍÅÎÉÔØ ÏÞÅÒÅÄØ ÄÌÑ ÏÔÍÅÞÅÎÎÙÈ ÐÏÚÉÃÉÊ?',
+ 'Bin Lists' => 'óÐÉÓËÉ Bin',
+ 'Cannot remove files!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÅÒÅÍÅÓÔÉÔØ ÆÁÊÌÙ!',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Date' => 'äÁÔÁ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'From' => 'Ó',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoice Number' => 'îÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Marked entries printed!' => 'ïÔÍÅÞÅÎÎÙÅ ÐÏÚÉÃÉÉ ÎÁÐÅÞÁÔÁÎÙ!',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ',
+ 'Packing Lists' => 'õÐÁËÏ×ÏÞÎÙÅ ÓÐÉÓÏËÉ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Pick Lists' => 'óÐÉÓËÉ ÄÌÑ ×ÙÂÏÒÁ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Purchase Orders' => 'úÁËÁÚÙ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'Quotation' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotation Number' => 'îÏÍÅÒ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ',
+ 'Quotations' => 'òÅÚÅÒ×Ù',
+ 'RFQs' => 'úÁÐÒÏÓÙ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Remove' => 'õÄÁÌÉÔØ',
+ 'Removed spoolfiles!' => 'õÄÁÌÉÔØ ÆÁÊÌ ÏÞÅÒÅÄÉ!',
+ 'Removing marked entries from queue ...' => 'õÄÁÌÉÔØ ÏÔÍÅÞÅÎÎÙÅ ÐÏÚÉÃÉÉ ÉÚ ÏÞÅÒÅÄÉ?',
+ 'Sales Invoices' => 'æÁËÔÕÒÙ ËÌÉÅÎÔÁ',
+ 'Sales Orders' => 'úÁËÁÚÙ ËÌÉÅÎÔÁ',
+ 'Select all' => '÷ÙÂÒÁÔØ ×ÓÅ',
+ 'Spoolfile' => 'æÁÊÌ ÏÞÅÒÅÄÉ ÐÅÞÁÔÉ',
+ 'To' => 'ÐÏ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Work Orders' => 'òÁÂÏÞÉÅ ÚÁËÁÚÙ',
+ 'Year' => 'çÏÄ',
+ 'Yes' => 'äÁ',
+ 'done' => '×ÙÐÏÌÎÅÎÏ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'ðÅÞÁÔØ' => 'print',
+ 'õÄÁÌÉÔØ' => 'remove',
+ '÷ÙÂÒÁÔØ_×ÓÅ' => 'select_all',
+ 'äÁ' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru/ca b/locale/ru/ca
new file mode 100755
index 00000000..c4b21418
--- /dev/null
+++ b/locale/ru/ca
@@ -0,0 +1,61 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'óÞÅÔ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Chart of Accounts' => 'ðÌÁÎ ÓÞÅÔÏ×',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Date' => 'äÁÔÁ',
+ 'Debit' => 'äÅÂÅÔ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'From' => 'Ó',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'List Transactions' => 'óÐÉÓÏË ÐÒÏ×ÏÄÏË',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Project Number' => 'ëÏÄ ÐÒÏÅËÔÁ',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'R' => 'R',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'To' => 'ÐÏ',
+ 'Year' => 'çÏÄ',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'óÐÉÓÏË_ÐÒÏ×ÏÄÏË' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ru/cp b/locale/ru/cp
new file mode 100755
index 00000000..2e2dd724
--- /dev/null
+++ b/locale/ru/cp
@@ -0,0 +1,125 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP' => 'ðÏÓÔÕÐÌÅÎÉÑ',
+ 'AR' => 'ðÒÏÄÁÖÉ',
+ 'Account' => 'óÞÅÔ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Address' => 'áÄÒÅÓ',
+ 'All' => '÷ÓÅ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Amount Due' => 'óÕÍÍÁ Ë ÐÏÌÕÞÅÎÉÀ',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÏÐÌÁÔÕ!',
+ 'Cannot post Receipt!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÏÌÕÞÅÎÉÅ!',
+ 'Cannot post payment for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÏÐÌÁÔÕ ÄÌÑ ÚÁËÒÙÔÏÇÏ ÐÅÒÉÏÄÁ!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Deposit' => 'äÅÐÏÚÉÔ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Due Date' => 'ïÐÌÁÔÉÔØ ÄÏ',
+ 'E-mail' => 'E-mail',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÙ',
+ 'Exchange rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ!',
+ 'From' => 'Ó',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoices' => 'óÞÅÔ-ÆÁËÔÕÒÙ',
+ 'Language' => 'ñÚÙË',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Number' => 'ËÏÄ',
+ 'PDF' => 'PDF',
+ 'Payment' => 'ïÐÌÁÔÁ',
+ 'Payment posted!' => 'ïÐÌÁÔÁ ÐÒÏ×ÅÄÅÎÁ!',
+ 'Payments' => 'ïÐÌÁÔÙ',
+ 'Post' => 'óÏÈÒÁÎÉÔØ',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'ðÒÅÄ×ÁÒÉÔÅÌØÎÁÑ ÏÐÌÁÔÁ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Project not on file!' => 'ðÒÏÅËÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Receipt' => 'ðÏÌÕÞÅÎÉÅ',
+ 'Receipt posted!' => 'ðÏÌÕÞÅÎÉÅ ÐÒÏ×ÅÄÅÎÏ!',
+ 'Receipts' => 'ðÏÌÕÞÅÎÉÑ',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select' => '÷ÙÂÒÁÔØ',
+ 'Select all' => '÷ÙÂÒÁÔØ ×ÓÅ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the projects below' => '÷ÙÂÅÒÉÔÅ ÏÄÉÎ ÉÚ ÐÒÏÅËÔÏ× ÉÚ ÓÐÉÓËÁ',
+ 'Select postscript or PDF!' => '÷ÙÂÅÒÉÔÅ postscript ÉÌÉ PDF!',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'Subject' => 'ôÅÍÁ',
+ 'To' => 'ÐÏ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'óÏÈÒÁÎÉÔØ' => 'post',
+ 'ðÅÞÁÔØ' => 'print',
+ '÷ÙÂÒÁÔØ_×ÓÅ' => 'select_all',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+};
+
+1;
+
diff --git a/locale/ru/ct b/locale/ru/ct
new file mode 100755
index 00000000..16fa7f4e
--- /dev/null
+++ b/locale/ru/ct
@@ -0,0 +1,189 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÚÁËÕÐËÉ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÚÁËÕÐËÉ',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ ÐÒÏÄÁÖ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Active' => 'áËÔÉ×ÎÙÊ',
+ 'Add Customer' => 'îÏ×ÙÊ ËÌÉÅÎÔ',
+ 'Add Vendor' => 'îÏ×ÙÊ ÐÏÓÔÁ×ÝÉË',
+ 'Address' => 'áÄÒÅÓ',
+ 'All' => '÷ÓÅ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ ÓÞÅÔÁ',
+ 'Break' => 'ðÒÅÒ×ÁÔØ',
+ 'Cannot delete customer!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÏËÕÐÁÔÅÌÑ',
+ 'Cannot delete vendor!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÏÓÔÁ×ÝÉËÁ!',
+ 'Cc' => 'Cc',
+ 'City' => 'çÏÒÏÄ',
+ 'Closed' => 'úÁËÒÙÔ',
+ 'Company Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ ÏÒÇÁÎÉÚÁÃÉÉ',
+ 'Contact' => 'ëÏÎÔÁËÔÎÏÅ ÌÉÃÏ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Cost' => 'ãÅÎÁ',
+ 'Could not save pricelist!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÐÒÁÊÓ!',
+ 'Country' => 'óÔÒÁÎÁ',
+ 'Credit Limit' => 'ìÉÍÉÔ ËÒÅÄÉÔÁ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Customer History' => 'éÓÔÏÒÉÑ',
+ 'Customer Number' => 'ëÏÄ ËÌÉÅÎÔÁ',
+ 'Customer deleted!' => 'ëÌÉÅÎÔ ÕÄÁÌÅÎ!',
+ 'Customer saved!' => 'ëÌÉÅÎÔ ÓÏÈÒÁÎÅÎ',
+ 'Customers' => 'ëÌÉÅÎÔÙ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Delivery Date' => 'äÁÔÁ ÐÏÌÕÞÅÎÉÑ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Detail' => 'äÅÔÁÌÉÚÉÒÏ×ÁÔØ',
+ 'Discount' => 'óËÉÄËÁ',
+ 'E-mail' => 'E-mail',
+ 'Edit Customer' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ëÌÉÅÎÔÁ',
+ 'Edit Vendor' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'Enddate' => 'ëÏÎÞÎÁÑ ÄÁÔÁ',
+ 'Fax' => 'æÁËÓ',
+ 'From' => 'Ó',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'çÒÕÐÐÁ',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Item already on pricelist!' => 'îÏÍÅÎËÌÁÔÕÒÁ ÕÖÅ ÅÓÔØ × ÐÒÁÊÓ-ÌÉÓÔÅ!',
+ 'Item not on file!' => 'îÅÔ ÎÏÍÅÎËÌÁÔÕÒÙ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Language' => 'ñÚÙË',
+ 'Leadtime' => 'ïÓÎÏ×ÎÏÅ ×ÒÅÍÑ',
+ 'Manager' => 'íÅÎÅÄÖÅÒ',
+ 'Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ',
+ 'Name missing!' => 'ðÒÏÐÕÝÅÎÏ ÎÁÉÍÅÎÏ×ÁÎÉÅ!',
+ 'No.' => 'îÏÍ.',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Number' => 'ËÏÄ',
+ 'Open' => 'ïÔËÒÙÔØ',
+ 'Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Orphaned' => 'âÅÚ ÐÒÏ×ÏÄÏË',
+ 'POS' => 'ëëí',
+ 'Part Number' => 'ëÏÄ ÔÏ×ÁÒÁ',
+ 'Phone' => 'ôÅÌ.',
+ 'Pricegroup' => 'ôÉÐ ÃÅÎ',
+ 'Pricelist' => 'ðÒÁÊÓÌÉÓÔ',
+ 'Project Number' => 'ëÏÄ ÐÒÏÅËÔÁ',
+ 'Purchase Order' => 'úÁËÁÚ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Purchase Orders' => 'úÁËÁÚÙ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Qty' => 'ëÏÌÉÞÅÓÔ×Ï',
+ 'Quotation' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotations' => 'òÅÚÅÒ×Ù',
+ 'RFQ' => 'úÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Request for Quotations' => 'úÁÐÒÏÓÙ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Sales Invoices' => 'æÁËÔÕÒÙ ËÌÉÅÎÔÁ',
+ 'Sales Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Sales Orders' => 'úÁËÁÚÙ ËÌÉÅÎÔÁ',
+ 'Salesperson' => 'ðÒÏÄÁ×ÅÃ',
+ 'Save' => 'óÏÈÒÁÎÉÔØ',
+ 'Save Pricelist' => 'óÏÈÒÁÎÉÔØ ÐÒÁÊÓÌÉÓÔ',
+ 'Save as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Search' => 'ðÏÉÓË',
+ 'Sell Price' => 'ðÒÏÄÁÖÎÁÑ ÃÅÎÁ',
+ 'Serial Number' => 'óÅÒÉÊÎÙÊ ÎÏÍÅÒ',
+ 'Shipping Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'State' => 'óÏÓÔÏÑÎÉÅ',
+ 'State/Province' => 'ûÔÁÔ/ðÒÏ×ÉÎÃÉÑ',
+ 'Sub-contract GIFI' => 'ðÅÒÅÄÏ×ÅÒÅÎÎÙÊ GIFI',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Summary' => 'óÕÍÍÁÒÎÏ',
+ 'Tax' => 'îÁÌÏÇ',
+ 'Tax Included' => 'îÁÌÏÇÉ ×ËÌÀÞÅÎÙ × ÓÕÍÍÕ',
+ 'Tax Number' => 'ëÏÄ ÎÁÌÏÇÁ',
+ 'Tax Number / SSN' => 'ëÏÄ ÎÁÌÏÇÁ/SSN',
+ 'Taxable' => 'ðÏÄÌÅÖÉÔ ÎÁÌÏÇÏÏÂÌÏÖÅÎÉÀ',
+ 'Terms' => 'óÒÏË ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ',
+ 'To' => 'ÐÏ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Type of Business' => 'ôÉÐ ÂÉÚÎÅÓÁ',
+ 'Unit' => 'åÄÉÎÉÃÁ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Vendor History' => 'éÓÔÏÒÉÑ',
+ 'Vendor Invoice' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor Invoices' => 'æÁËÔÕÒÙ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor Number' => 'ëÏÄ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor deleted!' => 'ðÏÓÔÁ×ÝÉË ÕÄÁÌÅÎ!',
+ 'Vendor saved!' => 'ðÏÓÔÁ×ÝÉË ÓÏÈÒÁÎÅÎ!',
+ 'Vendors' => 'ðÏÓÔÁ×ÝÉËÉ',
+ 'Zip/Postal Code' => 'éÎÄÅËÓ',
+ 'days' => 'ÄÎÅÊ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'ðÒÏ×ÏÄËÁ_ÚÁËÕÐËÉ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_ÐÒÏÄÁÖ' => 'ar_transaction',
+ 'îÏ×ÙÊ_ËÌÉÅÎÔ' => 'add_customer',
+ 'îÏ×ÙÊ_ÐÏÓÔÁ×ÝÉË' => 'add_vendor',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'ëëí' => 'pos',
+ 'ðÒÁÊÓÌÉÓÔ' => 'pricelist',
+ 'úÁËÁÚ_ÐÏÓÔÁ×ÝÉËÕ' => 'purchase_order',
+ 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ' => 'quotation',
+ 'úÁÐÒÏÓ_ÎÁ_ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ' => 'rfq',
+ 'æÁËÔÕÒÁ_ËÌÉÅÎÔÁ' => 'sales_invoice',
+ 'úÁËÁÚ_ËÌÉÅÎÔÁ' => 'sales_order',
+ 'óÏÈÒÁÎÉÔØ' => 'save',
+ 'óÏÈÒÁÎÉÔØ_ÐÒÁÊÓÌÉÓÔ' => 'save_pricelist',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'save_as_new',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+ 'æÁËÔÕÒÁ_ÐÏÓÔÁ×ÝÉËÁ' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/ru/gl b/locale/ru/gl
new file mode 100755
index 00000000..be86198d
--- /dev/null
+++ b/locale/ru/gl
@@ -0,0 +1,161 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÚÁËÕÐËÉ',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'Account' => 'óÞÅÔ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Add Cash Transfer Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ËÁÓÓÏ×ÏÇÏ ÐÅÒÅÍÅÝÅÎÉÑ',
+ 'Add General Ledger Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ',
+ 'Address' => 'áÄÒÅÓ',
+ 'All' => '÷ÓÅ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Are you sure you want to delete Transaction' => '÷Ù Õ×ÅÒÅÎÙ, ÓÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÕÀ ÐÒÏ×ÏÄËÕ?',
+ 'Asset' => 'áËÔÉ×',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ × ÚÁËÒÙÔÏÍ ÐÅÒÉÏÄÅ!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ Ó ÄÅÂÅÔÏÍ É ËÒÅÄÉÔÏÍ ÄÌÑ ÏÂÎÏÇÏ É ÔÏÇÏ ÖÅ ÓÞÅÔÁ!',
+ 'Cannot post transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Debit' => 'äÅÂÅÔ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'E-mail' => 'E-mail',
+ 'Edit Cash Transfer Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ëÁÓÓÏ×ÏÇÏ ðÅÒÅÍÅÝÅÎÉÑ',
+ 'Edit General Ledger Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ÇÌÁ×ÎÏÊ ËÎÉÇÉ',
+ 'Equity' => 'ëÁÐÉÔÁÌ',
+ 'Expense' => 'òÁÓÈÏÄ',
+ 'FX' => 'FX',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'From' => 'Ó',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'ðÒÏ×ÏÄËÉ çÌÁ×ÎÏÊ ËÎÉÇÉ',
+ 'General Ledger' => 'çÌÁ×ÎÁÑ ËÎÉÇÁ',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Income' => 'ðÏÓÔÕÐÌÅÎÉÅ',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Liability' => 'ðÁÓÓÉ×',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Number' => 'ËÏÄ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Out of balance transaction!' => '÷ÎÅ ÂÁÌÌÁÎÓÁ ÐÒÏ×ÏÄÏË!',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Post' => 'óÏÈÒÁÎÉÔØ',
+ 'Post as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'R' => 'R',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Reports' => 'ïÔÞÅÔÙ',
+ 'Sales Invoice ' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the projects below' => '÷ÙÂÅÒÉÔÅ ÏÄÉÎ ÉÚ ÐÒÏÅËÔÏ× ÉÚ ÓÐÉÓËÁ',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'To' => 'ÐÏ',
+ 'Transaction Date missing!' => 'ðÒÏÐÕÝÅÎÁ äÁÔÁ ÐÒÏ×ÏÄËÉ!',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ÕÄÁÌÅÎÁ!',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÓÏÈÒÁÎÅÎÁ!',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Vendor Invoice ' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'Year' => 'çÏÄ',
+ 'Yes' => 'äÁ',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏ×ÏÄËÁ_ÚÁËÕÐËÉ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_ÐÒÏÄÁÖ' => 'ar_transaction',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'ðÒÏ×ÏÄËÉ_çÌÁ×ÎÏÊ_ËÎÉÇÉ' => 'gl_transaction',
+ 'óÏÈÒÁÎÉÔØ' => 'post',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'post_as_new',
+ 'æÁËÔÕÒÁ_ËÌÉÅÎÔÁ' => 'sales_invoice_',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+ 'æÁËÔÕÒÁ_ÐÏÓÔÁ×ÝÉËÁ' => 'vendor_invoice_',
+ 'äÁ' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru/hr b/locale/ru/hr
new file mode 100755
index 00000000..2dabcaa0
--- /dev/null
+++ b/locale/ru/hr
@@ -0,0 +1,119 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP' => 'ðÏÓÔÕÐÌÅÎÉÑ',
+ 'Above' => 'âÏÌØÛÅ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Active' => 'áËÔÉ×ÎÙÊ',
+ 'Add Deduction' => 'îÏ×ÏÅ õÄÅÒÖÁÎÉÅ',
+ 'Add Employee' => 'îÏ×ÙÊ ÓÏÔÒÕÄÎÉË',
+ 'Address' => 'áÄÒÅÓ',
+ 'Administrator' => 'áÄÍÉÎÉÓÔÒÁÔÏÒ',
+ 'After Deduction' => 'ðÏÓÌÅ õÄÅÒÖÁÎÉÑ',
+ 'All' => '÷ÓÅ',
+ 'Allowances' => 'óÐÉÓÁÎÉÑ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Amount missing!' => 'ðÒÏÐÕÝÅÎÁ ÓÕÍÍÁ',
+ 'BIC' => 'BIC',
+ 'Based on' => 'ïÓÎÏ×ÁÎ ÎÁ',
+ 'Before Deduction' => 'äÏ õÄÅÒÖÁÎÉÑ',
+ 'Below' => 'îÉÖÅ',
+ 'City' => 'çÏÒÏÄ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Country' => 'óÔÒÁÎÁ',
+ 'DOB' => 'äÁÔÁ ÒÏÖÄÅÎÉÑ',
+ 'Deduct after' => 'õÄÅÒÖÁÔØ ÐÏÓÌÅ',
+ 'Deduction deleted!' => 'õÄÅÒÖÁÎÉÅ ÕÄÁÌÅÎÏ!',
+ 'Deduction saved!' => 'õÄÅÒÖÁÎÉÅ ÓÏÈÒÁÎÅÎÏ!',
+ 'Deductions' => 'õÄÅÒÖÁÎÉÑ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Description missing!' => 'ðÒÏ×ÕÝÅÎÏ ïÐÉÓÁÎÉÅ!',
+ 'E-mail' => 'E-mail',
+ 'Edit Deduction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ õÄÅÒÖÁÎÉÅ',
+ 'Edit Employee' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÓÏÔÒÕÄÎÉËÁ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'Employee Name' => 'éÍÑ ÓÏÔÒÕÄÎÉËÁ',
+ 'Employee Number' => 'ëÏÄ ÓÏÔÒÕÄÎÉËÁ',
+ 'Employee deleted!' => 'óÏÔÒÕÄÎÉË ÕÄÁÌÅÎ!',
+ 'Employee pays' => 'úÁÒÐÌÁÔÁ ÓÏÔÒÕÄÎÉËÁ',
+ 'Employee saved!' => 'óÏÔÒÕÄÎÉË ÓÏÈÒÁÎÅÎ!',
+ 'Employees' => 'óÏÔÒÕÄÎÉËÉ',
+ 'Employer' => 'òÁÂÏÔÏÄÁÔÅÌØ',
+ 'Employer pays' => 'ðÌÁÔÅÖÉ ÒÁÂÏÔÏÄÁÔÅÌÑ',
+ 'Enddate' => 'ëÏÎÞÎÁÑ ÄÁÔÁ',
+ 'Expense' => 'òÁÓÈÏÄ',
+ 'From' => 'Ó',
+ 'Home Phone' => 'äÏÍÁÛÎÉÊ ÔÅÌÅÆÏÎ',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Login' => 'ðÏÌØÚÏ×ÁÔÅÌØ',
+ 'Manager' => 'íÅÎÅÄÖÅÒ',
+ 'Maximum' => 'íÁËÓÉÍÕÍ',
+ 'Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ',
+ 'Name missing!' => 'ðÒÏÐÕÝÅÎÏ ÎÁÉÍÅÎÏ×ÁÎÉÅ!',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Number' => 'ËÏÄ',
+ 'Orphaned' => 'âÅÚ ÐÒÏ×ÏÄÏË',
+ 'Payroll Deduction' => 'õÄÅÒÖÁÎÉÅ ÐÏ ×ÅÄÏÍÏÓÔÉ',
+ 'Rate' => 'ëÕÒÓ',
+ 'Rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ',
+ 'Role' => 'òÏÌØ',
+ 'S' => 'S',
+ 'SSN' => 'SSN',
+ 'Sales' => 'ðÒÏÄÁÖÉ',
+ 'Save' => 'óÏÈÒÁÎÉÔØ',
+ 'Save as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'State/Province' => 'ûÔÁÔ/ðÒÏ×ÉÎÃÉÑ',
+ 'Supervisor' => 'ëÏÎÔÒÏÌÅÒ',
+ 'To' => 'ÐÏ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'User' => 'óÏÔÒÕÄÎÉË',
+ 'Work Phone' => 'òÁÂÏÞÉÊ ÔÅÌÅÆÏÎ',
+ 'Zip/Postal Code' => 'éÎÄÅËÓ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'îÏ×ÏÅ_õÄÅÒÖÁÎÉÅ' => 'add_deduction',
+ 'îÏ×ÙÊ_ÓÏÔÒÕÄÎÉË' => 'add_employee',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'óÏÈÒÁÎÉÔØ' => 'save',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'save_as_new',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+};
+
+1;
+
diff --git a/locale/ru/ic b/locale/ru/ic
new file mode 100755
index 00000000..05dd5d7c
--- /dev/null
+++ b/locale/ru/ic
@@ -0,0 +1,279 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Accounts' => 'óÞÅÔÁ',
+ 'Accrual' => 'îÁËÏÐÌÅÎÉÅ',
+ 'Active' => 'áËÔÉ×ÎÙÊ',
+ 'Add' => 'îÏ×ÙÊ',
+ 'Add Assembly' => 'îÏ×ÙÊ ËÏÍÐÌÅËÔ',
+ 'Add Labor/Overhead' => 'îÏ×ÁÑ ÒÁÂÏÔÁ/ÎÁËÌÁÄÎÙÅ ÒÁÓÈÏÄÙ',
+ 'Add Part' => 'îÏ×ÙÊ ÐÒÏÄÕËÔ',
+ 'Add Purchase Order' => 'îÏ×ÙÊ ÚÁËÁÚ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Add Quotation' => 'îÏ×ÏÅ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Request for Quotation' => 'îÏ×ÙÊ ÚÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Sales Order' => 'îÏ×ÙÊ ÚÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Add Service' => 'îÏ×ÁÑ ÕÓÌÕÇÁ',
+ 'Address' => 'áÄÒÅÓ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Assemblies' => 'ëÏÍÐÌÅËÔÙ',
+ 'Assemblies restocked!' => 'ëÏÍÐÌÅËÔ ÚÁÐÏÌÎÅÎ!',
+ 'Assembly' => 'ëÏÍÌÅËÔ',
+ 'Attachment' => '÷ÌÏÖÅÎÉÅ',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'BOM' => '÷ÅÄÏÍÏÓÔØ ÍÁÔÅÒÉÁÌÏ×',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ ÓÞÅÔÁ',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'óÐÉÓÏË Bin',
+ 'Break' => 'ðÒÅÒ×ÁÔØ',
+ 'COGS' => 'COGS',
+ 'Cannot delete item!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÎÏÍÅÎËÌÁÔÕÒÕ!',
+ 'Cannot stock assemblies!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÆÏÒÍÉÒÏ×ÁÔØ ËÏÍÐÌÅËÔ!',
+ 'Cash' => 'ëÁÓÓÁ',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'ðÒÏ×ÅÒÉÔØ ÉÎ×ÅÎÔÁÒØ',
+ 'City' => 'çÏÒÏÄ',
+ 'Closed' => 'úÁËÒÙÔ',
+ 'Company Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ ÏÒÇÁÎÉÚÁÃÉÉ',
+ 'Components' => 'ëÏÍÐÏÎÅÎÔÙ',
+ 'Contact' => 'ëÏÎÔÁËÔÎÏÅ ÌÉÃÏ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Copies' => 'ëÏÐÉÊ',
+ 'Cost' => 'ãÅÎÁ',
+ 'Country' => 'óÔÒÁÎÁ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer Number' => 'ëÏÄ ËÌÉÅÎÔÁ',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Delivery Date' => 'äÁÔÁ ÐÏÌÕÞÅÎÉÑ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Detail' => 'äÅÔÁÌÉÚÉÒÏ×ÁÔØ',
+ 'Drawing' => 'éÚÏÂÒÁÖÅÎÉÅ',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'îÅ ÕËÁÚÁÎ ÁÄÒÅÓ E-mail!',
+ 'E-mailed' => 'ïÔÐÒÁ×ÌÅÎÏ ÐÏ e-mail',
+ 'Edit Assembly' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ËÏÍÐÌÅËÔ',
+ 'Edit Labor/Overhead' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÒÁÂÏÔÙ/ÎÁËÌÁÄÎÙÅ ÒÁÓÈÏÄÙ',
+ 'Edit Part' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÔÏ×ÁÒ',
+ 'Edit Service' => 'òÅÄÁËÔÉÒÏ×ÁÔØ õÓÌÕÇÕ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'Expense' => 'òÁÓÈÏÄ',
+ 'Extended' => 'óÕÍÍÁ',
+ 'Fax' => 'æÁËÓ',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'From' => 'Ó',
+ 'Group' => 'çÒÕÐÐÁ',
+ 'Image' => 'ëÁÒÔÉÎËÁ',
+ 'In-line' => '×ÎÕÔÒÉÓÔÒÏÞÎÙÊ',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Income' => 'ðÏÓÔÕÐÌÅÎÉÅ',
+ 'Individual Items' => 'îÏÍÅËÌÁÔÕÒÎÙÅ ÐÏÚÉÃÉÉ',
+ 'Inventory' => 'éÎ×ÅÎÔÁÒÎÙÊ',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'ðÒÅÖÄÅ ÞÅÍ ËÏÍÐÌÅËÔ ÓÞÉÔÁÔØ ÕÓÁÒÅ×ÛÉÍ, ÉÎ×ÅÎÔÁÒÎÏÅ ËÏÌÉÞÅÓÔ×Ï ÄÏÌÖÎÏ ÂÙÔØ ÎÕÌÅ×ÙÍ!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'ðÒÅÖÄÅ ÞÅÍ ÔÏ×ÁÒ ÓÞÉÔÁÔØ ÕÓÁÒÅ×ÛÉÍ, ÉÎ×ÅÎÔÁÒÎÏÅ ËÏÌÉÞÅÓÔ×Ï ÄÏÌÖÎÏ ÂÙÔØ ÎÕÌÅ×ÙÍ!',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoice Date missing!' => 'îÅ ÕËÁÚÁÎÁ ÄÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number' => 'îÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number missing!' => 'îÅ ÕËÁÚÁÎ ÎÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Item deleted!' => 'îÏÍÅÎËÌÁÔÕÒÁ ÕÄÁÌÅÎÁ!',
+ 'Item not on file!' => 'îÅÔ ÎÏÍÅÎËÌÁÔÕÒÙ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Items' => 'îÏÍÅÎËÌÁÔÕÒÁ',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Labor/Overhead' => 'òÁÂÏÔÁ/ÎÁËÌÁÄÎÙÅ ÒÁÓÈÏÄÙ',
+ 'Leadtime' => 'ïÓÎÏ×ÎÏÅ ×ÒÅÍÑ',
+ 'Line Total' => 'éÔÏÇÏ×ÁÑ ÌÉÎÉÑ',
+ 'Link Accounts' => 'óÓÙÌËÉ ÓÞÅÔÏ×',
+ 'List' => 'óÐÉÓÏË',
+ 'List Price' => 'óÐÉÓÏË ÃÅÎ',
+ 'Make' => 'óÏÚÄÁÔØ',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'Markup' => 'îÁÃÅÎËÁ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Microfiche' => 'íÏËÒÏÆÉÛÁ',
+ 'Model' => 'íÏÄÅÌØ',
+ 'Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ',
+ 'No.' => 'îÏÍ.',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Number' => 'ËÏÄ',
+ 'Number missing in Row' => 'ðÒÏÐÕÝÅÎ ËÏÄ × ÓÔÒÏËÅ',
+ 'Obsolete' => 'õÓÔÁÒÅ×ÛÉÊ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'On Hand' => '÷ÎÁÌÉÞÉÉ',
+ 'Open' => 'ïÔËÒÙÔØ',
+ 'Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Order Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÚÁËÁÚÁ',
+ 'Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ',
+ 'Order Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÚÁËÁÚÁ',
+ 'Orphaned' => 'âÅÚ ÐÒÏ×ÏÄÏË',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'õÐÁËÏ×ÏÞÎÙÊ ÓÐÉÓÏË',
+ 'Packing List Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Packing List Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Parts' => 'ôÏ×ÁÒÙ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Phone' => 'ôÅÌ.',
+ 'Pick List' => 'óÐÉÓÏË ÄÌÑ ×ÙÂÏÒÁ',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ãÅÎÁ',
+ 'Pricegroup' => 'ôÉÐ ÃÅÎ',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Purchase Order' => 'úÁËÁÚ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Purchase Orders' => 'úÁËÁÚÙ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Qty' => 'ëÏÌÉÞÅÓÔ×Ï',
+ 'Quantity exceeds available units to stock!' => 'ðÒÅ×ÙÛÅÎÏ ËÏÌÉÞÅÓÔ×Ï ÅÄÉÎÉà ÎÏÍÅÎËÌÁÔÕÒÙ ÎÁ ÓËÁÄÅ',
+ 'Quotation' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotation Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Quotation Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Quotations' => 'òÅÚÅÒ×Ù',
+ 'RFQ' => 'úÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'ROP' => 'ROP',
+ 'Recd' => 'Recd',
+ 'Required by' => 'úÁÐÒÏÛÅÎ',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Sales Invoices' => 'æÁËÔÕÒÙ ËÌÉÅÎÔÁ',
+ 'Sales Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Sales Orders' => 'úÁËÁÚÙ ËÌÉÅÎÔÁ',
+ 'Save' => 'óÏÈÒÁÎÉÔØ',
+ 'Save as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select txt, postscript or PDF!' => '÷ÙÂÅÒÉÔÅ txt, postscript ÉÌÉ PDF!',
+ 'Sell' => 'ðÒÏÄÁÖÁ',
+ 'Sell Price' => 'ðÒÏÄÁÖÎÁÑ ÃÅÎÁ',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Serial No.' => 'óÅÒÉÊÎÙÊ ÎÏÍ.',
+ 'Serial Number' => 'óÅÒÉÊÎÙÊ ÎÏÍÅÒ',
+ 'Service' => 'õÓÌÕÇÁ',
+ 'Services' => 'õÓÌÕÇÉ',
+ 'Ship' => 'äÏÓÔÁ×ÉÔØ',
+ 'Ship to' => 'ÄÏÓÔÁ×ÉÔØ ÄÌÑ',
+ 'Shipping Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ',
+ 'Short' => 'ëÒÁÔËÏÓÒÏÞÎÙÊ',
+ 'State/Province' => 'ûÔÁÔ/ðÒÏ×ÉÎÃÉÑ',
+ 'Stock' => 'óÆÏÒÍÉÒÏ×ÁÔØ',
+ 'Stock Assembly' => 'óÆÏÒÍÉÒÏ×ÁÔØ ËÏÍÐÌÅËÔ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Summary' => 'óÕÍÍÁÒÎÏ',
+ 'Tax' => 'îÁÌÏÇ',
+ 'To' => 'ÐÏ',
+ 'Top Level' => '÷ÅÒÈ',
+ 'Translation not on file!' => 'îÅÔ ÐÅÒÅ×ÏÄÁ Ó ÓÐÉÓËÅ!',
+ 'Unit' => 'åÄÉÎÉÃÁ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Updated' => 'ïÂÎÏ×ÌÅÎÏ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Vendor Invoice' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor Invoices' => 'æÁËÔÕÒÙ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor Number' => 'ëÏÄ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Warehouse' => 'óËÌÁÄ',
+ 'Weight' => '÷ÅÓ',
+ 'What type of item is this?' => 'ëÁÏÊ ÜÔÏ ÔÉÐ ÎÏÍÅËÌÁÔÕÒÙ?',
+ 'Work Order' => 'òÁÂÏÞÉÊ ÚÁËÁÚ',
+ 'Year' => 'çÏÄ',
+ 'Zip/Postal Code' => 'éÎÄÅËÓ',
+ 'days' => 'ÄÎÅÊ',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'îÏ×ÙÊ_ËÏÍÐÌÅËÔ' => 'add_assembly',
+ 'îÏ×ÁÑ_ÒÁÂÏÔÁ_ÎÁËÌÁÄÎÙÅ_ÒÁÓÈÏÄÙ' => 'add_labor_overhead',
+ 'îÏ×ÙÊ_ÐÒÏÄÕËÔ' => 'add_part',
+ 'îÏ×ÁÑ_ÕÓÌÕÇÁ' => 'add_service',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'òÅÄÁËÔÉÒÏ×ÁÔØ_ËÏÍÐÌÅËÔ' => 'edit_assembly',
+ 'òÅÄÁËÔÉÒÏ×ÁÔØ_ÔÏ×ÁÒ' => 'edit_part',
+ 'òÅÄÁËÔÉÒÏ×ÁÔØ_õÓÌÕÇÕ' => 'edit_service',
+ 'óÏÈÒÁÎÉÔØ' => 'save',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'save_as_new',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+};
+
+1;
+
diff --git a/locale/ru/io b/locale/ru/io
new file mode 100755
index 00000000..b8b13ef8
--- /dev/null
+++ b/locale/ru/io
@@ -0,0 +1,132 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'îÏ×ÙÊ ÚÁËÁÚ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Add Quotation' => 'îÏ×ÏÅ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Request for Quotation' => 'îÏ×ÙÊ ÚÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Sales Order' => 'îÏ×ÙÊ ÚÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Address' => 'áÄÒÅÓ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Attachment' => '÷ÌÏÖÅÎÉÅ',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ ÓÞÅÔÁ',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'óÐÉÓÏË Bin',
+ 'Cc' => 'Cc',
+ 'City' => 'çÏÒÏÄ',
+ 'Company Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ ÏÒÇÁÎÉÚÁÃÉÉ',
+ 'Contact' => 'ëÏÎÔÁËÔÎÏÅ ÌÉÃÏ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Copies' => 'ëÏÐÉÊ',
+ 'Country' => 'óÔÒÁÎÁ',
+ 'Customer Number' => 'ëÏÄ ËÌÉÅÎÔÁ',
+ 'Date' => 'äÁÔÁ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Delivery Date' => 'äÁÔÁ ÐÏÌÕÞÅÎÉÑ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'îÅ ÕËÁÚÁÎ ÁÄÒÅÓ E-mail!',
+ 'E-mailed' => 'ïÔÐÒÁ×ÌÅÎÏ ÐÏ e-mail',
+ 'Extended' => 'óÕÍÍÁ',
+ 'Fax' => 'æÁËÓ',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'Group' => 'çÒÕÐÐÁ',
+ 'In-line' => '×ÎÕÔÒÉÓÔÒÏÞÎÙÊ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoice Date missing!' => 'îÅ ÕËÁÚÁÎÁ ÄÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number missing!' => 'îÅ ÕËÁÚÁÎ ÎÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Item not on file!' => 'îÅÔ ÎÏÍÅÎËÌÁÔÕÒÙ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Number' => 'ËÏÄ',
+ 'Number missing in Row' => 'ðÒÏÐÕÝÅÎ ËÏÄ × ÓÔÒÏËÅ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Order Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÚÁËÁÚÁ',
+ 'Order Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÚÁËÁÚÁ',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'õÐÁËÏ×ÏÞÎÙÊ ÓÐÉÓÏË',
+ 'Packing List Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Packing List Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Phone' => 'ôÅÌ.',
+ 'Pick List' => 'óÐÉÓÏË ÄÌÑ ×ÙÂÏÒÁ',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ãÅÎÁ',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Purchase Order' => 'úÁËÁÚ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Qty' => 'ëÏÌÉÞÅÓÔ×Ï',
+ 'Quotation' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotation Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Quotation Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Recd' => 'Recd',
+ 'Required by' => 'úÁÐÒÏÛÅÎ',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select txt, postscript or PDF!' => '÷ÙÂÅÒÉÔÅ txt, postscript ÉÌÉ PDF!',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Serial No.' => 'óÅÒÉÊÎÙÊ ÎÏÍ.',
+ 'Service' => 'õÓÌÕÇÁ',
+ 'Ship' => 'äÏÓÔÁ×ÉÔØ',
+ 'Ship to' => 'ÄÏÓÔÁ×ÉÔØ ÄÌÑ',
+ 'Shipping Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ',
+ 'State/Province' => 'ûÔÁÔ/ðÒÏ×ÉÎÃÉÑ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'To' => 'ÐÏ',
+ 'Translation not on file!' => 'îÅÔ ÐÅÒÅ×ÏÄÁ Ó ÓÐÉÓËÅ!',
+ 'Unit' => 'åÄÉÎÉÃÁ',
+ 'Vendor Number' => 'ëÏÄ ÐÏÓÔÁ×ÝÉËÁ',
+ 'What type of item is this?' => 'ëÁÏÊ ÜÔÏ ÔÉÐ ÎÏÍÅËÌÁÔÕÒÙ?',
+ 'Work Order' => 'òÁÂÏÞÉÊ ÚÁËÁÚ',
+ 'Zip/Postal Code' => 'éÎÄÅËÓ',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+};
+
+1;
+
diff --git a/locale/ru/ir b/locale/ru/ir
new file mode 100755
index 00000000..a1b62810
--- /dev/null
+++ b/locale/ru/ir
@@ -0,0 +1,226 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'óÞÅÔ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Add Purchase Order' => 'îÏ×ÙÊ ÚÁËÁÚ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Add Quotation' => 'îÏ×ÏÅ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Request for Quotation' => 'îÏ×ÙÊ ÚÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Sales Order' => 'îÏ×ÙÊ ÚÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Add Vendor Invoice' => 'îÏ×ÁÑ ÆÁËÔÕÒÁ ÐÏÓÔÕÐÌÅÎÉÑ',
+ 'Address' => 'áÄÒÅÓ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Are you sure you want to delete Invoice Number' => '÷Ù Õ×ÅÒÅÎÙ, ÞÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÕÀ ÆÁËÔÕÒÕ?',
+ 'Attachment' => '÷ÌÏÖÅÎÉÅ',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ ÓÞÅÔÁ',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'óÐÉÓÏË Bin',
+ 'Cannot delete invoice!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÆÁËÔÕÒÕ!',
+ 'Cannot post invoice for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÆÁËÔÕÒÕ × ÚÁËÒÙÔÏÍ ÐÅÒÉÏÄÅ!',
+ 'Cannot post invoice!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÆÁËÔÕÒÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÏÐÌÁÔÕ ÄÌÑ ÚÁËÒÙÔÏÇÏ ÐÅÒÉÏÄÁ!',
+ 'Cc' => 'Cc',
+ 'City' => 'çÏÒÏÄ',
+ 'Company Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ ÏÒÇÁÎÉÚÁÃÉÉ',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Contact' => 'ëÏÎÔÁËÔÎÏÅ ÌÉÃÏ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Copies' => 'ëÏÐÉÊ',
+ 'Country' => 'óÔÒÁÎÁ',
+ 'Credit Limit' => 'ìÉÍÉÔ ËÒÅÄÉÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Customer Number' => 'ëÏÄ ËÌÉÅÎÔÁ',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Delivery Date' => 'äÁÔÁ ÐÏÌÕÞÅÎÉÑ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Due Date' => 'ïÐÌÁÔÉÔØ ÄÏ',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'îÅ ÕËÁÚÁÎ ÁÄÒÅÓ E-mail!',
+ 'E-mailed' => 'ïÔÐÒÁ×ÌÅÎÏ ÐÏ e-mail',
+ 'Edit Vendor Invoice' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÆÁËÔÕÒÕ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÙ',
+ 'Exchange rate for payment missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ ÏÐÌÁÔÙ!',
+ 'Exchange rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ!',
+ 'Extended' => 'óÕÍÍÁ',
+ 'Fax' => 'æÁËÓ',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'Group' => 'çÒÕÐÐÁ',
+ 'In-line' => '×ÎÕÔÒÉÓÔÒÏÞÎÙÊ',
+ 'Internal Notes' => '÷ÎÕÔÒÅÎÎÉÅ ÚÁÍÅÔËÉ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ',
+ 'Invoice Date missing!' => 'îÅ ÕËÁÚÁÎÁ ÄÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number' => 'îÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number missing!' => 'îÅ ÕËÁÚÁÎ ÎÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice deleted!' => 'óÞÅÔ-ÆÁËÔÕÒÁ ÕÄÁÌÅÎÁ!',
+ 'Item not on file!' => 'îÅÔ ÎÏÍÅÎËÌÁÔÕÒÙ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Language' => 'ñÚÙË',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Number' => 'ËÏÄ',
+ 'Number missing in Row' => 'ðÒÏÐÕÝÅÎ ËÏÄ × ÓÔÒÏËÅ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Order Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÚÁËÁÚÁ',
+ 'Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ',
+ 'Order Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÚÁËÁÚÁ',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'õÐÁËÏ×ÏÞÎÙÊ ÓÐÉÓÏË',
+ 'Packing List Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Packing List Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Payment date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÏÐÌÁÔÙ!',
+ 'Payments' => 'ïÐÌÁÔÙ',
+ 'Phone' => 'ôÅÌ.',
+ 'Pick List' => 'óÐÉÓÏË ÄÌÑ ×ÙÂÏÒÁ',
+ 'Post' => 'óÏÈÒÁÎÉÔØ',
+ 'Post as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ãÅÎÁ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Purchase Order' => 'úÁËÁÚ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Qty' => 'ëÏÌÉÞÅÓÔ×Ï',
+ 'Quotation' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotation Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Quotation Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Recd' => 'Recd',
+ 'Record in' => 'ïÔÎÅÓÔÉ ÎÁ ÓÞÅÔ',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Remaining' => 'ïÓÔÁÔÏË',
+ 'Required by' => 'úÁÐÒÏÛÅÎ',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the projects below' => '÷ÙÂÅÒÉÔÅ ÏÄÉÎ ÉÚ ÐÒÏÅËÔÏ× ÉÚ ÓÐÉÓËÁ',
+ 'Select txt, postscript or PDF!' => '÷ÙÂÅÒÉÔÅ txt, postscript ÉÌÉ PDF!',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Serial No.' => 'óÅÒÉÊÎÙÊ ÎÏÍ.',
+ 'Service' => 'õÓÌÕÇÁ',
+ 'Ship' => 'äÏÓÔÁ×ÉÔØ',
+ 'Ship to' => 'ÄÏÓÔÁ×ÉÔØ ÄÌÑ',
+ 'Shipping Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'State/Province' => 'ûÔÁÔ/ðÒÏ×ÉÎÃÉÑ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Tax Included' => 'îÁÌÏÇÉ ×ËÌÀÞÅÎÙ × ÓÕÍÍÕ',
+ 'To' => 'ÐÏ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Translation not on file!' => 'îÅÔ ÐÅÒÅ×ÏÄÁ Ó ÓÐÉÓËÅ!',
+ 'Unit' => 'åÄÉÎÉÃÁ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Vendor Number' => 'ëÏÄ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor missing!' => 'ðÒÏÐÕÝÅÎ ÐÏÓÔÁ×ÝÉË!',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'What type of item is this?' => 'ëÁÏÊ ÜÔÏ ÔÉÐ ÎÏÍÅËÌÁÔÕÒÙ?',
+ 'Work Order' => 'òÁÂÏÞÉÊ ÚÁËÁÚ',
+ 'Yes' => 'äÁ',
+ 'Zip/Postal Code' => 'éÎÄÅËÓ',
+ 'ea' => 'ÛÔ.',
+ 'posted!' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'óÏÈÒÁÎÉÔØ' => 'post',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'post_as_new',
+ 'úÁËÁÚ_ÐÏÓÔÁ×ÝÉËÕ' => 'purchase_order',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+ 'äÁ' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru/is b/locale/ru/is
new file mode 100755
index 00000000..4e96ef40
--- /dev/null
+++ b/locale/ru/is
@@ -0,0 +1,237 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'óÞÅÔ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Add Purchase Order' => 'îÏ×ÙÊ ÚÁËÁÚ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Add Quotation' => 'îÏ×ÏÅ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Request for Quotation' => 'îÏ×ÙÊ ÚÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Sales Invoice' => 'îÏ×ÁÑ ÆÁËÔÕÒÁ ÐÒÏÄÁÖÉ',
+ 'Add Sales Order' => 'îÏ×ÙÊ ÚÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Address' => 'áÄÒÅÓ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Are you sure you want to delete Invoice Number' => '÷Ù Õ×ÅÒÅÎÙ, ÞÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÕÀ ÆÁËÔÕÒÕ?',
+ 'Attachment' => '÷ÌÏÖÅÎÉÅ',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ ÓÞÅÔÁ',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'óÐÉÓÏË Bin',
+ 'Business' => 'âÉÚÎÅÓ',
+ 'Cannot delete invoice!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÆÁËÔÕÒÕ!',
+ 'Cannot post invoice for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÆÁËÔÕÒÕ × ÚÁËÒÙÔÏÍ ÐÅÒÉÏÄÅ!',
+ 'Cannot post invoice!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÆÁËÔÕÒÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÏÐÌÁÔÕ ÄÌÑ ÚÁËÒÙÔÏÇÏ ÐÅÒÉÏÄÁ!',
+ 'Cc' => 'Cc',
+ 'City' => 'çÏÒÏÄ',
+ 'Company Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ ÏÒÇÁÎÉÚÁÃÉÉ',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Contact' => 'ëÏÎÔÁËÔÎÏÅ ÌÉÃÏ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Copies' => 'ëÏÐÉÊ',
+ 'Country' => 'óÔÒÁÎÁ',
+ 'Credit Limit' => 'ìÉÍÉÔ ËÒÅÄÉÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer Number' => 'ëÏÄ ËÌÉÅÎÔÁ',
+ 'Customer missing!' => 'ðÒÏÐÕÝÅÎ ËÌÉÅÎÔ!',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Delivery Date' => 'äÁÔÁ ÐÏÌÕÞÅÎÉÑ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Due Date' => 'ïÐÌÁÔÉÔØ ÄÏ',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'îÅ ÕËÁÚÁÎ ÁÄÒÅÓ E-mail!',
+ 'E-mailed' => 'ïÔÐÒÁ×ÌÅÎÏ ÐÏ e-mail',
+ 'Edit Sales Invoice' => 'òÅÄÁËÔÉÒÏ×ÁÔØ æÁËÔÕÒÕ ËÌÉÅÎÔÁ',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÙ',
+ 'Exchange rate for payment missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ ÏÐÌÁÔÙ!',
+ 'Exchange rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ!',
+ 'Extended' => 'óÕÍÍÁ',
+ 'Fax' => 'æÁËÓ',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'Group' => 'çÒÕÐÐÁ',
+ 'In-line' => '×ÎÕÔÒÉÓÔÒÏÞÎÙÊ',
+ 'Internal Notes' => '÷ÎÕÔÒÅÎÎÉÅ ÚÁÍÅÔËÉ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ',
+ 'Invoice Date missing!' => 'îÅ ÕËÁÚÁÎÁ ÄÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number' => 'îÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number missing!' => 'îÅ ÕËÁÚÁÎ ÎÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice deleted!' => 'óÞÅÔ-ÆÁËÔÕÒÁ ÕÄÁÌÅÎÁ!',
+ 'Item not on file!' => 'îÅÔ ÎÏÍÅÎËÌÁÔÕÒÙ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Number' => 'ËÏÄ',
+ 'Number missing in Row' => 'ðÒÏÐÕÝÅÎ ËÏÄ × ÓÔÒÏËÅ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Order Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÚÁËÁÚÁ',
+ 'Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ',
+ 'Order Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÚÁËÁÚÁ',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'õÐÁËÏ×ÏÞÎÙÊ ÓÐÉÓÏË',
+ 'Packing List Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Packing List Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Payment date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÏÐÌÁÔÙ!',
+ 'Payments' => 'ïÐÌÁÔÙ',
+ 'Phone' => 'ôÅÌ.',
+ 'Pick List' => 'óÐÉÓÏË ÄÌÑ ×ÙÂÏÒÁ',
+ 'Post' => 'óÏÈÒÁÎÉÔØ',
+ 'Post as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ãÅÎÁ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Print and Post' => 'îÁÐÅÞÁÔÁÔØ É ÏÔÐÒÁ×ÉÔØ',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Purchase Order' => 'úÁËÁÚ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Qty' => 'ëÏÌÉÞÅÓÔ×Ï',
+ 'Quotation' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotation Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Quotation Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Recd' => 'Recd',
+ 'Record in' => 'ïÔÎÅÓÔÉ ÎÁ ÓÞÅÔ',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Remaining' => 'ïÓÔÁÔÏË',
+ 'Required by' => 'úÁÐÒÏÛÅÎ',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Salesperson' => 'ðÒÏÄÁ×ÅÃ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the projects below' => '÷ÙÂÅÒÉÔÅ ÏÄÉÎ ÉÚ ÐÒÏÅËÔÏ× ÉÚ ÓÐÉÓËÁ',
+ 'Select postscript or PDF!' => '÷ÙÂÅÒÉÔÅ postscript ÉÌÉ PDF!',
+ 'Select txt, postscript or PDF!' => '÷ÙÂÅÒÉÔÅ txt, postscript ÉÌÉ PDF!',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Serial No.' => 'óÅÒÉÊÎÙÊ ÎÏÍ.',
+ 'Service' => 'õÓÌÕÇÁ',
+ 'Ship' => 'äÏÓÔÁ×ÉÔØ',
+ 'Ship to' => 'ÄÏÓÔÁ×ÉÔØ ÄÌÑ',
+ 'Ship via' => 'ÄÏÓÔÁ×ÉÔØ ÞÅÒÅÚ',
+ 'Shipping Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ',
+ 'Shipping Point' => 'íÅÓÔÏ ÄÏÓÔÁ×ËÉ',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'State/Province' => 'ûÔÁÔ/ðÒÏ×ÉÎÃÉÑ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Tax Included' => 'îÁÌÏÇÉ ×ËÌÀÞÅÎÙ × ÓÕÍÍÕ',
+ 'To' => 'ÐÏ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Trade Discount' => 'ôÏÒÇÏ×ÁÑ ÓËÉÄËÁ',
+ 'Translation not on file!' => 'îÅÔ ÐÅÒÅ×ÏÄÁ Ó ÓÐÉÓËÅ!',
+ 'Unit' => 'åÄÉÎÉÃÁ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Vendor Number' => 'ëÏÄ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'What type of item is this?' => 'ëÁÏÊ ÜÔÏ ÔÉÐ ÎÏÍÅËÌÁÔÕÒÙ?',
+ 'Work Order' => 'òÁÂÏÞÉÊ ÚÁËÁÚ',
+ 'Yes' => 'äÁ',
+ 'Zip/Postal Code' => 'éÎÄÅËÓ',
+ 'ea' => 'ÛÔ.',
+ 'posted!' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'óÏÈÒÁÎÉÔØ' => 'post',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'post_as_new',
+ 'ðÅÞÁÔØ' => 'print',
+ 'îÁÐÅÞÁÔÁÔØ_É_ÏÔÐÒÁ×ÉÔØ' => 'print_and_post',
+ 'úÁËÁÚ_ËÌÉÅÎÔÁ' => 'sales_order',
+ 'ÄÏÓÔÁ×ÉÔØ_ÄÌÑ' => 'ship_to',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+ 'äÁ' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru/jc b/locale/ru/jc
new file mode 100755
index 00000000..fe8628c0
--- /dev/null
+++ b/locale/ru/jc
@@ -0,0 +1,95 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Closed' => 'úÁËÒÙÔ',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Cost' => 'ãÅÎÁ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Date' => 'äÁÔÁ',
+ 'Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'From' => 'Ó',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Open' => 'ïÔËÒÙÔØ',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'ëÏÄ ÔÏ×ÁÒÁ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Print and Save' => 'îÁÐÅÞÁÔÁÔØ É ÓÏÈÒÁÎÉÔØ',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Project Number' => 'ëÏÄ ÐÒÏÅËÔÁ',
+ 'Project Number missing!' => 'ðÒÏÐÕÝÅÎ ËÏÄ ÐÒÏÅËÔÁ',
+ 'Qty' => 'ëÏÌÉÞÅÓÔ×Ï',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'Save' => 'óÏÈÒÁÎÉÔØ',
+ 'Save as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select postscript or PDF!' => '÷ÙÂÅÒÉÔÅ postscript ÉÌÉ PDF!',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'To' => 'ÐÏ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'Year' => 'çÏÄ',
+ 'Yes' => 'äÁ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'ðÅÞÁÔØ' => 'print',
+ 'îÁÐÅÞÁÔÁÔØ_É_ÓÏÈÒÁÎÉÔØ' => 'print_and_save',
+ 'óÏÈÒÁÎÉÔØ' => 'save',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'save_as_new',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+ 'äÁ' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru/locales.pl b/locale/ru/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ru/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ru/login b/locale/ru/login
new file mode 100755
index 00000000..d9c7f223
--- /dev/null
+++ b/locale/ru/login
@@ -0,0 +1,26 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Company' => 'ïÒÇÁÎÉÚÁÃÉÑ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Dataset is newer than version!' => 'âÁÚÁ ÄÁÎÎÙÈ ÎÏ×ÅÅ, ÞÅÍ ÔÅËÕÝÁÑ ×ÅÒÓÉÑ!',
+ 'Incorrect Dataset version!' => 'îÅ×ÅÒÎÁÑ ×ÅÒÓÉÑ ÂÁÚÙ ÄÁÎÎÙÈ!',
+ 'Login' => 'ðÏÌØÚÏ×ÁÔÅÌØ',
+ 'Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ',
+ 'Password' => 'ðÁÒÏÌØ',
+ 'Upgrading to Version' => 'ïÂÎÏ×ÌÅÎÉÅ ÄÏ ×ÅÒÓÉÉ',
+ 'Version' => '÷ÅÒÓÉÑ',
+ 'You did not enter a name!' => '÷Ù ÎÅ ××ÅÌÉ (ÉÍÑ)ÎÁÉÍÅÎÏ×ÁÎÉÅ!',
+ 'done' => '×ÙÐÏÌÎÅÎÏ',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'ðÏÌØÚÏ×ÁÔÅÌØ' => 'login',
+};
+
+1;
+
diff --git a/locale/ru/menu b/locale/ru/menu
new file mode 100755
index 00000000..ebf3505a
--- /dev/null
+++ b/locale/ru/menu
@@ -0,0 +1,137 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP' => 'ðÏÓÔÕÐÌÅÎÉÑ',
+ 'AP Aging' => '÷ÚÁÉÍÏÒÁÓÞÅÔÙ Ó ÐÏÓÔÁ×ÝÉËÁÍÉ',
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÚÁËÕÐËÉ',
+ 'AR' => 'ðÒÏÄÁÖÉ',
+ 'AR Aging' => '÷ÚÁÉÍÏÒÁÓÞÅÔÙ Ó ËÌÉÅÎÔÁÍÉ',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Add Account' => 'îÏ×ÙÊ ÓÞÅÔ',
+ 'Add Assembly' => 'îÏ×ÙÊ ËÏÍÐÌÅËÔ',
+ 'Add Business' => 'îÏ×ÙÊ ÂÉÚÎÅÓ',
+ 'Add Customer' => 'îÏ×ÙÊ ËÌÉÅÎÔ',
+ 'Add Department' => 'îÏ×ÙÊ ÏÔÄÅÌ',
+ 'Add Employee' => 'îÏ×ÙÊ ÓÏÔÒÕÄÎÉË',
+ 'Add GIFI' => 'îÏ×ÙÊ GIFI',
+ 'Add Group' => 'îÏ×ÁÑ ÇÒÕÐÐÁ',
+ 'Add Labor/Overhead' => 'îÏ×ÁÑ ÒÁÂÏÔÁ/ÎÁËÌÁÄÎÙÅ ÒÁÓÈÏÄÙ',
+ 'Add Language' => 'îÏ×ÙÊ ÑÚÙË',
+ 'Add Part' => 'îÏ×ÙÊ ÐÒÏÄÕËÔ',
+ 'Add Pricegroup' => 'îÏ×ÙÊ ÔÉÐ ÃÅÎ',
+ 'Add Project' => 'îÏ×ÙÊ ÐÒÏÅËÔ',
+ 'Add SIC' => 'îÏ×ÙÊ SIC',
+ 'Add Service' => 'îÏ×ÁÑ ÕÓÌÕÇÁ',
+ 'Add Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ',
+ 'Add Vendor' => 'îÏ×ÙÊ ÐÏÓÔÁ×ÝÉË',
+ 'Add Warehouse' => 'îÏ×ÙÊ ÓËÌÁÄ',
+ 'All Items' => '÷ÓÑ ÎÏÍÅËÌÁÔÕÒÁ',
+ 'Assemblies' => 'ëÏÍÐÌÅËÔÙ',
+ 'Audit Control' => 'ëÏÎÔÒÏÌØ',
+ 'Backup' => 'òÅÚÅÒ×ÎÁÑ ËÏÐÉÑ',
+ 'Balance Sheet' => 'âÁÌÁÎÓ',
+ 'Bin List' => 'óÐÉÓÏË Bin',
+ 'Bin Lists' => 'óÐÉÓËÉ Bin',
+ 'Cash' => 'ëÁÓÓÁ',
+ 'Chart of Accounts' => 'ðÌÁÎ ÓÞÅÔÏ×',
+ 'Check' => 'ðÒÏ×ÅÒÉÔØ',
+ 'Components' => 'ëÏÍÐÏÎÅÎÔÙ',
+ 'Customers' => 'ëÌÉÅÎÔÙ',
+ 'Defaults' => 'îÁÓÔÒÏÊËÉ ÐÏ ÕÍÏÌÞÁÎÉÉ',
+ 'Departments' => 'ïÔÄÅÌÙ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Employees' => 'óÏÔÒÕÄÎÉËÉ',
+ 'General Ledger' => 'çÌÁ×ÎÁÑ ËÎÉÇÁ',
+ 'Goods & Services' => 'ôÏ×ÁÒÙ É ÕÓÌÕÇÉ',
+ 'Groups' => 'çÒÕÐÐÙ',
+ 'HR' => 'óÏÔÒÕÄÎÉËÉ',
+ 'HTML Templates' => 'ûÁÂÌÏÎÙ HTML',
+ 'History' => 'éÓÔÏÒÉÑ',
+ 'Income Statement' => 'ïÔÞÅÔ Ï ÐÒÉÂÙÌÉ/ÕÂÙÔËÁÈ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'LaTeX Templates' => 'ûÁÂÌÏÎÙ LaTeX',
+ 'Labor/Overhead' => 'òÁÂÏÔÁ/ÎÁËÌÁÄÎÙÅ ÒÁÓÈÏÄÙ',
+ 'Language' => 'ñÚÙË',
+ 'List Accounts' => 'óÐÉÓÏË ÓÞÅÔÏ×',
+ 'List Businesses' => 'óÐÉÓÏË ÂÉÚÎÅÓÏ×',
+ 'List Departments' => 'óÐÉÓÏË ÏÔÄÅÌÏ×',
+ 'List GIFI' => 'óÐÉÓÏË GIFI',
+ 'List Languages' => 'óÐÉÓÏË ÑÚÙËÏ×',
+ 'List Projects' => 'óÐÉÓÏË ÐÒÏÅËÔÏ×',
+ 'List SIC' => 'óÐÉÓÏË SIC',
+ 'List Warehouses' => 'óÐÉÓÏË ÓËÌÁÄÏ×',
+ 'Logout' => '÷ÙÈÏÄ',
+ 'New Window' => 'îÏ×ÏÅ ÏËÎÏ',
+ 'Non-taxable' => 'îÅ ÐÏÄÌÅÖÁÝÉÅ ÎÁÌÏÇÏÏÂÌÏÖÅÎÉÀ',
+ 'Open' => 'ïÔËÒÙÔØ',
+ 'Order Entry' => 'úÁËÁÚÙ',
+ 'Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ',
+ 'POS' => 'ëëí',
+ 'POS Invoice' => 'ëëí æÁËÔÕÒÁ',
+ 'Packing List' => 'õÐÁËÏ×ÏÞÎÙÊ ÓÐÉÓÏË',
+ 'Packing Lists' => 'õÐÁËÏ×ÏÞÎÙÅ ÓÐÉÓÏËÉ',
+ 'Parts' => 'ôÏ×ÁÒÙ',
+ 'Payment' => 'ïÐÌÁÔÁ',
+ 'Payments' => 'ïÐÌÁÔÙ',
+ 'Pick List' => 'óÐÉÓÏË ÄÌÑ ×ÙÂÏÒÁ',
+ 'Pick Lists' => 'óÐÉÓËÉ ÄÌÑ ×ÙÂÏÒÁ',
+ 'Preferences' => 'îÁÓÔÒÏÊËÉ',
+ 'Pricegroups' => 'ôÉÐÙ ÃÅÎ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Projects' => 'ðÒÏÅËÔÙ',
+ 'Purchase Order' => 'úÁËÁÚ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Purchase Orders' => 'úÁËÁÚÙ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Quotation' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotations' => 'òÅÚÅÒ×Ù',
+ 'RFQ' => 'úÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'RFQs' => 'úÁÐÒÏÓÙ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Receipt' => 'ðÏÌÕÞÅÎÉÅ',
+ 'Receipts' => 'ðÏÌÕÞÅÎÉÑ',
+ 'Receive' => 'ðÏÌÕÞÉÔØ',
+ 'Reconciliation' => 'óÏÇÌÁÓÏ×ÁÎÎÏÓÔØ',
+ 'Reports' => 'ïÔÞÅÔÙ',
+ 'SIC' => 'SIC',
+ 'Sale' => 'ðÒÏÄÁÖÁ',
+ 'Sales Invoice' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Sales Invoices' => 'æÁËÔÕÒÙ ËÌÉÅÎÔÁ',
+ 'Sales Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Sales Orders' => 'úÁËÁÚÙ ËÌÉÅÎÔÁ',
+ 'Save to File' => 'óÏÈÒÁÎÉÔØ × ÆÁÊÌ',
+ 'Search' => 'ðÏÉÓË',
+ 'Send by E-Mail' => 'ïÔÐÒÁ×ÉÔØ ÐÏ E-Mail',
+ 'Services' => 'õÓÌÕÇÉ',
+ 'Ship' => 'äÏÓÔÁ×ÉÔØ',
+ 'Shipping' => 'äÏÓÔÁ×ËÁ',
+ 'Statement' => '÷ÅÄÏÍÏÓÔØ',
+ 'Stock Assembly' => 'óÆÏÒÍÉÒÏ×ÁÔØ ËÏÍÐÌÅËÔ',
+ 'Stylesheet' => 'ïÆÏÒÍÌÅÎÉÅ',
+ 'System' => 'óÉÓÔÅÍÁ',
+ 'Tax collected' => 'óÏÂÒÁÎÎÙÅ ÎÁÌÏÇÉ',
+ 'Tax paid' => 'ïÐÌÁÞÅÎÎÙÅ ÎÁÌÏÇÉ',
+ 'Text Templates' => 'ûÁÂÌÏÎÙ TXT',
+ 'Transactions' => 'ðÒÏ×ÏÄËÉ',
+ 'Transfer' => 'ðÅÒÅÍÅÝÅÎÉÅ',
+ 'Transfer Inventory' => 'ðÅÒÅÍÅÝÅÎÉÅ ÉÎ×ÅÎÔÁÒÑ',
+ 'Translations' => 'ðÅÒÅ×ÏÄÙ',
+ 'Trial Balance' => 'ðÒÅÄ×ÁÒÉÔÅÌØÎÙÊ ÂÁÌÁÎÓ',
+ 'Type of Business' => 'ôÉÐ ÂÉÚÎÅÓÁ',
+ 'Vendor Invoice' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendors' => 'ðÏÓÔÁ×ÝÉËÉ',
+ 'Version' => '÷ÅÒÓÉÑ',
+ 'Warehouses' => 'óËÌÁÄÙ',
+ 'Work Order' => 'òÁÂÏÞÉÊ ÚÁËÁÚ',
+ 'Work Orders' => 'òÁÂÏÞÉÅ ÚÁËÁÚÙ',
+ 'Yearend' => 'úÁ×ÅÒÛÅÎÉÅ ÇÏÄÁ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ru/oe b/locale/ru/oe
new file mode 100755
index 00000000..3731380c
--- /dev/null
+++ b/locale/ru/oe
@@ -0,0 +1,324 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Add Exchange Rate' => 'îÏ×ÙÊ ËÕÒÓ',
+ 'Add Purchase Order' => 'îÏ×ÙÊ ÚÁËÁÚ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Add Quotation' => 'îÏ×ÏÅ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Request for Quotation' => 'îÏ×ÙÊ ÚÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Sales Invoice' => 'îÏ×ÁÑ ÆÁËÔÕÒÁ ÐÒÏÄÁÖÉ',
+ 'Add Sales Order' => 'îÏ×ÙÊ ÚÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Add Vendor Invoice' => 'îÏ×ÁÑ ÆÁËÔÕÒÁ ÐÏÓÔÕÐÌÅÎÉÑ',
+ 'Address' => 'áÄÒÅÓ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Are you sure you want to delete Order Number' => '÷Ù Õ×ÅÒÅÎÙ, ÞÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÙÊ ÚÁËÁÚ?',
+ 'Are you sure you want to delete Quotation Number' => '÷Ù Õ×ÅÒÅÎÙ, ÞÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÒÅÚÅÒ×?',
+ 'Attachment' => '÷ÌÏÖÅÎÉÅ',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ ÓÞÅÔÁ',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'óÐÉÓÏË Bin',
+ 'Business' => 'âÉÚÎÅÓ',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÚÁËÁÚ!',
+ 'Cannot delete quotation!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÒÅÚÅÒ×!',
+ 'Cannot save order!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÚÁËÁÚ!',
+ 'Cannot save quotation!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ ÒÅÚÅÒ×',
+ 'Cc' => 'Cc',
+ 'City' => 'çÏÒÏÄ',
+ 'Closed' => 'úÁËÒÙÔ',
+ 'Company Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ ÏÒÇÁÎÉÚÁÃÉÉ',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Contact' => 'ëÏÎÔÁËÔÎÏÅ ÌÉÃÏ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Copies' => 'ëÏÐÉÊ',
+ 'Cost' => 'ãÅÎÁ',
+ 'Could not save!' => 'îÅ×ÏÚÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ!',
+ 'Could not transfer Inventory!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÅÒÅÓÅÓÔÉÔØ ÉÎ×ÅÎÔÁÒØ',
+ 'Country' => 'óÔÒÁÎÁ',
+ 'Credit Limit' => 'ìÉÍÉÔ ËÒÅÄÉÔÁ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer Number' => 'ëÏÄ ËÌÉÅÎÔÁ',
+ 'Customer missing!' => 'ðÒÏÐÕÝÅÎ ËÌÉÅÎÔ!',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date Received' => 'äÁÔÁ ÐÏÌÕÞÅÎÁ',
+ 'Date received missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Delivery Date' => 'äÁÔÁ ÐÏÌÕÞÅÎÉÑ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Done' => '÷ÙÐÏÌÎÅÎÏ',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'îÅ ÕËÁÚÁÎ ÁÄÒÅÓ E-mail!',
+ 'E-mailed' => 'ïÔÐÒÁ×ÌÅÎÏ ÐÏ e-mail',
+ 'Edit Purchase Order' => 'òÅÄÁËÔÉÒÏ×ÁÔØ æÁËÔÕÒÕ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Edit Quotation' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Edit Request for Quotation' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÚÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Edit Sales Order' => 'òÅÄÁËÔÉÒÏ×ÁÔØ úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÙ',
+ 'Exchange rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ!',
+ 'Extended' => 'óÕÍÍÁ',
+ 'Fax' => 'æÁËÓ',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'From' => 'Ó',
+ 'Group' => 'çÒÕÐÐÁ',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'In-line' => '×ÎÕÔÒÉÓÔÒÏÞÎÙÊ',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Internal Notes' => '÷ÎÕÔÒÅÎÎÉÅ ÚÁÍÅÔËÉ',
+ 'Inventory saved!' => 'éÎ×ÅÎÔÁÒØ ÓÏÈÒÁÎÅÎ!',
+ 'Inventory transferred!' => 'éÎ×ÅÎÔÁÒØ ÐÅÒÅÍÅÝÅÎ!',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoice Date missing!' => 'îÅ ÕËÁÚÁÎÁ ÄÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number missing!' => 'îÅ ÕËÁÚÁÎ ÎÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Item not on file!' => 'îÅÔ ÎÏÍÅÎËÌÁÔÕÒÙ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Manager' => 'íÅÎÅÄÖÅÒ',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'No.' => 'îÏÍ.',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Nothing entered!' => 'îÉÞÅÇÏ ÎÅ ××ÅÄÅÎÏ!',
+ 'Nothing selected!' => 'îÉÞÅÇÏ ÎÅ ×ÙÂÒÁÎÏ!',
+ 'Nothing to transfer!' => 'îÉÞÅÇÏ ÎÅ ÐÅÒÅÍÅÝÅÎÏ!',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Number' => 'ËÏÄ',
+ 'Number missing in Row' => 'ðÒÏÐÕÝÅÎ ËÏÄ × ÓÔÒÏËÅ',
+ 'O' => 'O',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Open' => 'ïÔËÒÙÔØ',
+ 'Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Order Date' => 'äÁÔÁ ÚÁËÁÚÁ ËÌÉÅÎÔÁ',
+ 'Order Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÚÁËÁÚÁ',
+ 'Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ',
+ 'Order Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÚÁËÁÚÁ',
+ 'Order deleted!' => 'úÁËÁÚ ÕÄÁÌÅÎ!',
+ 'Order saved!' => 'úÁËÁÚ ÓÏÈÒÁÎÅÎ!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'õÐÁËÏ×ÏÞÎÙÊ ÓÐÉÓÏË',
+ 'Packing List Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Packing List Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Part Number' => 'ëÏÄ ÔÏ×ÁÒÁ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Phone' => 'ôÅÌ.',
+ 'Pick List' => 'óÐÉÓÏË ÄÌÑ ×ÙÂÏÒÁ',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ãÅÎÁ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Print and Save' => 'îÁÐÅÞÁÔÁÔØ É ÓÏÈÒÁÎÉÔØ',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Purchase Order' => 'úÁËÁÚ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Purchase Orders' => 'úÁËÁÚÙ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Qty' => 'ëÏÌÉÞÅÓÔ×Ï',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'Quotation' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotation ' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotation Date' => 'äÁÔÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ',
+ 'Quotation Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Quotation Number' => 'îÏÍÅÒ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ',
+ 'Quotation Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Quotation deleted!' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ ÕÄÁÌÅÎÏ',
+ 'Quotations' => 'òÅÚÅÒ×Ù',
+ 'RFQ' => 'úÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'RFQ ' => 'úÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'RFQ Number' => 'îÏÍÅÒ ÚÁÐÒÏÓÁ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Recd' => 'Recd',
+ 'Receive Merchandise' => 'ðÏÌÕÞÉÔØ ÔÏ×ÁÒÙ',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Remaining' => 'ïÓÔÁÔÏË',
+ 'Request for Quotation' => 'úÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Request for Quotations' => 'úÁÐÒÏÓÙ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Required by' => 'úÁÐÒÏÛÅÎ',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Sales Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Sales Orders' => 'úÁËÁÚÙ ËÌÉÅÎÔÁ',
+ 'Salesperson' => 'ðÒÏÄÁ×ÅÃ',
+ 'Save' => 'óÏÈÒÁÎÉÔØ',
+ 'Save as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the projects below' => '÷ÙÂÅÒÉÔÅ ÏÄÉÎ ÉÚ ÐÒÏÅËÔÏ× ÉÚ ÓÐÉÓËÁ',
+ 'Select postscript or PDF!' => '÷ÙÂÅÒÉÔÅ postscript ÉÌÉ PDF!',
+ 'Select txt, postscript or PDF!' => '÷ÙÂÅÒÉÔÅ txt, postscript ÉÌÉ PDF!',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Serial No.' => 'óÅÒÉÊÎÙÊ ÎÏÍ.',
+ 'Service' => 'õÓÌÕÇÁ',
+ 'Ship' => 'äÏÓÔÁ×ÉÔØ',
+ 'Ship Merchandise' => 'ðÏÇÒÕÚÉÔØ ÔÏ×ÁÒÙ',
+ 'Ship to' => 'ÄÏÓÔÁ×ÉÔØ ÄÌÑ',
+ 'Ship via' => 'ÄÏÓÔÁ×ÉÔØ ÞÅÒÅÚ',
+ 'Shipping Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ',
+ 'Shipping Date' => 'äÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Shipping Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Shipping Point' => 'íÅÓÔÏ ÄÏÓÔÁ×ËÉ',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'State/Province' => 'ûÔÁÔ/ðÒÏ×ÉÎÃÉÑ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Tax' => 'îÁÌÏÇ',
+ 'Tax Included' => 'îÁÌÏÇÉ ×ËÌÀÞÅÎÙ × ÓÕÍÍÕ',
+ 'Terms' => 'óÒÏË ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ',
+ 'To' => 'ÐÏ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Trade Discount' => 'ôÏÒÇÏ×ÁÑ ÓËÉÄËÁ',
+ 'Transfer' => 'ðÅÒÅÍÅÝÅÎÉÅ',
+ 'Transfer Inventory' => 'ðÅÒÅÍÅÝÅÎÉÅ ÉÎ×ÅÎÔÁÒÑ',
+ 'Transfer to' => 'ðÅÒÅÍÅÓÔÉÔØ Ë',
+ 'Translation not on file!' => 'îÅÔ ÐÅÒÅ×ÏÄÁ Ó ÓÐÉÓËÅ!',
+ 'Unit' => 'åÄÉÎÉÃÁ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Valid until' => 'äÅÊÓÔ×ÉÔÅÌØÎÏ ÄÏ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Vendor Invoice' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor Number' => 'ëÏÄ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor missing!' => 'ðÒÏÐÕÝÅÎ ÐÏÓÔÁ×ÝÉË!',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Warehouse' => 'óËÌÁÄ',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'What type of item is this?' => 'ëÁÏÊ ÜÔÏ ÔÉÐ ÎÏÍÅËÌÁÔÕÒÙ?',
+ 'Work Order' => 'òÁÂÏÞÉÊ ÚÁËÁÚ',
+ 'Year' => 'çÏÄ',
+ 'Yes' => 'äÁ',
+ 'Zip/Postal Code' => 'éÎÄÅËÓ',
+ 'days' => 'ÄÎÅÊ',
+ 'ea' => 'ÛÔ.',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ '÷ÙÐÏÌÎÅÎÏ' => 'done',
+ 'e_mail' => 'e_mail',
+ 'ðÅÞÁÔØ' => 'print',
+ 'îÁÐÅÞÁÔÁÔØ_É_ÓÏÈÒÁÎÉÔØ' => 'print_and_save',
+ 'úÁËÁÚ_ÐÏÓÔÁ×ÝÉËÕ' => 'purchase_order',
+ 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ' => 'quotation',
+ 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ' => 'quotation_',
+ 'úÁÐÒÏÓ_ÎÁ_ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ' => 'rfq',
+ 'úÁÐÒÏÓ_ÎÁ_ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ' => 'rfq_',
+ 'æÁËÔÕÒÁ_ËÌÉÅÎÔÁ' => 'sales_invoice',
+ 'úÁËÁÚ_ËÌÉÅÎÔÁ' => 'sales_order',
+ 'óÏÈÒÁÎÉÔØ' => 'save',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'save_as_new',
+ 'ÄÏÓÔÁ×ÉÔØ_ÄÌÑ' => 'ship_to',
+ 'ðÅÒÅÍÅÝÅÎÉÅ' => 'transfer',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+ 'æÁËÔÕÒÁ_ÐÏÓÔÁ×ÝÉËÁ' => 'vendor_invoice',
+ 'äÁ' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru/pe b/locale/ru/pe
new file mode 100755
index 00000000..719d3073
--- /dev/null
+++ b/locale/ru/pe
@@ -0,0 +1,144 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Active' => 'áËÔÉ×ÎÙÊ',
+ 'Add' => 'îÏ×ÙÊ',
+ 'Add Group' => 'îÏ×ÁÑ ÇÒÕÐÐÁ',
+ 'Add Pricegroup' => 'îÏ×ÙÊ ÔÉÐ ÃÅÎ',
+ 'Add Project' => 'îÏ×ÙÊ ÐÒÏÅËÔ',
+ 'Address' => 'áÄÒÅÓ',
+ 'All' => '÷ÓÅ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Assembly' => 'ëÏÍÌÅËÔ',
+ 'Bin' => 'Bin',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer missing!' => 'ðÒÏÐÕÝÅÎ ËÌÉÅÎÔ!',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Description Translations' => 'ïÐÉÓÁÎÉÅ ÐÒÏ×ÏÄÏË',
+ 'Detail' => 'äÅÔÁÌÉÚÉÒÏ×ÁÔØ',
+ 'Edit Description Translations' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÏÐÉÓÁÎÉÅ ÐÒÏ×ÏÄÏË',
+ 'Edit Group' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÇÒÕÐÐÕ',
+ 'Edit Pricegroup' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÔÉÐ ÃÅÎ',
+ 'Edit Project' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ðÒÏÅËÔ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'Enddate' => 'ëÏÎÞÎÁÑ ÄÁÔÁ',
+ 'From' => 'Ó',
+ 'Group' => 'çÒÕÐÐÁ',
+ 'Group Translations' => 'çÒÕÐÐÁ ÐÒÏ×ÏÄÏË',
+ 'Group deleted!' => 'çÒÕÐÐÁ ÕÄÁÌÅÎÁ!',
+ 'Group missing!' => 'ðÒÏÐÕÝÅÎÁ ÇÒÕÐÐÁ!',
+ 'Group saved!' => 'çÒÕÐÐÁ ÓÏÈÒÁÎÅÎÁ!',
+ 'Groups' => 'çÒÕÐÐÙ',
+ 'Income' => 'ðÏÓÔÕÐÌÅÎÉÅ',
+ 'Language' => 'ñÚÙË',
+ 'Languages not defined!' => 'ñÚÙËÉ ÎÅ ÏÐÒÅÄÅÌÅÎÙ!',
+ 'Link Accounts' => 'óÓÙÌËÉ ÓÞÅÔÏ×',
+ 'List Price' => 'óÐÉÓÏË ÃÅÎ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Nothing selected!' => 'îÉÞÅÇÏ ÎÅ ×ÙÂÒÁÎÏ!',
+ 'Number' => 'ËÏÄ',
+ 'Orphaned' => 'âÅÚ ÐÒÏ×ÏÄÏË',
+ 'Part Number' => 'ëÏÄ ÔÏ×ÁÒÁ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Pricegroup' => 'ôÉÐ ÃÅÎ',
+ 'Pricegroup deleted!' => 'õÄÁÌÅÎ ÔÉÐ ÃÅÎ',
+ 'Pricegroup missing!' => 'ðÒÏÐÕÝÅÎ ÔÉÐ ÃÅÎ',
+ 'Pricegroup saved!' => 'úÁÐÉÓÁÎ ÔÉÐ ÃÅÎ',
+ 'Pricegroups' => 'ôÉÐÙ ÃÅÎ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project Description Translations' => 'ðÅÒÅ×ÏÄÙ ÏÐÉÓÁÎÉÑ ÐÒÏÅËÔÏ×',
+ 'Project Number' => 'ëÏÄ ÐÒÏÅËÔÁ',
+ 'Project deleted!' => 'ðÒÏÅËÔ ÕÄÁÌÅÎ',
+ 'Project saved!' => 'ðÒÏÅËÔ ÓÏÈÒÁÎÅÎ!',
+ 'Projects' => 'ðÒÏÅËÔÙ',
+ 'Qty' => 'ëÏÌÉÞÅÓÔ×Ï',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'Save' => 'óÏÈÒÁÎÉÔØ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Sell Price' => 'ðÒÏÄÁÖÎÁÑ ÃÅÎÁ',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'Summary' => 'óÕÍÍÁÒÎÏ',
+ 'Tax' => 'îÁÌÏÇ',
+ 'To' => 'ÐÏ',
+ 'Translation' => 'ðÅÒÅ×ÏÄ',
+ 'Translation deleted!' => 'ðÅÒÅ×ÏÄ ÕÄÁÌÅÎ!',
+ 'Translations saved!' => 'ðÅÒÅ×ÏÄÙ ÓÏÈÒÁÎÅÎÙ!',
+ 'Unit' => 'åÄÉÎÉÃÁ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Updated' => 'ïÂÎÏ×ÌÅÎÏ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Weight' => '÷ÅÓ',
+ 'Year' => 'çÏÄ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'îÏ×ÁÑ_ÇÒÕÐÐÁ' => 'add_group',
+ 'îÏ×ÙÊ_ÔÉÐ_ÃÅÎ' => 'add_pricegroup',
+ 'îÏ×ÙÊ_ÐÒÏÅËÔ' => 'add_project',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'óÏÈÒÁÎÉÔØ' => 'save',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+};
+
+1;
+
diff --git a/locale/ru/pos b/locale/ru/pos
new file mode 100755
index 00000000..14e0b54d
--- /dev/null
+++ b/locale/ru/pos
@@ -0,0 +1,82 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Add POS Invoice' => 'îÏ×ÙÁÑ ÆÁËÔÕÒÁ ëëí',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Business' => 'âÉÚÎÅÓ',
+ 'Cannot post transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Change' => 'éÚÍÅÎÉÔØ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Credit Limit' => 'ìÉÍÉÔ ËÒÅÄÉÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer missing!' => 'ðÒÏÐÕÝÅÎ ËÌÉÅÎÔ!',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Edit POS Invoice' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ëëí-ÆÁËÔÕÒÕ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÙ',
+ 'Exchange rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ!',
+ 'Extended' => 'óÕÍÍÁ',
+ 'From' => 'Ó',
+ 'Language' => 'ñÚÙË',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'Number' => 'ËÏÄ',
+ 'Open' => 'ïÔËÒÙÔØ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Post' => 'óÏÈÒÁÎÉÔØ',
+ 'Posted!' => 'óÏÈÒÁÎÅÎÏ!',
+ 'Price' => 'ãÅÎÁ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Print and Post' => 'îÁÐÅÞÁÔÁÔØ É ÏÔÐÒÁ×ÉÔØ',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Qty' => 'ëÏÌÉÞÅÓÔ×Ï',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'Receipts' => 'ðÏÌÕÞÅÎÉÑ',
+ 'Record in' => 'ïÔÎÅÓÔÉ ÎÁ ÓÞÅÔ',
+ 'Remaining' => 'ïÓÔÁÔÏË',
+ 'Salesperson' => 'ðÒÏÄÁ×ÅÃ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Tax Included' => 'îÁÌÏÇÉ ×ËÌÀÞÅÎÙ × ÓÕÍÍÕ',
+ 'To' => 'ÐÏ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Trade Discount' => 'ôÏÒÇÏ×ÁÑ ÓËÉÄËÁ',
+ 'Unit' => 'åÄÉÎÉÃÁ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Year' => 'çÏÄ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'óÏÈÒÁÎÉÔØ' => 'post',
+ 'ðÅÞÁÔØ' => 'print',
+ 'îÁÐÅÞÁÔÁÔØ_É_ÏÔÐÒÁ×ÉÔØ' => 'print_and_post',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+};
+
+1;
+
diff --git a/locale/ru/ps b/locale/ru/ps
new file mode 100755
index 00000000..d2343fcd
--- /dev/null
+++ b/locale/ru/ps
@@ -0,0 +1,360 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Aging' => '÷ÚÁÉÍÏÒÁÓÞÅÔÙ Ó ÐÏÓÔÁ×ÝÉËÁÍÉ',
+ 'AP Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ ÐÏÓÔÁ×ÝÉËÏ×',
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÚÁËÕÐËÉ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÚÁËÕÐËÉ',
+ 'AR Aging' => '÷ÚÁÉÍÏÒÁÓÞÅÔÙ Ó ËÌÉÅÎÔÁÍÉ',
+ 'AR Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ ËÌÉÅÎÔÏ×',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ ÐÒÏÄÁÖ',
+ 'Account' => 'óÞÅÔ',
+ 'Account Number' => 'ëÏÄ ÓÞÅÔÁ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Accounts' => 'óÞÅÔÁ',
+ 'Accrual' => 'îÁËÏÐÌÅÎÉÅ',
+ 'Add AP Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ÐÏÓÔÕÐÌÅÎÉÊ',
+ 'Add AR Transaction' => 'îÏ×ÁÑ ÐÒÏ×ÏÄËÁ ÐÒÏÄÁÖ',
+ 'Add POS Invoice' => 'îÏ×ÙÁÑ ÆÁËÔÕÒÁ ëëí',
+ 'Add Purchase Order' => 'îÏ×ÙÊ ÚÁËÁÚ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Add Quotation' => 'îÏ×ÏÅ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Request for Quotation' => 'îÏ×ÙÊ ÚÁÐÒÏÓ ÎÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Add Sales Invoice' => 'îÏ×ÁÑ ÆÁËÔÕÒÁ ÐÒÏÄÁÖÉ',
+ 'Add Sales Order' => 'îÏ×ÙÊ ÚÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Address' => 'áÄÒÅÓ',
+ 'All Accounts' => '÷ÓÅ ÓÞÅÔÁ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Amount Due' => 'óÕÍÍÁ Ë ÐÏÌÕÞÅÎÉÀ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Are you sure you want to delete Invoice Number' => '÷Ù Õ×ÅÒÅÎÙ, ÞÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÕÀ ÆÁËÔÕÒÕ?',
+ 'Are you sure you want to delete Transaction' => '÷Ù Õ×ÅÒÅÎÙ, ÓÔÏ ÈÏÔÉÔÅ ÕÄÁÌÉÔØ ÄÁÎÎÕÀ ÐÒÏ×ÏÄËÕ?',
+ 'Attachment' => '÷ÌÏÖÅÎÉÅ',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Balance Sheet' => 'âÁÌÁÎÓ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ ÓÞÅÔÁ',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'óÐÉÓÏË Bin',
+ 'Business' => 'âÉÚÎÅÓ',
+ 'Cannot delete invoice!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÆÁËÔÕÒÕ!',
+ 'Cannot delete transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot post invoice for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÆÁËÔÕÒÕ × ÚÁËÒÙÔÏÍ ÐÅÒÉÏÄÅ!',
+ 'Cannot post invoice!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÆÁËÔÕÒÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÏÐÌÁÔÕ ÄÌÑ ÚÁËÒÙÔÏÇÏ ÐÅÒÉÏÄÁ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ × ÚÁËÒÙÔÏÍ ÐÅÒÉÏÄÅ!',
+ 'Cannot post transaction!' => 'îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÓÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cash' => 'ëÁÓÓÁ',
+ 'Cc' => 'Cc',
+ 'Change' => 'éÚÍÅÎÉÔØ',
+ 'Check' => 'ðÒÏ×ÅÒÉÔØ',
+ 'City' => 'çÏÒÏÄ',
+ 'Closed' => 'úÁËÒÙÔ',
+ 'Company Name' => 'îÁÉÍÅÎÏ×ÁÎÉÅ ÏÒÇÁÎÉÚÁÃÉÉ',
+ 'Compare to' => 'óÒÁ×ÎÉÔØ Ó',
+ 'Confirm!' => 'ðÏÄÔ×ÅÒÄÉÔØ!',
+ 'Contact' => 'ëÏÎÔÁËÔÎÏÅ ÌÉÃÏ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Copies' => 'ëÏÐÉÊ',
+ 'Country' => 'óÔÒÁÎÁ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Credit Limit' => 'ìÉÍÉÔ ËÒÅÄÉÔÁ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Current Earnings' => 'ôÅËÕÝÁÑ ÐÒÉÂÙÌØ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer Number' => 'ëÏÄ ËÌÉÅÎÔÁ',
+ 'Customer missing!' => 'ðÒÏÐÕÝÅÎ ËÌÉÅÎÔ!',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date Paid' => 'äÁÔÁ ÏÐÌÁÔÙ',
+ 'Debit' => 'äÅÂÅÔ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Decimalplaces' => 'ÄÅÓÑÔÉÞÎÁÑ ÔÏÞËÁ',
+ 'Delete' => 'õÄÁÌÉÔØ',
+ 'Delivery Date' => 'äÁÔÁ ÐÏÌÕÞÅÎÉÑ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Detail' => 'äÅÔÁÌÉÚÉÒÏ×ÁÔØ',
+ 'Due Date' => 'ïÐÌÁÔÉÔØ ÄÏ',
+ 'Due Date missing!' => 'îÅ ÕËÁÚÁÎ ÓÒÏË ÏÐÌÁÔÙ!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'óÏÓÔÏÑÎÉÅ E-mail ÄÌÑ',
+ 'E-mail address missing!' => 'îÅ ÕËÁÚÁÎ ÁÄÒÅÓ E-mail!',
+ 'E-mailed' => 'ïÔÐÒÁ×ÌÅÎÏ ÐÏ e-mail',
+ 'Edit AP Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ðÏÓÔÕÐÌÅÎÉÑ',
+ 'Edit AR Transaction' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ÐÒÏ×ÏÄËÕ ðÒÏÄÁÖ',
+ 'Edit POS Invoice' => 'òÅÄÁËÔÉÒÏ×ÁÔØ ëëí-ÆÁËÔÕÒÕ',
+ 'Edit Sales Invoice' => 'òÅÄÁËÔÉÒÏ×ÁÔØ æÁËÔÕÒÕ ËÌÉÅÎÔÁ',
+ 'Employee' => 'óÏÔÒÕÄÎÉË',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÙ',
+ 'Exchange rate for payment missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ ÏÐÌÁÔÙ!',
+ 'Exchange rate missing!' => 'ðÒÏÐÕÝÅÎ ËÕÒÓ!',
+ 'Extended' => 'óÕÍÍÁ',
+ 'Fax' => 'æÁËÓ',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'From' => 'Ó',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'çÒÕÐÐÁ',
+ 'Heading' => 'òÁÚÄÅÌ',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'In-line' => '×ÎÕÔÒÉÓÔÒÏÞÎÙÊ',
+ 'Include Exchange Rate Difference' => '÷ËÌÀÞÉÔØ ËÕÒÓÏ×ÕÀ ÒÁÚÎÏÓÔØ',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Income Statement' => 'ïÔÞÅÔ Ï ÐÒÉÂÙÌÉ/ÕÂÙÔËÁÈ',
+ 'Internal Notes' => '÷ÎÕÔÒÅÎÎÉÅ ÚÁÍÅÔËÉ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ',
+ 'Invoice Date missing!' => 'îÅ ÕËÁÚÁÎÁ ÄÁÔÁ ×ÙÓÔÁ×ÌÅÎÉÑ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number' => 'îÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice Number missing!' => 'îÅ ÕËÁÚÁÎ ÎÏÍÅÒ ÓÞÅÔÁ-ÆÁËÔÕÒÙ',
+ 'Invoice deleted!' => 'óÞÅÔ-ÆÁËÔÕÒÁ ÕÄÁÌÅÎÁ!',
+ 'Item not on file!' => 'îÅÔ ÎÏÍÅÎËÌÁÔÕÒÙ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Language' => 'ñÚÙË',
+ 'Manager' => 'íÅÎÅÄÖÅÒ',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Method' => 'íÅÔÏÄ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'N/A' => 'N/A',
+ 'No.' => 'îÏÍ.',
+ 'Non-taxable Purchases' => 'úÁËÕÐËÉ, ÎÅ ÐÏÄÌÅÖÁÝÉÅ ÎÁÌÏÇÏÏÂÌÏÖÅÎÉÀ',
+ 'Non-taxable Sales' => 'ðÒÏÄÁÖÉ, ÎÅ ÐÏÄÌÅÖÁÝÉÅ ÎÁÌÏÇÏÏÂÌÏÖÅÎÉÀ',
+ 'Notes' => 'ëÏÍÍÅÎÔÁÒÉÉ',
+ 'Nothing selected!' => 'îÉÞÅÇÏ ÎÅ ×ÙÂÒÁÎÏ!',
+ 'Nothing to print!' => 'îÉÞÅÇÏ ÎÅ ÎÁÐÅÞÁÔÁÎÏ!',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Number' => 'ËÏÄ',
+ 'Number missing in Row' => 'ðÒÏÐÕÝÅÎ ËÏÄ × ÓÔÒÏËÅ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Open' => 'ïÔËÒÙÔØ',
+ 'Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Order Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÚÁËÁÚÁ',
+ 'Order Number' => 'îÏÍÅÒ ÚÁËÁÚÁ',
+ 'Order Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÚÁËÁÚÁ',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'õÐÁËÏ×ÏÞÎÙÊ ÓÐÉÓÏË',
+ 'Packing List Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Packing List Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÕÐÁËÏ×ÏÞÎÏÇÏ ÓÐÉÓÏËÁ!',
+ 'Paid' => 'ïÐÌÁÞÅÎÏ',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Payment date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÏÐÌÁÔÙ!',
+ 'Payments' => 'ïÐÌÁÔÙ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Phone' => 'ôÅÌ.',
+ 'Pick List' => 'óÐÉÓÏË ÄÌÑ ×ÙÂÏÒÁ',
+ 'Post' => 'óÏÈÒÁÎÉÔØ',
+ 'Post as new' => 'óÏÈÒÁÎÉÔØ ËÁË ÎÏ×ÙÊ',
+ 'Posted!' => 'óÏÈÒÁÎÅÎÏ!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ãÅÎÁ',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Print and Post' => 'îÁÐÅÞÁÔÁÔØ É ÏÔÐÒÁ×ÉÔØ',
+ 'Printed' => 'îÁÐÅÞÁÔÁÎÏ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project Number' => 'ëÏÄ ÐÒÏÅËÔÁ',
+ 'Project Transactions' => 'ðÒÏ×ÏÄËÉ ÐÒÏÅËÔÁ',
+ 'Project not on file!' => 'ðÒÏÅËÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Purchase Order' => 'úÁËÁÚ ÐÏÓÔÁ×ÝÉËÕ',
+ 'Qty' => 'ëÏÌÉÞÅÓÔ×Ï',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'Quotation' => 'òÅÚÅÒ×ÉÒÏ×ÁÎÉÅ',
+ 'Quotation Date missing!' => 'ðÒÏÐÕÝÅÎÁ ÄÁÔÁ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Quotation Number missing!' => 'ðÒÏÐÕÝÅÎ ÎÏÍÅÒ ÒÅÚÅÒ×ÉÒÏ×ÁÎÉÑ!',
+ 'Recd' => 'Recd',
+ 'Receipt' => 'ðÏÌÕÞÅÎÉÅ',
+ 'Receipts' => 'ðÏÌÕÞÅÎÉÑ',
+ 'Record in' => 'ïÔÎÅÓÔÉ ÎÁ ÓÞÅÔ',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Remaining' => 'ïÓÔÁÔÏË',
+ 'Report for' => 'ïÔÞÅÔ ÄÌÑ',
+ 'Required by' => 'úÁÐÒÏÛÅÎ',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'æÁËÔÕÒÁ ËÌÉÅÎÔÁ',
+ 'Sales Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'Salesperson' => 'ðÒÏÄÁ×ÅÃ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select all' => '÷ÙÂÒÁÔØ ×ÓÅ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the projects below' => '÷ÙÂÅÒÉÔÅ ÏÄÉÎ ÉÚ ÐÒÏÅËÔÏ× ÉÚ ÓÐÉÓËÁ',
+ 'Select payment' => '÷ÙÂÅÒÉÔÅ ÏÐÌÁÔÕ',
+ 'Select postscript or PDF!' => '÷ÙÂÅÒÉÔÅ postscript ÉÌÉ PDF!',
+ 'Select txt, postscript or PDF!' => '÷ÙÂÅÒÉÔÅ txt, postscript ÉÌÉ PDF!',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Serial No.' => 'óÅÒÉÊÎÙÊ ÎÏÍ.',
+ 'Service' => 'õÓÌÕÇÁ',
+ 'Ship' => 'äÏÓÔÁ×ÉÔØ',
+ 'Ship to' => 'ÄÏÓÔÁ×ÉÔØ ÄÌÑ',
+ 'Ship via' => 'ÄÏÓÔÁ×ÉÔØ ÞÅÒÅÚ',
+ 'Shipping Address' => 'áÄÒÅÓ ÄÏÓÔÁ×ËÉ',
+ 'Shipping Point' => 'íÅÓÔÏ ÄÏÓÔÁ×ËÉ',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Standard' => 'óÔÁÎÄÁÒÔÎÙÅ',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'State/Province' => 'ûÔÁÔ/ðÒÏ×ÉÎÃÉÑ',
+ 'Statement' => '÷ÅÄÏÍÏÓÔØ',
+ 'Statement sent to' => '÷ÅÄÏÍÏÓÔØ ÏÔÐÒÁ×ÌÅÎÁ ÄÌÑ',
+ 'Statements sent to printer!' => '÷ÅÄÏÍÏÓÔØ ÏÔÐÒÁ×ÌÅÎÁ ÎÁ ÐÒÉÎÔÅÒ!',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Summary' => 'óÕÍÍÁÒÎÏ',
+ 'Tax' => 'îÁÌÏÇ',
+ 'Tax Included' => 'îÁÌÏÇÉ ×ËÌÀÞÅÎÙ × ÓÕÍÍÕ',
+ 'Tax collected' => 'óÏÂÒÁÎÎÙÅ ÎÁÌÏÇÉ',
+ 'Tax paid' => 'ïÐÌÁÞÅÎÎÙÅ ÎÁÌÏÇÉ',
+ 'Till' => 'ÄÏ',
+ 'To' => 'ÐÏ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Trade Discount' => 'ôÏÒÇÏ×ÁÑ ÓËÉÄËÁ',
+ 'Transaction' => 'ðÒÏ×ÏÄËÁ',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ÕÄÁÌÅÎÁ!',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÓÏÈÒÁÎÅÎÁ!',
+ 'Translation not on file!' => 'îÅÔ ÐÅÒÅ×ÏÄÁ Ó ÓÐÉÓËÅ!',
+ 'Trial Balance' => 'ðÒÅÄ×ÁÒÉÔÅÌØÎÙÊ ÂÁÌÁÎÓ',
+ 'Unit' => 'åÄÉÎÉÃÁ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Vendor Invoice.' => 'æÁËÔÕÒÁ ÐÏÓÔÁ×ÝÉËÁ.',
+ 'Vendor Number' => 'ëÏÄ ÐÏÓÔÁ×ÝÉËÁ',
+ 'Vendor missing!' => 'ðÒÏÐÕÝÅÎ ÐÏÓÔÁ×ÝÉË!',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'What type of item is this?' => 'ëÁÏÊ ÜÔÏ ÔÉÐ ÎÏÍÅËÌÁÔÕÒÙ?',
+ 'Work Order' => 'òÁÂÏÞÉÊ ÚÁËÁÚ',
+ 'Year' => 'çÏÄ',
+ 'Yes' => 'äÁ',
+ 'Zip/Postal Code' => 'éÎÄÅËÓ',
+ 'as at' => 'ËÁË ×',
+ 'ea' => 'ÛÔ.',
+ 'for Period' => 'ÚÁ ÐÅÒÉÏÄ',
+ 'posted!' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏ×ÏÄËÁ_ÚÁËÕÐËÉ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_ÐÒÏÄÁÖ' => 'ar_transaction',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'õÄÁÌÉÔØ' => 'delete',
+ 'e_mail' => 'e_mail',
+ 'óÏÈÒÁÎÉÔØ' => 'post',
+ 'óÏÈÒÁÎÉÔØ_ËÁË_ÎÏ×ÙÊ' => 'post_as_new',
+ 'ðÅÞÁÔØ' => 'print',
+ 'îÁÐÅÞÁÔÁÔØ_É_ÏÔÐÒÁ×ÉÔØ' => 'print_and_post',
+ 'æÁËÔÕÒÁ_ËÌÉÅÎÔÁ' => 'sales_invoice_',
+ 'úÁËÁÚ_ËÌÉÅÎÔÁ' => 'sales_order',
+ '÷ÙÂÒÁÔØ_×ÓÅ' => 'select_all',
+ 'ÄÏÓÔÁ×ÉÔØ_ÄÌÑ' => 'ship_to',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+ 'æÁËÔÕÒÁ_ÐÏÓÔÁ×ÝÉËÁ_' => 'vendor_invoice_',
+ 'äÁ' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru/pw b/locale/ru/pw
new file mode 100755
index 00000000..be433e08
--- /dev/null
+++ b/locale/ru/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Password' => 'ðÁÒÏÌØ',
+ 'Session expired!' => 'ðÒÅ×ÙÛÅÎÏ ×ÒÅÍÑ ÚÁÄÅÒÖËÉ ÓÅÓÓÉÉ',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+};
+
+1;
+
diff --git a/locale/ru/rc b/locale/ru/rc
new file mode 100755
index 00000000..3d020597
--- /dev/null
+++ b/locale/ru/rc
@@ -0,0 +1,81 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'óÞÅÔ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Beginning Balance' => 'îÁÞÁÌØÎÙÊ ÂÁÌÁÎÓ',
+ 'Cleared' => 'ïÞÉÝÅÎÏ',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Date' => 'äÁÔÁ',
+ 'Debit' => 'äÅÂÅÔ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Detail' => 'äÅÔÁÌÉÚÉÒÏ×ÁÔØ',
+ 'Difference' => 'òÁÚÎÉÃÁ',
+ 'Done' => '÷ÙÐÏÌÎÅÎÏ',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'From' => 'Ó',
+ 'Include Exchange Rate Difference' => '÷ËÌÀÞÉÔØ ËÕÒÓÏ×ÕÀ ÒÁÚÎÏÓÔØ',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Out of balance!' => '÷ÎÅ ÂÁÌÌÁÎÓÁ!',
+ 'Outstanding' => 'úÁÄÏÌÖÅÎÏÓÔØ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'R' => 'R',
+ 'Reconciliation' => 'óÏÇÌÁÓÏ×ÁÎÎÏÓÔØ',
+ 'Reconciliation Report' => 'ïÔÞÅÔ Ï ÓÏÇÌÁÓÏ×ÁÎÎÏÓÔÉ',
+ 'Select all' => '÷ÙÂÒÁÔØ ×ÓÅ',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Statement Balance' => 'âÁÌÁÎÓÏ×ÁÑ ×ÅÄÏÍÏÓÔØ',
+ 'Summary' => 'óÕÍÍÁÒÎÏ',
+ 'To' => 'ÐÏ',
+ 'Update' => 'ïÂÎÏ×ÉÔØ',
+ 'Year' => 'çÏÄ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ '÷ÙÐÏÌÎÅÎÏ' => 'done',
+ '÷ÙÂÒÁÔØ_×ÓÅ' => 'select_all',
+ 'ïÂÎÏ×ÉÔØ' => 'update',
+};
+
+1;
+
diff --git a/locale/ru/rp b/locale/ru/rp
new file mode 100755
index 00000000..4c9c2949
--- /dev/null
+++ b/locale/ru/rp
@@ -0,0 +1,181 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Aging' => '÷ÚÁÉÍÏÒÁÓÞÅÔÙ Ó ÐÏÓÔÁ×ÝÉËÁÍÉ',
+ 'AR Aging' => '÷ÚÁÉÍÏÒÁÓÞÅÔÙ Ó ËÌÉÅÎÔÁÍÉ',
+ 'Account' => 'óÞÅÔ',
+ 'Account Number' => 'ëÏÄ ÓÞÅÔÁ',
+ 'Accounting Menu' => 'âÕÈÇÁÌÔÅÒÓËÏÅ ÍÅÎÀ',
+ 'Accounts' => 'óÞÅÔÁ',
+ 'Accrual' => 'îÁËÏÐÌÅÎÉÅ',
+ 'Address' => 'áÄÒÅÓ',
+ 'All Accounts' => '÷ÓÅ ÓÞÅÔÁ',
+ 'Amount' => 'óÕÍÍÁ',
+ 'Apr' => 'ÁÐÒ',
+ 'April' => 'ÁÐÒÅÌØ',
+ 'Attachment' => '÷ÌÏÖÅÎÉÅ',
+ 'Aug' => 'Á×Ç',
+ 'August' => 'Á×ÇÕÓÔ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Balance Sheet' => 'âÁÌÁÎÓ',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'ëÁÓÓÁ',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'óÒÁ×ÎÉÔØ Ó',
+ 'Continue' => 'ðÒÏÄÏÌÖÉÔØ',
+ 'Copies' => 'ëÏÐÉÊ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ôÅËÕÝÉÊ',
+ 'Current Earnings' => 'ôÅËÕÝÁÑ ÐÒÉÂÙÌØ',
+ 'Customer' => 'ëÌÉÅÎÔ',
+ 'Customer not on file!' => 'ëÌÉÅÎÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Date' => 'äÁÔÁ',
+ 'Debit' => 'äÅÂÅÔ',
+ 'Dec' => 'ÄÅË',
+ 'December' => 'ÄÅËÁÂÒØ',
+ 'Decimalplaces' => 'ÄÅÓÑÔÉÞÎÁÑ ÔÏÞËÁ',
+ 'Department' => 'ïÔÄÅÌ',
+ 'Description' => 'ïÐÉÓÁÎÉÅ',
+ 'Detail' => 'äÅÔÁÌÉÚÉÒÏ×ÁÔØ',
+ 'Due Date' => 'ïÐÌÁÔÉÔØ ÄÏ',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'óÏÓÔÏÑÎÉÅ E-mail ÄÌÑ',
+ 'E-mail address missing!' => 'îÅ ÕËÁÚÁÎ ÁÄÒÅÓ E-mail!',
+ 'Feb' => 'ÆÅ×',
+ 'February' => 'ÆÅ×ÒÁÌØ',
+ 'From' => 'Ó',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'òÁÚÄÅÌ',
+ 'ID' => 'éÄÅÎÔÉÆÉËÁÔÏÒ',
+ 'In-line' => '×ÎÕÔÒÉÓÔÒÏÞÎÙÊ',
+ 'Include Exchange Rate Difference' => '÷ËÌÀÞÉÔØ ËÕÒÓÏ×ÕÀ ÒÁÚÎÏÓÔØ',
+ 'Include in Report' => '÷ËÌÀÞÉÔØ × ÏÔÞÅÔ',
+ 'Income Statement' => 'ïÔÞÅÔ Ï ÐÒÉÂÙÌÉ/ÕÂÙÔËÁÈ',
+ 'Invoice' => 'óÞÅÔ-ÆÁËÔÕÒÁ',
+ 'Jan' => 'ÑÎ×',
+ 'January' => 'ÑÎ×ÁÒØ',
+ 'Jul' => 'ÉÀÌ',
+ 'July' => 'ÉÀÌØ',
+ 'Jun' => 'ÉÀÎ',
+ 'June' => 'ÉÀÎØ',
+ 'Language' => 'ñÚÙË',
+ 'Mar' => 'ÍÁÒÔ',
+ 'March' => 'ÍÁÒÔ',
+ 'May' => 'ÍÁÊ',
+ 'May ' => 'ÍÁÊ',
+ 'Memo' => 'ëÏÍÍÅÎÔÁÒÉÊ',
+ 'Message' => 'óÏÏÂÝÅÎÉÅ',
+ 'Method' => 'íÅÔÏÄ',
+ 'Month' => 'ÍÅÓÑÃ',
+ 'N/A' => 'N/A',
+ 'Non-taxable Purchases' => 'úÁËÕÐËÉ, ÎÅ ÐÏÄÌÅÖÁÝÉÅ ÎÁÌÏÇÏÏÂÌÏÖÅÎÉÀ',
+ 'Non-taxable Sales' => 'ðÒÏÄÁÖÉ, ÎÅ ÐÏÄÌÅÖÁÝÉÅ ÎÁÌÏÇÏÏÂÌÏÖÅÎÉÀ',
+ 'Nothing selected!' => 'îÉÞÅÇÏ ÎÅ ×ÙÂÒÁÎÏ!',
+ 'Nov' => 'ÎÏÑ',
+ 'November' => 'ÎÏÑÂÒØ',
+ 'Number' => 'ËÏÄ',
+ 'Oct' => 'ÏËÔ',
+ 'October' => 'ÏËÔÑÂÒØ',
+ 'Order' => 'úÁËÁÚ ËÌÉÅÎÔÁ',
+ 'PDF' => 'PDF',
+ 'Payments' => 'ïÐÌÁÔÙ',
+ 'Period' => 'ðÅÒÉÏÄ',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'ðÅÞÁÔØ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project Number' => 'ëÏÄ ÐÒÏÅËÔÁ',
+ 'Project Transactions' => 'ðÒÏ×ÏÄËÉ ÐÒÏÅËÔÁ',
+ 'Project not on file!' => 'ðÒÏÅËÔ ÏÔÓÕÔÓÔ×ÕÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Quarter' => 'ë×ÁÒÔÁÌ',
+ 'Receipts' => 'ðÏÌÕÞÅÎÉÑ',
+ 'Reference' => 'óÓÙÌËÁ',
+ 'Report for' => 'ïÔÞÅÔ ÄÌÑ',
+ 'Salesperson' => 'ðÒÏÄÁ×ÅÃ',
+ 'Screen' => 'üËÒÁÎ',
+ 'Select all' => '÷ÙÂÒÁÔØ ×ÓÅ',
+ 'Select from one of the names below' => '÷ÙÂÅÒÉÔÅ ÏÄÎÏ ÉÚ ÎÁÉÍÅÎÏ×ÁÎÉÊ ÉÚ ÓÐÉÓËÁ',
+ 'Select from one of the projects below' => '÷ÙÂÅÒÉÔÅ ÏÄÉÎ ÉÚ ÐÒÏÅËÔÏ× ÉÚ ÓÐÉÓËÁ',
+ 'Select postscript or PDF!' => '÷ÙÂÅÒÉÔÅ postscript ÉÌÉ PDF!',
+ 'Sep' => 'ÓÅÎ',
+ 'September' => 'ÓÅÎÔÑÂÒØ',
+ 'Source' => 'éÓÔÏÞÎÉË',
+ 'Standard' => 'óÔÁÎÄÁÒÔÎÙÅ',
+ 'Startdate' => 'îÁÞÁÌØÎÁÑ ÄÁÔÁ',
+ 'Statement' => '÷ÅÄÏÍÏÓÔØ',
+ 'Statement sent to' => '÷ÅÄÏÍÏÓÔØ ÏÔÐÒÁ×ÌÅÎÁ ÄÌÑ',
+ 'Statements sent to printer!' => '÷ÅÄÏÍÏÓÔØ ÏÔÐÒÁ×ÌÅÎÁ ÎÁ ÐÒÉÎÔÅÒ!',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'éÔÏÇÏ ÐÏ ÒÁÚÄÅÌÕ',
+ 'Summary' => 'óÕÍÍÁÒÎÏ',
+ 'Tax' => 'îÁÌÏÇ',
+ 'Tax collected' => 'óÏÂÒÁÎÎÙÅ ÎÁÌÏÇÉ',
+ 'Tax paid' => 'ïÐÌÁÞÅÎÎÙÅ ÎÁÌÏÇÉ',
+ 'Till' => 'ÄÏ',
+ 'To' => 'ÐÏ',
+ 'Total' => '÷ÓÅÇÏ',
+ 'Trial Balance' => 'ðÒÅÄ×ÁÒÉÔÅÌØÎÙÊ ÂÁÌÁÎÓ',
+ 'Vendor' => 'ðÏÓÔÁ×ÝÉË',
+ 'Vendor not on file!' => 'ðÏÓÔÁ×ÝÉËÁ ÎÅÔ × ÓÐÒÁ×ÏÞÎÉËÅ!',
+ 'Warning!' => '÷ÎÉÍÁÎÉÅ!',
+ 'Year' => 'çÏÄ',
+ 'as at' => 'ËÁË ×',
+ 'for Period' => 'ÚÁ ÐÅÒÉÏÄ',
+ 'sent' => 'ÏÔÐÒÁ×ÌÅÎÏ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'ðÒÏÄÏÌÖÉÔØ' => 'continue',
+ 'e_mail' => 'e_mail',
+ 'ðÅÞÁÔØ' => 'print',
+ '÷ÙÂÒÁÔØ_×ÓÅ' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ru_utf/COPYING b/locale/ru_utf/COPYING
new file mode 100755
index 00000000..0d4e16a3
--- /dev/null
+++ b/locale/ru_utf/COPYING
@@ -0,0 +1,25 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2005
+#
+# Russian texts:
+#
+# Author: Alexey Cherepanov
+# E-mail: alx@rdm.com.ru
+# This localisation based on Khaimin Vladimir's KOI8-R localisation.
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/ru_utf/LANGUAGE b/locale/ru_utf/LANGUAGE
new file mode 100755
index 00000000..0771c163
--- /dev/null
+++ b/locale/ru_utf/LANGUAGE
@@ -0,0 +1 @@
+Russian (UTF-8)
diff --git a/locale/ru_utf/Num2text b/locale/ru_utf/Num2text
new file mode 100755
index 00000000..86dd855c
--- /dev/null
+++ b/locale/ru_utf/Num2text
@@ -0,0 +1,184 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2005
+#
+# Author: Dieter Simader
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Contributors: Vladimir Khaimin <vkhai@yandex.ru>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+#
+# this is a variation of the Lingua package
+# written for check and receipt printing
+# it returns a properly formatted text string
+# for a number up to 10**12
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'ноль',
+ 1 => 'один',
+ 2 => 'два',
+ 3 => 'три',
+ 4 => 'четыре',
+ 5 => 'пÑÑ‚ÑŒ',
+ 6 => 'шеÑÑ‚ÑŒ',
+ 7 => 'Ñемь',
+ 8 => 'воÑемь',
+ 9 => 'девÑÑ‚ÑŒ',
+ 10 => 'деÑÑÑ‚ÑŒ',
+ 11 => 'одинадцать',
+ 12 => 'двенадцать',
+ 13 => 'тринадцать',
+ 14 => 'четырнадцать',
+ 15 => 'пÑтнадцать',
+ 16 => 'шеÑтнадцать',
+ 17 => 'Ñемнадцать',
+ 18 => 'воÑемнадцать',
+ 19 => 'девÑтнадцать',
+ 20 => 'двадцать',
+ 30 => 'тридцать',
+ 40 => 'Ñорок',
+ 50 => 'пÑтьдеÑÑÑ‚',
+ 60 => 'шеÑтьдеÑÑÑ‚',
+ 70 => 'ÑемьдеÑÑÑ‚',
+ 80 => 'воÑемьдеÑÑÑ‚',
+ 90 => 'девÑноÑто',
+ 10**2 => 'Ñто',
+ 10**3 => 'Ñ‚Ñ‹ÑÑча',
+ 10**6 => 'миллион',
+ 10**9 => 'миллиард',
+ 10**12 => 'триллион'
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my ($i, $appendn);
+ my @a = ();
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ my $belowhundred = !$#numblock;
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+ $appendn = "";
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ # the one from hundreds
+ push @textnumber, $self->{numbername}{$num[0]};
+
+ # add hundred designation
+ push @textnumber, $self->{numbername}{10**2};
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ $appendn = 'en' if ($i == 2);
+ $appendn = 'n' if ($i > 2);
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $belowhundred);
+ } elsif ($numblock[$i] > 1) {
+ # ones
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ } elsif ($numblock[$i] == 1) {
+ if ($i == 0) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'s';
+ } else {
+ if ($i >= 2) {
+ push @textnumber, $self->{numbername}{$numblock[$i]}.'e';
+ } else {
+ push @textnumber, $self->{numbername}{$numblock[$i]};
+ }
+ }
+ $appendn = "";
+ }
+
+ # add thousand, million
+ if ($i) {
+ $amount = 10**($i * 3);
+ push @textnumber, $self->{numbername}{$amount}.$appendn;
+ }
+
+ pop @numblock;
+
+ }
+
+ join '', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $belowhundred) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 20) {
+ if ($num[1] == 0) {
+ $textnumber = $self->{numbername}{$amount};
+ } else {
+ if ($belowhundred) {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$num[1]}.'und'.$self->{numbername}{$amount};
+ } else {
+ $amount = $num[0] * 10;
+ $textnumber = $self->{numbername}{$amount}.$self->{numbername}{$num[1]};
+ $textnumber .= 's' if ($num[1] == 1);
+ }
+ }
+ } else {
+ $textnumber = $self->{numbername}{$amount};
+ }
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/ru_utf/aa b/locale/ru_utf/aa
new file mode 100755
index 00000000..cdfc20e1
--- /dev/null
+++ b/locale/ru_utf/aa
@@ -0,0 +1,163 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'ЗадолженоÑÑ‚ÑŒ поÑтавщиков',
+ 'AP Transaction' => 'Проводка закупки',
+ 'AP Transactions' => 'Проводки закупки',
+ 'AR Outstanding' => 'ЗадолженоÑÑ‚ÑŒ клиентов',
+ 'AR Transaction' => 'Проводка продаж',
+ 'AR Transactions' => 'Проводки продаж',
+ 'Account' => 'Счет',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Add AP Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° поÑтуплений',
+ 'Add AR Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° продаж',
+ 'Amount' => 'Сумма',
+ 'Amount Due' => 'Сумма к получению',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Are you sure you want to delete Transaction' => 'Вы уверены, что хотите удалить данную проводку?',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Cannot delete transaction!' => 'Ðевозможно удалить проводку!',
+ 'Cannot post payment for a closed period!' => 'Ðевозможно провеÑти оплату Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода!',
+ 'Cannot post transaction for a closed period!' => 'Ðевозможно провеÑти проводку в закрытом периоде!',
+ 'Cannot post transaction!' => 'Ðевозможно провеÑти проводку!',
+ 'Check' => 'Проверить',
+ 'Closed' => 'Закрыт',
+ 'Confirm!' => 'Подтвердить!',
+ 'Continue' => 'Продолжить',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Лимит кредита',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Текущий',
+ 'Customer' => 'Клиент',
+ 'Customer missing!' => 'Пропущен клиент!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Дата оплаты',
+ 'Debit' => 'Дебет',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Delete' => 'Удалить',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОпиÑание',
+ 'Detail' => 'Детализировать',
+ 'Due Date' => 'Оплатить до',
+ 'Due Date missing!' => 'Ðе указан Ñрок оплаты!',
+ 'Edit AP Transaction' => 'Редактировать проводку ПоÑтуплениÑ',
+ 'Edit AR Transaction' => 'Редактировать проводку Продаж',
+ 'Employee' => 'Сотрудник',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹',
+ 'Exchange rate for payment missing!' => 'Пропущен ÐºÑƒÑ€Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñ‹!',
+ 'Exchange rate missing!' => 'Пропущен курÑ!',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'From' => 'Ñ',
+ 'ID' => 'Идентификатор',
+ 'Include in Report' => 'Включить в отчет',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoice Date' => 'Дата выÑтавлениÑ',
+ 'Invoice Date missing!' => 'Ðе указана дата выÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñчета-фактуры',
+ 'Invoice Number' => 'Ðомер Ñчета-фактуры',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Memo' => 'Комментарий',
+ 'Month' => 'меÑÑц',
+ 'No.' => 'Ðом.',
+ 'Notes' => 'Комментарии',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Open' => 'Открыть',
+ 'Order' => 'Заказ клиента',
+ 'Order Number' => 'Ðомер заказа',
+ 'PO Number' => 'Ðомер ордера покупки',
+ 'Paid' => 'Оплачено',
+ 'Payment date missing!' => 'Пропущена дата оплаты!',
+ 'Payments' => 'Оплаты',
+ 'Period' => 'Период',
+ 'Post' => 'Сохранить',
+ 'Post as new' => 'Сохранить как новый',
+ 'Print' => 'Печать',
+ 'Print and Post' => 'Ðапечатать и отправить',
+ 'Print and Post as new' => 'Ðапечатать и отправить как новый',
+ 'Project' => 'Проект',
+ 'Quarter' => 'Квартал',
+ 'Receipt' => 'Получение',
+ 'Remaining' => 'ОÑтаток',
+ 'Sales Invoice.' => 'Фактура клиента',
+ 'Salesperson' => 'Продавец',
+ 'Schedule' => 'РаÑпиÑание',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Ship to' => 'доÑтавить длÑ',
+ 'Ship via' => 'доÑтавить через',
+ 'Shipping Point' => 'МеÑто доÑтавки',
+ 'Source' => 'ИÑточник',
+ 'Subtotal' => 'Итого по разделу',
+ 'Summary' => 'Суммарно',
+ 'Tax' => 'Ðалог',
+ 'Tax Included' => 'Ðалоги включены в Ñумму',
+ 'Till' => 'до',
+ 'To' => 'по',
+ 'Total' => 'Ð’Ñего',
+ 'Transaction' => 'Проводка',
+ 'Transaction deleted!' => 'Проводка удалена!',
+ 'Transaction posted!' => 'Проводка Ñохранена!',
+ 'Update' => 'Обновить',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Vendor Invoice.' => 'Фактура поÑтавщика.',
+ 'Vendor missing!' => 'Пропущен поÑтавщик!',
+ 'Year' => 'Год',
+ 'Yes' => 'Да',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'Проводка_закупки' => 'ap_transaction',
+ 'Проводка_продаж' => 'ar_transaction',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Сохранить' => 'post',
+ 'Сохранить_как_новый' => 'post_as_new',
+ 'Печать' => 'print',
+ 'Ðапечатать_и_отправить' => 'print_and_post',
+ 'Ðапечатать_и_отправить_как_новый' => 'print_and_post_as_new',
+ 'Фактура_клиента' => 'sales_invoice_',
+ 'РаÑпиÑание' => 'schedule',
+ 'доÑтавить_длÑ' => 'ship_to',
+ 'Обновить' => 'update',
+ 'Фактура_поÑтавщика_' => 'vendor_invoice_',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru_utf/admin b/locale/ru_utf/admin
new file mode 100755
index 00000000..6598e341
--- /dev/null
+++ b/locale/ru_utf/admin
@@ -0,0 +1,146 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Control' => 'Контроль доÑтупа',
+ 'Accounting' => 'БухгалтериÑ',
+ 'Add User' => 'Ðовый пользователь',
+ 'Address' => 'ÐдреÑ',
+ 'Administration' => 'ÐдминиÑтрирование',
+ 'Administrator' => 'ÐдминиÑтратор',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'Cannot create Lock!' => 'Ðевозможно заблокировать!',
+ 'Change Admin Password' => 'Изменить пароль ÐдминиÑтратора',
+ 'Change Password' => 'Изменить пароль',
+ 'Click on login name to edit!' => 'Ð”Ð»Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ»Ð¸ÐºÐ½Ð¸Ñ‚Ðµ на Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ.',
+ 'Company' => 'ОрганизациÑ',
+ 'Confirm' => 'подтвердить',
+ 'Connect to' => 'ПодключитьÑÑ Ðº',
+ 'Continue' => 'Продолжить',
+ 'Create Chart of Accounts' => 'Создать Таблицу плана Ñчетов',
+ 'Create Dataset' => 'Создать базу данных',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'Ðе уÑтановлен драйвер DBI!',
+ 'Database' => 'База данных',
+ 'Database Administration' => 'ÐдминиÑтрирование базы данных',
+ 'Database Driver not checked!' => 'Ðе проверен драйвер базы данных!',
+ 'Database User missing!' => 'Пропущен пользователь базы данных!',
+ 'Dataset' => 'База данных',
+ 'Dataset missing!' => 'Пропущена база данных',
+ 'Dataset updated!' => 'База данных обновлена!',
+ 'Date Format' => 'Формат даты',
+ 'Delete' => 'Удалить',
+ 'Delete Dataset' => 'Удалить базу данных',
+ 'Directory' => 'Каталог',
+ 'Driver' => 'Драйвер',
+ 'Dropdown Limit' => 'Ограничение падающего меню',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Редактировать Ñотрудника',
+ 'Existing Datasets' => 'СущеÑтвующие базы данных',
+ 'Fax' => 'ФакÑ',
+ 'Host' => 'Сервер',
+ 'Hostname missing!' => 'Пропущено Ð¸Ð¼Ñ Ñервера',
+ 'Language' => 'Язык',
+ 'Lock System' => 'Заблокировать ÑиÑтему',
+ 'Lockfile created!' => 'Файл Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñоздан!',
+ 'Lockfile removed!' => 'Файл Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÑƒÐ´Ð°Ð»ÐµÐ½!!',
+ 'Login' => 'Пользователь',
+ 'Login name missing!' => 'Пропушено Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ!',
+ 'Logout' => 'Выход',
+ 'Manager' => 'Менеджер',
+ 'Menu Width' => 'Ширина меню',
+ 'Multibyte Encoding' => 'ÐœÐ½Ð¾Ð³Ð¾Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ð°Ñ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°',
+ 'Name' => 'Ðаименование',
+ 'New Templates' => 'Ðовый шаблон',
+ 'No Database Drivers available!' => 'ÐедоÑтупен драйвер базы данных!',
+ 'No Dataset selected!' => 'Ðе выбрана база данных',
+ 'Nothing to delete!' => 'Ðичего не удалено!',
+ 'Number Format' => 'ЧиÑловой формат',
+ 'Oracle Database Administration' => 'ÐдминиÑтрирование базы данных Oracle',
+ 'Password' => 'Пароль',
+ 'Password changed!' => 'Пароль изменен!',
+ 'Passwords do not match!' => 'Ðеверный пароль!',
+ 'Pg Database Administration' => 'ÐдминиÑтрирование базы данных PostgreSQL (Pg)',
+ 'PgPP Database Administration' => 'ÐдминиÑтрирование базы данных PostgreSQL (PgPP)',
+ 'Phone' => 'Тел.',
+ 'Port' => 'Порт',
+ 'Port missing!' => 'Пропущен номер порта!',
+ 'Printer' => 'Принтер',
+ 'Save' => 'Сохранить',
+ 'Session Timeout' => 'Ð’Ñ€ÐµÐ¼Ñ Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑеÑÑии',
+ 'Session expired!' => 'Превышено Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑеÑÑии',
+ 'Setup Templates' => 'УÑтановить шаблоны',
+ 'Signature' => 'ПодпиÑÑŒ',
+ 'Stylesheet' => 'Оформление',
+ 'Supervisor' => 'Контролер',
+ 'Templates' => 'Шаблоны',
+ 'The following Datasets are not in use and can be deleted' => 'Сдедующие базы данных не иÑпользуютÑÑ Ð¸ могут быть удалены',
+ 'The following Datasets need to be updated' => 'Следующие базы данных необходимо обновить',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ñто Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° ÑущеÑтвующих иÑточников. Ð’ Ñтом ÑоÑтоÑнии ни что не будет Ñоздано и удалено!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Ð”Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² группу, отредактируйте его Ð¸Ð¼Ñ (логин) и Ñохраните. Ð”Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ñ Ñ‚ÐµÐ¼Ð¸ же наÑтройками - Ñохраните Ñ Ð½Ð¾Ð²Ñ‹Ð¼ именем пользователÑ.',
+ 'Unlock System' => 'Разблокировать ÑиÑтему',
+ 'Update Dataset' => 'Обновить базу данных',
+ 'Use Templates' => 'ИÑпользовать шаблоны',
+ 'User' => 'Сотрудник',
+ 'User deleted!' => 'Сотрудник удалён!',
+ 'User saved!' => 'Сотрудник Ñохранен!',
+ 'Version' => 'ВерÑиÑ',
+ 'You are logged out' => 'Ð’Ñ‹ вышли из ÑиÑтемы',
+ 'does not exist' => 'не ÑущеÑтвует!',
+ 'is already a member!' => 'уже зарегиÑтрирован',
+ 'localhost' => 'localhost',
+ 'locked!' => 'заблокирована!',
+ 'successfully created!' => 'уÑпешно Ñоздана!',
+ 'successfully deleted!' => 'уÑпешно удалена!',
+ 'website' => 'Ñайт WWW',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'Ðовый_пользователь' => 'add_user',
+ 'Изменить_пароль_ÐдминиÑтратора' => 'change_admin_password',
+ 'Изменить_пароль' => 'change_password',
+ 'Продолжить' => 'continue',
+ 'Создать_базу_данных' => 'create_dataset',
+ 'Удалить' => 'delete',
+ 'Удалить_базу_данных' => 'delete_dataset',
+ 'Заблокировать_ÑиÑтему' => 'lock_system',
+ 'Пользователь' => 'login',
+ 'Выход' => 'logout',
+ 'ÐдминиÑтрирование_базы_данных_oracle' => 'oracle_database_administration',
+ 'ÐдминиÑтрирование_базы_данных_postgresql_(pg)' => 'pg_database_administration',
+ 'ÐдминиÑтрирование_базы_данных_postgresql_(pgpp)' => 'pgpp_database_administration',
+ 'Сохранить' => 'save',
+ 'Разблокировать_ÑиÑтему' => 'unlock_system',
+ 'Обновить_базу_данных' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ru_utf/all b/locale/ru_utf/all
new file mode 100755
index 00000000..d3953d35
--- /dev/null
+++ b/locale/ru_utf/all
@@ -0,0 +1,908 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'UTF-8';
+
+
+$self{texts} = {
+ 'A' => 'A',
+ 'AP' => 'ПоÑтуплениÑ',
+ 'AP Aging' => 'ВзаимораÑчеты Ñ Ð¿Ð¾Ñтавщиками',
+ 'AP Outstanding' => 'ЗадолженоÑÑ‚ÑŒ поÑтавщиков',
+ 'AP Transaction' => 'Проводка закупки',
+ 'AP Transactions' => 'Проводки закупки',
+ 'AR' => 'Продажи',
+ 'AR Aging' => 'ВзаимораÑчеты Ñ ÐºÐ»Ð¸ÐµÐ½Ñ‚Ð°Ð¼Ð¸',
+ 'AR Outstanding' => 'ЗадолженоÑÑ‚ÑŒ клиентов',
+ 'AR Transaction' => 'Проводка продаж',
+ 'AR Transactions' => 'Проводки продаж',
+ 'AR/AP' => 'Продажа/Покупка',
+ 'About' => 'О программе',
+ 'Above' => 'Больше',
+ 'Access Control' => 'Контроль доÑтупа',
+ 'Access Denied!' => 'ДоÑтуп запрещен',
+ 'Account' => 'Счет',
+ 'Account Number' => 'Код Ñчета',
+ 'Account Number missing!' => 'Ðе указан номер Ñчета!',
+ 'Account Type' => 'Тип Ñчета',
+ 'Account Type missing!' => 'Ðе указан тип Ñчета!',
+ 'Account deleted!' => 'Счет удален',
+ 'Account does not exist!' => 'Счет не ÑущеÑтвует!',
+ 'Account saved!' => 'Счет запиÑан',
+ 'Accounting' => 'БухгалтериÑ',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Accounts' => 'Счета',
+ 'Accrual' => 'Ðакопление',
+ 'Activate Audit trail' => 'Ðктивировать пробную проверку балланÑа',
+ 'Activate Audit trails' => 'Ðктивировать пробную проверку балланÑа',
+ 'Active' => 'Ðктивный',
+ 'Add' => 'Ðовый',
+ 'Add AP Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° поÑтуплений',
+ 'Add AR Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° продаж',
+ 'Add Account' => 'Ðовый Ñчет',
+ 'Add Assembly' => 'Ðовый комплект',
+ 'Add Business' => 'Ðовый бизнеÑ',
+ 'Add Cash Transfer Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° каÑÑового перемещениÑ',
+ 'Add Customer' => 'Ðовый клиент',
+ 'Add Deduction' => 'Ðовое Удержание',
+ 'Add Department' => 'Ðовый отдел',
+ 'Add Employee' => 'Ðовый Ñотрудник',
+ 'Add Exchange Rate' => 'Ðовый курÑ',
+ 'Add GIFI' => 'Ðовый GIFI',
+ 'Add General Ledger Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Add Group' => 'ÐÐ¾Ð²Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°',
+ 'Add Job' => 'Добавить работу',
+ 'Add Labor/Overhead' => 'ÐÐ¾Ð²Ð°Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð°/накладные раÑходы',
+ 'Add Language' => 'Ðовый Ñзык',
+ 'Add POS Invoice' => 'ÐÐ¾Ð²Ñ‹Ð°Ñ Ñ„Ð°ÐºÑ‚ÑƒÑ€Ð° ККМ',
+ 'Add Part' => 'Ðовый продукт',
+ 'Add Pricegroup' => 'Ðовый тип цен',
+ 'Add Project' => 'Ðовый проект',
+ 'Add Purchase Order' => 'Ðовый заказ поÑтавщика',
+ 'Add Quotation' => 'Ðовое резервирование',
+ 'Add Request for Quotation' => 'Ðовый Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Add SIC' => 'Ðовый SIC',
+ 'Add Sales Invoice' => 'ÐÐ¾Ð²Ð°Ñ Ñ„Ð°ÐºÑ‚ÑƒÑ€Ð° продажи',
+ 'Add Sales Order' => 'Ðовый заказ клиента',
+ 'Add Service' => 'ÐÐ¾Ð²Ð°Ñ ÑƒÑлуга',
+ 'Add Stores Card' => 'Добавить карту хранениÑ',
+ 'Add Time Card' => 'Добавить карту времени',
+ 'Add Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Add User' => 'Ðовый пользователь',
+ 'Add Vendor' => 'Ðовый поÑтавщик',
+ 'Add Vendor Invoice' => 'ÐÐ¾Ð²Ð°Ñ Ñ„Ð°ÐºÑ‚ÑƒÑ€Ð° поÑтуплениÑ',
+ 'Add Warehouse' => 'Ðовый Ñклад',
+ 'Address' => 'ÐдреÑ',
+ 'Administration' => 'ÐдминиÑтрирование',
+ 'Administrator' => 'ÐдминиÑтратор',
+ 'After Deduction' => 'ПоÑле УдержаниÑ',
+ 'All' => 'Ð’Ñе',
+ 'All Accounts' => 'Ð’Ñе Ñчета',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'All Items' => 'Ð’ÑÑ Ð½Ð¾Ð¼ÐµÐºÐ»Ð°Ñ‚ÑƒÑ€Ð°',
+ 'Allocated' => 'Размещено',
+ 'Allowances' => 'СпиÑаниÑ',
+ 'Amount' => 'Сумма',
+ 'Amount Due' => 'Сумма к получению',
+ 'Amount missing!' => 'Пропущена Ñумма',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Are you sure you want to delete Invoice Number' => 'Вы уверены, что хотите удалить данную фактуру?',
+ 'Are you sure you want to delete Order Number' => 'Вы уверены, что хотите удалить данный заказ?',
+ 'Are you sure you want to delete Quotation Number' => 'Вы уверены, что хотите удалить резерв?',
+ 'Are you sure you want to delete Transaction' => 'Вы уверены, что хотите удалить данную проводку?',
+ 'Are you sure you want to delete time card for' => 'Ð’Ñ‹ уверены, что хотите удалить time card длÑ',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Ð’Ñ‹ дейÑтвительно хотите отменить очередь Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… позиций?',
+ 'As of' => 'как',
+ 'Assemblies' => 'Комплекты',
+ 'Assemblies restocked!' => 'Комплект заполнен!',
+ 'Assembly' => 'Комлект',
+ 'Assembly stocked!' => 'Сборка помещена!',
+ 'Asset' => 'Ðктив',
+ 'Attachment' => 'Вложение',
+ 'Audit Control' => 'Контроль',
+ 'Audit trail disabled' => 'ÐŸÑ€Ð¾Ð±Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° балланÑа заблокирована',
+ 'Audit trail enabled' => 'ÐŸÑ€Ð¾Ð±Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° балланÑа доÑтупна',
+ 'Audit trail removed up to' => 'ÐŸÑ€Ð¾Ð±Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° балланÑа отменена до',
+ 'Audit trails disabled' => 'ÐŸÑ€Ð¾Ð±Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° балланÑа заблокирована',
+ 'Audit trails enabled' => 'ÐŸÑ€Ð¾Ð±Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° балланÑа доÑтупна',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Average Cost' => 'СреднÑÑ Ñ†ÐµÐ½Ð°',
+ 'Avg Cost' => 'СреднÑÑ Ñ†ÐµÐ½Ð°',
+ 'BIC' => 'BIC',
+ 'BOM' => 'ВедомоÑÑ‚ÑŒ материалов',
+ 'Backup' => 'Ð ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ ÐºÐ¾Ð¿Ð¸Ñ',
+ 'Backup sent to' => 'Ð ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ ÐºÐ¾Ð¿Ð¸Ñ Ð¾Ñ‚Ð¾Ñлана на',
+ 'Balance' => 'БаланÑ',
+ 'Balance Sheet' => 'БаланÑ',
+ 'Based on' => 'ОÑнован на',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => 'До УдержаниÑ',
+ 'Beginning Balance' => 'Ðачальный баланÑ',
+ 'Below' => 'Ðиже',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки Ñчета',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'СпиÑок Bin',
+ 'Bin Lists' => 'СпиÑки Bin',
+ 'Books are open' => 'Книга открыта',
+ 'Break' => 'Прервать',
+ 'Business' => 'БизнеÑ',
+ 'Business Number' => 'БизнеÑ-код',
+ 'Business deleted!' => 'Ð‘Ð¸Ð·Ð½ÐµÑ ÑƒÐ´Ð°Ð»ÐµÐ½',
+ 'Business saved!' => 'Ð‘Ð¸Ð·Ð½ÐµÑ Ñохранен',
+ 'C' => 'C',
+ 'COGS' => 'COGS',
+ 'COGS account does not exist!' => 'ОтÑутÑтвует Ñчет проданных товаров',
+ 'Cannot add stores card for a completed job!' => 'Ðевозможно добавить к завершенному заданию',
+ 'Cannot add time card for a completed job!' => 'Ðевозможно добавить к завершенному заданию',
+ 'Cannot change stores card for a completed job!' => 'Ðевозможно изменить завершенное задание',
+ 'Cannot change time card for a completed job!' => 'Ðевозможно изменить завершенное задание',
+ 'Cannot create Assembly' => 'Ðевозможно Ñоздать Ñборку',
+ 'Cannot create Labor' => 'Ðевозможно Ñоздать работу',
+ 'Cannot create Lock!' => 'Ðевозможно заблокировать!',
+ 'Cannot create Part' => 'Ðевозможно Ñоздать чаÑÑ‚ÑŒ',
+ 'Cannot create Service' => 'Ðевозможно ÑоздатьуÑлугу',
+ 'Cannot delete account!' => 'Ðевозможно удалить Ñчет!',
+ 'Cannot delete customer!' => 'Ðевозможно удалить покупателÑ',
+ 'Cannot delete default account!' => 'Ðевозможно удалить оÑновной Ñчет!',
+ 'Cannot delete invoice!' => 'Ðевозможно удалить фактуру!',
+ 'Cannot delete item!' => 'Ðевозможно удалить номенклатуру!',
+ 'Cannot delete order!' => 'Ðевозможно удалить заказ!',
+ 'Cannot delete quotation!' => 'Ðевозможно удалить резерв!',
+ 'Cannot delete time card!' => 'Ðевозможно удалить карту времени',
+ 'Cannot delete transaction!' => 'Ðевозможно удалить проводку!',
+ 'Cannot delete vendor!' => 'Ðевозможно удалить поÑтавщика!',
+ 'Cannot post Payment!' => 'Ðевозможно провеÑти оплату!',
+ 'Cannot post Receipt!' => 'Ðевозможно провеÑти получение!',
+ 'Cannot post invoice for a closed period!' => 'Ðевозможно провеÑти фактуру в закрытом периоде!',
+ 'Cannot post invoice!' => 'Ðевозможно провеÑти фактуру!',
+ 'Cannot post payment for a closed period!' => 'Ðевозможно провеÑти оплату Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода!',
+ 'Cannot post transaction for a closed period!' => 'Ðевозможно провеÑти проводку в закрытом периоде!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Ðевозможно провеÑти проводку Ñ Ð´ÐµÐ±ÐµÑ‚Ð¾Ð¼ и кредитом Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð³Ð¾ и того же Ñчета!',
+ 'Cannot post transaction!' => 'Ðевозможно провеÑти проводку!',
+ 'Cannot remove files!' => 'Ðевозможно перемеÑтить файлы!',
+ 'Cannot save account!' => 'Ðевозможно Ñохранить Ñчет!',
+ 'Cannot save defaults!' => 'Ðевозможно Ñохранить наÑтройки по умолчании!',
+ 'Cannot save order!' => 'Ðевозможно Ñохранить заказ!',
+ 'Cannot save preferences!' => 'Ðевозможно Ñохранить наÑтройки!',
+ 'Cannot save quotation!' => 'Ðевозможно Ñохранить резерв',
+ 'Cannot save stores card for a closed period!' => 'Ðевозможно Ñохранить карту Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода',
+ 'Cannot save stores card!' => 'Ðевозможно Ñохранить карту',
+ 'Cannot save time card for a closed period!' => 'Ðевозможно Ñохранить карту времени Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода',
+ 'Cannot save time card!' => 'Ðевозможно Ñохранить карту времени',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Ðевозможно уÑтановить в Ñчете более чем одно значение из AR, AP или IC',
+ 'Cannot set multiple options for' => 'Ðевозможно уÑтановить много опций длÑ',
+ 'Cannot set multiple options for Item' => 'Ðевозможно уÑтановить много опций Ð´Ð»Ñ Ñлемента',
+ 'Cannot stock Assembly!' => 'Ðевозможно Ñформировать комплект!',
+ 'Cannot stock assemblies!' => 'Ðевозможно Ñформировать комплект!',
+ 'Cash' => 'КаÑÑа',
+ 'Cc' => 'Cc',
+ 'Change' => 'Изменить',
+ 'Change Admin Password' => 'Изменить пароль ÐдминиÑтратора',
+ 'Change Password' => 'Изменить пароль',
+ 'Chargeable' => 'Возмещаемый',
+ 'Chart of Accounts' => 'План Ñчетов',
+ 'Check' => 'Проверить',
+ 'Check Inventory' => 'Проверить инвентарь',
+ 'Checks' => 'Проверки',
+ 'City' => 'Город',
+ 'Cleared' => 'Очищено',
+ 'Click on login name to edit!' => 'Ð”Ð»Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ»Ð¸ÐºÐ½Ð¸Ñ‚Ðµ на Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ.',
+ 'Clocked' => 'Clocked',
+ 'Close Books up to' => 'Закрыть книгу по',
+ 'Closed' => 'Закрыт',
+ 'Code' => 'Код',
+ 'Code missing!' => 'Пропущен код',
+ 'Company' => 'ОрганизациÑ',
+ 'Company Name' => 'Ðаименование организации',
+ 'Compare to' => 'Сравнить Ñ',
+ 'Completed' => 'Завершен',
+ 'Components' => 'Компоненты',
+ 'Confirm' => 'подтвердить',
+ 'Confirm!' => 'Подтвердить!',
+ 'Connect to' => 'ПодключитьÑÑ Ðº',
+ 'Contact' => 'Контактное лицо',
+ 'Continue' => 'Продолжить',
+ 'Contra' => 'Против',
+ 'Copies' => 'Копий',
+ 'Copy to COA' => 'Копировать в ГПС',
+ 'Cost' => 'Цена',
+ 'Cost Center' => 'Учетный отдел',
+ 'Could not save pricelist!' => 'Ðевозможно Ñохранить прайÑ!',
+ 'Could not save!' => 'Ðевозможно Ñохранить!',
+ 'Could not transfer Inventory!' => 'Ðевозможно переÑеÑтить инвентарь',
+ 'Country' => 'Страна',
+ 'Create Chart of Accounts' => 'Создать Таблицу плана Ñчетов',
+ 'Create Dataset' => 'Создать базу данных',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Лимит кредита',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Текущий',
+ 'Current Earnings' => 'Ð¢ÐµÐºÑƒÑ‰Ð°Ñ Ð¿Ñ€Ð¸Ð±Ñ‹Ð»ÑŒ',
+ 'Customer' => 'Клиент',
+ 'Customer History' => 'ИÑториÑ',
+ 'Customer Number' => 'Код клиента',
+ 'Customer deleted!' => 'Клиент удален!',
+ 'Customer missing!' => 'Пропущен клиент!',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Customer saved!' => 'Клиент Ñохранен',
+ 'Customers' => 'Клиенты',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'Ðе уÑтановлен драйвер DBI!',
+ 'DOB' => 'Дата рождениÑ',
+ 'Database' => 'База данных',
+ 'Database Administration' => 'ÐдминиÑтрирование базы данных',
+ 'Database Driver not checked!' => 'Ðе проверен драйвер базы данных!',
+ 'Database Host' => 'Сервер базы данных',
+ 'Database User missing!' => 'Пропущен пользователь базы данных!',
+ 'Dataset' => 'База данных',
+ 'Dataset is newer than version!' => 'База данных новее, чем Ñ‚ÐµÐºÑƒÑ‰Ð°Ñ Ð²ÐµÑ€ÑиÑ!',
+ 'Dataset missing!' => 'Пропущена база данных',
+ 'Dataset updated!' => 'База данных обновлена!',
+ 'Date' => 'Дата',
+ 'Date Format' => 'Формат даты',
+ 'Date Paid' => 'Дата оплаты',
+ 'Date Received' => 'Дата получена',
+ 'Date missing!' => 'Пропущена дата',
+ 'Date received missing!' => 'Пропущена дата',
+ 'Date worked' => 'Дата работ',
+ 'Day' => 'День',
+ 'Day(s)' => 'День',
+ 'Days' => 'Дней',
+ 'Debit' => 'Дебет',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Decimalplaces' => 'деÑÑÑ‚Ð¸Ñ‡Ð½Ð°Ñ Ñ‚Ð¾Ñ‡ÐºÐ°',
+ 'Decrease' => 'уменьшение',
+ 'Deduct after' => 'Удержать поÑле',
+ 'Deduction deleted!' => 'Удержание удалено!',
+ 'Deduction saved!' => 'Удержание Ñохранено!',
+ 'Deductions' => 'УдержаниÑ',
+ 'Default Template' => 'Шаблон по умолчанию',
+ 'Defaults' => 'ÐаÑтройки по умолчании',
+ 'Defaults saved!' => 'ÐаÑтройки по умолчании Ñохранены!',
+ 'Delete' => 'Удалить',
+ 'Delete Account' => 'Удалмть Ñчет',
+ 'Delete Dataset' => 'Удалить базу данных',
+ 'Delete Schedule' => 'Удалить раÑпиÑание',
+ 'Deleting a language will also delete the templates for the language' => 'Удаление Ñзыка приведет к удалению шаблонов',
+ 'Delivery Date' => 'Дата получениÑ',
+ 'Department' => 'Отдел',
+ 'Department deleted!' => 'Отдел удален!',
+ 'Department saved!' => 'Отдел Ñохранен!',
+ 'Departments' => 'Отделы',
+ 'Deposit' => 'Депозит',
+ 'Description' => 'ОпиÑание',
+ 'Description Translations' => 'ОпиÑание проводок',
+ 'Description missing!' => 'Провущено ОпиÑание!',
+ 'Detail' => 'Детализировать',
+ 'Difference' => 'Разница',
+ 'Directory' => 'Каталог',
+ 'Discount' => 'Скидка',
+ 'Done' => 'Выполнено',
+ 'Drawing' => 'Изображение',
+ 'Driver' => 'Драйвер',
+ 'Dropdown Limit' => 'Ограничение падающего меню',
+ 'Due Date' => 'Оплатить до',
+ 'Due Date missing!' => 'Ðе указан Ñрок оплаты!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'СоÑтоÑние E-mail длÑ',
+ 'E-mail address missing!' => 'Ðе указан Ð°Ð´Ñ€ÐµÑ E-mail!',
+ 'E-mail message' => 'E-mail Ñообщение',
+ 'E-mailed' => 'Отправлено по e-mail',
+ 'Edit' => 'Редактировать',
+ 'Edit AP Transaction' => 'Редактировать проводку ПоÑтуплениÑ',
+ 'Edit AR Transaction' => 'Редактировать проводку Продаж',
+ 'Edit Account' => 'Редактировать Ñчет',
+ 'Edit Assembly' => 'Редактировать комплект',
+ 'Edit Business' => 'Редактировать бизнеÑ',
+ 'Edit Cash Transfer Transaction' => 'Редактировать проводку КаÑÑового ПеремещениÑ',
+ 'Edit Customer' => 'Редактировать Клиента',
+ 'Edit Deduction' => 'Редактировать Удержание',
+ 'Edit Department' => 'Редактировать Отдел',
+ 'Edit Description Translations' => 'Редактировать опиÑание проводок',
+ 'Edit Employee' => 'Редактировать Ñотрудника',
+ 'Edit GIFI' => 'Редактировать GIFI',
+ 'Edit General Ledger Transaction' => 'Редактировать проводку главной книги',
+ 'Edit Group' => 'Редактировать группу',
+ 'Edit Job' => 'Редактировать задание',
+ 'Edit Labor/Overhead' => 'Редактировать работы/накладные раÑходы',
+ 'Edit Language' => 'Редактировать Язык',
+ 'Edit POS Invoice' => 'Редактировать ККМ-фактуру',
+ 'Edit Part' => 'Редактировать товар',
+ 'Edit Preferences for' => 'Редактировать наÑтройки длÑ',
+ 'Edit Pricegroup' => 'Редактировать тип цен',
+ 'Edit Project' => 'Редактировать Проект',
+ 'Edit Purchase Order' => 'Редактировать Фактуру поÑтавщика',
+ 'Edit Quotation' => 'Редактировать резервирование',
+ 'Edit Request for Quotation' => 'Редактировать Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Edit SIC' => 'Редактировать SIC',
+ 'Edit Sales Invoice' => 'Редактировать Фактуру клиента',
+ 'Edit Sales Order' => 'Редактировать Заказ клиента',
+ 'Edit Service' => 'Редактировать УÑлугу',
+ 'Edit Template' => 'Редактировать Шаблон',
+ 'Edit Time Card' => 'Редактировать карту времени',
+ 'Edit User' => 'Редактировать Ñотрудника',
+ 'Edit Vendor' => 'Редактировать поÑтавщика',
+ 'Edit Vendor Invoice' => 'Редактировать фактуру поÑтавщику',
+ 'Edit Warehouse' => 'Редактировать Ñклад',
+ 'Employee' => 'Сотрудник',
+ 'Employee Name' => 'Ð˜Ð¼Ñ Ñотрудника',
+ 'Employee Number' => 'Код Ñотрудника',
+ 'Employee deleted!' => 'Сотрудник удален!',
+ 'Employee pays' => 'Зарплата Ñотрудника',
+ 'Employee saved!' => 'Сотрудник Ñохранен!',
+ 'Employees' => 'Сотрудники',
+ 'Employer' => 'Работодатель',
+ 'Employer pays' => 'Платежи работодателÑ',
+ 'Enddate' => 'Дата окончаниÑ',
+ 'Ends' => 'окончание',
+ 'Enforce transaction reversal for all dates' => 'ПереÑчитадь проводки полноÑтью',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Ð”Ð»Ñ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹ введите до трех букв, разделённых двоеточием, (напр. CAD:USD:EUR)',
+ 'Equity' => 'Капитал',
+ 'Every' => 'каждый',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹',
+ 'Exchange rate for payment missing!' => 'Пропущен ÐºÑƒÑ€Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñ‹!',
+ 'Exchange rate missing!' => 'Пропущен курÑ!',
+ 'Exempt age <' => 'ВозраÑÑ‚ <',
+ 'Existing Datasets' => 'СущеÑтвующие базы данных',
+ 'Expense' => 'РаÑход',
+ 'Expense account does not exist!' => 'Счет раÑхода отÑутÑтвует',
+ 'Expense/Asset' => 'РаÑход/активы',
+ 'Extended' => 'Сумма',
+ 'FX' => 'FX',
+ 'Failed to save order!' => 'Ошибка ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð¾Ñ€Ð´ÐµÑ€Ð°',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'For' => 'длÑ',
+ 'Foreign Exchange Gain' => 'КурÑÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¸Ð±Ñ‹Ð»ÑŒ',
+ 'Foreign Exchange Loss' => 'КурÑовые потери',
+ 'Friday' => 'пÑтница',
+ 'From' => 'Ñ',
+ 'From Warehouse' => 'Ñо Ñклада',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI удален',
+ 'GIFI missing!' => 'Пропущен GIFI',
+ 'GIFI saved!' => 'GIFI Ñохранен!',
+ 'GL' => 'Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°',
+ 'GL Reference Number' => 'Ðомер Ñправочника Главной книги',
+ 'GL Transaction' => 'Проводки Главной книги',
+ 'General Ledger' => 'Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°',
+ 'Generate' => 'Создать',
+ 'Generate Orders' => 'Создать ордеры',
+ 'Generate Purchase Orders' => 'Создать ордеры покупки',
+ 'Generate Purchase Orders from Sales Order' => 'Создать ордеры покупки из ордеров продажи',
+ 'Generate Sales Order' => 'Создать ордеры продажи',
+ 'Generate Sales Order from Purchase Orders' => 'Создать ордеры продажи из ордеров покупки',
+ 'Generate Sales Orders' => 'Создать ордеры продажи',
+ 'Goods & Services' => 'Товары и уÑлуги',
+ 'Group' => 'Группа',
+ 'Group Items' => 'Группа номенклатуры',
+ 'Group Translations' => 'Группа проводок',
+ 'Group deleted!' => 'Группа удалена!',
+ 'Group missing!' => 'Пропущена группа!',
+ 'Group saved!' => 'Группа Ñохранена!',
+ 'Groups' => 'Группы',
+ 'HR' => 'Сотрудники',
+ 'HTML Templates' => 'Шаблоны HTML',
+ 'Heading' => 'Раздел',
+ 'History' => 'ИÑториÑ',
+ 'Home Phone' => 'Домашний телефон',
+ 'Host' => 'Сервер',
+ 'Hostname missing!' => 'Пропущено Ð¸Ð¼Ñ Ñервера',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Идентификатор',
+ 'Image' => 'Картинка',
+ 'In-line' => 'внутриÑтрочный',
+ 'Inactive' => 'Ðеактивный',
+ 'Include Exchange Rate Difference' => 'Включить курÑовую разноÑÑ‚ÑŒ',
+ 'Include Payment' => 'Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñƒ',
+ 'Include in Report' => 'Включить в отчет',
+ 'Include in drop-down menus' => 'Включить в падающее меню',
+ 'Income' => 'ПоÑтупление',
+ 'Income Statement' => 'Отчет о прибыли/убытках',
+ 'Income account does not exist!' => 'Счет поÑÑ‚ÑƒÐ¿Ð»ÐµÐ½Ð¸Ñ Ð¾Ñ‚ÑутÑтвует',
+ 'Incorrect Dataset version!' => 'ÐÐµÐ²ÐµÑ€Ð½Ð°Ñ Ð²ÐµÑ€ÑÐ¸Ñ Ð±Ð°Ð·Ñ‹ данных!',
+ 'Increase' => 'РоÑÑ‚(увеличение)',
+ 'Individual Items' => 'Ðомеклатурные позиции',
+ 'Internal Notes' => 'Внутренние заметки',
+ 'Inventory' => 'Инвентарный',
+ 'Inventory account does not exist!' => 'Инвентарный Ñчет отÑутÑтвует',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Прежде чем комплект Ñчитать уÑаревшим, инвентарное количеÑтво должно быть нулевым!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Прежде чем товар Ñчитать уÑаревшим, инвентарное количеÑтво должно быть нулевым!',
+ 'Inventory saved!' => 'Инвентарь Ñохранен!',
+ 'Inventory transferred!' => 'Инвентарь перемещен!',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoice Date' => 'Дата выÑтавлениÑ',
+ 'Invoice Date missing!' => 'Ðе указана дата выÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñчета-фактуры',
+ 'Invoice Number' => 'Ðомер Ñчета-фактуры',
+ 'Invoice Number missing!' => 'Ðе указан номер Ñчета-фактуры',
+ 'Invoice deleted!' => 'Счет-фактура удалена!',
+ 'Invoices' => 'Счет-фактуры',
+ 'Is this a summary account to record' => 'Это итоговый Ñчет Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи',
+ 'Item already on pricelist!' => 'Ðоменклатура уже еÑÑ‚ÑŒ в прайÑ-лиÑте!',
+ 'Item deleted!' => 'Ðоменклатура удалена!',
+ 'Item not on file!' => 'Ðет номенклатуры в Ñправочнике!',
+ 'Items' => 'Ðоменклатура',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Job' => 'Задание',
+ 'Job Description' => 'ОпиÑание заданиÑ',
+ 'Job Name' => 'Ðаименование заданиÑ',
+ 'Job Number' => 'Ðомер заданÑ',
+ 'Job Number missing!' => 'Пропущен номер заданиÑ!',
+ 'Job deleted!' => 'Задание удалено!',
+ 'Job saved!' => 'Задание Ñохранено',
+ 'Jobs' => 'ЗаданиÑ',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'LaTeX Templates' => 'Шаблоны LaTeX',
+ 'Labor Code' => 'Код работы',
+ 'Labor Code missing!' => 'Пропущен Код работы',
+ 'Labor/Overhead' => 'Работа/накладные раÑходы',
+ 'Language' => 'Язык',
+ 'Language deleted!' => 'Язык удален',
+ 'Language saved!' => 'Язык Ñохранен',
+ 'Languages' => 'Языки',
+ 'Languages not defined!' => 'Языки не определены!',
+ 'Last Cost' => 'ПоÑледнÑÑ Ñ†ÐµÐ½Ð°',
+ 'Last Numbers & Default Accounts' => 'ПоÑледние номера документов и Ñчета по-умолчании',
+ 'Lead' => 'Lead',
+ 'Leadtime' => 'ОÑновное времÑ',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'ОÑтавте поле Ñервера и порта пуÑтым до тех пор, пока вы не захотите Ñделать удалённого ÑоединениÑ.',
+ 'Liability' => 'ПаÑÑив',
+ 'Licensed to' => 'Лицензией обладает:',
+ 'Line Total' => 'Ð˜Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ð»Ð¸Ð½Ð¸Ñ',
+ 'Link' => 'СÑылка',
+ 'Link Accounts' => 'СÑылки Ñчетов',
+ 'List' => 'СпиÑок',
+ 'List Accounts' => 'СпиÑок Ñчетов',
+ 'List Businesses' => 'СпиÑок бизнеÑов',
+ 'List Departments' => 'СпиÑок отделов',
+ 'List GIFI' => 'СпиÑок GIFI',
+ 'List Languages' => 'СпиÑок Ñзыков',
+ 'List Price' => 'СпиÑок цен',
+ 'List Projects' => 'СпиÑок проектов',
+ 'List SIC' => 'СпиÑок SIC',
+ 'List Transactions' => 'СпиÑок проводок',
+ 'List Warehouses' => 'СпиÑок Ñкладов',
+ 'Lock System' => 'Заблокировать ÑиÑтему',
+ 'Lockfile created!' => 'Файл Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñоздан!',
+ 'Lockfile removed!' => 'Файл Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÑƒÐ´Ð°Ð»ÐµÐ½!!',
+ 'Login' => 'Пользователь',
+ 'Login name missing!' => 'Пропушено Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ!',
+ 'Logout' => 'Выход',
+ 'Make' => 'Создать',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'Marked entries printed!' => 'Отмеченные позиции напечатаны!',
+ 'Markup' => 'Ðаценка',
+ 'Maximum' => 'МакÑимум',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Memo' => 'Комментарий',
+ 'Menu Width' => 'Ширина меню',
+ 'Message' => 'Сообщение',
+ 'Method' => 'Метод',
+ 'Microfiche' => 'Микрофиша',
+ 'Model' => 'Модель',
+ 'Monday' => 'Понедельник',
+ 'Month' => 'меÑÑц',
+ 'Month(s)' => 'меÑÑц',
+ 'Months' => 'меÑÑцы',
+ 'Multibyte Encoding' => 'ÐœÐ½Ð¾Ð³Ð¾Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ð°Ñ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ°',
+ 'N/A' => 'N/A',
+ 'Name' => 'Ðаименование',
+ 'Name missing!' => 'Пропущено наименование!',
+ 'New Templates' => 'Ðовый шаблон',
+ 'New Window' => 'Ðовое окно',
+ 'Next' => 'Следующий',
+ 'Next Date' => 'Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Next Number' => 'Следующий номер',
+ 'No' => 'Ðет',
+ 'No Database Drivers available!' => 'ÐедоÑтупен драйвер базы данных!',
+ 'No Dataset selected!' => 'Ðе выбрана база данных',
+ 'No Employees on file!' => 'No Employees on file!',
+ 'No Labor codes on file!' => 'No Labor codes on file!',
+ 'No Parts on file!' => 'No Parts on file!',
+ 'No email address for' => 'Ðет адреÑа e-mail длÑ',
+ 'No open Jobs!' => 'Ðет открытых заданий',
+ 'No open Projects!' => 'Ðет открытых проектов',
+ 'No.' => 'Ðом.',
+ 'Non-chargeable' => 'Ðевозмещаемые',
+ 'Non-taxable' => 'Ðе подлежащие налогообложению',
+ 'Non-taxable Purchases' => 'Закупки, не подлежащие налогообложению',
+ 'Non-taxable Sales' => 'Продажи, не подлежащие налогообложению',
+ 'Non-tracking Items' => 'ÐетраÑÑируемые Ñлементы',
+ 'Notes' => 'Комментарии',
+ 'Nothing entered!' => 'Ðичего не введено!',
+ 'Nothing selected!' => 'Ðичего не выбрано!',
+ 'Nothing to delete!' => 'Ðичего не удалено!',
+ 'Nothing to print!' => 'Ðичего не напечатано!',
+ 'Nothing to transfer!' => 'Ðичего не перемещено!',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Number' => 'код',
+ 'Number Format' => 'ЧиÑловой формат',
+ 'Number missing in Row' => 'Пропущен код в Ñтроке',
+ 'O' => 'O',
+ 'OH' => 'OH',
+ 'Obsolete' => 'УÑтаревший',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'On Hand' => 'Вналичии',
+ 'Open' => 'Открыть',
+ 'Oracle Database Administration' => 'ÐдминиÑтрирование базы данных Oracle',
+ 'Order' => 'Заказ клиента',
+ 'Order Date' => 'Дата заказа клиента',
+ 'Order Date missing!' => 'Пропущена дата заказа',
+ 'Order Entry' => 'Заказы',
+ 'Order Number' => 'Ðомер заказа',
+ 'Order Number missing!' => 'Пропущен номер заказа',
+ 'Order deleted!' => 'Заказ удален!',
+ 'Order generation failed!' => 'Ошибка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¾Ñ€Ð´ÐµÑ€Ð°',
+ 'Order saved!' => 'Заказ Ñохранен!',
+ 'Orders generated!' => 'Ордеры Ñозданы',
+ 'Orphaned' => 'Без проводок',
+ 'Out of balance transaction!' => 'Вне балланÑа проводок!',
+ 'Out of balance!' => 'Вне балланÑа!',
+ 'Outstanding' => 'ЗадолженоÑÑ‚ÑŒ',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер ордера покупки',
+ 'POS' => 'ККМ',
+ 'POS Invoice' => 'ККМ Фактура',
+ 'Packing List' => 'Упаковочный ÑпиÑок',
+ 'Packing List Date missing!' => 'Пропущена дата упаковочного ÑпиÑока!',
+ 'Packing List Number missing!' => 'Пропущен номер упаковочного ÑпиÑока!',
+ 'Packing Lists' => 'Упаковочные ÑпиÑоки',
+ 'Paid' => 'Оплачено',
+ 'Part' => 'Товар',
+ 'Part Number' => 'Part Number',
+ 'Partnumber' => 'Код',
+ 'Parts' => 'Товары',
+ 'Password' => 'Пароль',
+ 'Password changed!' => 'Пароль изменен!',
+ 'Password does not match!' => 'Ðеверный пароль!',
+ 'Passwords do not match!' => 'Ðеверный пароль!',
+ 'Payables' => 'Подлежащий оплате',
+ 'Payment' => 'Оплата',
+ 'Payment date missing!' => 'Пропущена дата оплаты!',
+ 'Payment posted!' => 'Оплата проведена!',
+ 'Payments' => 'Оплаты',
+ 'Payments posted!' => 'Оплаты проведены!',
+ 'Payroll Deduction' => 'Удержание по ведомоÑти',
+ 'Period' => 'Период',
+ 'Pg Database Administration' => 'ÐдминиÑтрирование базы данных PostgreSQL (Pg)',
+ 'PgPP Database Administration' => 'ÐдминиÑтрирование базы данных PostgreSQL (PgPP)',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Pick Lists' => 'СпиÑки Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Port' => 'Порт',
+ 'Port missing!' => 'Пропущен номер порта!',
+ 'Pos' => 'ККМ',
+ 'Post' => 'Сохранить',
+ 'Post as new' => 'Сохранить как новый',
+ 'Posted!' => 'Сохранено!',
+ 'Posting' => 'Сохранение',
+ 'Posting failed!' => 'Ошибка ÑохранениÑ',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'ÐаÑтройки',
+ 'Preferences saved!' => 'ÐаÑтройки Ñохранены!',
+ 'Prepayment' => 'ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ð°',
+ 'Price' => 'Цена',
+ 'Pricegroup' => 'Тип цен',
+ 'Pricegroup deleted!' => 'Удален тип цен',
+ 'Pricegroup missing!' => 'Пропущен тип цен',
+ 'Pricegroup saved!' => 'ЗапиÑан тип цен',
+ 'Pricegroups' => 'Типы цен',
+ 'Pricelist' => 'ПрайÑлиÑÑ‚',
+ 'Print' => 'Печать',
+ 'Print and Post' => 'Ðапечатать и отправить',
+ 'Print and Post as new' => 'Ðапечатать и отправить как новый',
+ 'Print and Save' => 'Ðапечатать и Ñохранить',
+ 'Print and Save as new' => 'Ðапечатать и Ñохранить как новый',
+ 'Printed' => 'Ðапечатано',
+ 'Printer' => 'Принтер',
+ 'Printing' => 'Печать',
+ 'Printing ... ' => 'Печать...',
+ 'Process Transactions' => 'Обработка проводок',
+ 'Production' => 'ПродукциÑ',
+ 'Profit Center' => 'Профит-центр',
+ 'Project' => 'Проект',
+ 'Project Description Translations' => 'Переводы опиÑÐ°Ð½Ð¸Ñ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð¾Ð²',
+ 'Project Name' => 'Ðазвание проекта',
+ 'Project Number' => 'Код проекта',
+ 'Project Number missing!' => 'Пропущен код проекта',
+ 'Project Transactions' => 'Проводки проекта',
+ 'Project deleted!' => 'Проект удален',
+ 'Project not on file!' => 'Проект отÑутÑтвует в Ñправочнике!',
+ 'Project saved!' => 'Проект Ñохранен!',
+ 'Project/Job Name' => 'Ðазвание Проекта/ЗаданиÑ',
+ 'Project/Job Number' => 'Ðомер Проекта/ЗаданиÑ',
+ 'Projects' => 'Проекты',
+ 'Purchase Order' => 'Заказ поÑтавщику',
+ 'Purchase Order Number' => 'Ðомер заказа поÑтавщику',
+ 'Purchase Orders' => 'Заказы поÑтавщику',
+ 'Qty' => 'КоличеÑтво',
+ 'Quantity exceeds available units to stock!' => 'Превышено количеÑтво единиц номенклатуры на Ñкаде',
+ 'Quarter' => 'Квартал',
+ 'Quotation' => 'Резервирование',
+ 'Quotation ' => 'Резервирование',
+ 'Quotation Date' => 'Дата резервированиÑ',
+ 'Quotation Date missing!' => 'Пропущена дата резервированиÑ!',
+ 'Quotation Number' => 'Ðомер резервированиÑ',
+ 'Quotation Number missing!' => 'Пропущен номер резервированиÑ!',
+ 'Quotation deleted!' => 'Резервирование удалено',
+ 'Quotations' => 'Резервы',
+ 'R' => 'R',
+ 'RFQ' => 'Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'RFQ ' => 'Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'RFQ Number' => 'Ðомер запроÑа на резервирование',
+ 'RFQs' => 'ЗапроÑÑ‹ на резервирование',
+ 'ROP' => 'ROP',
+ 'Rate' => 'КурÑ',
+ 'Rate missing!' => 'Пропущен курÑ',
+ 'Recd' => 'Recd',
+ 'Receipt' => 'Получение',
+ 'Receipt posted!' => 'Получение проведено!',
+ 'Receipts' => 'ПолучениÑ',
+ 'Receivables' => 'Подлежащий получению',
+ 'Receive' => 'Получить',
+ 'Receive Merchandise' => 'Получить товары',
+ 'Reconciliation' => 'СоглаÑованноÑÑ‚ÑŒ',
+ 'Reconciliation Report' => 'Отчет о ÑоглаÑованноÑти',
+ 'Record in' => 'ОтнеÑти на Ñчет',
+ 'Recurring Transaction' => 'ПовторÑющаÑÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Recurring Transactions' => 'ПовторÑющиеÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ¸',
+ 'Reference' => 'СÑылка',
+ 'Remaining' => 'ОÑтаток',
+ 'Remove' => 'Удалить',
+ 'Remove Audit trail up to' => 'Удалить пробную проверку балланÑа до',
+ 'Remove Audit trails up to' => 'Удалить пробную проверку балланÑа до',
+ 'Removed spoolfiles!' => 'Удалить файл очереди!',
+ 'Removing marked entries from queue ...' => 'Удалить отмеченные позиции из очереди?',
+ 'Repeat' => 'Повторить',
+ 'Report for' => 'Отчет длÑ',
+ 'Reports' => 'Отчеты',
+ 'Req' => 'Req',
+ 'Request for Quotation' => 'Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Request for Quotations' => 'ЗапроÑÑ‹ на резервирование',
+ 'Required by' => 'Запрошен',
+ 'Retained Earnings' => 'ÐераÑÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ Ð¿Ñ€Ð¸Ð±Ñ‹Ð»ÑŒ',
+ 'Role' => 'Роль',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC удален',
+ 'SIC saved!' => 'SIC Ñохранен',
+ 'SKU' => 'SKU',
+ 'SSN' => 'SSN',
+ 'Sale' => 'Продажа',
+ 'Sales' => 'Продажи',
+ 'Sales Invoice' => 'Фактура клиента',
+ 'Sales Invoice ' => 'Фактура клиента',
+ 'Sales Invoice.' => 'Фактура клиента',
+ 'Sales Invoice/AR Transaction Number' => 'Ðомер проводки Фактуры клиента',
+ 'Sales Invoices' => 'Фактуры клиента',
+ 'Sales Order' => 'Заказ клиента',
+ 'Sales Order Number' => 'Ðомер заказа клиента',
+ 'Sales Orders' => 'Заказы клиента',
+ 'Sales Quotation Number' => 'Ðомер продажи резерва',
+ 'Salesperson' => 'Продавец',
+ 'Saturday' => 'Суббота',
+ 'Save' => 'Сохранить',
+ 'Save Pricelist' => 'Сохранить прайÑлиÑÑ‚',
+ 'Save Schedule' => 'Сохранить раÑпиÑание',
+ 'Save as new' => 'Сохранить как новый',
+ 'Save to File' => 'Сохранить в файл',
+ 'Saving' => 'Сохранение',
+ 'Schedule' => 'РаÑпиÑание',
+ 'Scheduled' => 'Ðазначено раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Search' => 'ПоиÑк',
+ 'Select' => 'Выбрать',
+ 'Select Customer' => 'Выбрать покупателÑ',
+ 'Select Vendor' => 'Выбрать поÑтавщика',
+ 'Select a Printer!' => 'Выбрать принтер',
+ 'Select a printer!' => 'Выберите Принтер',
+ 'Select all' => 'Выбрать вÑе',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select from one of the projects below' => 'Выберите один из проектов из ÑпиÑка',
+ 'Select items' => 'Выберите Ñлементы',
+ 'Select payment' => 'Выберите оплату',
+ 'Select postscript or PDF!' => 'Выберите postscript или PDF!',
+ 'Select txt, postscript or PDF!' => 'Выберите txt, postscript или PDF!',
+ 'Sell' => 'Продажа',
+ 'Sell Price' => 'ÐŸÑ€Ð¾Ð´Ð°Ð¶Ð½Ð°Ñ Ñ†ÐµÐ½Ð°',
+ 'Send by E-Mail' => 'Отправить по E-Mail',
+ 'Sending' => 'Отправка',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Serial No.' => 'Серийный ном.',
+ 'Serial Number' => 'Серийный номер',
+ 'Service' => 'УÑлуга',
+ 'Service Code' => 'Код уÑлуги',
+ 'Service Code missing!' => 'Пропущен Код уÑлуги!',
+ 'Service/Labor Code' => 'Код уÑлуги/работы',
+ 'Services' => 'УÑлуги',
+ 'Session Timeout' => 'Ð’Ñ€ÐµÐ¼Ñ Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑеÑÑии',
+ 'Session expired!' => 'Превышено Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑеÑÑии',
+ 'Setup Templates' => 'УÑтановить шаблоны',
+ 'Ship' => 'ДоÑтавить',
+ 'Ship Merchandise' => 'Погрузить товары',
+ 'Ship to' => 'доÑтавить длÑ',
+ 'Ship via' => 'доÑтавить через',
+ 'Shipping' => 'ДоÑтавка',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки',
+ 'Shipping Date' => 'Дата доÑтавки',
+ 'Shipping Date missing!' => 'Пропущена дата доÑтавки',
+ 'Shipping Point' => 'МеÑто доÑтавки',
+ 'Short' => 'КраткоÑрочный',
+ 'Signature' => 'ПодпиÑÑŒ',
+ 'Source' => 'ИÑточник',
+ 'Spoolfile' => 'Файл очереди печати',
+ 'Standard' => 'Стандартные',
+ 'Standard Industrial Codes' => 'Стандартный промышленный код',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'State' => 'СоÑтоÑние',
+ 'State/Province' => 'Штат/ПровинциÑ',
+ 'Statement' => 'ВедомоÑÑ‚ÑŒ',
+ 'Statement Balance' => 'БаланÑÐ¾Ð²Ð°Ñ Ð²ÐµÐ´Ð¾Ð¼Ð¾ÑÑ‚ÑŒ',
+ 'Statement sent to' => 'ВедомоÑÑ‚ÑŒ отправлена длÑ',
+ 'Statements sent to printer!' => 'ВедомоÑÑ‚ÑŒ отправлена на принтер!',
+ 'Stock' => 'Сформировать',
+ 'Stock Assembly' => 'Сформировать комплект',
+ 'Stock Finished Goods' => 'Сформировать завершенную продукцию',
+ 'Stores Card' => 'Stores Card',
+ 'Stores Card saved!' => 'Stores Card saved!',
+ 'Stores Cards' => 'Stores Cards',
+ 'Stylesheet' => 'Оформление',
+ 'Sub-contract GIFI' => 'Передоверенный GIFI',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Итого по разделу',
+ 'Summary' => 'Суммарно',
+ 'Sunday' => 'ВоÑкреÑенье',
+ 'Supervisor' => 'Контролер',
+ 'System' => 'СиÑтема',
+ 'System Defaults' => 'ÐаÑтройки ÑиÑтемы поумолчании.',
+ 'Tax' => 'Ðалог',
+ 'Tax Accounts' => 'Ðалоговые Ñчета',
+ 'Tax Included' => 'Ðалоги включены в Ñумму',
+ 'Tax Number' => 'Код налога',
+ 'Tax Number / SSN' => 'Код налога/SSN',
+ 'Tax collected' => 'Собранные налоги',
+ 'Tax paid' => 'Оплаченные налоги',
+ 'Taxable' => 'Подлежит налогообложению',
+ 'Template saved!' => 'Шаблон Ñохранен!',
+ 'Templates' => 'Шаблоны',
+ 'Terms' => 'Срок резервированиÑ',
+ 'Text' => 'ТекÑÑ‚',
+ 'Text Templates' => 'Шаблоны TXT',
+ 'The following Datasets are not in use and can be deleted' => 'Сдедующие базы данных не иÑпользуютÑÑ Ð¸ могут быть удалены',
+ 'The following Datasets need to be updated' => 'Следующие базы данных необходимо обновить',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Ñто Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° ÑущеÑтвующих иÑточников. Ð’ Ñтом ÑоÑтоÑнии ни что не будет Ñоздано и удалено!',
+ 'Thursday' => 'Четверг',
+ 'Till' => 'до',
+ 'Time Card' => 'Time Card',
+ 'Time Card deleted!' => 'Time Card deleted!',
+ 'Time Card saved!' => 'Time Card saved!',
+ 'Time Cards' => 'Time Cards',
+ 'Time In' => 'Ð’Ñ€ÐµÐ¼Ñ Ð²Ñ…Ð¾Ð´Ð°',
+ 'Time Out' => 'Ð’Ñ€ÐµÐ¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð°',
+ 'Times' => 'раз',
+ 'To' => 'по',
+ 'To Warehouse' => 'на Ñклад',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Ð”Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² группу, отредактируйте его Ð¸Ð¼Ñ (логин) и Ñохраните. Ð”Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ñ Ñ‚ÐµÐ¼Ð¸ же наÑтройками - Ñохраните Ñ Ð½Ð¾Ð²Ñ‹Ð¼ именем пользователÑ.',
+ 'Top Level' => 'Верх',
+ 'Total' => 'Ð’Ñего',
+ 'Tracking Items' => 'Tracking Items',
+ 'Trade Discount' => 'Ð¢Ð¾Ñ€Ð³Ð¾Ð²Ð°Ñ Ñкидка',
+ 'Transaction' => 'Проводка',
+ 'Transaction Date missing!' => 'Пропущена Дата проводки!',
+ 'Transaction Dates' => 'Дата проводки',
+ 'Transaction deleted!' => 'Проводка удалена!',
+ 'Transaction posted!' => 'Проводка Ñохранена!',
+ 'Transaction reversal enforced for all dates' => 'Проводки переÑчитаны полноÑтью',
+ 'Transaction reversal enforced up to' => 'Проводки переÑчитаны до',
+ 'Transactions' => 'Проводки',
+ 'Transfer' => 'Перемещение',
+ 'Transfer Inventory' => 'Перемещение инвентарÑ',
+ 'Transfer from' => 'ПеремеÑтить от',
+ 'Transfer to' => 'ПеремеÑтить к',
+ 'Translation' => 'Перевод',
+ 'Translation deleted!' => 'Перевод удален!',
+ 'Translation not on file!' => 'Ðет перевода Ñ ÑпиÑке!',
+ 'Translations' => 'Переводы',
+ 'Translations saved!' => 'Переводы Ñохранены!',
+ 'Trial Balance' => 'Предварительный баланÑ',
+ 'Tuesday' => 'Вторник',
+ 'Type of Business' => 'Тип бизнеÑа',
+ 'Unit' => 'Единица',
+ 'Unit of measure' => 'Единица измерениÑ',
+ 'Unlock System' => 'Разблокировать ÑиÑтему',
+ 'Update' => 'Обновить',
+ 'Update Dataset' => 'Обновить базу данных',
+ 'Updated' => 'Обновлено',
+ 'Upgrading to Version' => 'Обновление до верÑии',
+ 'Use Templates' => 'ИÑпользовать шаблоны',
+ 'User' => 'Сотрудник',
+ 'User deleted!' => 'Сотрудник удалён!',
+ 'User saved!' => 'Сотрудник Ñохранен!',
+ 'Valid until' => 'ДейÑтвительно до',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Vendor History' => 'ИÑториÑ',
+ 'Vendor Invoice' => 'Фактура поÑтавщика',
+ 'Vendor Invoice ' => 'Фактура поÑтавщика',
+ 'Vendor Invoice.' => 'Фактура поÑтавщика.',
+ 'Vendor Invoice/AP Transaction Number' => 'Ðомер проводки фактуры поÑтавщика',
+ 'Vendor Invoices' => 'Фактуры поÑтавщика',
+ 'Vendor Number' => 'Код поÑтавщика',
+ 'Vendor deleted!' => 'ПоÑтавщик удален!',
+ 'Vendor missing!' => 'Пропущен поÑтавщик!',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Vendor saved!' => 'ПоÑтавщик Ñохранен!',
+ 'Vendors' => 'ПоÑтавщики',
+ 'Version' => 'ВерÑиÑ',
+ 'Warehouse' => 'Склад',
+ 'Warehouse deleted!' => 'Склад удален!',
+ 'Warehouse saved!' => 'Склад Ñохранен!',
+ 'Warehouses' => 'Склады',
+ 'Warning!' => 'Внимание!',
+ 'Wednesday' => 'Среда',
+ 'Week' => 'ÐеделÑ',
+ 'Week(s)' => 'Ðедели',
+ 'Weeks' => 'Ðедели',
+ 'Weight' => 'ВеÑ',
+ 'Weight Unit' => 'Единица веÑа',
+ 'What type of item is this?' => 'Какой Ñто тип номеклатуры?',
+ 'Work Order' => 'Рабочий заказ',
+ 'Work Orders' => 'Рабочие заказы',
+ 'Work Phone' => 'Рабочий телефон',
+ 'Year' => 'Год',
+ 'Year(s)' => 'Год',
+ 'Yearend' => 'Завершение года',
+ 'Yearend date missing!' => 'Пропущена дата Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ Ð³Ð¾Ð´Ð°!',
+ 'Yearend posted!' => 'Завершение года выполнено!',
+ 'Yearend posting failed!' => 'Ошибка завершение года!',
+ 'Years' => 'Годы',
+ 'Yes' => 'Да',
+ 'You are logged out' => 'Ð’Ñ‹ вышли из ÑиÑтемы',
+ 'You are posting an existing transaction!' => 'Выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and posting an existing transaction!' => 'Печать и выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and saving an existing order' => 'Печать и Ñохранение ÑущеÑтвующего ордера',
+ 'You are printing and saving an existing quotation' => 'Печать и Ñохранение ÑущеÑтвующего резервированиÑ',
+ 'You are printing and saving an existing transaction!' => 'Печать и Ñохранение ÑущеÑтвующей проводки!',
+ 'You are saving an existing order' => 'Сохранение ÑущеÑтвующего ордера',
+ 'You are saving an existing quotation' => 'Сохранение ÑущеÑтвующего резервированиÑ',
+ 'You are saving an existing transaction!' => 'Сохранение ÑущеÑтвующей проводки!',
+ 'You did not enter a name!' => 'Ð’Ñ‹ не ввели (имÑ)наименование!',
+ 'You must enter a host and port for local and remote connections!' => 'Ð’Ñ‹ должны заполнить поле Ñервера и порта Ð´Ð»Ñ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ и удалённого Ñоединений!',
+ 'Zip/Postal Code' => 'ИндекÑ',
+ 'account cannot be set to any other type of account' => 'Ñчету не может быть приÑвоен другой тип',
+ 'as at' => 'как в',
+ 'days' => 'дней',
+ 'does not exist' => 'не ÑущеÑтвует!',
+ 'done' => 'выполнено',
+ 'ea' => 'шт.',
+ 'failed' => 'ошибка',
+ 'for' => 'длÑ',
+ 'for Period' => 'за период',
+ 'is already a member!' => 'уже зарегиÑтрирован',
+ 'localhost' => 'localhost',
+ 'locked!' => 'заблокирована!',
+ 'posted!' => 'отправлено',
+ 'sent' => 'отправлено',
+ 'successfully created!' => 'уÑпешно Ñоздана!',
+ 'successfully deleted!' => 'уÑпешно удалена!',
+ 'time(s)' => 'раз',
+ 'unexpected error!' => 'Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°',
+ 'website' => 'Ñайт WWW',
+};
+
+1;
diff --git a/locale/ru_utf/am b/locale/ru_utf/am
new file mode 100755
index 00000000..8837ea59
--- /dev/null
+++ b/locale/ru_utf/am
@@ -0,0 +1,314 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'ПоÑтуплениÑ',
+ 'AR' => 'Продажи',
+ 'About' => 'О программе',
+ 'Account' => 'Счет',
+ 'Account Number' => 'Код Ñчета',
+ 'Account Number missing!' => 'Ðе указан номер Ñчета!',
+ 'Account Type' => 'Тип Ñчета',
+ 'Account Type missing!' => 'Ðе указан тип Ñчета!',
+ 'Account deleted!' => 'Счет удален',
+ 'Account does not exist!' => 'Счет не ÑущеÑтвует!',
+ 'Account saved!' => 'Счет запиÑан',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Accrual' => 'Ðакопление',
+ 'Activate Audit trail' => 'Ðктивировать пробную проверку балланÑа',
+ 'Add Account' => 'Ðовый Ñчет',
+ 'Add Business' => 'Ðовый бизнеÑ',
+ 'Add Department' => 'Ðовый отдел',
+ 'Add GIFI' => 'Ðовый GIFI',
+ 'Add Language' => 'Ðовый Ñзык',
+ 'Add SIC' => 'Ðовый SIC',
+ 'Add Warehouse' => 'Ðовый Ñклад',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сумма',
+ 'Asset' => 'Ðктив',
+ 'Audit Control' => 'Контроль',
+ 'Audit trail disabled' => 'ÐŸÑ€Ð¾Ð±Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° балланÑа заблокирована',
+ 'Audit trail enabled' => 'ÐŸÑ€Ð¾Ð±Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° балланÑа доÑтупна',
+ 'Audit trail removed up to' => 'ÐŸÑ€Ð¾Ð±Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° балланÑа отменена до',
+ 'Backup sent to' => 'Ð ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ ÐºÐ¾Ð¿Ð¸Ñ Ð¾Ñ‚Ð¾Ñлана на',
+ 'Bin List' => 'СпиÑок Bin',
+ 'Books are open' => 'Книга открыта',
+ 'Business Number' => 'БизнеÑ-код',
+ 'Business deleted!' => 'Ð‘Ð¸Ð·Ð½ÐµÑ ÑƒÐ´Ð°Ð»ÐµÐ½',
+ 'Business saved!' => 'Ð‘Ð¸Ð·Ð½ÐµÑ Ñохранен',
+ 'COGS' => 'COGS',
+ 'Cannot delete account!' => 'Ðевозможно удалить Ñчет!',
+ 'Cannot delete default account!' => 'Ðевозможно удалить оÑновной Ñчет!',
+ 'Cannot save account!' => 'Ðевозможно Ñохранить Ñчет!',
+ 'Cannot save defaults!' => 'Ðевозможно Ñохранить наÑтройки по умолчании!',
+ 'Cannot save preferences!' => 'Ðевозможно Ñохранить наÑтройки!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Ðевозможно уÑтановить в Ñчете более чем одно значение из AR, AP или IC',
+ 'Cannot set multiple options for' => 'Ðевозможно уÑтановить много опций длÑ',
+ 'Cash' => 'КаÑÑа',
+ 'Chart of Accounts' => 'План Ñчетов',
+ 'Close Books up to' => 'Закрыть книгу по',
+ 'Code' => 'Код',
+ 'Code missing!' => 'Пропущен код',
+ 'Company' => 'ОрганизациÑ',
+ 'Confirm' => 'подтвердить',
+ 'Confirm!' => 'Подтвердить!',
+ 'Continue' => 'Продолжить',
+ 'Contra' => 'Против',
+ 'Copy to COA' => 'Копировать в ГПС',
+ 'Cost Center' => 'Учетный отдел',
+ 'Credit' => 'Кредит',
+ 'Customer Number' => 'Код клиента',
+ 'Database Host' => 'Сервер базы данных',
+ 'Dataset' => 'База данных',
+ 'Date Format' => 'Формат даты',
+ 'Day' => 'День',
+ 'Days' => 'Дней',
+ 'Debit' => 'Дебет',
+ 'Default Template' => 'Шаблон по умолчанию',
+ 'Defaults saved!' => 'ÐаÑтройки по умолчании Ñохранены!',
+ 'Delete' => 'Удалить',
+ 'Delete Account' => 'Удалмть Ñчет',
+ 'Deleting a language will also delete the templates for the language' => 'Удаление Ñзыка приведет к удалению шаблонов',
+ 'Department deleted!' => 'Отдел удален!',
+ 'Department saved!' => 'Отдел Ñохранен!',
+ 'Departments' => 'Отделы',
+ 'Description' => 'ОпиÑание',
+ 'Description missing!' => 'Провущено ОпиÑание!',
+ 'Discount' => 'Скидка',
+ 'Dropdown Limit' => 'Ограничение падающего меню',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Ðе указан Ð°Ð´Ñ€ÐµÑ E-mail!',
+ 'Edit' => 'Редактировать',
+ 'Edit Account' => 'Редактировать Ñчет',
+ 'Edit Business' => 'Редактировать бизнеÑ',
+ 'Edit Department' => 'Редактировать Отдел',
+ 'Edit GIFI' => 'Редактировать GIFI',
+ 'Edit Language' => 'Редактировать Язык',
+ 'Edit Preferences for' => 'Редактировать наÑтройки длÑ',
+ 'Edit SIC' => 'Редактировать SIC',
+ 'Edit Template' => 'Редактировать Шаблон',
+ 'Edit Warehouse' => 'Редактировать Ñклад',
+ 'Employee Number' => 'Код Ñотрудника',
+ 'Ends' => 'окончание',
+ 'Enforce transaction reversal for all dates' => 'ПереÑчитадь проводки полноÑтью',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Ð”Ð»Ñ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹ введите до трех букв, разделённых двоеточием, (напр. CAD:USD:EUR)',
+ 'Equity' => 'Капитал',
+ 'Every' => 'каждый',
+ 'Expense' => 'РаÑход',
+ 'Expense/Asset' => 'РаÑход/активы',
+ 'Fax' => 'ФакÑ',
+ 'Foreign Exchange Gain' => 'КурÑÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¸Ð±Ñ‹Ð»ÑŒ',
+ 'Foreign Exchange Loss' => 'КурÑовые потери',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI удален',
+ 'GIFI missing!' => 'Пропущен GIFI',
+ 'GIFI saved!' => 'GIFI Ñохранен!',
+ 'GL' => 'Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°',
+ 'GL Reference Number' => 'Ðомер Ñправочника Главной книги',
+ 'GL Transaction' => 'Проводки Главной книги',
+ 'Heading' => 'Раздел',
+ 'ID' => 'Идентификатор',
+ 'Include in drop-down menus' => 'Включить в падающее меню',
+ 'Income' => 'ПоÑтупление',
+ 'Inventory' => 'Инвентарный',
+ 'Invoice' => 'Счет-фактура',
+ 'Is this a summary account to record' => 'Это итоговый Ñчет Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи',
+ 'Language' => 'Язык',
+ 'Language deleted!' => 'Язык удален',
+ 'Language saved!' => 'Язык Ñохранен',
+ 'Languages' => 'Языки',
+ 'Last Numbers & Default Accounts' => 'ПоÑледние номера документов и Ñчета по-умолчании',
+ 'Liability' => 'ПаÑÑив',
+ 'Licensed to' => 'Лицензией обладает:',
+ 'Link' => 'СÑылка',
+ 'Menu Width' => 'Ширина меню',
+ 'Method' => 'Метод',
+ 'Month' => 'меÑÑц',
+ 'Months' => 'меÑÑцы',
+ 'Name' => 'Ðаименование',
+ 'Next' => 'Следующий',
+ 'Next Number' => 'Следующий номер',
+ 'No' => 'Ðет',
+ 'No email address for' => 'Ðет адреÑа e-mail длÑ',
+ 'Non-tracking Items' => 'ÐетраÑÑируемые Ñлементы',
+ 'Number' => 'код',
+ 'Number Format' => 'ЧиÑловой формат',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Упаковочный ÑпиÑок',
+ 'Part Number' => 'Part Number',
+ 'Password' => 'Пароль',
+ 'Password does not match!' => 'Ðеверный пароль!',
+ 'Payables' => 'Подлежащий оплате',
+ 'Payment' => 'Оплата',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Posting' => 'Сохранение',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'ÐаÑтройки Ñохранены!',
+ 'Print' => 'Печать',
+ 'Printer' => 'Принтер',
+ 'Printing' => 'Печать',
+ 'Process Transactions' => 'Обработка проводок',
+ 'Profit Center' => 'Профит-центр',
+ 'Purchase Order' => 'Заказ поÑтавщику',
+ 'Purchase Order Number' => 'Ðомер заказа поÑтавщику',
+ 'Purchase Orders' => 'Заказы поÑтавщику',
+ 'RFQ Number' => 'Ðомер запроÑа на резервирование',
+ 'Rate' => 'КурÑ',
+ 'Receivables' => 'Подлежащий получению',
+ 'Recurring Transactions' => 'ПовторÑющиеÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ¸',
+ 'Reference' => 'СÑылка',
+ 'Remove Audit trail up to' => 'Удалить пробную проверку балланÑа до',
+ 'Retained Earnings' => 'ÐераÑÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ Ð¿Ñ€Ð¸Ð±Ñ‹Ð»ÑŒ',
+ 'SIC deleted!' => 'SIC удален',
+ 'SIC saved!' => 'SIC Ñохранен',
+ 'Sales Invoice' => 'Фактура клиента',
+ 'Sales Invoice/AR Transaction Number' => 'Ðомер проводки Фактуры клиента',
+ 'Sales Order' => 'Заказ клиента',
+ 'Sales Order Number' => 'Ðомер заказа клиента',
+ 'Sales Orders' => 'Заказы клиента',
+ 'Sales Quotation Number' => 'Ðомер продажи резерва',
+ 'Save' => 'Сохранить',
+ 'Save as new' => 'Сохранить как новый',
+ 'Saving' => 'Сохранение',
+ 'Sending' => 'Отправка',
+ 'Session Timeout' => 'Ð’Ñ€ÐµÐ¼Ñ Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑеÑÑии',
+ 'Signature' => 'ПодпиÑÑŒ',
+ 'Standard Industrial Codes' => 'Стандартный промышленный код',
+ 'Stylesheet' => 'Оформление',
+ 'System Defaults' => 'ÐаÑтройки ÑиÑтемы поумолчании.',
+ 'Tax' => 'Ðалог',
+ 'Template saved!' => 'Шаблон Ñохранен!',
+ 'Times' => 'раз',
+ 'Tracking Items' => 'Tracking Items',
+ 'Transaction' => 'Проводка',
+ 'Transaction reversal enforced for all dates' => 'Проводки переÑчитаны полноÑтью',
+ 'Transaction reversal enforced up to' => 'Проводки переÑчитаны до',
+ 'Type of Business' => 'Тип бизнеÑа',
+ 'Update' => 'Обновить',
+ 'User' => 'Сотрудник',
+ 'Vendor Invoice' => 'Фактура поÑтавщика',
+ 'Vendor Invoice/AP Transaction Number' => 'Ðомер проводки фактуры поÑтавщика',
+ 'Vendor Number' => 'Код поÑтавщика',
+ 'Version' => 'ВерÑиÑ',
+ 'Warehouse deleted!' => 'Склад удален!',
+ 'Warehouse saved!' => 'Склад Ñохранен!',
+ 'Warehouses' => 'Склады',
+ 'Week' => 'ÐеделÑ',
+ 'Weeks' => 'Ðедели',
+ 'Weight Unit' => 'Единица веÑа',
+ 'Work Order' => 'Рабочий заказ',
+ 'Year' => 'Год',
+ 'Yearend' => 'Завершение года',
+ 'Yearend date missing!' => 'Пропущена дата Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ Ð³Ð¾Ð´Ð°!',
+ 'Yearend posted!' => 'Завершение года выполнено!',
+ 'Yearend posting failed!' => 'Ошибка завершение года!',
+ 'Years' => 'Годы',
+ 'Yes' => 'Да',
+ 'account cannot be set to any other type of account' => 'Ñчету не может быть приÑвоен другой тип',
+ 'done' => 'выполнено',
+ 'failed' => 'ошибка',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'Ðовый_Ñчет' => 'add_account',
+ 'Ðовый_бизнеÑ' => 'add_business',
+ 'Ðовый_отдел' => 'add_department',
+ 'Ðовый_Ñзык' => 'add_language',
+ 'Ðовый_sic' => 'add_sic',
+ 'Ðовый_Ñклад' => 'add_warehouse',
+ 'Продолжить' => 'continue',
+ 'Копировать_в_ГПС' => 'copy_to_coa',
+ 'Удалить' => 'delete',
+ 'Редактировать' => 'edit',
+ 'Редактировать_Ñчет' => 'edit_account',
+ 'Обработка_проводок' => 'process_transactions',
+ 'Сохранить' => 'save',
+ 'Сохранить_как_новый' => 'save_as_new',
+ 'Обновить' => 'update',
+};
+
+1;
+
diff --git a/locale/ru_utf/ap b/locale/ru_utf/ap
new file mode 100755
index 00000000..dc03d015
--- /dev/null
+++ b/locale/ru_utf/ap
@@ -0,0 +1,242 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'ЗадолженоÑÑ‚ÑŒ поÑтавщиков',
+ 'AP Transaction' => 'Проводка закупки',
+ 'AP Transactions' => 'Проводки закупки',
+ 'AR Outstanding' => 'ЗадолженоÑÑ‚ÑŒ клиентов',
+ 'AR Transaction' => 'Проводка продаж',
+ 'AR Transactions' => 'Проводки продаж',
+ 'Account' => 'Счет',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Add AP Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° поÑтуплений',
+ 'Add AR Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° продаж',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сумма',
+ 'Amount Due' => 'Сумма к получению',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Are you sure you want to delete Transaction' => 'Вы уверены, что хотите удалить данную проводку?',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Ðевозможно удалить проводку!',
+ 'Cannot post payment for a closed period!' => 'Ðевозможно провеÑти оплату Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода!',
+ 'Cannot post transaction for a closed period!' => 'Ðевозможно провеÑти проводку в закрытом периоде!',
+ 'Cannot post transaction!' => 'Ðевозможно провеÑти проводку!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Проверить',
+ 'Closed' => 'Закрыт',
+ 'Confirm!' => 'Подтвердить!',
+ 'Continue' => 'Продолжить',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Лимит кредита',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Текущий',
+ 'Customer' => 'Клиент',
+ 'Customer missing!' => 'Пропущен клиент!',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Дата оплаты',
+ 'Day(s)' => 'День',
+ 'Debit' => 'Дебет',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Delete' => 'Удалить',
+ 'Delete Schedule' => 'Удалить раÑпиÑание',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОпиÑание',
+ 'Detail' => 'Детализировать',
+ 'Due Date' => 'Оплатить до',
+ 'Due Date missing!' => 'Ðе указан Ñрок оплаты!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mail Ñообщение',
+ 'Edit AP Transaction' => 'Редактировать проводку ПоÑтуплениÑ',
+ 'Edit AR Transaction' => 'Редактировать проводку Продаж',
+ 'Employee' => 'Сотрудник',
+ 'Every' => 'каждый',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹',
+ 'Exchange rate for payment missing!' => 'Пропущен ÐºÑƒÑ€Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñ‹!',
+ 'Exchange rate missing!' => 'Пропущен курÑ!',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'For' => 'длÑ',
+ 'From' => 'Ñ',
+ 'ID' => 'Идентификатор',
+ 'Include Payment' => 'Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñƒ',
+ 'Include in Report' => 'Включить в отчет',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoice Date' => 'Дата выÑтавлениÑ',
+ 'Invoice Date missing!' => 'Ðе указана дата выÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñчета-фактуры',
+ 'Invoice Number' => 'Ðомер Ñчета-фактуры',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Memo' => 'Комментарий',
+ 'Message' => 'Сообщение',
+ 'Month' => 'меÑÑц',
+ 'Month(s)' => 'меÑÑц',
+ 'Next Date' => 'Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'No.' => 'Ðом.',
+ 'Notes' => 'Комментарии',
+ 'Nothing to print!' => 'Ðичего не напечатано!',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Number' => 'код',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Open' => 'Открыть',
+ 'Order' => 'Заказ клиента',
+ 'Order Number' => 'Ðомер заказа',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер ордера покупки',
+ 'Paid' => 'Оплачено',
+ 'Payment date missing!' => 'Пропущена дата оплаты!',
+ 'Payments' => 'Оплаты',
+ 'Period' => 'Период',
+ 'Post' => 'Сохранить',
+ 'Post as new' => 'Сохранить как новый',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Печать',
+ 'Print and Post' => 'Ðапечатать и отправить',
+ 'Print and Post as new' => 'Ðапечатать и отправить как новый',
+ 'Printed' => 'Ðапечатано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проект отÑутÑтвует в Ñправочнике!',
+ 'Quarter' => 'Квартал',
+ 'Receipt' => 'Получение',
+ 'Recurring Transaction' => 'ПовторÑющаÑÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Reference' => 'СÑылка',
+ 'Remaining' => 'ОÑтаток',
+ 'Repeat' => 'Повторить',
+ 'Sales Invoice.' => 'Фактура клиента',
+ 'Salesperson' => 'Продавец',
+ 'Save Schedule' => 'Сохранить раÑпиÑание',
+ 'Schedule' => 'РаÑпиÑание',
+ 'Scheduled' => 'Ðазначено раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Select a Printer!' => 'Выбрать принтер',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select from one of the projects below' => 'Выберите один из проектов из ÑпиÑка',
+ 'Select payment' => 'Выберите оплату',
+ 'Select postscript or PDF!' => 'Выберите postscript или PDF!',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Ship to' => 'доÑтавить длÑ',
+ 'Ship via' => 'доÑтавить через',
+ 'Shipping Point' => 'МеÑто доÑтавки',
+ 'Source' => 'ИÑточник',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Итого по разделу',
+ 'Summary' => 'Суммарно',
+ 'Tax' => 'Ðалог',
+ 'Tax Included' => 'Ðалоги включены в Ñумму',
+ 'Till' => 'до',
+ 'To' => 'по',
+ 'Total' => 'Ð’Ñего',
+ 'Transaction' => 'Проводка',
+ 'Transaction deleted!' => 'Проводка удалена!',
+ 'Transaction posted!' => 'Проводка Ñохранена!',
+ 'Update' => 'Обновить',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Vendor Invoice.' => 'Фактура поÑтавщика.',
+ 'Vendor missing!' => 'Пропущен поÑтавщик!',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Ðедели',
+ 'Year' => 'Год',
+ 'Year(s)' => 'Год',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and posting an existing transaction!' => 'Печать и выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and saving an existing order' => 'Печать и Ñохранение ÑущеÑтвующего ордера',
+ 'You are printing and saving an existing quotation' => 'Печать и Ñохранение ÑущеÑтвующего резервированиÑ',
+ 'You are saving an existing order' => 'Сохранение ÑущеÑтвующего ордера',
+ 'You are saving an existing quotation' => 'Сохранение ÑущеÑтвующего резервированиÑ',
+ 'for' => 'длÑ',
+ 'sent' => 'отправлено',
+ 'time(s)' => 'раз',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Проводка_закупки' => 'ap_transaction',
+ 'Проводка_продаж' => 'ar_transaction',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Удалить_раÑпиÑание' => 'delete_schedule',
+ 'Сохранить' => 'post',
+ 'Сохранить_как_новый' => 'post_as_new',
+ 'Печать' => 'print',
+ 'Ðапечатать_и_отправить' => 'print_and_post',
+ 'Ðапечатать_и_отправить_как_новый' => 'print_and_post_as_new',
+ 'Фактура_клиента' => 'sales_invoice_',
+ 'Сохранить_раÑпиÑание' => 'save_schedule',
+ 'РаÑпиÑание' => 'schedule',
+ 'доÑтавить_длÑ' => 'ship_to',
+ 'Обновить' => 'update',
+ 'Фактура_поÑтавщика_' => 'vendor_invoice_',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru_utf/ar b/locale/ru_utf/ar
new file mode 100755
index 00000000..dc03d015
--- /dev/null
+++ b/locale/ru_utf/ar
@@ -0,0 +1,242 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'ЗадолженоÑÑ‚ÑŒ поÑтавщиков',
+ 'AP Transaction' => 'Проводка закупки',
+ 'AP Transactions' => 'Проводки закупки',
+ 'AR Outstanding' => 'ЗадолженоÑÑ‚ÑŒ клиентов',
+ 'AR Transaction' => 'Проводка продаж',
+ 'AR Transactions' => 'Проводки продаж',
+ 'Account' => 'Счет',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Add AP Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° поÑтуплений',
+ 'Add AR Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° продаж',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сумма',
+ 'Amount Due' => 'Сумма к получению',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Are you sure you want to delete Transaction' => 'Вы уверены, что хотите удалить данную проводку?',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Ðевозможно удалить проводку!',
+ 'Cannot post payment for a closed period!' => 'Ðевозможно провеÑти оплату Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода!',
+ 'Cannot post transaction for a closed period!' => 'Ðевозможно провеÑти проводку в закрытом периоде!',
+ 'Cannot post transaction!' => 'Ðевозможно провеÑти проводку!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Проверить',
+ 'Closed' => 'Закрыт',
+ 'Confirm!' => 'Подтвердить!',
+ 'Continue' => 'Продолжить',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Лимит кредита',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Текущий',
+ 'Customer' => 'Клиент',
+ 'Customer missing!' => 'Пропущен клиент!',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Дата оплаты',
+ 'Day(s)' => 'День',
+ 'Debit' => 'Дебет',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Delete' => 'Удалить',
+ 'Delete Schedule' => 'Удалить раÑпиÑание',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОпиÑание',
+ 'Detail' => 'Детализировать',
+ 'Due Date' => 'Оплатить до',
+ 'Due Date missing!' => 'Ðе указан Ñрок оплаты!',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mail Ñообщение',
+ 'Edit AP Transaction' => 'Редактировать проводку ПоÑтуплениÑ',
+ 'Edit AR Transaction' => 'Редактировать проводку Продаж',
+ 'Employee' => 'Сотрудник',
+ 'Every' => 'каждый',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹',
+ 'Exchange rate for payment missing!' => 'Пропущен ÐºÑƒÑ€Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñ‹!',
+ 'Exchange rate missing!' => 'Пропущен курÑ!',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'For' => 'длÑ',
+ 'From' => 'Ñ',
+ 'ID' => 'Идентификатор',
+ 'Include Payment' => 'Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñƒ',
+ 'Include in Report' => 'Включить в отчет',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoice Date' => 'Дата выÑтавлениÑ',
+ 'Invoice Date missing!' => 'Ðе указана дата выÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñчета-фактуры',
+ 'Invoice Number' => 'Ðомер Ñчета-фактуры',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Memo' => 'Комментарий',
+ 'Message' => 'Сообщение',
+ 'Month' => 'меÑÑц',
+ 'Month(s)' => 'меÑÑц',
+ 'Next Date' => 'Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'No.' => 'Ðом.',
+ 'Notes' => 'Комментарии',
+ 'Nothing to print!' => 'Ðичего не напечатано!',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Number' => 'код',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Open' => 'Открыть',
+ 'Order' => 'Заказ клиента',
+ 'Order Number' => 'Ðомер заказа',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер ордера покупки',
+ 'Paid' => 'Оплачено',
+ 'Payment date missing!' => 'Пропущена дата оплаты!',
+ 'Payments' => 'Оплаты',
+ 'Period' => 'Период',
+ 'Post' => 'Сохранить',
+ 'Post as new' => 'Сохранить как новый',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Печать',
+ 'Print and Post' => 'Ðапечатать и отправить',
+ 'Print and Post as new' => 'Ðапечатать и отправить как новый',
+ 'Printed' => 'Ðапечатано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проект отÑутÑтвует в Ñправочнике!',
+ 'Quarter' => 'Квартал',
+ 'Receipt' => 'Получение',
+ 'Recurring Transaction' => 'ПовторÑющаÑÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Reference' => 'СÑылка',
+ 'Remaining' => 'ОÑтаток',
+ 'Repeat' => 'Повторить',
+ 'Sales Invoice.' => 'Фактура клиента',
+ 'Salesperson' => 'Продавец',
+ 'Save Schedule' => 'Сохранить раÑпиÑание',
+ 'Schedule' => 'РаÑпиÑание',
+ 'Scheduled' => 'Ðазначено раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Select a Printer!' => 'Выбрать принтер',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select from one of the projects below' => 'Выберите один из проектов из ÑпиÑка',
+ 'Select payment' => 'Выберите оплату',
+ 'Select postscript or PDF!' => 'Выберите postscript или PDF!',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Ship to' => 'доÑтавить длÑ',
+ 'Ship via' => 'доÑтавить через',
+ 'Shipping Point' => 'МеÑто доÑтавки',
+ 'Source' => 'ИÑточник',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Итого по разделу',
+ 'Summary' => 'Суммарно',
+ 'Tax' => 'Ðалог',
+ 'Tax Included' => 'Ðалоги включены в Ñумму',
+ 'Till' => 'до',
+ 'To' => 'по',
+ 'Total' => 'Ð’Ñего',
+ 'Transaction' => 'Проводка',
+ 'Transaction deleted!' => 'Проводка удалена!',
+ 'Transaction posted!' => 'Проводка Ñохранена!',
+ 'Update' => 'Обновить',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Vendor Invoice.' => 'Фактура поÑтавщика.',
+ 'Vendor missing!' => 'Пропущен поÑтавщик!',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Ðедели',
+ 'Year' => 'Год',
+ 'Year(s)' => 'Год',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and posting an existing transaction!' => 'Печать и выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and saving an existing order' => 'Печать и Ñохранение ÑущеÑтвующего ордера',
+ 'You are printing and saving an existing quotation' => 'Печать и Ñохранение ÑущеÑтвующего резервированиÑ',
+ 'You are saving an existing order' => 'Сохранение ÑущеÑтвующего ордера',
+ 'You are saving an existing quotation' => 'Сохранение ÑущеÑтвующего резервированиÑ',
+ 'for' => 'длÑ',
+ 'sent' => 'отправлено',
+ 'time(s)' => 'раз',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Проводка_закупки' => 'ap_transaction',
+ 'Проводка_продаж' => 'ar_transaction',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Удалить_раÑпиÑание' => 'delete_schedule',
+ 'Сохранить' => 'post',
+ 'Сохранить_как_новый' => 'post_as_new',
+ 'Печать' => 'print',
+ 'Ðапечатать_и_отправить' => 'print_and_post',
+ 'Ðапечатать_и_отправить_как_новый' => 'print_and_post_as_new',
+ 'Фактура_клиента' => 'sales_invoice_',
+ 'Сохранить_раÑпиÑание' => 'save_schedule',
+ 'РаÑпиÑание' => 'schedule',
+ 'доÑтавить_длÑ' => 'ship_to',
+ 'Обновить' => 'update',
+ 'Фактура_поÑтавщика_' => 'vendor_invoice_',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru_utf/arap b/locale/ru_utf/arap
new file mode 100755
index 00000000..65eb1781
--- /dev/null
+++ b/locale/ru_utf/arap
@@ -0,0 +1,76 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Address' => 'ÐдреÑ',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Продолжить',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Day(s)' => 'День',
+ 'Delete Schedule' => 'Удалить раÑпиÑание',
+ 'Description' => 'ОпиÑание',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mail Ñообщение',
+ 'Every' => 'каждый',
+ 'For' => 'длÑ',
+ 'Include Payment' => 'Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñƒ',
+ 'Message' => 'Сообщение',
+ 'Month(s)' => 'меÑÑц',
+ 'Next Date' => 'Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Number' => 'код',
+ 'Print' => 'Печать',
+ 'Project not on file!' => 'Проект отÑутÑтвует в Ñправочнике!',
+ 'Recurring Transaction' => 'ПовторÑющаÑÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Reference' => 'СÑылка',
+ 'Repeat' => 'Повторить',
+ 'Save Schedule' => 'Сохранить раÑпиÑание',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select from one of the projects below' => 'Выберите один из проектов из ÑпиÑка',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Subject' => 'Тема',
+ 'To' => 'по',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Ðедели',
+ 'Year(s)' => 'Год',
+ 'You are posting an existing transaction!' => 'Выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and posting an existing transaction!' => 'Печать и выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and saving an existing order' => 'Печать и Ñохранение ÑущеÑтвующего ордера',
+ 'You are printing and saving an existing quotation' => 'Печать и Ñохранение ÑущеÑтвующего резервированиÑ',
+ 'You are saving an existing order' => 'Сохранение ÑущеÑтвующего ордера',
+ 'You are saving an existing quotation' => 'Сохранение ÑущеÑтвующего резервированиÑ',
+ 'for' => 'длÑ',
+ 'sent' => 'отправлено',
+ 'time(s)' => 'раз',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Продолжить' => 'continue',
+ 'Удалить_раÑпиÑание' => 'delete_schedule',
+ 'Сохранить_раÑпиÑание' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/ru_utf/arapprn b/locale/ru_utf/arapprn
new file mode 100755
index 00000000..8631960e
--- /dev/null
+++ b/locale/ru_utf/arapprn
@@ -0,0 +1,36 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Счет',
+ 'Amount' => 'Сумма',
+ 'Continue' => 'Продолжить',
+ 'Date' => 'Дата',
+ 'Memo' => 'Комментарий',
+ 'Nothing to print!' => 'Ðичего не напечатано!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Ðапечатано',
+ 'Scheduled' => 'Ðазначено раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Select a Printer!' => 'Выбрать принтер',
+ 'Select payment' => 'Выберите оплату',
+ 'Select postscript or PDF!' => 'Выберите postscript или PDF!',
+ 'Source' => 'ИÑточник',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'Продолжить' => 'continue',
+};
+
+1;
+
diff --git a/locale/ru_utf/bp b/locale/ru_utf/bp
new file mode 100755
index 00000000..73ba5b12
--- /dev/null
+++ b/locale/ru_utf/bp
@@ -0,0 +1,71 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Счет',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Ð’Ñ‹ дейÑтвительно хотите отменить очередь Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÑ‡ÐµÐ½Ð½Ñ‹Ñ… позиций?',
+ 'Bin Lists' => 'СпиÑки Bin',
+ 'Cannot remove files!' => 'Ðевозможно перемеÑтить файлы!',
+ 'Confirm!' => 'Подтвердить!',
+ 'Continue' => 'Продолжить',
+ 'Current' => 'Текущий',
+ 'Customer' => 'Клиент',
+ 'Date' => 'Дата',
+ 'Employee' => 'Сотрудник',
+ 'From' => 'Ñ',
+ 'ID' => 'Идентификатор',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoice Number' => 'Ðомер Ñчета-фактуры',
+ 'Marked entries printed!' => 'Отмеченные позиции напечатаны!',
+ 'Month' => 'меÑÑц',
+ 'Order' => 'Заказ клиента',
+ 'Order Number' => 'Ðомер заказа',
+ 'Packing Lists' => 'Упаковочные ÑпиÑоки',
+ 'Period' => 'Период',
+ 'Pick Lists' => 'СпиÑки Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Print' => 'Печать',
+ 'Printing' => 'Печать',
+ 'Purchase Orders' => 'Заказы поÑтавщику',
+ 'Quarter' => 'Квартал',
+ 'Quotation' => 'Резервирование',
+ 'Quotation Number' => 'Ðомер резервированиÑ',
+ 'Quotations' => 'Резервы',
+ 'RFQs' => 'ЗапроÑÑ‹ на резервирование',
+ 'Remove' => 'Удалить',
+ 'Removed spoolfiles!' => 'Удалить файл очереди!',
+ 'Removing marked entries from queue ...' => 'Удалить отмеченные позиции из очереди?',
+ 'Sales Invoices' => 'Фактуры клиента',
+ 'Sales Orders' => 'Заказы клиента',
+ 'Select all' => 'Выбрать вÑе',
+ 'Spoolfile' => 'Файл очереди печати',
+ 'Time Cards' => 'Time Cards',
+ 'To' => 'по',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Work Orders' => 'Рабочие заказы',
+ 'Year' => 'Год',
+ 'Yes' => 'Да',
+ 'done' => 'выполнено',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'Продолжить' => 'continue',
+ 'Печать' => 'print',
+ 'Удалить' => 'remove',
+ 'Выбрать_вÑе' => 'select_all',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru_utf/ca b/locale/ru_utf/ca
new file mode 100755
index 00000000..de97fad0
--- /dev/null
+++ b/locale/ru_utf/ca
@@ -0,0 +1,62 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AR/AP' => 'Продажа/Покупка',
+ 'Account' => 'Счет',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Balance' => 'БаланÑ',
+ 'Chart of Accounts' => 'План Ñчетов',
+ 'Credit' => 'Кредит',
+ 'Current' => 'Текущий',
+ 'Date' => 'Дата',
+ 'Debit' => 'Дебет',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОпиÑание',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'From' => 'Ñ',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Включить в отчет',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'List Transactions' => 'СпиÑок проводок',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Month' => 'меÑÑц',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Period' => 'Период',
+ 'Project Number' => 'Код проекта',
+ 'Quarter' => 'Квартал',
+ 'R' => 'R',
+ 'Reference' => 'СÑылка',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Subtotal' => 'Итого по разделу',
+ 'To' => 'по',
+ 'Year' => 'Год',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'СпиÑок_проводок' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ru_utf/cp b/locale/ru_utf/cp
new file mode 100755
index 00000000..21ffd248
--- /dev/null
+++ b/locale/ru_utf/cp
@@ -0,0 +1,150 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'ПоÑтуплениÑ',
+ 'AR' => 'Продажи',
+ 'Account' => 'Счет',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Address' => 'ÐдреÑ',
+ 'All' => 'Ð’Ñе',
+ 'Amount' => 'Сумма',
+ 'Amount Due' => 'Сумма к получению',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => 'Ðевозможно провеÑти оплату!',
+ 'Cannot post Receipt!' => 'Ðевозможно провеÑти получение!',
+ 'Cannot post payment for a closed period!' => 'Ðевозможно провеÑти оплату Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Продолжить',
+ 'Currency' => 'Валюта',
+ 'Customer' => 'Клиент',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Date missing!' => 'Пропущена дата',
+ 'Day(s)' => 'День',
+ 'Delete Schedule' => 'Удалить раÑпиÑание',
+ 'Department' => 'Отдел',
+ 'Deposit' => 'Депозит',
+ 'Description' => 'ОпиÑание',
+ 'Due Date' => 'Оплатить до',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mail Ñообщение',
+ 'Every' => 'каждый',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹',
+ 'Exchange rate missing!' => 'Пропущен курÑ!',
+ 'For' => 'длÑ',
+ 'From' => 'Ñ',
+ 'Include Payment' => 'Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñƒ',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoices' => 'Счет-фактуры',
+ 'Language' => 'Язык',
+ 'Memo' => 'Комментарий',
+ 'Message' => 'Сообщение',
+ 'Month(s)' => 'меÑÑц',
+ 'Next Date' => 'Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Number' => 'код',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Оплата',
+ 'Payment posted!' => 'Оплата проведена!',
+ 'Payments' => 'Оплаты',
+ 'Payments posted!' => 'Оплаты проведены!',
+ 'Post' => 'Сохранить',
+ 'Posting failed!' => 'Ошибка ÑохранениÑ',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ð°',
+ 'Print' => 'Печать',
+ 'Project not on file!' => 'Проект отÑутÑтвует в Ñправочнике!',
+ 'Receipt' => 'Получение',
+ 'Receipt posted!' => 'Получение проведено!',
+ 'Receipts' => 'ПолучениÑ',
+ 'Recurring Transaction' => 'ПовторÑющаÑÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Reference' => 'СÑылка',
+ 'Repeat' => 'Повторить',
+ 'Save Schedule' => 'Сохранить раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Select' => 'Выбрать',
+ 'Select all' => 'Выбрать вÑе',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select from one of the projects below' => 'Выберите один из проектов из ÑпиÑка',
+ 'Select postscript or PDF!' => 'Выберите postscript или PDF!',
+ 'Source' => 'ИÑточник',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Subject' => 'Тема',
+ 'To' => 'по',
+ 'Update' => 'Обновить',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Ðедели',
+ 'Year(s)' => 'Год',
+ 'You are posting an existing transaction!' => 'Выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and posting an existing transaction!' => 'Печать и выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and saving an existing order' => 'Печать и Ñохранение ÑущеÑтвующего ордера',
+ 'You are printing and saving an existing quotation' => 'Печать и Ñохранение ÑущеÑтвующего резервированиÑ',
+ 'You are saving an existing order' => 'Сохранение ÑущеÑтвующего ордера',
+ 'You are saving an existing quotation' => 'Сохранение ÑущеÑтвующего резервированиÑ',
+ 'for' => 'длÑ',
+ 'sent' => 'отправлено',
+ 'time(s)' => 'раз',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Продолжить' => 'continue',
+ 'Удалить_раÑпиÑание' => 'delete_schedule',
+ 'Сохранить' => 'post',
+ 'Печать' => 'print',
+ 'Сохранить_раÑпиÑание' => 'save_schedule',
+ 'Выбрать_вÑе' => 'select_all',
+ 'Обновить' => 'update',
+};
+
+1;
+
diff --git a/locale/ru_utf/ct b/locale/ru_utf/ct
new file mode 100755
index 00000000..5ff91f1a
--- /dev/null
+++ b/locale/ru_utf/ct
@@ -0,0 +1,191 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Проводка закупки',
+ 'AP Transactions' => 'Проводки закупки',
+ 'AR Transaction' => 'Проводка продаж',
+ 'AR Transactions' => 'Проводки продаж',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Active' => 'Ðктивный',
+ 'Add Customer' => 'Ðовый клиент',
+ 'Add Vendor' => 'Ðовый поÑтавщик',
+ 'Address' => 'ÐдреÑ',
+ 'All' => 'Ð’Ñе',
+ 'Amount' => 'Сумма',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки Ñчета',
+ 'Break' => 'Прервать',
+ 'Cannot delete customer!' => 'Ðевозможно удалить покупателÑ',
+ 'Cannot delete vendor!' => 'Ðевозможно удалить поÑтавщика!',
+ 'Cc' => 'Cc',
+ 'City' => 'Город',
+ 'Closed' => 'Закрыт',
+ 'Company Name' => 'Ðаименование организации',
+ 'Contact' => 'Контактное лицо',
+ 'Continue' => 'Продолжить',
+ 'Cost' => 'Цена',
+ 'Could not save pricelist!' => 'Ðевозможно Ñохранить прайÑ!',
+ 'Country' => 'Страна',
+ 'Credit Limit' => 'Лимит кредита',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Customer History' => 'ИÑториÑ',
+ 'Customer Number' => 'Код клиента',
+ 'Customer deleted!' => 'Клиент удален!',
+ 'Customer saved!' => 'Клиент Ñохранен',
+ 'Customers' => 'Клиенты',
+ 'Delete' => 'Удалить',
+ 'Delivery Date' => 'Дата получениÑ',
+ 'Description' => 'ОпиÑание',
+ 'Detail' => 'Детализировать',
+ 'Discount' => 'Скидка',
+ 'E-mail' => 'E-mail',
+ 'Edit Customer' => 'Редактировать Клиента',
+ 'Edit Vendor' => 'Редактировать поÑтавщика',
+ 'Employee' => 'Сотрудник',
+ 'Enddate' => 'Дата окончаниÑ',
+ 'Fax' => 'ФакÑ',
+ 'From' => 'Ñ',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Группа',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Идентификатор',
+ 'Inactive' => 'Ðеактивный',
+ 'Include in Report' => 'Включить в отчет',
+ 'Invoice' => 'Счет-фактура',
+ 'Item already on pricelist!' => 'Ðоменклатура уже еÑÑ‚ÑŒ в прайÑ-лиÑте!',
+ 'Item not on file!' => 'Ðет номенклатуры в Ñправочнике!',
+ 'Language' => 'Язык',
+ 'Leadtime' => 'ОÑновное времÑ',
+ 'Manager' => 'Менеджер',
+ 'Name' => 'Ðаименование',
+ 'Name missing!' => 'Пропущено наименование!',
+ 'No.' => 'Ðом.',
+ 'Notes' => 'Комментарии',
+ 'Number' => 'код',
+ 'Open' => 'Открыть',
+ 'Order' => 'Заказ клиента',
+ 'Orphaned' => 'Без проводок',
+ 'POS' => 'ККМ',
+ 'Part Number' => 'Part Number',
+ 'Phone' => 'Тел.',
+ 'Pricegroup' => 'Тип цен',
+ 'Pricelist' => 'ПрайÑлиÑÑ‚',
+ 'Project Number' => 'Код проекта',
+ 'Purchase Order' => 'Заказ поÑтавщику',
+ 'Purchase Orders' => 'Заказы поÑтавщику',
+ 'Qty' => 'КоличеÑтво',
+ 'Quotation' => 'Резервирование',
+ 'Quotations' => 'Резервы',
+ 'RFQ' => 'Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Request for Quotations' => 'ЗапроÑÑ‹ на резервирование',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Фактура клиента',
+ 'Sales Invoices' => 'Фактуры клиента',
+ 'Sales Order' => 'Заказ клиента',
+ 'Sales Orders' => 'Заказы клиента',
+ 'Salesperson' => 'Продавец',
+ 'Save' => 'Сохранить',
+ 'Save Pricelist' => 'Сохранить прайÑлиÑÑ‚',
+ 'Save as new' => 'Сохранить как новый',
+ 'Search' => 'ПоиÑк',
+ 'Select items' => 'Выберите Ñлементы',
+ 'Sell Price' => 'ÐŸÑ€Ð¾Ð´Ð°Ð¶Ð½Ð°Ñ Ñ†ÐµÐ½Ð°',
+ 'Serial Number' => 'Серийный номер',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'State' => 'СоÑтоÑние',
+ 'State/Province' => 'Штат/ПровинциÑ',
+ 'Sub-contract GIFI' => 'Передоверенный GIFI',
+ 'Subtotal' => 'Итого по разделу',
+ 'Summary' => 'Суммарно',
+ 'Tax' => 'Ðалог',
+ 'Tax Included' => 'Ðалоги включены в Ñумму',
+ 'Tax Number' => 'Код налога',
+ 'Tax Number / SSN' => 'Код налога/SSN',
+ 'Taxable' => 'Подлежит налогообложению',
+ 'Terms' => 'Срок резервированиÑ',
+ 'To' => 'по',
+ 'Total' => 'Ð’Ñего',
+ 'Type of Business' => 'Тип бизнеÑа',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обновить',
+ 'Vendor History' => 'ИÑториÑ',
+ 'Vendor Invoice' => 'Фактура поÑтавщика',
+ 'Vendor Invoices' => 'Фактуры поÑтавщика',
+ 'Vendor Number' => 'Код поÑтавщика',
+ 'Vendor deleted!' => 'ПоÑтавщик удален!',
+ 'Vendor saved!' => 'ПоÑтавщик Ñохранен!',
+ 'Vendors' => 'ПоÑтавщики',
+ 'Zip/Postal Code' => 'ИндекÑ',
+ 'days' => 'дней',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'Проводка_закупки' => 'ap_transaction',
+ 'Проводка_продаж' => 'ar_transaction',
+ 'Ðовый_клиент' => 'add_customer',
+ 'Ðовый_поÑтавщик' => 'add_vendor',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'ККМ' => 'pos',
+ 'ПрайÑлиÑÑ‚' => 'pricelist',
+ 'Заказ_поÑтавщику' => 'purchase_order',
+ 'Резервирование' => 'quotation',
+ 'ЗапроÑ_на_резервирование' => 'rfq',
+ 'Фактура_клиента' => 'sales_invoice',
+ 'Заказ_клиента' => 'sales_order',
+ 'Сохранить' => 'save',
+ 'Сохранить_прайÑлиÑÑ‚' => 'save_pricelist',
+ 'Сохранить_как_новый' => 'save_as_new',
+ 'Обновить' => 'update',
+ 'Фактура_поÑтавщика' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/ru_utf/gl b/locale/ru_utf/gl
new file mode 100755
index 00000000..fb98b9aa
--- /dev/null
+++ b/locale/ru_utf/gl
@@ -0,0 +1,187 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Проводка закупки',
+ 'AR Transaction' => 'Проводка продаж',
+ 'Account' => 'Счет',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Add Cash Transfer Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° каÑÑового перемещениÑ',
+ 'Add General Ledger Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Address' => 'ÐдреÑ',
+ 'All' => 'Ð’Ñе',
+ 'Amount' => 'Сумма',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Are you sure you want to delete Transaction' => 'Вы уверены, что хотите удалить данную проводку?',
+ 'Asset' => 'Ðктив',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Balance' => 'БаланÑ',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'Ðевозможно удалить проводку!',
+ 'Cannot post transaction for a closed period!' => 'Ðевозможно провеÑти проводку в закрытом периоде!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Ðевозможно провеÑти проводку Ñ Ð´ÐµÐ±ÐµÑ‚Ð¾Ð¼ и кредитом Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð³Ð¾ и того же Ñчета!',
+ 'Cannot post transaction!' => 'Ðевозможно провеÑти проводку!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Подтвердить!',
+ 'Continue' => 'Продолжить',
+ 'Credit' => 'Кредит',
+ 'Current' => 'Текущий',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Day(s)' => 'День',
+ 'Debit' => 'Дебет',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Delete' => 'Удалить',
+ 'Delete Schedule' => 'Удалить раÑпиÑание',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОпиÑание',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'E-mail Ñообщение',
+ 'Edit Cash Transfer Transaction' => 'Редактировать проводку КаÑÑового ПеремещениÑ',
+ 'Edit General Ledger Transaction' => 'Редактировать проводку главной книги',
+ 'Equity' => 'Капитал',
+ 'Every' => 'каждый',
+ 'Expense' => 'РаÑход',
+ 'FX' => 'FX',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'For' => 'длÑ',
+ 'From' => 'Ñ',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Проводки Главной книги',
+ 'General Ledger' => 'Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°',
+ 'ID' => 'Идентификатор',
+ 'Include Payment' => 'Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñƒ',
+ 'Include in Report' => 'Включить в отчет',
+ 'Income' => 'ПоÑтупление',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Liability' => 'ПаÑÑив',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Memo' => 'Комментарий',
+ 'Message' => 'Сообщение',
+ 'Month' => 'меÑÑц',
+ 'Month(s)' => 'меÑÑц',
+ 'Next Date' => 'Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Notes' => 'Комментарии',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Number' => 'код',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Out of balance transaction!' => 'Вне балланÑа проводок!',
+ 'Period' => 'Период',
+ 'Post' => 'Сохранить',
+ 'Post as new' => 'Сохранить как новый',
+ 'Print' => 'Печать',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проект отÑутÑтвует в Ñправочнике!',
+ 'Quarter' => 'Квартал',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'ПовторÑющаÑÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Reference' => 'СÑылка',
+ 'Repeat' => 'Повторить',
+ 'Reports' => 'Отчеты',
+ 'Sales Invoice ' => 'Фактура клиента',
+ 'Save Schedule' => 'Сохранить раÑпиÑание',
+ 'Schedule' => 'РаÑпиÑание',
+ 'Scheduled' => 'Ðазначено раÑпиÑание',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select from one of the projects below' => 'Выберите один из проектов из ÑпиÑка',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Source' => 'ИÑточник',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Итого по разделу',
+ 'To' => 'по',
+ 'Transaction Date missing!' => 'Пропущена Дата проводки!',
+ 'Transaction deleted!' => 'Проводка удалена!',
+ 'Transaction posted!' => 'Проводка Ñохранена!',
+ 'Update' => 'Обновить',
+ 'Vendor Invoice ' => 'Фактура поÑтавщика',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Ðедели',
+ 'Year' => 'Год',
+ 'Year(s)' => 'Год',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and posting an existing transaction!' => 'Печать и выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and saving an existing order' => 'Печать и Ñохранение ÑущеÑтвующего ордера',
+ 'You are printing and saving an existing quotation' => 'Печать и Ñохранение ÑущеÑтвующего резервированиÑ',
+ 'You are saving an existing order' => 'Сохранение ÑущеÑтвующего ордера',
+ 'You are saving an existing quotation' => 'Сохранение ÑущеÑтвующего резервированиÑ',
+ 'for' => 'длÑ',
+ 'sent' => 'отправлено',
+ 'time(s)' => 'раз',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Проводка_закупки' => 'ap_transaction',
+ 'Проводка_продаж' => 'ar_transaction',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Удалить_раÑпиÑание' => 'delete_schedule',
+ 'Проводки_Главной_книги' => 'gl_transaction',
+ 'Сохранить' => 'post',
+ 'Сохранить_как_новый' => 'post_as_new',
+ 'Фактура_клиента' => 'sales_invoice_',
+ 'Сохранить_раÑпиÑание' => 'save_schedule',
+ 'РаÑпиÑание' => 'schedule',
+ 'Обновить' => 'update',
+ 'Фактура_поÑтавщика' => 'vendor_invoice_',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru_utf/hr b/locale/ru_utf/hr
new file mode 100755
index 00000000..06a12057
--- /dev/null
+++ b/locale/ru_utf/hr
@@ -0,0 +1,122 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'ПоÑтуплениÑ',
+ 'Above' => 'Больше',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Active' => 'Ðктивный',
+ 'Add Deduction' => 'Ðовое Удержание',
+ 'Add Employee' => 'Ðовый Ñотрудник',
+ 'Address' => 'ÐдреÑ',
+ 'Administrator' => 'ÐдминиÑтратор',
+ 'After Deduction' => 'ПоÑле УдержаниÑ',
+ 'All' => 'Ð’Ñе',
+ 'Allowances' => 'СпиÑаниÑ',
+ 'Amount' => 'Сумма',
+ 'Amount missing!' => 'Пропущена Ñумма',
+ 'BIC' => 'BIC',
+ 'Based on' => 'ОÑнован на',
+ 'Before Deduction' => 'До УдержаниÑ',
+ 'Below' => 'Ðиже',
+ 'City' => 'Город',
+ 'Continue' => 'Продолжить',
+ 'Country' => 'Страна',
+ 'DOB' => 'Дата рождениÑ',
+ 'Deduct after' => 'Удержать поÑле',
+ 'Deduction deleted!' => 'Удержание удалено!',
+ 'Deduction saved!' => 'Удержание Ñохранено!',
+ 'Deductions' => 'УдержаниÑ',
+ 'Delete' => 'Удалить',
+ 'Description' => 'ОпиÑание',
+ 'Description missing!' => 'Провущено ОпиÑание!',
+ 'E-mail' => 'E-mail',
+ 'Edit Deduction' => 'Редактировать Удержание',
+ 'Edit Employee' => 'Редактировать Ñотрудника',
+ 'Employee' => 'Сотрудник',
+ 'Employee Name' => 'Ð˜Ð¼Ñ Ñотрудника',
+ 'Employee Number' => 'Код Ñотрудника',
+ 'Employee deleted!' => 'Сотрудник удален!',
+ 'Employee pays' => 'Зарплата Ñотрудника',
+ 'Employee saved!' => 'Сотрудник Ñохранен!',
+ 'Employees' => 'Сотрудники',
+ 'Employer' => 'Работодатель',
+ 'Employer pays' => 'Платежи работодателÑ',
+ 'Enddate' => 'Дата окончаниÑ',
+ 'Exempt age <' => 'ВозраÑÑ‚ <',
+ 'Expense' => 'РаÑход',
+ 'From' => 'Ñ',
+ 'Home Phone' => 'Домашний телефон',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Идентификатор',
+ 'Inactive' => 'Ðеактивный',
+ 'Include in Report' => 'Включить в отчет',
+ 'Login' => 'Пользователь',
+ 'Manager' => 'Менеджер',
+ 'Maximum' => 'МакÑимум',
+ 'Name' => 'Ðаименование',
+ 'Name missing!' => 'Пропущено наименование!',
+ 'Notes' => 'Комментарии',
+ 'Number' => 'код',
+ 'Orphaned' => 'Без проводок',
+ 'Payroll Deduction' => 'Удержание по ведомоÑти',
+ 'Pos' => 'ККМ',
+ 'Rate' => 'КурÑ',
+ 'Rate missing!' => 'Пропущен курÑ',
+ 'Role' => 'Роль',
+ 'S' => 'S',
+ 'SSN' => 'SSN',
+ 'Sales' => 'Продажи',
+ 'Save' => 'Сохранить',
+ 'Save as new' => 'Сохранить как новый',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'State/Province' => 'Штат/ПровинциÑ',
+ 'Supervisor' => 'Контролер',
+ 'To' => 'по',
+ 'Update' => 'Обновить',
+ 'User' => 'Сотрудник',
+ 'Work Phone' => 'Рабочий телефон',
+ 'Zip/Postal Code' => 'ИндекÑ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'Ðовое_Удержание' => 'add_deduction',
+ 'Ðовый_Ñотрудник' => 'add_employee',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Сохранить' => 'save',
+ 'Сохранить_как_новый' => 'save_as_new',
+ 'Обновить' => 'update',
+};
+
+1;
+
diff --git a/locale/ru_utf/ic b/locale/ru_utf/ic
new file mode 100755
index 00000000..aaf721ba
--- /dev/null
+++ b/locale/ru_utf/ic
@@ -0,0 +1,295 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'A' => 'A',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Accounts' => 'Счета',
+ 'Accrual' => 'Ðакопление',
+ 'Active' => 'Ðктивный',
+ 'Add' => 'Ðовый',
+ 'Add Assembly' => 'Ðовый комплект',
+ 'Add Labor/Overhead' => 'ÐÐ¾Ð²Ð°Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð°/накладные раÑходы',
+ 'Add Part' => 'Ðовый продукт',
+ 'Add Purchase Order' => 'Ðовый заказ поÑтавщика',
+ 'Add Quotation' => 'Ðовое резервирование',
+ 'Add Request for Quotation' => 'Ðовый Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Add Sales Order' => 'Ðовый заказ клиента',
+ 'Add Service' => 'ÐÐ¾Ð²Ð°Ñ ÑƒÑлуга',
+ 'Address' => 'ÐдреÑ',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Assemblies' => 'Комплекты',
+ 'Assemblies restocked!' => 'Комплект заполнен!',
+ 'Assembly' => 'Комлект',
+ 'Attachment' => 'Вложение',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Average Cost' => 'СреднÑÑ Ñ†ÐµÐ½Ð°',
+ 'Avg Cost' => 'СреднÑÑ Ñ†ÐµÐ½Ð°',
+ 'BOM' => 'ВедомоÑÑ‚ÑŒ материалов',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки Ñчета',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'СпиÑок Bin',
+ 'Break' => 'Прервать',
+ 'COGS' => 'COGS',
+ 'COGS account does not exist!' => 'ОтÑутÑтвует Ñчет проданных товаров',
+ 'Cannot create Assembly' => 'Ðевозможно Ñоздать Ñборку',
+ 'Cannot create Labor' => 'Ðевозможно Ñоздать работу',
+ 'Cannot create Part' => 'Ðевозможно Ñоздать чаÑÑ‚ÑŒ',
+ 'Cannot create Service' => 'Ðевозможно ÑоздатьуÑлугу',
+ 'Cannot delete item!' => 'Ðевозможно удалить номенклатуру!',
+ 'Cannot stock assemblies!' => 'Ðевозможно Ñформировать комплект!',
+ 'Cash' => 'КаÑÑа',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Проверить инвентарь',
+ 'City' => 'Город',
+ 'Closed' => 'Закрыт',
+ 'Company Name' => 'Ðаименование организации',
+ 'Components' => 'Компоненты',
+ 'Contact' => 'Контактное лицо',
+ 'Continue' => 'Продолжить',
+ 'Copies' => 'Копий',
+ 'Cost' => 'Цена',
+ 'Country' => 'Страна',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Customer' => 'Клиент',
+ 'Customer Number' => 'Код клиента',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Delete' => 'Удалить',
+ 'Delivery Date' => 'Дата получениÑ',
+ 'Description' => 'ОпиÑание',
+ 'Detail' => 'Детализировать',
+ 'Drawing' => 'Изображение',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Ðе указан Ð°Ð´Ñ€ÐµÑ E-mail!',
+ 'E-mailed' => 'Отправлено по e-mail',
+ 'Edit Assembly' => 'Редактировать комплект',
+ 'Edit Labor/Overhead' => 'Редактировать работы/накладные раÑходы',
+ 'Edit Part' => 'Редактировать товар',
+ 'Edit Service' => 'Редактировать УÑлугу',
+ 'Employee' => 'Сотрудник',
+ 'Expense' => 'РаÑход',
+ 'Expense account does not exist!' => 'Счет раÑхода отÑутÑтвует',
+ 'Extended' => 'Сумма',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'From' => 'Ñ',
+ 'Group' => 'Группа',
+ 'Image' => 'Картинка',
+ 'In-line' => 'внутриÑтрочный',
+ 'Include in Report' => 'Включить в отчет',
+ 'Income' => 'ПоÑтупление',
+ 'Income account does not exist!' => 'Счет поÑÑ‚ÑƒÐ¿Ð»ÐµÐ½Ð¸Ñ Ð¾Ñ‚ÑутÑтвует',
+ 'Individual Items' => 'Ðомеклатурные позиции',
+ 'Inventory' => 'Инвентарный',
+ 'Inventory account does not exist!' => 'Инвентарный Ñчет отÑутÑтвует',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Прежде чем комплект Ñчитать уÑаревшим, инвентарное количеÑтво должно быть нулевым!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Прежде чем товар Ñчитать уÑаревшим, инвентарное количеÑтво должно быть нулевым!',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoice Date missing!' => 'Ðе указана дата выÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñчета-фактуры',
+ 'Invoice Number' => 'Ðомер Ñчета-фактуры',
+ 'Invoice Number missing!' => 'Ðе указан номер Ñчета-фактуры',
+ 'Item deleted!' => 'Ðоменклатура удалена!',
+ 'Item not on file!' => 'Ðет номенклатуры в Ñправочнике!',
+ 'Items' => 'Ðоменклатура',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Labor/Overhead' => 'Работа/накладные раÑходы',
+ 'Last Cost' => 'ПоÑледнÑÑ Ñ†ÐµÐ½Ð°',
+ 'Leadtime' => 'ОÑновное времÑ',
+ 'Line Total' => 'Ð˜Ñ‚Ð¾Ð³Ð¾Ð²Ð°Ñ Ð»Ð¸Ð½Ð¸Ñ',
+ 'Link Accounts' => 'СÑылки Ñчетов',
+ 'List' => 'СпиÑок',
+ 'List Price' => 'СпиÑок цен',
+ 'Make' => 'Создать',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'Markup' => 'Ðаценка',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Message' => 'Сообщение',
+ 'Microfiche' => 'Микрофиша',
+ 'Model' => 'Модель',
+ 'Name' => 'Ðаименование',
+ 'No.' => 'Ðом.',
+ 'Notes' => 'Комментарии',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Number' => 'код',
+ 'Number missing in Row' => 'Пропущен код в Ñтроке',
+ 'OH' => 'OH',
+ 'Obsolete' => 'УÑтаревший',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'On Hand' => 'Вналичии',
+ 'Open' => 'Открыть',
+ 'Order' => 'Заказ клиента',
+ 'Order Date missing!' => 'Пропущена дата заказа',
+ 'Order Number' => 'Ðомер заказа',
+ 'Order Number missing!' => 'Пропущен номер заказа',
+ 'Orphaned' => 'Без проводок',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Упаковочный ÑпиÑок',
+ 'Packing List Date missing!' => 'Пропущена дата упаковочного ÑпиÑока!',
+ 'Packing List Number missing!' => 'Пропущен номер упаковочного ÑпиÑока!',
+ 'Part' => 'Товар',
+ 'Parts' => 'Товары',
+ 'Period' => 'Период',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Pricegroup' => 'Тип цен',
+ 'Printed' => 'Ðапечатано',
+ 'Project' => 'Проект',
+ 'Purchase Order' => 'Заказ поÑтавщику',
+ 'Purchase Orders' => 'Заказы поÑтавщику',
+ 'Qty' => 'КоличеÑтво',
+ 'Quantity exceeds available units to stock!' => 'Превышено количеÑтво единиц номенклатуры на Ñкаде',
+ 'Quotation' => 'Резервирование',
+ 'Quotation Date missing!' => 'Пропущена дата резервированиÑ!',
+ 'Quotation Number missing!' => 'Пропущен номер резервированиÑ!',
+ 'Quotations' => 'Резервы',
+ 'RFQ' => 'Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'ROP' => 'ROP',
+ 'Recd' => 'Recd',
+ 'Required by' => 'Запрошен',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Фактура клиента',
+ 'Sales Invoices' => 'Фактуры клиента',
+ 'Sales Order' => 'Заказ клиента',
+ 'Sales Orders' => 'Заказы клиента',
+ 'Save' => 'Сохранить',
+ 'Save as new' => 'Сохранить как новый',
+ 'Scheduled' => 'Ðазначено раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select items' => 'Выберите Ñлементы',
+ 'Select txt, postscript or PDF!' => 'Выберите txt, postscript или PDF!',
+ 'Sell' => 'Продажа',
+ 'Sell Price' => 'ÐŸÑ€Ð¾Ð´Ð°Ð¶Ð½Ð°Ñ Ñ†ÐµÐ½Ð°',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Serial No.' => 'Серийный ном.',
+ 'Serial Number' => 'Серийный номер',
+ 'Service' => 'УÑлуга',
+ 'Services' => 'УÑлуги',
+ 'Ship' => 'ДоÑтавить',
+ 'Ship to' => 'доÑтавить длÑ',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки',
+ 'Short' => 'КраткоÑрочный',
+ 'State/Province' => 'Штат/ПровинциÑ',
+ 'Stock' => 'Сформировать',
+ 'Stock Assembly' => 'Сформировать комплект',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Итого по разделу',
+ 'Summary' => 'Суммарно',
+ 'Tax' => 'Ðалог',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'по',
+ 'Top Level' => 'Верх',
+ 'Translation not on file!' => 'Ðет перевода Ñ ÑпиÑке!',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обновить',
+ 'Updated' => 'Обновлено',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Vendor Invoice' => 'Фактура поÑтавщика',
+ 'Vendor Invoices' => 'Фактуры поÑтавщика',
+ 'Vendor Number' => 'Код поÑтавщика',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Warehouse' => 'Склад',
+ 'Weight' => 'ВеÑ',
+ 'What type of item is this?' => 'Какой Ñто тип номеклатуры?',
+ 'Work Order' => 'Рабочий заказ',
+ 'Year' => 'Год',
+ 'Zip/Postal Code' => 'ИндекÑ',
+ 'days' => 'дней',
+ 'sent' => 'отправлено',
+ 'unexpected error!' => 'Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'Ðовый_комплект' => 'add_assembly',
+ 'ÐоваÑ_работа_накладные_раÑходы' => 'add_labor_overhead',
+ 'Ðовый_продукт' => 'add_part',
+ 'ÐоваÑ_уÑлуга' => 'add_service',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Редактировать_комплект' => 'edit_assembly',
+ 'Редактировать_товар' => 'edit_part',
+ 'Редактировать_УÑлугу' => 'edit_service',
+ 'Сохранить' => 'save',
+ 'Сохранить_как_новый' => 'save_as_new',
+ 'Обновить' => 'update',
+};
+
+1;
+
diff --git a/locale/ru_utf/io b/locale/ru_utf/io
new file mode 100755
index 00000000..518235d6
--- /dev/null
+++ b/locale/ru_utf/io
@@ -0,0 +1,136 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Ðовый заказ поÑтавщика',
+ 'Add Quotation' => 'Ðовое резервирование',
+ 'Add Request for Quotation' => 'Ðовый Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Add Sales Order' => 'Ðовый заказ клиента',
+ 'Address' => 'ÐдреÑ',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Attachment' => 'Вложение',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки Ñчета',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'СпиÑок Bin',
+ 'Cc' => 'Cc',
+ 'City' => 'Город',
+ 'Company Name' => 'Ðаименование организации',
+ 'Contact' => 'Контактное лицо',
+ 'Continue' => 'Продолжить',
+ 'Copies' => 'Копий',
+ 'Country' => 'Страна',
+ 'Customer Number' => 'Код клиента',
+ 'Date' => 'Дата',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Delivery Date' => 'Дата получениÑ',
+ 'Description' => 'ОпиÑание',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Ðе указан Ð°Ð´Ñ€ÐµÑ E-mail!',
+ 'E-mailed' => 'Отправлено по e-mail',
+ 'Extended' => 'Сумма',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'Group' => 'Группа',
+ 'In-line' => 'внутриÑтрочный',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoice Date missing!' => 'Ðе указана дата выÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñчета-фактуры',
+ 'Invoice Number missing!' => 'Ðе указан номер Ñчета-фактуры',
+ 'Item not on file!' => 'Ðет номенклатуры в Ñправочнике!',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Message' => 'Сообщение',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Number' => 'код',
+ 'Number missing in Row' => 'Пропущен код в Ñтроке',
+ 'OH' => 'OH',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Order Date missing!' => 'Пропущена дата заказа',
+ 'Order Number missing!' => 'Пропущен номер заказа',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Упаковочный ÑпиÑок',
+ 'Packing List Date missing!' => 'Пропущена дата упаковочного ÑпиÑока!',
+ 'Packing List Number missing!' => 'Пропущен номер упаковочного ÑпиÑока!',
+ 'Part' => 'Товар',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Printed' => 'Ðапечатано',
+ 'Project' => 'Проект',
+ 'Purchase Order' => 'Заказ поÑтавщику',
+ 'Qty' => 'КоличеÑтво',
+ 'Quotation' => 'Резервирование',
+ 'Quotation Date missing!' => 'Пропущена дата резервированиÑ!',
+ 'Quotation Number missing!' => 'Пропущен номер резервированиÑ!',
+ 'Recd' => 'Recd',
+ 'Required by' => 'Запрошен',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Заказ клиента',
+ 'Scheduled' => 'Ðазначено раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Select items' => 'Выберите Ñлементы',
+ 'Select txt, postscript or PDF!' => 'Выберите txt, postscript или PDF!',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Serial No.' => 'Серийный ном.',
+ 'Service' => 'УÑлуга',
+ 'Ship' => 'ДоÑтавить',
+ 'Ship to' => 'доÑтавить длÑ',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки',
+ 'State/Province' => 'Штат/ПровинциÑ',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Итого по разделу',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'по',
+ 'Translation not on file!' => 'Ðет перевода Ñ ÑпиÑке!',
+ 'Unit' => 'Единица',
+ 'Vendor Number' => 'Код поÑтавщика',
+ 'What type of item is this?' => 'Какой Ñто тип номеклатуры?',
+ 'Work Order' => 'Рабочий заказ',
+ 'Zip/Postal Code' => 'ИндекÑ',
+ 'sent' => 'отправлено',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'Продолжить' => 'continue',
+};
+
+1;
+
diff --git a/locale/ru_utf/ir b/locale/ru_utf/ir
new file mode 100755
index 00000000..b6fa5f78
--- /dev/null
+++ b/locale/ru_utf/ir
@@ -0,0 +1,256 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Счет',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Add Purchase Order' => 'Ðовый заказ поÑтавщика',
+ 'Add Quotation' => 'Ðовое резервирование',
+ 'Add Request for Quotation' => 'Ðовый Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Add Sales Order' => 'Ðовый заказ клиента',
+ 'Add Vendor Invoice' => 'ÐÐ¾Ð²Ð°Ñ Ñ„Ð°ÐºÑ‚ÑƒÑ€Ð° поÑтуплениÑ',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сумма',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Are you sure you want to delete Invoice Number' => 'Вы уверены, что хотите удалить данную фактуру?',
+ 'Attachment' => 'Вложение',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки Ñчета',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'СпиÑок Bin',
+ 'Cannot delete invoice!' => 'Ðевозможно удалить фактуру!',
+ 'Cannot post invoice for a closed period!' => 'Ðевозможно провеÑти фактуру в закрытом периоде!',
+ 'Cannot post invoice!' => 'Ðевозможно провеÑти фактуру!',
+ 'Cannot post payment for a closed period!' => 'Ðевозможно провеÑти оплату Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода!',
+ 'Cc' => 'Cc',
+ 'City' => 'Город',
+ 'Company Name' => 'Ðаименование организации',
+ 'Confirm!' => 'Подтвердить!',
+ 'Contact' => 'Контактное лицо',
+ 'Continue' => 'Продолжить',
+ 'Copies' => 'Копий',
+ 'Country' => 'Страна',
+ 'Credit Limit' => 'Лимит кредита',
+ 'Currency' => 'Валюта',
+ 'Customer Number' => 'Код клиента',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Day(s)' => 'День',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Delete' => 'Удалить',
+ 'Delete Schedule' => 'Удалить раÑпиÑание',
+ 'Delivery Date' => 'Дата получениÑ',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОпиÑание',
+ 'Due Date' => 'Оплатить до',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Ðе указан Ð°Ð´Ñ€ÐµÑ E-mail!',
+ 'E-mail message' => 'E-mail Ñообщение',
+ 'E-mailed' => 'Отправлено по e-mail',
+ 'Edit Vendor Invoice' => 'Редактировать фактуру поÑтавщику',
+ 'Every' => 'каждый',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹',
+ 'Exchange rate for payment missing!' => 'Пропущен ÐºÑƒÑ€Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñ‹!',
+ 'Exchange rate missing!' => 'Пропущен курÑ!',
+ 'Extended' => 'Сумма',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'For' => 'длÑ',
+ 'Group' => 'Группа',
+ 'In-line' => 'внутриÑтрочный',
+ 'Include Payment' => 'Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñƒ',
+ 'Internal Notes' => 'Внутренние заметки',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoice Date' => 'Дата выÑтавлениÑ',
+ 'Invoice Date missing!' => 'Ðе указана дата выÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñчета-фактуры',
+ 'Invoice Number' => 'Ðомер Ñчета-фактуры',
+ 'Invoice Number missing!' => 'Ðе указан номер Ñчета-фактуры',
+ 'Invoice deleted!' => 'Счет-фактура удалена!',
+ 'Item not on file!' => 'Ðет номенклатуры в Ñправочнике!',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Language' => 'Язык',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Memo' => 'Комментарий',
+ 'Message' => 'Сообщение',
+ 'Month(s)' => 'меÑÑц',
+ 'Next Date' => 'Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Notes' => 'Комментарии',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Number' => 'код',
+ 'Number missing in Row' => 'Пропущен код в Ñтроке',
+ 'OH' => 'OH',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Order Date missing!' => 'Пропущена дата заказа',
+ 'Order Number' => 'Ðомер заказа',
+ 'Order Number missing!' => 'Пропущен номер заказа',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер ордера покупки',
+ 'Packing List' => 'Упаковочный ÑпиÑок',
+ 'Packing List Date missing!' => 'Пропущена дата упаковочного ÑпиÑока!',
+ 'Packing List Number missing!' => 'Пропущен номер упаковочного ÑпиÑока!',
+ 'Part' => 'Товар',
+ 'Payment date missing!' => 'Пропущена дата оплаты!',
+ 'Payments' => 'Оплаты',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Post' => 'Сохранить',
+ 'Post as new' => 'Сохранить как новый',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Print' => 'Печать',
+ 'Printed' => 'Ðапечатано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проект отÑутÑтвует в Ñправочнике!',
+ 'Purchase Order' => 'Заказ поÑтавщику',
+ 'Qty' => 'КоличеÑтво',
+ 'Quotation' => 'Резервирование',
+ 'Quotation Date missing!' => 'Пропущена дата резервированиÑ!',
+ 'Quotation Number missing!' => 'Пропущен номер резервированиÑ!',
+ 'Recd' => 'Recd',
+ 'Record in' => 'ОтнеÑти на Ñчет',
+ 'Recurring Transaction' => 'ПовторÑющаÑÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Reference' => 'СÑылка',
+ 'Remaining' => 'ОÑтаток',
+ 'Repeat' => 'Повторить',
+ 'Required by' => 'Запрошен',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Заказ клиента',
+ 'Save Schedule' => 'Сохранить раÑпиÑание',
+ 'Schedule' => 'РаÑпиÑание',
+ 'Scheduled' => 'Ðазначено раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select from one of the projects below' => 'Выберите один из проектов из ÑпиÑка',
+ 'Select items' => 'Выберите Ñлементы',
+ 'Select txt, postscript or PDF!' => 'Выберите txt, postscript или PDF!',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Serial No.' => 'Серийный ном.',
+ 'Service' => 'УÑлуга',
+ 'Ship' => 'ДоÑтавить',
+ 'Ship to' => 'доÑтавить длÑ',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки',
+ 'Source' => 'ИÑточник',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'State/Province' => 'Штат/ПровинциÑ',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Итого по разделу',
+ 'Tax Included' => 'Ðалоги включены в Ñумму',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'по',
+ 'Total' => 'Ð’Ñего',
+ 'Translation not on file!' => 'Ðет перевода Ñ ÑпиÑке!',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обновить',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Vendor Number' => 'Код поÑтавщика',
+ 'Vendor missing!' => 'Пропущен поÑтавщик!',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Ðедели',
+ 'What type of item is this?' => 'Какой Ñто тип номеклатуры?',
+ 'Work Order' => 'Рабочий заказ',
+ 'Year(s)' => 'Год',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and posting an existing transaction!' => 'Печать и выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and saving an existing order' => 'Печать и Ñохранение ÑущеÑтвующего ордера',
+ 'You are printing and saving an existing quotation' => 'Печать и Ñохранение ÑущеÑтвующего резервированиÑ',
+ 'You are saving an existing order' => 'Сохранение ÑущеÑтвующего ордера',
+ 'You are saving an existing quotation' => 'Сохранение ÑущеÑтвующего резервированиÑ',
+ 'Zip/Postal Code' => 'ИндекÑ',
+ 'ea' => 'шт.',
+ 'for' => 'длÑ',
+ 'posted!' => 'отправлено',
+ 'sent' => 'отправлено',
+ 'time(s)' => 'раз',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Удалить_раÑпиÑание' => 'delete_schedule',
+ 'Сохранить' => 'post',
+ 'Сохранить_как_новый' => 'post_as_new',
+ 'Заказ_поÑтавщику' => 'purchase_order',
+ 'Сохранить_раÑпиÑание' => 'save_schedule',
+ 'РаÑпиÑание' => 'schedule',
+ 'Обновить' => 'update',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru_utf/is b/locale/ru_utf/is
new file mode 100755
index 00000000..ddbcdf36
--- /dev/null
+++ b/locale/ru_utf/is
@@ -0,0 +1,270 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Счет',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Add Purchase Order' => 'Ðовый заказ поÑтавщика',
+ 'Add Quotation' => 'Ðовое резервирование',
+ 'Add Request for Quotation' => 'Ðовый Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Add Sales Invoice' => 'ÐÐ¾Ð²Ð°Ñ Ñ„Ð°ÐºÑ‚ÑƒÑ€Ð° продажи',
+ 'Add Sales Order' => 'Ðовый заказ клиента',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сумма',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Are you sure you want to delete Invoice Number' => 'Вы уверены, что хотите удалить данную фактуру?',
+ 'Attachment' => 'Вложение',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки Ñчета',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'СпиÑок Bin',
+ 'Business' => 'БизнеÑ',
+ 'Cannot delete invoice!' => 'Ðевозможно удалить фактуру!',
+ 'Cannot post invoice for a closed period!' => 'Ðевозможно провеÑти фактуру в закрытом периоде!',
+ 'Cannot post invoice!' => 'Ðевозможно провеÑти фактуру!',
+ 'Cannot post payment for a closed period!' => 'Ðевозможно провеÑти оплату Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода!',
+ 'Cc' => 'Cc',
+ 'City' => 'Город',
+ 'Company Name' => 'Ðаименование организации',
+ 'Confirm!' => 'Подтвердить!',
+ 'Contact' => 'Контактное лицо',
+ 'Continue' => 'Продолжить',
+ 'Copies' => 'Копий',
+ 'Country' => 'Страна',
+ 'Credit Limit' => 'Лимит кредита',
+ 'Currency' => 'Валюта',
+ 'Customer' => 'Клиент',
+ 'Customer Number' => 'Код клиента',
+ 'Customer missing!' => 'Пропущен клиент!',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Day(s)' => 'День',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Delete' => 'Удалить',
+ 'Delete Schedule' => 'Удалить раÑпиÑание',
+ 'Delivery Date' => 'Дата получениÑ',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОпиÑание',
+ 'Due Date' => 'Оплатить до',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Ðе указан Ð°Ð´Ñ€ÐµÑ E-mail!',
+ 'E-mail message' => 'E-mail Ñообщение',
+ 'E-mailed' => 'Отправлено по e-mail',
+ 'Edit Sales Invoice' => 'Редактировать Фактуру клиента',
+ 'Every' => 'каждый',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹',
+ 'Exchange rate for payment missing!' => 'Пропущен ÐºÑƒÑ€Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñ‹!',
+ 'Exchange rate missing!' => 'Пропущен курÑ!',
+ 'Extended' => 'Сумма',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'For' => 'длÑ',
+ 'Group' => 'Группа',
+ 'In-line' => 'внутриÑтрочный',
+ 'Include Payment' => 'Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñƒ',
+ 'Internal Notes' => 'Внутренние заметки',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoice Date' => 'Дата выÑтавлениÑ',
+ 'Invoice Date missing!' => 'Ðе указана дата выÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñчета-фактуры',
+ 'Invoice Number' => 'Ðомер Ñчета-фактуры',
+ 'Invoice Number missing!' => 'Ðе указан номер Ñчета-фактуры',
+ 'Invoice deleted!' => 'Счет-фактура удалена!',
+ 'Item not on file!' => 'Ðет номенклатуры в Ñправочнике!',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Memo' => 'Комментарий',
+ 'Message' => 'Сообщение',
+ 'Month(s)' => 'меÑÑц',
+ 'Next Date' => 'Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Notes' => 'Комментарии',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Number' => 'код',
+ 'Number missing in Row' => 'Пропущен код в Ñтроке',
+ 'OH' => 'OH',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Order Date missing!' => 'Пропущена дата заказа',
+ 'Order Number' => 'Ðомер заказа',
+ 'Order Number missing!' => 'Пропущен номер заказа',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер ордера покупки',
+ 'Packing List' => 'Упаковочный ÑпиÑок',
+ 'Packing List Date missing!' => 'Пропущена дата упаковочного ÑпиÑока!',
+ 'Packing List Number missing!' => 'Пропущен номер упаковочного ÑпиÑока!',
+ 'Part' => 'Товар',
+ 'Payment date missing!' => 'Пропущена дата оплаты!',
+ 'Payments' => 'Оплаты',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Post' => 'Сохранить',
+ 'Post as new' => 'Сохранить как новый',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Print' => 'Печать',
+ 'Print and Post' => 'Ðапечатать и отправить',
+ 'Print and Post as new' => 'Ðапечатать и отправить как новый',
+ 'Printed' => 'Ðапечатано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проект отÑутÑтвует в Ñправочнике!',
+ 'Purchase Order' => 'Заказ поÑтавщику',
+ 'Qty' => 'КоличеÑтво',
+ 'Quotation' => 'Резервирование',
+ 'Quotation Date missing!' => 'Пропущена дата резервированиÑ!',
+ 'Quotation Number missing!' => 'Пропущен номер резервированиÑ!',
+ 'Recd' => 'Recd',
+ 'Record in' => 'ОтнеÑти на Ñчет',
+ 'Recurring Transaction' => 'ПовторÑющаÑÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Reference' => 'СÑылка',
+ 'Remaining' => 'ОÑтаток',
+ 'Repeat' => 'Повторить',
+ 'Required by' => 'Запрошен',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Заказ клиента',
+ 'Salesperson' => 'Продавец',
+ 'Save Schedule' => 'Сохранить раÑпиÑание',
+ 'Schedule' => 'РаÑпиÑание',
+ 'Scheduled' => 'Ðазначено раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Select a Printer!' => 'Выбрать принтер',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select from one of the projects below' => 'Выберите один из проектов из ÑпиÑка',
+ 'Select items' => 'Выберите Ñлементы',
+ 'Select postscript or PDF!' => 'Выберите postscript или PDF!',
+ 'Select txt, postscript or PDF!' => 'Выберите txt, postscript или PDF!',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Serial No.' => 'Серийный ном.',
+ 'Service' => 'УÑлуга',
+ 'Ship' => 'ДоÑтавить',
+ 'Ship to' => 'доÑтавить длÑ',
+ 'Ship via' => 'доÑтавить через',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки',
+ 'Shipping Point' => 'МеÑто доÑтавки',
+ 'Source' => 'ИÑточник',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'State/Province' => 'Штат/ПровинциÑ',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Итого по разделу',
+ 'Tax Included' => 'Ðалоги включены в Ñумму',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'по',
+ 'Total' => 'Ð’Ñего',
+ 'Trade Discount' => 'Ð¢Ð¾Ñ€Ð³Ð¾Ð²Ð°Ñ Ñкидка',
+ 'Translation not on file!' => 'Ðет перевода Ñ ÑпиÑке!',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обновить',
+ 'Vendor Number' => 'Код поÑтавщика',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Ðедели',
+ 'What type of item is this?' => 'Какой Ñто тип номеклатуры?',
+ 'Work Order' => 'Рабочий заказ',
+ 'Year(s)' => 'Год',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and posting an existing transaction!' => 'Печать и выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and saving an existing order' => 'Печать и Ñохранение ÑущеÑтвующего ордера',
+ 'You are printing and saving an existing quotation' => 'Печать и Ñохранение ÑущеÑтвующего резервированиÑ',
+ 'You are saving an existing order' => 'Сохранение ÑущеÑтвующего ордера',
+ 'You are saving an existing quotation' => 'Сохранение ÑущеÑтвующего резервированиÑ',
+ 'Zip/Postal Code' => 'ИндекÑ',
+ 'ea' => 'шт.',
+ 'for' => 'длÑ',
+ 'posted!' => 'отправлено',
+ 'sent' => 'отправлено',
+ 'time(s)' => 'раз',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Удалить_раÑпиÑание' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'Сохранить' => 'post',
+ 'Сохранить_как_новый' => 'post_as_new',
+ 'Печать' => 'print',
+ 'Ðапечатать_и_отправить' => 'print_and_post',
+ 'Ðапечатать_и_отправить_как_новый' => 'print_and_post_as_new',
+ 'Заказ_клиента' => 'sales_order',
+ 'Сохранить_раÑпиÑание' => 'save_schedule',
+ 'РаÑпиÑание' => 'schedule',
+ 'доÑтавить_длÑ' => 'ship_to',
+ 'Обновить' => 'update',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru_utf/jc b/locale/ru_utf/jc
new file mode 100755
index 00000000..286053b4
--- /dev/null
+++ b/locale/ru_utf/jc
@@ -0,0 +1,153 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Add Stores Card' => 'Добавить карту хранениÑ',
+ 'Add Time Card' => 'Добавить карту времени',
+ 'Allocated' => 'Размещено',
+ 'Amount' => 'Сумма',
+ 'Are you sure you want to delete time card for' => 'Ð’Ñ‹ уверены, что хотите удалить time card длÑ',
+ 'Cannot add stores card for a completed job!' => 'Ðевозможно добавить к завершенному заданию',
+ 'Cannot add time card for a completed job!' => 'Ðевозможно добавить к завершенному заданию',
+ 'Cannot change stores card for a completed job!' => 'Ðевозможно изменить завершенное задание',
+ 'Cannot change time card for a completed job!' => 'Ðевозможно изменить завершенное задание',
+ 'Cannot delete time card!' => 'Ðевозможно удалить карту времени',
+ 'Cannot save stores card for a closed period!' => 'Ðевозможно Ñохранить карту Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода',
+ 'Cannot save stores card!' => 'Ðевозможно Ñохранить карту',
+ 'Cannot save time card for a closed period!' => 'Ðевозможно Ñохранить карту времени Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода',
+ 'Cannot save time card!' => 'Ðевозможно Ñохранить карту времени',
+ 'Chargeable' => 'Возмещаемый',
+ 'Clocked' => 'Clocked',
+ 'Closed' => 'Закрыт',
+ 'Confirm!' => 'Подтвердить!',
+ 'Continue' => 'Продолжить',
+ 'Cost' => 'Цена',
+ 'Current' => 'Текущий',
+ 'Date' => 'Дата',
+ 'Date missing!' => 'Пропущена дата',
+ 'Date worked' => 'Дата работ',
+ 'Delete' => 'Удалить',
+ 'Description' => 'ОпиÑание',
+ 'Edit Time Card' => 'Редактировать карту времени',
+ 'Employee' => 'Сотрудник',
+ 'Friday' => 'пÑтница',
+ 'From' => 'Ñ',
+ 'ID' => 'Идентификатор',
+ 'Include in Report' => 'Включить в отчет',
+ 'Job Description' => 'ОпиÑание заданиÑ',
+ 'Job Name' => 'Ðаименование заданиÑ',
+ 'Job Number' => 'Ðомер заданÑ',
+ 'Job Number missing!' => 'Пропущен номер заданиÑ!',
+ 'Labor Code' => 'Код работы',
+ 'Labor Code missing!' => 'Пропущен Код работы',
+ 'Monday' => 'Понедельник',
+ 'Month' => 'меÑÑц',
+ 'No Employees on file!' => 'No Employees on file!',
+ 'No Labor codes on file!' => 'No Labor codes on file!',
+ 'No Parts on file!' => 'No Parts on file!',
+ 'No open Jobs!' => 'Ðет открытых заданий',
+ 'No open Projects!' => 'Ðет открытых проектов',
+ 'Non-chargeable' => 'Ðевозмещаемые',
+ 'Notes' => 'Комментарии',
+ 'Open' => 'Открыть',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Part Number',
+ 'Period' => 'Период',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Печать',
+ 'Print and Save' => 'Ðапечатать и Ñохранить',
+ 'Print and Save as new' => 'Ðапечатать и Ñохранить как новый',
+ 'Printed' => 'Ðапечатано',
+ 'Project Name' => 'Ðазвание проекта',
+ 'Project Number' => 'Код проекта',
+ 'Project Number missing!' => 'Пропущен код проекта',
+ 'Project/Job Name' => 'Ðазвание Проекта/ЗаданиÑ',
+ 'Project/Job Number' => 'Ðомер Проекта/ЗаданиÑ',
+ 'Qty' => 'КоличеÑтво',
+ 'Quarter' => 'Квартал',
+ 'Saturday' => 'Суббота',
+ 'Save' => 'Сохранить',
+ 'Save as new' => 'Сохранить как новый',
+ 'Screen' => 'Экран',
+ 'Select a Printer!' => 'Выбрать принтер',
+ 'Select postscript or PDF!' => 'Выберите postscript или PDF!',
+ 'Service Code' => 'Код уÑлуги',
+ 'Service Code missing!' => 'Пропущен Код уÑлуги!',
+ 'Service/Labor Code' => 'Код уÑлуги/работы',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Stores Card' => 'Stores Card',
+ 'Stores Card saved!' => 'Stores Card saved!',
+ 'Stores Cards' => 'Stores Cards',
+ 'Subtotal' => 'Итого по разделу',
+ 'Sunday' => 'ВоÑкреÑенье',
+ 'Thursday' => 'Четверг',
+ 'Time Card' => 'Time Card',
+ 'Time Card deleted!' => 'Time Card deleted!',
+ 'Time Card saved!' => 'Time Card saved!',
+ 'Time Cards' => 'Time Cards',
+ 'Time In' => 'Ð’Ñ€ÐµÐ¼Ñ Ð²Ñ…Ð¾Ð´Ð°',
+ 'Time Out' => 'Ð’Ñ€ÐµÐ¼Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð°',
+ 'To' => 'по',
+ 'Total' => 'Ð’Ñего',
+ 'Tuesday' => 'Вторник',
+ 'Update' => 'Обновить',
+ 'Warning!' => 'Внимание!',
+ 'Wednesday' => 'Среда',
+ 'Year' => 'Год',
+ 'Yes' => 'Да',
+ 'You are printing and saving an existing transaction!' => 'Печать и Ñохранение ÑущеÑтвующей проводки!',
+ 'You are saving an existing transaction!' => 'Сохранение ÑущеÑтвующей проводки!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'Добавить_карту_хранениÑ' => 'add_stores_card',
+ 'Добавить_карту_времени' => 'add_time_card',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Печать' => 'print',
+ 'Ðапечатать_и_Ñохранить' => 'print_and_save',
+ 'Ðапечатать_и_Ñохранить_как_новый' => 'print_and_save_as_new',
+ 'Сохранить' => 'save',
+ 'Сохранить_как_новый' => 'save_as_new',
+ 'Обновить' => 'update',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru_utf/locales.pl b/locale/ru_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ru_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ru_utf/login b/locale/ru_utf/login
new file mode 100755
index 00000000..bf685a89
--- /dev/null
+++ b/locale/ru_utf/login
@@ -0,0 +1,27 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Denied!' => 'ДоÑтуп запрещен',
+ 'Company' => 'ОрганизациÑ',
+ 'Continue' => 'Продолжить',
+ 'Dataset is newer than version!' => 'База данных новее, чем Ñ‚ÐµÐºÑƒÑ‰Ð°Ñ Ð²ÐµÑ€ÑиÑ!',
+ 'Incorrect Dataset version!' => 'ÐÐµÐ²ÐµÑ€Ð½Ð°Ñ Ð²ÐµÑ€ÑÐ¸Ñ Ð±Ð°Ð·Ñ‹ данных!',
+ 'Login' => 'Пользователь',
+ 'Name' => 'Ðаименование',
+ 'Password' => 'Пароль',
+ 'Upgrading to Version' => 'Обновление до верÑии',
+ 'Version' => 'ВерÑиÑ',
+ 'You did not enter a name!' => 'Ð’Ñ‹ не ввели (имÑ)наименование!',
+ 'done' => 'выполнено',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'Пользователь' => 'login',
+};
+
+1;
+
diff --git a/locale/ru_utf/menu b/locale/ru_utf/menu
new file mode 100755
index 00000000..eda3b1ee
--- /dev/null
+++ b/locale/ru_utf/menu
@@ -0,0 +1,142 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'ПоÑтуплениÑ',
+ 'AP Aging' => 'ВзаимораÑчеты Ñ Ð¿Ð¾Ñтавщиками',
+ 'AP Transaction' => 'Проводка закупки',
+ 'AR' => 'Продажи',
+ 'AR Aging' => 'ВзаимораÑчеты Ñ ÐºÐ»Ð¸ÐµÐ½Ñ‚Ð°Ð¼Ð¸',
+ 'AR Transaction' => 'Проводка продаж',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Add Account' => 'Ðовый Ñчет',
+ 'Add Assembly' => 'Ðовый комплект',
+ 'Add Business' => 'Ðовый бизнеÑ',
+ 'Add Customer' => 'Ðовый клиент',
+ 'Add Department' => 'Ðовый отдел',
+ 'Add Employee' => 'Ðовый Ñотрудник',
+ 'Add GIFI' => 'Ðовый GIFI',
+ 'Add Group' => 'ÐÐ¾Ð²Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°',
+ 'Add Labor/Overhead' => 'ÐÐ¾Ð²Ð°Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð°/накладные раÑходы',
+ 'Add Language' => 'Ðовый Ñзык',
+ 'Add Part' => 'Ðовый продукт',
+ 'Add Pricegroup' => 'Ðовый тип цен',
+ 'Add Project' => 'Ðовый проект',
+ 'Add SIC' => 'Ðовый SIC',
+ 'Add Service' => 'ÐÐ¾Ð²Ð°Ñ ÑƒÑлуга',
+ 'Add Time Card' => 'Добавить карту времени',
+ 'Add Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Add Vendor' => 'Ðовый поÑтавщик',
+ 'Add Warehouse' => 'Ðовый Ñклад',
+ 'All Items' => 'Ð’ÑÑ Ð½Ð¾Ð¼ÐµÐºÐ»Ð°Ñ‚ÑƒÑ€Ð°',
+ 'Assemblies' => 'Комплекты',
+ 'Audit Control' => 'Контроль',
+ 'Backup' => 'Ð ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ ÐºÐ¾Ð¿Ð¸Ñ',
+ 'Balance Sheet' => 'БаланÑ',
+ 'Bin List' => 'СпиÑок Bin',
+ 'Bin Lists' => 'СпиÑки Bin',
+ 'Cash' => 'КаÑÑа',
+ 'Chart of Accounts' => 'План Ñчетов',
+ 'Check' => 'Проверить',
+ 'Components' => 'Компоненты',
+ 'Customers' => 'Клиенты',
+ 'Defaults' => 'ÐаÑтройки по умолчании',
+ 'Departments' => 'Отделы',
+ 'Description' => 'ОпиÑание',
+ 'Employees' => 'Сотрудники',
+ 'General Ledger' => 'Ð“Ð»Ð°Ð²Ð½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°',
+ 'Generate' => 'Создать',
+ 'Goods & Services' => 'Товары и уÑлуги',
+ 'Groups' => 'Группы',
+ 'HR' => 'Сотрудники',
+ 'HTML Templates' => 'Шаблоны HTML',
+ 'History' => 'ИÑториÑ',
+ 'Income Statement' => 'Отчет о прибыли/убытках',
+ 'Invoice' => 'Счет-фактура',
+ 'LaTeX Templates' => 'Шаблоны LaTeX',
+ 'Labor/Overhead' => 'Работа/накладные раÑходы',
+ 'Language' => 'Язык',
+ 'List Accounts' => 'СпиÑок Ñчетов',
+ 'List Businesses' => 'СпиÑок бизнеÑов',
+ 'List Departments' => 'СпиÑок отделов',
+ 'List GIFI' => 'СпиÑок GIFI',
+ 'List Languages' => 'СпиÑок Ñзыков',
+ 'List Projects' => 'СпиÑок проектов',
+ 'List SIC' => 'СпиÑок SIC',
+ 'List Warehouses' => 'СпиÑок Ñкладов',
+ 'Logout' => 'Выход',
+ 'New Window' => 'Ðовое окно',
+ 'Non-taxable' => 'Ðе подлежащие налогообложению',
+ 'Open' => 'Открыть',
+ 'Order Entry' => 'Заказы',
+ 'Outstanding' => 'ЗадолженоÑÑ‚ÑŒ',
+ 'POS' => 'ККМ',
+ 'POS Invoice' => 'ККМ Фактура',
+ 'Packing List' => 'Упаковочный ÑпиÑок',
+ 'Packing Lists' => 'Упаковочные ÑпиÑоки',
+ 'Parts' => 'Товары',
+ 'Payment' => 'Оплата',
+ 'Payments' => 'Оплаты',
+ 'Pick List' => 'СпиÑок Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Pick Lists' => 'СпиÑки Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Preferences' => 'ÐаÑтройки',
+ 'Pricegroups' => 'Типы цен',
+ 'Print' => 'Печать',
+ 'Projects' => 'Проекты',
+ 'Purchase Order' => 'Заказ поÑтавщику',
+ 'Purchase Orders' => 'Заказы поÑтавщику',
+ 'Quotation' => 'Резервирование',
+ 'Quotations' => 'Резервы',
+ 'RFQ' => 'Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'RFQs' => 'ЗапроÑÑ‹ на резервирование',
+ 'Receipt' => 'Получение',
+ 'Receipts' => 'ПолучениÑ',
+ 'Receive' => 'Получить',
+ 'Reconciliation' => 'СоглаÑованноÑÑ‚ÑŒ',
+ 'Recurring Transactions' => 'ПовторÑющиеÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ¸',
+ 'Reports' => 'Отчеты',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Продажа',
+ 'Sales Invoice' => 'Фактура клиента',
+ 'Sales Invoices' => 'Фактуры клиента',
+ 'Sales Order' => 'Заказ клиента',
+ 'Sales Orders' => 'Заказы клиента',
+ 'Save to File' => 'Сохранить в файл',
+ 'Search' => 'ПоиÑк',
+ 'Send by E-Mail' => 'Отправить по E-Mail',
+ 'Services' => 'УÑлуги',
+ 'Ship' => 'ДоÑтавить',
+ 'Shipping' => 'ДоÑтавка',
+ 'Statement' => 'ВедомоÑÑ‚ÑŒ',
+ 'Stock Assembly' => 'Сформировать комплект',
+ 'Stylesheet' => 'Оформление',
+ 'System' => 'СиÑтема',
+ 'Tax collected' => 'Собранные налоги',
+ 'Tax paid' => 'Оплаченные налоги',
+ 'Text Templates' => 'Шаблоны TXT',
+ 'Time Card' => 'Time Card',
+ 'Time Cards' => 'Time Cards',
+ 'Transactions' => 'Проводки',
+ 'Transfer' => 'Перемещение',
+ 'Transfer Inventory' => 'Перемещение инвентарÑ',
+ 'Translations' => 'Переводы',
+ 'Trial Balance' => 'Предварительный баланÑ',
+ 'Type of Business' => 'Тип бизнеÑа',
+ 'Vendor Invoice' => 'Фактура поÑтавщика',
+ 'Vendors' => 'ПоÑтавщики',
+ 'Version' => 'ВерÑиÑ',
+ 'Warehouses' => 'Склады',
+ 'Work Order' => 'Рабочий заказ',
+ 'Work Orders' => 'Рабочие заказы',
+ 'Yearend' => 'Завершение года',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ru_utf/oe b/locale/ru_utf/oe
new file mode 100755
index 00000000..fef63751
--- /dev/null
+++ b/locale/ru_utf/oe
@@ -0,0 +1,373 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Add Exchange Rate' => 'Ðовый курÑ',
+ 'Add Purchase Order' => 'Ðовый заказ поÑтавщика',
+ 'Add Quotation' => 'Ðовое резервирование',
+ 'Add Request for Quotation' => 'Ðовый Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Add Sales Invoice' => 'ÐÐ¾Ð²Ð°Ñ Ñ„Ð°ÐºÑ‚ÑƒÑ€Ð° продажи',
+ 'Add Sales Order' => 'Ðовый заказ клиента',
+ 'Add Vendor Invoice' => 'ÐÐ¾Ð²Ð°Ñ Ñ„Ð°ÐºÑ‚ÑƒÑ€Ð° поÑтуплениÑ',
+ 'Address' => 'ÐдреÑ',
+ 'Amount' => 'Сумма',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Are you sure you want to delete Order Number' => 'Вы уверены, что хотите удалить данный заказ?',
+ 'Are you sure you want to delete Quotation Number' => 'Вы уверены, что хотите удалить резерв?',
+ 'Attachment' => 'Вложение',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки Ñчета',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'СпиÑок Bin',
+ 'Business' => 'БизнеÑ',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'Ðевозможно удалить заказ!',
+ 'Cannot delete quotation!' => 'Ðевозможно удалить резерв!',
+ 'Cannot save order!' => 'Ðевозможно Ñохранить заказ!',
+ 'Cannot save quotation!' => 'Ðевозможно Ñохранить резерв',
+ 'Cc' => 'Cc',
+ 'City' => 'Город',
+ 'Closed' => 'Закрыт',
+ 'Company Name' => 'Ðаименование организации',
+ 'Confirm!' => 'Подтвердить!',
+ 'Contact' => 'Контактное лицо',
+ 'Continue' => 'Продолжить',
+ 'Copies' => 'Копий',
+ 'Cost' => 'Цена',
+ 'Could not save!' => 'Ðевозможно Ñохранить!',
+ 'Could not transfer Inventory!' => 'Ðевозможно переÑеÑтить инвентарь',
+ 'Country' => 'Страна',
+ 'Credit Limit' => 'Лимит кредита',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Текущий',
+ 'Customer' => 'Клиент',
+ 'Customer Number' => 'Код клиента',
+ 'Customer missing!' => 'Пропущен клиент!',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Date Received' => 'Дата получена',
+ 'Date received missing!' => 'Пропущена дата',
+ 'Day(s)' => 'День',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Delete' => 'Удалить',
+ 'Delete Schedule' => 'Удалить раÑпиÑание',
+ 'Delivery Date' => 'Дата получениÑ',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОпиÑание',
+ 'Done' => 'Выполнено',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Ðе указан Ð°Ð´Ñ€ÐµÑ E-mail!',
+ 'E-mail message' => 'E-mail Ñообщение',
+ 'E-mailed' => 'Отправлено по e-mail',
+ 'Edit Purchase Order' => 'Редактировать Фактуру поÑтавщика',
+ 'Edit Quotation' => 'Редактировать резервирование',
+ 'Edit Request for Quotation' => 'Редактировать Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Edit Sales Order' => 'Редактировать Заказ клиента',
+ 'Employee' => 'Сотрудник',
+ 'Every' => 'каждый',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹',
+ 'Exchange rate missing!' => 'Пропущен курÑ!',
+ 'Extended' => 'Сумма',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'For' => 'длÑ',
+ 'From' => 'Ñ',
+ 'From Warehouse' => 'Ñо Ñклада',
+ 'Generate Orders' => 'Создать ордеры',
+ 'Generate Purchase Orders' => 'Создать ордеры покупки',
+ 'Generate Purchase Orders from Sales Order' => 'Создать ордеры покупки из ордеров продажи',
+ 'Generate Sales Order' => 'Создать ордеры продажи',
+ 'Generate Sales Order from Purchase Orders' => 'Создать ордеры продажи из ордеров покупки',
+ 'Group' => 'Группа',
+ 'ID' => 'Идентификатор',
+ 'In-line' => 'внутриÑтрочный',
+ 'Include Payment' => 'Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñƒ',
+ 'Include in Report' => 'Включить в отчет',
+ 'Internal Notes' => 'Внутренние заметки',
+ 'Inventory saved!' => 'Инвентарь Ñохранен!',
+ 'Inventory transferred!' => 'Инвентарь перемещен!',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoice Date missing!' => 'Ðе указана дата выÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñчета-фактуры',
+ 'Invoice Number missing!' => 'Ðе указан номер Ñчета-фактуры',
+ 'Item not on file!' => 'Ðет номенклатуры в Ñправочнике!',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Lead' => 'Lead',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Message' => 'Сообщение',
+ 'Month' => 'меÑÑц',
+ 'Month(s)' => 'меÑÑц',
+ 'Next Date' => 'Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'No.' => 'Ðом.',
+ 'Notes' => 'Комментарии',
+ 'Nothing entered!' => 'Ðичего не введено!',
+ 'Nothing selected!' => 'Ðичего не выбрано!',
+ 'Nothing to transfer!' => 'Ðичего не перемещено!',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Number' => 'код',
+ 'Number missing in Row' => 'Пропущен код в Ñтроке',
+ 'O' => 'O',
+ 'OH' => 'OH',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Open' => 'Открыть',
+ 'Order' => 'Заказ клиента',
+ 'Order Date' => 'Дата заказа клиента',
+ 'Order Date missing!' => 'Пропущена дата заказа',
+ 'Order Number' => 'Ðомер заказа',
+ 'Order Number missing!' => 'Пропущен номер заказа',
+ 'Order deleted!' => 'Заказ удален!',
+ 'Order generation failed!' => 'Ошибка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¾Ñ€Ð´ÐµÑ€Ð°',
+ 'Order saved!' => 'Заказ Ñохранен!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер ордера покупки',
+ 'Packing List' => 'Упаковочный ÑпиÑок',
+ 'Packing List Date missing!' => 'Пропущена дата упаковочного ÑпиÑока!',
+ 'Packing List Number missing!' => 'Пропущен номер упаковочного ÑпиÑока!',
+ 'Part' => 'Товар',
+ 'Part Number' => 'Part Number',
+ 'Period' => 'Период',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Print' => 'Печать',
+ 'Print and Save' => 'Ðапечатать и Ñохранить',
+ 'Print and Save as new' => 'Ðапечатать и Ñохранить как новый',
+ 'Printed' => 'Ðапечатано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проект отÑутÑтвует в Ñправочнике!',
+ 'Purchase Order' => 'Заказ поÑтавщику',
+ 'Purchase Orders' => 'Заказы поÑтавщику',
+ 'Qty' => 'КоличеÑтво',
+ 'Quarter' => 'Квартал',
+ 'Quotation' => 'Резервирование',
+ 'Quotation ' => 'Резервирование',
+ 'Quotation Date' => 'Дата резервированиÑ',
+ 'Quotation Date missing!' => 'Пропущена дата резервированиÑ!',
+ 'Quotation Number' => 'Ðомер резервированиÑ',
+ 'Quotation Number missing!' => 'Пропущен номер резервированиÑ!',
+ 'Quotation deleted!' => 'Резервирование удалено',
+ 'Quotations' => 'Резервы',
+ 'RFQ' => 'Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'RFQ ' => 'Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'RFQ Number' => 'Ðомер запроÑа на резервирование',
+ 'Recd' => 'Recd',
+ 'Receive Merchandise' => 'Получить товары',
+ 'Recurring Transaction' => 'ПовторÑющаÑÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Reference' => 'СÑылка',
+ 'Remaining' => 'ОÑтаток',
+ 'Repeat' => 'Повторить',
+ 'Req' => 'Req',
+ 'Request for Quotation' => 'Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Request for Quotations' => 'ЗапроÑÑ‹ на резервирование',
+ 'Required by' => 'Запрошен',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Фактура клиента',
+ 'Sales Order' => 'Заказ клиента',
+ 'Sales Orders' => 'Заказы клиента',
+ 'Salesperson' => 'Продавец',
+ 'Save' => 'Сохранить',
+ 'Save Schedule' => 'Сохранить раÑпиÑание',
+ 'Save as new' => 'Сохранить как новый',
+ 'Schedule' => 'РаÑпиÑание',
+ 'Scheduled' => 'Ðазначено раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Select Vendor' => 'Выбрать поÑтавщика',
+ 'Select a Printer!' => 'Выбрать принтер',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select from one of the projects below' => 'Выберите один из проектов из ÑпиÑка',
+ 'Select items' => 'Выберите Ñлементы',
+ 'Select postscript or PDF!' => 'Выберите postscript или PDF!',
+ 'Select txt, postscript or PDF!' => 'Выберите txt, postscript или PDF!',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Serial No.' => 'Серийный ном.',
+ 'Service' => 'УÑлуга',
+ 'Ship' => 'ДоÑтавить',
+ 'Ship Merchandise' => 'Погрузить товары',
+ 'Ship to' => 'доÑтавить длÑ',
+ 'Ship via' => 'доÑтавить через',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки',
+ 'Shipping Date' => 'Дата доÑтавки',
+ 'Shipping Date missing!' => 'Пропущена дата доÑтавки',
+ 'Shipping Point' => 'МеÑто доÑтавки',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'State/Province' => 'Штат/ПровинциÑ',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Итого по разделу',
+ 'Tax' => 'Ðалог',
+ 'Tax Included' => 'Ðалоги включены в Ñумму',
+ 'Terms' => 'Срок резервированиÑ',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'по',
+ 'To Warehouse' => 'на Ñклад',
+ 'Total' => 'Ð’Ñего',
+ 'Trade Discount' => 'Ð¢Ð¾Ñ€Ð³Ð¾Ð²Ð°Ñ Ñкидка',
+ 'Transfer' => 'Перемещение',
+ 'Transfer Inventory' => 'Перемещение инвентарÑ',
+ 'Transfer from' => 'ПеремеÑтить от',
+ 'Transfer to' => 'ПеремеÑтить к',
+ 'Translation not on file!' => 'Ðет перевода Ñ ÑпиÑке!',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обновить',
+ 'Valid until' => 'ДейÑтвительно до',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Vendor Invoice' => 'Фактура поÑтавщика',
+ 'Vendor Number' => 'Код поÑтавщика',
+ 'Vendor missing!' => 'Пропущен поÑтавщик!',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Warehouse' => 'Склад',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Ðедели',
+ 'What type of item is this?' => 'Какой Ñто тип номеклатуры?',
+ 'Work Order' => 'Рабочий заказ',
+ 'Year' => 'Год',
+ 'Year(s)' => 'Год',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and posting an existing transaction!' => 'Печать и выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and saving an existing order' => 'Печать и Ñохранение ÑущеÑтвующего ордера',
+ 'You are printing and saving an existing quotation' => 'Печать и Ñохранение ÑущеÑтвующего резервированиÑ',
+ 'You are saving an existing order' => 'Сохранение ÑущеÑтвующего ордера',
+ 'You are saving an existing quotation' => 'Сохранение ÑущеÑтвующего резервированиÑ',
+ 'Zip/Postal Code' => 'ИндекÑ',
+ 'days' => 'дней',
+ 'ea' => 'шт.',
+ 'for' => 'длÑ',
+ 'sent' => 'отправлено',
+ 'time(s)' => 'раз',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Удалить_раÑпиÑание' => 'delete_schedule',
+ 'Выполнено' => 'done',
+ 'e_mail' => 'e_mail',
+ 'Создать_ордеры' => 'generate_orders',
+ 'Создать_ордеры_покупки' => 'generate_purchase_orders',
+ 'Создать_ордеры_продажи' => 'generate_sales_order',
+ 'Печать' => 'print',
+ 'Ðапечатать_и_Ñохранить' => 'print_and_save',
+ 'Ðапечатать_и_Ñохранить_как_новый' => 'print_and_save_as_new',
+ 'Заказ_поÑтавщику' => 'purchase_order',
+ 'Резервирование' => 'quotation',
+ 'Резервирование' => 'quotation_',
+ 'ЗапроÑ_на_резервирование' => 'rfq',
+ 'ЗапроÑ_на_резервирование' => 'rfq_',
+ 'Фактура_клиента' => 'sales_invoice',
+ 'Заказ_клиента' => 'sales_order',
+ 'Сохранить' => 'save',
+ 'Сохранить_раÑпиÑание' => 'save_schedule',
+ 'Сохранить_как_новый' => 'save_as_new',
+ 'РаÑпиÑание' => 'schedule',
+ 'Выбрать_поÑтавщика' => 'select_vendor',
+ 'доÑтавить_длÑ' => 'ship_to',
+ 'Перемещение' => 'transfer',
+ 'Обновить' => 'update',
+ 'Фактура_поÑтавщика' => 'vendor_invoice',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru_utf/pe b/locale/ru_utf/pe
new file mode 100755
index 00000000..f0026d78
--- /dev/null
+++ b/locale/ru_utf/pe
@@ -0,0 +1,168 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Active' => 'Ðктивный',
+ 'Add' => 'Ðовый',
+ 'Add Group' => 'ÐÐ¾Ð²Ð°Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð°',
+ 'Add Job' => 'Добавить работу',
+ 'Add Pricegroup' => 'Ðовый тип цен',
+ 'Add Project' => 'Ðовый проект',
+ 'Address' => 'ÐдреÑ',
+ 'All' => 'Ð’Ñе',
+ 'Amount' => 'Сумма',
+ 'As of' => 'как',
+ 'Assembly' => 'Комлект',
+ 'Assembly stocked!' => 'Сборка помещена!',
+ 'Bin' => 'Bin',
+ 'Cannot stock Assembly!' => 'Ðевозможно Ñформировать комплект!',
+ 'Completed' => 'Завершен',
+ 'Continue' => 'Продолжить',
+ 'Current' => 'Текущий',
+ 'Customer' => 'Клиент',
+ 'Customer missing!' => 'Пропущен клиент!',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Delete' => 'Удалить',
+ 'Description' => 'ОпиÑание',
+ 'Description Translations' => 'ОпиÑание проводок',
+ 'Detail' => 'Детализировать',
+ 'Edit Description Translations' => 'Редактировать опиÑание проводок',
+ 'Edit Group' => 'Редактировать группу',
+ 'Edit Job' => 'Редактировать задание',
+ 'Edit Pricegroup' => 'Редактировать тип цен',
+ 'Edit Project' => 'Редактировать Проект',
+ 'Employee' => 'Сотрудник',
+ 'Enddate' => 'Дата окончаниÑ',
+ 'Failed to save order!' => 'Ошибка ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð¾Ñ€Ð´ÐµÑ€Ð°',
+ 'From' => 'Ñ',
+ 'Generate Sales Orders' => 'Создать ордеры продажи',
+ 'Group' => 'Группа',
+ 'Group Translations' => 'Группа проводок',
+ 'Group deleted!' => 'Группа удалена!',
+ 'Group missing!' => 'Пропущена группа!',
+ 'Group saved!' => 'Группа Ñохранена!',
+ 'Groups' => 'Группы',
+ 'Inactive' => 'Ðеактивный',
+ 'Income' => 'ПоÑтупление',
+ 'Job' => 'Задание',
+ 'Job Number' => 'Ðомер заданÑ',
+ 'Job deleted!' => 'Задание удалено!',
+ 'Job saved!' => 'Задание Ñохранено',
+ 'Jobs' => 'ЗаданиÑ',
+ 'Language' => 'Язык',
+ 'Languages not defined!' => 'Языки не определены!',
+ 'Link Accounts' => 'СÑылки Ñчетов',
+ 'List Price' => 'СпиÑок цен',
+ 'Month' => 'меÑÑц',
+ 'No open Projects!' => 'Ðет открытых проектов',
+ 'Notes' => 'Комментарии',
+ 'Nothing selected!' => 'Ðичего не выбрано!',
+ 'Number' => 'код',
+ 'Orders generated!' => 'Ордеры Ñозданы',
+ 'Orphaned' => 'Без проводок',
+ 'Part Number' => 'Part Number',
+ 'Period' => 'Период',
+ 'Pricegroup' => 'Тип цен',
+ 'Pricegroup deleted!' => 'Удален тип цен',
+ 'Pricegroup missing!' => 'Пропущен тип цен',
+ 'Pricegroup saved!' => 'ЗапиÑан тип цен',
+ 'Pricegroups' => 'Типы цен',
+ 'Production' => 'ПродукциÑ',
+ 'Project' => 'Проект',
+ 'Project Description Translations' => 'Переводы опиÑÐ°Ð½Ð¸Ñ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð¾Ð²',
+ 'Project Number' => 'Код проекта',
+ 'Project deleted!' => 'Проект удален',
+ 'Project saved!' => 'Проект Ñохранен!',
+ 'Projects' => 'Проекты',
+ 'Qty' => 'КоличеÑтво',
+ 'Quarter' => 'Квартал',
+ 'Save' => 'Сохранить',
+ 'Select Customer' => 'Выбрать покупателÑ',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Sell Price' => 'ÐŸÑ€Ð¾Ð´Ð°Ð¶Ð½Ð°Ñ Ñ†ÐµÐ½Ð°',
+ 'Service Code' => 'Код уÑлуги',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Stock Finished Goods' => 'Сформировать завершенную продукцию',
+ 'Summary' => 'Суммарно',
+ 'Tax' => 'Ðалог',
+ 'To' => 'по',
+ 'Transaction Dates' => 'Дата проводки',
+ 'Translation' => 'Перевод',
+ 'Translation deleted!' => 'Перевод удален!',
+ 'Translations saved!' => 'Переводы Ñохранены!',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обновить',
+ 'Updated' => 'Обновлено',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Weight' => 'ВеÑ',
+ 'Year' => 'Год',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'ÐоваÑ_группа' => 'add_group',
+ 'Добавить_работу' => 'add_job',
+ 'Ðовый_тип_цен' => 'add_pricegroup',
+ 'Ðовый_проект' => 'add_project',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Создать_ордеры_продажи' => 'generate_sales_orders',
+ 'Сохранить' => 'save',
+ 'Выбрать_покупателÑ' => 'select_customer',
+ 'Обновить' => 'update',
+};
+
+1;
+
diff --git a/locale/ru_utf/pos b/locale/ru_utf/pos
new file mode 100755
index 00000000..3c2786f1
--- /dev/null
+++ b/locale/ru_utf/pos
@@ -0,0 +1,83 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Add POS Invoice' => 'ÐÐ¾Ð²Ñ‹Ð°Ñ Ñ„Ð°ÐºÑ‚ÑƒÑ€Ð° ККМ',
+ 'Amount' => 'Сумма',
+ 'Business' => 'БизнеÑ',
+ 'Cannot post transaction!' => 'Ðевозможно провеÑти проводку!',
+ 'Change' => 'Изменить',
+ 'Continue' => 'Продолжить',
+ 'Credit Limit' => 'Лимит кредита',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Текущий',
+ 'Customer' => 'Клиент',
+ 'Customer missing!' => 'Пропущен клиент!',
+ 'Delete' => 'Удалить',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОпиÑание',
+ 'Edit POS Invoice' => 'Редактировать ККМ-фактуру',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹',
+ 'Exchange rate missing!' => 'Пропущен курÑ!',
+ 'Extended' => 'Сумма',
+ 'From' => 'Ñ',
+ 'Language' => 'Язык',
+ 'Memo' => 'Комментарий',
+ 'Month' => 'меÑÑц',
+ 'Number' => 'код',
+ 'Open' => 'Открыть',
+ 'Period' => 'Период',
+ 'Post' => 'Сохранить',
+ 'Posted!' => 'Сохранено!',
+ 'Price' => 'Цена',
+ 'Print' => 'Печать',
+ 'Print and Post' => 'Ðапечатать и отправить',
+ 'Printed' => 'Ðапечатано',
+ 'Qty' => 'КоличеÑтво',
+ 'Quarter' => 'Квартал',
+ 'Receipts' => 'ПолучениÑ',
+ 'Record in' => 'ОтнеÑти на Ñчет',
+ 'Remaining' => 'ОÑтаток',
+ 'Salesperson' => 'Продавец',
+ 'Screen' => 'Экран',
+ 'Select a Printer!' => 'Выбрать принтер',
+ 'Source' => 'ИÑточник',
+ 'Subtotal' => 'Итого по разделу',
+ 'Tax Included' => 'Ðалоги включены в Ñумму',
+ 'To' => 'по',
+ 'Total' => 'Ð’Ñего',
+ 'Trade Discount' => 'Ð¢Ð¾Ñ€Ð³Ð¾Ð²Ð°Ñ Ñкидка',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обновить',
+ 'Year' => 'Год',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Сохранить' => 'post',
+ 'Печать' => 'print',
+ 'Ðапечатать_и_отправить' => 'print_and_post',
+ 'Обновить' => 'update',
+};
+
+1;
+
diff --git a/locale/ru_utf/ps b/locale/ru_utf/ps
new file mode 100755
index 00000000..73a19eab
--- /dev/null
+++ b/locale/ru_utf/ps
@@ -0,0 +1,393 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'ВзаимораÑчеты Ñ Ð¿Ð¾Ñтавщиками',
+ 'AP Outstanding' => 'ЗадолженоÑÑ‚ÑŒ поÑтавщиков',
+ 'AP Transaction' => 'Проводка закупки',
+ 'AP Transactions' => 'Проводки закупки',
+ 'AR Aging' => 'ВзаимораÑчеты Ñ ÐºÐ»Ð¸ÐµÐ½Ñ‚Ð°Ð¼Ð¸',
+ 'AR Outstanding' => 'ЗадолженоÑÑ‚ÑŒ клиентов',
+ 'AR Transaction' => 'Проводка продаж',
+ 'AR Transactions' => 'Проводки продаж',
+ 'Account' => 'Счет',
+ 'Account Number' => 'Код Ñчета',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Accounts' => 'Счета',
+ 'Accrual' => 'Ðакопление',
+ 'Add AP Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° поÑтуплений',
+ 'Add AR Transaction' => 'ÐÐ¾Ð²Ð°Ñ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ° продаж',
+ 'Add POS Invoice' => 'ÐÐ¾Ð²Ñ‹Ð°Ñ Ñ„Ð°ÐºÑ‚ÑƒÑ€Ð° ККМ',
+ 'Add Purchase Order' => 'Ðовый заказ поÑтавщика',
+ 'Add Quotation' => 'Ðовое резервирование',
+ 'Add Request for Quotation' => 'Ðовый Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° резервирование',
+ 'Add Sales Invoice' => 'ÐÐ¾Ð²Ð°Ñ Ñ„Ð°ÐºÑ‚ÑƒÑ€Ð° продажи',
+ 'Add Sales Order' => 'Ðовый заказ клиента',
+ 'Address' => 'ÐдреÑ',
+ 'All Accounts' => 'Ð’Ñе Ñчета',
+ 'Amount' => 'Сумма',
+ 'Amount Due' => 'Сумма к получению',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Are you sure you want to delete Invoice Number' => 'Вы уверены, что хотите удалить данную фактуру?',
+ 'Are you sure you want to delete Transaction' => 'Вы уверены, что хотите удалить данную проводку?',
+ 'Attachment' => 'Вложение',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Balance' => 'БаланÑ',
+ 'Balance Sheet' => 'БаланÑ',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки Ñчета',
+ 'Bin' => 'Bin',
+ 'Bin List' => 'СпиÑок Bin',
+ 'Business' => 'БизнеÑ',
+ 'Cannot delete invoice!' => 'Ðевозможно удалить фактуру!',
+ 'Cannot delete transaction!' => 'Ðевозможно удалить проводку!',
+ 'Cannot post invoice for a closed period!' => 'Ðевозможно провеÑти фактуру в закрытом периоде!',
+ 'Cannot post invoice!' => 'Ðевозможно провеÑти фактуру!',
+ 'Cannot post payment for a closed period!' => 'Ðевозможно провеÑти оплату Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ периода!',
+ 'Cannot post transaction for a closed period!' => 'Ðевозможно провеÑти проводку в закрытом периоде!',
+ 'Cannot post transaction!' => 'Ðевозможно провеÑти проводку!',
+ 'Cash' => 'КаÑÑа',
+ 'Cc' => 'Cc',
+ 'Change' => 'Изменить',
+ 'Check' => 'Проверить',
+ 'City' => 'Город',
+ 'Closed' => 'Закрыт',
+ 'Company Name' => 'Ðаименование организации',
+ 'Compare to' => 'Сравнить Ñ',
+ 'Confirm!' => 'Подтвердить!',
+ 'Contact' => 'Контактное лицо',
+ 'Continue' => 'Продолжить',
+ 'Copies' => 'Копий',
+ 'Country' => 'Страна',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Лимит кредита',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Текущий',
+ 'Current Earnings' => 'Ð¢ÐµÐºÑƒÑ‰Ð°Ñ Ð¿Ñ€Ð¸Ð±Ñ‹Ð»ÑŒ',
+ 'Customer' => 'Клиент',
+ 'Customer Number' => 'Код клиента',
+ 'Customer missing!' => 'Пропущен клиент!',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Дата оплаты',
+ 'Day(s)' => 'День',
+ 'Debit' => 'Дебет',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Decimalplaces' => 'деÑÑÑ‚Ð¸Ñ‡Ð½Ð°Ñ Ñ‚Ð¾Ñ‡ÐºÐ°',
+ 'Delete' => 'Удалить',
+ 'Delete Schedule' => 'Удалить раÑпиÑание',
+ 'Delivery Date' => 'Дата получениÑ',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОпиÑание',
+ 'Detail' => 'Детализировать',
+ 'Due Date' => 'Оплатить до',
+ 'Due Date missing!' => 'Ðе указан Ñрок оплаты!',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'СоÑтоÑние E-mail длÑ',
+ 'E-mail address missing!' => 'Ðе указан Ð°Ð´Ñ€ÐµÑ E-mail!',
+ 'E-mail message' => 'E-mail Ñообщение',
+ 'E-mailed' => 'Отправлено по e-mail',
+ 'Edit AP Transaction' => 'Редактировать проводку ПоÑтуплениÑ',
+ 'Edit AR Transaction' => 'Редактировать проводку Продаж',
+ 'Edit POS Invoice' => 'Редактировать ККМ-фактуру',
+ 'Edit Sales Invoice' => 'Редактировать Фактуру клиента',
+ 'Employee' => 'Сотрудник',
+ 'Every' => 'каждый',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ñ‹',
+ 'Exchange rate for payment missing!' => 'Пропущен ÐºÑƒÑ€Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñ‹!',
+ 'Exchange rate missing!' => 'Пропущен курÑ!',
+ 'Extended' => 'Сумма',
+ 'Fax' => 'ФакÑ',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'For' => 'длÑ',
+ 'From' => 'Ñ',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Группа',
+ 'Heading' => 'Раздел',
+ 'ID' => 'Идентификатор',
+ 'In-line' => 'внутриÑтрочный',
+ 'Include Exchange Rate Difference' => 'Включить курÑовую разноÑÑ‚ÑŒ',
+ 'Include Payment' => 'Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñƒ',
+ 'Include in Report' => 'Включить в отчет',
+ 'Income Statement' => 'Отчет о прибыли/убытках',
+ 'Internal Notes' => 'Внутренние заметки',
+ 'Invoice' => 'Счет-фактура',
+ 'Invoice Date' => 'Дата выÑтавлениÑ',
+ 'Invoice Date missing!' => 'Ðе указана дата выÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñчета-фактуры',
+ 'Invoice Number' => 'Ðомер Ñчета-фактуры',
+ 'Invoice Number missing!' => 'Ðе указан номер Ñчета-фактуры',
+ 'Invoice deleted!' => 'Счет-фактура удалена!',
+ 'Item not on file!' => 'Ðет номенклатуры в Ñправочнике!',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Language' => 'Язык',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Memo' => 'Комментарий',
+ 'Message' => 'Сообщение',
+ 'Method' => 'Метод',
+ 'Month' => 'меÑÑц',
+ 'Month(s)' => 'меÑÑц',
+ 'N/A' => 'N/A',
+ 'Next Date' => 'Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'No.' => 'Ðом.',
+ 'Non-taxable Purchases' => 'Закупки, не подлежащие налогообложению',
+ 'Non-taxable Sales' => 'Продажи, не подлежащие налогообложению',
+ 'Notes' => 'Комментарии',
+ 'Nothing selected!' => 'Ðичего не выбрано!',
+ 'Nothing to print!' => 'Ðичего не напечатано!',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Number' => 'код',
+ 'Number missing in Row' => 'Пропущен код в Ñтроке',
+ 'OH' => 'OH',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Open' => 'Открыть',
+ 'Order' => 'Заказ клиента',
+ 'Order Date missing!' => 'Пропущена дата заказа',
+ 'Order Number' => 'Ðомер заказа',
+ 'Order Number missing!' => 'Пропущен номер заказа',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер ордера покупки',
+ 'Packing List' => 'Упаковочный ÑпиÑок',
+ 'Packing List Date missing!' => 'Пропущена дата упаковочного ÑпиÑока!',
+ 'Packing List Number missing!' => 'Пропущен номер упаковочного ÑпиÑока!',
+ 'Paid' => 'Оплачено',
+ 'Part' => 'Товар',
+ 'Payment date missing!' => 'Пропущена дата оплаты!',
+ 'Payments' => 'Оплаты',
+ 'Period' => 'Период',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°',
+ 'Post' => 'Сохранить',
+ 'Post as new' => 'Сохранить как новый',
+ 'Posted!' => 'Сохранено!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Цена',
+ 'Print' => 'Печать',
+ 'Print and Post' => 'Ðапечатать и отправить',
+ 'Print and Post as new' => 'Ðапечатать и отправить как новый',
+ 'Printed' => 'Ðапечатано',
+ 'Project' => 'Проект',
+ 'Project Number' => 'Код проекта',
+ 'Project Transactions' => 'Проводки проекта',
+ 'Project not on file!' => 'Проект отÑутÑтвует в Ñправочнике!',
+ 'Purchase Order' => 'Заказ поÑтавщику',
+ 'Qty' => 'КоличеÑтво',
+ 'Quarter' => 'Квартал',
+ 'Quotation' => 'Резервирование',
+ 'Quotation Date missing!' => 'Пропущена дата резервированиÑ!',
+ 'Quotation Number missing!' => 'Пропущен номер резервированиÑ!',
+ 'Recd' => 'Recd',
+ 'Receipt' => 'Получение',
+ 'Receipts' => 'ПолучениÑ',
+ 'Record in' => 'ОтнеÑти на Ñчет',
+ 'Recurring Transaction' => 'ПовторÑющаÑÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Reference' => 'СÑылка',
+ 'Remaining' => 'ОÑтаток',
+ 'Repeat' => 'Повторить',
+ 'Report for' => 'Отчет длÑ',
+ 'Required by' => 'Запрошен',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Фактура клиента',
+ 'Sales Order' => 'Заказ клиента',
+ 'Salesperson' => 'Продавец',
+ 'Save Schedule' => 'Сохранить раÑпиÑание',
+ 'Schedule' => 'РаÑпиÑание',
+ 'Scheduled' => 'Ðазначено раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Select a Printer!' => 'Выбрать принтер',
+ 'Select all' => 'Выбрать вÑе',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select from one of the projects below' => 'Выберите один из проектов из ÑпиÑка',
+ 'Select items' => 'Выберите Ñлементы',
+ 'Select payment' => 'Выберите оплату',
+ 'Select postscript or PDF!' => 'Выберите postscript или PDF!',
+ 'Select txt, postscript or PDF!' => 'Выберите txt, postscript или PDF!',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Serial No.' => 'Серийный ном.',
+ 'Service' => 'УÑлуга',
+ 'Ship' => 'ДоÑтавить',
+ 'Ship to' => 'доÑтавить длÑ',
+ 'Ship via' => 'доÑтавить через',
+ 'Shipping Address' => 'ÐÐ´Ñ€ÐµÑ Ð´Ð¾Ñтавки',
+ 'Shipping Point' => 'МеÑто доÑтавки',
+ 'Source' => 'ИÑточник',
+ 'Standard' => 'Стандартные',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'State/Province' => 'Штат/ПровинциÑ',
+ 'Statement' => 'ВедомоÑÑ‚ÑŒ',
+ 'Statement sent to' => 'ВедомоÑÑ‚ÑŒ отправлена длÑ',
+ 'Statements sent to printer!' => 'ВедомоÑÑ‚ÑŒ отправлена на принтер!',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Итого по разделу',
+ 'Summary' => 'Суммарно',
+ 'Tax' => 'Ðалог',
+ 'Tax Included' => 'Ðалоги включены в Ñумму',
+ 'Tax collected' => 'Собранные налоги',
+ 'Tax paid' => 'Оплаченные налоги',
+ 'Text' => 'ТекÑÑ‚',
+ 'Till' => 'до',
+ 'To' => 'по',
+ 'Total' => 'Ð’Ñего',
+ 'Trade Discount' => 'Ð¢Ð¾Ñ€Ð³Ð¾Ð²Ð°Ñ Ñкидка',
+ 'Transaction' => 'Проводка',
+ 'Transaction deleted!' => 'Проводка удалена!',
+ 'Transaction posted!' => 'Проводка Ñохранена!',
+ 'Translation not on file!' => 'Ðет перевода Ñ ÑпиÑке!',
+ 'Trial Balance' => 'Предварительный баланÑ',
+ 'Unit' => 'Единица',
+ 'Update' => 'Обновить',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Vendor Invoice.' => 'Фактура поÑтавщика.',
+ 'Vendor Number' => 'Код поÑтавщика',
+ 'Vendor missing!' => 'Пропущен поÑтавщик!',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Ðедели',
+ 'What type of item is this?' => 'Какой Ñто тип номеклатуры?',
+ 'Work Order' => 'Рабочий заказ',
+ 'Year' => 'Год',
+ 'Year(s)' => 'Год',
+ 'Yes' => 'Да',
+ 'You are posting an existing transaction!' => 'Выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and posting an existing transaction!' => 'Печать и выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and saving an existing order' => 'Печать и Ñохранение ÑущеÑтвующего ордера',
+ 'You are printing and saving an existing quotation' => 'Печать и Ñохранение ÑущеÑтвующего резервированиÑ',
+ 'You are saving an existing order' => 'Сохранение ÑущеÑтвующего ордера',
+ 'You are saving an existing quotation' => 'Сохранение ÑущеÑтвующего резервированиÑ',
+ 'Zip/Postal Code' => 'ИндекÑ',
+ 'as at' => 'как в',
+ 'ea' => 'шт.',
+ 'for' => 'длÑ',
+ 'for Period' => 'за период',
+ 'posted!' => 'отправлено',
+ 'sent' => 'отправлено',
+ 'time(s)' => 'раз',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Проводка_закупки' => 'ap_transaction',
+ 'Проводка_продаж' => 'ar_transaction',
+ 'Продолжить' => 'continue',
+ 'Удалить' => 'delete',
+ 'Удалить_раÑпиÑание' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'Сохранить' => 'post',
+ 'Сохранить_как_новый' => 'post_as_new',
+ 'Печать' => 'print',
+ 'Ðапечатать_и_отправить' => 'print_and_post',
+ 'Ðапечатать_и_отправить_как_новый' => 'print_and_post_as_new',
+ 'Фактура_клиента' => 'sales_invoice_',
+ 'Заказ_клиента' => 'sales_order',
+ 'Сохранить_раÑпиÑание' => 'save_schedule',
+ 'РаÑпиÑание' => 'schedule',
+ 'Выбрать_вÑе' => 'select_all',
+ 'доÑтавить_длÑ' => 'ship_to',
+ 'Обновить' => 'update',
+ 'Фактура_поÑтавщика_' => 'vendor_invoice_',
+ 'Да' => 'yes',
+};
+
+1;
+
diff --git a/locale/ru_utf/pw b/locale/ru_utf/pw
new file mode 100755
index 00000000..a19cd9ad
--- /dev/null
+++ b/locale/ru_utf/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Continue' => 'Продолжить',
+ 'Password' => 'Пароль',
+ 'Session expired!' => 'Превышено Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ð´ÐµÑ€Ð¶ÐºÐ¸ ÑеÑÑии',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'Продолжить' => 'continue',
+};
+
+1;
+
diff --git a/locale/ru_utf/rc b/locale/ru_utf/rc
new file mode 100755
index 00000000..a6477823
--- /dev/null
+++ b/locale/ru_utf/rc
@@ -0,0 +1,81 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Счет',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Balance' => 'БаланÑ',
+ 'Beginning Balance' => 'Ðачальный баланÑ',
+ 'Cleared' => 'Очищено',
+ 'Continue' => 'Продолжить',
+ 'Credit' => 'Кредит',
+ 'Current' => 'Текущий',
+ 'Date' => 'Дата',
+ 'Debit' => 'Дебет',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Description' => 'ОпиÑание',
+ 'Detail' => 'Детализировать',
+ 'Difference' => 'Разница',
+ 'Done' => 'Выполнено',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'From' => 'Ñ',
+ 'Include Exchange Rate Difference' => 'Включить курÑовую разноÑÑ‚ÑŒ',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Month' => 'меÑÑц',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Out of balance!' => 'Вне балланÑа!',
+ 'Outstanding' => 'ЗадолженоÑÑ‚ÑŒ',
+ 'Period' => 'Период',
+ 'Quarter' => 'Квартал',
+ 'R' => 'R',
+ 'Reconciliation' => 'СоглаÑованноÑÑ‚ÑŒ',
+ 'Reconciliation Report' => 'Отчет о ÑоглаÑованноÑти',
+ 'Select all' => 'Выбрать вÑе',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Source' => 'ИÑточник',
+ 'Statement Balance' => 'БаланÑÐ¾Ð²Ð°Ñ Ð²ÐµÐ´Ð¾Ð¼Ð¾ÑÑ‚ÑŒ',
+ 'Summary' => 'Суммарно',
+ 'To' => 'по',
+ 'Update' => 'Обновить',
+ 'Year' => 'Год',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'Продолжить' => 'continue',
+ 'Выполнено' => 'done',
+ 'Выбрать_вÑе' => 'select_all',
+ 'Обновить' => 'update',
+};
+
+1;
+
diff --git a/locale/ru_utf/rp b/locale/ru_utf/rp
new file mode 100755
index 00000000..e8653784
--- /dev/null
+++ b/locale/ru_utf/rp
@@ -0,0 +1,204 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'ВзаимораÑчеты Ñ Ð¿Ð¾Ñтавщиками',
+ 'AR Aging' => 'ВзаимораÑчеты Ñ ÐºÐ»Ð¸ÐµÐ½Ñ‚Ð°Ð¼Ð¸',
+ 'Account' => 'Счет',
+ 'Account Number' => 'Код Ñчета',
+ 'Accounting Menu' => 'БухгалтерÑкое меню',
+ 'Accounts' => 'Счета',
+ 'Accrual' => 'Ðакопление',
+ 'Address' => 'ÐдреÑ',
+ 'All Accounts' => 'Ð’Ñе Ñчета',
+ 'Amount' => 'Сумма',
+ 'Apr' => 'апр',
+ 'April' => 'апрель',
+ 'Attachment' => 'Вложение',
+ 'Aug' => 'авг',
+ 'August' => 'авгуÑÑ‚',
+ 'Balance' => 'БаланÑ',
+ 'Balance Sheet' => 'БаланÑ',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'КаÑÑа',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Сравнить Ñ',
+ 'Continue' => 'Продолжить',
+ 'Copies' => 'Копий',
+ 'Credit' => 'Кредит',
+ 'Curr' => 'Валюта',
+ 'Current' => 'Текущий',
+ 'Current Earnings' => 'Ð¢ÐµÐºÑƒÑ‰Ð°Ñ Ð¿Ñ€Ð¸Ð±Ñ‹Ð»ÑŒ',
+ 'Customer' => 'Клиент',
+ 'Customer not on file!' => 'Клиент отÑутÑтвует в Ñправочнике!',
+ 'Date' => 'Дата',
+ 'Day(s)' => 'День',
+ 'Debit' => 'Дебет',
+ 'Dec' => 'дек',
+ 'December' => 'декабрь',
+ 'Decimalplaces' => 'деÑÑÑ‚Ð¸Ñ‡Ð½Ð°Ñ Ñ‚Ð¾Ñ‡ÐºÐ°',
+ 'Delete Schedule' => 'Удалить раÑпиÑание',
+ 'Department' => 'Отдел',
+ 'Description' => 'ОпиÑание',
+ 'Detail' => 'Детализировать',
+ 'Due Date' => 'Оплатить до',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'СоÑтоÑние E-mail длÑ',
+ 'E-mail address missing!' => 'Ðе указан Ð°Ð´Ñ€ÐµÑ E-mail!',
+ 'E-mail message' => 'E-mail Ñообщение',
+ 'Every' => 'каждый',
+ 'Feb' => 'фев',
+ 'February' => 'февраль',
+ 'For' => 'длÑ',
+ 'From' => 'Ñ',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Раздел',
+ 'ID' => 'Идентификатор',
+ 'In-line' => 'внутриÑтрочный',
+ 'Include Exchange Rate Difference' => 'Включить курÑовую разноÑÑ‚ÑŒ',
+ 'Include Payment' => 'Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¾Ð¿Ð»Ð°Ñ‚Ñƒ',
+ 'Include in Report' => 'Включить в отчет',
+ 'Income Statement' => 'Отчет о прибыли/убытках',
+ 'Invoice' => 'Счет-фактура',
+ 'Jan' => 'Ñнв',
+ 'January' => 'Ñнварь',
+ 'Jul' => 'июл',
+ 'July' => 'июль',
+ 'Jun' => 'июн',
+ 'June' => 'июнь',
+ 'Language' => 'Язык',
+ 'Mar' => 'март',
+ 'March' => 'март',
+ 'May' => 'май',
+ 'May ' => 'май',
+ 'Memo' => 'Комментарий',
+ 'Message' => 'Сообщение',
+ 'Method' => 'Метод',
+ 'Month' => 'меÑÑц',
+ 'Month(s)' => 'меÑÑц',
+ 'N/A' => 'N/A',
+ 'Next Date' => 'Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Non-taxable Purchases' => 'Закупки, не подлежащие налогообложению',
+ 'Non-taxable Sales' => 'Продажи, не подлежащие налогообложению',
+ 'Nothing selected!' => 'Ðичего не выбрано!',
+ 'Nov' => 'ноÑ',
+ 'November' => 'ноÑбрь',
+ 'Number' => 'код',
+ 'Oct' => 'окт',
+ 'October' => 'октÑбрь',
+ 'Order' => 'Заказ клиента',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Оплаты',
+ 'Period' => 'Период',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Печать',
+ 'Project' => 'Проект',
+ 'Project Number' => 'Код проекта',
+ 'Project Transactions' => 'Проводки проекта',
+ 'Project not on file!' => 'Проект отÑутÑтвует в Ñправочнике!',
+ 'Quarter' => 'Квартал',
+ 'Receipts' => 'ПолучениÑ',
+ 'Recurring Transaction' => 'ПовторÑющаÑÑÑ Ð¿Ñ€Ð¾Ð²Ð¾Ð´ÐºÐ°',
+ 'Reference' => 'СÑылка',
+ 'Repeat' => 'Повторить',
+ 'Report for' => 'Отчет длÑ',
+ 'Salesperson' => 'Продавец',
+ 'Save Schedule' => 'Сохранить раÑпиÑание',
+ 'Screen' => 'Экран',
+ 'Select all' => 'Выбрать вÑе',
+ 'Select from one of the names below' => 'Выберите одно из наименований из ÑпиÑка',
+ 'Select from one of the projects below' => 'Выберите один из проектов из ÑпиÑка',
+ 'Select postscript or PDF!' => 'Выберите postscript или PDF!',
+ 'Sep' => 'Ñен',
+ 'September' => 'ÑентÑбрь',
+ 'Source' => 'ИÑточник',
+ 'Standard' => 'Стандартные',
+ 'Startdate' => 'ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð°Ñ‚Ð°',
+ 'Statement' => 'ВедомоÑÑ‚ÑŒ',
+ 'Statement sent to' => 'ВедомоÑÑ‚ÑŒ отправлена длÑ',
+ 'Statements sent to printer!' => 'ВедомоÑÑ‚ÑŒ отправлена на принтер!',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'Итого по разделу',
+ 'Summary' => 'Суммарно',
+ 'Tax' => 'Ðалог',
+ 'Tax collected' => 'Собранные налоги',
+ 'Tax paid' => 'Оплаченные налоги',
+ 'Till' => 'до',
+ 'To' => 'по',
+ 'Total' => 'Ð’Ñего',
+ 'Trial Balance' => 'Предварительный баланÑ',
+ 'Vendor' => 'ПоÑтавщик',
+ 'Vendor not on file!' => 'ПоÑтавщика нет в Ñправочнике!',
+ 'Warning!' => 'Внимание!',
+ 'Week(s)' => 'Ðедели',
+ 'Year' => 'Год',
+ 'Year(s)' => 'Год',
+ 'You are posting an existing transaction!' => 'Выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and posting an existing transaction!' => 'Печать и выполнение ÑущеÑтвующей проводки!',
+ 'You are printing and saving an existing order' => 'Печать и Ñохранение ÑущеÑтвующего ордера',
+ 'You are printing and saving an existing quotation' => 'Печать и Ñохранение ÑущеÑтвующего резервированиÑ',
+ 'You are saving an existing order' => 'Сохранение ÑущеÑтвующего ордера',
+ 'You are saving an existing quotation' => 'Сохранение ÑущеÑтвующего резервированиÑ',
+ 'as at' => 'как в',
+ 'for' => 'длÑ',
+ 'for Period' => 'за период',
+ 'sent' => 'отправлено',
+ 'time(s)' => 'раз',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Продолжить' => 'continue',
+ 'Удалить_раÑпиÑание' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'Печать' => 'print',
+ 'Сохранить_раÑпиÑание' => 'save_schedule',
+ 'Выбрать_вÑе' => 'select_all',
+};
+
+1;
+
diff --git a/locale/se/COPYING b/locale/se/COPYING
new file mode 100755
index 00000000..54ddcabc
--- /dev/null
+++ b/locale/se/COPYING
@@ -0,0 +1,25 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2003
+#
+# Swedish texts:
+#
+# Author: Jonny Larsson <jonny@lernbo.com>
+# Daniel Andersson <daniel@addelei.nu>
+# Johan Hambraeus <nahoj1976@users.sourceforge.net>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/se/LANGUAGE b/locale/se/LANGUAGE
new file mode 100755
index 00000000..e3753939
--- /dev/null
+++ b/locale/se/LANGUAGE
@@ -0,0 +1 @@
+Swedish
diff --git a/locale/se/aa b/locale/se/aa
new file mode 100755
index 00000000..29c62ebc
--- /dev/null
+++ b/locale/se/aa
@@ -0,0 +1,161 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Leverantörsskulder',
+ 'AP Transaction' => 'Betald skuld',
+ 'AP Transactions' => 'Leverantörsfakturor',
+ 'AR Outstanding' => 'Kundfordringar',
+ 'AR Transaction' => 'Betald Fodran',
+ 'AR Transactions' => 'Kundfakturor',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Add AP Transaction' => 'Lägg till utgift',
+ 'Add AR Transaction' => 'Lägg till intäkt',
+ 'Amount' => 'Belopp',
+ 'Amount Due' => 'Förfallet belopp',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Är du säker på att du vill radera Transaktionen',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Cannot delete transaction!' => 'Kan inte radera händelse',
+ 'Cannot post payment for a closed period!' => 'Kan inte bokföra en betalning för en stängd period',
+ 'Cannot post transaction for a closed period!' => 'Kan inte bokföra under en stängd period',
+ 'Cannot post transaction!' => 'Kan inte bokföra transaktion',
+ 'Check' => 'Check-betalning',
+ 'Closed' => 'Avslutad',
+ 'Confirm!' => 'Bekräfta!',
+ 'Continue' => 'Fortsätt',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgräns',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nuvarande',
+ 'Customer' => 'Kund',
+ 'Customer missing!' => 'Kund saknas',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betalningsdatum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Radera',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Description' => 'Beskrivning',
+ 'Detail' => 'Detalj',
+ 'Due Date' => 'Förfallodatum',
+ 'Due Date missing!' => 'Förfallodatum saknas',
+ 'Edit AP Transaction' => 'Redigera utgifter',
+ 'Edit AR Transaction' => 'Redigera intäkter',
+ 'Employee' => 'Anställd',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Växlingskurs',
+ 'Exchange rate for payment missing!' => 'Växlingskurs för saknad betalning',
+ 'Exchange rate missing!' => 'Växelkurs saknas',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Från',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadatum',
+ 'Invoice Date missing!' => 'Fakturadatum saknas',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Direktör',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Anteckning',
+ 'Month' => 'Månad',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Anmärkningar',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Aktuell',
+ 'Order' => 'Order',
+ 'Order Number' => 'Ordernummer',
+ 'PO Number' => 'Inköps order nr',
+ 'Paid' => 'Betalt',
+ 'Payment date missing!' => 'Betalningsdatum saknas',
+ 'Payments' => 'Betalningar',
+ 'Period' => 'Period',
+ 'Post' => 'Bokför',
+ 'Post as new' => 'Bokför som ny',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv och bokför',
+ 'Print and Post as new' => 'Skriv ut och bokför som ny',
+ 'Project' => 'Projekt',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Kvitto',
+ 'Remaining' => 'Resterar',
+ 'Sales Invoice.' => 'Kundfaktura.',
+ 'Salesperson' => 'Försäljare',
+ 'Schedule' => 'Schemalägg',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Skicka till',
+ 'Ship via' => 'Skicka med',
+ 'Shipping Point' => 'Skickad',
+ 'Source' => 'Källa',
+ 'Subtotal' => 'Delsummera',
+ 'Summary' => 'Summa',
+ 'Tax' => 'Moms',
+ 'Tax Included' => 'Moms ingår',
+ 'Till' => 'Till',
+ 'To' => 'Till',
+ 'Total' => 'Total',
+ 'Transaction' => 'Transaktion',
+ 'Transaction deleted!' => 'Transaktion raderad',
+ 'Transaction posted!' => 'Transaktion bokförd',
+ 'Update' => 'Uppdatera',
+ 'Vendor' => 'Leverantör',
+ 'Vendor Invoice.' => 'Leverantörsfaktura. ',
+ 'Vendor missing!' => 'Leverantör saknas',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'betald_skuld' => 'ap_transaction',
+ 'betald_fodran' => 'ar_transaction',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'bokför' => 'post',
+ 'bokför_som_ny' => 'post_as_new',
+ 'skriv_ut' => 'print',
+ 'skriv_och_bokför' => 'print_and_post',
+ 'skriv_ut_och_bokför_som_ny' => 'print_and_post_as_new',
+ 'kundfaktura_' => 'sales_invoice_',
+ 'schemalägg' => 'schedule',
+ 'skicka_till' => 'ship_to',
+ 'uppdatera' => 'update',
+ 'leverantörsfaktura._' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/se/admin b/locale/se/admin
new file mode 100755
index 00000000..75e080bc
--- /dev/null
+++ b/locale/se/admin
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'Access Control' => 'Accesskontroll',
+ 'Accounting' => 'Bokföring',
+ 'Add User' => 'Ny användare',
+ 'Address' => 'Adress',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administratör',
+ 'All Datasets up to date!' => 'Alla dataset uppdaterade',
+ 'Cannot create Lock!' => 'Kan inte låsa!',
+ 'Change Admin Password' => 'Ändra lösenord för admin',
+ 'Change Password' => 'Ändra lösenord',
+ 'Click on login name to edit!' => 'Klicka på användarnamn för att redigera!',
+ 'Company' => 'Företag',
+ 'Confirm' => 'Bekräfta',
+ 'Connect to' => 'Anslut till',
+ 'Continue' => 'Fortsätt',
+ 'Create Chart of Accounts' => 'Skapa kontoplan',
+ 'Create Dataset' => 'Skapa dataset',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI inte installerad',
+ 'Database' => 'Databas',
+ 'Database Administration' => 'Administration av databas',
+ 'Database Driver not checked!' => 'Databasedriver icke kontrollerad',
+ 'Database User missing!' => 'Databasanvändare saknas',
+ 'Dataset' => 'Dataset',
+ 'Dataset missing!' => 'Dataset saknas',
+ 'Dataset updated!' => 'Dataset uppdaterat',
+ 'Date Format' => 'Datumformat',
+ 'Delete' => 'Radera',
+ 'Delete Dataset' => 'Radera dataset',
+ 'Directory' => 'Katalog',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Brytpunkts gräns',
+ 'E-mail' => 'E-Post',
+ 'Edit User' => 'Redigera användare',
+ 'Existing Datasets' => 'Existerande Dataset',
+ 'Fax' => 'Fax',
+ 'Host' => 'Värd',
+ 'Hostname missing!' => 'Värdnamn saknas',
+ 'Language' => 'Språk',
+ 'Lock System' => 'Lås Systemet',
+ 'Lockfile created!' => 'Låsfil skapad!',
+ 'Lockfile removed!' => 'Låsfil borttagen!',
+ 'Login' => 'Logga in',
+ 'Login name missing!' => 'inloggningsnamn saknas!',
+ 'Logout' => 'Logga ut',
+ 'Manager' => 'Direktör',
+ 'Menu Width' => 'Meny vidd',
+ 'Multibyte Encoding' => 'Multibytekodning',
+ 'Name' => 'Namn',
+ 'New Templates' => 'Nya mallar',
+ 'No Database Drivers available!' => 'Inga databasdrivers tillgängliga',
+ 'No Dataset selected!' => 'Inget Dataset valt',
+ 'Nothing to delete!' => 'Inget att radera',
+ 'Number Format' => 'Nummerformat',
+ 'Oracle Database Administration' => 'Oracle Databasadministration',
+ 'Password' => 'Lösenord',
+ 'Password changed!' => 'Lösenord ändrat',
+ 'Passwords do not match!' => 'Lösenord skiljer sig',
+ 'Pg Database Administration' => 'Administration av databas PG',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port saknas',
+ 'Printer' => 'Skrivare',
+ 'Save' => 'Spara',
+ 'Session Timeout' => 'Sessionen avslutad pga tid',
+ 'Session expired!' => 'Sessionen avslutad',
+ 'Setup Templates' => 'Sätt upp mallar',
+ 'Signature' => 'Signatur',
+ 'Stylesheet' => 'Stilmall',
+ 'Supervisor' => 'Ansvarig',
+ 'Templates' => 'Mallar',
+ 'The following Datasets are not in use and can be deleted' => 'Följande Dataset är inte i bruk och kan raderas',
+ 'The following Datasets need to be updated' => 'Följande Dataset behöver uppdateras',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Det här är en preliminär kontroll av existerande källor. Ingenting kommer att sparas eller raderas vid detta tillfälle',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'För att lägga till en användare till en grupp, editera namnet, ändra login namnet och spara. En ny användare med samma variabler sparas då under det nya namnet.',
+ 'Unlock System' => 'Lås upp System',
+ 'Update Dataset' => 'Uppdatera dataset',
+ 'Use Templates' => 'Använd mallar',
+ 'User' => 'Användare',
+ 'User deleted!' => 'Användare raderad',
+ 'User saved!' => 'Användare sparad',
+ 'Version' => 'Version',
+ 'You are logged out' => 'Du är utloggad',
+ 'does not exist' => 'finns inte',
+ 'is already a member!' => 'är redan medlem!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'Låst!',
+ 'successfully created!' => 'skapades!',
+ 'successfully deleted!' => 'raderades!',
+ 'website' => 'websida',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'ny_användare' => 'add_user',
+ 'Ändra_lösenord_för_admin' => 'change_admin_password',
+ 'Ändra_lösenord' => 'change_password',
+ 'fortsätt' => 'continue',
+ 'skapa_dataset' => 'create_dataset',
+ 'radera' => 'delete',
+ 'radera_dataset' => 'delete_dataset',
+ 'lås_systemet' => 'lock_system',
+ 'logga_in' => 'login',
+ 'logga_ut' => 'logout',
+ 'oracle_databasadministration' => 'oracle_database_administration',
+ 'administration_av_databas_pg' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'spara' => 'save',
+ 'lås_upp_system' => 'unlock_system',
+ 'uppdatera_dataset' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/se/all b/locale/se/all
new file mode 100755
index 00000000..a66bd03d
--- /dev/null
+++ b/locale/se/all
@@ -0,0 +1,949 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'Tillgångar',
+ 'AP' => 'Utgifter',
+ 'AP Aging' => 'Förfallna lev.fakturor',
+ 'AP Outstanding' => 'Leverantörsskulder',
+ 'AP Transaction' => 'Betald kostnad',
+ 'AP Transactions' => 'Leverantörsfakturor',
+ 'AR' => 'Intäkter',
+ 'AR Aging' => 'Förfallna kundfordringar',
+ 'AR Outstanding' => 'Kundfordringar',
+ 'AR Transaction' => 'Betald fodran',
+ 'AR Transactions' => 'Kundfakturor',
+ 'AR/AP' => 'Intäkter/utgifter',
+ 'About' => 'Om',
+ 'Above' => 'Över',
+ 'Access Control' => 'Accesskontroll',
+ 'Access Denied!' => 'Fel kod eller användarnamn!',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer saknas',
+ 'Account Type' => 'Kontotyp',
+ 'Account Type missing!' => 'Kontotyp saknas!',
+ 'Account deleted!' => 'Konto raderat!',
+ 'Account does not exist!' => 'Kontot finns ej!',
+ 'Account saved!' => 'Konto sparat!',
+ 'Accounting' => 'Bokföring',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Accounts' => 'Konton',
+ 'Accrual' => 'Bokföringsmässig',
+ 'Activate Audit trail' => 'Aktivera ändringskontroll',
+ 'Activate Audit trails' => 'Aktivera ändringskontroll',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Lägg till',
+ 'Add AP Transaction' => 'Lägg till utgift',
+ 'Add AR Transaction' => 'Lägg till intäkt',
+ 'Add Account' => 'Nytt konto',
+ 'Add Assembly' => 'Ny produkt',
+ 'Add Business' => 'Lägg till verksamhet',
+ 'Add Cash Transfer Transaction' => 'Lägg till betalning',
+ 'Add Customer' => 'Ny kund',
+ 'Add Deduction' => 'Lägg till avdrag',
+ 'Add Department' => 'Nytt kst/res.enh',
+ 'Add Employee' => 'Ny anställd',
+ 'Add Exchange Rate' => 'Ny växelkurs',
+ 'Add GIFI' => 'Ny SRU-kod',
+ 'Add General Ledger Transaction' => 'Nytt verifikat',
+ 'Add Group' => 'Ny grupp',
+ 'Add Job' => 'Lägg till jobb',
+ 'Add Labor/Overhead' => 'Lägg till arbetskostnader',
+ 'Add Language' => 'Lägg till språk',
+ 'Add POS Invoice' => 'Ny försäljning',
+ 'Add Part' => 'Ny vara',
+ 'Add Pricegroup' => 'Ny prisgrupp',
+ 'Add Project' => 'Nytt projekt',
+ 'Add Purchase Order' => 'Ny inköpsorder',
+ 'Add Quotation' => 'Ny offert',
+ 'Add Request for Quotation' => 'Ny begäran om offert',
+ 'Add SIC' => 'Ny sni-kod (industrikod)',
+ 'Add Sales Invoice' => 'Ny kundfaktura',
+ 'Add Sales Order' => 'Ny säljorder',
+ 'Add Service' => 'Lägg till tjänst',
+ 'Add Stores Card' => 'Lägg till butikskort',
+ 'Add Time Card' => 'Lägg till tidkort',
+ 'Add Transaction' => 'Ny faktura',
+ 'Add User' => 'Ny användare',
+ 'Add Vendor' => 'Ny leverantör',
+ 'Add Vendor Invoice' => 'Ny leverantörsfaktura',
+ 'Add Warehouse' => 'Lägg till lager',
+ 'Address' => 'Adress',
+ 'Administration' => 'Administration',
+ 'Administrator' => 'Administratör',
+ 'After Deduction' => 'Efter avdrag',
+ 'Aged' => 'Utgången',
+ 'Aged Overdue' => 'Utgångsdatum överskridit',
+ 'All' => 'Alla',
+ 'All Accounts' => 'Alla konton',
+ 'All Datasets up to date!' => 'Alla dataset uppdaterade',
+ 'All Items' => 'Alla varor',
+ 'Allocated' => 'Kopplad',
+ 'Allowances' => 'Bidrag/rabatt',
+ 'Amount' => 'Belopp',
+ 'Amount Due' => 'Förfallet belopp',
+ 'Amount missing!' => 'Belopp saknas',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Är du säker på att du vill radera Faktura Nummer',
+ 'Are you sure you want to delete Order Number' => 'Är du säker på att du vill radera Order Nummer',
+ 'Are you sure you want to delete Quotation Number' => 'Är du säker på att du vill radera Offert Nummer',
+ 'Are you sure you want to delete Transaction' => 'Är du säker på att du vill radera Transaktionen',
+ 'Are you sure you want to delete time card for' => 'Är du säker du vill ta bort tidkort för',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Är du säker på att du vill radera markerade poster?',
+ 'As of' => 'Som för',
+ 'Assemblies' => 'Produkter',
+ 'Assemblies restocked!' => 'Produkt åter i lager',
+ 'Assembly' => 'Produkt',
+ 'Assembly stocked!' => 'Produkt lagrad',
+ 'Asset' => 'Tillgång',
+ 'Attachment' => 'Bilaga',
+ 'Audit Control' => 'Revisionskontroll',
+ 'Audit trail disabled' => 'Ändringskontroll avstängd',
+ 'Audit trail enabled' => 'Ändringskontroll påslagen',
+ 'Audit trail removed up to' => 'Log för ändrings-kontroll borttaget fram till ',
+ 'Audit trails disabled' => 'Ändringskontroll avstängd',
+ 'Audit trails enabled' => 'Ändringskontroll påslagen',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Average Cost' => 'Medelvärdeskostnad',
+ 'Avg Cost' => 'Medel kostn',
+ 'BIC' => 'Bank identitets kod',
+ 'BOM' => 'Materialkostnad',
+ 'Backup' => 'Säkerhetkopia',
+ 'Backup sent to' => 'Säkerhetskopia har sänts till',
+ 'Balance' => 'Balans',
+ 'Balance Sheet' => 'Balansräkning',
+ 'Bank Giro Number' => 'Bankgiro Nr ',
+ 'Bank Giro account' => 'Bankgiro nr',
+ 'Bankgiro' => 'Bankgiro',
+ 'Based on' => 'Baserad på',
+ 'Batch Printing' => 'Utskrift av grupp',
+ 'Bcc' => 'Dold kopia till',
+ 'Before Deduction' => 'Före avdrag',
+ 'Beginning Balance' => 'Ingående balans',
+ 'Below' => 'Under',
+ 'Billing Address' => 'Faktura adress',
+ 'Bin' => 'Antal i lager',
+ 'Bin List' => 'Lager lista',
+ 'Bin Lists' => 'Lager listor',
+ 'Books are open' => 'Bokföringen är öppen för rättning',
+ 'Break' => 'Brytpunkt',
+ 'Business' => 'Verksamhet',
+ 'Business Number' => 'Organisationsnummer',
+ 'Business deleted!' => 'Verksamhet borttaget',
+ 'Business saved!' => 'Verksamhet sparad',
+ 'C' => 'Avskrivningar',
+ 'COGS' => 'Inköpskostnader',
+ 'COGS account does not exist!' => 'Konto för inköpskostnader ej angivet',
+ 'Cannot add stores card for a completed job!' => 'Kan inte lägga till butikskort för ett avslutat arbete!',
+ 'Cannot add time card for a completed job!' => 'Kan inte lägga till tidkort för ett avslutat arbete!',
+ 'Cannot change stores card for a completed job!' => 'Kan inte byta butikskort för ett avslutat arbete!',
+ 'Cannot change time card for a completed job!' => 'Kan inte byta tidkort för ett avslutat arbete!',
+ 'Cannot create Assembly' => 'Kan inte lagra produkt',
+ 'Cannot create Labor' => 'Kan inte lagra arbetskostnad',
+ 'Cannot create Lock!' => 'Kan inte låsa!',
+ 'Cannot create Part' => 'Kan inte lagra vara',
+ 'Cannot create Service' => 'Kan inte lagra tjänst',
+ 'Cannot delete account!' => 'Kan inte radera konto',
+ 'Cannot delete customer!' => 'Kan inte radera kund',
+ 'Cannot delete default account!' => 'Kan inte radera standardkonto',
+ 'Cannot delete invoice!' => 'Kan inte radera faktura',
+ 'Cannot delete item!' => 'Kan inte radera vara',
+ 'Cannot delete order!' => 'Kan inte radera order',
+ 'Cannot delete quotation!' => 'Kan inte radera offert',
+ 'Cannot delete time card!' => 'Kan inte ta bort tidkort!',
+ 'Cannot delete transaction!' => 'Kan inte radera händelse',
+ 'Cannot delete vendor!' => 'Kan inte radera Leverantör',
+ 'Cannot post Payment!' => 'Kan inte bokföra betalning',
+ 'Cannot post Receipt!' => 'Kan inte bokföra kvitto!',
+ 'Cannot post invoice for a closed period!' => 'Kan inte bokföra en faktura för en avslutad period',
+ 'Cannot post invoice!' => 'Kan inte bokföra fakturan!',
+ 'Cannot post payment for a closed period!' => 'Kan inte bokföra en betalning för en stängd period',
+ 'Cannot post transaction for a closed period!' => 'Kan inte bokföra under en stängd period',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Kan inte bokföra transaktion med debitering och kreditering på samma kontonummer!',
+ 'Cannot post transaction!' => 'Kan inte bokföra transaktion',
+ 'Cannot process payment for a closed period!' => 'Kan inte utföra betalning för en avslutad period',
+ 'Cannot remove files!' => 'Kan inte ta bort filer!',
+ 'Cannot save account!' => 'Kan inte spara konto',
+ 'Cannot save defaults!' => 'Kan inte spara inställningar!',
+ 'Cannot save order!' => 'Kan inte spara order',
+ 'Cannot save preferences!' => 'Kan inte spara preferenser',
+ 'Cannot save quotation!' => 'Kan inte spara offert!',
+ 'Cannot save stores card for a closed period!' => 'Kan inte spara tidkort för en avslutad period!',
+ 'Cannot save stores card!' => 'Kan inte spara tidkort!',
+ 'Cannot save time card for a closed period!' => 'Kan inte spara tidkort för en avslutad periode!',
+ 'Cannot save time card!' => 'Kan inte spara tidkort!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Måste välja om kontot används för leverantörsskulder, kundfordringar eller lager',
+ 'Cannot set multiple options for' => 'Kan inte ange flera val för',
+ 'Cannot set multiple options for Item' => 'Kan inte ange flera alternativ för varan',
+ 'Cannot set multiple options for Parts Inventory' => 'Kan inte ange flera alternativ för varu-artiklar',
+ 'Cannot set multiple options for Service Items' => 'Kan inte ange flera alternativ för tjänste-artiklar',
+ 'Cannot stock Assembly!' => 'Kan inte lagra produkt',
+ 'Cannot stock assemblies!' => 'Kan inte lagerföra produkter',
+ 'Cash' => 'Betalningar',
+ 'Cc' => 'Kopia',
+ 'Change' => 'Ändra',
+ 'Change Admin Password' => 'Ändra lösenord för admin',
+ 'Change Password' => 'Ändra lösenord',
+ 'Character Set' => 'Teckenuppsättning',
+ 'Chargeable' => 'Debiterbar',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Check' => 'Kontroll',
+ 'Check Inventory' => 'Inventarielista',
+ 'Checks' => 'Checker',
+ 'City' => 'Stad',
+ 'Cleared' => 'Rensad',
+ 'Click on login name to edit!' => 'Klicka på användarnamn för att redigera!',
+ 'Clocked' => 'Tidmätt',
+ 'Close Books up to' => 'Avsluta bokföring fram till och med',
+ 'Closed' => 'Avslutad',
+ 'Code' => 'Kod',
+ 'Code missing!' => 'Kod saknas',
+ 'Company' => 'Företag',
+ 'Company Name' => 'Företags namn',
+ 'Compare to' => 'Jämför med',
+ 'Completed' => 'Utförd',
+ 'Components' => 'Komponenter',
+ 'Confirm' => 'Bekräfta',
+ 'Confirm!' => 'Bekräfta!',
+ 'Connect to' => 'Anslut till',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsätt',
+ 'Contra' => 'Avdrag',
+ 'Copies' => 'Kopior',
+ 'Copy to COA' => 'Kopiera till kontoplanen',
+ 'Cost' => 'Kostnader',
+ 'Cost Center' => 'Kostnadsställe',
+ 'Could not save pricelist!' => 'Kan inte spara prislista',
+ 'Could not save!' => 'Kan inte spara',
+ 'Could not transfer Inventory!' => 'Kan inte överföra inventarier!',
+ 'Country' => 'Land',
+ 'Create Chart of Accounts' => 'Skapa kontoplan',
+ 'Create Dataset' => 'Skapa dataset',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgräns',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nuvarande',
+ 'Current Earnings' => 'Nuvarande inkomst',
+ 'Customer' => 'Kund',
+ 'Customer History' => 'Kund historik',
+ 'Customer Number' => 'Kund nr',
+ 'Customer deleted!' => 'Kund raderad',
+ 'Customer missing!' => 'Kund saknas',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Customer saved!' => 'Kund sparad',
+ 'Customers' => 'Kunder',
+ 'DBA' => 'DBA',
+ 'DBI not installed!' => 'DBI inte installerad',
+ 'DOB' => 'Födelsedatum',
+ 'Database' => 'Databas',
+ 'Database Administration' => 'Administration av databas',
+ 'Database Driver not checked!' => 'Databasedriver icke kontrollerad',
+ 'Database Host' => 'Databasvärd',
+ 'Database User missing!' => 'Databasanvändare saknas',
+ 'Dataset' => 'Dataset',
+ 'Dataset is newer than version!' => 'Dataset är nyare än programversionen',
+ 'Dataset missing!' => 'Dataset saknas',
+ 'Dataset updated!' => 'Dataset uppdaterat',
+ 'Date' => 'Datum',
+ 'Date Format' => 'Datumformat',
+ 'Date Paid' => 'Betalningsdatum',
+ 'Date Received' => 'Datum mottaget',
+ 'Date missing!' => 'Datum saknas',
+ 'Date received missing!' => 'Mottagningsdatum saknas',
+ 'Date worked' => 'Datum arbetat',
+ 'Day' => 'Dag',
+ 'Day(s)' => 'Dag(ar',
+ 'Days' => 'Dagar',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Decimalplaces' => 'Decimaler',
+ 'Decrease' => 'Minska',
+ 'Deduct after' => 'Avdrag efter',
+ 'Deduction deleted!' => 'Avdrag borttaget',
+ 'Deduction saved!' => 'Avdrag sparat',
+ 'Deductions' => 'Avdrag',
+ 'Default Template' => 'Förvald mall',
+ 'Defaults' => 'Standard inställningar',
+ 'Defaults saved!' => 'Inställningar sparade',
+ 'Delete' => 'Radera',
+ 'Delete Account' => 'Radera konto',
+ 'Delete Dataset' => 'Radera dataset',
+ 'Delete Schedule' => 'Ta bort schemaläggning',
+ 'Deleting a language will also delete the templates for the language' => 'Tar man bort ett språk kommer även mallarna för språket tas bort',
+ 'Delivery Date' => 'Leveransdatum',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Department deleted!' => 'Kst/res.enh. borttagen',
+ 'Department saved!' => 'Kst/res.enh. sparad',
+ 'Departments' => 'Kostnadsställen / Resultatenheter',
+ 'Deposit' => 'Insättning',
+ 'Description' => 'Beskrivning',
+ 'Description Translations' => 'Beskrivning av översättningar',
+ 'Description missing!' => 'Beskrivning saknas',
+ 'Detail' => 'Detalj',
+ 'Difference' => 'Differens',
+ 'Directory' => 'Katalog',
+ 'Discount' => 'Rabatt',
+ 'Done' => 'Klart',
+ 'Drawing' => 'Ritning',
+ 'Driver' => 'Driver',
+ 'Dropdown Limit' => 'Brytpunkt gräns',
+ 'Due Date' => 'Förfallodatum',
+ 'Due Date missing!' => 'Förfallodatum saknas',
+ 'E-mail' => 'E-Post',
+ 'E-mail Statement to' => 'E-Posta rapport till',
+ 'E-mail address missing!' => 'E-Postadress saknas',
+ 'E-mail message' => 'E-post meddelande',
+ 'E-mailed' => 'Skickad med e-post',
+ 'Edit' => 'Redigera',
+ 'Edit AP Transaction' => 'Redigera utgifter',
+ 'Edit AR Transaction' => 'Redigera intäkter',
+ 'Edit Account' => 'Redigera konto',
+ 'Edit Assembly' => 'Redigera produkt',
+ 'Edit Business' => 'Redigera verksamhet',
+ 'Edit Cash Transfer Transaction' => 'Redigera betalningar',
+ 'Edit Customer' => 'Redigera kund',
+ 'Edit Deduction' => 'Redigera avdrag',
+ 'Edit Department' => 'Redigera avdelning',
+ 'Edit Description Translations' => 'Redigera översättning av beskrivning',
+ 'Edit Employee' => 'Redigera anställd',
+ 'Edit GIFI' => 'Redigera SRU-koder',
+ 'Edit General Ledger Transaction' => 'Redigera verifikat i huvudbok',
+ 'Edit Group' => 'Redigera grupp',
+ 'Edit Job' => 'Ändra jobb',
+ 'Edit Labor/Overhead' => 'Redigera arbetskostnader',
+ 'Edit Language' => 'Redigera språk',
+ 'Edit POS Invoice' => 'Redigera försäljningsfakturor',
+ 'Edit Part' => 'Redigera vara',
+ 'Edit Preferences for' => 'Redigera inställningar för',
+ 'Edit Pricegroup' => 'Redgigera prisgrupp',
+ 'Edit Project' => 'Redigera projekt',
+ 'Edit Purchase Order' => 'Redigera inköpsorder',
+ 'Edit Quotation' => 'Redigera offert',
+ 'Edit Request for Quotation' => 'Redigera begäran om offert',
+ 'Edit SIC' => 'Redigera sni-koder',
+ 'Edit Sales Invoice' => 'Redigera kundfakturor',
+ 'Edit Sales Order' => 'Redigera säljorder',
+ 'Edit Service' => 'Redigera tjänster',
+ 'Edit Template' => 'Redigera utskriftsmall',
+ 'Edit Time Card' => 'Ändra tidkort',
+ 'Edit User' => 'Redigera användare',
+ 'Edit Vendor' => 'Redigera Leverantör',
+ 'Edit Vendor Invoice' => 'Redigera leverantörsfakturor',
+ 'Edit Warehouse' => 'Redigera lager',
+ 'Employee' => 'Anställd',
+ 'Employee Name' => 'Anställd namn',
+ 'Employee Number' => 'Anställd nr',
+ 'Employee deleted!' => 'Anställd borttagen',
+ 'Employee pays' => 'Anställd utbetalt',
+ 'Employee saved!' => 'Anställd sparad',
+ 'Employees' => 'Anställda',
+ 'Employer' => 'Arbetsgivare',
+ 'Employer pays' => 'Arbetsgivare utbetalt',
+ 'Enddate' => 'Slut datum',
+ 'Ends' => 'Slutdatum',
+ 'Enforce transaction reversal for all dates' => 'Kräv rättningsverifikat för alla datum',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Ange upp till 3 bokstäver (SEK:EUR:USD) för egen och utländsk valuta',
+ 'Equity' => 'Eget kapital',
+ 'Every' => 'Varje',
+ 'Excempt age <' => 'Uteslut vid ålder <',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Växlingskurs',
+ 'Exchange rate for payment missing!' => 'Växlingskurs för saknad betalning',
+ 'Exchange rate missing!' => 'Växelkurs saknas',
+ 'Exempt age <' => 'Utgångsdatum',
+ 'Existing Datasets' => 'Existerande Dataset',
+ 'Expense' => 'Utgift',
+ 'Expense Account' => 'Utgiftskonto',
+ 'Expense account does not exist!' => 'Konto för kostnader ej angivet',
+ 'Expense/Asset' => 'Utgift/Tillgång',
+ 'Extended' => 'Summa',
+ 'FX' => 'Valutakurs',
+ 'Failed to save order!' => 'Kunde ej spara order',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'For' => 'under',
+ 'Foreign Exchange Gain' => 'Växelkurs vinst',
+ 'Foreign Exchange Loss' => 'Växelkurs förlust',
+ 'Friday' => 'Fredag',
+ 'From' => 'Från',
+ 'From Warehouse' => 'Från lager',
+ 'GIFI' => 'SRU-kod',
+ 'GIFI deleted!' => 'SRU-kod raderad',
+ 'GIFI missing!' => 'SRU-kod saknas',
+ 'GIFI saved!' => 'SRU-kod sparad',
+ 'GL' => 'Huvudbok',
+ 'GL Reference Number' => 'Huvudboks verifikat nr',
+ 'GL Transaction' => 'Verifikat',
+ 'General Ledger' => 'Huvudbok',
+ 'Generate' => 'Skapa',
+ 'Generate Orders' => 'Skapa order',
+ 'Generate Purchase Orders' => 'Skapa inköpsorder',
+ 'Generate Purchase Orders from Sales Order' => 'Skapa inköpsorder från försäljningsorder',
+ 'Generate Sales Order' => 'Skapa försäljningsorder',
+ 'Generate Sales Order from Purchase Orders' => 'Skapa försäljningsorder från inköpsorder',
+ 'Generate Sales Orders' => 'Skapa försäljningsorder',
+ 'Goods & Services' => 'Varor och Tjänster',
+ 'Group' => 'Grupp',
+ 'Group Items' => 'Grupp varor',
+ 'Group Translations' => 'Grupp översättningar',
+ 'Group deleted!' => 'Grupp borttagen!',
+ 'Group missing!' => 'Grupp saknas!',
+ 'Group saved!' => 'Grupp sparad!',
+ 'Groups' => 'Grupper',
+ 'HR' => 'Mänskligt kapital',
+ 'HTML Templates' => 'HTML mallar',
+ 'Heading' => 'Överskrift',
+ 'History' => 'Historik',
+ 'Home Phone' => 'Hem telefon',
+ 'Host' => 'Värd',
+ 'Hostname missing!' => 'Värdnamn saknas',
+ 'IBAN' => 'IBAN - bankkontonr',
+ 'ID' => 'ID',
+ 'Image' => 'Bild',
+ 'In-line' => 'På väg',
+ 'Inactive' => 'Inaktiv',
+ 'Include Exchange Rate Difference' => 'Inkludera växelkurs differens',
+ 'Include Payment' => 'Inkudera betalning',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Include in drop-down menus' => 'Inkludera i rullgardinsmenyer',
+ 'Include this account on the customer/vendor forms to flag customer/vendor as taxable?' => 'Inkludera det här kontot för kund/leverantör för att markera kund/leverantör som momspliktig',
+ 'Income' => 'Vinst',
+ 'Income Account' => 'Intäktskonto',
+ 'Income Statement' => 'Resultaträkning',
+ 'Income account does not exist!' => 'Intäktskonto ej angivet',
+ 'Incorrect Dataset version!' => 'Felaktig databasversion',
+ 'Incorrect Password!' => 'Felaktigt lösenord',
+ 'Increase' => 'Öka',
+ 'Individual Items' => 'Individuella varor',
+ 'Internal Notes' => 'Egna anteckningar',
+ 'Inventory' => 'Lager',
+ 'Inventory Account' => 'Lagerkonto',
+ 'Inventory account does not exist!' => 'Lagerkonto ej angivet',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Lagerkvantitet måste vara noll innan du kan sätta produkten som utgången!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Lagerkvantitet måste vara noll innan du kan sätta varan som utgången!',
+ 'Inventory saved!' => 'Lager sparat',
+ 'Inventory transferred!' => 'Lager överfört',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadatum',
+ 'Invoice Date missing!' => 'Fakturadatum saknas',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer saknas',
+ 'Invoice deleted!' => 'Faktura raderad',
+ 'Invoice posted!' => 'Faktura bokförd',
+ 'Invoice processed!' => 'Faktura behandlad',
+ 'Invoices' => 'Fakturor',
+ 'Is this a summary account to record' => 'Är detta ett samlingskonto för att lagra',
+ 'Item already on pricelist!' => 'Varan redan i prislistan',
+ 'Item deleted!' => 'Vara raderad',
+ 'Item not on file!' => 'Varan finns inte i databasen',
+ 'Items' => 'Varor',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Job' => 'Jobb',
+ 'Job Description' => 'Arbetsbeskrivning',
+ 'Job Name' => 'Arbetsnamn',
+ 'Job Number' => 'Jobb nr',
+ 'Job Number missing!' => 'Jobb nr saknas',
+ 'Job deleted!' => 'Jobb borttaget',
+ 'Job saved!' => 'Jobb sparat!',
+ 'Jobs' => 'Jobb',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'LaTeX Templates' => 'LaTeX Mallar',
+ 'Labor Code' => 'Arbetarkod',
+ 'Labor Code missing!' => 'Arbetarkod saknas',
+ 'Labor/Overhead' => 'Arbetskostnader',
+ 'Language' => 'Språk',
+ 'Language deleted!' => 'Språk borttaget',
+ 'Language saved!' => 'Språk sparat',
+ 'Languages' => 'Språk',
+ 'Languages not defined!' => 'Språk ej valt',
+ 'Last Cost' => 'Senaste kostnad',
+ 'Last Numbers & Default Accounts' => 'Senaste nummer och standardkonto',
+ 'Lead' => 'Leveranstid',
+ 'Leadtime' => 'Leveranstid',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Lämna värd och port fälten tomma om du inte vill göra en fjärranslutning',
+ 'Liability' => 'Skulder',
+ 'Licensed to' => 'Licensierad till',
+ 'Line Total' => 'Antal rader',
+ 'Link' => 'Referens',
+ 'Link Accounts' => 'Koppla konton',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Lista konton',
+ 'List Businesses' => 'Lista verksamheter',
+ 'List Departments' => 'Lista avdelningar',
+ 'List GIFI' => 'Lista SRU-koder',
+ 'List Languages' => 'Lista språk',
+ 'List Price' => 'Nettopris',
+ 'List Projects' => 'Lista projekt',
+ 'List SIC' => 'Lista SNI-koder',
+ 'List Transactions' => 'Lista transaktioner',
+ 'List Warehouses' => 'Lista lager',
+ 'Lock System' => 'Lås Systemet',
+ 'Lockfile created!' => 'Låsfil skapad!',
+ 'Lockfile removed!' => 'Låsfil borttagen!',
+ 'Login' => 'Logga in',
+ 'Login name missing!' => 'inloggningsnamn saknas!',
+ 'Logout' => 'Logga ut',
+ 'Make' => 'Produkt',
+ 'Manager' => 'Direktör',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'Marked entries printed!' => 'Markerade poster utskrivna!',
+ 'Markup' => 'Prishöjning',
+ 'Maximum' => 'Max',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Anteckning',
+ 'Menu Width' => 'Meny vidd',
+ 'Message' => 'Meddelande',
+ 'Method' => 'Metod',
+ 'Microfiche' => 'Microfiche',
+ 'Mobile' => 'Mobiltelefon',
+ 'Model' => 'Modell',
+ 'Monday' => 'Måndag',
+ 'Month' => 'Månad',
+ 'Month(s)' => 'Månad(er)',
+ 'Months' => 'Månader',
+ 'Multibyte Encoding' => 'Multibytekodning',
+ 'N/A' => 'ej aktuell',
+ 'Name' => 'Namn',
+ 'Name missing!' => 'Namn saknas',
+ 'New Templates' => 'Nya mallar',
+ 'New Window' => 'Nytt fönster',
+ 'Next' => 'Nästa',
+ 'Next Date' => 'Nästa datum',
+ 'Next Number' => 'Nästa nummer',
+ 'No' => 'Inga',
+ 'No Database Drivers available!' => 'Inga databasdrivers tillgängliga',
+ 'No Dataset selected!' => 'Inget Dataset valt',
+ 'No Employees on file!' => 'Inga anställda lagrade!',
+ 'No Labor codes on file!' => 'Inen arbetarkod sparad!',
+ 'No Parts on file!' => 'Inga delar sparade!',
+ 'No email address for' => 'Ingen E-Postadress för',
+ 'No open Jobs!' => 'Inga pågående arbeten!',
+ 'No open Projects!' => 'Inga pågående projekt!',
+ 'No.' => 'Nr.',
+ 'Non-chargeable' => 'Icke debiterbar',
+ 'Non-taxable' => 'Momsfri',
+ 'Non-taxable Purchases' => 'Momsfria inköp',
+ 'Non-taxable Sales' => 'Momsfria försäljningar',
+ 'Non-tracking Items' => 'Icke-spårbara varor',
+ 'Notes' => 'Anmärkningar',
+ 'Nothing entered!' => 'Inget inskrivet',
+ 'Nothing open!' => 'Ingenting öppnat',
+ 'Nothing outstanding for ' => 'Ingenting som väntar för ',
+ 'Nothing selected!' => 'Ingenting valt',
+ 'Nothing to delete!' => 'Inget att radera',
+ 'Nothing to print!' => 'Inget att skriva',
+ 'Nothing to transfer!' => 'Inget att överföra',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number Format' => 'Nummerformat',
+ 'Number missing in Row' => 'Nummer saknas i rad',
+ 'O' => 'O',
+ 'OH' => 'På lager',
+ 'Obsolete' => 'Utgången',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'On Hand' => 'I lager',
+ 'Open' => 'Aktuell',
+ 'Oracle Database Administration' => 'Oracle Databasadministration',
+ 'Order' => 'Order',
+ 'Order Date' => 'Orderdatum',
+ 'Order Date missing!' => 'Orderdatum saknas',
+ 'Order Entry' => 'Beställningar',
+ 'Order Number' => 'Ordernummer',
+ 'Order Number missing!' => 'Ordernummer saknas',
+ 'Order deleted!' => 'Order raderad',
+ 'Order generation failed!' => 'Skapande av order misslyckades!',
+ 'Order processed!' => 'Order behandlad',
+ 'Order saved!' => 'Order sparad',
+ 'Orders generated!' => 'Order skapad!',
+ 'Org.Number' => 'Organisationsnr',
+ 'Org.no' => 'Org.nr',
+ 'Org.nr' => 'Org.nr',
+ 'Orphaned' => 'Fristående',
+ 'Out of balance transaction!' => 'Transaktion ej i balans',
+ 'Out of balance!' => 'Ej i balans',
+ 'Outstanding' => 'Obetalda fakturor',
+ 'Overdue' => 'Överskriden',
+ 'PDF' => 'Förtryckt blankett',
+ 'PO Number' => 'Inköps order nr',
+ 'POS' => 'Försäljning',
+ 'POS Invoice' => 'Kreditförsäljning',
+ 'Packing List' => 'Packsedel',
+ 'Packing List Date missing!' => 'Packsedelsdatum saknas',
+ 'Packing List Number missing!' => 'Packsedelsnummer saknas',
+ 'Packing Lists' => 'Packsedlar',
+ 'Paid' => 'Betalt',
+ 'Part' => 'Artikel',
+ 'Part Number' => 'Artikel nr',
+ 'Partnumber' => 'Artikel nr',
+ 'Parts' => 'Artiklar',
+ 'Parts Inventory' => 'Artikellista',
+ 'Password' => 'Lösenord',
+ 'Password changed!' => 'Lösenord ändrat',
+ 'Password does not match!' => 'Felaktigt lösenord!',
+ 'Passwords do not match!' => 'Lösenord skiljer sig',
+ 'Payables' => 'Utbetalningar',
+ 'Payment' => 'Bocka av utförd betalning',
+ 'Payment date missing!' => 'Betalningsdatum saknas',
+ 'Payment posted!' => 'Betalning bokförd',
+ 'Payments' => 'Utbetalningar',
+ 'Payments posted!' => 'Betalningar bokförda',
+ 'Payroll Deduction' => 'Avdrag vid betalning',
+ 'Period' => 'Period',
+ 'Pg Database Administration' => 'Administration av databas PG',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Plocklista',
+ 'Pick Lists' => 'Plocklistor',
+ 'Plusgiro' => 'Plusgiro',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port saknas',
+ 'Pos' => 'Kassa',
+ 'Post' => 'Bokför',
+ 'Post Giro Number' => 'Plusgiro nr',
+ 'Post Giro account' => 'Plusgiro nr',
+ 'Post as new' => 'Bokför som ny',
+ 'Posted!' => 'Bokförd!',
+ 'Postgiro' => 'Plusgiro',
+ 'Posting' => 'Bokför',
+ 'Posting failed!' => 'Bokföring misslyckats!',
+ 'Postscript' => 'Blankt papper',
+ 'Preferences' => 'Inställningar',
+ 'Preferences saved!' => 'Inställningar sparade',
+ 'Prepayment' => 'Förskottsbetald',
+ 'Price' => 'Pris',
+ 'Pricegroup' => 'Prisgrupp',
+ 'Pricegroup deleted!' => 'Prisgrupp borttagen',
+ 'Pricegroup missing!' => 'Prisgrupp saknas',
+ 'Pricegroup saved!' => 'Prisgrupp sparad',
+ 'Pricegroups' => 'Prisgrupper',
+ 'Pricelist' => 'Prislista',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv och bokför',
+ 'Print and Post as new' => 'Skriv ut och bokför som ny',
+ 'Print and Save' => 'Skriv och spara',
+ 'Print and Save as new' => 'Skriv ut och spara som ny',
+ 'Printed' => 'Utskriven',
+ 'Printer' => 'Skrivare',
+ 'Printing' => 'Skriver ut',
+ 'Printing ... ' => 'Skriver . . .',
+ 'Process Transactions' => 'Utför transaktion',
+ 'Production' => 'Produktion',
+ 'Profit Center' => 'Resultatenhet',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Översättning av projekt beskrivning',
+ 'Project Name' => 'Projekt namn',
+ 'Project Number' => 'Projekt nr',
+ 'Project Number missing!' => 'Projektnummer saknas',
+ 'Project Transactions' => 'Projekt transaktioner',
+ 'Project deleted!' => 'Projekt raderat',
+ 'Project not on file!' => 'Projekt finns ej',
+ 'Project saved!' => 'Projekt sparat',
+ 'Project/Job Name' => 'Projekt/arbete namn',
+ 'Project/Job Number' => 'Projekt/arbete nr',
+ 'Projects' => 'Projekt',
+ 'Purchase Order' => 'Inköpsorder',
+ 'Purchase Order Number' => 'Inköpsorder nr',
+ 'Purchase Orders' => 'Inköpsordrar',
+ 'Qty' => 'Antal',
+ 'Quantity exceeds available units to stock!' => 'Kvantitet överskrider tillgängliga enheter i lager',
+ 'Quarter' => 'Kvartal',
+ 'Queue' => 'Kö',
+ 'Queued' => 'Köad',
+ 'Quotation' => 'Offert',
+ 'Quotation ' => 'Offert ',
+ 'Quotation Date' => 'Offert datum',
+ 'Quotation Date missing!' => 'Offert datum saknas',
+ 'Quotation Number' => 'Offert nummer',
+ 'Quotation Number missing!' => 'Offert nummer saknas',
+ 'Quotation deleted!' => 'Offert borttagen',
+ 'Quotations' => 'Offerter',
+ 'R' => 'Utförd',
+ 'RFQ' => 'Begäran om offert',
+ 'RFQ ' => 'Begäran om offert',
+ 'RFQ Number' => 'Begäran om offert nr',
+ 'RFQs' => 'Begäran om offert',
+ 'ROP' => 'Beställ vid',
+ 'Rate' => 'Ränta',
+ 'Rate missing!' => 'Ränta saknas',
+ 'Recd' => 'Mottagen',
+ 'Receipt' => 'Bocka av ink.betalning',
+ 'Receipt posted!' => 'Kvitto bokfört!',
+ 'Receipts' => 'Inbetalningar',
+ 'Receivables' => 'Inbetalningar',
+ 'Receive' => 'Ta emot',
+ 'Receive Merchandise' => 'Varumottagning',
+ 'Reconciliation' => 'In/ut betalningar',
+ 'Reconciliation Report' => 'Kontoanalys',
+ 'Record in' => 'Bokför på',
+ 'Recurring Transaction' => 'Återkommande transaktioner',
+ 'Recurring Transactions' => 'Återkommande transaktion',
+ 'Reference' => 'Referens',
+ 'Reference missing!' => 'Referens saknas',
+ 'Remaining' => 'Resterar',
+ 'Remove' => 'Ta bort',
+ 'Remove Audit trail up to' => 'Ta bort log med förändringskontroll fram till',
+ 'Remove Audit trails up to' => 'Ta bort log med förändringskontroll fram till',
+ 'Removed spoolfiles!' => 'Spool-filer borttagna',
+ 'Removing marked entries from queue ...' => 'Tar bort markerade poster från kön . . .',
+ 'Repeat' => 'Upprepa',
+ 'Report for' => 'Rapport för',
+ 'Reports' => 'Rapporter',
+ 'Req' => 'Best',
+ 'Request for Quotation' => 'Begäran om offert',
+ 'Request for Quotations' => 'Begäran om offerter',
+ 'Required by' => 'Beställt den',
+ 'Retained Earnings' => 'Realiserat överskott',
+ 'Role' => 'Tjänst',
+ 'S' => 'S',
+ 'SIC' => 'SNI-kod',
+ 'SIC deleted!' => 'SNI-kod borttagen',
+ 'SIC saved!' => 'SNI-kod sparad',
+ 'SKU' => 'Lagernr',
+ 'SSN' => 'Personnr',
+ 'Sale' => 'Försäljning',
+ 'Sales' => 'Försäljning',
+ 'Sales Invoice' => 'Kundfaktura',
+ 'Sales Invoice ' => 'Kundfaktura ',
+ 'Sales Invoice Number' => 'Kundfaktura nr',
+ 'Sales Invoice.' => 'Kundfaktura.',
+ 'Sales Invoice/AR Transaction Number' => 'Kundfaktura / Intäktsverifikat nr',
+ 'Sales Invoices' => 'Kundfakturor',
+ 'Sales Order' => 'Säljorder',
+ 'Sales Order Number' => 'Säljorder nr',
+ 'Sales Orders' => 'Säljordrar',
+ 'Sales Quotation Number' => 'Säljoffert nr',
+ 'Salesperson' => 'Försäljare',
+ 'Saturday' => 'Lördag',
+ 'Save' => 'Spara',
+ 'Save Pricelist' => 'Spara prislista',
+ 'Save Schedule' => 'Spara schemaläggning',
+ 'Save as new' => 'Spara som ny',
+ 'Save to File' => 'Spara till fil',
+ 'Saving' => 'Sparar',
+ 'Schedule' => 'Schemalägg',
+ 'Scheduled' => 'Schemalagd',
+ 'Screen' => 'Skärm',
+ 'Search' => 'Sök',
+ 'Select' => 'Välj',
+ 'Select Customer' => 'Välj kund',
+ 'Select Printer or Queue!' => 'Välj skrivare eller kö',
+ 'Select Vendor' => 'Välj leverantör',
+ 'Select a Printer!' => 'Välj skrivare',
+ 'Select a printer!' => 'Välj skrivare',
+ 'Select all' => 'Välj alla',
+ 'Select from one of the items below' => 'Välj en artikel nedan',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select from one of the projects below' => 'Välj ett av projekten nedan',
+ 'Select items' => 'Välj vara',
+ 'Select payment' => 'Välj betalningssätt',
+ 'Select postscript or PDF!' => 'Välj Postscript eller PDF',
+ 'Select txt, postscript or PDF!' => 'Välj text, postsript eller PDF!',
+ 'Sell' => 'Sälj',
+ 'Sell Price' => 'Försäljningspris',
+ 'Send by E-Mail' => 'Skicka via E-Post',
+ 'Sending' => 'Skickar',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serie nr.',
+ 'Serial Number' => 'Serie nr.',
+ 'Service' => 'Tjänster',
+ 'Service Code' => 'Servicekod',
+ 'Service Code missing!' => 'Servicekod saknas',
+ 'Service Items' => 'Tjänsteartiklar',
+ 'Service/Labor Code' => 'Service/arbetarkod ',
+ 'Services' => 'Tjänster',
+ 'Session Timeout' => 'Sessionen avslutad pga tid',
+ 'Session expired!' => 'Sessionen avslutad',
+ 'Setup Templates' => 'Sätt upp mallar',
+ 'Ship' => 'Skicka',
+ 'Ship Merchandise' => 'Skicka varor',
+ 'Ship to' => 'Skicka till',
+ 'Ship via' => 'Skicka med',
+ 'Shipping' => 'Leveranser',
+ 'Shipping Address' => 'Mottagar adress',
+ 'Shipping Date' => 'Skickat datum',
+ 'Shipping Date missing!' => 'Leveransdatum saknas',
+ 'Shipping Point' => 'Skickad',
+ 'Short' => 'Kort',
+ 'Signature' => 'Signatur',
+ 'Source' => 'Källa',
+ 'Spoolfile' => 'Spoolfil',
+ 'Standard' => 'Standard',
+ 'Standard Industrial Codes' => 'Standard industrikoder',
+ 'Startdate' => 'Startdatum',
+ 'State' => 'Stat',
+ 'State/Province' => 'Stat/provins',
+ 'Statement' => 'Redovisning',
+ 'Statement Balance' => 'Verkligt saldo',
+ 'Statement sent to' => 'Redovisning skickad till',
+ 'Statements sent to printer!' => 'Redovisning skickade till skrivare',
+ 'Stock' => 'Lager',
+ 'Stock Assembly' => 'Lager produkter',
+ 'Stock Finished Goods' => 'Lagra färdiga varor',
+ 'Stores Card' => 'Butikskort',
+ 'Stores Card saved!' => 'Butikskort sparad',
+ 'Stores Cards' => 'Butikskort',
+ 'Stylesheet' => 'Stilmall',
+ 'Sub-contract GIFI' => 'SRU-kod underrubrik',
+ 'Subject' => 'Ämne',
+ 'Subtotal' => 'Delsummera',
+ 'Summary' => 'Summa',
+ 'Sunday' => 'Söndag',
+ 'Supervisor' => 'Ansvarig',
+ 'System' => 'System',
+ 'System Defaults' => 'Systeminställningar',
+ 'Tax' => 'Moms',
+ 'Tax Account' => 'Momskonto',
+ 'Tax Accounts' => 'Momskonton',
+ 'Tax Included' => 'Moms ingår',
+ 'Tax Number' => 'Momsredovisnings nr',
+ 'Tax Number / SSN' => 'Momsredovisningsnr / personnummer',
+ 'Tax collected' => 'Ingående Moms',
+ 'Tax paid' => 'Utgående Moms',
+ 'Taxable' => 'Momspliktigt',
+ 'Template saved!' => 'Mall sparad',
+ 'Templates' => 'Mallar',
+ 'Terms' => 'Netto',
+ 'Text' => 'Text',
+ 'Text Templates' => 'Text mallar',
+ 'The following Datasets are not in use and can be deleted' => 'Följande Dataset är inte i bruk och kan raderas',
+ 'The following Datasets need to be updated' => 'Följande Dataset behöver uppdateras',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Det här är en preliminär kontroll av existerande källor. Ingenting kommer att sparas eller raderas vid detta tillfälle',
+ 'Thursday' => 'Torsdag',
+ 'Till' => 'Till',
+ 'Time Card' => 'Tidkort',
+ 'Time Card deleted!' => 'Tidkort borttaget',
+ 'Time Card saved!' => 'Tidkort sparat',
+ 'Time Cards' => 'Tidkort',
+ 'Time In' => 'Tid in',
+ 'Time Out' => 'Tid ut',
+ 'Times' => 'Gånger',
+ 'To' => 'Till',
+ 'To Warehouse' => 'Till lager',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'För att lägga till en användare till en grupp, editera namnet, ändra login namnet och spara. En ny användare med samma variabler sparas då under det nya namnet.',
+ 'Top Level' => 'Toppnivå',
+ 'Total' => 'Total',
+ 'Tracking Items' => 'Spårbara varor',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transaction' => 'Transaktion',
+ 'Transaction Date missing!' => 'Transaktionsdatum saknas',
+ 'Transaction Dates' => 'Överföringsdatum',
+ 'Transaction deleted!' => 'Transaktion raderad',
+ 'Transaction posted!' => 'Transaktion bokförd',
+ 'Transaction reversal enforced for all dates' => 'Ändringsverifikat krävs för alla datum',
+ 'Transaction reversal enforced up to' => 'Ändringsverifikat krävs fram till',
+ 'Transactions' => 'Samtliga',
+ 'Transfer' => 'Överför',
+ 'Transfer Inventory' => 'ÖVerför varor',
+ 'Transfer from' => 'Överför från',
+ 'Transfer to' => 'Överför till',
+ 'Translation' => 'Översättning',
+ 'Translation deleted!' => 'Översättning borttagen',
+ 'Translation not on file!' => 'Översättning finns inte',
+ 'Translations' => 'Översättningar',
+ 'Translations saved!' => 'Översättning sparad',
+ 'Trial Balance' => 'Saldo-beräkning',
+ 'Tuesday' => 'Tisdag',
+ 'Type of Business' => 'Typ av verksamhet',
+ 'Unit' => 'Enhet',
+ 'Unit Rate' => 'Kostnad/timme',
+ 'Unit of measure' => 'Måttenhet',
+ 'Unlock System' => 'Lås upp System',
+ 'Update' => 'Uppdatera',
+ 'Update Dataset' => 'Uppdatera dataset',
+ 'Updated' => 'Uppdaterad',
+ 'Upgrading to Version' => 'Uppgradera till version',
+ 'Use Templates' => 'Använd mallar',
+ 'User' => 'Användare',
+ 'User deleted!' => 'Användare raderad',
+ 'User saved!' => 'Användare sparad',
+ 'Valid until' => 'Giltig till',
+ 'Vendor' => 'Leverantör',
+ 'Vendor History' => 'Leverantörshistorik',
+ 'Vendor Invoice' => 'Kredit inköp',
+ 'Vendor Invoice ' => 'Leverantörsfaktura ',
+ 'Vendor Invoice Number' => 'Leverantörsfaktura nr',
+ 'Vendor Invoice.' => 'Leverantörsfaktura. ',
+ 'Vendor Invoice/AP Transaction Number' => 'Leverantörsfaktura / Utgiftsverifikat nr',
+ 'Vendor Invoices' => 'Leverantörsfakturor',
+ 'Vendor Number' => 'Leverantör nr',
+ 'Vendor deleted!' => 'Leverantör raderad',
+ 'Vendor missing!' => 'Leverantör saknas',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Vendor saved!' => 'Leverantör sparad',
+ 'Vendors' => 'Leverantörer',
+ 'Version' => 'Version',
+ 'Warehouse' => 'Lager',
+ 'Warehouse deleted!' => 'Lager borttaget',
+ 'Warehouse saved!' => 'Lager sparat',
+ 'Warehouses' => 'Lager',
+ 'Warning!' => 'Varning!',
+ 'Wednesday' => 'Onsdag',
+ 'Week' => 'Vecka',
+ 'Week(s)' => 'Vecka(or)',
+ 'Weeks' => 'Veckor',
+ 'Weight' => 'Vikt',
+ 'Weight Unit' => 'Viktenhet',
+ 'What type of item is this?' => 'Vilken typ av artikel är detta?',
+ 'Work Order' => 'Arbetsorder',
+ 'Work Orders' => 'Arbetsordrar',
+ 'Work Phone' => 'Arbetstelefon',
+ 'Year' => 'År',
+ 'Year(s)' => 'År',
+ 'Yearend' => 'Årsavslut',
+ 'Yearend date missing!' => 'Datum för årsavslut saknas',
+ 'Yearend posted!' => 'Årsavslut genomfört',
+ 'Yearend posting failed!' => 'Årsavslut kunde ej genomföras',
+ 'Years' => 'År',
+ 'Yes' => 'Ja',
+ 'You are logged out' => 'Du är utloggad',
+ 'You are posting an existing transaction!' => 'Du bokför en redan bokförd transaktion',
+ 'You are printing and posting an existing transaction!' => 'Du skriver ut och bokför en redan bokförd transaktion',
+ 'You are printing and saving an existing order' => 'Du skriver ut och sparar en redan sparad order',
+ 'You are printing and saving an existing quotation' => 'Du skriver ut och sparar en redan sparad offert',
+ 'You are printing and saving an existing transaction!' => 'Du skriver ut och sparar en redan lagrad transaktion!',
+ 'You are saving an existing order' => 'Du sparar en redan sparad order',
+ 'You are saving an existing quotation' => 'Du sparar en redan sparad offert',
+ 'You are saving an existing transaction!' => 'Du sparar en redan lagrad transaktion!',
+ 'You did not enter a name!' => 'Du skrev inte in något namn',
+ 'You must enter a host and port for local and remote connections!' => 'Du måste ange en värd och en port för att göra en fjärrasnslutning',
+ 'Zip/Postal Code' => 'Postnr',
+ 'account cannot be set to any other type of account' => 'kontot kan ej ändras till någon annan typ av konto',
+ 'as at' => 'som vid',
+ 'days' => 'dagar',
+ 'does not exist' => 'finns inte',
+ 'done' => 'Färdigt',
+ 'ea' => 'st',
+ 'failed' => 'misslyckats',
+ 'for' => 'under',
+ 'for Period' => 'för perioden',
+ 'is already a member!' => 'är redan medlem!',
+ 'is not a member!' => 'är inte medlem!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'Låst!',
+ 'partsgroup' => 'artikelgrupp',
+ 'posted!' => 'Bokförd!',
+ 'sent' => 'Skickad',
+ 'successfully created!' => 'skapades!',
+ 'successfully deleted!' => 'raderades!',
+ 'time(s)' => 'gång(er)',
+ 'unexpected error!' => 'oförberett fel!',
+ 'website' => 'websida',
+};
+
+1;
diff --git a/locale/se/am b/locale/se/am
new file mode 100755
index 00000000..b24490fe
--- /dev/null
+++ b/locale/se/am
@@ -0,0 +1,312 @@
+$self{texts} = {
+ 'AP' => 'Leverantörsfakturor',
+ 'AR' => 'Kundfakturor',
+ 'About' => 'Om',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Account Number missing!' => 'Kontonummer saknas',
+ 'Account Type' => 'Kontotyp',
+ 'Account Type missing!' => 'Kontotyp saknas!',
+ 'Account deleted!' => 'Konto raderat!',
+ 'Account does not exist!' => 'Kontot finns ej!',
+ 'Account saved!' => 'Konto sparat!',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Accrual' => 'Bokföringsmässig',
+ 'Activate Audit trail' => 'Aktivera ändringskontroll',
+ 'Add Account' => 'Nytt konto',
+ 'Add Business' => 'Lägg till verksamhet',
+ 'Add Department' => 'Ny avdelning',
+ 'Add GIFI' => 'Ny SRU-kod',
+ 'Add Language' => 'Lägg till språk',
+ 'Add SIC' => 'Ny sni-kod (industrikod)',
+ 'Add Warehouse' => 'Lägg till lager',
+ 'Address' => 'Adress',
+ 'Amount' => 'Belopp',
+ 'Asset' => 'Tillgång',
+ 'Audit Control' => 'Revisionskontroll',
+ 'Audit trail disabled' => 'Ändringskontroll avstängd',
+ 'Audit trail enabled' => 'Ändringskontroll påslagen',
+ 'Audit trail removed up to' => 'Log för ändrings-kontroll borttaget fram till ',
+ 'Backup sent to' => 'Säkerhetskopia har sänts till',
+ 'Bin List' => 'Lager lista',
+ 'Books are open' => 'Bokföringen är öppen för rättning',
+ 'Business Number' => 'Organisationsnummer',
+ 'Business deleted!' => 'Verksamhet borttaget',
+ 'Business saved!' => 'Verksamhet sparad',
+ 'COGS' => 'Inköpskostnader',
+ 'Cannot delete account!' => 'Kan inte radera konto',
+ 'Cannot delete default account!' => 'Kan inte radera standardkonto',
+ 'Cannot save account!' => 'Kan inte spara konto',
+ 'Cannot save defaults!' => 'Kan inte spara inställningar!',
+ 'Cannot save preferences!' => 'Kan inte spara preferenser',
+ 'Cannot set account for more than one of AR, AP or IC' => 'Måste välja om kontot används för leverantörsskulder, kundfordringar eller lager',
+ 'Cannot set multiple options for' => 'Kan inte ange flera val för',
+ 'Cash' => 'Betalningar',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Close Books up to' => 'Avsluta bokföring fram till och med',
+ 'Code' => 'Kod',
+ 'Code missing!' => 'Kod saknas',
+ 'Company' => 'Företag',
+ 'Confirm' => 'Bekräfta',
+ 'Confirm!' => 'Bekräfta!',
+ 'Continue' => 'Fortsätt',
+ 'Contra' => 'Avdrag',
+ 'Copy to COA' => 'Kopiera till kontoplanen',
+ 'Cost Center' => 'Kostnadsställe',
+ 'Credit' => 'Kredit',
+ 'Customer Number' => 'Kund nr',
+ 'Database Host' => 'Databasvärd',
+ 'Dataset' => 'Dataset',
+ 'Date Format' => 'Datumformat',
+ 'Day' => 'Dag',
+ 'Days' => 'Dagar',
+ 'Debit' => 'Debet',
+ 'Default Template' => 'Förvald mall',
+ 'Defaults saved!' => 'Inställningar sparade',
+ 'Delete' => 'Radera',
+ 'Delete Account' => 'Radera konto',
+ 'Deleting a language will also delete the templates for the language' => 'Tar man bort ett språk kommer även mallarna för språket tas bort',
+ 'Department deleted!' => 'Kst/res.enh. borttagen',
+ 'Department saved!' => 'Kst/res.enh. sparad',
+ 'Departments' => 'Kostn.ställen/res.enheter',
+ 'Description' => 'Beskrivning',
+ 'Description missing!' => 'Beskrivning saknas',
+ 'Discount' => 'Rabatt',
+ 'Dropdown Limit' => 'Brytpunkts gräns',
+ 'E-mail' => 'E-Post',
+ 'E-mail address missing!' => 'E-Postadress saknas',
+ 'Edit' => 'Redigera',
+ 'Edit Account' => 'Redigera konto',
+ 'Edit Business' => 'Redigera verksamhet',
+ 'Edit Department' => 'Redigera avdelning',
+ 'Edit GIFI' => 'Redigera SRU-koder',
+ 'Edit Language' => 'Redigera språk',
+ 'Edit Preferences for' => 'Redigera inställningar för',
+ 'Edit SIC' => 'Redigera sni-koder',
+ 'Edit Template' => 'Redigera utskriftsmall',
+ 'Edit Warehouse' => 'Redigera lager',
+ 'Employee Number' => 'Anställd nr',
+ 'Ends' => 'Slutdatum',
+ 'Enforce transaction reversal for all dates' => 'Kräv rättningsverifikat för alla datum',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Ange upp till 3 bokstäver (SEK:EUR:USD) för egen och utländsk valuta',
+ 'Equity' => 'Eget kapital',
+ 'Every' => 'Varje',
+ 'Expense' => 'Utgift',
+ 'Expense/Asset' => 'Utgift/Tillgång',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Växelkurs vinst',
+ 'Foreign Exchange Loss' => 'Växelkurs förlust',
+ 'GIFI' => 'SRU-kod',
+ 'GIFI deleted!' => 'SRU-kod raderad',
+ 'GIFI missing!' => 'SRU-kod saknas',
+ 'GIFI saved!' => 'SRU-kod sparad',
+ 'GL' => 'Huvudbok',
+ 'GL Reference Number' => 'Huvudboks verifikat nr',
+ 'GL Transaction' => 'Verifikat',
+ 'Heading' => 'Överskrift',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Inkludera i rullgardinsmenyer',
+ 'Income' => 'Vinst',
+ 'Inventory' => 'Lager',
+ 'Invoice' => 'Faktura',
+ 'Is this a summary account to record' => 'Är detta ett samlingskonto för att lagra',
+ 'Language' => 'Språk',
+ 'Language deleted!' => 'Språk borttaget',
+ 'Language saved!' => 'Språk sparat',
+ 'Languages' => 'Språk',
+ 'Last Numbers & Default Accounts' => 'Senaste nummer och standardkonto',
+ 'Liability' => 'Skulder',
+ 'Licensed to' => 'Licensierad till',
+ 'Link' => 'Referens',
+ 'Menu Width' => 'Meny vidd',
+ 'Method' => 'Metod',
+ 'Month' => 'Månad',
+ 'Months' => 'Månader',
+ 'Name' => 'Namn',
+ 'Next' => 'Nästa',
+ 'Next Number' => 'Nästa nummer',
+ 'No' => 'Inga',
+ 'No email address for' => 'Ingen E-Postadress för',
+ 'Non-tracking Items' => 'Icke-spårbara varor',
+ 'Number' => 'Nummer',
+ 'Number Format' => 'Nummerformat',
+ 'PDF' => 'Förtryckt blankett',
+ 'Packing List' => 'Packsedel',
+ 'Part Number' => 'Artikel nr',
+ 'Password' => 'Lösenord',
+ 'Password does not match!' => 'Felaktigt lösenord!',
+ 'Payables' => 'Utbetalningar',
+ 'Payment' => 'Betalning',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Plocklista',
+ 'Posting' => 'Bokför',
+ 'Postscript' => 'Blankt papper',
+ 'Preferences saved!' => 'Inställningar sparade',
+ 'Print' => 'Skriv ut',
+ 'Printer' => 'Skrivare',
+ 'Printing' => 'Skriver ut',
+ 'Process Transactions' => 'Utför transaktion',
+ 'Profit Center' => 'Resultatenhet',
+ 'Purchase Order' => 'Inköpsorder',
+ 'Purchase Order Number' => 'Inköpsorder nr',
+ 'Purchase Orders' => 'Inköpsordrar',
+ 'RFQ Number' => 'Begäran om offert nr',
+ 'Rate' => 'Ränta',
+ 'Receivables' => 'Inbetalningar',
+ 'Recurring Transactions' => 'Återkommande transaktion',
+ 'Reference' => 'Referens',
+ 'Remove Audit trail up to' => 'Ta bort log med förändringskontroll fram till',
+ 'Retained Earnings' => 'Realiserat överskott',
+ 'SIC deleted!' => 'SNI-kod borttagen',
+ 'SIC saved!' => 'SNI-kod sparad',
+ 'Sales Invoice' => 'Kundfaktura',
+ 'Sales Invoice/AR Transaction Number' => 'Kundfaktura / Intäktsverifikat nr',
+ 'Sales Order' => 'Säljorder',
+ 'Sales Order Number' => 'Säljorder nr',
+ 'Sales Orders' => 'Säljordrar',
+ 'Sales Quotation Number' => 'Säljoffert nr',
+ 'Save' => 'Spara',
+ 'Save as new' => 'Spara som ny',
+ 'Saving' => 'Sparar',
+ 'Sending' => 'Skickar',
+ 'Session Timeout' => 'Sessionen avslutad pga tid',
+ 'Signature' => 'Signatur',
+ 'Standard Industrial Codes' => 'Standard industrikoder (sni)',
+ 'Stylesheet' => 'Stilmall',
+ 'System Defaults' => 'Systeminställningar',
+ 'Tax' => 'Moms',
+ 'Template saved!' => 'Mall sparad',
+ 'Times' => 'Gånger',
+ 'Tracking Items' => 'Spårbara varor',
+ 'Transaction' => 'Transaktion',
+ 'Transaction reversal enforced for all dates' => 'Ändringsverifikat krävs för alla datum',
+ 'Transaction reversal enforced up to' => 'Ändringsverifikat krävs fram till',
+ 'Type of Business' => 'Typ av verksamhet',
+ 'Update' => 'Uppdatera',
+ 'User' => 'Användare',
+ 'Vendor Invoice' => 'Leverantörsfaktura',
+ 'Vendor Invoice/AP Transaction Number' => 'Leverantörsfaktura / Utgiftsverifikat nr',
+ 'Vendor Number' => 'Leverantör nr',
+ 'Version' => 'Version',
+ 'Warehouse deleted!' => 'Lager borttaget',
+ 'Warehouse saved!' => 'Lager sparat',
+ 'Warehouses' => 'Lager',
+ 'Week' => 'Vecka',
+ 'Weeks' => 'Veckor',
+ 'Weight Unit' => 'Viktenhet',
+ 'Work Order' => 'Arbetsorder',
+ 'Year' => 'År',
+ 'Yearend' => 'Årsavslut',
+ 'Yearend date missing!' => 'Datum för årsavslut saknas',
+ 'Yearend posted!' => 'Årsavslut genomfört',
+ 'Yearend posting failed!' => 'Årsavslut kunde ej genomföras',
+ 'Years' => 'År',
+ 'Yes' => 'Ja',
+ 'account cannot be set to any other type of account' => 'kontot kan ej ändras till någon annan typ av konto',
+ 'done' => 'Färdigt',
+ 'failed' => 'misslyckats',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'nytt_konto' => 'add_account',
+ 'lägg_till_verksamhet' => 'add_business',
+ 'ny_avdelning' => 'add_department',
+ 'lägg_till_språk' => 'add_language',
+ 'ny_sni_kod_(industrikod)' => 'add_sic',
+ 'lägg_till_lager' => 'add_warehouse',
+ 'fortsätt' => 'continue',
+ 'kopiera_till_kontoplanen' => 'copy_to_coa',
+ 'radera' => 'delete',
+ 'redigera' => 'edit',
+ 'redigera_konto' => 'edit_account',
+ 'utför_transaktion' => 'process_transactions',
+ 'spara' => 'save',
+ 'spara_som_ny' => 'save_as_new',
+ 'uppdatera' => 'update',
+};
+
+1;
+
diff --git a/locale/se/ap b/locale/se/ap
new file mode 100755
index 00000000..f343c4f5
--- /dev/null
+++ b/locale/se/ap
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Leverantörsskulder',
+ 'AP Transaction' => 'Betald skuld',
+ 'AP Transactions' => 'Leverantörsfakturor',
+ 'AR Outstanding' => 'Kundfordringar',
+ 'AR Transaction' => 'Betald Fodran',
+ 'AR Transactions' => 'Kundfakturor',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Add AP Transaction' => 'Lägg till utgift',
+ 'Add AR Transaction' => 'Lägg till intäkt',
+ 'Address' => 'Adress',
+ 'Amount' => 'Belopp',
+ 'Amount Due' => 'Förfallet belopp',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Är du säker på att du vill radera Transaktionen',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Bcc' => 'Dold kopia till',
+ 'Cannot delete transaction!' => 'Kan inte radera händelse',
+ 'Cannot post payment for a closed period!' => 'Kan inte bokföra en betalning för en stängd period',
+ 'Cannot post transaction for a closed period!' => 'Kan inte bokföra under en stängd period',
+ 'Cannot post transaction!' => 'Kan inte bokföra transaktion',
+ 'Cc' => 'Kopia',
+ 'Check' => 'Kontroll',
+ 'Closed' => 'Avslutad',
+ 'Confirm!' => 'Bekräfta!',
+ 'Continue' => 'Fortsätt',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgräns',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nuvarande',
+ 'Customer' => 'Kund',
+ 'Customer missing!' => 'Kund saknas',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betalningsdatum',
+ 'Day(s)' => 'Dag(ar',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Radera',
+ 'Delete Schedule' => 'Ta bort schemaläggning',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Description' => 'Beskrivning',
+ 'Detail' => 'Detalj',
+ 'Due Date' => 'Förfallodatum',
+ 'Due Date missing!' => 'Förfallodatum saknas',
+ 'E-mail' => 'E-Post',
+ 'E-mail message' => 'E-post meddelande',
+ 'Edit AP Transaction' => 'Redigera utgifter',
+ 'Edit AR Transaction' => 'Redigera intäkter',
+ 'Employee' => 'Anställd',
+ 'Every' => 'Varje',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Växlingskurs',
+ 'Exchange rate for payment missing!' => 'Växlingskurs för saknad betalning',
+ 'Exchange rate missing!' => 'Växelkurs saknas',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'For' => 'under',
+ 'From' => 'Från',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inkudera betalning',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadatum',
+ 'Invoice Date missing!' => 'Fakturadatum saknas',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Direktör',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Anteckning',
+ 'Message' => 'Meddelande',
+ 'Month' => 'Månad',
+ 'Month(s)' => 'Månad(er)',
+ 'Next Date' => 'Nästa datum',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Anmärkningar',
+ 'Nothing to print!' => 'Inget att skriva',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Aktuell',
+ 'Order' => 'Order',
+ 'Order Number' => 'Ordernummer',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Inköps order nr',
+ 'Paid' => 'Betalt',
+ 'Payment date missing!' => 'Betalningsdatum saknas',
+ 'Payments' => 'Betalningar',
+ 'Period' => 'Period',
+ 'Post' => 'Bokför',
+ 'Post as new' => 'Bokför som ny',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv och bokför',
+ 'Print and Post as new' => 'Skriv ut och bokför som ny',
+ 'Printed' => 'Utskriven',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt finns ej',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Kvitto',
+ 'Recurring Transaction' => 'Återkommande transaktioner',
+ 'Reference' => 'Referens',
+ 'Remaining' => 'Resterar',
+ 'Repeat' => 'Upprepa',
+ 'Sales Invoice.' => 'Kundfaktura.',
+ 'Salesperson' => 'Försäljare',
+ 'Save Schedule' => 'Spara schemaläggning',
+ 'Schedule' => 'Schemalägg',
+ 'Scheduled' => 'Schemalagd',
+ 'Screen' => 'Skärm',
+ 'Select a Printer!' => 'Välj skrivare',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select from one of the projects below' => 'Välj ett av projekten nedan',
+ 'Select payment' => 'Välj betalningssätt',
+ 'Select postscript or PDF!' => 'Välj Postscript eller PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Skicka till',
+ 'Ship via' => 'Skicka med',
+ 'Shipping Point' => 'Skickad',
+ 'Source' => 'Källa',
+ 'Startdate' => 'Startdatum',
+ 'Subject' => 'Ämne',
+ 'Subtotal' => 'Delsummera',
+ 'Summary' => 'Summa',
+ 'Tax' => 'Moms',
+ 'Tax Included' => 'Moms ingår',
+ 'Till' => 'Till',
+ 'To' => 'Till',
+ 'Total' => 'Total',
+ 'Transaction' => 'Transaktion',
+ 'Transaction deleted!' => 'Transaktion raderad',
+ 'Transaction posted!' => 'Transaktion bokförd',
+ 'Update' => 'Uppdatera',
+ 'Vendor' => 'Leverantör',
+ 'Vendor Invoice.' => 'Leverantörsfaktura. ',
+ 'Vendor missing!' => 'Leverantör saknas',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Warning!' => 'Varning!',
+ 'Week(s)' => 'Vecka(or)',
+ 'Year' => 'År',
+ 'Year(s)' => 'År',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Du bokför en redan bokförd transaktion',
+ 'You are printing and posting an existing transaction!' => 'Du skriver ut och bokför en redan bokförd transaktion',
+ 'You are printing and saving an existing order' => 'Du skriver ut och sparar en redan sparad order',
+ 'You are printing and saving an existing quotation' => 'Du skriver ut och sparar en redan sparad offert',
+ 'You are saving an existing order' => 'Du sparar en redan sparad order',
+ 'You are saving an existing quotation' => 'Du sparar en redan sparad offert',
+ 'for' => 'under',
+ 'sent' => 'Skickad',
+ 'time(s)' => 'gång(er)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'betald_skuld' => 'ap_transaction',
+ 'betald_fodran' => 'ar_transaction',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'ta_bort_schemaläggning' => 'delete_schedule',
+ 'bokför' => 'post',
+ 'bokför_som_ny' => 'post_as_new',
+ 'skriv_ut' => 'print',
+ 'skriv_och_bokför' => 'print_and_post',
+ 'skriv_ut_och_bokför_som_ny' => 'print_and_post_as_new',
+ 'kundfaktura_' => 'sales_invoice_',
+ 'spara_schemaläggning' => 'save_schedule',
+ 'schemalägg' => 'schedule',
+ 'skicka_till' => 'ship_to',
+ 'uppdatera' => 'update',
+ 'leverantörsfaktura._' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/se/ar b/locale/se/ar
new file mode 100755
index 00000000..f343c4f5
--- /dev/null
+++ b/locale/se/ar
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Leverantörsskulder',
+ 'AP Transaction' => 'Betald skuld',
+ 'AP Transactions' => 'Leverantörsfakturor',
+ 'AR Outstanding' => 'Kundfordringar',
+ 'AR Transaction' => 'Betald Fodran',
+ 'AR Transactions' => 'Kundfakturor',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Add AP Transaction' => 'Lägg till utgift',
+ 'Add AR Transaction' => 'Lägg till intäkt',
+ 'Address' => 'Adress',
+ 'Amount' => 'Belopp',
+ 'Amount Due' => 'Förfallet belopp',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Är du säker på att du vill radera Transaktionen',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Bcc' => 'Dold kopia till',
+ 'Cannot delete transaction!' => 'Kan inte radera händelse',
+ 'Cannot post payment for a closed period!' => 'Kan inte bokföra en betalning för en stängd period',
+ 'Cannot post transaction for a closed period!' => 'Kan inte bokföra under en stängd period',
+ 'Cannot post transaction!' => 'Kan inte bokföra transaktion',
+ 'Cc' => 'Kopia',
+ 'Check' => 'Kontroll',
+ 'Closed' => 'Avslutad',
+ 'Confirm!' => 'Bekräfta!',
+ 'Continue' => 'Fortsätt',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgräns',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nuvarande',
+ 'Customer' => 'Kund',
+ 'Customer missing!' => 'Kund saknas',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betalningsdatum',
+ 'Day(s)' => 'Dag(ar',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Radera',
+ 'Delete Schedule' => 'Ta bort schemaläggning',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Description' => 'Beskrivning',
+ 'Detail' => 'Detalj',
+ 'Due Date' => 'Förfallodatum',
+ 'Due Date missing!' => 'Förfallodatum saknas',
+ 'E-mail' => 'E-Post',
+ 'E-mail message' => 'E-post meddelande',
+ 'Edit AP Transaction' => 'Redigera utgifter',
+ 'Edit AR Transaction' => 'Redigera intäkter',
+ 'Employee' => 'Anställd',
+ 'Every' => 'Varje',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Växlingskurs',
+ 'Exchange rate for payment missing!' => 'Växlingskurs för saknad betalning',
+ 'Exchange rate missing!' => 'Växelkurs saknas',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'For' => 'under',
+ 'From' => 'Från',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inkudera betalning',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadatum',
+ 'Invoice Date missing!' => 'Fakturadatum saknas',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Manager' => 'Direktör',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Anteckning',
+ 'Message' => 'Meddelande',
+ 'Month' => 'Månad',
+ 'Month(s)' => 'Månad(er)',
+ 'Next Date' => 'Nästa datum',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Anmärkningar',
+ 'Nothing to print!' => 'Inget att skriva',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Aktuell',
+ 'Order' => 'Order',
+ 'Order Number' => 'Ordernummer',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Inköps order nr',
+ 'Paid' => 'Betalt',
+ 'Payment date missing!' => 'Betalningsdatum saknas',
+ 'Payments' => 'Betalningar',
+ 'Period' => 'Period',
+ 'Post' => 'Bokför',
+ 'Post as new' => 'Bokför som ny',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv och bokför',
+ 'Print and Post as new' => 'Skriv ut och bokför som ny',
+ 'Printed' => 'Utskriven',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt finns ej',
+ 'Quarter' => 'Kvartal',
+ 'Receipt' => 'Kvitto',
+ 'Recurring Transaction' => 'Återkommande transaktioner',
+ 'Reference' => 'Referens',
+ 'Remaining' => 'Resterar',
+ 'Repeat' => 'Upprepa',
+ 'Sales Invoice.' => 'Kundfaktura.',
+ 'Salesperson' => 'Försäljare',
+ 'Save Schedule' => 'Spara schemaläggning',
+ 'Schedule' => 'Schemalägg',
+ 'Scheduled' => 'Schemalagd',
+ 'Screen' => 'Skärm',
+ 'Select a Printer!' => 'Välj skrivare',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select from one of the projects below' => 'Välj ett av projekten nedan',
+ 'Select payment' => 'Välj betalningssätt',
+ 'Select postscript or PDF!' => 'Välj Postscript eller PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Ship to' => 'Skicka till',
+ 'Ship via' => 'Skicka med',
+ 'Shipping Point' => 'Skickad',
+ 'Source' => 'Källa',
+ 'Startdate' => 'Startdatum',
+ 'Subject' => 'Ämne',
+ 'Subtotal' => 'Delsummera',
+ 'Summary' => 'Summa',
+ 'Tax' => 'Moms',
+ 'Tax Included' => 'Moms ingår',
+ 'Till' => 'Till',
+ 'To' => 'Till',
+ 'Total' => 'Total',
+ 'Transaction' => 'Transaktion',
+ 'Transaction deleted!' => 'Transaktion raderad',
+ 'Transaction posted!' => 'Transaktion bokförd',
+ 'Update' => 'Uppdatera',
+ 'Vendor' => 'Leverantör',
+ 'Vendor Invoice.' => 'Leverantörsfaktura. ',
+ 'Vendor missing!' => 'Leverantör saknas',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Warning!' => 'Varning!',
+ 'Week(s)' => 'Vecka(or)',
+ 'Year' => 'År',
+ 'Year(s)' => 'År',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Du bokför en redan bokförd transaktion',
+ 'You are printing and posting an existing transaction!' => 'Du skriver ut och bokför en redan bokförd transaktion',
+ 'You are printing and saving an existing order' => 'Du skriver ut och sparar en redan sparad order',
+ 'You are printing and saving an existing quotation' => 'Du skriver ut och sparar en redan sparad offert',
+ 'You are saving an existing order' => 'Du sparar en redan sparad order',
+ 'You are saving an existing quotation' => 'Du sparar en redan sparad offert',
+ 'for' => 'under',
+ 'sent' => 'Skickad',
+ 'time(s)' => 'gång(er)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'betald_skuld' => 'ap_transaction',
+ 'betald_fodran' => 'ar_transaction',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'ta_bort_schemaläggning' => 'delete_schedule',
+ 'bokför' => 'post',
+ 'bokför_som_ny' => 'post_as_new',
+ 'skriv_ut' => 'print',
+ 'skriv_och_bokför' => 'print_and_post',
+ 'skriv_ut_och_bokför_som_ny' => 'print_and_post_as_new',
+ 'kundfaktura_' => 'sales_invoice_',
+ 'spara_schemaläggning' => 'save_schedule',
+ 'schemalägg' => 'schedule',
+ 'skicka_till' => 'ship_to',
+ 'uppdatera' => 'update',
+ 'leverantörsfaktura._' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/se/arap b/locale/se/arap
new file mode 100755
index 00000000..83b0ac44
--- /dev/null
+++ b/locale/se/arap
@@ -0,0 +1,74 @@
+$self{texts} = {
+ 'Address' => 'Adress',
+ 'Bcc' => 'Dold kopia',
+ 'Cc' => 'Kopia',
+ 'Continue' => 'Fortsätt',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Dag(ar',
+ 'Delete Schedule' => 'Ta bort schemaläggning',
+ 'Description' => 'Beskrivning',
+ 'E-mail' => 'E-Post',
+ 'E-mail message' => 'E-post meddelande',
+ 'Every' => 'Varje',
+ 'For' => 'under',
+ 'Include Payment' => 'Inkludera betalning',
+ 'Message' => 'Meddelande',
+ 'Month(s)' => 'Månad(er)',
+ 'Next Date' => 'Nästa datum',
+ 'Number' => 'Nummer',
+ 'Print' => 'Skriv ut',
+ 'Project not on file!' => 'Projekt finns ej',
+ 'Recurring Transaction' => 'Återkommande transaktioner',
+ 'Reference' => 'Referens',
+ 'Repeat' => 'Upprepa',
+ 'Save Schedule' => 'Spara schemaläggning',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select from one of the projects below' => 'Välj ett av projekten nedan',
+ 'Startdate' => 'Startdatum',
+ 'Subject' => 'Ämne',
+ 'To' => 'Till',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Warning!' => 'Varning!',
+ 'Week(s)' => 'Vecka(or)',
+ 'Year(s)' => 'År',
+ 'You are posting an existing transaction!' => 'Du bokför en redan bokförd transaktion',
+ 'You are printing and posting an existing transaction!' => 'Du skriver ut och bokför en redan bokförd transaktion',
+ 'You are printing and saving an existing order' => 'Du skriver ut och sparar en redan sparad order',
+ 'You are printing and saving an existing quotation' => 'Du skriver ut och sparar en redan sparad offert',
+ 'You are saving an existing order' => 'Du sparar en redan sparad order',
+ 'You are saving an existing quotation' => 'Du sparar en redan sparad offert',
+ 'for' => 'under',
+ 'sent' => 'Skickad',
+ 'time(s)' => 'gång(er)',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'fortsätt' => 'continue',
+ 'ta_bort_schemaläggning' => 'delete_schedule',
+ 'spara_schemaläggning' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/se/arapprn b/locale/se/arapprn
new file mode 100755
index 00000000..aa8ccbb2
--- /dev/null
+++ b/locale/se/arapprn
@@ -0,0 +1,34 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Amount' => 'Belopp',
+ 'Continue' => 'Fortsätt',
+ 'Date' => 'Datum',
+ 'Memo' => 'Anteckning',
+ 'Nothing to print!' => 'Inget att skriva',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Utskriven',
+ 'Scheduled' => 'Schemalagd',
+ 'Screen' => 'Skärm',
+ 'Select a Printer!' => 'Välj skrivare',
+ 'Select payment' => 'Välj betalningssätt',
+ 'Select postscript or PDF!' => 'Välj Postscript eller PDF',
+ 'Source' => 'Källa',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'fortsätt' => 'continue',
+};
+
+1;
+
diff --git a/locale/se/bp b/locale/se/bp
new file mode 100755
index 00000000..61f400fe
--- /dev/null
+++ b/locale/se/bp
@@ -0,0 +1,69 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Are you sure you want to remove the marked entries from the queue?' => 'Är du säker på att du vill radera markerade poster?',
+ 'Bin Lists' => 'Lager listor',
+ 'Cannot remove files!' => 'Kan inte ta bort filer!',
+ 'Confirm!' => 'Bekräfta!',
+ 'Continue' => 'Fortsätt',
+ 'Current' => 'Nuvarande',
+ 'Customer' => 'Kund',
+ 'Date' => 'Datum',
+ 'Employee' => 'Anställd',
+ 'From' => 'Från',
+ 'ID' => 'ID',
+ 'Invoice' => 'Faktura',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Marked entries printed!' => 'Markerade poster utskrivna!',
+ 'Month' => 'Månad',
+ 'Order' => 'Order',
+ 'Order Number' => 'Ordernummer',
+ 'Packing Lists' => 'Packsedlar',
+ 'Period' => 'Period',
+ 'Pick Lists' => 'Plocklistor',
+ 'Print' => 'Skriv ut',
+ 'Printing' => 'Skriver ut',
+ 'Purchase Orders' => 'Inköpsordrar',
+ 'Quarter' => 'Kvartal',
+ 'Quotation' => 'Offert',
+ 'Quotation Number' => 'Offert nummer',
+ 'Quotations' => 'Offerter',
+ 'RFQs' => 'Begäran om offert',
+ 'Remove' => 'Ta bort',
+ 'Removed spoolfiles!' => 'Spool-filer borttagna',
+ 'Removing marked entries from queue ...' => 'Tar bort markerade poster från kön . . .',
+ 'Sales Invoices' => 'Kundfakturor',
+ 'Sales Orders' => 'Säljordrar',
+ 'Select all' => 'Välj alla',
+ 'Spoolfile' => 'Spoolfil',
+ 'Time Cards' => 'Tidkort',
+ 'To' => 'Till',
+ 'Vendor' => 'Leverantör',
+ 'Work Orders' => 'Arbetsordrar',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'done' => 'Färdigt',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'fortsätt' => 'continue',
+ 'skriv_ut' => 'print',
+ 'ta_bort' => 'remove',
+ 'välj_alla' => 'select_all',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/se/ca b/locale/se/ca
new file mode 100755
index 00000000..47c66afd
--- /dev/null
+++ b/locale/se/ca
@@ -0,0 +1,60 @@
+$self{texts} = {
+ 'AR/AP' => 'Intäkter/utgifter',
+ 'Account' => 'Konto',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Aug' => 'aug',
+ 'August' => 'augusti',
+ 'Balance' => 'Balans',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Nuvarande',
+ 'Date' => 'Datum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Department' => 'Avdelning',
+ 'Description' => 'Beskrivning',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Från',
+ 'GIFI' => 'SRU-kod',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'List Transactions' => 'Lista transaktioner',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Month' => 'Månad',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Period' => 'Period',
+ 'Project Number' => 'Projekt nr',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'R',
+ 'Reference' => 'Referens',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Till',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'lista_transaktioner' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/se/cp b/locale/se/cp
new file mode 100755
index 00000000..5cb7d353
--- /dev/null
+++ b/locale/se/cp
@@ -0,0 +1,149 @@
+$self{texts} = {
+ 'AP' => 'Leverantörsfakturor',
+ 'AR' => 'Kundfakturor',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Address' => 'Adress',
+ 'All' => 'Alla',
+ 'Amount' => 'Belopp',
+ 'Amount Due' => 'Förfallet belopp',
+ 'Bcc' => 'Dold kopia till',
+ 'Cannot post Payment!' => 'Kan inte bokföra betalning',
+ 'Cannot post Receipt!' => 'Kan inte bokföra kvitto!',
+ 'Cannot post payment for a closed period!' => 'Kan inte bokföra en betalning för en stängd period',
+ 'Cc' => 'Kopia',
+ 'Continue' => 'Fortsätt',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Kund',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum saknas',
+ 'Day(s)' => 'Dag(ar',
+ 'Delete Schedule' => 'Ta bort schemaläggning',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Deposit' => 'Insättning',
+ 'Description' => 'Beskrivning',
+ 'Due Date' => 'Förfallodatum',
+ 'E-mail' => 'E-Post',
+ 'E-mail message' => 'E-post meddelande',
+ 'Every' => 'Varje',
+ 'Exchange Rate' => 'Växlingskurs',
+ 'Exchange rate missing!' => 'Växelkurs saknas',
+ 'For' => 'under',
+ 'From' => 'Från',
+ 'Include Payment' => 'Inkudera betalning',
+ 'Invoice' => 'Faktura',
+ 'Invoices' => 'Fakturor',
+ 'Language' => 'Språk',
+ 'Memo' => 'Anteckning',
+ 'Message' => 'Meddelande',
+ 'Month(s)' => 'Månad(er)',
+ 'Next Date' => 'Nästa datum',
+ 'Nothing open!' => 'Ingenting öppnat',
+ 'Number' => 'Nummer',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Betalning',
+ 'Payment posted!' => 'Betalning bokförd',
+ 'Payments' => 'Betalningar',
+ 'Payments posted!' => 'Betalningar bokförda',
+ 'Post' => 'Bokför',
+ 'Posting failed!' => 'Bokföring misslyckats!',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Förskottsbetald',
+ 'Print' => 'Skriv ut',
+ 'Project not on file!' => 'Projekt finns ej',
+ 'Receipt' => 'Kvitto',
+ 'Receipt posted!' => 'Kvitto bokfört!',
+ 'Receipts' => 'Kvitton',
+ 'Recurring Transaction' => 'Återkommande transaktioner',
+ 'Reference' => 'Referens',
+ 'Repeat' => 'Upprepa',
+ 'Save Schedule' => 'Spara schemaläggning',
+ 'Screen' => 'Skärm',
+ 'Select' => 'Välj',
+ 'Select all' => 'Välj alla',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select from one of the projects below' => 'Välj ett av projekten nedan',
+ 'Select postscript or PDF!' => 'Välj Postscript eller PDF',
+ 'Source' => 'Källa',
+ 'Startdate' => 'Startdatum',
+ 'Subject' => 'Ämne',
+ 'To' => 'Till',
+ 'Update' => 'Uppdatera',
+ 'Vendor' => 'Leverantör',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Warning!' => 'Varning!',
+ 'Week(s)' => 'Vecka(or)',
+ 'Year(s)' => 'År',
+ 'You are posting an existing transaction!' => 'Du bokför en redan bokförd transaktion',
+ 'You are printing and posting an existing transaction!' => 'Du skriver ut och bokför en redan bokförd transaktion',
+ 'You are printing and saving an existing order' => 'Du skriver ut och sparar en redan sparad order',
+ 'You are printing and saving an existing quotation' => 'Du skriver ut och sparar en redan sparad offert',
+ 'You are saving an existing order' => 'Du sparar en redan sparad order',
+ 'You are saving an existing quotation' => 'Du sparar en redan sparad offert',
+ 'for' => 'under',
+ 'sent' => 'Skickad',
+ 'time(s)' => 'gång(er)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'fortsätt' => 'continue',
+ 'ta_bort_schemaläggning' => 'delete_schedule',
+ 'bokför' => 'post',
+ 'skriv_ut' => 'print',
+ 'spara_schemaläggning' => 'save_schedule',
+ 'välj_alla' => 'select_all',
+ 'uppdatera' => 'update',
+};
+
+1;
+
diff --git a/locale/se/ct b/locale/se/ct
new file mode 100755
index 00000000..7fe592ce
--- /dev/null
+++ b/locale/se/ct
@@ -0,0 +1,190 @@
+$self{texts} = {
+ 'AP Transaction' => 'Betald skuld',
+ 'AP Transactions' => 'Leverantörsfakturor',
+ 'AR Transaction' => 'Betald Fodran',
+ 'AR Transactions' => 'Kundfakturor',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Active' => 'Aktiv',
+ 'Add Customer' => 'Ny kund',
+ 'Add Vendor' => 'Ny leverantör',
+ 'Address' => 'Adress',
+ 'All' => 'Alla',
+ 'Amount' => 'Belopp',
+ 'BIC' => 'Bank identitets kod',
+ 'Bcc' => 'Dold kopia till',
+ 'Billing Address' => 'Faktura adress',
+ 'Break' => 'Brytpunkt',
+ 'Cannot delete customer!' => 'Kan inte radera kund',
+ 'Cannot delete vendor!' => 'Kan inte radera Leverantör',
+ 'Cc' => 'Kopia',
+ 'City' => 'Stad',
+ 'Closed' => 'Avslutad',
+ 'Company Name' => 'Företags namn',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsätt',
+ 'Cost' => 'Kostnader',
+ 'Could not save pricelist!' => 'Kan inte spara prislista',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgräns',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Customer History' => 'Kund historik',
+ 'Customer Number' => 'Kund nr',
+ 'Customer deleted!' => 'Kund raderad',
+ 'Customer saved!' => 'Kund sparad',
+ 'Customers' => 'Kunder',
+ 'Delete' => 'Radera',
+ 'Delivery Date' => 'Leveransdatum',
+ 'Description' => 'Beskrivning',
+ 'Detail' => 'Detalj',
+ 'Discount' => 'Rabatt',
+ 'E-mail' => 'E-Post',
+ 'Edit Customer' => 'Redigera kund',
+ 'Edit Vendor' => 'Redigera Leverantör',
+ 'Employee' => 'Anställd',
+ 'Enddate' => 'Slut datum',
+ 'Fax' => 'Fax',
+ 'From' => 'Från',
+ 'GIFI' => 'SRU-kod',
+ 'Group' => 'Grupp',
+ 'IBAN' => 'IBAN - bankkontonr',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inaktiv',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Invoice' => 'Faktura',
+ 'Item already on pricelist!' => 'Varan redan i prislistan',
+ 'Item not on file!' => 'Varan finns inte i databasen',
+ 'Language' => 'Språk',
+ 'Leadtime' => 'Leveranstid',
+ 'Manager' => 'Direktör',
+ 'Name' => 'Namn',
+ 'Name missing!' => 'Namn saknas',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Anmärkningar',
+ 'Number' => 'Nummer',
+ 'Open' => 'Aktuell',
+ 'Order' => 'Order',
+ 'Orphaned' => 'Fristående',
+ 'POS' => 'Försäljning',
+ 'Part Number' => 'Artikel nr',
+ 'Phone' => 'Telefon',
+ 'Pricegroup' => 'Prisgrupp',
+ 'Pricelist' => 'Prislista',
+ 'Project Number' => 'Projekt nr',
+ 'Purchase Order' => 'Inköpsorder',
+ 'Purchase Orders' => 'Inköpsordrar',
+ 'Qty' => 'Antal',
+ 'Quotation' => 'Offert',
+ 'Quotations' => 'Offerter',
+ 'RFQ' => 'Begäran om offert',
+ 'Request for Quotations' => 'Begäran om offerter',
+ 'SIC' => 'SNI-kod',
+ 'SKU' => 'Lagernr',
+ 'Sales Invoice' => 'Kundfaktura',
+ 'Sales Invoices' => 'Kundfakturor',
+ 'Sales Order' => 'Säljorder',
+ 'Sales Orders' => 'Säljordrar',
+ 'Salesperson' => 'Försäljare',
+ 'Save' => 'Spara',
+ 'Save Pricelist' => 'Spara prislista',
+ 'Save as new' => 'Spara som ny',
+ 'Search' => 'Sök',
+ 'Select items' => 'Välj vara',
+ 'Sell Price' => 'Försäljningspris',
+ 'Serial Number' => 'Serie nr.',
+ 'Shipping Address' => 'Mottagar adress',
+ 'Startdate' => 'Startdatum',
+ 'State' => 'Stat',
+ 'State/Province' => 'Stat/provins',
+ 'Sub-contract GIFI' => 'SRU-kod underrubrik',
+ 'Subtotal' => 'Delsummera',
+ 'Summary' => 'Summa',
+ 'Tax' => 'Moms',
+ 'Tax Account' => 'Momskonto',
+ 'Tax Included' => 'Moms ingår',
+ 'Tax Number' => 'Momsredovisnings nr',
+ 'Tax Number / SSN' => 'Momsredovisningsnr / personnummer',
+ 'Taxable' => 'Momspliktigt',
+ 'Terms' => 'Netto',
+ 'To' => 'Till',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Typ av verksamhet',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Uppdatera',
+ 'Vendor History' => 'Leverantörshistorik',
+ 'Vendor Invoice' => 'Leverantörsfaktura',
+ 'Vendor Invoices' => 'Leverantörsfakturor',
+ 'Vendor Number' => 'Leverantör nr',
+ 'Vendor deleted!' => 'Leverantör raderad',
+ 'Vendor saved!' => 'Leverantör sparad',
+ 'Vendors' => 'Leverantörer',
+ 'Zip/Postal Code' => 'Postnr',
+ 'days' => 'dagar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'betald_skuld' => 'ap_transaction',
+ 'betald_fodran' => 'ar_transaction',
+ 'ny_kund' => 'add_customer',
+ 'ny_leverantör' => 'add_vendor',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'försäljning' => 'pos',
+ 'prislista' => 'pricelist',
+ 'inköpsorder' => 'purchase_order',
+ 'offert' => 'quotation',
+ 'begäran_om_offert' => 'rfq',
+ 'kundfaktura' => 'sales_invoice',
+ 'säljorder' => 'sales_order',
+ 'spara' => 'save',
+ 'spara_prislista' => 'save_pricelist',
+ 'spara_som_ny' => 'save_as_new',
+ 'uppdatera' => 'update',
+ 'leverantörsfaktura' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/se/gl b/locale/se/gl
new file mode 100755
index 00000000..df7fc13e
--- /dev/null
+++ b/locale/se/gl
@@ -0,0 +1,185 @@
+$self{texts} = {
+ 'AP Transaction' => 'Betald skuld',
+ 'AR Transaction' => 'Betald Fodran',
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Add Cash Transfer Transaction' => 'Lägg till betalning',
+ 'Add General Ledger Transaction' => 'Nytt verifikat',
+ 'Address' => 'Adress',
+ 'All' => 'Alla',
+ 'Amount' => 'Belopp',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Transaction' => 'Är du säker på att du vill radera Transaktionen',
+ 'Asset' => 'Tillgång',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Balance' => 'Balans',
+ 'Bcc' => 'Dold kopia till',
+ 'Cannot delete transaction!' => 'Kan inte radera händelse',
+ 'Cannot post transaction for a closed period!' => 'Kan inte bokföra under en stängd period',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => 'Kan inte bokföra transaktion med debitering och kreditering på samma kontonummer!',
+ 'Cannot post transaction!' => 'Kan inte bokföra transaktion',
+ 'Cc' => 'Kopia',
+ 'Confirm!' => 'Bekräfta!',
+ 'Continue' => 'Fortsätt',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Nuvarande',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Dag(ar',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Radera',
+ 'Delete Schedule' => 'Ta bort schemaläggning',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Description' => 'Beskrivning',
+ 'E-mail' => 'E-Post',
+ 'E-mail message' => 'E-post meddelande',
+ 'Edit Cash Transfer Transaction' => 'Redigera betalningar',
+ 'Edit General Ledger Transaction' => 'Redigera verifikat i huvudbok',
+ 'Equity' => 'Eget kapital',
+ 'Every' => 'Varje',
+ 'Expense' => 'Utgift',
+ 'FX' => 'Valutakurs',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'For' => 'under',
+ 'From' => 'Från',
+ 'GIFI' => 'SRU-kod',
+ 'GL Transaction' => 'Verifikat',
+ 'General Ledger' => 'Bokföring',
+ 'ID' => 'ID',
+ 'Include Payment' => 'Inkudera betalning',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Income' => 'Vinst',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Liability' => 'Skulder',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Anteckning',
+ 'Message' => 'Meddelande',
+ 'Month' => 'Månad',
+ 'Month(s)' => 'Månad(er)',
+ 'Next Date' => 'Nästa datum',
+ 'Notes' => 'Anmärkningar',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance transaction!' => 'Transaktion ej i balans',
+ 'Period' => 'Period',
+ 'Post' => 'Bokför',
+ 'Post as new' => 'Bokför som ny',
+ 'Print' => 'Skriv ut',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt finns ej',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'Utförd',
+ 'Recurring Transaction' => 'Återkommande transaktioner',
+ 'Reference' => 'Referens',
+ 'Repeat' => 'Upprepa',
+ 'Reports' => 'Rapporter',
+ 'Sales Invoice ' => 'Kundfaktura ',
+ 'Save Schedule' => 'Spara schemaläggning',
+ 'Schedule' => 'Schemalägg',
+ 'Scheduled' => 'Schemalagd',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select from one of the projects below' => 'Välj ett av projekten nedan',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Källa',
+ 'Startdate' => 'Startdatum',
+ 'Subject' => 'Ämne',
+ 'Subtotal' => 'Delsummera',
+ 'To' => 'Till',
+ 'Transaction Date missing!' => 'Transaktionsdatum saknas',
+ 'Transaction deleted!' => 'Transaktion raderad',
+ 'Transaction posted!' => 'Transaktion bokförd',
+ 'Update' => 'Uppdatera',
+ 'Vendor Invoice ' => 'Leverantörsfaktura ',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Warning!' => 'Varning!',
+ 'Week(s)' => 'Vecka(or)',
+ 'Year' => 'År',
+ 'Year(s)' => 'År',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Du bokför en redan bokförd transaktion',
+ 'You are printing and posting an existing transaction!' => 'Du skriver ut och bokför en redan bokförd transaktion',
+ 'You are printing and saving an existing order' => 'Du skriver ut och sparar en redan sparad order',
+ 'You are printing and saving an existing quotation' => 'Du skriver ut och sparar en redan sparad offert',
+ 'You are saving an existing order' => 'Du sparar en redan sparad order',
+ 'You are saving an existing quotation' => 'Du sparar en redan sparad offert',
+ 'for' => 'under',
+ 'sent' => 'Skickad',
+ 'time(s)' => 'gång(er)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'betald_skuld' => 'ap_transaction',
+ 'betald_fodran' => 'ar_transaction',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'ta_bort_schemaläggning' => 'delete_schedule',
+ 'verifikat' => 'gl_transaction',
+ 'bokför' => 'post',
+ 'bokför_som_ny' => 'post_as_new',
+ 'kundfaktura_' => 'sales_invoice_',
+ 'spara_schemaläggning' => 'save_schedule',
+ 'schemalägg' => 'schedule',
+ 'uppdatera' => 'update',
+ 'leverantörsfaktura_' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/se/hr b/locale/se/hr
new file mode 100755
index 00000000..adaf3b87
--- /dev/null
+++ b/locale/se/hr
@@ -0,0 +1,120 @@
+$self{texts} = {
+ 'AP' => 'Leverantörsfakturor',
+ 'Above' => 'Över',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Active' => 'Aktiv',
+ 'Add Deduction' => 'Lägg till avdrag',
+ 'Add Employee' => 'Ny anställd',
+ 'Address' => 'Adress',
+ 'Administrator' => 'Administratör',
+ 'After Deduction' => 'Efter avdrag',
+ 'All' => 'Alla',
+ 'Allowances' => 'Bidrag/rabatt',
+ 'Amount' => 'Belopp',
+ 'Amount missing!' => 'Belopp saknas',
+ 'BIC' => 'Bank identitets kod',
+ 'Based on' => 'Baserad på',
+ 'Before Deduction' => 'Före avdrag',
+ 'Below' => 'Under',
+ 'City' => 'Stad',
+ 'Continue' => 'Fortsätt',
+ 'Country' => 'Land',
+ 'DOB' => 'Födelsedatum',
+ 'Deduct after' => 'Avdrag efter',
+ 'Deduction deleted!' => 'Avdrag borttaget',
+ 'Deduction saved!' => 'Avdrag sparat',
+ 'Deductions' => 'Avdrag',
+ 'Delete' => 'Radera',
+ 'Description' => 'Beskrivning',
+ 'Description missing!' => 'Beskrivning saknas',
+ 'E-mail' => 'E-Post',
+ 'Edit Deduction' => 'Redigera avdrag',
+ 'Edit Employee' => 'Redigera anställd',
+ 'Employee' => 'Anställd',
+ 'Employee Name' => 'Anställd namn',
+ 'Employee Number' => 'Anställd nr',
+ 'Employee deleted!' => 'Anställd borttagen',
+ 'Employee pays' => 'Anställd utbetalt',
+ 'Employee saved!' => 'Anställd sparad',
+ 'Employees' => 'Anställda',
+ 'Employer' => 'Arbetsgivare',
+ 'Employer pays' => 'Arbetsgivare utbetalt',
+ 'Enddate' => 'Slut datum',
+ 'Exempt age <' => 'Utgångsdatum',
+ 'Expense' => 'Utgift',
+ 'From' => 'Från',
+ 'Home Phone' => 'Hem telefon',
+ 'IBAN' => 'IBAN - bankkontonr',
+ 'ID' => 'ID',
+ 'Inactive' => 'Inaktiv',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Login' => 'Logga in',
+ 'Manager' => 'Direktör',
+ 'Maximum' => 'Max',
+ 'Name' => 'Namn',
+ 'Name missing!' => 'Namn saknas',
+ 'Notes' => 'Anmärkningar',
+ 'Number' => 'Nummer',
+ 'Orphaned' => 'Fristående',
+ 'Payroll Deduction' => 'Avdrag vid betalning',
+ 'Pos' => 'Kassa',
+ 'Rate' => 'Ränta',
+ 'Rate missing!' => 'Ränta saknas',
+ 'Role' => 'Tjänst',
+ 'S' => 'S',
+ 'SSN' => 'Personnr',
+ 'Sales' => 'Försäljning',
+ 'Save' => 'Spara',
+ 'Save as new' => 'Spara som ny',
+ 'Startdate' => 'Startdatum',
+ 'State/Province' => 'Stat/provins',
+ 'Supervisor' => 'Ansvarig',
+ 'To' => 'Till',
+ 'Update' => 'Uppdatera',
+ 'User' => 'Användare',
+ 'Work Phone' => 'Arbetstelefon',
+ 'Zip/Postal Code' => 'Postnr',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'lägg_till_avdrag' => 'add_deduction',
+ 'ny_anställd' => 'add_employee',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'spara' => 'save',
+ 'spara_som_ny' => 'save_as_new',
+ 'uppdatera' => 'update',
+};
+
+1;
+
diff --git a/locale/se/ic b/locale/se/ic
new file mode 100755
index 00000000..1adf2625
--- /dev/null
+++ b/locale/se/ic
@@ -0,0 +1,295 @@
+$self{texts} = {
+ 'A' => 'Tillgångar',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Accounts' => 'Konton',
+ 'Accrual' => 'Bokföringsmässig',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Lägg till',
+ 'Add Assembly' => 'Ny sammansättning',
+ 'Add Labor/Overhead' => 'Lägg till arbete/omkostnader',
+ 'Add Part' => 'Ny vara',
+ 'Add Purchase Order' => 'Ny inköpsorder',
+ 'Add Quotation' => 'Ny offert',
+ 'Add Request for Quotation' => 'Ny begäran om offert',
+ 'Add Sales Order' => 'Ny säljorder',
+ 'Add Service' => 'Lägg till tjänst',
+ 'Address' => 'Adress',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Assemblies' => 'Sammansättningar',
+ 'Assemblies restocked!' => 'Produkt åter i lager',
+ 'Assembly' => 'Produkt',
+ 'Attachment' => 'Bilaga',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Average Cost' => 'Medelvärdeskostnad',
+ 'Avg Cost' => 'Medel kostn',
+ 'BOM' => 'Materialkostnad',
+ 'Bcc' => 'Dold kopia till',
+ 'Billing Address' => 'Faktura adress',
+ 'Bin' => 'Antal i lager',
+ 'Bin List' => 'Lager lista',
+ 'Break' => 'Brytpunkt',
+ 'COGS' => 'Inköpskostnader',
+ 'COGS account does not exist!' => 'Konto för inköpskostnader ej angivet',
+ 'Cannot create Assembly' => 'Kan inte lagra produkt',
+ 'Cannot create Labor' => 'Kan inte lagra arbetskostnad',
+ 'Cannot create Part' => 'Kan inte lagra vara',
+ 'Cannot create Service' => 'Kan inte lagra tjänst',
+ 'Cannot delete item!' => 'Kan inte radera vara',
+ 'Cannot stock assemblies!' => 'Kan inte lagerföra produkter',
+ 'Cash' => 'Betalningar',
+ 'Cc' => 'Kopia',
+ 'Check Inventory' => 'Inventarielista',
+ 'City' => 'Stad',
+ 'Closed' => 'Avslutad',
+ 'Company Name' => 'Företags namn',
+ 'Components' => 'Komponenter',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsätt',
+ 'Copies' => 'Kopior',
+ 'Cost' => 'Kostnader',
+ 'Country' => 'Land',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Kund',
+ 'Customer Number' => 'Kund nr',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Radera',
+ 'Delivery Date' => 'Leveransdatum',
+ 'Description' => 'Beskrivning',
+ 'Detail' => 'Detalj',
+ 'Drawing' => 'Ritning',
+ 'E-mail' => 'E-Post',
+ 'E-mail address missing!' => 'E-Postadress saknas',
+ 'E-mailed' => 'Skickad med e-post',
+ 'Edit Assembly' => 'Redigera produkt',
+ 'Edit Labor/Overhead' => 'Redigera arbetskostnader',
+ 'Edit Part' => 'Redigera vara',
+ 'Edit Service' => 'Redigera tjänster',
+ 'Employee' => 'Anställd',
+ 'Expense' => 'Utgift',
+ 'Expense account does not exist!' => 'Konto för kostnader ej angivet',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Från',
+ 'Group' => 'Grupp',
+ 'Image' => 'Bild',
+ 'In-line' => 'På väg',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Income' => 'Vinst',
+ 'Income account does not exist!' => 'Intäktskonto ej angivet',
+ 'Individual Items' => 'Individuella varor',
+ 'Inventory' => 'Lager',
+ 'Inventory account does not exist!' => 'Lagerkonto ej angivet',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Lagerkvantitet måste vara noll innan du kan sätta produkten som utgången!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Lagerkvantitet måste vara noll innan du kan sätta varan som utgången!',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Fakturadatum saknas',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer saknas',
+ 'Item deleted!' => 'Vara raderad',
+ 'Item not on file!' => 'Varan finns inte i databasen',
+ 'Items' => 'Varor',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Labor/Overhead' => 'Arbete/omkostnader',
+ 'Last Cost' => 'Senaste kostnad',
+ 'Leadtime' => 'Leveranstid',
+ 'Line Total' => 'Antal rader',
+ 'Link Accounts' => 'Koppla konton',
+ 'List' => 'Lista',
+ 'List Price' => 'Nettopris',
+ 'Make' => 'Produkt',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'Markup' => 'Prishöjning',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Message' => 'Meddelande',
+ 'Microfiche' => 'Microfiche',
+ 'Model' => 'Modell',
+ 'Name' => 'Namn',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Anmärkningar',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer saknas i rad',
+ 'OH' => 'På lager',
+ 'Obsolete' => 'Utgången',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'On Hand' => 'I lager',
+ 'Open' => 'Aktuell',
+ 'Order' => 'Order',
+ 'Order Date missing!' => 'Orderdatum saknas',
+ 'Order Number' => 'Ordernummer',
+ 'Order Number missing!' => 'Ordernummer saknas',
+ 'Orphaned' => 'Fristående',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packsedel',
+ 'Packing List Date missing!' => 'Packsedelsdatum saknas',
+ 'Packing List Number missing!' => 'Packsedelsnummer saknas',
+ 'Part' => 'Artikel',
+ 'Parts' => 'Artiklar',
+ 'Period' => 'Period',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Plocklista',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Pricegroup' => 'Prisgrupp',
+ 'Printed' => 'Utskriven',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Inköpsorder',
+ 'Purchase Orders' => 'Inköpsordrar',
+ 'Qty' => 'Antal',
+ 'Quantity exceeds available units to stock!' => 'Kvantitet överskrider tillgängliga enheter i lager',
+ 'Queue' => 'Kö',
+ 'Queued' => 'Köad',
+ 'Quotation' => 'Offert',
+ 'Quotation Date missing!' => 'Offert datum saknas',
+ 'Quotation Number missing!' => 'Offert nummer saknas',
+ 'Quotations' => 'Offerter',
+ 'RFQ' => 'Begäran om offert',
+ 'ROP' => 'Beställ vid',
+ 'Recd' => 'Mottagen',
+ 'Required by' => 'Beställt den',
+ 'SKU' => 'Lagernr',
+ 'Sales Invoice' => 'Kundfaktura',
+ 'Sales Invoices' => 'Kundfakturor',
+ 'Sales Order' => 'Säljorder',
+ 'Sales Orders' => 'Säljordrar',
+ 'Save' => 'Spara',
+ 'Save as new' => 'Spara som ny',
+ 'Scheduled' => 'Schemalagd',
+ 'Screen' => 'Skärm',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select items' => 'Välj vara',
+ 'Select txt, postscript or PDF!' => 'Välj text, postsript eller PDF!',
+ 'Sell' => 'Sälj',
+ 'Sell Price' => 'Försäljningspris',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serie nr.',
+ 'Serial Number' => 'Serie nr.',
+ 'Service' => 'Tjänster',
+ 'Services' => 'Tjänster',
+ 'Ship' => 'Skicka',
+ 'Ship to' => 'Skicka till',
+ 'Shipping Address' => 'Mottagar adress',
+ 'Short' => 'Kort',
+ 'State/Province' => 'Stat/provins',
+ 'Stock' => 'Lager',
+ 'Stock Assembly' => 'Lager produkter',
+ 'Subject' => 'Ämne',
+ 'Subtotal' => 'Delsummera',
+ 'Summary' => 'Summa',
+ 'Tax' => 'Moms',
+ 'Text' => 'Text',
+ 'To' => 'Till',
+ 'Top Level' => 'Toppnivå',
+ 'Translation not on file!' => 'Översättning finns inte',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Uppdatera',
+ 'Updated' => 'Uppdaterad',
+ 'Vendor' => 'Leverantör',
+ 'Vendor Invoice' => 'Leverantörsfaktura',
+ 'Vendor Invoices' => 'Leverantörsfakturor',
+ 'Vendor Number' => 'Leverantör nr',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Warehouse' => 'Lager',
+ 'Weight' => 'Vikt',
+ 'What type of item is this?' => 'Vilken typ av artikel är detta?',
+ 'Work Order' => 'Arbetsorder',
+ 'Year' => 'År',
+ 'Zip/Postal Code' => 'Postnr',
+ 'days' => 'dagar',
+ 'sent' => 'Skickad',
+ 'unexpected error!' => 'oförberett fel!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'ny_sammansättning' => 'add_assembly',
+ 'lägg_till_arbete_omkostnader' => 'add_labor_overhead',
+ 'ny_vara' => 'add_part',
+ 'lägg_till_tjänst' => 'add_service',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'redigera_produkt' => 'edit_assembly',
+ 'redigera_vara' => 'edit_part',
+ 'redigera_tjänster' => 'edit_service',
+ 'spara' => 'save',
+ 'spara_som_ny' => 'save_as_new',
+ 'uppdatera' => 'update',
+};
+
+1;
+
diff --git a/locale/se/io b/locale/se/io
new file mode 100755
index 00000000..7424121c
--- /dev/null
+++ b/locale/se/io
@@ -0,0 +1,136 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Ny inköpsorder',
+ 'Add Quotation' => 'Ny offert',
+ 'Add Request for Quotation' => 'Ny begäran om offert',
+ 'Add Sales Order' => 'Ny säljorder',
+ 'Address' => 'Adress',
+ 'Apr' => 'apr',
+ 'April' => 'april',
+ 'Attachment' => 'Bilaga',
+ 'Aug' => 'aug',
+ 'August' => 'augusti',
+ 'Bcc' => 'Bankgiro',
+ 'Billing Address' => 'Faktura adress',
+ 'Bin' => 'Antal i lager',
+ 'Bin List' => 'Lager lista',
+ 'Cc' => 'Kopia',
+ 'City' => 'Stad',
+ 'Company Name' => 'Företags namn',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsätt',
+ 'Copies' => 'Kopior',
+ 'Country' => 'Land',
+ 'Customer Number' => 'Kund nr',
+ 'Date' => 'Datum',
+ 'Dec' => 'dec',
+ 'December' => 'december',
+ 'Delivery Date' => 'Leveransdatum',
+ 'Description' => 'Beskrivning',
+ 'E-mail' => 'E-Post',
+ 'E-mail address missing!' => 'E-Postadress saknas',
+ 'E-mailed' => 'Skickad med e-post',
+ 'Extended' => 'Utökad',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'Group' => 'Grupp',
+ 'In-line' => 'In-line',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Fakturadatum saknas',
+ 'Invoice Number missing!' => 'Fakturanummer saknas',
+ 'Item not on file!' => 'Varan finns inte i databasen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Message' => 'Meddelande',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer saknas i rad',
+ 'OH' => 'På lager',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Orderdatum saknas',
+ 'Order Number missing!' => 'Ordernummer saknas',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Packsedel',
+ 'Packing List Date missing!' => 'Packsedelsdatum saknas',
+ 'Packing List Number missing!' => 'Packsedelsnummer saknas',
+ 'Part' => 'artikel',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Plocklista',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Printed' => 'Utskriven',
+ 'Project' => 'Projekt',
+ 'Purchase Order' => 'Inköpsorder',
+ 'Qty' => 'Antal',
+ 'Queue' => 'Kö',
+ 'Queued' => 'Köad',
+ 'Quotation' => 'Offert',
+ 'Quotation Date missing!' => 'Offert datum saknas',
+ 'Quotation Number missing!' => 'Offert nummer saknas',
+ 'Recd' => 'Mottagen',
+ 'Required by' => 'Beställt den',
+ 'SKU' => 'Lagernr',
+ 'Sales Order' => 'Säljorder',
+ 'Scheduled' => 'Schemalagd',
+ 'Screen' => 'Skärm',
+ 'Select items' => 'Välj vara',
+ 'Select txt, postscript or PDF!' => 'Välj txt, postscript eller PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serie nr.',
+ 'Service' => 'Tjänster',
+ 'Ship' => 'Skicka',
+ 'Ship to' => 'Skicka till',
+ 'Shipping Address' => 'Mottagar adress',
+ 'State/Province' => 'Stat/provins',
+ 'Subject' => 'Ämne',
+ 'Subtotal' => 'Subtotal',
+ 'Text' => 'Text',
+ 'To' => 'Till',
+ 'Translation not on file!' => 'Översättning finns inte',
+ 'Unit' => 'Enhet',
+ 'Vendor Number' => 'Leverantör nr',
+ 'What type of item is this?' => 'Vilken typ av artikel är detta?',
+ 'Work Order' => 'Arbetsorder',
+ 'Zip/Postal Code' => 'Postnr',
+ 'sent' => 'Skickad',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'fortsätt' => 'continue',
+};
+
+1;
+
diff --git a/locale/se/ir b/locale/se/ir
new file mode 100755
index 00000000..a3638373
--- /dev/null
+++ b/locale/se/ir
@@ -0,0 +1,256 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Add Purchase Order' => 'Ny inköpsorder',
+ 'Add Quotation' => 'Ny offert',
+ 'Add Request for Quotation' => 'Ny begäran om offert',
+ 'Add Sales Order' => 'Ny säljorder',
+ 'Add Vendor Invoice' => 'Ny leverantörsfaktura',
+ 'Address' => 'Adress',
+ 'Amount' => 'Belopp',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Är du säker på att du vill radera Faktura Nummer',
+ 'Attachment' => 'Bilaga',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Bcc' => 'Dold kopia till',
+ 'Billing Address' => 'Faktura adress',
+ 'Bin' => 'Antal i lager',
+ 'Bin List' => 'Lager lista',
+ 'Cannot delete invoice!' => 'Kan inte radera faktura',
+ 'Cannot post invoice for a closed period!' => 'Kan inte bokföra en faktura för en avslutad period',
+ 'Cannot post invoice!' => 'Kan inte bokföra fakturan!',
+ 'Cannot post payment for a closed period!' => 'Kan inte bokföra en betalning för en stängd period',
+ 'Cc' => 'Kopia',
+ 'City' => 'Stad',
+ 'Company Name' => 'Företags namn',
+ 'Confirm!' => 'Bekräfta!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsätt',
+ 'Copies' => 'Kopior',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgräns',
+ 'Currency' => 'Valuta',
+ 'Customer Number' => 'Kund nr',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Dag(ar',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Radera',
+ 'Delete Schedule' => 'Ta bort schemaläggning',
+ 'Delivery Date' => 'Leveransdatum',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Description' => 'Beskrivning',
+ 'Due Date' => 'Förfallodatum',
+ 'E-mail' => 'E-Post',
+ 'E-mail address missing!' => 'E-Postadress saknas',
+ 'E-mail message' => 'E-post meddelande',
+ 'E-mailed' => 'Skickad med e-post',
+ 'Edit Vendor Invoice' => 'Redigera leverantörsfakturor',
+ 'Every' => 'Varje',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Växlingskurs',
+ 'Exchange rate for payment missing!' => 'Växlingskurs för saknad betalning',
+ 'Exchange rate missing!' => 'Växelkurs saknas',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'For' => 'under',
+ 'Group' => 'Grupp',
+ 'In-line' => 'På väg',
+ 'Include Payment' => 'Inkudera betalning',
+ 'Internal Notes' => 'Egna anteckningar',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadatum',
+ 'Invoice Date missing!' => 'Fakturadatum saknas',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer saknas',
+ 'Invoice deleted!' => 'Faktura raderad',
+ 'Item not on file!' => 'Varan finns inte i databasen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Språk',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Anteckning',
+ 'Message' => 'Meddelande',
+ 'Month(s)' => 'Månad(er)',
+ 'Next Date' => 'Nästa datum',
+ 'Notes' => 'Anmärkningar',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer saknas i rad',
+ 'OH' => 'På lager',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Orderdatum saknas',
+ 'Order Number' => 'Ordernummer',
+ 'Order Number missing!' => 'Ordernummer saknas',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Inköps order nr',
+ 'Packing List' => 'Packsedel',
+ 'Packing List Date missing!' => 'Packsedelsdatum saknas',
+ 'Packing List Number missing!' => 'Packsedelsnummer saknas',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Betalningsdatum saknas',
+ 'Payments' => 'Betalningar',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Plocklista',
+ 'Post' => 'Bokför',
+ 'Post as new' => 'Bokför som ny',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Skriv ut',
+ 'Printed' => 'Utskriven',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt finns ej',
+ 'Purchase Order' => 'Inköpsorder',
+ 'Qty' => 'Antal',
+ 'Queue' => 'Kö',
+ 'Queued' => 'Köad',
+ 'Quotation' => 'Offert',
+ 'Quotation Date missing!' => 'Offert datum saknas',
+ 'Quotation Number missing!' => 'Offert nummer saknas',
+ 'Recd' => 'Mottagen',
+ 'Record in' => 'Bokför på',
+ 'Recurring Transaction' => 'Återkommande transaktioner',
+ 'Reference' => 'Referens',
+ 'Remaining' => 'Resterar',
+ 'Repeat' => 'Upprepa',
+ 'Required by' => 'Beställt den',
+ 'SKU' => 'Lagernr',
+ 'Sales Order' => 'Säljorder',
+ 'Save Schedule' => 'Spara schemaläggning',
+ 'Schedule' => 'Schemalägg',
+ 'Scheduled' => 'Schemalagd',
+ 'Screen' => 'Skärm',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select from one of the projects below' => 'Välj ett av projekten nedan',
+ 'Select items' => 'Välj vara',
+ 'Select txt, postscript or PDF!' => 'Välj text, postsript eller PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serie nr.',
+ 'Service' => 'Tjänster',
+ 'Ship' => 'Skicka',
+ 'Ship to' => 'Skicka till',
+ 'Shipping Address' => 'Mottagar adress',
+ 'Source' => 'Källa',
+ 'Startdate' => 'Startdatum',
+ 'State/Province' => 'Stat/provins',
+ 'Subject' => 'Ämne',
+ 'Subtotal' => 'Delsummera',
+ 'Tax Included' => 'Moms ingår',
+ 'Text' => 'Text',
+ 'To' => 'Till',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'Översättning finns inte',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Uppdatera',
+ 'Vendor' => 'Leverantör',
+ 'Vendor Number' => 'Leverantör nr',
+ 'Vendor missing!' => 'Leverantör saknas',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Warning!' => 'Varning!',
+ 'Week(s)' => 'Vecka(or)',
+ 'What type of item is this?' => 'Vilken typ av artikel är detta?',
+ 'Work Order' => 'Arbetsorder',
+ 'Year(s)' => 'År',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Du bokför en redan bokförd transaktion',
+ 'You are printing and posting an existing transaction!' => 'Du skriver ut och bokför en redan bokförd transaktion',
+ 'You are printing and saving an existing order' => 'Du skriver ut och sparar en redan sparad order',
+ 'You are printing and saving an existing quotation' => 'Du skriver ut och sparar en redan sparad offert',
+ 'You are saving an existing order' => 'Du sparar en redan sparad order',
+ 'You are saving an existing quotation' => 'Du sparar en redan sparad offert',
+ 'Zip/Postal Code' => 'Postnr',
+ 'ea' => 'st',
+ 'for' => 'under',
+ 'posted!' => 'Bokförd!',
+ 'sent' => 'Skickad',
+ 'time(s)' => 'gång(er)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'ta_bort_schemaläggning' => 'delete_schedule',
+ 'bokför' => 'post',
+ 'bokför_som_ny' => 'post_as_new',
+ 'inköpsorder' => 'purchase_order',
+ 'spara_schemaläggning' => 'save_schedule',
+ 'schemalägg' => 'schedule',
+ 'uppdatera' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/se/is b/locale/se/is
new file mode 100755
index 00000000..1fe6951d
--- /dev/null
+++ b/locale/se/is
@@ -0,0 +1,270 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Add Purchase Order' => 'Ny inköpsorder',
+ 'Add Quotation' => 'Ny offert',
+ 'Add Request for Quotation' => 'Ny begäran om offert',
+ 'Add Sales Invoice' => 'Ny kundfaktura',
+ 'Add Sales Order' => 'Ny säljorder',
+ 'Address' => 'Adress',
+ 'Amount' => 'Belopp',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Är du säker på att du vill radera Faktura Nummer',
+ 'Attachment' => 'Bilaga',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Bcc' => 'Dold kopia till',
+ 'Billing Address' => 'Faktura adress',
+ 'Bin' => 'Antal i lager',
+ 'Bin List' => 'Lager lista',
+ 'Business' => 'Verksamhet',
+ 'Cannot delete invoice!' => 'Kan inte radera faktura',
+ 'Cannot post invoice for a closed period!' => 'Kan inte bokföra en faktura för en avslutad period',
+ 'Cannot post invoice!' => 'Kan inte bokföra fakturan!',
+ 'Cannot post payment for a closed period!' => 'Kan inte bokföra en betalning för en stängd period',
+ 'Cc' => 'Kopia',
+ 'City' => 'Stad',
+ 'Company Name' => 'Företags namn',
+ 'Confirm!' => 'Bekräfta!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsätt',
+ 'Copies' => 'Kopior',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgräns',
+ 'Currency' => 'Valuta',
+ 'Customer' => 'Kund',
+ 'Customer Number' => 'Kund nr',
+ 'Customer missing!' => 'Kund saknas',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Dag(ar',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Radera',
+ 'Delete Schedule' => 'Ta bort schemaläggning',
+ 'Delivery Date' => 'Leveransdatum',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Description' => 'Beskrivning',
+ 'Due Date' => 'Förfallodatum',
+ 'E-mail' => 'E-Post',
+ 'E-mail address missing!' => 'E-Postadress saknas',
+ 'E-mail message' => 'E-post meddelande',
+ 'E-mailed' => 'Skickad med e-post',
+ 'Edit Sales Invoice' => 'Redigera kundfakturor',
+ 'Every' => 'Varje',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Växlingskurs',
+ 'Exchange rate for payment missing!' => 'Växlingskurs för saknad betalning',
+ 'Exchange rate missing!' => 'Växelkurs saknas',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'For' => 'under',
+ 'Group' => 'Grupp',
+ 'In-line' => 'På väg',
+ 'Include Payment' => 'Inkudera betalning',
+ 'Internal Notes' => 'Egna anteckningar',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadatum',
+ 'Invoice Date missing!' => 'Fakturadatum saknas',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer saknas',
+ 'Invoice deleted!' => 'Faktura raderad',
+ 'Item not on file!' => 'Varan finns inte i databasen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Anteckning',
+ 'Message' => 'Meddelande',
+ 'Month(s)' => 'Månad(er)',
+ 'Next Date' => 'Nästa datum',
+ 'Notes' => 'Anmärkningar',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer saknas i rad',
+ 'OH' => 'På lager',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order Date missing!' => 'Orderdatum saknas',
+ 'Order Number' => 'Ordernummer',
+ 'Order Number missing!' => 'Ordernummer saknas',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Inköps order nr',
+ 'Packing List' => 'Packsedel',
+ 'Packing List Date missing!' => 'Packsedelsdatum saknas',
+ 'Packing List Number missing!' => 'Packsedelsnummer saknas',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Betalningsdatum saknas',
+ 'Payments' => 'Betalningar',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Plocklista',
+ 'Post' => 'Bokför',
+ 'Post as new' => 'Bokför som ny',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv och bokför',
+ 'Print and Post as new' => 'Skriv ut och bokför som ny',
+ 'Printed' => 'Utskriven',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt finns ej',
+ 'Purchase Order' => 'Inköpsorder',
+ 'Qty' => 'Antal',
+ 'Queue' => 'Kö',
+ 'Queued' => 'Köad',
+ 'Quotation' => 'Offert',
+ 'Quotation Date missing!' => 'Offert datum saknas',
+ 'Quotation Number missing!' => 'Offert nummer saknas',
+ 'Recd' => 'Mottagen',
+ 'Record in' => 'Bokför på',
+ 'Recurring Transaction' => 'Återkommande transaktioner',
+ 'Reference' => 'Referens',
+ 'Remaining' => 'Resterar',
+ 'Repeat' => 'Upprepa',
+ 'Required by' => 'Beställt den',
+ 'SKU' => 'Lagernr',
+ 'Sales Order' => 'Säljorder',
+ 'Salesperson' => 'Försäljare',
+ 'Save Schedule' => 'Spara schemaläggning',
+ 'Schedule' => 'Schemalägg',
+ 'Scheduled' => 'Schemalagd',
+ 'Screen' => 'Skärm',
+ 'Select a Printer!' => 'Välj skrivare',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select from one of the projects below' => 'Välj ett av projekten nedan',
+ 'Select items' => 'Välj vara',
+ 'Select postscript or PDF!' => 'Välj Postscript eller PDF',
+ 'Select txt, postscript or PDF!' => 'Välj text, postsript eller PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serie nr.',
+ 'Service' => 'Tjänster',
+ 'Ship' => 'Skicka',
+ 'Ship to' => 'Skicka till',
+ 'Ship via' => 'Skicka med',
+ 'Shipping Address' => 'Mottagar adress',
+ 'Shipping Point' => 'Skickad',
+ 'Source' => 'Källa',
+ 'Startdate' => 'Startdatum',
+ 'State/Province' => 'Stat/provins',
+ 'Subject' => 'Ämne',
+ 'Subtotal' => 'Delsummera',
+ 'Tax Included' => 'Moms ingår',
+ 'Text' => 'Text',
+ 'To' => 'Till',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Translation not on file!' => 'Översättning finns inte',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Uppdatera',
+ 'Vendor Number' => 'Leverantör nr',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Warning!' => 'Varning!',
+ 'Week(s)' => 'Vecka(or)',
+ 'What type of item is this?' => 'Vilken typ av artikel är detta?',
+ 'Work Order' => 'Arbetsorder',
+ 'Year(s)' => 'År',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Du bokför en redan bokförd transaktion',
+ 'You are printing and posting an existing transaction!' => 'Du skriver ut och bokför en redan bokförd transaktion',
+ 'You are printing and saving an existing order' => 'Du skriver ut och sparar en redan sparad order',
+ 'You are printing and saving an existing quotation' => 'Du skriver ut och sparar en redan sparad offert',
+ 'You are saving an existing order' => 'Du sparar en redan sparad order',
+ 'You are saving an existing quotation' => 'Du sparar en redan sparad offert',
+ 'Zip/Postal Code' => 'Postnr',
+ 'ea' => 'st',
+ 'for' => 'under',
+ 'posted!' => 'Bokförd!',
+ 'sent' => 'Skickad',
+ 'time(s)' => 'gång(er)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'ta_bort_schemaläggning' => 'delete_schedule',
+ 'e_post' => 'e_mail',
+ 'bokför' => 'post',
+ 'bokför_som_ny' => 'post_as_new',
+ 'skriv_ut' => 'print',
+ 'skriv_och_bokför' => 'print_and_post',
+ 'skriv_ut_och_bokför_som_ny' => 'print_and_post_as_new',
+ 'säljorder' => 'sales_order',
+ 'spara_schemaläggning' => 'save_schedule',
+ 'schemalägg' => 'schedule',
+ 'skicka_till' => 'ship_to',
+ 'uppdatera' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/se/jc b/locale/se/jc
new file mode 100755
index 00000000..0c55cef1
--- /dev/null
+++ b/locale/se/jc
@@ -0,0 +1,153 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Add Stores Card' => 'Lägg till butikskort',
+ 'Add Time Card' => 'Lägg till tidkort',
+ 'Allocated' => 'Kopplad',
+ 'Amount' => 'Belopp',
+ 'Are you sure you want to delete time card for' => 'Är du säker du vill ta bort tidkort för',
+ 'Cannot add stores card for a completed job!' => 'Kan inte lägga till butikskort för ett avslutat arbete!',
+ 'Cannot add time card for a completed job!' => 'Kan inte lägga till tidkort för ett avslutat arbete!',
+ 'Cannot change stores card for a completed job!' => 'Kan inte byta butikskort för ett avslutat arbete!',
+ 'Cannot change time card for a completed job!' => 'Kan inte byta tidkort för ett avslutat arbete!',
+ 'Cannot delete time card!' => 'Kan inte ta bort tidkort!',
+ 'Cannot save stores card for a closed period!' => 'Kan inte spara tidkort för en avslutad period!',
+ 'Cannot save stores card!' => 'Kan inte spara tidkort!',
+ 'Cannot save time card for a closed period!' => 'Kan inte spara tidkort för en avslutad periode!',
+ 'Cannot save time card!' => 'Kan inte spara tidkort!',
+ 'Chargeable' => 'Debiterbar',
+ 'Clocked' => 'Tidmätt',
+ 'Closed' => 'Avslutad',
+ 'Confirm!' => 'Bekräfta!',
+ 'Continue' => 'Fortsätt',
+ 'Cost' => 'Kostnader',
+ 'Current' => 'Nuvarande',
+ 'Date' => 'Datum',
+ 'Date missing!' => 'Datum saknas',
+ 'Date worked' => 'Datum arbetat',
+ 'Delete' => 'Radera',
+ 'Description' => 'Beskrivning',
+ 'Edit Time Card' => 'Ändra tidkort',
+ 'Employee' => 'Anställd',
+ 'Friday' => 'Fredag',
+ 'From' => 'Från',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Job Description' => 'Arbetsbeskrivning',
+ 'Job Name' => 'Arbetsnamn',
+ 'Job Number' => 'Jobb nr',
+ 'Job Number missing!' => 'Jobb nr saknas',
+ 'Labor Code' => 'Arbetarkod',
+ 'Labor Code missing!' => 'Arbetarkod saknas',
+ 'Monday' => 'Måndag',
+ 'Month' => 'Månad',
+ 'No Employees on file!' => 'Inga anställda lagrade!',
+ 'No Labor codes on file!' => 'Inen arbetarkod sparad!',
+ 'No Parts on file!' => 'Inga delar sparade!',
+ 'No open Jobs!' => 'Inga pågående arbeten!',
+ 'No open Projects!' => 'Inga pågående projekt!',
+ 'Non-chargeable' => 'Icke debiterbar',
+ 'Notes' => 'Anmärkningar',
+ 'Open' => 'Aktuell',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'Artikel nr',
+ 'Period' => 'Period',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Skriv ut',
+ 'Print and Save' => 'Skriv och spara',
+ 'Print and Save as new' => 'Skriv ut och spara som ny',
+ 'Printed' => 'Utskriven',
+ 'Project Name' => 'Projekt namn',
+ 'Project Number' => 'Projekt nr',
+ 'Project Number missing!' => 'Projektnummer saknas',
+ 'Project/Job Name' => 'Projekt/arbete namn',
+ 'Project/Job Number' => 'Projekt/arbete nr',
+ 'Qty' => 'Antal',
+ 'Quarter' => 'Kvartal',
+ 'Queue' => 'Kö',
+ 'Queued' => 'Köad',
+ 'Saturday' => 'Lördag',
+ 'Save' => 'Spara',
+ 'Save as new' => 'Spara som ny',
+ 'Screen' => 'Skärm',
+ 'Select a Printer!' => 'Välj skrivare',
+ 'Select postscript or PDF!' => 'Välj Postscript eller PDF',
+ 'Service Code' => 'Servicekod',
+ 'Service Code missing!' => 'Servicekod saknas',
+ 'Service/Labor Code' => 'Service/arbetarkod ',
+ 'Startdate' => 'Startdatum',
+ 'Stores Card' => 'Butikskort',
+ 'Stores Card saved!' => 'Butikskort sparad',
+ 'Stores Cards' => 'Butikskort',
+ 'Subtotal' => 'Delsummera',
+ 'Sunday' => 'Söndag',
+ 'Thursday' => 'Torsdag',
+ 'Time Card' => 'Tidkort',
+ 'Time Card deleted!' => 'Tidkort borttaget',
+ 'Time Card saved!' => 'Tidkort sparat',
+ 'Time Cards' => 'Tidkort',
+ 'Time In' => 'Tid in',
+ 'Time Out' => 'Tid ut',
+ 'To' => 'Till',
+ 'Total' => 'Total',
+ 'Tuesday' => 'Tisdag',
+ 'Update' => 'Uppdatera',
+ 'Warning!' => 'Varning!',
+ 'Wednesday' => 'Onsdag',
+ 'Year' => 'År',
+ 'Yes' => 'Ja',
+ 'You are printing and saving an existing transaction!' => 'Du skriver ut och sparar en redan lagrad transaktion!',
+ 'You are saving an existing transaction!' => 'Du sparar en redan lagrad transaktion!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'lägg_till_butikskort' => 'add_stores_card',
+ 'lägg_till_tidkort' => 'add_time_card',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'skriv_ut' => 'print',
+ 'skriv_och_spara' => 'print_and_save',
+ 'skriv_ut_och_spara_som_ny' => 'print_and_save_as_new',
+ 'spara' => 'save',
+ 'spara_som_ny' => 'save_as_new',
+ 'uppdatera' => 'update',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/se/locales.pl b/locale/se/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/se/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/se/login b/locale/se/login
new file mode 100755
index 00000000..45a57d4b
--- /dev/null
+++ b/locale/se/login
@@ -0,0 +1,25 @@
+$self{texts} = {
+ 'Access Denied!' => 'Fel kod eller användarnamn!',
+ 'Company' => 'Företag',
+ 'Continue' => 'Fortsätt',
+ 'Dataset is newer than version!' => 'Dataset är nyare än programversionen',
+ 'Incorrect Dataset version!' => 'Felaktig databasversion',
+ 'Login' => 'Logga in',
+ 'Name' => 'Namn',
+ 'Password' => 'Lösenord',
+ 'Upgrading to Version' => 'Uppgradera till version',
+ 'Version' => 'Version',
+ 'You did not enter a name!' => 'Du skrev inte in något namn',
+ 'done' => 'Färdigt',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'logga_in' => 'login',
+};
+
+1;
+
diff --git a/locale/se/menu b/locale/se/menu
new file mode 100755
index 00000000..c2c5b150
--- /dev/null
+++ b/locale/se/menu
@@ -0,0 +1,141 @@
+$self{texts} = {
+ 'AP' => 'Leverantörsfakturor',
+ 'AP Aging' => 'Förfallna fakturor',
+ 'AP Transaction' => 'Betald skuld',
+ 'AR' => 'Kundfakturor',
+ 'AR Aging' => 'Förfallna fordringar',
+ 'AR Transaction' => 'Betald Fodran',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Add Account' => 'Nytt konto',
+ 'Add Assembly' => 'Ny sammansättning',
+ 'Add Business' => 'Lägg till verksamhet',
+ 'Add Customer' => 'Ny kund',
+ 'Add Department' => 'Ny avdelning',
+ 'Add Employee' => 'Ny anställd',
+ 'Add GIFI' => 'Ny SRU-kod',
+ 'Add Group' => 'Ny grupp',
+ 'Add Labor/Overhead' => 'Lägg till arbete/omkostnader',
+ 'Add Language' => 'Lägg till språk',
+ 'Add Part' => 'Ny vara',
+ 'Add Pricegroup' => 'Ny prisgrupp',
+ 'Add Project' => 'Nytt projekt',
+ 'Add SIC' => 'Ny sni-kod (industrikod)',
+ 'Add Service' => 'Lägg till tjänst',
+ 'Add Time Card' => 'Lägg till tidkort',
+ 'Add Transaction' => 'Nytt verifikat',
+ 'Add Vendor' => 'Ny leverantör',
+ 'Add Warehouse' => 'Lägg till lager',
+ 'All Items' => 'Alla varor',
+ 'Assemblies' => 'Sammansättningar',
+ 'Audit Control' => 'Revisionskontroll',
+ 'Backup' => 'Säkerhetkopia',
+ 'Balance Sheet' => 'Balansräkning',
+ 'Batch Printing' => 'Utskrift av grupp',
+ 'Bin List' => 'Lager lista',
+ 'Bin Lists' => 'Lager listor',
+ 'Cash' => 'Betalningar',
+ 'Chart of Accounts' => 'Kontoplan',
+ 'Check' => 'Kontroll',
+ 'Components' => 'Komponenter',
+ 'Customers' => 'Kunder',
+ 'Defaults' => 'Inställningar',
+ 'Departments' => 'Avdelningar',
+ 'Description' => 'Beskrivning',
+ 'Employees' => 'Anställda',
+ 'General Ledger' => 'Bokföring',
+ 'Generate' => 'Skapa',
+ 'Goods & Services' => 'Varor och Tjänster',
+ 'Groups' => 'Grupper',
+ 'HR' => 'Mänskligt kapital',
+ 'HTML Templates' => 'HTML mallar',
+ 'History' => 'Historik',
+ 'Income Statement' => 'Resultaträkning',
+ 'Invoice' => 'Faktura',
+ 'LaTeX Templates' => 'LaTeX Mallar',
+ 'Labor/Overhead' => 'Arbete/omkostnader',
+ 'Language' => 'Språk',
+ 'List Accounts' => 'Lista konton',
+ 'List Businesses' => 'Lista verksamheter',
+ 'List Departments' => 'Lista avdelningar',
+ 'List GIFI' => 'Lista SRU-koder',
+ 'List Languages' => 'Lista språk',
+ 'List Projects' => 'Lista projekt',
+ 'List SIC' => 'Lista SNI-koder',
+ 'List Warehouses' => 'Lista lager',
+ 'Logout' => 'Logga ut',
+ 'New Window' => 'Nytt fönster',
+ 'Non-taxable' => 'Momsfri',
+ 'Open' => 'Aktuell',
+ 'Order Entry' => 'Beställningar',
+ 'Outstanding' => 'Förfallen',
+ 'POS' => 'Försäljning',
+ 'POS Invoice' => 'Kundfaktura',
+ 'Packing List' => 'Packsedel',
+ 'Packing Lists' => 'Packsedlar',
+ 'Parts' => 'Artiklar',
+ 'Payment' => 'Betalning',
+ 'Payments' => 'Betalningar',
+ 'Pick List' => 'Plocklista',
+ 'Pick Lists' => 'Plocklistor',
+ 'Preferences' => 'Inställningar',
+ 'Pricegroups' => 'Prisgrupper',
+ 'Print' => 'Skriv ut',
+ 'Projects' => 'Projekt',
+ 'Purchase Order' => 'Inköpsorder',
+ 'Purchase Orders' => 'Inköpsordrar',
+ 'Quotation' => 'Offert',
+ 'Quotations' => 'Offerter',
+ 'RFQ' => 'Begäran om offert',
+ 'RFQs' => 'Begäran om offert',
+ 'Receipt' => 'Kvitto',
+ 'Receipts' => 'Kvitton',
+ 'Receive' => 'Ta emot',
+ 'Reconciliation' => 'Justering mot kontoutdrag',
+ 'Recurring Transactions' => 'Återkommande transaktion',
+ 'Reports' => 'Rapporter',
+ 'SIC' => 'SNI-kod',
+ 'Sale' => 'Försäljning',
+ 'Sales Invoice' => 'Kundfaktura',
+ 'Sales Invoices' => 'Kundfakturor',
+ 'Sales Order' => 'Säljorder',
+ 'Sales Orders' => 'Säljordrar',
+ 'Save to File' => 'Spara till fil',
+ 'Search' => 'Sök',
+ 'Send by E-Mail' => 'Skicka via E-Post',
+ 'Services' => 'Tjänster',
+ 'Ship' => 'Skicka',
+ 'Shipping' => 'Leveranser',
+ 'Statement' => 'Redovisning',
+ 'Stock Assembly' => 'Lager produkter',
+ 'Stylesheet' => 'Stilmall',
+ 'System' => 'System',
+ 'Tax collected' => 'Moms total',
+ 'Tax paid' => 'Moms betalad',
+ 'Text Templates' => 'Text mallar',
+ 'Time Card' => 'Tidkort',
+ 'Time Cards' => 'Tidkort',
+ 'Transactions' => 'Transaktioner',
+ 'Transfer' => 'Överför',
+ 'Transfer Inventory' => 'ÖVerför varor',
+ 'Translations' => 'Översättningar',
+ 'Trial Balance' => 'Provbalans',
+ 'Type of Business' => 'Typ av verksamhet',
+ 'Vendor Invoice' => 'Leverantörsfaktura',
+ 'Vendors' => 'Leverantörer',
+ 'Version' => 'Version',
+ 'Warehouses' => 'Lager',
+ 'Work Order' => 'Arbetsorder',
+ 'Work Orders' => 'Arbetsordrar',
+ 'Yearend' => 'Årsavslut',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/se/oe b/locale/se/oe
new file mode 100755
index 00000000..49d2256a
--- /dev/null
+++ b/locale/se/oe
@@ -0,0 +1,373 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Add Exchange Rate' => 'Ny växelkurs',
+ 'Add Purchase Order' => 'Ny inköpsorder',
+ 'Add Quotation' => 'Ny offert',
+ 'Add Request for Quotation' => 'Ny begäran om offert',
+ 'Add Sales Invoice' => 'Ny kundfaktura',
+ 'Add Sales Order' => 'Ny säljorder',
+ 'Add Vendor Invoice' => 'Ny leverantörsfaktura',
+ 'Address' => 'Adress',
+ 'Amount' => 'Belopp',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Order Number' => 'Är du säker på att du vill radera Order Nummer',
+ 'Are you sure you want to delete Quotation Number' => 'Är du säker på att du vill radera Offert Nummer',
+ 'Attachment' => 'Bilaga',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Bcc' => 'Dold kopia till',
+ 'Billing Address' => 'Faktura adress',
+ 'Bin' => 'Antal i lager',
+ 'Bin List' => 'Lager lista',
+ 'Business' => 'Verksamhet',
+ 'C' => 'Avskrivningar',
+ 'Cannot delete order!' => 'Kan inte radera order',
+ 'Cannot delete quotation!' => 'Kan inte radera offert',
+ 'Cannot save order!' => 'Kan inte spara order',
+ 'Cannot save quotation!' => 'Kan inte spara offert!',
+ 'Cc' => 'Kopia',
+ 'City' => 'Stad',
+ 'Closed' => 'Avslutad',
+ 'Company Name' => 'Företags namn',
+ 'Confirm!' => 'Bekräfta!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsätt',
+ 'Copies' => 'Kopior',
+ 'Cost' => 'Kostnader',
+ 'Could not save!' => 'Kan inte spara',
+ 'Could not transfer Inventory!' => 'Kan inte överföra inventarier!',
+ 'Country' => 'Land',
+ 'Credit Limit' => 'Kreditgräns',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nuvarande',
+ 'Customer' => 'Kund',
+ 'Customer Number' => 'Kund nr',
+ 'Customer missing!' => 'Kund saknas',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Date Received' => 'Datum mottaget',
+ 'Date received missing!' => 'Mottagningsdatum saknas',
+ 'Day(s)' => 'Dag(ar',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Delete' => 'Radera',
+ 'Delete Schedule' => 'Ta bort schemaläggning',
+ 'Delivery Date' => 'Leveransdatum',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Description' => 'Beskrivning',
+ 'Done' => 'Klart',
+ 'E-mail' => 'E-Post',
+ 'E-mail address missing!' => 'E-Postadress saknas',
+ 'E-mail message' => 'E-post meddelande',
+ 'E-mailed' => 'Skickad med e-post',
+ 'Edit Purchase Order' => 'Redigera inköpsorder',
+ 'Edit Quotation' => 'Redigera offert',
+ 'Edit Request for Quotation' => 'Redigera begäran om offert',
+ 'Edit Sales Order' => 'Redigera säljorder',
+ 'Employee' => 'Anställd',
+ 'Every' => 'Varje',
+ 'Exchange Rate' => 'Växlingskurs',
+ 'Exchange rate missing!' => 'Växelkurs saknas',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'For' => 'under',
+ 'From' => 'Från',
+ 'From Warehouse' => 'Från lager',
+ 'Generate Orders' => 'Skapa order',
+ 'Generate Purchase Orders' => 'Skapa inköpsorder',
+ 'Generate Purchase Orders from Sales Order' => 'Skapa inköpsorder från försäljningsorder',
+ 'Generate Sales Order' => 'Skapa försäljningsorder',
+ 'Generate Sales Order from Purchase Orders' => 'Skapa försäljningsorder från inköpsorder',
+ 'Group' => 'Grupp',
+ 'ID' => 'ID',
+ 'In-line' => 'På väg',
+ 'Include Payment' => 'Inkudera betalning',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Internal Notes' => 'Egna anteckningar',
+ 'Inventory saved!' => 'Lager sparat',
+ 'Inventory transferred!' => 'Lager överfört',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date missing!' => 'Fakturadatum saknas',
+ 'Invoice Number missing!' => 'Fakturanummer saknas',
+ 'Item not on file!' => 'Varan finns inte i databasen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Lead' => 'Leveranstid',
+ 'Manager' => 'Direktör',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Message' => 'Meddelande',
+ 'Month' => 'Månad',
+ 'Month(s)' => 'Månad(er)',
+ 'Next Date' => 'Nästa datum',
+ 'No.' => 'Nr.',
+ 'Notes' => 'Anmärkningar',
+ 'Nothing entered!' => 'Inget inskrivet',
+ 'Nothing selected!' => 'Ingenting valt',
+ 'Nothing to transfer!' => 'Inget att överföra',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer saknas i rad',
+ 'O' => 'O',
+ 'OH' => 'På lager',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Aktuell',
+ 'Order' => 'Order',
+ 'Order Date' => 'Orderdatum',
+ 'Order Date missing!' => 'Orderdatum saknas',
+ 'Order Number' => 'Ordernummer',
+ 'Order Number missing!' => 'Ordernummer saknas',
+ 'Order deleted!' => 'Order raderad',
+ 'Order generation failed!' => 'Skapande av order misslyckades!',
+ 'Order saved!' => 'Order sparad',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Inköps order nr',
+ 'Packing List' => 'Packsedel',
+ 'Packing List Date missing!' => 'Packsedelsdatum saknas',
+ 'Packing List Number missing!' => 'Packsedelsnummer saknas',
+ 'Part' => 'Artikel',
+ 'Part Number' => 'Artikel nr',
+ 'Period' => 'Period',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Plocklista',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Skriv ut',
+ 'Print and Save' => 'Skriv och spara',
+ 'Print and Save as new' => 'Skriv ut och spara som ny',
+ 'Printed' => 'Utskriven',
+ 'Project' => 'Projekt',
+ 'Project not on file!' => 'Projekt finns ej',
+ 'Purchase Order' => 'Inköpsorder',
+ 'Purchase Orders' => 'Inköpsordrar',
+ 'Qty' => 'Antal',
+ 'Quarter' => 'Kvartal',
+ 'Queue' => 'Kö',
+ 'Queued' => 'Köad',
+ 'Quotation' => 'Offert',
+ 'Quotation ' => 'Offert ',
+ 'Quotation Date' => 'Offert datum',
+ 'Quotation Date missing!' => 'Offert datum saknas',
+ 'Quotation Number' => 'Offert nummer',
+ 'Quotation Number missing!' => 'Offert nummer saknas',
+ 'Quotation deleted!' => 'Offert borttagen',
+ 'Quotations' => 'Offerter',
+ 'RFQ' => 'Begäran om offert',
+ 'RFQ ' => 'Begäran om offert',
+ 'RFQ Number' => 'Begäran om offert nr',
+ 'Recd' => 'Mottagen',
+ 'Receive Merchandise' => 'Varumottagning',
+ 'Recurring Transaction' => 'Återkommande transaktioner',
+ 'Reference' => 'Referens',
+ 'Remaining' => 'Resterar',
+ 'Repeat' => 'Upprepa',
+ 'Req' => 'Best',
+ 'Request for Quotation' => 'Begäran om offert',
+ 'Request for Quotations' => 'Begäran om offerter',
+ 'Required by' => 'Beställt den',
+ 'SKU' => 'Lagernr',
+ 'Sales Invoice' => 'Kundfaktura',
+ 'Sales Order' => 'Säljorder',
+ 'Sales Orders' => 'Säljordrar',
+ 'Salesperson' => 'Försäljare',
+ 'Save' => 'Spara',
+ 'Save Schedule' => 'Spara schemaläggning',
+ 'Save as new' => 'Spara som ny',
+ 'Schedule' => 'Schemalägg',
+ 'Scheduled' => 'Schemalagd',
+ 'Screen' => 'Skärm',
+ 'Select Vendor' => 'Välj leverantör',
+ 'Select a Printer!' => 'Välj skrivare',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select from one of the projects below' => 'Välj ett av projekten nedan',
+ 'Select items' => 'Välj vara',
+ 'Select postscript or PDF!' => 'Välj Postscript eller PDF',
+ 'Select txt, postscript or PDF!' => 'Välj text, postsript eller PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serie nr.',
+ 'Service' => 'Tjänster',
+ 'Ship' => 'Skicka',
+ 'Ship Merchandise' => 'Skicka varor',
+ 'Ship to' => 'Skicka till',
+ 'Ship via' => 'Skicka med',
+ 'Shipping Address' => 'Mottagar adress',
+ 'Shipping Date' => 'Skickat datum',
+ 'Shipping Date missing!' => 'Leveransdatum saknas',
+ 'Shipping Point' => 'Skickad',
+ 'Startdate' => 'Startdatum',
+ 'State/Province' => 'Stat/provins',
+ 'Subject' => 'Ämne',
+ 'Subtotal' => 'Delsummera',
+ 'Tax' => 'Moms',
+ 'Tax Included' => 'Moms ingår',
+ 'Terms' => 'Netto',
+ 'Text' => 'Text',
+ 'To' => 'Till',
+ 'To Warehouse' => 'Till lager',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transfer' => 'Överför',
+ 'Transfer Inventory' => 'ÖVerför varor',
+ 'Transfer from' => 'Överför från',
+ 'Transfer to' => 'Överför till',
+ 'Translation not on file!' => 'Översättning finns inte',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Uppdatera',
+ 'Valid until' => 'Giltig till',
+ 'Vendor' => 'Leverantör',
+ 'Vendor Invoice' => 'Leverantörsfaktura',
+ 'Vendor Number' => 'Leverantör nr',
+ 'Vendor missing!' => 'Leverantör saknas',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Warehouse' => 'Lager',
+ 'Warning!' => 'Varning!',
+ 'Week(s)' => 'Vecka(or)',
+ 'What type of item is this?' => 'Vilken typ av artikel är detta?',
+ 'Work Order' => 'Arbetsorder',
+ 'Year' => 'År',
+ 'Year(s)' => 'År',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Du bokför en redan bokförd transaktion',
+ 'You are printing and posting an existing transaction!' => 'Du skriver ut och bokför en redan bokförd transaktion',
+ 'You are printing and saving an existing order' => 'Du skriver ut och sparar en redan sparad order',
+ 'You are printing and saving an existing quotation' => 'Du skriver ut och sparar en redan sparad offert',
+ 'You are saving an existing order' => 'Du sparar en redan sparad order',
+ 'You are saving an existing quotation' => 'Du sparar en redan sparad offert',
+ 'Zip/Postal Code' => 'Postnr',
+ 'days' => 'dagar',
+ 'ea' => 'st',
+ 'for' => 'under',
+ 'sent' => 'Skickad',
+ 'time(s)' => 'gång(er)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'ta_bort_schemaläggning' => 'delete_schedule',
+ 'klart' => 'done',
+ 'e_post' => 'e_mail',
+ 'skapa_order' => 'generate_orders',
+ 'skapa_inköpsorder' => 'generate_purchase_orders',
+ 'skapa_försäljningsorder' => 'generate_sales_order',
+ 'skriv_ut' => 'print',
+ 'skriv_och_spara' => 'print_and_save',
+ 'skriv_ut_och_spara_som_ny' => 'print_and_save_as_new',
+ 'inköpsorder' => 'purchase_order',
+ 'offert' => 'quotation',
+ 'offert_' => 'quotation_',
+ 'begäran_om_offert' => 'rfq',
+ 'begäran_om_offert' => 'rfq_',
+ 'kundfaktura' => 'sales_invoice',
+ 'säljorder' => 'sales_order',
+ 'spara' => 'save',
+ 'spara_schemaläggning' => 'save_schedule',
+ 'spara_som_ny' => 'save_as_new',
+ 'schemalägg' => 'schedule',
+ 'välj_leverantör' => 'select_vendor',
+ 'skicka_till' => 'ship_to',
+ 'Överför' => 'transfer',
+ 'uppdatera' => 'update',
+ 'leverantörsfaktura' => 'vendor_invoice',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/se/pe b/locale/se/pe
new file mode 100755
index 00000000..a1fa5c46
--- /dev/null
+++ b/locale/se/pe
@@ -0,0 +1,166 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Active' => 'Aktiv',
+ 'Add' => 'Lägg till',
+ 'Add Group' => 'Ny grupp',
+ 'Add Job' => 'Lägg till jobb',
+ 'Add Pricegroup' => 'Ny prisgrupp',
+ 'Add Project' => 'Nytt projekt',
+ 'Address' => 'Adress',
+ 'All' => 'Alla',
+ 'Amount' => 'Belopp',
+ 'As of' => 'Som för',
+ 'Assembly' => 'Produkt',
+ 'Assembly stocked!' => 'Produkt lagrad',
+ 'Bin' => 'Antal i lager',
+ 'Cannot stock Assembly!' => 'Kan inte lagra produkt',
+ 'Completed' => 'Utförd',
+ 'Continue' => 'Fortsätt',
+ 'Current' => 'Nuvarande',
+ 'Customer' => 'Kund',
+ 'Customer missing!' => 'Kund saknas',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Delete' => 'Radera',
+ 'Description' => 'Beskrivning',
+ 'Description Translations' => 'Beskrivning av översättningar',
+ 'Detail' => 'Detalj',
+ 'Edit Description Translations' => 'Redigera översättning av beskrivning',
+ 'Edit Group' => 'Redigera grupp',
+ 'Edit Job' => 'Ändra jobb',
+ 'Edit Pricegroup' => 'Redgigera prisgrupp',
+ 'Edit Project' => 'Redigera projekt',
+ 'Employee' => 'Anställd',
+ 'Enddate' => 'Slut datum',
+ 'Failed to save order!' => 'Kunde ej spara order',
+ 'From' => 'Från',
+ 'Generate Sales Orders' => 'Skapa försäljningsorder',
+ 'Group' => 'Grupp',
+ 'Group Translations' => 'Grupp översättningar',
+ 'Group deleted!' => 'Grupp borttagen!',
+ 'Group missing!' => 'Grupp saknas!',
+ 'Group saved!' => 'Grupp sparad!',
+ 'Groups' => 'Grupper',
+ 'Inactive' => 'Inaktiv',
+ 'Income' => 'Vinst',
+ 'Job' => 'Jobb',
+ 'Job Number' => 'Jobb nr',
+ 'Job deleted!' => 'Jobb borttaget',
+ 'Job saved!' => 'Jobb sparat!',
+ 'Jobs' => 'Jobb',
+ 'Language' => 'Språk',
+ 'Languages not defined!' => 'Språk ej valt',
+ 'Link Accounts' => 'Koppla konton',
+ 'List Price' => 'Nettopris',
+ 'Month' => 'Månad',
+ 'No open Projects!' => 'Inga pågående projekt!',
+ 'Notes' => 'Anmärkningar',
+ 'Nothing selected!' => 'Ingenting valt',
+ 'Number' => 'Nummer',
+ 'Orders generated!' => 'Order skapad!',
+ 'Orphaned' => 'Fristående',
+ 'Part Number' => 'Artikel nr',
+ 'Period' => 'Period',
+ 'Pricegroup' => 'Prisgrupp',
+ 'Pricegroup deleted!' => 'Prisgrupp borttagen',
+ 'Pricegroup missing!' => 'Prisgrupp saknas',
+ 'Pricegroup saved!' => 'Prisgrupp sparad',
+ 'Pricegroups' => 'Prisgrupper',
+ 'Production' => 'Produktion',
+ 'Project' => 'Projekt',
+ 'Project Description Translations' => 'Översättning av projekt beskrivning',
+ 'Project Number' => 'Projekt nr',
+ 'Project deleted!' => 'Projekt raderat',
+ 'Project saved!' => 'Projekt sparat',
+ 'Projects' => 'Projekt',
+ 'Qty' => 'Antal',
+ 'Quarter' => 'Kvartal',
+ 'Save' => 'Spara',
+ 'Select Customer' => 'Välj kund',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Sell Price' => 'Försäljningspris',
+ 'Service Code' => 'Servicekod',
+ 'Startdate' => 'Startdatum',
+ 'Stock Finished Goods' => 'Lagra färdiga varor',
+ 'Summary' => 'Summa',
+ 'Tax' => 'Moms',
+ 'To' => 'Till',
+ 'Transaction Dates' => 'Överföringsdatum',
+ 'Translation' => 'Översättning',
+ 'Translation deleted!' => 'Översättning borttagen',
+ 'Translations saved!' => 'Översättning sparad',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Uppdatera',
+ 'Updated' => 'Uppdaterad',
+ 'Vendor' => 'Leverantör',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Weight' => 'Vikt',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'ny_grupp' => 'add_group',
+ 'lägg_till_jobb' => 'add_job',
+ 'ny_prisgrupp' => 'add_pricegroup',
+ 'nytt_projekt' => 'add_project',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'skapa_försäljningsorder' => 'generate_sales_orders',
+ 'spara' => 'save',
+ 'välj_kund' => 'select_customer',
+ 'uppdatera' => 'update',
+};
+
+1;
+
diff --git a/locale/se/pos b/locale/se/pos
new file mode 100755
index 00000000..72a12dcd
--- /dev/null
+++ b/locale/se/pos
@@ -0,0 +1,81 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Add POS Invoice' => 'Ny försäljning',
+ 'Amount' => 'Belopp',
+ 'Business' => 'Verksamhet',
+ 'Cannot post transaction!' => 'Kan inte bokföra transaktion',
+ 'Change' => 'Ändra',
+ 'Continue' => 'Fortsätt',
+ 'Credit Limit' => 'Kreditgräns',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nuvarande',
+ 'Customer' => 'Kund',
+ 'Customer missing!' => 'Kund saknas',
+ 'Delete' => 'Radera',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Description' => 'Beskrivning',
+ 'Edit POS Invoice' => 'Redigera försäljningsfakturor',
+ 'Exchange Rate' => 'Växlingskurs',
+ 'Exchange rate missing!' => 'Växelkurs saknas',
+ 'Extended' => 'Summa',
+ 'From' => 'Från',
+ 'Language' => 'Språk',
+ 'Memo' => 'Anteckning',
+ 'Month' => 'Månad',
+ 'Number' => 'Nummer',
+ 'Open' => 'Aktuell',
+ 'Period' => 'Period',
+ 'Post' => 'Bokför',
+ 'Posted!' => 'Bokförd!',
+ 'Price' => 'Pris',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv och bokför',
+ 'Printed' => 'Utskriven',
+ 'Qty' => 'Antal',
+ 'Quarter' => 'Kvartal',
+ 'Receipts' => 'Kvitton',
+ 'Record in' => 'Bokför på',
+ 'Remaining' => 'Resterar',
+ 'Salesperson' => 'Försäljare',
+ 'Screen' => 'Skärm',
+ 'Select a Printer!' => 'Välj skrivare',
+ 'Source' => 'Källa',
+ 'Subtotal' => 'Delsummera',
+ 'Tax Included' => 'Moms ingår',
+ 'To' => 'Till',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Uppdatera',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'bokför' => 'post',
+ 'skriv_ut' => 'print',
+ 'skriv_och_bokför' => 'print_and_post',
+ 'uppdatera' => 'update',
+};
+
+1;
+
diff --git a/locale/se/ps b/locale/se/ps
new file mode 100755
index 00000000..ea0d2d82
--- /dev/null
+++ b/locale/se/ps
@@ -0,0 +1,396 @@
+$self{texts} = {
+ 'AP Aging' => 'Förfallna fakturor',
+ 'AP Outstanding' => 'Leverantörsskulder',
+ 'AP Transaction' => 'Betald skuld',
+ 'AP Transactions' => 'Leverantörsfakturor',
+ 'AR Aging' => 'Förfallna fordringar',
+ 'AR Outstanding' => 'Kundfordringar',
+ 'AR Transaction' => 'Betald Fodran',
+ 'AR Transactions' => 'Kundfakturor',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Accounts' => 'Konton',
+ 'Accrual' => 'Bokföringsmässig',
+ 'Add AP Transaction' => 'Lägg till utgift',
+ 'Add AR Transaction' => 'Lägg till intäkt',
+ 'Add POS Invoice' => 'Ny försäljning',
+ 'Add Purchase Order' => 'Ny inköpsorder',
+ 'Add Quotation' => 'Ny offert',
+ 'Add Request for Quotation' => 'Ny begäran om offert',
+ 'Add Sales Invoice' => 'Ny kundfaktura',
+ 'Add Sales Order' => 'Ny säljorder',
+ 'Address' => 'Adress',
+ 'Aged' => 'Utgången',
+ 'Aged Overdue' => 'Utgångsdatum överskridit',
+ 'All Accounts' => 'Alla konton',
+ 'Amount' => 'Belopp',
+ 'Amount Due' => 'Förfallet belopp',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Are you sure you want to delete Invoice Number' => 'Är du säker på att du vill radera Faktura Nummer',
+ 'Are you sure you want to delete Transaction' => 'Är du säker på att du vill radera Transaktionen',
+ 'Attachment' => 'Bilaga',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Balance' => 'Balans',
+ 'Balance Sheet' => 'Balansräkning',
+ 'Bcc' => 'Dold kopia till',
+ 'Billing Address' => 'Faktura adress',
+ 'Bin' => 'Antal i lager',
+ 'Bin List' => 'Lager lista',
+ 'Business' => 'Verksamhet',
+ 'Cannot delete invoice!' => 'Kan inte radera faktura',
+ 'Cannot delete transaction!' => 'Kan inte radera händelse',
+ 'Cannot post invoice for a closed period!' => 'Kan inte bokföra en faktura för en avslutad period',
+ 'Cannot post invoice!' => 'Kan inte bokföra fakturan!',
+ 'Cannot post payment for a closed period!' => 'Kan inte bokföra en betalning för en stängd period',
+ 'Cannot post transaction for a closed period!' => 'Kan inte bokföra under en stängd period',
+ 'Cannot post transaction!' => 'Kan inte bokföra transaktion',
+ 'Cash' => 'Betalningar',
+ 'Cc' => 'Kopia',
+ 'Change' => 'Ändra',
+ 'Check' => 'Kontroll',
+ 'City' => 'Stad',
+ 'Closed' => 'Avslutad',
+ 'Company Name' => 'Företags namn',
+ 'Compare to' => 'Jämför med',
+ 'Confirm!' => 'Bekräfta!',
+ 'Contact' => 'Kontakt',
+ 'Continue' => 'Fortsätt',
+ 'Copies' => 'Kopior',
+ 'Country' => 'Land',
+ 'Credit' => 'Kredit',
+ 'Credit Limit' => 'Kreditgräns',
+ 'Curr' => 'Valuta',
+ 'Currency' => 'Valuta',
+ 'Current' => 'Nuvarande',
+ 'Current Earnings' => 'Nuvarande inkomst',
+ 'Customer' => 'Kund',
+ 'Customer Number' => 'Kund nr',
+ 'Customer missing!' => 'Kund saknas',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Date Paid' => 'Betalningsdatum',
+ 'Day(s)' => 'Dag(ar',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Decimalplaces' => 'Decimaler',
+ 'Delete' => 'Radera',
+ 'Delete Schedule' => 'Ta bort schemaläggning',
+ 'Delivery Date' => 'Leveransdatum',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Description' => 'Beskrivning',
+ 'Detail' => 'Detalj',
+ 'Due Date' => 'Förfallodatum',
+ 'Due Date missing!' => 'Förfallodatum saknas',
+ 'E-mail' => 'E-Post',
+ 'E-mail Statement to' => 'E-Posta rapport till',
+ 'E-mail address missing!' => 'E-Postadress saknas',
+ 'E-mail message' => 'E-post meddelande',
+ 'E-mailed' => 'Skickad med e-post',
+ 'Edit AP Transaction' => 'Redigera utgifter',
+ 'Edit AR Transaction' => 'Redigera intäkter',
+ 'Edit POS Invoice' => 'Redigera försäljningsfakturor',
+ 'Edit Sales Invoice' => 'Redigera kundfakturor',
+ 'Employee' => 'Anställd',
+ 'Every' => 'Varje',
+ 'Exch' => 'Vxl',
+ 'Exchange Rate' => 'Växlingskurs',
+ 'Exchange rate for payment missing!' => 'Växlingskurs för saknad betalning',
+ 'Exchange rate missing!' => 'Växelkurs saknas',
+ 'Extended' => 'Summa',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'For' => 'under',
+ 'From' => 'Från',
+ 'GIFI' => 'SRU-kod',
+ 'Group' => 'Grupp',
+ 'Heading' => 'Överskrift',
+ 'ID' => 'ID',
+ 'In-line' => 'På väg',
+ 'Include Exchange Rate Difference' => 'Inkludera växelkurs differens',
+ 'Include Payment' => 'Inkudera betalning',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Income Statement' => 'Resultaträkning',
+ 'Internal Notes' => 'Egna anteckningar',
+ 'Invoice' => 'Faktura',
+ 'Invoice Date' => 'Fakturadatum',
+ 'Invoice Date missing!' => 'Fakturadatum saknas',
+ 'Invoice Number' => 'Fakturanummer',
+ 'Invoice Number missing!' => 'Fakturanummer saknas',
+ 'Invoice deleted!' => 'Faktura raderad',
+ 'Item not on file!' => 'Varan finns inte i databasen',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Språk',
+ 'Manager' => 'Direktör',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Anteckning',
+ 'Message' => 'Meddelande',
+ 'Method' => 'Metod',
+ 'Month' => 'Månad',
+ 'Month(s)' => 'Månad(er)',
+ 'N/A' => 'ej aktuell',
+ 'Next Date' => 'Nästa datum',
+ 'No.' => 'Nr.',
+ 'Non-taxable Purchases' => 'Momsfria inköp',
+ 'Non-taxable Sales' => 'Momsfria försäljningar',
+ 'Notes' => 'Anmärkningar',
+ 'Nothing selected!' => 'Ingenting valt',
+ 'Nothing to print!' => 'Inget att skriva',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Number missing in Row' => 'Nummer saknas i rad',
+ 'OH' => 'På lager',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Open' => 'Aktuell',
+ 'Order' => 'Order',
+ 'Order Date missing!' => 'Orderdatum saknas',
+ 'Order Number' => 'Ordernummer',
+ 'Order Number missing!' => 'Ordernummer saknas',
+ 'Overdue' => 'Överskriden',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Inköps order nr',
+ 'Packing List' => 'Packsedel',
+ 'Packing List Date missing!' => 'Packsedelsdatum saknas',
+ 'Packing List Number missing!' => 'Packsedelsnummer saknas',
+ 'Paid' => 'Betalt',
+ 'Part' => 'Artikel',
+ 'Payment date missing!' => 'Betalningsdatum saknas',
+ 'Payments' => 'Betalningar',
+ 'Period' => 'Period',
+ 'Phone' => 'Telefon',
+ 'Pick List' => 'Plocklista',
+ 'Post' => 'Bokför',
+ 'Post as new' => 'Bokför som ny',
+ 'Posted!' => 'Bokförd!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Pris',
+ 'Print' => 'Skriv ut',
+ 'Print and Post' => 'Skriv och bokför',
+ 'Print and Post as new' => 'Skriv ut och bokför som ny',
+ 'Printed' => 'Utskriven',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projekt nr',
+ 'Project Transactions' => 'Projekt transaktioner',
+ 'Project not on file!' => 'Projekt finns ej',
+ 'Purchase Order' => 'Inköpsorder',
+ 'Qty' => 'Antal',
+ 'Quarter' => 'Kvartal',
+ 'Queue' => 'Kö',
+ 'Queued' => 'Köad',
+ 'Quotation' => 'Offert',
+ 'Quotation Date missing!' => 'Offert datum saknas',
+ 'Quotation Number missing!' => 'Offert nummer saknas',
+ 'Recd' => 'Mottagen',
+ 'Receipt' => 'Kvitto',
+ 'Receipts' => 'Kvitton',
+ 'Record in' => 'Bokför på',
+ 'Recurring Transaction' => 'Återkommande transaktioner',
+ 'Reference' => 'Referens',
+ 'Remaining' => 'Resterar',
+ 'Repeat' => 'Upprepa',
+ 'Report for' => 'Rapport för',
+ 'Required by' => 'Beställt den',
+ 'SKU' => 'Lagernr',
+ 'Sales Invoice.' => 'Kundfaktura.',
+ 'Sales Order' => 'Säljorder',
+ 'Salesperson' => 'Försäljare',
+ 'Save Schedule' => 'Spara schemaläggning',
+ 'Schedule' => 'Schemalägg',
+ 'Scheduled' => 'Schemalagd',
+ 'Screen' => 'Skärm',
+ 'Select a Printer!' => 'Välj skrivare',
+ 'Select all' => 'Välj alla',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select from one of the projects below' => 'Välj ett av projekten nedan',
+ 'Select items' => 'Välj vara',
+ 'Select payment' => 'Välj betalningssätt',
+ 'Select postscript or PDF!' => 'Välj Postscript eller PDF',
+ 'Select txt, postscript or PDF!' => 'Välj text, postsript eller PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Serial No.' => 'Serie nr.',
+ 'Service' => 'Tjänster',
+ 'Ship' => 'Skicka',
+ 'Ship to' => 'Skicka till',
+ 'Ship via' => 'Skicka med',
+ 'Shipping Address' => 'Mottagar adress',
+ 'Shipping Point' => 'Skickad',
+ 'Source' => 'Källa',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Startdatum',
+ 'State/Province' => 'Stat/provins',
+ 'Statement' => 'Redovisning',
+ 'Statement sent to' => 'Redovisning skickad till',
+ 'Statements sent to printer!' => 'Redovisning skickade till skrivare',
+ 'Subject' => 'Ämne',
+ 'Subtotal' => 'Delsummera',
+ 'Summary' => 'Summa',
+ 'Tax' => 'Moms',
+ 'Tax Included' => 'Moms ingår',
+ 'Tax collected' => 'Moms total',
+ 'Tax paid' => 'Moms betalad',
+ 'Text' => 'Text',
+ 'Till' => 'Till',
+ 'To' => 'Till',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Handelsrabatt',
+ 'Transaction' => 'Transaktion',
+ 'Transaction deleted!' => 'Transaktion raderad',
+ 'Transaction posted!' => 'Transaktion bokförd',
+ 'Translation not on file!' => 'Översättning finns inte',
+ 'Trial Balance' => 'Provbalans',
+ 'Unit' => 'Enhet',
+ 'Update' => 'Uppdatera',
+ 'Vendor' => 'Leverantör',
+ 'Vendor Invoice.' => 'Leverantörsfaktura. ',
+ 'Vendor Number' => 'Leverantör nr',
+ 'Vendor missing!' => 'Leverantör saknas',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Warning!' => 'Varning!',
+ 'Week(s)' => 'Vecka(or)',
+ 'What type of item is this?' => 'Vilken typ av artikel är detta?',
+ 'Work Order' => 'Arbetsorder',
+ 'Year' => 'År',
+ 'Year(s)' => 'År',
+ 'Yes' => 'Ja',
+ 'You are posting an existing transaction!' => 'Du bokför en redan bokförd transaktion',
+ 'You are printing and posting an existing transaction!' => 'Du skriver ut och bokför en redan bokförd transaktion',
+ 'You are printing and saving an existing order' => 'Du skriver ut och sparar en redan sparad order',
+ 'You are printing and saving an existing quotation' => 'Du skriver ut och sparar en redan sparad offert',
+ 'You are saving an existing order' => 'Du sparar en redan sparad order',
+ 'You are saving an existing quotation' => 'Du sparar en redan sparad offert',
+ 'Zip/Postal Code' => 'Postnr',
+ 'as at' => 'som vid',
+ 'ea' => 'st',
+ 'for' => 'under',
+ 'for Period' => 'för perioden',
+ 'posted!' => 'Bokförd!',
+ 'sent' => 'Skickad',
+ 'time(s)' => 'gång(er)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'betald_skuld' => 'ap_transaction',
+ 'betald_fodran' => 'ar_transaction',
+ 'fortsätt' => 'continue',
+ 'radera' => 'delete',
+ 'ta_bort_schemaläggning' => 'delete_schedule',
+ 'e_post' => 'e_mail',
+ 'bokför' => 'post',
+ 'bokför_som_ny' => 'post_as_new',
+ 'skriv_ut' => 'print',
+ 'skriv_och_bokför' => 'print_and_post',
+ 'skriv_ut_och_bokför_som_ny' => 'print_and_post_as_new',
+ 'kundfaktura_' => 'sales_invoice_',
+ 'säljorder' => 'sales_order',
+ 'spara_schemaläggning' => 'save_schedule',
+ 'schemalägg' => 'schedule',
+ 'välj_alla' => 'select_all',
+ 'skicka_till' => 'ship_to',
+ 'uppdatera' => 'update',
+ 'leverantörsfaktura._' => 'vendor_invoice_',
+ 'ja' => 'yes',
+};
+
+1;
+
diff --git a/locale/se/pw b/locale/se/pw
new file mode 100755
index 00000000..0d69e34a
--- /dev/null
+++ b/locale/se/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Fortsätt',
+ 'Password' => 'Lösenord',
+ 'Session expired!' => 'Sessionen avslutad',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'fortsätt' => 'continue',
+};
+
+1;
+
diff --git a/locale/se/rc b/locale/se/rc
new file mode 100755
index 00000000..5b6a243e
--- /dev/null
+++ b/locale/se/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Konto',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Balance' => 'Balans',
+ 'Beginning Balance' => 'Ingående balans',
+ 'Cleared' => 'Rensad',
+ 'Continue' => 'Fortsätt',
+ 'Credit' => 'Kredit',
+ 'Current' => 'Nuvarande',
+ 'Date' => 'Datum',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Description' => 'Beskrivning',
+ 'Detail' => 'Detalj',
+ 'Difference' => 'Differens',
+ 'Done' => 'Klart',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'From' => 'Från',
+ 'Include Exchange Rate Difference' => 'Inkludera växelkurs differens',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Month' => 'Månad',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Out of balance!' => 'Ej i balans',
+ 'Outstanding' => 'Förfallen',
+ 'Period' => 'Period',
+ 'Quarter' => 'Kvartal',
+ 'R' => 'Utförd',
+ 'Reconciliation' => 'Bankuppgörelse',
+ 'Reconciliation Report' => 'Kontoanalys',
+ 'Select all' => 'Välj alla',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Källa',
+ 'Statement Balance' => 'Verkligt saldo',
+ 'Summary' => 'Summa',
+ 'To' => 'Till',
+ 'Update' => 'Uppdatera',
+ 'Year' => 'År',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'fortsätt' => 'continue',
+ 'klart' => 'done',
+ 'välj_alla' => 'select_all',
+ 'uppdatera' => 'update',
+};
+
+1;
+
diff --git a/locale/se/rp b/locale/se/rp
new file mode 100755
index 00000000..a15930d5
--- /dev/null
+++ b/locale/se/rp
@@ -0,0 +1,205 @@
+$self{texts} = {
+ 'AP Aging' => 'Förfallna fakturor',
+ 'AR Aging' => 'Förfallna fordringar',
+ 'Account' => 'Konto',
+ 'Account Number' => 'Kontonummer',
+ 'Accounting Menu' => 'Bokförings-meny',
+ 'Accounts' => 'Konton',
+ 'Accrual' => 'Bokföringsmässig',
+ 'Address' => 'Adress',
+ 'Aged' => 'Utgången',
+ 'Aged Overdue' => 'Utgångsdatum överskridit',
+ 'All Accounts' => 'Alla konton',
+ 'Amount' => 'Belopp',
+ 'Apr' => 'Apr',
+ 'April' => 'April',
+ 'Attachment' => 'Bilaga',
+ 'Aug' => 'Aug',
+ 'August' => 'Augusti',
+ 'Balance' => 'Balans',
+ 'Balance Sheet' => 'Balansräkning',
+ 'Bcc' => 'Dold kopia till',
+ 'Cash' => 'Betalningar',
+ 'Cc' => 'Kopia',
+ 'Compare to' => 'Jämför med',
+ 'Continue' => 'Fortsätt',
+ 'Copies' => 'Kopior',
+ 'Credit' => 'Kredit',
+ 'Curr' => 'Valuta',
+ 'Current' => 'Nuvarande',
+ 'Current Earnings' => 'Nuvarande inkomst',
+ 'Customer' => 'Kund',
+ 'Customer not on file!' => 'Kund finns ej',
+ 'Date' => 'Datum',
+ 'Day(s)' => 'Dag(ar',
+ 'Debit' => 'Debet',
+ 'Dec' => 'Dec',
+ 'December' => 'December',
+ 'Decimalplaces' => 'Decimaler',
+ 'Delete Schedule' => 'Ta bort schemaläggning',
+ 'Department' => 'Kostnadsställe/resultatenhet',
+ 'Description' => 'Beskrivning',
+ 'Detail' => 'Detalj',
+ 'Due Date' => 'Förfallodatum',
+ 'E-mail' => 'E-Post',
+ 'E-mail Statement to' => 'E-Posta rapport till',
+ 'E-mail address missing!' => 'E-Postadress saknas',
+ 'E-mail message' => 'E-post meddelande',
+ 'Every' => 'Varje',
+ 'Feb' => 'Feb',
+ 'February' => 'Februari',
+ 'For' => 'under',
+ 'From' => 'Från',
+ 'GIFI' => 'SRU-kod',
+ 'Heading' => 'Överskrift',
+ 'ID' => 'ID',
+ 'In-line' => 'På väg',
+ 'Include Exchange Rate Difference' => 'Inkludera växelkurs differens',
+ 'Include Payment' => 'Inkudera betalning',
+ 'Include in Report' => 'Inkludera i rapport',
+ 'Income Statement' => 'Resultaträkning',
+ 'Invoice' => 'Faktura',
+ 'Jan' => 'Jan',
+ 'January' => 'Januari',
+ 'Jul' => 'Jul',
+ 'July' => 'Juli',
+ 'Jun' => 'Jun',
+ 'June' => 'Juni',
+ 'Language' => 'Språk',
+ 'Mar' => 'Mar',
+ 'March' => 'Mars',
+ 'May' => 'Maj',
+ 'May ' => 'Maj',
+ 'Memo' => 'Anteckning',
+ 'Message' => 'Meddelande',
+ 'Method' => 'Metod',
+ 'Month' => 'Månad',
+ 'Month(s)' => 'Månad(er)',
+ 'N/A' => 'ej aktuell',
+ 'Next Date' => 'Nästa datum',
+ 'Non-taxable Purchases' => 'Momsfria inköp',
+ 'Non-taxable Sales' => 'Momsfria försäljningar',
+ 'Nothing selected!' => 'Ingenting valt',
+ 'Nov' => 'Nov',
+ 'November' => 'November',
+ 'Number' => 'Nummer',
+ 'Oct' => 'Okt',
+ 'October' => 'Oktober',
+ 'Order' => 'Order',
+ 'Overdue' => 'Överskriden',
+ 'PDF' => 'Förtryckt blankett',
+ 'Payments' => 'Betalningar',
+ 'Period' => 'Period',
+ 'Postscript' => 'Blankt papper',
+ 'Print' => 'Skriv ut',
+ 'Project' => 'Projekt',
+ 'Project Number' => 'Projekt nr',
+ 'Project Transactions' => 'Projekt transaktioner',
+ 'Project not on file!' => 'Projekt finns ej',
+ 'Quarter' => 'Kvartal',
+ 'Receipts' => 'Kvitton',
+ 'Recurring Transaction' => 'Återkommande transaktioner',
+ 'Reference' => 'Referens',
+ 'Repeat' => 'Upprepa',
+ 'Report for' => 'Rapport för',
+ 'Salesperson' => 'Försäljare',
+ 'Save Schedule' => 'Spara schemaläggning',
+ 'Screen' => 'Skärm',
+ 'Select all' => 'Välj alla',
+ 'Select from one of the names below' => 'Välj ett av namnen nedan',
+ 'Select from one of the projects below' => 'Välj ett av projekten nedan',
+ 'Select postscript or PDF!' => 'Välj Postscript eller PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'September',
+ 'Source' => 'Källa',
+ 'Standard' => 'Standard',
+ 'Startdate' => 'Startdatum',
+ 'Statement' => 'Redovisning',
+ 'Statement sent to' => 'Redovisning skickad till',
+ 'Statements sent to printer!' => 'Redovisning skickade till skrivare',
+ 'Subject' => 'Ämne',
+ 'Subtotal' => 'Delsummera',
+ 'Summary' => 'Summa',
+ 'Tax' => 'Moms',
+ 'Tax collected' => 'Moms total',
+ 'Tax paid' => 'Moms betalad',
+ 'Till' => 'Till',
+ 'To' => 'Till',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Provbalans',
+ 'Vendor' => 'Leverantör',
+ 'Vendor not on file!' => 'Leverantör finns ej',
+ 'Warning!' => 'Varning!',
+ 'Week(s)' => 'Vecka(or)',
+ 'Year' => 'År',
+ 'Year(s)' => 'År',
+ 'You are posting an existing transaction!' => 'Du bokför en redan bokförd transaktion',
+ 'You are printing and posting an existing transaction!' => 'Du skriver ut och bokför en redan bokförd transaktion',
+ 'You are printing and saving an existing order' => 'Du skriver ut och sparar en redan sparad order',
+ 'You are printing and saving an existing quotation' => 'Du skriver ut och sparar en redan sparad offert',
+ 'You are saving an existing order' => 'Du sparar en redan sparad order',
+ 'You are saving an existing quotation' => 'Du sparar en redan sparad offert',
+ 'as at' => 'som vid',
+ 'for' => 'under',
+ 'for Period' => 'för perioden',
+ 'sent' => 'Skickad',
+ 'time(s)' => 'gång(er)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'fortsätt' => 'continue',
+ 'ta_bort_schemaläggning' => 'delete_schedule',
+ 'e_post' => 'e_mail',
+ 'skriv_ut' => 'print',
+ 'spara_schemaläggning' => 'save_schedule',
+ 'välj_alla' => 'select_all',
+};
+
+1;
+
diff --git a/locale/sv/COPYING b/locale/sv/COPYING
new file mode 100755
index 00000000..6197e361
--- /dev/null
+++ b/locale/sv/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2004
+#
+# Spanish texts:
+#
+# Author: Carlos López Linares <chlopezl@yahoo.com>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/sv/LANGUAGE b/locale/sv/LANGUAGE
new file mode 100755
index 00000000..6183b2c4
--- /dev/null
+++ b/locale/sv/LANGUAGE
@@ -0,0 +1 @@
+Spanish/El Salvador
diff --git a/locale/sv/Num2text b/locale/sv/Num2text
new file mode 100755
index 00000000..88ffe737
--- /dev/null
+++ b/locale/sv/Num2text
@@ -0,0 +1,212 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Language: Spanish
+# Contributors: John Christian Stoddart
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'cero',
+ 1 => 'un',
+ '1o' => 'uno',
+ 2 => 'dos',
+ 3 => 'tres',
+ 4 => 'cuatro',
+ 5 => 'cinco',
+ 6 => 'seis',
+ 7 => 'siete',
+ 8 => 'ocho',
+ 9 => 'nueve',
+ 10 => 'diez',
+ 11 => 'once',
+ '11o' => 'once',
+ 12 => 'doce',
+ 13 => 'trece',
+ 14 => 'catorce',
+ 15 => 'quince',
+ 16 => 'dieciséis',
+ 17 => 'diecisiete',
+ 18 => 'dieciocho',
+ 19 => 'diecinueve',
+ 20 => 'veinte',
+ 21 => 'veintiún',
+ '21o' => 'veintiuno',
+ 22 => 'veintidós',
+ 23 => 'veintitrés',
+ 24 => 'veinticuatro',
+ 25 => 'veinticinco',
+ 26 => 'veintiséis',
+ 27 => 'veintisiete',
+ 28 => 'veintiocho',
+ 29 => 'veintinueve',
+ 30 => 'treinta',
+ 40 => 'cuarenta',
+ 50 => 'cincuenta',
+ 60 => 'sesenta',
+ 70 => 'setenta',
+ 80 => 'ochenta',
+ 90 => 'noventa',
+ 500 => 'quinientos',
+ 700 => 'setecientos',
+ 900 => 'novecientos',
+ 10**2 => 'ciento',
+ 10**3 => 'mil',
+ 10**6 => 'millón',
+ 10**12 => 'billón',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my $stripun = 0;
+ my @a = ();
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ # special case for 1000
+ if ($numblock[1] eq '1' && $numblock[0] gt '000') {
+ # remove first array element from textnumber
+ $stripun = 1;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ if ($num[0] == 1) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ # special case for 500, 700, 900
+ if (grep /$num[0]/, (5,7,9)) {
+ push @textnumber, $self->{numbername}{"${num[0]}00"};
+
+ } else {
+
+ # the one from hundreds, append cientos
+ push @textnumber, $self->{numbername}{$num[0]}.$self->{numbername}{10**2}.'s';
+
+ }
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $i);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ $num = $numblock[$i];
+ $num .= 'o' if ($num == 1 && $i == 0);
+ push @textnumber, $self->{numbername}{$num};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($numblock[$i] > 1) {
+ if ($i == 2 || $i == 4) {
+ $a = $self->{numbername}{$num}."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } elsif ($i == 3) {
+ $num = 10**($i * 2);
+ $a = "$self->{10**3} $self->{numbername}{$num}"."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } else {
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+ push @textnumber, $self->{numbername}{$num}.'s';
+ }
+ }
+ } else {
+ push @textnumber, $self->{numbername}{$num};
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ shift @textnumber if $stripun;
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $i) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 30) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $amount .= 'o' if ($num[1] == 1 && $i == 0);
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= " y ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/sv/aa b/locale/sv/aa
new file mode 100755
index 00000000..69dd15e3
--- /dev/null
+++ b/locale/sv/aa
@@ -0,0 +1,137 @@
+$self{texts} = {
+ 'AP Outstanding' => 'CxP Extraordinarias',
+ 'AP Transaction' => 'Transaccion - CxP',
+ 'AP Transactions' => 'Transacciones - Cuentas por Pagar',
+ 'AR Outstanding' => 'CxC Extraordinarias',
+ 'AR Transaction' => 'Transaccion - CxC',
+ 'AR Transactions' => 'Transacciones - CxC',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Monto Vencido',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está usted seguro de que desea suprimir la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => 'No puede borrar transacción!',
+ 'Cannot post payment for a closed period!' => 'No se puede registrar pago para un periodo cerrado',
+ 'Cannot post transaction for a closed period!' => 'No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => 'No puede registrar transacción!',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'Due Date missing!' => 'Falta Fecha de Vencimiento!',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Interc.',
+ 'Exchange Rate' => 'Tasa de Intercambio',
+ 'Exchange rate for payment missing!' => 'No se encuentra pago por cambio de moneda',
+ 'Exchange rate missing!' => 'No se encuentra cambio de moneda',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluya en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => 'Falta la Fecha de la Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'No.' => ' No ',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Orden Número',
+ 'Paid' => 'Total Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de Pago!',
+ 'Payments' => 'Pagos',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Receipt' => 'Recibo',
+ 'Remaining' => 'Faltan',
+ 'Salesperson' => 'Vendedor',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Envíe a',
+ 'Ship via' => 'Envía vía',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Till' => 'Hasta',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => 'Transacción borrada!',
+ 'Transaction posted!' => 'Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor missing!' => 'Falta proveedor!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'transaccion___cxp' => 'ap_transaction',
+ 'transaccion___cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'envíe_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/sv/admin b/locale/sv/admin
new file mode 100755
index 00000000..08578a01
--- /dev/null
+++ b/locale/sv/admin
@@ -0,0 +1,136 @@
+$self{texts} = {
+ 'Access Control' => 'Control de Acceso',
+ 'Accounting' => 'Contabilidad',
+ 'Add User' => 'Agregar Usuario',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => '! Todos los conjuntos de datos estan actualizados !',
+ 'Change Admin Password' => 'Cambiar Contraseña de Administrador',
+ 'Change Password' => 'Cambiar Contraseña',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de acceso a
+editar',
+ 'Company' => 'Compañía',
+ 'Connect to' => 'Conectar a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Crear catálogo de cuentas',
+ 'Create Dataset' => 'Crear set de datos',
+ 'DBI not installed!' => 'DBI no instalado!',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de base de datos',
+ 'Database Driver not checked!' => '!No selecciono driver de base de datos!',
+ 'Database User missing!' => 'No se encuentra usuario de base de datos',
+ 'Dataset' => 'Set de datos',
+ 'Dataset missing!' => 'No se encuentra Set de datos!',
+ 'Dataset updated!' => 'Base de datos actualizada!',
+ 'Date Format' => 'Formato de Fecha',
+ 'Delete' => 'Borrar',
+ 'Delete Dataset' => 'Borrar Set de Datos',
+ 'Directory' => 'Directorio',
+ 'Driver' => 'Manejador',
+ 'Dropdown Limit' => 'Límite menu dropdown',
+ 'E-mail' => 'Correo Electrónico',
+ 'Edit User' => 'Editar Usuario',
+ 'Existing Datasets' => 'Sets de dato existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Servidor base de datos',
+ 'Hostname missing!' => 'No se encuentra servidor de base de datos',
+ 'Lock System' => 'Enllavar Sistema',
+ 'Lockfile created!' => 'Archivo de Enllavado Creado',
+ 'Lockfile removed!' => 'Archivo de enllavado borrado',
+ 'Login' => 'Nombre de Acceso',
+ 'Login name missing!' => 'Falta nombre de acceso!',
+ 'Logout' => 'Salir',
+ 'Multibyte Encoding' => 'Codificación conjunto de caracteres',
+ 'Name' => 'Nombre',
+ 'New Templates' => 'Nuevas Plantillas',
+ 'No Database Drivers available!' => 'No hay manejador de base de datos
+disponible!',
+ 'No Dataset selected!' => 'No se ha seleccionado el set de datos',
+ 'Nothing to delete!' => '!Nada para borrar!',
+ 'Number Format' => 'Formato de Numero',
+ 'Oracle Database Administration' => 'Oracle Administración de base de datos',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => 'Contraseña cambiada!',
+ 'Pg Database Administration' => 'Pg Administración de base de datos',
+ 'PgPP Database Administration' => 'Adminsitracion de base de datos PgPP',
+ 'Phone' => 'Teléfono',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se encuentra el Puerto!',
+ 'Printer' => 'Impresora',
+ 'Save' => 'Salvar',
+ 'Setup Templates' => 'Configurar Plantillas',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Estilo de hoja',
+ 'Templates' => 'Plantillas',
+ 'The following Datasets are not in use and can be deleted' => 'Los
+siguientes conjuntos de datos no estan en uso y pueden ser borrados',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. Nada será creado o borrado en esta etapa!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para agregar un usuario a un grupo, edite un nombre, cambie el nombre de entrada (login) y guarde los cambios. Un nuevo usuario, con las mismas variables será guardado bajo el nuevo nombre de entrada. (login)',
+ 'Unlock System' => 'Desenllavar sistema',
+ 'Update Dataset' => 'Actualizar conjunto de datos',
+ 'Use Templates' => 'Plantillas de Usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => 'Usuario borrado!',
+ 'User saved!' => 'Usuario guardado!',
+ 'Version' => 'Versión',
+ 'does not exist' => 'No existe',
+ 'is already a member!' => 'ya es miembro!',
+ 'localhost' => 'servidor local',
+ 'locked!' => 'asegurado!',
+ 'successfully created!' => 'creado con éxito!',
+ 'successfully deleted!' => 'creado con éxito!',
+ 'website' => 'sitio web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'agregar_usuario' => 'add_user',
+ 'cambiar_contraseña_de_administrador' => 'change_admin_password',
+ 'cambiar_contraseña' => 'change_password',
+ 'continuar' => 'continue',
+ 'crear_set_de_datos' => 'create_dataset',
+ 'borrar' => 'delete',
+ 'borrar_set_de_datos' => 'delete_dataset',
+ 'enllavar_sistema' => 'lock_system',
+ 'nombre_de_acceso' => 'login',
+ 'salir' => 'logout',
+ 'oracle_administración_de_base_de_datos' => 'oracle_database_administration',
+ 'pg_administración_de_base_de_datos' => 'pg_database_administration',
+ 'adminsitracion_de_base_de_datos_pgpp' => 'pgpp_database_administration',
+ 'salvar' => 'save',
+ 'desenllavar_sistema' => 'unlock_system',
+ 'actualizar_conjunto_de_datos' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/sv/all b/locale/sv/all
new file mode 100755
index 00000000..f02e648f
--- /dev/null
+++ b/locale/sv/all
@@ -0,0 +1,896 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'Ctas X Pagar',
+ 'AP Aging' => 'Antiguedad de Saldos - CxP',
+ 'AP Outstanding' => 'CxP Extraordinarias',
+ 'AP Transaction' => 'Transaccion - CxP',
+ 'AP Transactions' => 'Transacciones - Cuentas por Pagar',
+ 'AR' => 'Ctas X Cobrar',
+ 'AR Aging' => 'Antiguedad de Saldos - CxC ',
+ 'AR Outstanding' => 'CxC Extraordinarias',
+ 'AR Transaction' => 'Transaccion - CxC',
+ 'AR Transactions' => 'Transacciones - CxC',
+ 'AR/AP' => '',
+ 'About' => 'Acerca',
+ 'Above' => '',
+ 'Access Control' => 'Control de Acceso',
+ 'Access Denied!' => '',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Account Number missing!' => 'No existe el número de cuenta!',
+ 'Account Type' => 'Tipo de Cuenta',
+ 'Account Type missing!' => 'No existe el tipo de la cuenta!',
+ 'Account deleted!' => 'Cuenta borrada!',
+ 'Account does not exist!' => '',
+ 'Account saved!' => 'Cuenta guardada!',
+ 'Accounting' => 'Contabilidad',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => 'Activa',
+ 'Add' => 'Agregar',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add Assembly' => 'Agregar Ensamble',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => 'Agregar Trans. de Transferencia de efectivo',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => '',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => 'Añadir código G GIFI',
+ 'Add General Ledger Transaction' => 'Agregar Transacción - Mayor General',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => '',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Add Part' => 'Agregar Parte',
+ 'Add Pricegroup' => '',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => '',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Nota de Remisión',
+ 'Add Service' => 'Agregar Servicio',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Agregar Transaccion',
+ 'Add User' => 'Agregar Usuario',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Add Vendor Invoice' => 'Agregar Factura Proveedor',
+ 'Add Warehouse' => '',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => '',
+ 'All' => 'Todos',
+ 'All Accounts' => '',
+ 'All Datasets up to date!' => '! Todos los conjuntos de datos estan actualizados !',
+ 'All Items' => '',
+ 'Allowances' => '',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Monto Vencido',
+ 'Amount missing!' => 'Falta monto!',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la Factura No.:',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea
+borrar la Orden No.:?',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '¿Está usted seguro de que desea suprimir la transacción?',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => 'Ensamblajes',
+ 'Assemblies restocked!' => 'Conjuntos re-inventariados',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Activo',
+ 'Attachment' => 'Adjunto',
+ 'Audit Control' => 'Control de auditoria',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => 'Lista de Materiales',
+ 'Backup' => 'Respaldo',
+ 'Backup sent to' => 'Respaldo enviado a',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de Balance',
+ 'Based on' => '',
+ 'Bcc' => 'Bcc',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => 'Inicio de balance',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => 'Bin',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => 'Los libros estan abiertos',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => 'Numero de Negocio',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => 'C',
+ 'COGS' => 'Costo de Ventas',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => '',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'No puede borrar cuenta!',
+ 'Cannot delete customer!' => 'No puede borrar cliente!',
+ 'Cannot delete default account!' => 'No se puede borrar cuenta por defecto!',
+ 'Cannot delete invoice!' => 'No puede borraar factura!',
+ 'Cannot delete item!' => 'No puede borrar ítem!',
+ 'Cannot delete order!' => 'No puede borrar pedido!',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => 'No puede borrar transacción!',
+ 'Cannot delete vendor!' => 'No puede borrar proveedor!',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => 'No se puede registrar factura para un periodo cerrado!',
+ 'Cannot post invoice!' => 'No puede registrar factura!',
+ 'Cannot post payment for a closed period!' => 'No se puede registrar pago para un periodo cerrado',
+ 'Cannot post transaction for a closed period!' => 'No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'No puede registrar transacción!',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => 'No puede guardar cuenta!',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => 'No puede guardar órden!',
+ 'Cannot save preferences!' => 'No puede guardar preferencias!',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'No puede inventariar conjuntos!',
+ 'Cash' => 'Caja',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambio',
+ 'Change Admin Password' => 'Cambiar Contraseña de Administrador',
+ 'Change Password' => 'Cambiar Contraseña',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Catálogo Contable',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => '',
+ 'Checks' => '',
+ 'City' => '',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de acceso a
+editar',
+ 'Clocked' => '',
+ 'Close Books up to' => 'Se cerraron los libros hasta',
+ 'Closed' => 'Cerrado',
+ 'Code' => '',
+ 'Code missing!' => '',
+ 'Company' => 'Compañía',
+ 'Company Name' => '',
+ 'Compare to' => 'Comparar a',
+ 'Completed' => '',
+ 'Components' => '',
+ 'Confirm' => '',
+ 'Confirm!' => 'Confirmar!',
+ 'Connect to' => 'Conectar a',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Contra' => '',
+ 'Copies' => 'Copias',
+ 'Copy to COA' => 'Copiar al catálogo de cuentas',
+ 'Cost' => '',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '',
+ 'Create Chart of Accounts' => 'Crear catálogo de cuentas',
+ 'Create Dataset' => 'Crear set de datos',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => '',
+ 'Customer' => 'Cliente',
+ 'Customer History' => '',
+ 'Customer Number' => '',
+ 'Customer deleted!' => 'Cliente borrado!',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Customer saved!' => 'Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'DBI not installed!' => 'DBI no instalado!',
+ 'DOB' => '',
+ 'Database' => 'Base de datos',
+ 'Database Administration' => 'Administración de base de datos',
+ 'Database Driver not checked!' => '!No selecciono driver de base de datos!',
+ 'Database Host' => 'Servidor de Base de Datos',
+ 'Database User missing!' => 'No se encuentra usuario de base de datos',
+ 'Dataset' => 'Set de datos',
+ 'Dataset is newer than version!' => 'El conjunto de datos es mas nuevo que la version!!',
+ 'Dataset missing!' => 'No se encuentra Set de datos!',
+ 'Dataset updated!' => 'Base de datos actualizada!',
+ 'Date' => 'Fecha',
+ 'Date Format' => 'Formato de Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Date Received' => '',
+ 'Date missing!' => 'Falta fecha!',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Posiciones decimales',
+ 'Decrease' => 'Decrementa',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => '',
+ 'Defaults saved!' => '',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar Cuenta',
+ 'Delete Dataset' => 'Borrar Set de Datos',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'Fecha de Entrega',
+ 'Department' => '',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => '',
+ 'Deposit' => 'Deposit',
+ 'Description' => 'Descripción',
+ 'Description Translations' => '',
+ 'Description missing!' => '',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Directory' => 'Directorio',
+ 'Discount' => 'Descuento',
+ 'Done' => 'Listo',
+ 'Drawing' => 'Retiro',
+ 'Driver' => 'Manejador',
+ 'Dropdown Limit' => 'Límite menu dropdown',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'Due Date missing!' => 'Falta Fecha de Vencimiento!',
+ 'E-mail' => 'Correo Electrónico',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por E-mail a',
+ 'E-mail address missing!' => 'Falta E-mail!',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => 'Editar',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => 'Editar Cuenta',
+ 'Edit Assembly' => 'Editar Ensamblaje',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => 'Editar Transaccion de Transferencia de Efectivo',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => 'Editar GIFI',
+ 'Edit General Ledger Transaction' => 'Editar Transacción de Mayor General',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => 'Editar Factura POS',
+ 'Edit Part' => 'Editar Parte',
+ 'Edit Preferences for' => 'Editar Preferencias para',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => 'Editar Proyecto',
+ 'Edit Purchase Order' => 'Editar Orden de Compra',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => 'Editar Factura de Venta',
+ 'Edit Sales Order' => 'Editar Remisión',
+ 'Edit Service' => 'Editar Servicio',
+ 'Edit Template' => 'Editar Plantilla',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Editar Usuario',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Edit Vendor Invoice' => 'Editar Factura Proveedor',
+ 'Edit Warehouse' => '',
+ 'Employee' => 'Empleado',
+ 'Employee Name' => '',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => '',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Ingrese símbolo de hasta 3 letras para divisas nativa y extranjeras (USD:EUR)',
+ 'Equity' => 'Capital',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'Interc.',
+ 'Exchange Rate' => 'Tasa de Intercambio',
+ 'Exchange rate for payment missing!' => 'No se encuentra pago por cambio de moneda',
+ 'Exchange rate missing!' => 'No se encuentra cambio de moneda',
+ 'Existing Datasets' => 'Sets de dato existentes',
+ 'Expense' => 'Egreso',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Egreso/Activo',
+ 'Extended' => 'Extendido',
+ 'FX' => 'FX',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Ganancia en Moneda Extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en Moneda Extranjera',
+ 'Friday' => '',
+ 'From' => 'Desde',
+ 'From Warehouse' => '',
+ 'GIFI' => 'Código GIFI',
+ 'GIFI deleted!' => 'GIFI borrado!',
+ 'GIFI missing!' => 'No se ha definido el código GIFI',
+ 'GIFI saved!' => 'GIFI guardado!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'Transacción de mayor',
+ 'General Ledger' => 'Mayor General',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'Group' => 'Grupo',
+ 'Group Items' => 'Elementos de Grupo',
+ 'Group Translations' => '',
+ 'Group deleted!' => 'Grupo borrado!',
+ 'Group missing!' => 'Falta Grupo!',
+ 'Group saved!' => 'Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'HR' => '',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'Heading' => 'Encabezado',
+ 'History' => 'Historico',
+ 'Home Phone' => '',
+ 'Host' => 'Servidor base de datos',
+ 'Hostname missing!' => 'No se encuentra servidor de base de datos',
+ 'IBAN' => '',
+ 'ID' => 'ID',
+ 'Image' => 'Imagen',
+ 'In-line' => 'En linea',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => 'Incluya diferencia de tasa de cambio',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Incluya en informe',
+ 'Include in drop-down menus' => 'Incluya en menús desplegables',
+ 'Income' => 'Ingreso',
+ 'Income Statement' => 'Estado de Cuentas',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => '!Version incorrecta de conjunto de datos!',
+ 'Increase' => 'Incrementa',
+ 'Individual Items' => 'Items Individuales',
+ 'Internal Notes' => '',
+ 'Inventory' => 'Inventario',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este ensamblaje a obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar esta parte a obsoleto',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => 'Falta la Fecha de la Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => 'Falta el Número de Factura!',
+ 'Invoice deleted!' => 'Factura borrada!',
+ 'Invoices' => 'Facturas',
+ 'Is this a summary account to record' => 'Es esta una cuenta de resumen a registrar?',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => 'Item borrado!',
+ 'Item not on file!' => '¡El artículo no se encuentra en archivo!',
+ 'Items' => '',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'LaTeX Templates' => 'Plantillas de LaTeX',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => '',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => '',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => '',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => '',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Licenciado a Moran Mendez y Asociados',
+ 'Line Total' => 'Total de la linea',
+ 'Link' => 'Enlaces',
+ 'Link Accounts' => 'Enlazar Cuentas',
+ 'List' => '',
+ 'List Accounts' => 'Listar Cuentas',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => 'Listar código GIFI',
+ 'List Languages' => '',
+ 'List Price' => 'Precio de Lista',
+ 'List Projects' => '',
+ 'List SIC' => '',
+ 'List Transactions' => 'Listar Transacciones',
+ 'List Warehouses' => '',
+ 'Lock System' => 'Enllavar Sistema',
+ 'Lockfile created!' => 'Archivo de Enllavado Creado',
+ 'Lockfile removed!' => 'Archivo de enllavado borrado',
+ 'Login' => 'Nombre de Acceso',
+ 'Login name missing!' => 'Falta nombre de acceso!',
+ 'Logout' => 'Salir',
+ 'Make' => 'Marca',
+ 'Manager' => '',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => 'Mensaje',
+ 'Method' => '',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Codificación conjunto de caracteres',
+ 'N/A' => 'N/A',
+ 'Name' => 'Nombre',
+ 'Name missing!' => 'Falta nombre!',
+ 'New Templates' => 'Nuevas Plantillas',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'No',
+ 'No Database Drivers available!' => 'No hay manejador de base de datos
+disponible!',
+ 'No Dataset selected!' => 'No se ha seleccionado el set de datos',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'Falta email para',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => ' No ',
+ 'Non-taxable' => '',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => 'Nada seleccionado!',
+ 'Nothing to delete!' => '!Nada para borrar!',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de Numero',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'O' => 'O',
+ 'OH' => '',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'En Existencia',
+ 'Open' => 'Abierto',
+ 'Oracle Database Administration' => 'Oracle Administración de base de datos',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de Orden',
+ 'Order Date missing!' => 'No se encuentra la fecha de orden!',
+ 'Order Entry' => 'Orden de Entrada',
+ 'Order Number' => 'Orden Número',
+ 'Order Number missing!' => 'No se encuentra el número de orden!',
+ 'Order deleted!' => 'Orden borrada!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'Orden guardada!',
+ 'Orders generated!' => '',
+ 'Orphaned' => 'Huerfano',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => 'Fuera de balance!',
+ 'Outstanding' => 'Extraordinario',
+ 'PDF' => 'PDF',
+ 'PO Number' => '',
+ 'POS' => 'POS',
+ 'POS Invoice' => 'Factura POS',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '!Falta fecha en lista de empaque!',
+ 'Packing List Number missing!' => '!Falta nzmero en lista de empaque!',
+ 'Packing Lists' => '',
+ 'Paid' => 'Total Pagado',
+ 'Part' => 'Partes',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => 'Partes',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => 'Contraseña cambiada!',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'Por Pagar',
+ 'Payment' => 'Pago',
+ 'Payment date missing!' => 'No se encuentra la fecha de Pago!',
+ 'Payment posted!' => 'Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => 'Pg Administración de base de datos',
+ 'PgPP Database Administration' => 'Adminsitracion de base de datos PgPP',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'Puerto',
+ 'Port missing!' => 'No se encuentra el Puerto!',
+ 'Pos' => '',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => 'Enviado!',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferencias',
+ 'Preferences saved!' => 'Preferencias guardadas!',
+ 'Prepayment' => '',
+ 'Price' => 'Precio',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => 'Impresora',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => 'Número de Proyecto',
+ 'Project Number missing!' => 'Falta número de proyecto!',
+ 'Project Transactions' => '',
+ 'Project deleted!' => 'Proyecto borrado!',
+ 'Project not on file!' => '',
+ 'Project saved!' => 'Proyecto guardado!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => 'R',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => 'ROP',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => '',
+ 'Recd' => 'Rec',
+ 'Receipt' => 'Recibo',
+ 'Receipt posted!' => '',
+ 'Receipts' => 'Ingresos',
+ 'Receivables' => 'Por Cobrar',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => 'Conciliación',
+ 'Reconciliation Report' => '',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Faltan',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => 'Informe para',
+ 'Reports' => 'Reportes',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => 'Requerido por',
+ 'Retained Earnings' => 'Ganacias Retenidas',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => 'Venta',
+ 'Sales' => 'Ventas',
+ 'Sales Invoice' => 'Factura de Venta',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => 'Facturas de Venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => 'Vendedor',
+ 'Saturday' => '',
+ 'Save' => 'Salvar',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Save to File' => 'Guardar en archivo',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'Pantalla',
+ 'Search' => 'Buscar',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => 'Seleccione todos',
+ 'Select from one of the items below' => 'Seleccione uno de los elementos',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Select from one of the projects below' => '',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => 'Seleccione postscript o PDF',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => 'Precio de Venta',
+ 'Send by E-Mail' => 'Enviar por E-Mail',
+ 'Sending' => '',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => 'Servicio',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Servicios',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Configurar Plantillas',
+ 'Ship' => 'Envíe',
+ 'Ship Merchandise' => '',
+ 'Ship to' => 'Envíe a',
+ 'Ship via' => 'Envía vía',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => 'Corto',
+ 'Signature' => 'Firma',
+ 'Source' => 'Fuente',
+ 'Spoolfile' => '',
+ 'Standard' => 'Estandar',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => 'Estado de Cuenta',
+ 'Statement Balance' => 'Balance Estado de Cuenta',
+ 'Statement sent to' => 'Estado de Cuenta enviado a',
+ 'Statements sent to printer!' => 'Estados de Cuenta enviados a impresora!',
+ 'Stock' => 'Existencia',
+ 'Stock Assembly' => 'Inventariar Ensamblaje?',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Estilo de hoja',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'Sistema',
+ 'System Defaults' => '',
+ 'Tax' => 'Impuesto',
+ 'Tax Accounts' => 'Cuentas De Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => 'Impuesto recaudado',
+ 'Tax paid' => 'Impuesto pagado',
+ 'Taxable' => 'Gravable de Impuesto',
+ 'Template saved!' => 'Plantilla guardada!',
+ 'Templates' => 'Plantillas',
+ 'Terms' => '',
+ 'Text' => '',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'The following Datasets are not in use and can be deleted' => 'Los
+siguientes conjuntos de datos no estan en uso y pueden ser borrados',
+ 'The following Datasets need to be updated' => 'Es necesario actualizar las siguientes bases de datos',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. Nada será creado o borrado en esta etapa!',
+ 'Thursday' => '',
+ 'Till' => 'Hasta',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Hasta ',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para agregar un usuario a un grupo, edite un nombre, cambie el nombre de entrada (login) y guarde los cambios. Un nuevo usuario, con las mismas variables será guardado bajo el nuevo nombre de entrada. (login)',
+ 'Top Level' => 'Nivel superior',
+ 'Total' => 'Total',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => 'Falta la fecha de la transacción!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'Transacción borrada!',
+ 'Transaction posted!' => 'Transacción registrada!',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Transactions' => 'Transacciones',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'Balance De Comprobación',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => 'Unidad',
+ 'Unit of measure' => 'Unidad de medida',
+ 'Unlock System' => 'Desenllavar sistema',
+ 'Update' => 'Actualizar',
+ 'Update Dataset' => 'Actualizar conjunto de datos',
+ 'Updated' => 'Actalizado',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => 'Plantillas de Usuarios',
+ 'User' => 'Usuario',
+ 'User deleted!' => 'Usuario borrado!',
+ 'User saved!' => 'Usuario guardado!',
+ 'Valid until' => '',
+ 'Vendor' => 'Proveedor',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Factura de Proveedor',
+ 'Vendor Number' => '',
+ 'Vendor deleted!' => 'Proveedor borrado!',
+ 'Vendor missing!' => 'Falta proveedor!',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+ 'Vendor saved!' => 'Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidad de Peso',
+ 'What type of item is this?' => '¿Que tipo de Item es este?',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => 'Si',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'No introdujo un nombre!',
+ 'You must enter a host and port for local and remote connections!' => 'Debe
+introducir un servidor de base de datos y un puerto para conexiones locales y
+remotas!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => 'Cuenta no puede ser establecida a ningun otro tipo',
+ 'as at' => 'Al',
+ 'days' => 'Días',
+ 'does not exist' => 'No existe',
+ 'done' => 'Hecho',
+ 'ea' => 'c/u',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'para el período',
+ 'is already a member!' => 'ya es miembro!',
+ 'localhost' => 'servidor local',
+ 'locked!' => 'asegurado!',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'creado con éxito!',
+ 'successfully deleted!' => 'creado con éxito!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'sitio web',
+};
+
+1;
diff --git a/locale/sv/am b/locale/sv/am
new file mode 100755
index 00000000..647b5d14
--- /dev/null
+++ b/locale/sv/am
@@ -0,0 +1,212 @@
+$self{texts} = {
+ 'AP' => 'Ctas X Pagar',
+ 'AR' => 'Ctas X Cobrar',
+ 'About' => 'Acerca',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Account Number missing!' => 'No existe el número de cuenta!',
+ 'Account Type' => 'Tipo de Cuenta',
+ 'Account Type missing!' => 'No existe el tipo de la cuenta!',
+ 'Account deleted!' => 'Cuenta borrada!',
+ 'Account saved!' => 'Cuenta guardada!',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add GIFI' => 'Añadir código G GIFI',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Asset' => 'Activo',
+ 'Audit Control' => 'Control de auditoria',
+ 'Backup sent to' => 'Respaldo enviado a',
+ 'Books are open' => 'Los libros estan abiertos',
+ 'Business Number' => 'Numero de Negocio',
+ 'COGS' => 'Costo de Ventas',
+ 'Cannot delete account!' => 'No puede borrar cuenta!',
+ 'Cannot delete default account!' => 'No se puede borrar cuenta por defecto!',
+ 'Cannot save account!' => 'No puede guardar cuenta!',
+ 'Cannot save preferences!' => 'No puede guardar preferencias!',
+ 'Cash' => 'Caja',
+ 'Chart of Accounts' => 'Catálogo Contable',
+ 'Close Books up to' => 'Se cerraron los libros hasta',
+ 'Company' => 'Compañía',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Copy to COA' => 'Copiar al catálogo de cuentas',
+ 'Credit' => 'Crédito',
+ 'Database Host' => 'Servidor de Base de Datos',
+ 'Dataset' => 'Set de datos',
+ 'Date Format' => 'Formato de Fecha',
+ 'Debit' => 'Débito',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar Cuenta',
+ 'Description' => 'Descripción',
+ 'Discount' => 'Descuento',
+ 'Dropdown Limit' => 'Límite menu dropdown',
+ 'E-mail' => 'Correo Electrónico',
+ 'E-mail address missing!' => 'Falta E-mail!',
+ 'Edit' => 'Editar',
+ 'Edit Account' => 'Editar Cuenta',
+ 'Edit GIFI' => 'Editar GIFI',
+ 'Edit Preferences for' => 'Editar Preferencias para',
+ 'Edit Template' => 'Editar Plantilla',
+ 'Enforce transaction reversal for all dates' => 'Forzar la anulación de las transacciones para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Ingrese símbolo de hasta 3 letras para divisas nativa y extranjeras (USD:EUR)',
+ 'Equity' => 'Capital',
+ 'Expense' => 'Egreso',
+ 'Expense/Asset' => 'Egreso/Activo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Ganancia en Moneda Extranjera',
+ 'Foreign Exchange Loss' => 'Pérdida en Moneda Extranjera',
+ 'GIFI' => 'Código GIFI',
+ 'GIFI deleted!' => 'GIFI borrado!',
+ 'GIFI missing!' => 'No se ha definido el código GIFI',
+ 'GIFI saved!' => 'GIFI guardado!',
+ 'GL Transaction' => 'Transacción de mayor',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'Include in drop-down menus' => 'Incluya en menús desplegables',
+ 'Income' => 'Ingreso',
+ 'Inventory' => 'Inventario',
+ 'Invoice' => 'Factura',
+ 'Is this a summary account to record' => 'Es esta una cuenta de resumen a registrar?',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Licenciado a Moran Mendez y Asociados',
+ 'Link' => 'Enlaces',
+ 'Name' => 'Nombre',
+ 'No' => 'No',
+ 'No email address for' => 'Falta email para',
+ 'Number' => 'Número',
+ 'Number Format' => 'Formato de Numero',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Password' => 'Contraseña',
+ 'Payables' => 'Por Pagar',
+ 'Payment' => 'Pago',
+ 'Phone' => 'Teléfono',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Preferencias guardadas!',
+ 'Print' => 'Imprimir',
+ 'Printer' => 'Impresora',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'Por Cobrar',
+ 'Reference' => 'Referencia',
+ 'Retained Earnings' => 'Ganacias Retenidas',
+ 'Sales Invoice' => 'Factura de Venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Save' => 'Salvar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Estilo de hoja',
+ 'Tax' => 'Impuesto',
+ 'Template saved!' => 'Plantilla guardada!',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado la anulación de las transacciones para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado la anulación de las transacciones hasta',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Version' => 'Versión',
+ 'Weight Unit' => 'Unidad de Peso',
+ 'Yes' => 'Si',
+ 'account cannot be set to any other type of account' => 'Cuenta no puede ser establecida a ningun otro tipo',
+ 'done' => 'Hecho',
+ 'localhost' => 'servidor local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'agregar_cuenta' => 'add_account',
+ 'continuar' => 'continue',
+ 'copiar_al_catálogo_de_cuentas' => 'copy_to_coa',
+ 'borrar' => 'delete',
+ 'editar' => 'edit',
+ 'editar_cuenta' => 'edit_account',
+ 'salvar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/sv/ap b/locale/sv/ap
new file mode 100755
index 00000000..239daa1d
--- /dev/null
+++ b/locale/sv/ap
@@ -0,0 +1,183 @@
+$self{texts} = {
+ 'AP Outstanding' => 'CxP Extraordinarias',
+ 'AP Transaction' => 'Transaccion - CxP',
+ 'AP Transactions' => 'Transacciones - Cuentas por Pagar',
+ 'AR Outstanding' => 'CxC Extraordinarias',
+ 'AR Transaction' => 'Transaccion - CxC',
+ 'AR Transactions' => 'Transacciones - CxC',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Monto Vencido',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está usted seguro de que desea suprimir la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'No puede borrar transacción!',
+ 'Cannot post payment for a closed period!' => 'No se puede registrar pago para un periodo cerrado',
+ 'Cannot post transaction for a closed period!' => 'No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => 'No puede registrar transacción!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'Due Date missing!' => 'Falta Fecha de Vencimiento!',
+ 'E-mail' => 'Correo Electrónico',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Interc.',
+ 'Exchange Rate' => 'Tasa de Intercambio',
+ 'Exchange rate for payment missing!' => 'No se encuentra pago por cambio de moneda',
+ 'Exchange rate missing!' => 'No se encuentra cambio de moneda',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluya en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => 'Falta la Fecha de la Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'No.' => ' No ',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Orden Número',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Total Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de Pago!',
+ 'Payments' => 'Pagos',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Faltan',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Select postscript or PDF!' => 'Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Envíe a',
+ 'Ship via' => 'Envía vía',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Till' => 'Hasta',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => 'Transacción borrada!',
+ 'Transaction posted!' => 'Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor missing!' => 'Falta proveedor!',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion___cxp' => 'ap_transaction',
+ 'transaccion___cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'envíe_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/sv/ar b/locale/sv/ar
new file mode 100755
index 00000000..239daa1d
--- /dev/null
+++ b/locale/sv/ar
@@ -0,0 +1,183 @@
+$self{texts} = {
+ 'AP Outstanding' => 'CxP Extraordinarias',
+ 'AP Transaction' => 'Transaccion - CxP',
+ 'AP Transactions' => 'Transacciones - Cuentas por Pagar',
+ 'AR Outstanding' => 'CxC Extraordinarias',
+ 'AR Transaction' => 'Transaccion - CxC',
+ 'AR Transactions' => 'Transacciones - CxC',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Monto Vencido',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está usted seguro de que desea suprimir la transacción?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'No puede borrar transacción!',
+ 'Cannot post payment for a closed period!' => 'No se puede registrar pago para un periodo cerrado',
+ 'Cannot post transaction for a closed period!' => 'No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => 'No puede registrar transacción!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'Due Date missing!' => 'Falta Fecha de Vencimiento!',
+ 'E-mail' => 'Correo Electrónico',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Interc.',
+ 'Exchange Rate' => 'Tasa de Intercambio',
+ 'Exchange rate for payment missing!' => 'No se encuentra pago por cambio de moneda',
+ 'Exchange rate missing!' => 'No se encuentra cambio de moneda',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluya en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => 'Falta la Fecha de la Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'No.' => ' No ',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Orden Número',
+ 'PDF' => 'PDF',
+ 'Paid' => 'Total Pagado',
+ 'Payment date missing!' => 'No se encuentra la fecha de Pago!',
+ 'Payments' => 'Pagos',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Receipt' => 'Recibo',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Faltan',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Select postscript or PDF!' => 'Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Envíe a',
+ 'Ship via' => 'Envía vía',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Till' => 'Hasta',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => 'Transacción borrada!',
+ 'Transaction posted!' => 'Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor missing!' => 'Falta proveedor!',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion___cxp' => 'ap_transaction',
+ 'transaccion___cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'envíe_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/sv/arap b/locale/sv/arap
new file mode 100755
index 00000000..02c0fd7b
--- /dev/null
+++ b/locale/sv/arap
@@ -0,0 +1,46 @@
+$self{texts} = {
+ 'Address' => 'Dirección',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo Electrónico',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'Print' => 'Imprimir',
+ 'Reference' => 'Referencia',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta ',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/sv/arapprn b/locale/sv/arapprn
new file mode 100755
index 00000000..2af45a2b
--- /dev/null
+++ b/locale/sv/arapprn
@@ -0,0 +1,28 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Amount' => 'Total',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Fecha',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Screen' => 'Pantalla',
+ 'Select postscript or PDF!' => 'Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/sv/bp b/locale/sv/bp
new file mode 100755
index 00000000..5c5684e0
--- /dev/null
+++ b/locale/sv/bp
@@ -0,0 +1,47 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Fecha',
+ 'Employee' => 'Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Invoice' => 'Factura',
+ 'Invoice Number' => 'Número de Factura',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Orden Número',
+ 'Print' => 'Imprimir',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Sales Invoices' => 'Facturas de Venta',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Select all' => 'Seleccione todos',
+ 'To' => 'Hasta ',
+ 'Vendor' => 'Proveedor',
+ 'Yes' => 'Si',
+ 'done' => 'Hecho',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'imprimir' => 'print',
+ 'seleccione_todos' => 'select_all',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/sv/ca b/locale/sv/ca
new file mode 100755
index 00000000..68b4619a
--- /dev/null
+++ b/locale/sv/ca
@@ -0,0 +1,54 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Chart of Accounts' => 'Catálogo Contable',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Include in Report' => 'Incluya en informe',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'List Transactions' => 'Listar Transacciones',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Project Number' => 'Número de Proyecto',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'listar_transacciones' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/sv/cp b/locale/sv/cp
new file mode 100755
index 00000000..95a1f9e6
--- /dev/null
+++ b/locale/sv/cp
@@ -0,0 +1,110 @@
+$self{texts} = {
+ 'AP' => 'Ctas X Pagar',
+ 'AR' => 'Ctas X Cobrar',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Monto Vencido',
+ 'Bcc' => 'Bcc',
+ 'Cannot post payment for a closed period!' => 'No se puede registrar pago para un periodo cerrado',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Date missing!' => 'Falta fecha!',
+ 'Deposit' => 'Deposit',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'E-mail' => 'Correo Electrónico',
+ 'Exchange Rate' => 'Tasa de Intercambio',
+ 'Exchange rate missing!' => 'No se encuentra cambio de moneda',
+ 'From' => 'Desde',
+ 'Invoice' => 'Factura',
+ 'Invoices' => 'Facturas',
+ 'Message' => 'Mensaje',
+ 'Number' => 'Número',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Pago',
+ 'Payment posted!' => 'Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Post' => 'Registrar',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Ingresos',
+ 'Reference' => 'Referencia',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccione todos',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Select postscript or PDF!' => 'Seleccione postscript o PDF',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'seleccione_todos' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/sv/ct b/locale/sv/ct
new file mode 100755
index 00000000..569551b1
--- /dev/null
+++ b/locale/sv/ct
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transaccion - CxP',
+ 'AP Transactions' => 'Transacciones - Cuentas por Pagar',
+ 'AR Transaction' => 'Transaccion - CxC',
+ 'AR Transactions' => 'Transacciones - CxC',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activa',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete customer!' => 'No puede borrar cliente!',
+ 'Cannot delete vendor!' => 'No puede borrar proveedor!',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Cerrado',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Limite de Credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer deleted!' => 'Cliente borrado!',
+ 'Customer saved!' => 'Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de Entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Discount' => 'Descuento',
+ 'E-mail' => 'Correo Electrónico',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Employee' => 'Empleado',
+ 'Fax' => 'Fax',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Group' => 'Grupo',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluya en informe',
+ 'Invoice' => 'Factura',
+ 'Item not on file!' => '¡El artículo no se encuentra en archivo!',
+ 'Name' => 'Nombre',
+ 'Name missing!' => 'Falta nombre!',
+ 'No.' => ' No ',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Orphaned' => 'Huerfano',
+ 'POS' => 'POS',
+ 'Phone' => 'Teléfono',
+ 'Project Number' => 'Número de Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'Sales Invoice' => 'Factura de Venta',
+ 'Sales Invoices' => 'Facturas de Venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Salvar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Search' => 'Buscar',
+ 'Sell Price' => 'Precio de Venta',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Taxable' => 'Gravable de Impuesto',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoices' => 'Factura de Proveedor',
+ 'Vendor deleted!' => 'Proveedor borrado!',
+ 'Vendor saved!' => 'Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'days' => 'Días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'transaccion___cxp' => 'ap_transaction',
+ 'transaccion___cxc' => 'ar_transaction',
+ 'agregar_cliente' => 'add_customer',
+ 'agregar_proveedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'pos' => 'pos',
+ 'orden_de_compra' => 'purchase_order',
+ 'factura_de_venta' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'salvar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/sv/gl b/locale/sv/gl
new file mode 100755
index 00000000..cdd586cd
--- /dev/null
+++ b/locale/sv/gl
@@ -0,0 +1,142 @@
+$self{texts} = {
+ 'AP Transaction' => 'Transaccion - CxP',
+ 'AR Transaction' => 'Transaccion - CxC',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Cash Transfer Transaction' => 'Agregar Trans. de Transferencia de efectivo',
+ 'Add General Ledger Transaction' => 'Agregar Transacción - Mayor General',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está usted seguro de que desea suprimir la transacción?',
+ 'Asset' => 'Activo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => 'No puede borrar transacción!',
+ 'Cannot post transaction for a closed period!' => 'No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => 'No puede registrar transacción!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo Electrónico',
+ 'Edit Cash Transfer Transaction' => 'Editar Transaccion de Transferencia de Efectivo',
+ 'Edit General Ledger Transaction' => 'Editar Transacción de Mayor General',
+ 'Equity' => 'Capital',
+ 'Expense' => 'Egreso',
+ 'FX' => 'FX',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'GL Transaction' => 'Transacción de mayor',
+ 'General Ledger' => 'Mayor General',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluya en informe',
+ 'Income' => 'Ingreso',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Liability' => 'Pasivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Reports' => 'Reportes',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Transaction Date missing!' => 'Falta la fecha de la transacción!',
+ 'Transaction deleted!' => 'Transacción borrada!',
+ 'Transaction posted!' => 'Transacción registrada!',
+ 'Update' => 'Actualizar',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion___cxp' => 'ap_transaction',
+ 'transaccion___cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'transacción_de_mayor' => 'gl_transaction',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/sv/hr b/locale/sv/hr
new file mode 100755
index 00000000..ebf33e58
--- /dev/null
+++ b/locale/sv/hr
@@ -0,0 +1,73 @@
+$self{texts} = {
+ 'AP' => 'Ctas X Pagar',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activa',
+ 'Address' => 'Dirección',
+ 'Administrator' => 'Administrador',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Amount missing!' => 'Falta monto!',
+ 'Continue' => 'Continuar',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo Electrónico',
+ 'Employee' => 'Empleado',
+ 'Expense' => 'Egreso',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluya en informe',
+ 'Login' => 'Nombre de Acceso',
+ 'Name' => 'Nombre',
+ 'Name missing!' => 'Falta nombre!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huerfano',
+ 'Rate' => 'Tarifa',
+ 'Sales' => 'Ventas',
+ 'Save' => 'Salvar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'salvar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/sv/ic b/locale/sv/ic
new file mode 100755
index 00000000..66bcddad
--- /dev/null
+++ b/locale/sv/ic
@@ -0,0 +1,229 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Active' => 'Activa',
+ 'Add' => 'Agregar',
+ 'Add Assembly' => 'Agregar Ensamble',
+ 'Add Part' => 'Agregar Parte',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Sales Order' => 'Agregar Nota de Remisión',
+ 'Add Service' => 'Agregar Servicio',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Ensamblajes',
+ 'Assemblies restocked!' => 'Conjuntos re-inventariados',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'BOM' => 'Lista de Materiales',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'COGS' => 'Costo de Ventas',
+ 'Cannot delete item!' => 'No puede borrar ítem!',
+ 'Cannot stock assemblies!' => 'No puede inventariar conjuntos!',
+ 'Cash' => 'Caja',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Cerrado',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de Entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Drawing' => 'Retiro',
+ 'E-mail' => 'Correo Electrónico',
+ 'E-mail address missing!' => 'Falta E-mail!',
+ 'Edit Assembly' => 'Editar Ensamblaje',
+ 'Edit Part' => 'Editar Parte',
+ 'Edit Service' => 'Editar Servicio',
+ 'Employee' => 'Empleado',
+ 'Expense' => 'Egreso',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'Image' => 'Imagen',
+ 'In-line' => 'En linea',
+ 'Include in Report' => 'Incluya en informe',
+ 'Income' => 'Ingreso',
+ 'Individual Items' => 'Items Individuales',
+ 'Inventory' => 'Inventario',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar este ensamblaje a obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'La cantidad en inventario debe ser cero antes de cambiar esta parte a obsoleto',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'Falta la Fecha de la Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => 'Falta el Número de Factura!',
+ 'Item deleted!' => 'Item borrado!',
+ 'Item not on file!' => '¡El artículo no se encuentra en archivo!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Line Total' => 'Total de la linea',
+ 'Link Accounts' => 'Enlazar Cuentas',
+ 'List Price' => 'Precio de Lista',
+ 'Make' => 'Marca',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nombre',
+ 'No.' => ' No ',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'En Existencia',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se encuentra la fecha de orden!',
+ 'Order Number' => 'Orden Número',
+ 'Order Number missing!' => 'No se encuentra el número de orden!',
+ 'Orphaned' => 'Huerfano',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '!Falta fecha en lista de empaque!',
+ 'Packing List Number missing!' => '!Falta nzmero en lista de empaque!',
+ 'Part' => 'Partes',
+ 'Parts' => 'Partes',
+ 'Phone' => 'Teléfono',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'ROP' => 'ROP',
+ 'Recd' => 'Rec',
+ 'Required by' => 'Requerido por',
+ 'Sales Invoice' => 'Factura de Venta',
+ 'Sales Invoices' => 'Facturas de Venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Save' => 'Salvar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Sell Price' => 'Precio de Venta',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envíe',
+ 'Ship to' => 'Envíe a',
+ 'Short' => 'Corto',
+ 'Stock' => 'Existencia',
+ 'Stock Assembly' => 'Inventariar Ensamblaje?',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'To' => 'Hasta ',
+ 'Top Level' => 'Nivel superior',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actalizado',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor Invoices' => 'Factura de Proveedor',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => '¿Que tipo de Item es este?',
+ 'days' => 'Días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'agregar_ensamble' => 'add_assembly',
+ 'agregar_parte' => 'add_part',
+ 'agregar_servicio' => 'add_service',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'editar_ensamblaje' => 'edit_assembly',
+ 'editar_parte' => 'edit_part',
+ 'editar_servicio' => 'edit_service',
+ 'salvar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/sv/io b/locale/sv/io
new file mode 100755
index 00000000..71bb13fd
--- /dev/null
+++ b/locale/sv/io
@@ -0,0 +1,106 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Sales Order' => 'Agregar Nota de Remisión',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'Cc' => 'Cc',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delivery Date' => 'Fecha de Entrega',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'Correo Electrónico',
+ 'E-mail address missing!' => 'Falta E-mail!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'En linea',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'Falta la Fecha de la Factura!',
+ 'Invoice Number missing!' => 'Falta el Número de Factura!',
+ 'Item not on file!' => '¡El artículo no se encuentra en archivo!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se encuentra la fecha de orden!',
+ 'Order Number missing!' => 'No se encuentra el número de orden!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '!Falta fecha en lista de empaque!',
+ 'Packing List Number missing!' => '!Falta nzmero en lista de empaque!',
+ 'Part' => 'Partes',
+ 'Phone' => 'Teléfono',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Recd' => 'Rec',
+ 'Required by' => 'Requerido por',
+ 'Sales Order' => 'Orden de venta',
+ 'Screen' => 'Pantalla',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envíe',
+ 'Ship to' => 'Envíe a',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Unit' => 'Unidad',
+ 'What type of item is this?' => '¿Que tipo de Item es este?',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/sv/ir b/locale/sv/ir
new file mode 100755
index 00000000..d76524eb
--- /dev/null
+++ b/locale/sv/ir
@@ -0,0 +1,191 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Sales Order' => 'Agregar Nota de Remisión',
+ 'Add Vendor Invoice' => 'Agregar Factura Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la Factura No.:',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => 'No puede borraar factura!',
+ 'Cannot post invoice for a closed period!' => 'No se puede registrar factura para un periodo cerrado!',
+ 'Cannot post invoice!' => 'No puede registrar factura!',
+ 'Cannot post payment for a closed period!' => 'No se puede registrar pago para un periodo cerrado',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit Limit' => 'Limite de Credito',
+ 'Currency' => 'Moneda',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de Entrega',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'E-mail' => 'Correo Electrónico',
+ 'E-mail address missing!' => 'Falta E-mail!',
+ 'Edit Vendor Invoice' => 'Editar Factura Proveedor',
+ 'Exch' => 'Interc.',
+ 'Exchange Rate' => 'Tasa de Intercambio',
+ 'Exchange rate for payment missing!' => 'No se encuentra pago por cambio de moneda',
+ 'Exchange rate missing!' => 'No se encuentra cambio de moneda',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'En linea',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => 'Falta la Fecha de la Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => 'Falta el Número de Factura!',
+ 'Invoice deleted!' => 'Factura borrada!',
+ 'Item not on file!' => '¡El artículo no se encuentra en archivo!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se encuentra la fecha de orden!',
+ 'Order Number' => 'Orden Número',
+ 'Order Number missing!' => 'No se encuentra el número de orden!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '!Falta fecha en lista de empaque!',
+ 'Packing List Number missing!' => '!Falta nzmero en lista de empaque!',
+ 'Part' => 'Partes',
+ 'Payment date missing!' => 'No se encuentra la fecha de Pago!',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Recd' => 'Rec',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Faltan',
+ 'Required by' => 'Requerido por',
+ 'Sales Order' => 'Orden de venta',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envíe',
+ 'Ship to' => 'Envíe a',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor missing!' => 'Falta proveedor!',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+ 'What type of item is this?' => '¿Que tipo de Item es este?',
+ 'Yes' => 'Si',
+ 'ea' => 'c/u',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'orden_de_compra' => 'purchase_order',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/sv/is b/locale/sv/is
new file mode 100755
index 00000000..80c7a2a7
--- /dev/null
+++ b/locale/sv/is
@@ -0,0 +1,198 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Nota de Remisión',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la Factura No.:',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => 'No puede borraar factura!',
+ 'Cannot post invoice for a closed period!' => 'No se puede registrar factura para un periodo cerrado!',
+ 'Cannot post invoice!' => 'No puede registrar factura!',
+ 'Cannot post payment for a closed period!' => 'No se puede registrar pago para un periodo cerrado',
+ 'Cc' => 'Cc',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit Limit' => 'Limite de Credito',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de Entrega',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'E-mail' => 'Correo Electrónico',
+ 'E-mail address missing!' => 'Falta E-mail!',
+ 'Edit Sales Invoice' => 'Editar Factura de Venta',
+ 'Exch' => 'Interc.',
+ 'Exchange Rate' => 'Tasa de Intercambio',
+ 'Exchange rate for payment missing!' => 'No se encuentra pago por cambio de moneda',
+ 'Exchange rate missing!' => 'No se encuentra cambio de moneda',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'En linea',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => 'Falta la Fecha de la Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => 'Falta el Número de Factura!',
+ 'Invoice deleted!' => 'Factura borrada!',
+ 'Item not on file!' => '¡El artículo no se encuentra en archivo!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => 'No se encuentra la fecha de orden!',
+ 'Order Number' => 'Orden Número',
+ 'Order Number missing!' => 'No se encuentra el número de orden!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '!Falta fecha en lista de empaque!',
+ 'Packing List Number missing!' => '!Falta nzmero en lista de empaque!',
+ 'Part' => 'Partes',
+ 'Payment date missing!' => 'No se encuentra la fecha de Pago!',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Recd' => 'Rec',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Faltan',
+ 'Required by' => 'Requerido por',
+ 'Sales Order' => 'Orden de venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Select postscript or PDF!' => 'Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envíe',
+ 'Ship to' => 'Envíe a',
+ 'Ship via' => 'Envía vía',
+ 'Source' => 'Fuente',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+ 'What type of item is this?' => '¿Que tipo de Item es este?',
+ 'Yes' => 'Si',
+ 'ea' => 'c/u',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'orden_de_venta' => 'sales_order',
+ 'envíe_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/sv/jc b/locale/sv/jc
new file mode 100755
index 00000000..b75d0e06
--- /dev/null
+++ b/locale/sv/jc
@@ -0,0 +1,82 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Amount' => 'Total',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Date missing!' => 'Falta fecha!',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Employee' => 'Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'ID',
+ 'Include in Report' => 'Incluya en informe',
+ 'Notes' => 'Notas',
+ 'Open' => 'Abierto',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project Number' => 'Número de Proyecto',
+ 'Project Number missing!' => 'Falta número de proyecto!',
+ 'Qty' => 'Cant.',
+ 'Save' => 'Salvar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select postscript or PDF!' => 'Seleccione postscript o PDF',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Update' => 'Actualizar',
+ 'Yes' => 'Si',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'imprimir' => 'print',
+ 'salvar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/sv/locales.pl b/locale/sv/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/sv/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/sv/login b/locale/sv/login
new file mode 100755
index 00000000..ee2149a4
--- /dev/null
+++ b/locale/sv/login
@@ -0,0 +1,23 @@
+$self{texts} = {
+ 'Company' => 'Compañía',
+ 'Continue' => 'Continuar',
+ 'Dataset is newer than version!' => 'El conjunto de datos es mas nuevo que la version!!',
+ 'Incorrect Dataset version!' => '!Version incorrecta de conjunto de datos!',
+ 'Login' => 'Nombre de Acceso',
+ 'Name' => 'Nombre',
+ 'Password' => 'Contraseña',
+ 'Version' => 'Versión',
+ 'You did not enter a name!' => 'No introdujo un nombre!',
+ 'done' => 'Hecho',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'nombre_de_acceso' => 'login',
+};
+
+1;
+
diff --git a/locale/sv/menu b/locale/sv/menu
new file mode 100755
index 00000000..9be69feb
--- /dev/null
+++ b/locale/sv/menu
@@ -0,0 +1,91 @@
+$self{texts} = {
+ 'AP' => 'Ctas X Pagar',
+ 'AP Aging' => 'Antiguedad de Saldos - CxP',
+ 'AP Transaction' => 'Transaccion - CxP',
+ 'AR' => 'Ctas X Cobrar',
+ 'AR Aging' => 'Antiguedad de Saldos - CxC ',
+ 'AR Transaction' => 'Transaccion - CxC',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add Assembly' => 'Agregar Ensamble',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add GIFI' => 'Añadir código G GIFI',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Part' => 'Agregar Parte',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Add Service' => 'Agregar Servicio',
+ 'Add Transaction' => 'Agregar Transaccion',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Assemblies' => 'Ensamblajes',
+ 'Audit Control' => 'Control de auditoria',
+ 'Backup' => 'Respaldo',
+ 'Balance Sheet' => 'Hoja de Balance',
+ 'Cash' => 'Caja',
+ 'Chart of Accounts' => 'Catálogo Contable',
+ 'Check' => 'Cheque',
+ 'Customers' => 'Clientes',
+ 'Description' => 'Descripción',
+ 'General Ledger' => 'Mayor General',
+ 'Goods & Services' => 'Bienes y servicios',
+ 'Groups' => 'Grupos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'History' => 'Historico',
+ 'Income Statement' => 'Estado de Cuentas',
+ 'Invoice' => 'Factura',
+ 'LaTeX Templates' => 'Plantillas de LaTeX',
+ 'List Accounts' => 'Listar Cuentas',
+ 'List GIFI' => 'Listar código GIFI',
+ 'Logout' => 'Salir',
+ 'Open' => 'Abierto',
+ 'Order Entry' => 'Orden de Entrada',
+ 'Outstanding' => 'Extraordinario',
+ 'POS' => 'POS',
+ 'POS Invoice' => 'Factura POS',
+ 'Packing List' => 'Lista de Empaque',
+ 'Parts' => 'Partes',
+ 'Payment' => 'Pago',
+ 'Payments' => 'Pagos',
+ 'Preferences' => 'Preferencias',
+ 'Print' => 'Imprimir',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Ingresos',
+ 'Reconciliation' => 'Conciliación',
+ 'Reports' => 'Reportes',
+ 'Sale' => 'Venta',
+ 'Sales Invoice' => 'Factura de Venta',
+ 'Sales Invoices' => 'Facturas de Venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Save to File' => 'Guardar en archivo',
+ 'Search' => 'Buscar',
+ 'Send by E-Mail' => 'Enviar por E-Mail',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envíe',
+ 'Statement' => 'Estado de Cuenta',
+ 'Stock Assembly' => 'Inventariar Ensamblaje?',
+ 'Stylesheet' => 'Estilo de hoja',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Impuesto recaudado',
+ 'Tax paid' => 'Impuesto pagado',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'Transactions' => 'Transacciones',
+ 'Transfer' => 'Transferencia',
+ 'Trial Balance' => 'Balance De Comprobación',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/sv/oe b/locale/sv/oe
new file mode 100755
index 00000000..62a4e7cd
--- /dev/null
+++ b/locale/sv/oe
@@ -0,0 +1,244 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Nota de Remisión',
+ 'Add Vendor Invoice' => 'Agregar Factura Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => '¿Esta seguro de que desea
+borrar la Orden No.:?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'No puede borrar pedido!',
+ 'Cannot save order!' => 'No puede guardar órden!',
+ 'Cc' => 'Cc',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit Limit' => 'Limite de Credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de Entrega',
+ 'Description' => 'Descripción',
+ 'Done' => 'Listo',
+ 'E-mail' => 'Correo Electrónico',
+ 'E-mail address missing!' => 'Falta E-mail!',
+ 'Edit Purchase Order' => 'Editar Orden de Compra',
+ 'Edit Sales Order' => 'Editar Remisión',
+ 'Employee' => 'Empleado',
+ 'Exchange Rate' => 'Tasa de Intercambio',
+ 'Exchange rate missing!' => 'No se encuentra cambio de moneda',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'ID' => 'ID',
+ 'In-line' => 'En linea',
+ 'Include in Report' => 'Incluya en informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => 'Falta la Fecha de la Factura!',
+ 'Invoice Number missing!' => 'Falta el Número de Factura!',
+ 'Item not on file!' => '¡El artículo no se encuentra en archivo!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'No.' => ' No ',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => 'Nada seleccionado!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'O' => 'O',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de Orden',
+ 'Order Date missing!' => 'No se encuentra la fecha de orden!',
+ 'Order Number' => 'Orden Número',
+ 'Order Number missing!' => 'No se encuentra el número de orden!',
+ 'Order deleted!' => 'Orden borrada!',
+ 'Order saved!' => 'Orden guardada!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '!Falta fecha en lista de empaque!',
+ 'Packing List Number missing!' => '!Falta nzmero en lista de empaque!',
+ 'Part' => 'Partes',
+ 'Phone' => 'Teléfono',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Ordenes de Compra',
+ 'Qty' => 'Cant.',
+ 'Recd' => 'Rec',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Faltan',
+ 'Required by' => 'Requerido por',
+ 'Sales Invoice' => 'Factura de Venta',
+ 'Sales Order' => 'Orden de venta',
+ 'Sales Orders' => 'Ordenes de venta',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Salvar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Select postscript or PDF!' => 'Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envíe',
+ 'Ship to' => 'Envíe a',
+ 'Ship via' => 'Envía vía',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transfer' => 'Transferencia',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Proveedor',
+ 'Vendor missing!' => 'Falta proveedor!',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+ 'What type of item is this?' => '¿Que tipo de Item es este?',
+ 'Yes' => 'Si',
+ 'days' => 'Días',
+ 'ea' => 'c/u',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'listo' => 'done',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'orden_de_compra' => 'purchase_order',
+ 'factura_de_venta' => 'sales_invoice',
+ 'orden_de_venta' => 'sales_order',
+ 'salvar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'envíe_a' => 'ship_to',
+ 'transferencia' => 'transfer',
+ 'actualizar' => 'update',
+ 'factura_de_proveedor' => 'vendor_invoice',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/sv/pe b/locale/sv/pe
new file mode 100755
index 00000000..5dcdd374
--- /dev/null
+++ b/locale/sv/pe
@@ -0,0 +1,117 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activa',
+ 'Add' => 'Agregar',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Total',
+ 'Bin' => 'Bin',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Project' => 'Editar Proyecto',
+ 'Employee' => 'Empleado',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'Group deleted!' => 'Grupo borrado!',
+ 'Group missing!' => 'Falta Grupo!',
+ 'Group saved!' => 'Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'Income' => 'Ingreso',
+ 'Link Accounts' => 'Enlazar Cuentas',
+ 'List Price' => 'Precio de Lista',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => 'Nada seleccionado!',
+ 'Number' => 'Número',
+ 'Orphaned' => 'Huerfano',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número de Proyecto',
+ 'Project deleted!' => 'Proyecto borrado!',
+ 'Project saved!' => 'Proyecto guardado!',
+ 'Projects' => 'Proyectos',
+ 'Qty' => 'Cant.',
+ 'Save' => 'Salvar',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Sell Price' => 'Precio de Venta',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'To' => 'Hasta ',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actalizado',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+ 'Weight' => 'Peso',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'agregar_grupo' => 'add_group',
+ 'agregar_proyecto' => 'add_project',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'salvar' => 'save',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/sv/pos b/locale/sv/pos
new file mode 100755
index 00000000..f2c9ed73
--- /dev/null
+++ b/locale/sv/pos
@@ -0,0 +1,68 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Amount' => 'Total',
+ 'Cannot post transaction!' => 'No puede registrar transacción!',
+ 'Change' => 'Cambio',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Limite de Credito',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Edit POS Invoice' => 'Editar Factura POS',
+ 'Exchange Rate' => 'Tasa de Intercambio',
+ 'Exchange rate missing!' => 'No se encuentra cambio de moneda',
+ 'Extended' => 'Extendido',
+ 'From' => 'Desde',
+ 'Number' => 'Número',
+ 'Open' => 'Abierto',
+ 'Post' => 'Registrar',
+ 'Posted!' => 'Enviado!',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Qty' => 'Cant.',
+ 'Receipts' => 'Ingresos',
+ 'Record in' => 'Registrar en',
+ 'Remaining' => 'Faltan',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Source' => 'Fuente',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/sv/ps b/locale/sv/ps
new file mode 100755
index 00000000..c68337ea
--- /dev/null
+++ b/locale/sv/ps
@@ -0,0 +1,297 @@
+$self{texts} = {
+ 'AP Aging' => 'Antiguedad de Saldos - CxP',
+ 'AP Outstanding' => 'CxP Extraordinarias',
+ 'AP Transaction' => 'Transaccion - CxP',
+ 'AP Transactions' => 'Transacciones - Cuentas por Pagar',
+ 'AR Aging' => 'Antiguedad de Saldos - CxC ',
+ 'AR Outstanding' => 'CxC Extraordinarias',
+ 'AR Transaction' => 'Transaccion - CxC',
+ 'AR Transactions' => 'Transacciones - CxC',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Add POS Invoice' => 'Agregar Factura POS',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Sales Invoice' => 'Agregar Factura de Venta',
+ 'Add Sales Order' => 'Agregar Nota de Remisión',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Amount Due' => 'Monto Vencido',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Esta seguro de que desea borrar la Factura No.:',
+ 'Are you sure you want to delete Transaction' => '¿Está usted seguro de que desea suprimir la transacción?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de Balance',
+ 'Bcc' => 'Bcc',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => 'No puede borraar factura!',
+ 'Cannot delete transaction!' => 'No puede borrar transacción!',
+ 'Cannot post invoice for a closed period!' => 'No se puede registrar factura para un periodo cerrado!',
+ 'Cannot post invoice!' => 'No puede registrar factura!',
+ 'Cannot post payment for a closed period!' => 'No se puede registrar pago para un periodo cerrado',
+ 'Cannot post transaction for a closed period!' => 'No se puede registrar una transacción para un periodo cerrado',
+ 'Cannot post transaction!' => 'No puede registrar transacción!',
+ 'Cash' => 'Caja',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambio',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Compare to' => 'Comparar a',
+ 'Confirm!' => 'Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Limite de Credito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => 'Falta cliente!',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Posiciones decimales',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de Entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'Due Date missing!' => 'Falta Fecha de Vencimiento!',
+ 'E-mail' => 'Correo Electrónico',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por E-mail a',
+ 'E-mail address missing!' => 'Falta E-mail!',
+ 'Edit POS Invoice' => 'Editar Factura POS',
+ 'Edit Sales Invoice' => 'Editar Factura de Venta',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Interc.',
+ 'Exchange Rate' => 'Tasa de Intercambio',
+ 'Exchange rate for payment missing!' => 'No se encuentra pago por cambio de moneda',
+ 'Exchange rate missing!' => 'No se encuentra cambio de moneda',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Group' => 'Grupo',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'En linea',
+ 'Include Exchange Rate Difference' => 'Incluya diferencia de tasa de cambio',
+ 'Include in Report' => 'Incluya en informe',
+ 'Income Statement' => 'Estado de Cuentas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => 'Falta la Fecha de la Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => 'Falta el Número de Factura!',
+ 'Invoice deleted!' => 'Factura borrada!',
+ 'Item not on file!' => '¡El artículo no se encuentra en archivo!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'N/A' => 'N/A',
+ 'No.' => ' No ',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => 'Nada seleccionado!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Number missing in Row' => 'No se encuentra el número en la fila',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => 'No se encuentra la fecha de orden!',
+ 'Order Number' => 'Orden Número',
+ 'Order Number missing!' => 'No se encuentra el número de orden!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '!Falta fecha en lista de empaque!',
+ 'Packing List Number missing!' => '!Falta nzmero en lista de empaque!',
+ 'Paid' => 'Total Pagado',
+ 'Part' => 'Partes',
+ 'Payment date missing!' => 'No se encuentra la fecha de Pago!',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => 'Enviado!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número de Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cant.',
+ 'Recd' => 'Rec',
+ 'Receipt' => 'Recibo',
+ 'Receipts' => 'Ingresos',
+ 'Record in' => 'Registrar en',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Faltan',
+ 'Report for' => 'Informe para',
+ 'Required by' => 'Requerido por',
+ 'Sales Order' => 'Orden de venta',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccione todos',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Select postscript or PDF!' => 'Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envíe',
+ 'Ship to' => 'Envíe a',
+ 'Ship via' => 'Envía vía',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estandar',
+ 'Statement' => 'Estado de Cuenta',
+ 'Statement sent to' => 'Estado de Cuenta enviado a',
+ 'Statements sent to printer!' => 'Estados de Cuenta enviados a impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluido',
+ 'Tax collected' => 'Impuesto recaudado',
+ 'Tax paid' => 'Impuesto pagado',
+ 'Till' => 'Hasta',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Transaction deleted!' => 'Transacción borrada!',
+ 'Transaction posted!' => 'Transacción registrada!',
+ 'Trial Balance' => 'Balance De Comprobación',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor missing!' => 'Falta proveedor!',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+ 'What type of item is this?' => '¿Que tipo de Item es este?',
+ 'Yes' => 'Si',
+ 'as at' => 'Al',
+ 'ea' => 'c/u',
+ 'for Period' => 'para el período',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'transaccion___cxp' => 'ap_transaction',
+ 'transaccion___cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'correo_electrónico' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'orden_de_venta' => 'sales_order',
+ 'seleccione_todos' => 'select_all',
+ 'envíe_a' => 'ship_to',
+ 'actualizar' => 'update',
+ 'si' => 'yes',
+};
+
+1;
+
diff --git a/locale/sv/pw b/locale/sv/pw
new file mode 100755
index 00000000..1f93b832
--- /dev/null
+++ b/locale/sv/pw
@@ -0,0 +1,12 @@
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Contraseña',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/sv/rc b/locale/sv/rc
new file mode 100755
index 00000000..2038c041
--- /dev/null
+++ b/locale/sv/rc
@@ -0,0 +1,73 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Beginning Balance' => 'Inicio de balance',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Done' => 'Listo',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Include Exchange Rate Difference' => 'Incluya diferencia de tasa de cambio',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance!' => 'Fuera de balance!',
+ 'Outstanding' => 'Extraordinario',
+ 'R' => 'R',
+ 'Reconciliation' => 'Conciliación',
+ 'Select all' => 'Seleccione todos',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Statement Balance' => 'Balance Estado de Cuenta',
+ 'Summary' => 'Resumen',
+ 'To' => 'Hasta ',
+ 'Update' => 'Actualizar',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'listo' => 'done',
+ 'seleccione_todos' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/sv/rp b/locale/sv/rp
new file mode 100755
index 00000000..ceb35d7a
--- /dev/null
+++ b/locale/sv/rp
@@ -0,0 +1,160 @@
+$self{texts} = {
+ 'AP Aging' => 'Antiguedad de Saldos - CxP',
+ 'AR Aging' => 'Antiguedad de Saldos - CxC ',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Total',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de Balance',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Caja',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Comparar a',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Crédito',
+ 'Curr' => 'Mon.',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => 'Cliente no existe en archivo!',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Posiciones decimales',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'E-mail' => 'Correo Electrónico',
+ 'E-mail Statement to' => 'Enviar estado de cuenta por E-mail a',
+ 'E-mail address missing!' => 'Falta E-mail!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'ID',
+ 'In-line' => 'En linea',
+ 'Include Exchange Rate Difference' => 'Incluya diferencia de tasa de cambio',
+ 'Include in Report' => 'Incluya en informe',
+ 'Income Statement' => 'Estado de Cuentas',
+ 'Invoice' => 'Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'N/A' => 'N/A',
+ 'Nothing selected!' => 'Nada seleccionado!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Número',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order' => 'Orden',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Pagos',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Número de Proyecto',
+ 'Receipts' => 'Ingresos',
+ 'Reference' => 'Referencia',
+ 'Report for' => 'Informe para',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccione todos',
+ 'Select from one of the names below' => 'Seleccione uno de los elementos listados',
+ 'Select postscript or PDF!' => 'Seleccione postscript o PDF',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Fuente',
+ 'Standard' => 'Estandar',
+ 'Statement' => 'Estado de Cuenta',
+ 'Statement sent to' => 'Estado de Cuenta enviado a',
+ 'Statements sent to printer!' => 'Estados de Cuenta enviados a impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax collected' => 'Impuesto recaudado',
+ 'Tax paid' => 'Impuesto pagado',
+ 'Till' => 'Hasta',
+ 'To' => 'Hasta ',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance De Comprobación',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => 'Proveedor no está en archivo!',
+ 'as at' => 'Al',
+ 'for Period' => 'para el período',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'correo_electrónico' => 'e_mail',
+ 'imprimir' => 'print',
+ 'seleccione_todos' => 'select_all',
+};
+
+1;
+
diff --git a/locale/tr/COPYING b/locale/tr/COPYING
new file mode 100755
index 00000000..4401e156
--- /dev/null
+++ b/locale/tr/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2001
+#
+# Turkish texts:
+#
+# Author: Mufit Eribol <meribol@deltagrup.com.tr>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/tr/LANGUAGE b/locale/tr/LANGUAGE
new file mode 100755
index 00000000..52f70904
--- /dev/null
+++ b/locale/tr/LANGUAGE
@@ -0,0 +1 @@
+Turkish (ISO-8859-9)
diff --git a/locale/tr/aa b/locale/tr/aa
new file mode 100755
index 00000000..4fb0c7ba
--- /dev/null
+++ b/locale/tr/aa
@@ -0,0 +1,96 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'AP Transactions' => 'Borç Ýþlemleri',
+ 'AR Transactions' => 'Alacak Ýþlemleri',
+ 'Account' => 'Hesap',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Amount' => 'Miktar',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Are you sure you want to delete Transaction' => 'Ýþlemi silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Confirm!' => 'Onayla!',
+ 'Continue' => 'Devam',
+ 'Credit' => 'Alacak',
+ 'Credit Limit' => 'Kredi Limiti',
+ 'Currency' => 'Para Birimi',
+ 'Customer' => 'Alýcý',
+ 'Date' => 'Tarih',
+ 'Date Paid' => 'Ödendiði Tarih',
+ 'Debit' => 'Borç',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'Due Date' => 'Vade Tarihi',
+ 'Due Date missing!' => 'Vade Tarihi yok!',
+ 'Exch' => 'D.Kuru',
+ 'Exchange Rate' => 'Döviz Kuru',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'From' => 'Baþlangýç',
+ 'Include in Report' => 'Raporla',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Fatura Tarihi',
+ 'Invoice Date missing!' => 'Fatura Tarihi yok!',
+ 'Invoice Number' => 'Fatura No',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Notes' => 'Notlar:',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Order' => 'Sipariþ',
+ 'Order Number' => 'Sipariþ No',
+ 'Paid' => 'Ödendi',
+ 'Payment date missing!' => 'Ödeme Tarihi yok',
+ 'Payments' => 'Ödemeler',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Source' => 'Kaynak',
+ 'Subtotal' => 'Aratoplam',
+ 'Tax' => 'Vergi',
+ 'Tax Included' => 'Vergi Dahil',
+ 'To' => 'Bitiþ',
+ 'Total' => 'Toplam',
+ 'Vendor' => 'Satýcý',
+ 'Yes' => 'Evet',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'evet' => 'yes',
+};
+
+1;
+
diff --git a/locale/tr/admin b/locale/tr/admin
new file mode 100755
index 00000000..d8fa1b5b
--- /dev/null
+++ b/locale/tr/admin
@@ -0,0 +1,133 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Access Control' => 'Giriþ Kontrol',
+ 'Accounting' => 'Muhasebe',
+ 'Add User' => 'Kullanýcý Ekle',
+ 'Address' => 'Adres',
+ 'Administration' => 'Yönetim',
+ 'Administrator' => 'Administrator',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'Yönetici Þifresini Deðiþtir',
+ 'Change Password' => 'Þifre Deðiþtir',
+ 'Click on login name to edit!' => 'Düzenlemek için giriþ ismini týklayýn.',
+ 'Company' => 'Þirket',
+ 'Connect to' => 'Baðlan',
+ 'Continue' => 'Devam',
+ 'Create Chart of Accounts' => 'Hesap Planý Oluþtur',
+ 'Create Dataset' => 'Veriseti Oluþtur',
+ 'DBI not installed!' => 'DBJ kurulu deðil',
+ 'Database' => 'Veritabaný',
+ 'Database Administration' => 'Veritabani Yonetimi',
+ 'Database Driver not checked!' => 'Database Driver not checked!',
+ 'Database User missing!' => 'Veritabaný Kullanýcýsý yok!',
+ 'Dataset' => 'Veriseti',
+ 'Dataset missing!' => 'Veriseti Yok!',
+ 'Dataset updated!' => 'Dataset updated!',
+ 'Date Format' => 'Tarih Formatý',
+ 'Delete' => 'Sil',
+ 'Delete Dataset' => 'Verisetini Sil',
+ 'Directory' => 'Dizin',
+ 'Driver' => 'Sürücü',
+ 'E-mail' => 'Posta',
+ 'Edit User' => 'Kullanýcý Bilgilerini Düzenle',
+ 'Existing Datasets' => 'Verisetleri',
+ 'Fax' => 'Faks',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Host yok!',
+ 'Language' => 'Dil',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Giriþ',
+ 'Login name missing!' => 'Login name missing!',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Ýsim',
+ 'New Templates' => 'Yeni Þablonlar',
+ 'No Database Drivers available!' => 'Veritabaný Sürücüsü yok!',
+ 'No Dataset selected!' => 'Veriseti seçilmedi!',
+ 'Nothing to delete!' => 'Nothing to delete!',
+ 'Number Format' => 'Rakam Formatý',
+ 'Oracle Database Administration' => 'Oracle Veritabaný Yönetimi',
+ 'Password' => 'Þifre',
+ 'Password changed!' => 'Password changed!',
+ 'Pg Database Administration' => 'Pg Veritabaný Yönetimi',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port yok!',
+ 'Printer' => 'Yazýcý',
+ 'Save' => 'Kaydet',
+ 'Setup Templates' => 'Þablon Kur',
+ 'Signature' => 'Ýmza',
+ 'Stylesheet' => 'Düzen Sayfasý',
+ 'Templates' => 'Þablonlar',
+ 'The following Datasets are not in use and can be deleted' => 'Aþaðýdaki Verisetleri kullanýlmamaktadýr ve silinebilir',
+ 'The following Datasets need to be updated' => 'The following Datasets need to be updated',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Mevcut fiþ bilgileri için bu bir ön kontroldür. Bu aþamada hiçbirþey oluþturulmaz ve silinemez',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Gruba yeni kullanýcý eklemek için, giriþ ismini deðiþtirin ve kaydedin. Yeni kullanýcý yeni giriþ altýnda ayný parametrelerle kaydedilecektir.',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'Update Dataset',
+ 'Use Templates' => 'Þablon Kullan',
+ 'User' => 'Kullanýcý',
+ 'User deleted!' => 'User deleted!',
+ 'User saved!' => 'User saved!',
+ 'Version' => 'Versiyon',
+ 'does not exist' => 'mevcut deðil',
+ 'is already a member!' => 'üyedir!',
+ 'localhost' => 'Yerelhost',
+ 'successfully created!' => 'baþarýyla oluþturuldu!',
+ 'successfully deleted!' => 'baþarýyla silindi!',
+ 'website' => 'Websitesi',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'kullanýcý_ekle' => 'add_user',
+ 'yönetici_Þifresini_deðiþtir' => 'change_admin_password',
+ 'Þifre_deðiþtir' => 'change_password',
+ 'devam' => 'continue',
+ 'veriseti_oluþtur' => 'create_dataset',
+ 'sil' => 'delete',
+ 'verisetini_sil' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'giriþ' => 'login',
+ 'oracle_veritabaný_yönetimi' => 'oracle_database_administration',
+ 'pg_veritabaný_yönetimi' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'kaydet' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/tr/all b/locale/tr/all
new file mode 100755
index 00000000..1b88a47a
--- /dev/null
+++ b/locale/tr/all
@@ -0,0 +1,892 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'ISO-8859-9';
+
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'Borçlar',
+ 'AP Aging' => 'Gecikmiþ Borçlar',
+ 'AP Outstanding' => '',
+ 'AP Transaction' => '',
+ 'AP Transactions' => 'Borç Ýþlemleri',
+ 'AR' => 'Alacaklar',
+ 'AR Aging' => 'Gecikmiþ Alacaklar',
+ 'AR Outstanding' => '',
+ 'AR Transaction' => '',
+ 'AR Transactions' => 'Alacak Ýþlemleri',
+ 'AR/AP' => '',
+ 'About' => 'Program bilgileri',
+ 'Above' => '',
+ 'Access Control' => 'Giriþ Kontrol',
+ 'Access Denied!' => '',
+ 'Account' => 'Hesap',
+ 'Account Number' => 'Hesap Numarasý',
+ 'Account Number missing!' => 'Hesap Numarasý yok!',
+ 'Account Type' => 'Hesap Türü',
+ 'Account Type missing!' => 'Hesap Türü yok!',
+ 'Account deleted!' => '',
+ 'Account does not exist!' => '',
+ 'Account saved!' => '',
+ 'Accounting' => 'Muhasebe',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Accounts' => '',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => '',
+ 'Add' => 'Ekle',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'Hesap Ekle',
+ 'Add Assembly' => 'Grup Ekle',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => '',
+ 'Add Customer' => 'Alýcý Ekle',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => '',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => '',
+ 'Add General Ledger Transaction' => 'Defteri Kebire Ýþlem Ekle',
+ 'Add Group' => '',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => '',
+ 'Add POS Invoice' => '',
+ 'Add Part' => 'Parça Ekle',
+ 'Add Pricegroup' => '',
+ 'Add Project' => '',
+ 'Add Purchase Order' => 'Satýnalma Sip. Ekle',
+ 'Add Quotation' => '',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => '',
+ 'Add Sales Order' => 'Satýþ Sipariþi Ekle',
+ 'Add Service' => 'Hizmet Ekle',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'Ýþlem Ekle',
+ 'Add User' => 'Kullanýcý Ekle',
+ 'Add Vendor' => 'Satýcý Ekle',
+ 'Add Vendor Invoice' => '',
+ 'Add Warehouse' => '',
+ 'Address' => 'Adres',
+ 'Administration' => 'Yönetim',
+ 'Administrator' => 'Administrator',
+ 'After Deduction' => '',
+ 'All' => 'Hepsi',
+ 'All Accounts' => '',
+ 'All Datasets up to date!' => 'All Datasets up to date!',
+ 'All Items' => '',
+ 'Allowances' => '',
+ 'Amount' => 'Miktar',
+ 'Amount Due' => '',
+ 'Amount missing!' => '',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Are you sure you want to delete Invoice Number' => 'Fatura Numarasýný silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Are you sure you want to delete Order Number' => 'Sipariþ Numarasýný silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => 'Ýþlemi silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => 'Gruplar',
+ 'Assemblies restocked!' => '',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'Aktif',
+ 'Attachment' => '',
+ 'Audit Control' => '',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => '',
+ 'Backup' => 'Yedekleme',
+ 'Backup sent to' => '',
+ 'Balance' => '',
+ 'Balance Sheet' => 'Bilanço',
+ 'Based on' => '',
+ 'Bcc' => '',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => '',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => '',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => '',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => 'ÞirketNo',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => '',
+ 'COGS' => 'SMM',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => '',
+ 'Cannot delete customer!' => '',
+ 'Cannot delete default account!' => 'Öntanýmlý hesap silinmez!',
+ 'Cannot delete invoice!' => '',
+ 'Cannot delete item!' => '',
+ 'Cannot delete order!' => '',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => '',
+ 'Cannot delete vendor!' => '',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => '',
+ 'Cannot post invoice!' => '',
+ 'Cannot post payment for a closed period!' => '',
+ 'Cannot post transaction for a closed period!' => '',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => '',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => '',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => '',
+ 'Cannot save preferences!' => '',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => '',
+ 'Cash' => '',
+ 'Cc' => '',
+ 'Change' => '',
+ 'Change Admin Password' => 'Yönetici Þifresini Deðiþtir',
+ 'Change Password' => 'Þifre Deðiþtir',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'Hesap Planý',
+ 'Check' => '',
+ 'Check Inventory' => '',
+ 'Checks' => '',
+ 'City' => '',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'Düzenlemek için giriþ ismini týklayýn.',
+ 'Clocked' => '',
+ 'Close Books up to' => '',
+ 'Closed' => '',
+ 'Code' => '',
+ 'Code missing!' => '',
+ 'Company' => 'Þirket',
+ 'Company Name' => '',
+ 'Compare to' => '...kýyasla',
+ 'Completed' => '',
+ 'Components' => '',
+ 'Confirm' => '',
+ 'Confirm!' => 'Onayla!',
+ 'Connect to' => 'Baðlan',
+ 'Contact' => 'Kontak',
+ 'Continue' => 'Devam',
+ 'Contra' => '',
+ 'Copies' => '',
+ 'Copy to COA' => '',
+ 'Cost' => '',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '',
+ 'Create Chart of Accounts' => 'Hesap Planý Oluþtur',
+ 'Create Dataset' => 'Veriseti Oluþtur',
+ 'Credit' => 'Alacak',
+ 'Credit Limit' => 'Kredi Limiti',
+ 'Curr' => '',
+ 'Currency' => 'Para Birimi',
+ 'Current' => '',
+ 'Current Earnings' => '',
+ 'Customer' => 'Alýcý',
+ 'Customer History' => '',
+ 'Customer Number' => '',
+ 'Customer deleted!' => '',
+ 'Customer missing!' => '',
+ 'Customer not on file!' => '',
+ 'Customer saved!' => '',
+ 'Customers' => '',
+ 'DBI not installed!' => 'DBJ kurulu deðil',
+ 'DOB' => '',
+ 'Database' => 'Veritabaný',
+ 'Database Administration' => 'Veritabani Yonetimi',
+ 'Database Driver not checked!' => 'Database Driver not checked!',
+ 'Database Host' => 'Veritabaný Hostu',
+ 'Database User missing!' => 'Veritabaný Kullanýcýsý yok!',
+ 'Dataset' => 'Veriseti',
+ 'Dataset is newer than version!' => '',
+ 'Dataset missing!' => 'Veriseti Yok!',
+ 'Dataset updated!' => 'Dataset updated!',
+ 'Date' => 'Tarih',
+ 'Date Format' => 'Tarih Formatý',
+ 'Date Paid' => 'Ödendiði Tarih',
+ 'Date Received' => '',
+ 'Date missing!' => '',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'Borç',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Decimalplaces' => '',
+ 'Decrease' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => '',
+ 'Defaults saved!' => '',
+ 'Delete' => 'Sil',
+ 'Delete Account' => 'Hesabý Sil',
+ 'Delete Dataset' => 'Verisetini Sil',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => '',
+ 'Department' => '',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => '',
+ 'Deposit' => '',
+ 'Description' => 'Açýklama',
+ 'Description Translations' => '',
+ 'Description missing!' => '',
+ 'Detail' => '',
+ 'Difference' => '',
+ 'Directory' => 'Dizin',
+ 'Discount' => 'Ýndirim',
+ 'Done' => '',
+ 'Drawing' => '',
+ 'Driver' => 'Sürücü',
+ 'Dropdown Limit' => '',
+ 'Due Date' => 'Vade Tarihi',
+ 'Due Date missing!' => 'Vade Tarihi yok!',
+ 'E-mail' => 'Posta',
+ 'E-mail Statement to' => '',
+ 'E-mail address missing!' => 'Posta adresi yok!',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => '',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => 'Hesabý Düzenle',
+ 'Edit Assembly' => 'Grubu Düzenle',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => '',
+ 'Edit Customer' => '',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => '',
+ 'Edit General Ledger Transaction' => 'Defteri Kebir Ýþlemini Düzenle',
+ 'Edit Group' => '',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => '',
+ 'Edit Part' => 'Parçayý Düzenle',
+ 'Edit Preferences for' => 'Tercihleri Düzenle: ',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => '',
+ 'Edit Purchase Order' => 'Alýþ Sipariþini Düzenle',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => '',
+ 'Edit Sales Order' => 'Satýþ Sipariþini Düzenle',
+ 'Edit Service' => 'Hizmeti Düzenle',
+ 'Edit Template' => 'Þablonu Düzenle',
+ 'Edit Timecard' => '',
+ 'Edit User' => 'Kullanýcý Bilgilerini Düzenle',
+ 'Edit Vendor' => '',
+ 'Edit Vendor Invoice' => '',
+ 'Edit Warehouse' => '',
+ 'Employee' => '',
+ 'Employee Name' => '',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => '',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => '',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Yerel ve yabancý para birimleri için 3 harfli tanýmlama giriniz yi týklayýnýz (USD:TRL:EUR)',
+ 'Equity' => 'Sermaye',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'D.Kuru',
+ 'Exchange Rate' => 'Döviz Kuru',
+ 'Exchange rate for payment missing!' => '',
+ 'Exchange rate missing!' => '',
+ 'Existing Datasets' => 'Verisetleri',
+ 'Expense' => 'Gider',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => 'Gider/Varlýklar',
+ 'Extended' => '',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'Kur Kazancý',
+ 'Foreign Exchange Loss' => 'Kur Kaybý',
+ 'Friday' => '',
+ 'From' => 'Baþlangýç',
+ 'From Warehouse' => '',
+ 'GIFI' => '',
+ 'GIFI deleted!' => '',
+ 'GIFI missing!' => '',
+ 'GIFI saved!' => '',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => '',
+ 'General Ledger' => 'Defteri Kebir',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => '',
+ 'Group' => '',
+ 'Group Items' => '',
+ 'Group Translations' => '',
+ 'Group deleted!' => '',
+ 'Group missing!' => '',
+ 'Group saved!' => '',
+ 'Groups' => '',
+ 'HR' => '',
+ 'HTML Templates' => '',
+ 'Heading' => 'Baþlýk',
+ 'History' => '',
+ 'Home Phone' => '',
+ 'Host' => 'Host',
+ 'Hostname missing!' => 'Host yok!',
+ 'IBAN' => '',
+ 'ID' => '',
+ 'Image' => '',
+ 'In-line' => '',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => 'Raporla',
+ 'Include in drop-down menus' => 'Seçmeli Menüye dahil et',
+ 'Income' => '',
+ 'Income Statement' => 'Gelir Tablosu',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => '',
+ 'Increase' => '',
+ 'Individual Items' => 'Farklý Kalemler',
+ 'Internal Notes' => '',
+ 'Inventory' => 'Stok',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Bu grubu çýkarmadan önce stok miktarý sýfýr olmalýdýr',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Bu Parçayý çýkarmadan önce stok miktarý sýfýr olmalýdýr',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Fatura Tarihi',
+ 'Invoice Date missing!' => 'Fatura Tarihi yok!',
+ 'Invoice Number' => 'Fatura No',
+ 'Invoice Number missing!' => 'Fatura Numarasý yok!',
+ 'Invoice deleted!' => '',
+ 'Invoices' => '',
+ 'Is this a summary account to record' => 'Bu kaydedilecek hesap özeti mi',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => '',
+ 'Item not on file!' => 'Bu kalem dosyada yok!',
+ 'Items' => '',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'LaTeX Templates' => '',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => 'Dil',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => '',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'Son Numaralar ve Öntanýmlý Hesaplar',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Uzakta baglantý yapmak istemiyorsanýz host ve port alanlarýný boþ býrakýnýz.',
+ 'Liability' => 'Pasif',
+ 'Licensed to' => 'Lisans Sahibi:',
+ 'Line Total' => '',
+ 'Link' => 'Baðla',
+ 'Link Accounts' => 'Baðlý Hesaplar',
+ 'List' => '',
+ 'List Accounts' => '',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => '',
+ 'List Languages' => '',
+ 'List Price' => 'Liste Fiyatý',
+ 'List Projects' => '',
+ 'List SIC' => '',
+ 'List Transactions' => 'Ýþlemleri Listele',
+ 'List Warehouses' => '',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'Giriþ',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => '',
+ 'Make' => 'Marka',
+ 'Manager' => '',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => '',
+ 'Method' => '',
+ 'Microfiche' => '',
+ 'Model' => 'Model',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => '',
+ 'Name' => 'Ýsim',
+ 'Name missing!' => '',
+ 'New Templates' => 'Yeni Þablonlar',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'Hayýr',
+ 'No Database Drivers available!' => 'Veritabaný Sürücüsü yok!',
+ 'No Dataset selected!' => 'Veriseti seçilmedi!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'E-posta adresi yok: ',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => '',
+ 'Non-taxable' => '',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'Notlar:',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => '',
+ 'Nothing to delete!' => 'Nothing to delete!',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Number' => 'Numara',
+ 'Number Format' => 'Rakam Formatý',
+ 'Number missing in Row' => 'Sýrada Numara yok!',
+ 'O' => '',
+ 'OH' => '',
+ 'Obsolete' => 'Eski',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'On Hand' => 'Stok:',
+ 'Open' => '',
+ 'Oracle Database Administration' => 'Oracle Veritabaný Yönetimi',
+ 'Order' => 'Sipariþ',
+ 'Order Date' => 'Sipariþ Tarihi',
+ 'Order Date missing!' => 'Sipariþ Tarihi yok!',
+ 'Order Entry' => 'Sipariþ Giriþi',
+ 'Order Number' => 'Sipariþ No',
+ 'Order Number missing!' => 'Sipariþ Numarasý yok!',
+ 'Order deleted!' => '',
+ 'Order generation failed!' => '',
+ 'Order saved!' => '',
+ 'Orders generated!' => '',
+ 'Orphaned' => '',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => '',
+ 'Outstanding' => '',
+ 'PDF' => '',
+ 'PO Number' => '',
+ 'POS' => '',
+ 'POS Invoice' => '',
+ 'Packing List' => 'Paketleme Listesi',
+ 'Packing List Date missing!' => '',
+ 'Packing List Number missing!' => '',
+ 'Packing Lists' => '',
+ 'Paid' => 'Ödendi',
+ 'Part' => 'Parça',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => 'Parçalar',
+ 'Password' => 'Þifre',
+ 'Password changed!' => 'Password changed!',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'Borçlar',
+ 'Payment' => 'Ödeme',
+ 'Payment date missing!' => 'Ödeme Tarihi yok',
+ 'Payment posted!' => '',
+ 'Payments' => 'Ödemeler',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => 'Pg Veritabaný Yönetimi',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'Telefon',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'Port',
+ 'Port missing!' => 'Port yok!',
+ 'Pos' => '',
+ 'Post' => '',
+ 'Post as new' => '',
+ 'Posted!' => '',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => '',
+ 'Preferences' => 'Tercihler',
+ 'Preferences saved!' => 'Tercihler kaydedildi!',
+ 'Prepayment' => '',
+ 'Price' => 'Fiyat',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => '',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => 'Yazýcý',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => '',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => '',
+ 'Project Number missing!' => '',
+ 'Project Transactions' => '',
+ 'Project deleted!' => '',
+ 'Project not on file!' => '',
+ 'Project saved!' => '',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => '',
+ 'Purchase Order' => 'Satýnalma Sipariþi',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => 'Satýnalma Sipariþleri',
+ 'Qty' => 'Adet',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => '',
+ 'Rate' => 'Oran',
+ 'Rate missing!' => '',
+ 'Recd' => '',
+ 'Receipt' => '',
+ 'Receipt posted!' => '',
+ 'Receipts' => '',
+ 'Receivables' => 'Alacaklar',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => '',
+ 'Reconciliation Report' => '',
+ 'Record in' => 'Kaydet',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => '',
+ 'Remaining' => '',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => '',
+ 'Reports' => 'Raporlar',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => 'Talep tarihi:',
+ 'Retained Earnings' => 'Net Dönem Karý (Zararý)',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => '',
+ 'Sales' => 'Satýþlar',
+ 'Sales Invoice' => '',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '',
+ 'Sales Order' => 'Satýþ Sipariþi',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => 'Satýþ Sipariþleri',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => '',
+ 'Saturday' => '',
+ 'Save' => 'Kaydet',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => '',
+ 'Save to File' => 'Dosyaya Kaydet',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => '',
+ 'Search' => '',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => '',
+ 'Select from one of the items below' => 'Aþaðýdaki kalemlerden birini seç',
+ 'Select from one of the names below' => '',
+ 'Select from one of the projects below' => '',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => '',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => 'Satýþ Fiyatý',
+ 'Send by E-Mail' => 'E-postayla gönder',
+ 'Sending' => '',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => 'servis',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'Servisler',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'Þablon Kur',
+ 'Ship' => '',
+ 'Ship Merchandise' => '',
+ 'Ship to' => '',
+ 'Ship via' => '',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => 'Kýsa',
+ 'Signature' => 'Ýmza',
+ 'Source' => 'Kaynak',
+ 'Spoolfile' => '',
+ 'Standard' => '',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => '',
+ 'Statement Balance' => '',
+ 'Statement sent to' => '',
+ 'Statements sent to printer!' => '',
+ 'Stock' => '',
+ 'Stock Assembly' => 'Grubu Stokla',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'Düzen Sayfasý',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => '',
+ 'Subtotal' => 'Aratoplam',
+ 'Summary' => '',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => '',
+ 'System Defaults' => '',
+ 'Tax' => 'Vergi',
+ 'Tax Accounts' => 'Vergi Hesaplarý',
+ 'Tax Included' => 'Vergi Dahil',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => '',
+ 'Tax paid' => '',
+ 'Taxable' => 'Vergiye tabi',
+ 'Template saved!' => '',
+ 'Templates' => 'Þablonlar',
+ 'Terms' => 'Þartlar',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => 'Aþaðýdaki Verisetleri kullanýlmamaktadýr ve silinebilir',
+ 'The following Datasets need to be updated' => 'The following Datasets need to be updated',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Mevcut fiþ bilgileri için bu bir ön kontroldür. Bu aþamada hiçbirþey oluþturulmaz ve silinemez',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'Bitiþ',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Gruba yeni kullanýcý eklemek için, giriþ ismini deðiþtirin ve kaydedin. Yeni kullanýcý yeni giriþ altýnda ayný parametrelerle kaydedilecektir.',
+ 'Top Level' => '',
+ 'Total' => 'Toplam',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => 'Ýþlem Tarihi yok!',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => '',
+ 'Transaction posted!' => '',
+ 'Transaction reversal enforced for all dates' => '',
+ 'Transaction reversal enforced up to' => '',
+ 'Transactions' => 'Ýþlemler',
+ 'Transfer' => '',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'Proforma Bilanço',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => 'Birim',
+ 'Unit of measure' => 'Ölçme Birimi',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => '',
+ 'Update Dataset' => 'Update Dataset',
+ 'Updated' => '',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => 'Þablon Kullan',
+ 'User' => 'Kullanýcý',
+ 'User deleted!' => 'User deleted!',
+ 'User saved!' => 'User saved!',
+ 'Valid until' => '',
+ 'Vendor' => 'Satýcý',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => '',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '',
+ 'Vendor Number' => '',
+ 'Vendor deleted!' => '',
+ 'Vendor missing!' => '',
+ 'Vendor not on file!' => '',
+ 'Vendor saved!' => '',
+ 'Vendors' => '',
+ 'Version' => 'Versiyon',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => 'Aðýrlýk',
+ 'Weight Unit' => 'Aðýrlýk Birimi',
+ 'What type of item is this?' => 'Bu ne çeþit bir kalemdir?',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => 'Evet',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'Ýsim girmediniz!',
+ 'You must enter a host and port for local and remote connections!' => 'Yerel ve uzak baðlantýlar için bir host ve port girmek zorundasýnýz!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => '',
+ 'as at' => '',
+ 'days' => 'gün. ',
+ 'does not exist' => 'mevcut deðil',
+ 'done' => '',
+ 'ea' => 'ad',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'Dönem:',
+ 'is already a member!' => 'üyedir!',
+ 'localhost' => 'Yerelhost',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'baþarýyla oluþturuldu!',
+ 'successfully deleted!' => 'baþarýyla silindi!',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => 'Websitesi',
+};
+
+1;
diff --git a/locale/tr/am b/locale/tr/am
new file mode 100755
index 00000000..2e9f003b
--- /dev/null
+++ b/locale/tr/am
@@ -0,0 +1,176 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'AP' => 'Borçlar',
+ 'AR' => 'Alacaklar',
+ 'About' => 'Program bilgileri',
+ 'Account' => 'Hesap',
+ 'Account Number' => 'Hesap Numarasý',
+ 'Account Number missing!' => 'Hesap Numarasý yok!',
+ 'Account Type' => 'Hesap Türü',
+ 'Account Type missing!' => 'Hesap Türü yok!',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Add Account' => 'Hesap Ekle',
+ 'Address' => 'Adres',
+ 'Amount' => 'Miktar',
+ 'Asset' => 'Aktif',
+ 'Business Number' => 'ÞirketNo',
+ 'COGS' => 'SMM',
+ 'Cannot delete default account!' => 'Öntanýmlý hesap silinmez!',
+ 'Chart of Accounts' => 'Hesap Planý',
+ 'Company' => 'Þirket',
+ 'Confirm!' => 'Onayla!',
+ 'Continue' => 'Devam',
+ 'Credit' => 'Alacak',
+ 'Database Host' => 'Veritabaný Hostu',
+ 'Dataset' => 'Veriseti',
+ 'Date Format' => 'Tarih Formatý',
+ 'Debit' => 'Borç',
+ 'Delete' => 'Sil',
+ 'Delete Account' => 'Hesabý Sil',
+ 'Description' => 'Açýklama',
+ 'Discount' => 'Ýndirim',
+ 'E-mail' => 'Posta',
+ 'E-mail address missing!' => 'Posta adresi yok!',
+ 'Edit Account' => 'Hesabý Düzenle',
+ 'Edit Preferences for' => 'Tercihleri Düzenle: ',
+ 'Edit Template' => 'Þablonu Düzenle',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Yerel ve yabancý para birimleri için 3 harfli tanýmlama giriniz yi týklayýnýz (USD:TRL:EUR)',
+ 'Equity' => 'Sermaye',
+ 'Expense' => 'Gider',
+ 'Expense/Asset' => 'Gider/Varlýklar',
+ 'Fax' => 'Faks',
+ 'Foreign Exchange Gain' => 'Kur Kazancý',
+ 'Foreign Exchange Loss' => 'Kur Kaybý',
+ 'Heading' => 'Baþlýk',
+ 'Include in drop-down menus' => 'Seçmeli Menüye dahil et',
+ 'Inventory' => 'Stok',
+ 'Invoice' => 'Fatura',
+ 'Is this a summary account to record' => 'Bu kaydedilecek hesap özeti mi',
+ 'Language' => 'Dil',
+ 'Last Numbers & Default Accounts' => 'Son Numaralar ve Öntanýmlý Hesaplar',
+ 'Liability' => 'Pasif',
+ 'Licensed to' => 'Lisans Sahibi:',
+ 'Link' => 'Baðla',
+ 'Name' => 'Ýsim',
+ 'No' => 'Hayýr',
+ 'No email address for' => 'E-posta adresi yok: ',
+ 'Number' => 'Numara',
+ 'Number Format' => 'Rakam Formatý',
+ 'Packing List' => 'Paketleme Listesi',
+ 'Password' => 'Þifre',
+ 'Payables' => 'Borçlar',
+ 'Payment' => 'Ödeme',
+ 'Phone' => 'Telefon',
+ 'Preferences saved!' => 'Tercihler kaydedildi!',
+ 'Printer' => 'Yazýcý',
+ 'Purchase Order' => 'Satýnalma Sipariþi',
+ 'Purchase Orders' => 'Satýnalma Sipariþleri',
+ 'Rate' => 'Oran',
+ 'Receivables' => 'Alacaklar',
+ 'Retained Earnings' => 'Net Dönem Karý (Zararý)',
+ 'Sales Order' => 'Satýþ Sipariþi',
+ 'Sales Orders' => 'Satýþ Sipariþleri',
+ 'Save' => 'Kaydet',
+ 'Signature' => 'Ýmza',
+ 'Stylesheet' => 'Düzen Sayfasý',
+ 'Tax' => 'Vergi',
+ 'User' => 'Kullanýcý',
+ 'Version' => 'Versiyon',
+ 'Weight Unit' => 'Aðýrlýk Birimi',
+ 'Yes' => 'Evet',
+ 'localhost' => 'Yerelhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'hesap_ekle' => 'add_account',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'hesabý_düzenle' => 'edit_account',
+ 'kaydet' => 'save',
+};
+
+1;
+
diff --git a/locale/tr/ap b/locale/tr/ap
new file mode 100755
index 00000000..5d05ed72
--- /dev/null
+++ b/locale/tr/ap
@@ -0,0 +1,130 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'AP Transactions' => 'Borç Ýþlemleri',
+ 'AR Transactions' => 'Alacak Ýþlemleri',
+ 'Account' => 'Hesap',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Address' => 'Adres',
+ 'Amount' => 'Miktar',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Are you sure you want to delete Transaction' => 'Ýþlemi silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Confirm!' => 'Onayla!',
+ 'Continue' => 'Devam',
+ 'Credit' => 'Alacak',
+ 'Credit Limit' => 'Kredi Limiti',
+ 'Currency' => 'Para Birimi',
+ 'Customer' => 'Alýcý',
+ 'Date' => 'Tarih',
+ 'Date Paid' => 'Ödendiði Tarih',
+ 'Debit' => 'Borç',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'Due Date' => 'Vade Tarihi',
+ 'Due Date missing!' => 'Vade Tarihi yok!',
+ 'E-mail' => 'Posta',
+ 'Exch' => 'D.Kuru',
+ 'Exchange Rate' => 'Döviz Kuru',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'From' => 'Baþlangýç',
+ 'Include in Report' => 'Raporla',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Fatura Tarihi',
+ 'Invoice Date missing!' => 'Fatura Tarihi yok!',
+ 'Invoice Number' => 'Fatura No',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Notes' => 'Notlar:',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Number' => 'Numara',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Order' => 'Sipariþ',
+ 'Order Number' => 'Sipariþ No',
+ 'Paid' => 'Ödendi',
+ 'Payment date missing!' => 'Ödeme Tarihi yok',
+ 'Payments' => 'Ödemeler',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Source' => 'Kaynak',
+ 'Subtotal' => 'Aratoplam',
+ 'Tax' => 'Vergi',
+ 'Tax Included' => 'Vergi Dahil',
+ 'To' => 'Bitiþ',
+ 'Total' => 'Toplam',
+ 'Vendor' => 'Satýcý',
+ 'Yes' => 'Evet',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'evet' => 'yes',
+};
+
+1;
+
diff --git a/locale/tr/ar b/locale/tr/ar
new file mode 100755
index 00000000..5d05ed72
--- /dev/null
+++ b/locale/tr/ar
@@ -0,0 +1,130 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'AP Transactions' => 'Borç Ýþlemleri',
+ 'AR Transactions' => 'Alacak Ýþlemleri',
+ 'Account' => 'Hesap',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Address' => 'Adres',
+ 'Amount' => 'Miktar',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Are you sure you want to delete Transaction' => 'Ýþlemi silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Confirm!' => 'Onayla!',
+ 'Continue' => 'Devam',
+ 'Credit' => 'Alacak',
+ 'Credit Limit' => 'Kredi Limiti',
+ 'Currency' => 'Para Birimi',
+ 'Customer' => 'Alýcý',
+ 'Date' => 'Tarih',
+ 'Date Paid' => 'Ödendiði Tarih',
+ 'Debit' => 'Borç',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'Due Date' => 'Vade Tarihi',
+ 'Due Date missing!' => 'Vade Tarihi yok!',
+ 'E-mail' => 'Posta',
+ 'Exch' => 'D.Kuru',
+ 'Exchange Rate' => 'Döviz Kuru',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'From' => 'Baþlangýç',
+ 'Include in Report' => 'Raporla',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Fatura Tarihi',
+ 'Invoice Date missing!' => 'Fatura Tarihi yok!',
+ 'Invoice Number' => 'Fatura No',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Notes' => 'Notlar:',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Number' => 'Numara',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Order' => 'Sipariþ',
+ 'Order Number' => 'Sipariþ No',
+ 'Paid' => 'Ödendi',
+ 'Payment date missing!' => 'Ödeme Tarihi yok',
+ 'Payments' => 'Ödemeler',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Source' => 'Kaynak',
+ 'Subtotal' => 'Aratoplam',
+ 'Tax' => 'Vergi',
+ 'Tax Included' => 'Vergi Dahil',
+ 'To' => 'Bitiþ',
+ 'Total' => 'Toplam',
+ 'Vendor' => 'Satýcý',
+ 'Yes' => 'Evet',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'evet' => 'yes',
+};
+
+1;
+
diff --git a/locale/tr/arap b/locale/tr/arap
new file mode 100755
index 00000000..1cb549cd
--- /dev/null
+++ b/locale/tr/arap
@@ -0,0 +1,39 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Address' => 'Adres',
+ 'Continue' => 'Devam',
+ 'Date' => 'Tarih',
+ 'Description' => 'Açýklama',
+ 'E-mail' => 'Posta',
+ 'Number' => 'Numara',
+ 'To' => 'Bitiþ',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'devam' => 'continue',
+};
+
+1;
+
diff --git a/locale/tr/arapprn b/locale/tr/arapprn
new file mode 100755
index 00000000..5fdcf683
--- /dev/null
+++ b/locale/tr/arapprn
@@ -0,0 +1,26 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Account' => 'Hesap',
+ 'Amount' => 'Miktar',
+ 'Continue' => 'Devam',
+ 'Date' => 'Tarih',
+ 'Source' => 'Kaynak',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'devam' => 'continue',
+};
+
+1;
+
diff --git a/locale/tr/bp b/locale/tr/bp
new file mode 100755
index 00000000..def42b0d
--- /dev/null
+++ b/locale/tr/bp
@@ -0,0 +1,40 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Account' => 'Hesap',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Confirm!' => 'Onayla!',
+ 'Continue' => 'Devam',
+ 'Customer' => 'Alýcý',
+ 'Date' => 'Tarih',
+ 'From' => 'Baþlangýç',
+ 'Invoice' => 'Fatura',
+ 'Invoice Number' => 'Fatura No',
+ 'Order' => 'Sipariþ',
+ 'Order Number' => 'Sipariþ No',
+ 'Purchase Orders' => 'Satýnalma Sipariþleri',
+ 'Sales Orders' => 'Satýþ Sipariþleri',
+ 'To' => 'Bitiþ',
+ 'Vendor' => 'Satýcý',
+ 'Yes' => 'Evet',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'devam' => 'continue',
+ 'evet' => 'yes',
+};
+
+1;
+
diff --git a/locale/tr/ca b/locale/tr/ca
new file mode 100755
index 00000000..3b077bf6
--- /dev/null
+++ b/locale/tr/ca
@@ -0,0 +1,50 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Account' => 'Hesap',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Chart of Accounts' => 'Hesap Planý',
+ 'Credit' => 'Alacak',
+ 'Date' => 'Tarih',
+ 'Debit' => 'Borç',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Description' => 'Açýklama',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'From' => 'Baþlangýç',
+ 'Include in Report' => 'Raporla',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'List Transactions' => 'Ýþlemleri Listele',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Subtotal' => 'Aratoplam',
+ 'To' => 'Bitiþ',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'Ýþlemleri_listele' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/tr/cp b/locale/tr/cp
new file mode 100755
index 00000000..5e2b5aa6
--- /dev/null
+++ b/locale/tr/cp
@@ -0,0 +1,84 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'AP' => 'Borçlar',
+ 'AR' => 'Alacaklar',
+ 'Account' => 'Hesap',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Address' => 'Adres',
+ 'All' => 'Hepsi',
+ 'Amount' => 'Miktar',
+ 'Continue' => 'Devam',
+ 'Currency' => 'Para Birimi',
+ 'Customer' => 'Alýcý',
+ 'Date' => 'Tarih',
+ 'Description' => 'Açýklama',
+ 'Due Date' => 'Vade Tarihi',
+ 'E-mail' => 'Posta',
+ 'Exchange Rate' => 'Döviz Kuru',
+ 'From' => 'Baþlangýç',
+ 'Invoice' => 'Fatura',
+ 'Language' => 'Dil',
+ 'Number' => 'Numara',
+ 'Payment' => 'Ödeme',
+ 'Payments' => 'Ödemeler',
+ 'Source' => 'Kaynak',
+ 'To' => 'Bitiþ',
+ 'Vendor' => 'Satýcý',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'devam' => 'continue',
+};
+
+1;
+
diff --git a/locale/tr/ct b/locale/tr/ct
new file mode 100755
index 00000000..e90864ce
--- /dev/null
+++ b/locale/tr/ct
@@ -0,0 +1,103 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'AP Transactions' => 'Borç Ýþlemleri',
+ 'AR Transactions' => 'Alacak Ýþlemleri',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Add Customer' => 'Alýcý Ekle',
+ 'Add Vendor' => 'Satýcý Ekle',
+ 'Address' => 'Adres',
+ 'All' => 'Hepsi',
+ 'Amount' => 'Miktar',
+ 'Contact' => 'Kontak',
+ 'Continue' => 'Devam',
+ 'Credit Limit' => 'Kredi Limiti',
+ 'Currency' => 'Para Birimi',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'Discount' => 'Ýndirim',
+ 'E-mail' => 'Posta',
+ 'Fax' => 'Faks',
+ 'From' => 'Baþlangýç',
+ 'Include in Report' => 'Raporla',
+ 'Invoice' => 'Fatura',
+ 'Item not on file!' => 'Bu kalem dosyada yok!',
+ 'Language' => 'Dil',
+ 'Name' => 'Ýsim',
+ 'Notes' => 'Notlar:',
+ 'Number' => 'Numara',
+ 'Order' => 'Sipariþ',
+ 'Phone' => 'Telefon',
+ 'Purchase Order' => 'Satýnalma Sipariþi',
+ 'Purchase Orders' => 'Satýnalma Sipariþleri',
+ 'Qty' => 'Adet',
+ 'Sales Order' => 'Satýþ Sipariþi',
+ 'Sales Orders' => 'Satýþ Sipariþleri',
+ 'Save' => 'Kaydet',
+ 'Sell Price' => 'Satýþ Fiyatý',
+ 'Subtotal' => 'Aratoplam',
+ 'Tax' => 'Vergi',
+ 'Tax Included' => 'Vergi Dahil',
+ 'Taxable' => 'Vergiye tabi',
+ 'Terms' => 'Þartlar',
+ 'To' => 'Bitiþ',
+ 'Total' => 'Toplam',
+ 'Unit' => 'Birim',
+ 'days' => 'gün. ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'alýcý_ekle' => 'add_customer',
+ 'satýcý_ekle' => 'add_vendor',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'satýnalma_sipariþi' => 'purchase_order',
+ 'satýþ_sipariþi' => 'sales_order',
+ 'kaydet' => 'save',
+};
+
+1;
+
diff --git a/locale/tr/gl b/locale/tr/gl
new file mode 100755
index 00000000..e108c52c
--- /dev/null
+++ b/locale/tr/gl
@@ -0,0 +1,108 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Account' => 'Hesap',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Add General Ledger Transaction' => 'Defteri Kebire Ýþlem Ekle',
+ 'Address' => 'Adres',
+ 'All' => 'Hepsi',
+ 'Amount' => 'Miktar',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Are you sure you want to delete Transaction' => 'Ýþlemi silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Asset' => 'Aktif',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Confirm!' => 'Onayla!',
+ 'Continue' => 'Devam',
+ 'Credit' => 'Alacak',
+ 'Date' => 'Tarih',
+ 'Debit' => 'Borç',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'E-mail' => 'Posta',
+ 'Edit General Ledger Transaction' => 'Defteri Kebir Ýþlemini Düzenle',
+ 'Equity' => 'Sermaye',
+ 'Expense' => 'Gider',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'From' => 'Baþlangýç',
+ 'General Ledger' => 'Defteri Kebir',
+ 'Include in Report' => 'Raporla',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Liability' => 'Pasif',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Notes' => 'Notlar:',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Number' => 'Numara',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Reports' => 'Raporlar',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Source' => 'Kaynak',
+ 'Subtotal' => 'Aratoplam',
+ 'To' => 'Bitiþ',
+ 'Transaction Date missing!' => 'Ýþlem Tarihi yok!',
+ 'Yes' => 'Evet',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'evet' => 'yes',
+};
+
+1;
+
diff --git a/locale/tr/hr b/locale/tr/hr
new file mode 100755
index 00000000..ae988b97
--- /dev/null
+++ b/locale/tr/hr
@@ -0,0 +1,65 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'AP' => 'Borçlar',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Address' => 'Adres',
+ 'Administrator' => 'Administrator',
+ 'All' => 'Hepsi',
+ 'Amount' => 'Miktar',
+ 'Continue' => 'Devam',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'E-mail' => 'Posta',
+ 'Expense' => 'Gider',
+ 'From' => 'Baþlangýç',
+ 'Include in Report' => 'Raporla',
+ 'Login' => 'Giriþ',
+ 'Name' => 'Ýsim',
+ 'Notes' => 'Notlar:',
+ 'Number' => 'Numara',
+ 'Rate' => 'Oran',
+ 'Sales' => 'Satýþlar',
+ 'Save' => 'Kaydet',
+ 'To' => 'Bitiþ',
+ 'User' => 'Kullanýcý',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'kaydet' => 'save',
+};
+
+1;
+
diff --git a/locale/tr/ic b/locale/tr/ic
new file mode 100755
index 00000000..a629d907
--- /dev/null
+++ b/locale/tr/ic
@@ -0,0 +1,175 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Add' => 'Ekle',
+ 'Add Assembly' => 'Grup Ekle',
+ 'Add Part' => 'Parça Ekle',
+ 'Add Purchase Order' => 'Satýnalma Sip. Ekle',
+ 'Add Sales Order' => 'Satýþ Sipariþi Ekle',
+ 'Add Service' => 'Hizmet Ekle',
+ 'Address' => 'Adres',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Assemblies' => 'Gruplar',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'COGS' => 'SMM',
+ 'Contact' => 'Kontak',
+ 'Continue' => 'Devam',
+ 'Currency' => 'Para Birimi',
+ 'Customer' => 'Alýcý',
+ 'Date' => 'Tarih',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'E-mail' => 'Posta',
+ 'E-mail address missing!' => 'Posta adresi yok!',
+ 'Edit Assembly' => 'Grubu Düzenle',
+ 'Edit Part' => 'Parçayý Düzenle',
+ 'Edit Service' => 'Hizmeti Düzenle',
+ 'Expense' => 'Gider',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'From' => 'Baþlangýç',
+ 'Include in Report' => 'Raporla',
+ 'Individual Items' => 'Farklý Kalemler',
+ 'Inventory' => 'Stok',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'Bu grubu çýkarmadan önce stok miktarý sýfýr olmalýdýr',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'Bu Parçayý çýkarmadan önce stok miktarý sýfýr olmalýdýr',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date missing!' => 'Fatura Tarihi yok!',
+ 'Invoice Number' => 'Fatura No',
+ 'Invoice Number missing!' => 'Fatura Numarasý yok!',
+ 'Item not on file!' => 'Bu kalem dosyada yok!',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Link Accounts' => 'Baðlý Hesaplar',
+ 'List Price' => 'Liste Fiyatý',
+ 'Make' => 'Marka',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Model' => 'Model',
+ 'Name' => 'Ýsim',
+ 'Notes' => 'Notlar:',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Number' => 'Numara',
+ 'Number missing in Row' => 'Sýrada Numara yok!',
+ 'Obsolete' => 'Eski',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'On Hand' => 'Stok:',
+ 'Order' => 'Sipariþ',
+ 'Order Date missing!' => 'Sipariþ Tarihi yok!',
+ 'Order Number' => 'Sipariþ No',
+ 'Order Number missing!' => 'Sipariþ Numarasý yok!',
+ 'Packing List' => 'Paketleme Listesi',
+ 'Part' => 'Parça',
+ 'Parts' => 'Parçalar',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Fiyat',
+ 'Purchase Order' => 'Satýnalma Sipariþi',
+ 'Purchase Orders' => 'Satýnalma Sipariþleri',
+ 'Qty' => 'Adet',
+ 'Required by' => 'Talep tarihi:',
+ 'Sales Order' => 'Satýþ Sipariþi',
+ 'Sales Orders' => 'Satýþ Sipariþleri',
+ 'Save' => 'Kaydet',
+ 'Sell Price' => 'Satýþ Fiyatý',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Service' => 'servis',
+ 'Services' => 'Servisler',
+ 'Short' => 'Kýsa',
+ 'Stock Assembly' => 'Grubu Stokla',
+ 'Subtotal' => 'Aratoplam',
+ 'Tax' => 'Vergi',
+ 'To' => 'Bitiþ',
+ 'Unit' => 'Birim',
+ 'Vendor' => 'Satýcý',
+ 'Weight' => 'Aðýrlýk',
+ 'What type of item is this?' => 'Bu ne çeþit bir kalemdir?',
+ 'days' => 'gün. ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'grup_ekle' => 'add_assembly',
+ 'parça_ekle' => 'add_part',
+ 'hizmet_ekle' => 'add_service',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'grubu_düzenle' => 'edit_assembly',
+ 'parçayý_düzenle' => 'edit_part',
+ 'hizmeti_düzenle' => 'edit_service',
+ 'kaydet' => 'save',
+};
+
+1;
+
diff --git a/locale/tr/io b/locale/tr/io
new file mode 100755
index 00000000..44634a48
--- /dev/null
+++ b/locale/tr/io
@@ -0,0 +1,88 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Satýnalma Sip. Ekle',
+ 'Add Sales Order' => 'Satýþ Sipariþi Ekle',
+ 'Address' => 'Adres',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Contact' => 'Kontak',
+ 'Continue' => 'Devam',
+ 'Date' => 'Tarih',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Description' => 'Açýklama',
+ 'E-mail' => 'Posta',
+ 'E-mail address missing!' => 'Posta adresi yok!',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date missing!' => 'Fatura Tarihi yok!',
+ 'Invoice Number missing!' => 'Fatura Numarasý yok!',
+ 'Item not on file!' => 'Bu kalem dosyada yok!',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Number' => 'Numara',
+ 'Number missing in Row' => 'Sýrada Numara yok!',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Order Date missing!' => 'Sipariþ Tarihi yok!',
+ 'Order Number missing!' => 'Sipariþ Numarasý yok!',
+ 'Packing List' => 'Paketleme Listesi',
+ 'Part' => 'Parça',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Fiyat',
+ 'Purchase Order' => 'Satýnalma Sipariþi',
+ 'Qty' => 'Adet',
+ 'Required by' => 'Talep tarihi:',
+ 'Sales Order' => 'Satýþ Sipariþi',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Service' => 'servis',
+ 'Subtotal' => 'Aratoplam',
+ 'To' => 'Bitiþ',
+ 'Unit' => 'Birim',
+ 'What type of item is this?' => 'Bu ne çeþit bir kalemdir?',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'devam' => 'continue',
+};
+
+1;
+
diff --git a/locale/tr/ir b/locale/tr/ir
new file mode 100755
index 00000000..658aa4f4
--- /dev/null
+++ b/locale/tr/ir
@@ -0,0 +1,152 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Account' => 'Hesap',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Add Purchase Order' => 'Satýnalma Sip. Ekle',
+ 'Add Sales Order' => 'Satýþ Sipariþi Ekle',
+ 'Address' => 'Adres',
+ 'Amount' => 'Miktar',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Are you sure you want to delete Invoice Number' => 'Fatura Numarasýný silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Confirm!' => 'Onayla!',
+ 'Contact' => 'Kontak',
+ 'Continue' => 'Devam',
+ 'Credit Limit' => 'Kredi Limiti',
+ 'Currency' => 'Para Birimi',
+ 'Date' => 'Tarih',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'Due Date' => 'Vade Tarihi',
+ 'E-mail' => 'Posta',
+ 'E-mail address missing!' => 'Posta adresi yok!',
+ 'Exch' => 'D.Kuru',
+ 'Exchange Rate' => 'Döviz Kuru',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Fatura Tarihi',
+ 'Invoice Date missing!' => 'Fatura Tarihi yok!',
+ 'Invoice Number' => 'Fatura No',
+ 'Invoice Number missing!' => 'Fatura Numarasý yok!',
+ 'Item not on file!' => 'Bu kalem dosyada yok!',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Language' => 'Dil',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Notes' => 'Notlar:',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Number' => 'Numara',
+ 'Number missing in Row' => 'Sýrada Numara yok!',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Order Date missing!' => 'Sipariþ Tarihi yok!',
+ 'Order Number' => 'Sipariþ No',
+ 'Order Number missing!' => 'Sipariþ Numarasý yok!',
+ 'Packing List' => 'Paketleme Listesi',
+ 'Part' => 'Parça',
+ 'Payment date missing!' => 'Ödeme Tarihi yok',
+ 'Payments' => 'Ödemeler',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Fiyat',
+ 'Purchase Order' => 'Satýnalma Sipariþi',
+ 'Qty' => 'Adet',
+ 'Record in' => 'Kaydet',
+ 'Required by' => 'Talep tarihi:',
+ 'Sales Order' => 'Satýþ Sipariþi',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Service' => 'servis',
+ 'Source' => 'Kaynak',
+ 'Subtotal' => 'Aratoplam',
+ 'Tax Included' => 'Vergi Dahil',
+ 'To' => 'Bitiþ',
+ 'Total' => 'Toplam',
+ 'Unit' => 'Birim',
+ 'Vendor' => 'Satýcý',
+ 'What type of item is this?' => 'Bu ne çeþit bir kalemdir?',
+ 'Yes' => 'Evet',
+ 'ea' => 'ad',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'satýnalma_sipariþi' => 'purchase_order',
+ 'evet' => 'yes',
+};
+
+1;
+
diff --git a/locale/tr/is b/locale/tr/is
new file mode 100755
index 00000000..d343da68
--- /dev/null
+++ b/locale/tr/is
@@ -0,0 +1,153 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Account' => 'Hesap',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Add Purchase Order' => 'Satýnalma Sip. Ekle',
+ 'Add Sales Order' => 'Satýþ Sipariþi Ekle',
+ 'Address' => 'Adres',
+ 'Amount' => 'Miktar',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Are you sure you want to delete Invoice Number' => 'Fatura Numarasýný silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Confirm!' => 'Onayla!',
+ 'Contact' => 'Kontak',
+ 'Continue' => 'Devam',
+ 'Credit Limit' => 'Kredi Limiti',
+ 'Currency' => 'Para Birimi',
+ 'Customer' => 'Alýcý',
+ 'Date' => 'Tarih',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'Due Date' => 'Vade Tarihi',
+ 'E-mail' => 'Posta',
+ 'E-mail address missing!' => 'Posta adresi yok!',
+ 'Exch' => 'D.Kuru',
+ 'Exchange Rate' => 'Döviz Kuru',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Fatura Tarihi',
+ 'Invoice Date missing!' => 'Fatura Tarihi yok!',
+ 'Invoice Number' => 'Fatura No',
+ 'Invoice Number missing!' => 'Fatura Numarasý yok!',
+ 'Item not on file!' => 'Bu kalem dosyada yok!',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Notes' => 'Notlar:',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Number' => 'Numara',
+ 'Number missing in Row' => 'Sýrada Numara yok!',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Order Date missing!' => 'Sipariþ Tarihi yok!',
+ 'Order Number' => 'Sipariþ No',
+ 'Order Number missing!' => 'Sipariþ Numarasý yok!',
+ 'Packing List' => 'Paketleme Listesi',
+ 'Part' => 'Parça',
+ 'Payment date missing!' => 'Ödeme Tarihi yok',
+ 'Payments' => 'Ödemeler',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Fiyat',
+ 'Purchase Order' => 'Satýnalma Sipariþi',
+ 'Qty' => 'Adet',
+ 'Record in' => 'Kaydet',
+ 'Required by' => 'Talep tarihi:',
+ 'Sales Order' => 'Satýþ Sipariþi',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Service' => 'servis',
+ 'Source' => 'Kaynak',
+ 'Subtotal' => 'Aratoplam',
+ 'Tax Included' => 'Vergi Dahil',
+ 'To' => 'Bitiþ',
+ 'Total' => 'Toplam',
+ 'Unit' => 'Birim',
+ 'What type of item is this?' => 'Bu ne çeþit bir kalemdir?',
+ 'Yes' => 'Evet',
+ 'ea' => 'ad',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'posta' => 'e_mail',
+ 'satýþ_sipariþi' => 'sales_order',
+ 'evet' => 'yes',
+};
+
+1;
+
diff --git a/locale/tr/jc b/locale/tr/jc
new file mode 100755
index 00000000..1d212e57
--- /dev/null
+++ b/locale/tr/jc
@@ -0,0 +1,66 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Amount' => 'Miktar',
+ 'Confirm!' => 'Onayla!',
+ 'Continue' => 'Devam',
+ 'Date' => 'Tarih',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'From' => 'Baþlangýç',
+ 'Include in Report' => 'Raporla',
+ 'Notes' => 'Notlar:',
+ 'Qty' => 'Adet',
+ 'Save' => 'Kaydet',
+ 'Subtotal' => 'Aratoplam',
+ 'To' => 'Bitiþ',
+ 'Total' => 'Toplam',
+ 'Yes' => 'Evet',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'kaydet' => 'save',
+ 'evet' => 'yes',
+};
+
+1;
+
diff --git a/locale/tr/locales.pl b/locale/tr/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/tr/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/tr/login b/locale/tr/login
new file mode 100755
index 00000000..46b163c1
--- /dev/null
+++ b/locale/tr/login
@@ -0,0 +1,22 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Company' => 'Þirket',
+ 'Continue' => 'Devam',
+ 'Login' => 'Giriþ',
+ 'Name' => 'Ýsim',
+ 'Password' => 'Þifre',
+ 'Version' => 'Versiyon',
+ 'You did not enter a name!' => 'Ýsim girmediniz!',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'giriþ' => 'login',
+};
+
+1;
+
diff --git a/locale/tr/menu b/locale/tr/menu
new file mode 100755
index 00000000..a1edc896
--- /dev/null
+++ b/locale/tr/menu
@@ -0,0 +1,55 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'AP' => 'Borçlar',
+ 'AP Aging' => 'Gecikmiþ Borçlar',
+ 'AR' => 'Alacaklar',
+ 'AR Aging' => 'Gecikmiþ Alacaklar',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Add Account' => 'Hesap Ekle',
+ 'Add Assembly' => 'Grup Ekle',
+ 'Add Customer' => 'Alýcý Ekle',
+ 'Add Part' => 'Parça Ekle',
+ 'Add Service' => 'Hizmet Ekle',
+ 'Add Transaction' => 'Ýþlem Ekle',
+ 'Add Vendor' => 'Satýcý Ekle',
+ 'Assemblies' => 'Gruplar',
+ 'Backup' => 'Yedekleme',
+ 'Balance Sheet' => 'Bilanço',
+ 'Chart of Accounts' => 'Hesap Planý',
+ 'Description' => 'Açýklama',
+ 'General Ledger' => 'Defteri Kebir',
+ 'Income Statement' => 'Gelir Tablosu',
+ 'Invoice' => 'Fatura',
+ 'Language' => 'Dil',
+ 'Order Entry' => 'Sipariþ Giriþi',
+ 'Packing List' => 'Paketleme Listesi',
+ 'Parts' => 'Parçalar',
+ 'Payment' => 'Ödeme',
+ 'Payments' => 'Ödemeler',
+ 'Preferences' => 'Tercihler',
+ 'Purchase Order' => 'Satýnalma Sipariþi',
+ 'Purchase Orders' => 'Satýnalma Sipariþleri',
+ 'Reports' => 'Raporlar',
+ 'Sales Order' => 'Satýþ Sipariþi',
+ 'Sales Orders' => 'Satýþ Sipariþleri',
+ 'Save to File' => 'Dosyaya Kaydet',
+ 'Send by E-Mail' => 'E-postayla gönder',
+ 'Services' => 'Servisler',
+ 'Stock Assembly' => 'Grubu Stokla',
+ 'Stylesheet' => 'Düzen Sayfasý',
+ 'Transactions' => 'Ýþlemler',
+ 'Trial Balance' => 'Proforma Bilanço',
+ 'Version' => 'Versiyon',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/tr/oe b/locale/tr/oe
new file mode 100755
index 00000000..c7aef25e
--- /dev/null
+++ b/locale/tr/oe
@@ -0,0 +1,184 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Add Purchase Order' => 'Satýnalma Sip. Ekle',
+ 'Add Sales Order' => 'Satýþ Sipariþi Ekle',
+ 'Address' => 'Adres',
+ 'Amount' => 'Miktar',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Are you sure you want to delete Order Number' => 'Sipariþ Numarasýný silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Confirm!' => 'Onayla!',
+ 'Contact' => 'Kontak',
+ 'Continue' => 'Devam',
+ 'Credit Limit' => 'Kredi Limiti',
+ 'Currency' => 'Para Birimi',
+ 'Customer' => 'Alýcý',
+ 'Date' => 'Tarih',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'E-mail' => 'Posta',
+ 'E-mail address missing!' => 'Posta adresi yok!',
+ 'Edit Purchase Order' => 'Alýþ Sipariþini Düzenle',
+ 'Edit Sales Order' => 'Satýþ Sipariþini Düzenle',
+ 'Exchange Rate' => 'Döviz Kuru',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'From' => 'Baþlangýç',
+ 'Include in Report' => 'Raporla',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date missing!' => 'Fatura Tarihi yok!',
+ 'Invoice Number missing!' => 'Fatura Numarasý yok!',
+ 'Item not on file!' => 'Bu kalem dosyada yok!',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Notes' => 'Notlar:',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Number' => 'Numara',
+ 'Number missing in Row' => 'Sýrada Numara yok!',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Order' => 'Sipariþ',
+ 'Order Date' => 'Sipariþ Tarihi',
+ 'Order Date missing!' => 'Sipariþ Tarihi yok!',
+ 'Order Number' => 'Sipariþ No',
+ 'Order Number missing!' => 'Sipariþ Numarasý yok!',
+ 'Packing List' => 'Paketleme Listesi',
+ 'Part' => 'Parça',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Fiyat',
+ 'Purchase Order' => 'Satýnalma Sipariþi',
+ 'Purchase Orders' => 'Satýnalma Sipariþleri',
+ 'Qty' => 'Adet',
+ 'Required by' => 'Talep tarihi:',
+ 'Sales Order' => 'Satýþ Sipariþi',
+ 'Sales Orders' => 'Satýþ Sipariþleri',
+ 'Save' => 'Kaydet',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Service' => 'servis',
+ 'Subtotal' => 'Aratoplam',
+ 'Tax' => 'Vergi',
+ 'Tax Included' => 'Vergi Dahil',
+ 'Terms' => 'Þartlar',
+ 'To' => 'Bitiþ',
+ 'Total' => 'Toplam',
+ 'Unit' => 'Birim',
+ 'Vendor' => 'Satýcý',
+ 'What type of item is this?' => 'Bu ne çeþit bir kalemdir?',
+ 'Yes' => 'Evet',
+ 'days' => 'gün. ',
+ 'ea' => 'ad',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'posta' => 'e_mail',
+ 'satýnalma_sipariþi' => 'purchase_order',
+ 'satýþ_sipariþi' => 'sales_order',
+ 'kaydet' => 'save',
+ 'evet' => 'yes',
+};
+
+1;
+
diff --git a/locale/tr/pe b/locale/tr/pe
new file mode 100755
index 00000000..2debd7e6
--- /dev/null
+++ b/locale/tr/pe
@@ -0,0 +1,88 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Add' => 'Ekle',
+ 'Address' => 'Adres',
+ 'All' => 'Hepsi',
+ 'Amount' => 'Miktar',
+ 'Continue' => 'Devam',
+ 'Customer' => 'Alýcý',
+ 'Date' => 'Tarih',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'From' => 'Baþlangýç',
+ 'Language' => 'Dil',
+ 'Link Accounts' => 'Baðlý Hesaplar',
+ 'List Price' => 'Liste Fiyatý',
+ 'Notes' => 'Notlar:',
+ 'Number' => 'Numara',
+ 'Qty' => 'Adet',
+ 'Save' => 'Kaydet',
+ 'Sell Price' => 'Satýþ Fiyatý',
+ 'Tax' => 'Vergi',
+ 'To' => 'Bitiþ',
+ 'Unit' => 'Birim',
+ 'Vendor' => 'Satýcý',
+ 'Weight' => 'Aðýrlýk',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'kaydet' => 'save',
+};
+
+1;
+
diff --git a/locale/tr/pos b/locale/tr/pos
new file mode 100755
index 00000000..f8ff3b1b
--- /dev/null
+++ b/locale/tr/pos
@@ -0,0 +1,51 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Amount' => 'Miktar',
+ 'Continue' => 'Devam',
+ 'Credit Limit' => 'Kredi Limiti',
+ 'Currency' => 'Para Birimi',
+ 'Customer' => 'Alýcý',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'Exchange Rate' => 'Döviz Kuru',
+ 'From' => 'Baþlangýç',
+ 'Language' => 'Dil',
+ 'Number' => 'Numara',
+ 'Price' => 'Fiyat',
+ 'Qty' => 'Adet',
+ 'Record in' => 'Kaydet',
+ 'Source' => 'Kaynak',
+ 'Subtotal' => 'Aratoplam',
+ 'Tax Included' => 'Vergi Dahil',
+ 'To' => 'Bitiþ',
+ 'Total' => 'Toplam',
+ 'Unit' => 'Birim',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+};
+
+1;
+
diff --git a/locale/tr/ps b/locale/tr/ps
new file mode 100755
index 00000000..6715ef3a
--- /dev/null
+++ b/locale/tr/ps
@@ -0,0 +1,203 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'AP Aging' => 'Gecikmiþ Borçlar',
+ 'AP Transactions' => 'Borç Ýþlemleri',
+ 'AR Aging' => 'Gecikmiþ Alacaklar',
+ 'AR Transactions' => 'Alacak Ýþlemleri',
+ 'Account' => 'Hesap',
+ 'Account Number' => 'Hesap Numarasý',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Add Purchase Order' => 'Satýnalma Sip. Ekle',
+ 'Add Sales Order' => 'Satýþ Sipariþi Ekle',
+ 'Address' => 'Adres',
+ 'Amount' => 'Miktar',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Are you sure you want to delete Invoice Number' => 'Fatura Numarasýný silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Are you sure you want to delete Transaction' => 'Ýþlemi silmek istediðinizden emin misiniz? Fiþ: ',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Balance Sheet' => 'Bilanço',
+ 'Compare to' => '...kýyasla',
+ 'Confirm!' => 'Onayla!',
+ 'Contact' => 'Kontak',
+ 'Continue' => 'Devam',
+ 'Credit' => 'Alacak',
+ 'Credit Limit' => 'Kredi Limiti',
+ 'Currency' => 'Para Birimi',
+ 'Customer' => 'Alýcý',
+ 'Date' => 'Tarih',
+ 'Date Paid' => 'Ödendiði Tarih',
+ 'Debit' => 'Borç',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Delete' => 'Sil',
+ 'Description' => 'Açýklama',
+ 'Due Date' => 'Vade Tarihi',
+ 'Due Date missing!' => 'Vade Tarihi yok!',
+ 'E-mail' => 'Posta',
+ 'E-mail address missing!' => 'Posta adresi yok!',
+ 'Exch' => 'D.Kuru',
+ 'Exchange Rate' => 'Döviz Kuru',
+ 'Fax' => 'Faks',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'From' => 'Baþlangýç',
+ 'Heading' => 'Baþlýk',
+ 'Include in Report' => 'Raporla',
+ 'Income Statement' => 'Gelir Tablosu',
+ 'Invoice' => 'Fatura',
+ 'Invoice Date' => 'Fatura Tarihi',
+ 'Invoice Date missing!' => 'Fatura Tarihi yok!',
+ 'Invoice Number' => 'Fatura No',
+ 'Invoice Number missing!' => 'Fatura Numarasý yok!',
+ 'Item not on file!' => 'Bu kalem dosyada yok!',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Language' => 'Dil',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Notes' => 'Notlar:',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Number' => 'Numara',
+ 'Number missing in Row' => 'Sýrada Numara yok!',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Order' => 'Sipariþ',
+ 'Order Date missing!' => 'Sipariþ Tarihi yok!',
+ 'Order Number' => 'Sipariþ No',
+ 'Order Number missing!' => 'Sipariþ Numarasý yok!',
+ 'Packing List' => 'Paketleme Listesi',
+ 'Paid' => 'Ödendi',
+ 'Part' => 'Parça',
+ 'Payment date missing!' => 'Ödeme Tarihi yok',
+ 'Payments' => 'Ödemeler',
+ 'Phone' => 'Telefon',
+ 'Price' => 'Fiyat',
+ 'Purchase Order' => 'Satýnalma Sipariþi',
+ 'Qty' => 'Adet',
+ 'Record in' => 'Kaydet',
+ 'Required by' => 'Talep tarihi:',
+ 'Sales Order' => 'Satýþ Sipariþi',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Service' => 'servis',
+ 'Source' => 'Kaynak',
+ 'Subtotal' => 'Aratoplam',
+ 'Tax' => 'Vergi',
+ 'Tax Included' => 'Vergi Dahil',
+ 'To' => 'Bitiþ',
+ 'Total' => 'Toplam',
+ 'Trial Balance' => 'Proforma Bilanço',
+ 'Unit' => 'Birim',
+ 'Vendor' => 'Satýcý',
+ 'What type of item is this?' => 'Bu ne çeþit bir kalemdir?',
+ 'Yes' => 'Evet',
+ 'ea' => 'ad',
+ 'for Period' => 'Dönem:',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'devam' => 'continue',
+ 'sil' => 'delete',
+ 'posta' => 'e_mail',
+ 'satýþ_sipariþi' => 'sales_order',
+ 'evet' => 'yes',
+};
+
+1;
+
diff --git a/locale/tr/pw b/locale/tr/pw
new file mode 100755
index 00000000..326452fd
--- /dev/null
+++ b/locale/tr/pw
@@ -0,0 +1,14 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Continue' => 'Devam',
+ 'Password' => 'Þifre',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'devam' => 'continue',
+};
+
+1;
+
diff --git a/locale/tr/rc b/locale/tr/rc
new file mode 100755
index 00000000..08be543a
--- /dev/null
+++ b/locale/tr/rc
@@ -0,0 +1,57 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'Account' => 'Hesap',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Continue' => 'Devam',
+ 'Credit' => 'Alacak',
+ 'Date' => 'Tarih',
+ 'Debit' => 'Borç',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Description' => 'Açýklama',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'From' => 'Baþlangýç',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Source' => 'Kaynak',
+ 'To' => 'Bitiþ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'devam' => 'continue',
+};
+
+1;
+
diff --git a/locale/tr/rp b/locale/tr/rp
new file mode 100755
index 00000000..343e73ee
--- /dev/null
+++ b/locale/tr/rp
@@ -0,0 +1,117 @@
+$self{charset} = 'ISO-8859-9';
+
+$self{texts} = {
+ 'AP Aging' => 'Gecikmiþ Borçlar',
+ 'AR Aging' => 'Gecikmiþ Alacaklar',
+ 'Account' => 'Hesap',
+ 'Account Number' => 'Hesap Numarasý',
+ 'Accounting Menu' => 'Muhasebe Menüsü',
+ 'Address' => 'Adres',
+ 'Amount' => 'Miktar',
+ 'Apr' => 'Nis',
+ 'April' => 'Nisan',
+ 'Aug' => 'Aðu',
+ 'August' => 'Aðustos',
+ 'Balance Sheet' => 'Bilanço',
+ 'Compare to' => '...kýyasla',
+ 'Continue' => 'Devam',
+ 'Credit' => 'Alacak',
+ 'Customer' => 'Alýcý',
+ 'Date' => 'Tarih',
+ 'Debit' => 'Borç',
+ 'Dec' => 'Ara',
+ 'December' => 'Aralýk',
+ 'Description' => 'Açýklama',
+ 'Due Date' => 'Vade Tarihi',
+ 'E-mail' => 'Posta',
+ 'E-mail address missing!' => 'Posta adresi yok!',
+ 'Feb' => 'Þub',
+ 'February' => 'Þubat',
+ 'From' => 'Baþlangýç',
+ 'Heading' => 'Baþlýk',
+ 'Include in Report' => 'Raporla',
+ 'Income Statement' => 'Gelir Tablosu',
+ 'Invoice' => 'Fatura',
+ 'Jan' => 'Oca',
+ 'January' => 'Ocak',
+ 'Jul' => 'Tem',
+ 'July' => 'Temmuz',
+ 'Jun' => 'Haz',
+ 'June' => 'Haziran',
+ 'Language' => 'Dil',
+ 'Mar' => 'Mar',
+ 'March' => 'Mart',
+ 'May' => 'May',
+ 'May ' => 'Mayýs',
+ 'Nov' => 'Kas',
+ 'November' => 'Kasým',
+ 'Number' => 'Numara',
+ 'Oct' => 'Eki',
+ 'October' => 'Ekim',
+ 'Order' => 'Sipariþ',
+ 'Payments' => 'Ödemeler',
+ 'Sep' => 'Eyl',
+ 'September' => 'Eylül',
+ 'Source' => 'Kaynak',
+ 'Subtotal' => 'Aratoplam',
+ 'Tax' => 'Vergi',
+ 'To' => 'Bitiþ',
+ 'Total' => 'Toplam',
+ 'Trial Balance' => 'Proforma Bilanço',
+ 'Vendor' => 'Satýcý',
+ 'for Period' => 'Dönem:',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'devam' => 'continue',
+ 'posta' => 'e_mail',
+};
+
+1;
+
diff --git a/locale/tw_big5/COPYING b/locale/tw_big5/COPYING
new file mode 100755
index 00000000..935093b0
--- /dev/null
+++ b/locale/tw_big5/COPYING
@@ -0,0 +1,25 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2004
+#
+# Traditional Chinese (Big5) texts:
+#
+# Author: Carfield Yim <carfield@carfield.com.hk>
+# Kent Tong <kent@cpttm.org.mo>
+#
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/tw_big5/LANGUAGE b/locale/tw_big5/LANGUAGE
new file mode 100755
index 00000000..c874d6c7
--- /dev/null
+++ b/locale/tw_big5/LANGUAGE
@@ -0,0 +1 @@
+Traditional Chinese (BIG5)
diff --git a/locale/tw_big5/aa b/locale/tw_big5/aa
new file mode 100755
index 00000000..53063849
--- /dev/null
+++ b/locale/tw_big5/aa
@@ -0,0 +1,163 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AP Outstanding' => 'À³¥I¥¼¥I',
+ 'AP Transaction' => 'À³¥I¥æ©ö',
+ 'AP Transactions' => 'À³¥I¥æ©ö',
+ 'AR Outstanding' => 'À³¦¬¥¼¦¬',
+ 'AR Transaction' => 'À³¦¬¥æ©ö',
+ 'AR Transactions' => 'À³¦¬¥æ©ö',
+ 'Account' => '±b¤á',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Add AP Transaction' => '·s¼WÀ³¥I¥æ©ö',
+ 'Add AR Transaction' => '·s¼WÀ³¦¬¥æ©ö',
+ 'Amount' => 'ª÷ÃB',
+ 'Amount Due' => '¨ì´Áª÷ÃB',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Are you sure you want to delete Transaction' => '±z¬O§_½T©w­n§R°£¥æ©ö',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Cannot delete transaction!' => '¤£¯à§R°£¥æ©ö¡I',
+ 'Cannot post payment for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J´Ú¶µ¡I',
+ 'Cannot post transaction for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J¥æ©ö¡I',
+ 'Cannot post transaction!' => '¤£¯à¥[¤J¥æ©ö¡I',
+ 'Check' => 'Àˬd',
+ 'Closed' => '¤wÃö³¬',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Continue' => 'Ä~Äò',
+ 'Credit' => '¶U¤è',
+ 'Credit Limit' => '«H¥ÎÃB«×',
+ 'Curr' => '¥Ø«e',
+ 'Currency' => '¹ô§O',
+ 'Current' => '²{¦³',
+ 'Customer' => '«È¤á',
+ 'Customer missing!' => '¥¼«ü©ú«È¤á¡I',
+ 'Date' => '¤é´Á',
+ 'Date Paid' => '¥I´Ú¤é´Á',
+ 'Debit' => '­É¤è',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Delete' => '§R°£',
+ 'Department' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Detail' => '¸Ô±¡',
+ 'Due Date' => '¨ì´Á¤é',
+ 'Due Date missing!' => '¥¼«ü©ú¨ì´Á¤é¡I',
+ 'Edit AP Transaction' => '½s¿èÀ³¥I¥æ©ö',
+ 'Edit AR Transaction' => '½s¿èÀ³¦¬¥æ©ö',
+ 'Employee' => '¾­û',
+ 'Exch' => '¶×²v',
+ 'Exchange Rate' => '¶×²v',
+ 'Exchange rate for payment missing!' => '¥¼«ü©ú¥I´Úªº¶×²v¡I',
+ 'Exchange rate missing!' => '¥¼«ü©ú¶×²v¡I',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'From' => '±q',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Invoice' => 'µo²¼',
+ 'Invoice Date' => 'µo²¼¤é´Á',
+ 'Invoice Date missing!' => '¥¼«ü©úµo²¼¤é´Á¡I',
+ 'Invoice Number' => 'µo²¼½s¸¹',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Manager' => '¸g²z',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Month' => '¤ë',
+ 'No.' => '½s¸¹',
+ 'Notes' => '³Æµù',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Open' => '¶}±Ò',
+ 'Order' => '­q³æ',
+ 'Order Number' => '­q³æ½s¸¹',
+ 'PO Number' => '±ÄÁʳæ½s¸¹',
+ 'Paid' => '¤w¥I',
+ 'Payment date missing!' => '¥¼«ü©ú¥I´Ú¤é´Á¡I',
+ 'Payments' => '¥I´Ú',
+ 'Period' => '´Á¶¡',
+ 'Post' => '¥[¤J',
+ 'Post as new' => '·í·sªº¥[¤J',
+ 'Print' => '¦C¦L',
+ 'Print and Post' => '¦C¦L¨Ã¥[¤J',
+ 'Print and Post as new' => '¦C¦L¨Ã¥[¤J§@¬°·sªº',
+ 'Project' => '¶µ¥Ø',
+ 'Quarter' => '©u',
+ 'Receipt' => '¦¬¾Ú',
+ 'Remaining' => '©|¾l',
+ 'Sales Invoice.' => '¾P°âµo²¼¡C',
+ 'Salesperson' => '¾P°â¤H­û',
+ 'Schedule' => '®É¶¡ªí',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Ship to' => '¥I¹B¦Ü',
+ 'Ship via' => '¥I¹B¤½¥q',
+ 'Shipping Point' => '¥I¹B¦aÂI',
+ 'Source' => '¨Ó·½',
+ 'Subtotal' => '¤p­p',
+ 'Summary' => 'ºK­n',
+ 'Tax' => 'µ|ª÷',
+ 'Tax Included' => '¤w§tµ|ª÷',
+ 'Till' => 'ª½¨ì',
+ 'To' => '¦Ü',
+ 'Total' => 'Á`­p',
+ 'Transaction' => '¥æ©ö',
+ 'Transaction deleted!' => '¤w§R°£¥æ©ö¡I',
+ 'Transaction posted!' => '¤w¥[¤J¥æ©ö¡I',
+ 'Update' => '§ó·s',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Vendor Invoice.' => '¨ÑÀ³°Óµo²¼¡C',
+ 'Vendor missing!' => '¥¼«ü©ú¨ÑÀ³°Ó¡I',
+ 'Year' => '¦~',
+ 'Yes' => '¬O',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'À³¥i¥æ©ö' => 'ap_transaction',
+ 'À³¦¬¥æ©ö' => 'ar_transaction',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '¥[¤j' => 'post',
+ '·í·sªº¥[¤j' => 'post_as_new',
+ '¦c¦l' => 'print',
+ '¦c¦l¨Ã¥[¤j' => 'print_and_post',
+ '¦c¦l¨Ã¥[¤j§@¬°·sªº' => 'print_and_post_as_new',
+ '¾p°âµo²¼¡c' => 'sales_invoice_',
+ '®É¶¡ªí' => 'schedule',
+ '¥i¹b¦Ü' => 'ship_to',
+ '§ó·s' => 'update',
+ '¨ÑÀ³°Óµo²¼¡c' => 'vendor_invoice_',
+ '¬o' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_big5/admin b/locale/tw_big5/admin
new file mode 100755
index 00000000..73ba7978
--- /dev/null
+++ b/locale/tw_big5/admin
@@ -0,0 +1,145 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Access Control' => 'Åv­­±±¨î',
+ 'Accounting' => '·|­p',
+ 'Add User' => '·s¼W¨Ï¥ÎªÌ',
+ 'Address' => '¦a§}',
+ 'Administration' => '¨t²ÎºÞ²z',
+ 'Administrator' => 'ºÞ²z­û',
+ 'All Datasets up to date!' => '©Ò¦³¸ê®Æ¬Ò¤w§ó·s¡I',
+ 'Cannot create Lock!' => '¤£¯à«Ø¥ßÂê¡I',
+ 'Change Admin Password' => '§ó§ïºÞ²z­û±K½X',
+ 'Change Password' => '§ó§ï±K½X',
+ 'Click on login name to edit!' => '½Ð«öµn¤J¦WºÙ¥H¶i¦æ­×§ï¡I',
+ 'Company' => '¤½¥q',
+ 'Confirm' => '½T»{',
+ 'Connect to' => '³sµ²¨ì',
+ 'Continue' => 'Ä~Äò',
+ 'Create Chart of Accounts' => '«Ø¥ß±b¤á¹Ïªí',
+ 'Create Dataset' => '«Ø¥ß¸ê®Æ¶°',
+ 'DBI not installed!' => '¥¼¦w¸Ë DBI ¼Ò²Õ¡I',
+ 'Database' => '¸ê®Æ®w',
+ 'Database Administration' => '¸ê®Æ®wºÞ²z',
+ 'Database Driver not checked!' => '¥¼¿ï©w¸ê®Æ®wÅX°Êµ{¦¡¡I',
+ 'Database User missing!' => '¥¼«ü©ú¸ê®Æ®w¨Ï¥ÎªÌ¡I',
+ 'Dataset' => '¸ê®Æ¶°',
+ 'Dataset missing!' => '¥¼«ü©ú¸ê®Æ¶°¡I',
+ 'Dataset updated!' => '¤w§ó·s¸ê®Æ¶°¡I',
+ 'Date Format' => '¤é´Á®æ¦¡',
+ 'Delete' => '§R°£',
+ 'Delete Dataset' => '§R°£¸ê®Æ¶°',
+ 'Directory' => '¥Ø¿ý',
+ 'Driver' => 'ÅX°Êµ{¦¡',
+ 'Dropdown Limit' => '­­¨î',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'Edit User' => '½s¿è¨Ï¥ÎªÌ',
+ 'Existing Datasets' => '¬J¦³ªº¸ê®Æ¶°',
+ 'Fax' => '¶Ç¯u',
+ 'Host' => '¥D¾÷',
+ 'Hostname missing!' => '¥¼«ü©ú¥D¾÷¦WºÙ¡I',
+ 'Language' => '»y¨¥',
+ 'Lock System' => '¨t²ÎÂê¤W',
+ 'Lockfile created!' => '¤w«Ø¥ß¤WÂêÀɮסI',
+ 'Lockfile removed!' => '¤w²¾°£¤WÂêÀɮסI',
+ 'Login' => 'µn¤J',
+ 'Login name missing!' => '¥¼«ü©úµn¤J¦W¦r¡I',
+ 'Logout' => 'µn¥X',
+ 'Manager' => '¸g²z',
+ 'Menu Width' => '¿ï¾Ü³æ¼e«×',
+ 'Multibyte Encoding' => '¦h¦r¤¸½s½X',
+ 'Name' => '¦WºÙ',
+ 'New Templates' => '·s¼W¼Òª©',
+ 'No Database Drivers available!' => '¨S¦³¥i¥Îªº¸ê®Æ®wÅX°Êµ{¦¡¡I',
+ 'No Dataset selected!' => '¥¼¿ï©w¸ê®Æ¶°¡I',
+ 'Nothing to delete!' => '¨S¦³¥i§R°£ªº¶µ¥Ø¡I',
+ 'Number Format' => '¼Æ¦r®æ¦¡',
+ 'Oracle Database Administration' => 'Oracle¸ê®Æ®wºÞ²z',
+ 'Password' => '±K½X',
+ 'Password changed!' => '±K½X¤w§ï¡I',
+ 'Passwords do not match!' => '±K½X¤£²Å¡I',
+ 'Pg Database Administration' => 'Pg¸ê®Æ®wºÞ²z',
+ 'PgPP Database Administration' => 'PgPP¸ê®Æ®wºÞ²z',
+ 'Phone' => '¹q¸Ü¸¹½X',
+ 'Port' => '°ð¸¹',
+ 'Port missing!' => '¥¼«ü©ú°ð¸¹¡I',
+ 'Printer' => '¦Lªí¾÷',
+ 'Save' => 'Àx¦s',
+ 'Session Timeout' => '¨Ï¥Î´Á(Session)ªøµu',
+ 'Session expired!' => '¨Ï¥Î´Á(Session)¤w¹L¡I',
+ 'Setup Templates' => '³]©w¼Òª©',
+ 'Signature' => 'ñ¦W',
+ 'Stylesheet' => '¼Ë¦¡ªí',
+ 'Supervisor' => '¥DºÞ',
+ 'Templates' => '¼Òª©',
+ 'The following Datasets are not in use and can be deleted' => '¤U¦C¸ê®Æ¶°¨Ã¥¼¨Ï¥Î¡A¥i¥H§R°£',
+ 'The following Datasets need to be updated' => '¤U¦C¸ê®Æ¶°»Ý­n§ó·s',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => '³o¬O¹ï¬J¦s¸ê®Æ¨Ó·½ªºªì¨BÀˬd¡C¦b¦¹¶¥¬q¡A¤£·|§R°£©Î·s¼W¥ô¦ó¸ê®Æ¡I',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => '­Y­n·s¼W¸s²Õ¤ºªº¨Ï¥ÎªÌ¡A½Ð½s¿è¦WºÙ¡A§ó§ïµn¤J¦W¡AµM«áÀx¦s¡C³o¼Ë¤@¨Ó, ·s¨Ï¥ÎªÌ·|«O¯d¬Û¦PªºÅܼơA¨Ã¥H·sªºµn¤J¦W¦s¤J¡C',
+ 'Unlock System' => '¨t²Î¸Ñ«Ê',
+ 'Update Dataset' => '§ó·s¸ê®Æ¶°',
+ 'Use Templates' => '¨Ï¥Î¼Òª©',
+ 'User' => '¨Ï¥ÎªÌ',
+ 'User deleted!' => '¤w§R°£¨Ï¥ÎªÌ¡I',
+ 'User saved!' => '¤wÀx¦s¨Ï¥ÎªÌ¡I',
+ 'Version' => 'ª©¥»',
+ 'You are logged out' => '§A¤wµn¥X',
+ 'does not exist' => '¤£¦s¦b',
+ 'is already a member!' => '¤w¸g¬O¦¨­û¤F¡I',
+ 'localhost' => '¥»¦a±H¥D',
+ 'locked!' => '¤wÂê¤W¡I',
+ 'successfully created!' => '¦¨¥\«Ø¥ß¡I',
+ 'successfully deleted!' => '¦¨¥\§R°£¡I',
+ 'website' => 'ºô¯¸',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ '·s¼w¨Ï¥ÎªÌ' => 'add_user',
+ '§ó§ïºÞ²z­û±k½x' => 'change_admin_password',
+ '§ó§ï±k½x' => 'change_password',
+ 'Ä~Äò' => 'continue',
+ '«Ø¥ß¸ê®Æ¶°' => 'create_dataset',
+ '§r°£' => 'delete',
+ '§r°£¸ê®Æ¶°' => 'delete_dataset',
+ '¨t²ÎÂê¤w' => 'lock_system',
+ 'µn¤j' => 'login',
+ 'µn¥x' => 'logout',
+ 'oracle¸ê®Æ®wºÞ²z' => 'oracle_database_administration',
+ 'pg¸ê®Æ®wºÞ²z' => 'pg_database_administration',
+ 'pgpp¸ê®Æ®wºÞ²z' => 'pgpp_database_administration',
+ 'Àx¦s' => 'save',
+ '¨t²Î¸Ñ«Ê' => 'unlock_system',
+ '§ó·s¸ê®Æ¶°' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/tw_big5/all b/locale/tw_big5/all
new file mode 100755
index 00000000..44418872
--- /dev/null
+++ b/locale/tw_big5/all
@@ -0,0 +1,892 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'BIG5';
+
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => 'À³¥I±b´Ú',
+ 'AP Aging' => 'À³¥I±bÄÖ¤ÀªR',
+ 'AP Outstanding' => 'À³¥I¥¼¥I',
+ 'AP Transaction' => 'À³¥I¥æ©ö',
+ 'AP Transactions' => 'À³¥I¥æ©ö',
+ 'AR' => 'À³¦¬±b´Ú',
+ 'AR Aging' => 'À³¦¬±bÄÖ¤ÀªR',
+ 'AR Outstanding' => 'À³¦¬¥¼¦¬',
+ 'AR Transaction' => 'À³¦¬¥æ©ö',
+ 'AR Transactions' => 'À³¦¬¥æ©ö',
+ 'AR/AP' => 'À³¦¬/À³¥I ',
+ 'About' => 'Ãö©ó',
+ 'Above' => '¤W¤å',
+ 'Access Control' => 'Åv­­±±¨î',
+ 'Access Denied!' => '©Úµ´¦s¨ú¡I',
+ 'Account' => '±b¤á',
+ 'Account Number' => '±b¤á½s¸¹',
+ 'Account Number missing!' => '¥¼«ü©ú±b¤á½s¸¹¡I',
+ 'Account Type' => '±b¤áÃþ§O',
+ 'Account Type missing!' => '¥¼«ü©ú±b¤áÃþ§O¡I',
+ 'Account deleted!' => '¤w§R°£±b¤á¡I',
+ 'Account does not exist!' => '¤£¦s¦b±b¤á¡I',
+ 'Account saved!' => '¤wÀx¦s±b¤á¡I',
+ 'Accounting' => '·|­p',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Accounts' => '±b¤á',
+ 'Accrual' => 'À³­p°ò¦',
+ 'Activate Audit trails' => '±Ò°Ê¼f®Ö½u¯Á',
+ 'Active' => '¥Í®Äªº',
+ 'Add' => '·s¼W',
+ 'Add AP Transaction' => '·s¼WÀ³¥I¥æ©ö',
+ 'Add AR Transaction' => '·s¼WÀ³¦¬¥æ©ö',
+ 'Add Account' => '·s¼W±b¤á',
+ 'Add Assembly' => '·s¼W»s¦¨«~',
+ 'Add Business' => '·s¼W·~°È',
+ 'Add Cash Transfer Transaction' => '·s¼W²{ª÷Âಾ±b¥Ø',
+ 'Add Customer' => '·s¼W«È¤á',
+ 'Add Deduction' => '·s¼W¦©°£',
+ 'Add Department' => '·s¼W³¡ªù',
+ 'Add Employee' => '·s¼W¾­û',
+ 'Add Exchange Rate' => '·s¼W¥~¶×²v',
+ 'Add GIFI' => '·s¼WGIFI',
+ 'Add General Ledger Transaction' => '·s¼WÁ`±b¥æ©ö',
+ 'Add Group' => '·s¼W²Õ§O',
+ 'Add Job' => '·s¼W¤u§@',
+ 'Add Labor/Overhead' => '·s¼Wª½±µ¤H¤u/¸g±`¶O¥Î',
+ 'Add Language' => '·s¼W»y¨¥',
+ 'Add POS Invoice' => '·s¼WPOSµo²¼',
+ 'Add Part' => '·s¼W¹s¥ó',
+ 'Add Pricegroup' => '·s¼W»ù®æ²Õ§O',
+ 'Add Project' => '·s¼W¶µ¥Ø',
+ 'Add Purchase Order' => '·s¼W±ÄÁʳæ',
+ 'Add Quotation' => '·s¼W³ø»ù³æ',
+ 'Add Request for Quotation' => '·s¼W³ø»ù³æ­n¨D',
+ 'Add SIC' => '·s¼W¼Ð·Ç¤u·~¤ÀÃþ¥N½X',
+ 'Add Sales Invoice' => '·s¼W¾P°âµo²¼',
+ 'Add Sales Order' => '·s¼W¾P³f³æ',
+ 'Add Service' => '·s¼WªA°È',
+ 'Add Timecard' => '·s¼W¤u®É¥d',
+ 'Add Transaction' => '·s¼W¥æ©ö',
+ 'Add User' => '·s¼W¨Ï¥ÎªÌ',
+ 'Add Vendor' => '·s¼W¨ÑÀ³°Ó',
+ 'Add Vendor Invoice' => '·s¼W¨ÑÀ³°Óµo²¼',
+ 'Add Warehouse' => '·s¼W­Ü®w',
+ 'Address' => '¦a§}',
+ 'Administration' => '¨t²ÎºÞ²z',
+ 'Administrator' => 'ºÞ²z­û',
+ 'After Deduction' => '¦©°£¥H«á',
+ 'All' => '¥þ³¡',
+ 'All Accounts' => '¥þ³¡±b¤á',
+ 'All Datasets up to date!' => '©Ò¦³¸ê®Æ¬Ò¤w§ó·s¡I',
+ 'All Items' => '¥þ³¡¶µ¥Ø',
+ 'Allowances' => '¬z¶K',
+ 'Amount' => 'ª÷ÃB',
+ 'Amount Due' => '¨ì´Áª÷ÃB',
+ 'Amount missing!' => '¨S¦³«ü©wª÷ÃB¡I',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Are you sure you want to delete Invoice Number' => '±z¬O§_½T©w­n§R°£µo²¼½s¸¹',
+ 'Are you sure you want to delete Order Number' => '±z¬O§_½T©w­n§R°£­q³æ½s¸¹',
+ 'Are you sure you want to delete Quotation Number' => '±z¬O§_½T©w­n§R°£³ø»ù³æ½s¸¹',
+ 'Are you sure you want to delete Timecard for' => '±z¬O§_½T©w­n§R°£¨ä¤u®É¥d¡G',
+ 'Are you sure you want to delete Transaction' => '±z¬O§_½T©w­n§R°£¥æ©ö',
+ 'Are you sure you want to remove the marked entries from the queue?' => '±z¬O§_½T©w­n®ø°£¦³°O¸¹ªº±ø¥Ø¡H',
+ 'Assemblies' => '»s¦¨«~',
+ 'Assemblies restocked!' => '»s¦¨«~¤w­«·s¶i³f',
+ 'Assembly' => '»s¦¨«~',
+ 'Assembly stocked!' => '»s¦¨«~¤w¶i³f',
+ 'Asset' => '¸ê²£',
+ 'Attachment' => 'ªþ¥ó',
+ 'Audit Control' => '¼f®Ö±±¨î',
+ 'Audit trail removed up to' => '²¾°£¨ì¦¹¬°¤îªº¼f®Ö½u¯Á',
+ 'Audit trails disabled' => '¼f®Ö½u¯Á¤w¶}°Ê',
+ 'Audit trails enabled' => '¼f®Ö½u¯Á¤wÃö³¬',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Average Cost' => '¥­§¡¦¨¥»',
+ 'Avg Cost' => '¥­§¡¦¨¥»',
+ 'BIC' => '»È¦æÃѧO½s¸¹(BIC)',
+ 'BOM' => '§÷®Æ²M³æ',
+ 'Backup' => '³Æ¥÷',
+ 'Backup sent to' => '³Æ¥÷±H°e¨ì',
+ 'Balance' => '¾lÃB',
+ 'Balance Sheet' => '¸ê²£­t¶Åªí',
+ 'Based on' => '°ò©ó',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Before Deduction' => '¦©°£¤§«e',
+ 'Beginning Balance' => '°_©l¾lÃB',
+ 'Below' => '¥H¤U',
+ 'Billing Address' => '±b³æ¦a§}',
+ 'Bin' => '½c',
+ 'Bin List' => '½cªº©ú²Óªí',
+ 'Bin Lists' => '½cªº©ú²Óªí',
+ 'Books are open' => '±bï¤w¶}±Ò',
+ 'Break' => '¥ð®§',
+ 'Business' => '·~°È',
+ 'Business Number' => '·~°È½s¸¹',
+ 'Business deleted!' => '¤w§R°£·~°È¡I',
+ 'Business saved!' => '¤wÀx¦s·~°È¡I',
+ 'C' => '',
+ 'COGS' => '³f¾P¦¨¥»',
+ 'COGS account does not exist!' => '³f¾P¦¨¥»±b¤á¤£¦s¦b¡I',
+ 'Cannot add timecard for a completed job!' => '¤u§@¤w§¹¦¨¡A¤£¯à¦A¥[¤u®É¥d¡I',
+ 'Cannot change timecard for a completed job!' => '¤u§@¤w§¹¦¨¡A¤£¯à¦A§ï¤u®É¥d¡I',
+ 'Cannot create Assembly' => '¤£¯à«Ø¥ß»s¦¨«~',
+ 'Cannot create Labor' => '¤£¯à«Ø¥ßª½±µ¤H¤u',
+ 'Cannot create Lock!' => '¤£¯à«Ø¥ßÂê¡I',
+ 'Cannot create Part' => '¤£¯à«Ø¥ß¹s¥ó',
+ 'Cannot create Service' => '¤£¯à«Ø¥ßªA°È',
+ 'Cannot delete Timecard!' => '¤£¯à«Ø¥ß¤u®É¥d',
+ 'Cannot delete account!' => '¤£¯à§R°£±b¤á¡I',
+ 'Cannot delete customer!' => '¤£¯à§R°£«È¤á¡I',
+ 'Cannot delete default account!' => '¤£¯à§R°£¹w³]±b¤á¡I',
+ 'Cannot delete invoice!' => '¤£¯à§R°£µo²¼¡I',
+ 'Cannot delete item!' => '¤£¯à§R°£¶µ¥Ø¡I',
+ 'Cannot delete order!' => '¤£¯à§R°£©w³æ¡I',
+ 'Cannot delete quotation!' => '¤£¯à§R°£³ø»ù³æ¡I',
+ 'Cannot delete transaction!' => '¤£¯à§R°£¥æ©ö¡I',
+ 'Cannot delete vendor!' => '¤£¯à§R°£¨ÑÀ³°Ó¡I',
+ 'Cannot post Payment!' => '¤£¯à¥[¤J´Ú¶µ¡I',
+ 'Cannot post Receipt!' => '¤£¯à¥[¤J¦¬¾Ú¡I',
+ 'Cannot post invoice for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤Jµo²¼¡I',
+ 'Cannot post invoice!' => '¤£¯à¥[¤Jµo²¼¡I',
+ 'Cannot post payment for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J´Ú¶µ¡I',
+ 'Cannot post transaction for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J¥æ©ö¡I',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '¦b¥æ©ö¦P¤@±b¤á¤£¯à¤S¥X²{¦b­É¤è¤S¥X²{¦b¶U¤è¡I',
+ 'Cannot post transaction!' => '¤£¯à¥[¤J¥æ©ö¡I',
+ 'Cannot remove files!' => '¤£¯à²¾°£ÀɮסI',
+ 'Cannot save account!' => '¤£¯àÀx¦s±b¤á¡I',
+ 'Cannot save defaults!' => '¤£¯àÀx¦s¹w³]¡I',
+ 'Cannot save order!' => '¤£¯àÀx¦s©w³æ¡I',
+ 'Cannot save preferences!' => '¤£¯àÀx¦sÀu¥ý¿ï¾Ü¡I',
+ 'Cannot save quotation!' => '¤£¯àÀx¦s³ø»ù³æ¡I',
+ 'Cannot save timecard for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤ºÀx¦s¤u®É¥d¡I',
+ 'Cannot save timecard!' => '¤£¯àÀx¦s¤u®É¥d¡I',
+ 'Cannot set account for more than one of AR, AP or IC' => '¤£¯à³]¸m¦h©ó¤@­ÓÀ³¦¬±b´Ú, À³¥I±b´Ú©ÎIC',
+ 'Cannot set multiple options for' => '¤£¯à¹ï¥H¤Uª«¥ó³]©w¦h­Ó¿ï¶µ¡G',
+ 'Cannot set multiple options for Item' => '¤£¯à¹ï¥Hª«¥ó³]©w¦h­Ó¿ï¶µ',
+ 'Cannot stock Assembly!' => '¤£¯à§â»s¦¨«~¤J³f¡I',
+ 'Cannot stock assemblies!' => '¤£¯à§â»s¦¨«~¤J³f¡I',
+ 'Cash' => '²{ª÷',
+ 'Cc' => '§Û°e',
+ 'Change' => '§ó§ï',
+ 'Change Admin Password' => '§ó§ïºÞ²z­û±K½X',
+ 'Change Password' => '§ó§ï±K½X',
+ 'Charge' => '¦¬¶O',
+ 'Chart of Accounts' => '·|­p¬ì¥Øªí',
+ 'Check' => 'Àˬd',
+ 'Check Inventory' => 'Àˬd¦s³f²M³æ',
+ 'Checks' => 'Àˬd',
+ 'City' => '«°¥«',
+ 'Cleared' => '¤w²M°£',
+ 'Click on login name to edit!' => '½Ð«öµn¤J¦WºÙ¥H¶i¦æ­×§ï¡I',
+ 'Clocked' => '­pºâ¥Xªº®É¶¡',
+ 'Close Books up to' => 'Ãö³¬¨ì¦¹¬°¤îªº±bï¡G',
+ 'Closed' => '¤wÃö³¬',
+ 'Code' => '½s½X',
+ 'Code missing!' => '¥¼«ü©ú½s½X¡I',
+ 'Company' => '¤½¥q',
+ 'Company Name' => '¤½¥q¦WºÙ',
+ 'Compare to' => '¹ï·Ó',
+ 'Completed' => '§¹¦¨¤F',
+ 'Components' => '¹s¥ó',
+ 'Confirm' => '½T»{',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Connect to' => '³sµ²¨ì',
+ 'Contact' => '³sµ¸¤H',
+ 'Continue' => 'Ä~Äò',
+ 'Contra' => '¬Û¤Ï',
+ 'Copies' => '°Æ¥»',
+ 'Copy to COA' => '½Æ»s¨ì COA',
+ 'Cost' => '¦¨¥»',
+ 'Cost Center' => '¦¨¥»¤¤¤ß',
+ 'Could not save pricelist!' => '¤£¯àÀx¦s»ù®æ²M³æ¡I',
+ 'Could not save!' => '¤£¯àÀx¦s¡I',
+ 'Could not transfer Inventory!' => '¦s³f²M³æ¤£¯àÂಾ¡I',
+ 'Country' => '°ê®a',
+ 'Create Chart of Accounts' => '«Ø¥ß±b¤á¹Ïªí',
+ 'Create Dataset' => '«Ø¥ß¸ê®Æ¶°',
+ 'Credit' => '¶U¤è',
+ 'Credit Limit' => '«H¥ÎÃB«×',
+ 'Curr' => '¥Ø«e',
+ 'Currency' => '¹ô§O',
+ 'Current' => '²{¦³',
+ 'Current Earnings' => '²{¦³¦¬¯q',
+ 'Customer' => '«È¤á',
+ 'Customer History' => '«È¤á¾ú¥v',
+ 'Customer Number' => '«È¤á½s¸¹',
+ 'Customer deleted!' => '¤w§R°£«È¤á¡I',
+ 'Customer missing!' => '¥¼«ü©ú«È¤á¡I',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Customer saved!' => '¤wÀx¦s«È¤á¡I',
+ 'Customers' => '«È¤á',
+ 'DBI not installed!' => '¥¼¦w¸Ë DBI ¼Ò²Õ¡I',
+ 'DOB' => '¥X¥Í¤é´Á',
+ 'Database' => '¸ê®Æ®w',
+ 'Database Administration' => '¸ê®Æ®wºÞ²z',
+ 'Database Driver not checked!' => '¥¼¿ï©w¸ê®Æ®wÅX°Êµ{¦¡¡I',
+ 'Database Host' => '¸ê®Æ®w¥D¾÷',
+ 'Database User missing!' => '¥¼«ü©ú¸ê®Æ®w¨Ï¥ÎªÌ¡I',
+ 'Dataset' => '¸ê®Æ¶°',
+ 'Dataset is newer than version!' => '¸û·s¸ê®Æ¶°¡I',
+ 'Dataset missing!' => '¥¼«ü©ú¸ê®Æ¶°¡I',
+ 'Dataset updated!' => '¤w§ó·s¸ê®Æ¶°¡I',
+ 'Date' => '¤é´Á',
+ 'Date Format' => '¤é´Á®æ¦¡',
+ 'Date Paid' => '¥I´Ú¤é´Á',
+ 'Date Received' => '¦¬´Ú¤é´Á',
+ 'Date missing!' => '¥¼«ü©ú¤é´Á¡I',
+ 'Date received missing!' => '¥¼«ü©ú¦¬´Ú¤é´Á¡I',
+ 'Date worked' => '¤u§@¤é´Á',
+ 'Day' => '¤é',
+ 'Day(s)' => '¤é',
+ 'Days' => '¤é',
+ 'Debit' => '­É¤è',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Decimalplaces' => '¤p¼Æªº¦ì¸m',
+ 'Decrease' => '´î¤Ö',
+ 'Deduct after' => '´î¤Ö¥H«á',
+ 'Deduction deleted!' => '¤w§R°£´î¤Ö¡I',
+ 'Deduction saved!' => '¤wÀx¦s´î¤Ö¡I',
+ 'Deductions' => '´î°£ÃB',
+ 'Default Template' => '¹w³]¼Òª©',
+ 'Defaults' => '¹w³]',
+ 'Defaults saved!' => '¤wÀx¦s¹w³]¡I',
+ 'Delete' => '§R°£',
+ 'Delete Account' => '§R°£±b¤á',
+ 'Delete Dataset' => '§R°£¸ê®Æ¶°',
+ 'Delete Schedule' => '§R°£®É¶¡ªí',
+ 'Deleting a language will also delete the templates for the language' => '§R°£»y¨¥±N·|§R°£¥¦ªº¼Òª©',
+ 'Delivery Date' => '¨ì´Á¤é',
+ 'Department' => '³¡ªù',
+ 'Department deleted!' => '¤w§R°£³¡ªù¡I',
+ 'Department saved!' => '¤wÀx¦s³¡ªù¡I',
+ 'Departments' => '³¡ªù',
+ 'Deposit' => '¦s´Ú',
+ 'Description' => '»¡©ú',
+ 'Description Translations' => '½Ķ´y­z',
+ 'Description missing!' => '¥¼«ü©ú´y­z¡I',
+ 'Detail' => '¸Ô±¡',
+ 'Difference' => '®t²§',
+ 'Directory' => '¥Ø¿ý',
+ 'Discount' => '§é¦©',
+ 'Done' => '¤w§¹¦¨',
+ 'Drawing' => '¹Ïµe',
+ 'Driver' => 'ÅX°Êµ{¦¡',
+ 'Dropdown Limit' => '­­¨î',
+ 'Due Date' => '¨ì´Á¤é',
+ 'Due Date missing!' => '¥¼«ü©ú¨ì´Á¤é¡I',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail Statement to' => '¹q¶l·|­p½ã¨ì',
+ 'E-mail address missing!' => '¥¼«ü©ú¹q¤l¶l¥ó¦ì§}¡I',
+ 'E-mail message' => '¹q¤l¶l¥ó°T®§',
+ 'E-mailed' => '¤w¹q¶l',
+ 'Edit' => '½s¿è',
+ 'Edit AP Transaction' => '½s¿èÀ³¥I¥æ©ö',
+ 'Edit AR Transaction' => '½s¿èÀ³¦¬¥æ©ö',
+ 'Edit Account' => '½s¿è±b¤á',
+ 'Edit Assembly' => '½s¿è»s¦¨«~',
+ 'Edit Business' => '½s¿è·~°È',
+ 'Edit Cash Transfer Transaction' => '½s¿è²{ª÷Âಾ',
+ 'Edit Customer' => '½s¿è«È¤á',
+ 'Edit Deduction' => '½s¿è´î°£ÃB',
+ 'Edit Department' => '½s¿è³¡ªù',
+ 'Edit Description Translations' => '½s¿è½Ķ´y­z',
+ 'Edit Employee' => '½s¿è¾­û',
+ 'Edit GIFI' => '½s¿èGIFI',
+ 'Edit General Ledger Transaction' => '½s¿èÁ`±b',
+ 'Edit Group' => '½s¿è²Õ§O',
+ 'Edit Job' => '½s¿è¤u§@',
+ 'Edit Labor/Overhead' => '½s¿èª½±µ¤H¤u/¸g±`¶O¥Î',
+ 'Edit Language' => '½s¿è»y¨¥',
+ 'Edit POS Invoice' => '½s¿èPOS',
+ 'Edit Part' => '½s¿è¹s¥ó',
+ 'Edit Preferences for' => '³]©w¨Ï¥ÎªÌ',
+ 'Edit Pricegroup' => '½s¿è»ù®æ²Õ§O',
+ 'Edit Project' => '½s¿è¶µ¥Ø',
+ 'Edit Purchase Order' => '½s¿è±ÄÁʳæ',
+ 'Edit Quotation' => '½s¿è³ø»ù³æ',
+ 'Edit Request for Quotation' => '½s¿è³ø»ù³æ­n¨D',
+ 'Edit SIC' => '½s¿è¼Ð·Ç¤u·~¤ÀÃþ¥N½X',
+ 'Edit Sales Invoice' => '½s¿è¾P°âµo²¼',
+ 'Edit Sales Order' => '½s¿è¾P³f³æ',
+ 'Edit Service' => '½s¿èªA°È',
+ 'Edit Template' => '½s¿è¼Òª©',
+ 'Edit Timecard' => '½s¿è¤u®É¥d',
+ 'Edit User' => '½s¿è¨Ï¥ÎªÌ',
+ 'Edit Vendor' => '½s¿è¨ÑÀ³°Ó',
+ 'Edit Vendor Invoice' => '½s¿è¨ÑÀ³°Óµo²¼',
+ 'Edit Warehouse' => '½s¿è­Ü®w',
+ 'Employee' => '¾­û',
+ 'Employee Name' => '¾­û©m¦W',
+ 'Employee Number' => '¾­û½s¸¹',
+ 'Employee deleted!' => '¤w§R°£Â¾­û¡I',
+ 'Employee pays' => '¥I´Úµ¹Â¾­û',
+ 'Employee saved!' => '¤wÀx¦s¾­û¡I',
+ 'Employees' => '¾­û',
+ 'Employer' => '¶±¥D',
+ 'Employer pays' => '¥I´Úµ¹¶±¥D',
+ 'Enddate' => 'µ²§ô¤é',
+ 'Ends' => '§¹µ²',
+ 'Enforce transaction reversal for all dates' => '±j¨î©Ò¦³¤é´Áªº¥æ©ö¦^´_',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => '½ÐÁä¤J¥H«_¸¹¤À¹jªº­^¤å¦r¥À, ¨C¶µ¤£¶W¹L¤T­Ó¦r (¦p CAD:USD:EUR), §@¬°±zªº¥»°ê¤Î¥~°ê³f¹ô',
+ 'Equity' => 'ªÑÅv',
+ 'Every' => '¨C',
+ 'Excempt age <' => '¤£¥]¬A¦~ÄÖ <',
+ 'Exch' => '¶×²v',
+ 'Exchange Rate' => '¶×²v',
+ 'Exchange rate for payment missing!' => '¥¼«ü©ú¥I´Úªº¶×²v¡I',
+ 'Exchange rate missing!' => '¥¼«ü©ú¶×²v¡I',
+ 'Existing Datasets' => '¬J¦³ªº¸ê®Æ¶°',
+ 'Expense' => '¶O¥Î',
+ 'Expense account does not exist!' => '¶O¥Î±b¤á¤£¦s¦b¡I',
+ 'Expense/Asset' => '¶O¥Î/¸ê²£',
+ 'Extended' => 'Á`»ù',
+ 'FX' => '¥~¹ô§I´«',
+ 'Failed to save order!' => 'Àx¦s­q³æ®É¥X¿ù¡I',
+ 'Fax' => '¶Ç¯u',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'For' => '­«ÂÐ',
+ 'Foreign Exchange Gain' => '¥~¶×¦¬¯q',
+ 'Foreign Exchange Loss' => '¥~¶×·l¥¢',
+ 'Friday' => '¬P´Á¤­',
+ 'From' => '±q',
+ 'From Warehouse' => '±q³f­Ü',
+ 'GIFI' => '°]°È°T®§³q¥Î¯Á¤Þ(GIFI)',
+ 'GIFI deleted!' => 'GIFI¤w§R°£¡I',
+ 'GIFI missing!' => '¥¼«ü©ú GIFI¡I',
+ 'GIFI saved!' => '¤wÀx¦s¡I',
+ 'GL' => 'Á`±b',
+ 'GL Reference Number' => 'Á`±b¯Á¤Þ½s¸¹',
+ 'GL Transaction' => 'Á`±b¥æ©ö',
+ 'General Ledger' => 'Á`±b',
+ 'Generate' => '¥Í¦¨',
+ 'Generate Orders' => '¥Í¦¨­q³æ',
+ 'Generate Purchase Orders' => '¥Í¦¨±ÄÁʳæ',
+ 'Generate Purchase Orders from Sales Order' => '¥Ñ¾P³f³æ¥Í¦¨±ÄÁʳæ',
+ 'Generate Sales Order' => '¥Í¦¨¾P³f³æ',
+ 'Generate Sales Order from Purchase Orders' => '¥Ñ±ÄÁʳæ¥Í¦¨¾P³f³æ',
+ 'Generate Sales Orders' => '¥Í¦¨¾P³f³æ',
+ 'Goods & Services' => '³fª«¤ÎªA°È',
+ 'Group' => '²Õ§O',
+ 'Group Items' => '²Õ§Oªº¶µ¥Ø',
+ 'Group Translations' => '²Õ§OªºÂ½Ä¶',
+ 'Group deleted!' => '²Õ§O¤w³Q§R°£¡I',
+ 'Group missing!' => '¥¼«ü©ú²Õ§O¡I',
+ 'Group saved!' => '²Õ§O¤w³QÀx¦s¡I',
+ 'Groups' => '©Ò¦³²Õ§O',
+ 'HR' => '¤H¨ÆºÞ²z',
+ 'HTML Templates' => 'HTML ¼Òª©',
+ 'Heading' => '¼ÐÃD',
+ 'History' => '¾ú¥v',
+ 'Home Phone' => '¦í¦v¹q¸Ü',
+ 'Host' => '¥D¾÷',
+ 'Hostname missing!' => '¥¼«ü©ú¥D¾÷¦WºÙ¡I',
+ 'IBAN' => '°ê»Ú»È¦æ±b¸¹(IBAN)',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'Image' => '¼v¹³',
+ 'In-line' => '¦æ¤º',
+ 'Inactive' => '«D¬¡ÅDªº',
+ 'Include Exchange Rate Difference' => '¥]§t¥~¶×®t¶Z',
+ 'Include Payment' => '¥]¬A¥I´Ú',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Include in drop-down menus' => '¥]§t¦b¤U©Ô¦¡¿ï³æ¤¤',
+ 'Income' => '¦¬¤J',
+ 'Income Statement' => '·l¯qªí',
+ 'Income account does not exist!' => '¦¬¤J±b¤á¤£¦s¦b¡I',
+ 'Incorrect Dataset version!' => '¸ê®Æ¶°ª©¥»¿ù»~¡I',
+ 'Increase' => '¼W¥[',
+ 'Individual Items' => '­Ó§Oªº¶µ¥Ø',
+ 'Internal Notes' => '¤º³¡³Æ§Ñ¿ý',
+ 'Inventory' => '®w¦s',
+ 'Inventory account does not exist!' => '®w¦s¼Æ±b¤á¤£¦s¦b¡I',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '¦b°±¥Î¦¹»s¦¨«~¤§«e, ¦s³f¼Æ¶q¥²»Ý¬°¹s¡I',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '°±¥Î¦¹¶µ¹s¥ó¤§«e, ¦s³f¼Æ¶q¥²»Ý¬°¹s¡I',
+ 'Inventory saved!' => '¤wÀx¦s¦s³f¡I',
+ 'Inventory transferred!' => 'Âಾªº¦s³f¡I',
+ 'Invoice' => 'µo²¼',
+ 'Invoice Date' => 'µo²¼¤é´Á',
+ 'Invoice Date missing!' => '¥¼«ü©úµo²¼¤é´Á¡I',
+ 'Invoice Number' => 'µo²¼½s¸¹',
+ 'Invoice Number missing!' => '¥¼«ü©úµo²¼½s¸¹¡I',
+ 'Invoice deleted!' => '¤w§R°£µo²¼¡I',
+ 'Invoices' => 'µo²¼',
+ 'Is this a summary account to record' => '¦¹¬°Á`µ²¬ì¥Ø¶Ü?',
+ 'Item already on pricelist!' => '¶µ¥Ø¤v¸g¦b»ù®æ²M³æ¤º¡I',
+ 'Item deleted!' => '¤w§R°£¶µ¥Ø¡I',
+ 'Item not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Items' => '¶µ¥Ø',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Job' => '¤u§@',
+ 'Job Name' => '¤u§@¦WºÙ',
+ 'Job Number' => '¤u§@½s¸¹',
+ 'Job Number missing!' => '¥¼«ü©ú¤u§@½s¸¹¡I',
+ 'Job deleted!' => '¤u§@¤w³Q§R°£¡I',
+ 'Job saved!' => '¤u§@¤w³QÀx¦s¡I',
+ 'Jobs' => '¤u§@',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'LaTeX Templates' => 'LaTex ¼Òª©',
+ 'Labor Code' => 'ª½±µ¤H¤u¥N½X',
+ 'Labor/Overhead' => 'ª½±µ¤H¤u/¸g±`¶O¥Î',
+ 'Language' => '»y¨¥',
+ 'Language deleted!' => '¤w§R°£»y¨¥¡I',
+ 'Language saved!' => '¤wÀx¦s»y¨¥¡I',
+ 'Languages' => '»y¨¥',
+ 'Languages not defined!' => '¤£¯à¿ë»{»y¨¥¡I',
+ 'Last Cost' => '¤W¦¸ªº¦¨¥»',
+ 'Last Numbers & Default Accounts' => '¤W¤@µ§½s¸¹¤Î¹w³]±b¤á',
+ 'Lead' => '¥æ¥I®É¶¡',
+ 'Leadtime' => 'Á`»Ý®É',
+ 'Leave host and port field empty unless you want to make a remote connection.' => '°£«D±z·Q­n¶i¦æ»·ºÝ³s½u¡A§_«h½Ð±N¥D¾÷¤Î°ð¸¹¯d¥Õ¡C',
+ 'Liability' => '­t¶Å',
+ 'Licensed to' => '±ÂÅv¤©',
+ 'Line Total' => 'Á`¦C¼Æ',
+ 'Link' => '³sµ²',
+ 'Link Accounts' => '³sµ²±b¤á',
+ 'List' => '¦Cªí',
+ 'List Accounts' => '¦C¥X±b¸¹',
+ 'List Businesses' => '¦C¥X·~°È',
+ 'List Departments' => '¦C¥X³¡ªù',
+ 'List GIFI' => '¦C¥X GIFI',
+ 'List Languages' => '¦C¥X»y¨¥',
+ 'List Price' => '¦C¥X»ù',
+ 'List Projects' => '¦C¥X¶µ¥Ø',
+ 'List SIC' => '¦C¥X¼Ð·Ç¤u·~¤ÀÃþ¥N½X',
+ 'List Transactions' => '¦C¥X©Ò¦³¥æ©ö',
+ 'List Warehouses' => '¦C¥X­Ü®w',
+ 'Lock System' => '¨t²ÎÂê¤W',
+ 'Lockfile created!' => '¤w«Ø¥ß¤WÂêÀɮסI',
+ 'Lockfile removed!' => '¤w²¾°£¤WÂêÀɮסI',
+ 'Login' => 'µn¤J',
+ 'Login name missing!' => '¥¼«ü©úµn¤J¦W¦r¡I',
+ 'Logout' => 'µn¥X',
+ 'Make' => '¥Í²£°Ó',
+ 'Manager' => '¸g²z',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'Marked entries printed!' => '¤w¦C¦L¦³°O¸¹ªº·|­p¶µ¥Ø¡I',
+ 'Markup' => 'º¦»ù',
+ 'Maximum' => '³Ì¤j',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Menu Width' => '¿ï¾Ü³æ¼e«×',
+ 'Message' => '°T®§',
+ 'Method' => '¤èªk',
+ 'Microfiche' => '³æ¤ùÁY¼v½¦¤ù',
+ 'Model' => '«¬¸¹',
+ 'Monday' => '¬P´Á¤@',
+ 'Month' => '¤ë',
+ 'Month(s)' => '¤ë',
+ 'Months' => '¤ë',
+ 'Multibyte Encoding' => '¦h¦r¤¸½s½X',
+ 'N/A' => '¤£¾A¥Î',
+ 'Name' => '¦WºÙ',
+ 'Name missing!' => '¥¼«ü©ú¦W¦r¡I',
+ 'New Templates' => '·s¼W¼Òª©',
+ 'New Window' => '·sµøµ¡',
+ 'Next' => '¤U¤@­Ó',
+ 'Next Date' => '¤U¤@¤é',
+ 'Next Number' => '¤U¤@­Ó¸¹½X',
+ 'No' => '§_',
+ 'No Database Drivers available!' => '¨S¦³¥i¥Îªº¸ê®Æ®wÅX°Êµ{¦¡¡I',
+ 'No Dataset selected!' => '¥¼¿ï©w¸ê®Æ¶°¡I',
+ 'No Employees on file!' => '¨S¦³¥ô¦ó¹µ­ûªº°O¿ý¡I',
+ 'No Labor codes on file!' => '¨S¦³¥ô¦óª½±µ¤H¤u¥N½Xªº°O¿ý¡I',
+ 'No email address for' => '¥¼«ü©ú¹q¤l¶l¥ó¦a§}',
+ 'No open Jobs!' => '¨S¦³¤w¶}±Òªº¤u§@',
+ 'No open Projects!' => '¨S¦³¤w¶}±Òªº¶µ¥Ø',
+ 'No.' => '½s¸¹',
+ 'Non-taxable' => '¤£À³½Òµ|',
+ 'Non-taxable Purchases' => '¤£À³½Òµ|ªº±ÄÁÊ',
+ 'Non-taxable Sales' => '¤£À³½Òµ|ªº¾P°â',
+ 'Non-tracking Items' => '¤£¥Î°lÂܪº¶µ¥Ø',
+ 'Notes' => '³Æµù',
+ 'Nothing entered!' => '¨S¦³¥ô¦ó¿é¤J¡I',
+ 'Nothing selected!' => '¨S¦³¿ï¾Ü¥ô¦óªF¦è¡I',
+ 'Nothing to delete!' => '¨S¦³¥i§R°£ªº¶µ¥Ø¡I',
+ 'Nothing to print!' => '¨S¦³¥i¦C¦Lªº¶µ¥Ø¡I',
+ 'Nothing to transfer!' => '¨S¦³¥iÂಾªº¶µ¥Ø¡I',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Number' => '½s¸¹',
+ 'Number Format' => '¼Æ¦r®æ¦¡',
+ 'Number missing in Row' => '¦¹¦C¤¤¯Ê¤Ö¼Æ­È',
+ 'O' => '',
+ 'OH' => '¤w¦³¦s¶q',
+ 'Obsolete' => '°±¥Î',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'On Hand' => '¤w¦³¦s¶q',
+ 'Open' => '¶}±Ò',
+ 'Oracle Database Administration' => 'Oracle¸ê®Æ®wºÞ²z',
+ 'Order' => '­q³æ',
+ 'Order Date' => '¤U³æ¤é´Á',
+ 'Order Date missing!' => '¥¼«ü©ú¤U³æ¤é´Á¡I',
+ 'Order Entry' => '¤U³æ¶µ¥Ø',
+ 'Order Number' => '­q³æ½s¸¹',
+ 'Order Number missing!' => '¥¼«ü©ú­q³æ½s¸¹¡I',
+ 'Order deleted!' => '¤w§R°£­q³æ¡I',
+ 'Order generation failed!' => '¥Í¦¨­q³æ¥¢±Ñ¡I',
+ 'Order saved!' => '¤wÀx¦s­q³æ¡I',
+ 'Orders generated!' => '¤w¥Í¦¨­q³æ¡I',
+ 'Orphaned' => 'µL¥D',
+ 'Out of balance transaction!' => '¤£¨ó½Õ¥æ©ö¡I',
+ 'Out of balance!' => '¤£¥­¿Å¡I',
+ 'Outstanding' => '¥¼¦¬´Ú¥æ©ö',
+ 'PDF' => 'PDF',
+ 'PO Number' => '±ÄÁʳæ½s¸¹',
+ 'POS' => '¾P°âÂI(POS)',
+ 'POS Invoice' => 'POSµo²¼',
+ 'Packing List' => '¥X³f³æ',
+ 'Packing List Date missing!' => '¥¼«ü©ú¥X³f³æ¤é´Á¡I',
+ 'Packing List Number missing!' => '¥¼«ü©ú¥X³f³æ½s¸¹¡I',
+ 'Packing Lists' => '¥X³f³æ',
+ 'Paid' => '¤w¥I',
+ 'Part' => '¹s¥ó',
+ 'Part Number' => '¹s¥ó½s¸¹',
+ 'Partnumber' => '¹s¥ó½s¸¹',
+ 'Parts' => '¹s¥ó',
+ 'Password' => '±K½X',
+ 'Password changed!' => '±K½X¤w§ï¡I',
+ 'Password does not match!' => '±K½X¤£²Å¡I',
+ 'Passwords do not match!' => '±K½X¤£²Å¡I',
+ 'Payables' => 'À³¥I¬ì¥Ø',
+ 'Payment' => '¥I´Ú',
+ 'Payment date missing!' => '¥¼«ü©ú¥I´Ú¤é´Á¡I',
+ 'Payment posted!' => '¤w¥[¤J¥I´Ú¡I',
+ 'Payments' => '¥I´Ú',
+ 'Payments posted!' => '¤w¥[¤J¥I´Ú¡I',
+ 'Payroll Deduction' => 'Á~ª÷´î°£ÃB',
+ 'Period' => '´Á¶¡',
+ 'Pg Database Administration' => 'Pg¸ê®Æ®wºÞ²z',
+ 'PgPP Database Administration' => 'PgPP¸ê®Æ®wºÞ²z',
+ 'Phone' => '¹q¸Ü¸¹½X',
+ 'Pick List' => '´z³f²M³æ',
+ 'Pick Lists' => '´z³f²M³æ',
+ 'Port' => '°ð¸¹',
+ 'Port missing!' => '¥¼«ü©ú°ð¸¹¡I',
+ 'Pos' => '§Ç¸¹',
+ 'Post' => '¥[¤J',
+ 'Post as new' => '·í·sªº¥[¤J',
+ 'Posted!' => '¤w¥[¤J¡I',
+ 'Posting' => '¥¿¥[¤J',
+ 'Posting failed!' => '¥[¤J¥¢±Ñ¡I',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => '­Ó¤H³]©w',
+ 'Preferences saved!' => '­Ó¤H³]©w¤wÀx¦s¡I',
+ 'Prepayment' => '¹wú',
+ 'Price' => '»ù®æ',
+ 'Pricegroup' => '»ù®æ²Õ§O',
+ 'Pricegroup deleted!' => '¤w§R°£»ù®æ²Õ§O¡I',
+ 'Pricegroup missing!' => '¥¼«ü©ú»ù®æ²Õ§O¡I',
+ 'Pricegroup saved!' => '¤wÀx¦s»ù®æ²Õ§O¡I',
+ 'Pricegroups' => '©Ò¦³»ù®æ²Õ§O',
+ 'Pricelist' => '»ù®æ²M³æ',
+ 'Print' => '¦C¦L',
+ 'Print and Post' => '¦C¦L¨Ã¥[¤J',
+ 'Print and Post as new' => '¦C¦L¨Ã¥[¤J§@¬°·sªº',
+ 'Print and Save' => '¦C¦L¨ÃÀx¦s',
+ 'Print and Save as new' => '¦C¦L¨ÃÀx¦s§@¬°·sªº',
+ 'Print and post as new' => '¦C¦L¨Ã¥[¤J§@¬°·sªº',
+ 'Print and save as new' => '¦C¦L¨ÃÀx¦s§@¬°·sªº',
+ 'Printed' => '¤w¦C¦L',
+ 'Printer' => '¦Lªí¾÷',
+ 'Printing' => '¥¿¦C¦L',
+ 'Printing ... ' => '¥¿¦C¦L¡E¡E¡E',
+ 'Process Transactions' => '³B²z©Ò¦³¥æ©ö',
+ 'Production' => '¥Í²£',
+ 'Profit Center' => '§Q¼í¤¤¤ß',
+ 'Project' => '¶µ¥Ø',
+ 'Project Description Translations' => '¶µ¥Ø´y­zªºÂ½Ä¶',
+ 'Project Name' => '¶µ¥Ø¦WºÙ',
+ 'Project Number' => '¶µ¥Ø¸¹½X',
+ 'Project Number missing!' => '¥¼«ü©ú¶µ¥Ø¸¹½X¡I',
+ 'Project Transactions' => '¶µ¥Ø¥æ©ö',
+ 'Project deleted!' => '¤w§R°£¶µ¥Ø¡I',
+ 'Project not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Project saved!' => '¤wÀx¦s¶µ¥Ø¡I',
+ 'Project/Job Name' => '¶µ¥Ø/¤u§@¦WºÙ',
+ 'Project/Job Number' => '¶µ¥Ø/¤u§@¸¹½X',
+ 'Projects' => '¶µ¥Ø',
+ 'Purchase Order' => '±ÄÁʳæ',
+ 'Purchase Order Number' => '±ÄÁʳæ½s¸¹',
+ 'Purchase Orders' => '±ÄÁʳæ',
+ 'Qty' => '¼Æ¶q',
+ 'Quantity exceeds available units to stock!' => '¼Æ¶q¶W¹L¥i®w¦sªº¼Æ¶q¡I',
+ 'Quarter' => '©u',
+ 'Quotation' => '³ø»ù³æ',
+ 'Quotation ' => '³ø»ù³æ ',
+ 'Quotation Date' => '³ø»ù³æ¤é´Á',
+ 'Quotation Date missing!' => '¥¼«ü©ú³ø»ù³æ¤é´Á¡I',
+ 'Quotation Number' => '³ø»ù³æ¸¹½X',
+ 'Quotation Number missing!' => '¥¼«ü©ú³ø»ù³æ¸¹½X¡I',
+ 'Quotation deleted!' => '¤w§R°£³ø»ù³æ¡I',
+ 'Quotations' => '³ø»ù³æ',
+ 'R' => '',
+ 'RFQ' => '³ø»ù½Ð¨D(RFQ) ',
+ 'RFQ ' => '³ø»ù½Ð¨D(RFQ) ',
+ 'RFQ Number' => '³ø»ù½Ð¨D¸¹½X',
+ 'RFQs' => '³ø»ù½Ð¨D',
+ 'ROP' => '¦A­qÂI',
+ 'Rate' => 'µ|²v',
+ 'Rate missing!' => '¥¼«ü©úµ|²v¡I',
+ 'Recd' => '¤w¦¬¨ì',
+ 'Receipt' => '¦¬¾Ú',
+ 'Receipt posted!' => '¤w¥[¤J¦¬¾Ú¡I',
+ 'Receipts' => '¦¬¾Ú',
+ 'Receivables' => 'À³¦¬±b¤á',
+ 'Receive' => '¦¬¨ì',
+ 'Receive Merchandise' => '¦¬¨ì³fª«',
+ 'Reconciliation' => '½Õ¸`',
+ 'Reconciliation Report' => '½Õ¸`³ø§i',
+ 'Record in' => '°O¿ý©ó',
+ 'Recurring Transaction' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Recurring Transactions' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Remaining' => '©|¾l',
+ 'Remove' => '²¾°£',
+ 'Remove Audit trails up to' => '²¾°£¼f®Ö½u¯Áª½¦Ü',
+ 'Removed spoolfiles!' => '²¾°£¦C¦L¼È¦sÀÉ®×',
+ 'Removing marked entries from queue ...' => '¥¿±q¶¤¦C¤¤²¾°£¦³°O¸¹ªº·|­p¶µ¥Ø',
+ 'Repeat' => '­«ÂÐ',
+ 'Report for' => '³øªí¨Ó·½',
+ 'Reports' => '³øªí',
+ 'Req' => '»Ý­n',
+ 'Request for Quotation' => '­n¨D³ø»ù³æ',
+ 'Request for Quotations' => '­n¨D³ø»ù³æ',
+ 'Required by' => '­n¨D¥æ¥I¤é´Á',
+ 'Retained Earnings' => '«O¯d¬Õ¾l',
+ 'Role' => '¥ô°È',
+ 'S' => '',
+ 'SIC' => '¼Ð·Ç¤u·~¤ÀÃþ¥N½X',
+ 'SIC deleted!' => '¤w§R°£¼Ð·Ç¤u·~¤ÀÃþ¥N½X¡I',
+ 'SIC saved!' => '¤wÀx¦s¼Ð·Ç¤u·~¤ÀÃþ¥N½X¡I',
+ 'SKU' => '®w¦s³æ¦ì',
+ 'SSN' => 'ªÀ·|«O»Ù½s¸¹',
+ 'Sale' => '¾P°â',
+ 'Sales' => '¾P°â',
+ 'Sales Invoice' => '¾P°âµo²¼',
+ 'Sales Invoice ' => '¾P°âµo²¼ ',
+ 'Sales Invoice.' => '¾P°âµo²¼¡C',
+ 'Sales Invoice/AR Transaction Number' => '¾P°âµo²¼/À³¦¬±b¥æ©ö½s¸¹',
+ 'Sales Invoices' => '¾P°âµo²¼',
+ 'Sales Order' => '¾P³f³æ',
+ 'Sales Order Number' => '¾P³f³æ½s¸¹',
+ 'Sales Orders' => '¾P³f³æ',
+ 'Sales Quotation Number' => '¾P°â³ø»ù³æ½s¸¹',
+ 'Salesperson' => '¾P°â¤H­û',
+ 'Saturday' => '¬P´Á¤»',
+ 'Save' => 'Àx¦s',
+ 'Save Pricelist' => 'Àx¦s»ù®æ²M³æ',
+ 'Save Schedule' => 'Àx¦s®É¶¡ªí',
+ 'Save as new' => '·í·sªºÀx¦s',
+ 'Save to File' => 'Àx¦s¦ÜÀÉ®×',
+ 'Saving' => '¥¿¦bÀx¦s',
+ 'Schedule' => '®É¶¡ªí',
+ 'Scheduled' => '½s±Æ¤F®É¶¡',
+ 'Screen' => '¿Ã¹õ',
+ 'Search' => '·j´M',
+ 'Select' => '¿ï¾Ü',
+ 'Select Customer' => '¿ï¾Ü«È¤á',
+ 'Select Vendor' => '¿ï¾Ü¨ÑÀ³°Ó',
+ 'Select a Printer!' => '¿ï¾Ü¦Lªí¾÷¡I',
+ 'Select a printer!' => '¿ï¾Ü¦Lªí¾÷¡I',
+ 'Select all' => '¥þ¿ï',
+ 'Select from one of the items below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@¶µ',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select from one of the projects below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@­Ó',
+ 'Select items' => '¿ï¾Ü¶µ¥Ø',
+ 'Select payment' => '¿ï¾Ü¥I´Ú',
+ 'Select postscript or PDF!' => '¿ï¾Üpostscript©ÎPDF¡I',
+ 'Select txt, postscript or PDF!' => '¿ï¾Ü¤å¦r¡Bpostscript©ÎPDF¡I',
+ 'Sell' => '°â½æ',
+ 'Sell Price' => '°â»ù',
+ 'Send by E-Mail' => '¥H¹q¤l¶l¥ó±H°e',
+ 'Sending' => '¥¿¦bµo°e',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Serial No.' => '§Ç¸¹',
+ 'Serial Number' => '§Ç¸¹',
+ 'Service' => 'ªA°È',
+ 'Service Code' => 'ªA°È½s¸¹',
+ 'Service/Labor Code' => 'ªA°È/ª½±µ¤H¤u½s¸¹',
+ 'Services' => 'ªA°È',
+ 'Session Timeout' => '¨Ï¥Î´Á(Session)ªøµu',
+ 'Session expired!' => '¨Ï¥Î´Á(Session)¤w¹L¡I',
+ 'Setup Templates' => '³]©w¼Òª©',
+ 'Ship' => '¥I¹B',
+ 'Ship Merchandise' => '¥I¹B³fª«',
+ 'Ship to' => '¥I¹B¦Ü',
+ 'Ship via' => '¥I¹B¤½¥q',
+ 'Shipping' => '¥I¹B',
+ 'Shipping Address' => '¥I¹B¦a§}',
+ 'Shipping Date' => '¥I¹B¤é´Á',
+ 'Shipping Date missing!' => '¥¼«ü©ú¥I¹B¤é´Á¡I',
+ 'Shipping Point' => '¥I¹B¦aÂI',
+ 'Short' => 'µu',
+ 'Signature' => 'ñ¦W',
+ 'Source' => '¨Ó·½',
+ 'Spoolfile' => '¦C¦L¼È¦s(spool)ÀÉ®×',
+ 'Standard' => '¼Ð·Ç',
+ 'Standard Industrial Codes' => '¼Ð·Ç¤u·~½s½X',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'State' => '¦{',
+ 'State/Province' => '¬Ù',
+ 'Statement' => '·|­p±b',
+ 'Statement Balance' => '·|­p±b¾lÃB',
+ 'Statement sent to' => '·|­p±b¤w°e¦Ü',
+ 'Statements sent to printer!' => '·|­p±b¤w°e¦Ü¦Lªí¾÷¡I',
+ 'Stock' => '®w¦s',
+ 'Stock Assembly' => '§â»s¦¨«~¤J³f',
+ 'Stocking Date' => '¤J³f¤é´Á',
+ 'Stylesheet' => '¼Ë¦¡ªí',
+ 'Sub-contract GIFI' => 'Âà¥]¦X¦PGIFI',
+ 'Subject' => '¼ÐÃD',
+ 'Subtotal' => '¤p­p',
+ 'Summary' => 'ºK­n',
+ 'Sunday' => '¬P´Á¤é',
+ 'Supervisor' => '¥DºÞ',
+ 'System' => '¨t²Î',
+ 'System Defaults' => '¨t²Î¹w³]­È',
+ 'Tax' => 'µ|ª÷',
+ 'Tax Accounts' => 'µ|ª÷¬ì¥Ø',
+ 'Tax Included' => '¤w§tµ|ª÷',
+ 'Tax Number' => 'µ|¸¹',
+ 'Tax Number / SSN' => 'µ|¸¹/ªÀ·|«O»Ù½s¸¹',
+ 'Tax collected' => '¤w¦¬µ|ª÷',
+ 'Tax paid' => '¤w¥Iµ|ª÷',
+ 'Taxable' => 'À³µ|',
+ 'Template saved!' => '¤wÀx¦s¼Òª©¡I',
+ 'Templates' => '¼Òª©',
+ 'Terms' => '²¼´Á²b­p',
+ 'Text' => '¤å¦r',
+ 'Text Templates' => '¤å¦r¼Òª©',
+ 'The following Datasets are not in use and can be deleted' => '¤U¦C¸ê®Æ¶°¨Ã¥¼¨Ï¥Î¡A¥i¥H§R°£',
+ 'The following Datasets need to be updated' => '¤U¦C¸ê®Æ¶°»Ý­n§ó·s',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => '³o¬O¹ï¬J¦s¸ê®Æ¨Ó·½ªºªì¨BÀˬd¡C¦b¦¹¶¥¬q¡A¤£·|§R°£©Î·s¼W¥ô¦ó¸ê®Æ¡I',
+ 'Thursday' => '¬P´Á¥|',
+ 'Till' => 'ª½¨ì',
+ 'Time In' => '¤W¯Z®É¶¡',
+ 'Time Out' => '¤U¯Z®É¶¡',
+ 'Timecard' => '¤u®É¥d',
+ 'Timecard deleted!' => '¤u®É¥d¤w³Q§R°£¡I',
+ 'Timecard saved!' => '¤u®É¥d¤w³QÀx¦s¡I',
+ 'Timecards' => '¤u®É¥d',
+ 'Times' => '¦¸',
+ 'To' => '¦Ü',
+ 'To Warehouse' => '¨ì­Ü®w',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => '­Y­n·s¼W¸s²Õ¤ºªº¨Ï¥ÎªÌ¡A½Ð½s¿è¦WºÙ¡A§ó§ïµn¤J¦W¡AµM«áÀx¦s¡C³o¼Ë¤@¨Ó, ·s¨Ï¥ÎªÌ·|«O¯d¬Û¦PªºÅܼơA¨Ã¥H·sªºµn¤J¦W¦s¤J¡C',
+ 'Top Level' => '³»¼h',
+ 'Total' => 'Á`­p',
+ 'Tracking Items' => '»Ý­n°lÂܪº¶µ¥Ø',
+ 'Trade Discount' => '¶T©ö§é¦©',
+ 'Transaction' => '¥æ©ö',
+ 'Transaction Date missing!' => '¥¼«ü©ú¥æ©ö¤é´Á¡I',
+ 'Transaction Dates' => '¥æ©ö¤é´Á',
+ 'Transaction deleted!' => '¤w§R°£¥æ©ö¡I',
+ 'Transaction posted!' => '¤w¥[¤J¥æ©ö¡I',
+ 'Transaction reversal enforced for all dates' => '±j¨î¦^´_©Ò¦³¤é´Áªº¥æ©ö',
+ 'Transaction reversal enforced up to' => '±j¨î¦^´_¥æ©öª½¨ì',
+ 'Transactions' => '©Ò¦³¥æ©ö',
+ 'Transfer' => 'Âಾ',
+ 'Transfer Inventory' => 'Âಾ¦s³f',
+ 'Transfer from' => '¥Ñ³o¸Ì¨ú³f',
+ 'Transfer to' => '¦s³f¦Ü',
+ 'Translation' => '½Ķ',
+ 'Translation deleted!' => '¤w§R°£Â½Ä¶¡I',
+ 'Translation not on file!' => '¨S¦³¦¹Â½Ä¶ªº°O¿ý¡I',
+ 'Translations' => '½Ķ',
+ 'Translations saved!' => '¤wÀx¦s½Ķ¡I',
+ 'Trial Balance' => '¸Õºâªí',
+ 'Tuesday' => '¬P´Á¤G',
+ 'Type of Business' => '·~°ÈºØÃþ',
+ 'Unit' => '³æ¦ì',
+ 'Unit of measure' => '«×¶q³æ¦ì',
+ 'Unlock System' => '¨t²Î¸Ñ«Ê',
+ 'Update' => '§ó·s',
+ 'Update Dataset' => '§ó·s¸ê®Æ¶°',
+ 'Updated' => '¤w§ó·s',
+ 'Upgrading to Version' => '¥¿¤É¯Å¦Ü·sª©',
+ 'Use Templates' => '¨Ï¥Î¼Òª©',
+ 'User' => '¨Ï¥ÎªÌ',
+ 'User deleted!' => '¤w§R°£¨Ï¥ÎªÌ¡I',
+ 'User saved!' => '¤wÀx¦s¨Ï¥ÎªÌ¡I',
+ 'Valid until' => '¦³®Ä¦Ü',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Vendor History' => '¨ÑÀ³°Ó¾ú¥v',
+ 'Vendor Invoice' => '¨ÑÀ³°Óµo²¼',
+ 'Vendor Invoice ' => '¨ÑÀ³°Óµo²¼ ',
+ 'Vendor Invoice.' => '¨ÑÀ³°Óµo²¼¡C',
+ 'Vendor Invoice/AP Transaction Number' => '¨ÑÀ³°Óµo²¼/À³¥I±b¥æ©ö½s¸¹',
+ 'Vendor Invoices' => '¨ÑÀ³°Óµo²¼',
+ 'Vendor Number' => '¨ÑÀ³°Ó¸¹½X',
+ 'Vendor deleted!' => '¤w§R°£¨ÑÀ³°Ó¡I',
+ 'Vendor missing!' => '¥¼«ü©ú¨ÑÀ³°Ó¡I',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Vendor saved!' => '¤wÀx¦s¨ÑÀ³°Ó¡I',
+ 'Vendors' => '¨ÑÀ³°Ó',
+ 'Version' => 'ª©¥»',
+ 'Warehouse' => '­Ü®w',
+ 'Warehouse deleted!' => '¤w§R°£­Ü®w¡I',
+ 'Warehouse saved!' => '¤wÀx¦s­Ü®w¡I',
+ 'Warehouses' => '­Ü®w',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Wednesday' => '¬P´Á¤T',
+ 'Week' => '¬P´Á',
+ 'Week(s)' => '¬P´Á',
+ 'Weeks' => '¬P´Á',
+ 'Weight' => '­«¶q',
+ 'Weight Unit' => '­«¶q³æ¦ì',
+ 'What type of item is this?' => '¦¹¶µ¥ØÄÝ©ó¬Æ»òÃþ§O¡H',
+ 'Work Order' => '¤u§@³æ',
+ 'Work Orders' => '¤u§@³æ',
+ 'Work Phone' => '¤u§@¹q¸Ü',
+ 'Year' => '¦~',
+ 'Year(s)' => '¦~',
+ 'Yearend' => '¦~µ²',
+ 'Yearend date missing!' => '¥¼«ü©ú¦~µ²¤é´Á¡I',
+ 'Yearend posted!' => '¤w¥[¤J¦~µ²¡I',
+ 'Yearend posting failed!' => '¦~µ²¥[¤J¥¢±Ñ¡I',
+ 'Years' => '¦~',
+ 'Yes' => '¬O',
+ 'You are logged out' => '§A¤wµn¥X',
+ 'You are posting an existing transaction!' => '±z¥¿¦b¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and posting an existing transaction!' => '±z¥¿¦b¦C¦L¤Î¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and saving an existing order' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are printing and saving an existing quotation' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are printing and saving an existing transaction!' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are saving an existing order' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are saving an existing quotation' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are saving an existing transaction!' => '±z¥¿¦bÀx¦s¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You did not enter a name!' => '§A¨Ã¥¼Áä¤J¦WºÙ¡I',
+ 'You must enter a host and port for local and remote connections!' => '±z¥²»ÝÁä¤J¥D¾÷¤Î°ð¸¹¡A¥H¶i¦æ¥»¾÷©Î»·ºÝ³s½u¡I',
+ 'Zip/Postal Code' => '¶l¬F½s½X',
+ 'account cannot be set to any other type of account' => '±b¤á¤£¯à³Q³]¸m¬°¨ä¥LÃþ«¬±b¤á',
+ 'as at' => 'ºI¦Ü',
+ 'days' => '¤é',
+ 'does not exist' => '¤£¦s¦b',
+ 'done' => '§¹¦¨',
+ 'ea' => '­Ó',
+ 'failed' => '¥¢±Ñ',
+ 'for' => '¬°¤F',
+ 'for Period' => '´Á¶¡',
+ 'is already a member!' => '¤w¸g¬O¦¨­û¤F¡I',
+ 'localhost' => '¥»¦a±H¥D',
+ 'locked!' => '¤wÂê¤W¡I',
+ 'partsgroup' => '¹s¥ó²Õ',
+ 'posted!' => '¤w¥[¤J¡I',
+ 'sent' => '¤w°e¥X',
+ 'successfully created!' => '¦¨¥\«Ø¥ß¡I',
+ 'successfully deleted!' => '¦¨¥\§R°£¡I',
+ 'time(s)' => '¦¸',
+ 'unexpected error!' => '¨S¦³¹w´Áªº¿ù»~¡I',
+ 'website' => 'ºô¯¸',
+};
+
+1;
diff --git a/locale/tw_big5/am b/locale/tw_big5/am
new file mode 100755
index 00000000..8986b3d6
--- /dev/null
+++ b/locale/tw_big5/am
@@ -0,0 +1,310 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AP' => 'À³¥I±b´Ú',
+ 'AR' => 'À³¦¬±b´Ú',
+ 'About' => 'Ãö©ó',
+ 'Account' => '±b¤á',
+ 'Account Number' => '±b¤á½s¸¹',
+ 'Account Number missing!' => '¥¼«ü©ú±b¤á½s¸¹¡I',
+ 'Account Type' => '±b¤áÃþ§O',
+ 'Account Type missing!' => '¥¼«ü©ú±b¤áÃþ§O¡I',
+ 'Account deleted!' => '¤w§R°£±b¤á¡I',
+ 'Account does not exist!' => '¤£¦s¦b±b¤á¡I',
+ 'Account saved!' => '¤wÀx¦s±b¤á¡I',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Accrual' => 'À³­p°ò¦',
+ 'Add Account' => '·s¼W±b¤á',
+ 'Add Business' => '·s¼W·~°È',
+ 'Add Department' => '·s¼W³¡ªù',
+ 'Add GIFI' => '·s¼WGIFI',
+ 'Add Language' => '·s¼W»y¨¥',
+ 'Add SIC' => '·s¼W¼Ð·Ç¤u·~¤ÀÃþ¥N½X',
+ 'Add Warehouse' => '·s¼W­Ü®w',
+ 'Address' => '¦a§}',
+ 'Amount' => 'ª÷ÃB',
+ 'Asset' => '¸ê²£',
+ 'Audit Control' => '¼f®Ö±±¨î',
+ 'Audit trail removed up to' => '²¾°£¨ì¦¹¬°¤îªº¼f®Ö½u¯Á',
+ 'Backup sent to' => '³Æ¥÷±H°e¨ì',
+ 'Bin List' => '½cªº©ú²Óªí',
+ 'Books are open' => '±bï¤w¶}±Ò',
+ 'Business Number' => '·~°È½s¸¹',
+ 'Business deleted!' => '¤w§R°£·~°È¡I',
+ 'Business saved!' => '¤wÀx¦s·~°È¡I',
+ 'COGS' => '³f¾P¦¨¥»',
+ 'Cannot delete account!' => '¤£¯à§R°£±b¤á¡I',
+ 'Cannot delete default account!' => '¤£¯à§R°£¹w³]±b¤á¡I',
+ 'Cannot save account!' => '¤£¯àÀx¦s±b¤á¡I',
+ 'Cannot save defaults!' => '¤£¯àÀx¦s¹w³]¡I',
+ 'Cannot save preferences!' => '¤£¯àÀx¦sÀu¥ý¿ï¾Ü¡I',
+ 'Cannot set account for more than one of AR, AP or IC' => '¤£¯à³]¸m¦h©ó¤@­ÓÀ³¦¬±b´Ú, À³¥I±b´Ú©ÎIC',
+ 'Cannot set multiple options for' => '¤£¯à¹ï¥H¤Uª«¥ó³]©w¦h­Ó¿ï¶µ¡G',
+ 'Cash' => '²{ª÷',
+ 'Chart of Accounts' => '·|­p¬ì¥Øªí',
+ 'Close Books up to' => 'Ãö³¬¨ì¦¹¬°¤îªº±bï¡G',
+ 'Code' => '½s½X',
+ 'Code missing!' => '¥¼«ü©ú½s½X¡I',
+ 'Company' => '¤½¥q',
+ 'Confirm' => '½T»{',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Continue' => 'Ä~Äò',
+ 'Contra' => '¬Û¤Ï',
+ 'Copy to COA' => '½Æ»s¨ì COA',
+ 'Cost Center' => '¦¨¥»¤¤¤ß',
+ 'Credit' => '¶U¤è',
+ 'Customer Number' => '«È¤á½s¸¹',
+ 'Database Host' => '¸ê®Æ®w¥D¾÷',
+ 'Dataset' => '¸ê®Æ¶°',
+ 'Date Format' => '¤é´Á®æ¦¡',
+ 'Day' => '¤é',
+ 'Days' => '¤é',
+ 'Debit' => '­É¤è',
+ 'Default Template' => '¹w³]¼Òª©',
+ 'Defaults saved!' => '¤wÀx¦s¹w³]¡I',
+ 'Delete' => '§R°£',
+ 'Delete Account' => '§R°£±b¤á',
+ 'Deleting a language will also delete the templates for the language' => '§R°£»y¨¥±N·|§R°£¥¦ªº¼Òª©',
+ 'Department deleted!' => '¤w§R°£³¡ªù¡I',
+ 'Department saved!' => '¤wÀx¦s³¡ªù¡I',
+ 'Departments' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Description missing!' => '¥¼«ü©ú´y­z¡I',
+ 'Discount' => '§é¦©',
+ 'Dropdown Limit' => '­­¨î',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail address missing!' => '¥¼«ü©ú¹q¤l¶l¥ó¦ì§}¡I',
+ 'Edit' => '½s¿è',
+ 'Edit Account' => '½s¿è±b¤á',
+ 'Edit Business' => '½s¿è·~°È',
+ 'Edit Department' => '½s¿è³¡ªù',
+ 'Edit GIFI' => '½s¿èGIFI',
+ 'Edit Language' => '½s¿è»y¨¥',
+ 'Edit Preferences for' => '³]©w¨Ï¥ÎªÌ',
+ 'Edit SIC' => '½s¿è¼Ð·Ç¤u·~¤ÀÃþ¥N½X',
+ 'Edit Template' => '½s¿è¼Òª©',
+ 'Edit Warehouse' => '½s¿è­Ü®w',
+ 'Employee Number' => '¾­û½s¸¹',
+ 'Ends' => '§¹µ²',
+ 'Enforce transaction reversal for all dates' => '±j¨î©Ò¦³¤é´Áªº¥æ©ö¦^´_',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => '½ÐÁä¤J¥H«_¸¹¤À¹jªº­^¤å¦r¥À, ¨C¶µ¤£¶W¹L¤T­Ó¦r (¦p CAD:USD:EUR), §@¬°±zªº¥»°ê¤Î¥~°ê³f¹ô',
+ 'Equity' => 'ªÑÅv',
+ 'Every' => '¨C',
+ 'Expense' => '¶O¥Î',
+ 'Expense/Asset' => '¶O¥Î/¸ê²£',
+ 'Fax' => '¶Ç¯u',
+ 'Foreign Exchange Gain' => '¥~¶×¦¬¯q',
+ 'Foreign Exchange Loss' => '¥~¶×·l¥¢',
+ 'GIFI' => '°]°È°T®§³q¥Î¯Á¤Þ(GIFI)',
+ 'GIFI deleted!' => 'GIFI¤w§R°£¡I',
+ 'GIFI missing!' => '¥¼«ü©ú GIFI¡I',
+ 'GIFI saved!' => '¤wÀx¦s¡I',
+ 'GL' => 'Á`±b',
+ 'GL Reference Number' => 'Á`±b¯Á¤Þ½s¸¹',
+ 'GL Transaction' => 'Á`±b¥æ©ö',
+ 'Heading' => '¼ÐÃD',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'Include in drop-down menus' => '¥]§t¦b¤U©Ô¦¡¿ï³æ¤¤',
+ 'Income' => '¦¬¤J',
+ 'Inventory' => '®w¦s',
+ 'Invoice' => 'µo²¼',
+ 'Is this a summary account to record' => '¦¹¬°Á`µ²¬ì¥Ø¶Ü?',
+ 'Language' => '»y¨¥',
+ 'Language deleted!' => '¤w§R°£»y¨¥¡I',
+ 'Language saved!' => '¤wÀx¦s»y¨¥¡I',
+ 'Languages' => '»y¨¥',
+ 'Last Numbers & Default Accounts' => '¤W¤@µ§½s¸¹¤Î¹w³]±b¤á',
+ 'Liability' => '­t¶Å',
+ 'Licensed to' => '±ÂÅv¤©',
+ 'Link' => '³sµ²',
+ 'Menu Width' => '¿ï¾Ü³æ¼e«×',
+ 'Method' => '¤èªk',
+ 'Month' => '¤ë',
+ 'Months' => '¤ë',
+ 'Name' => '¦WºÙ',
+ 'Next' => '¤U¤@­Ó',
+ 'Next Number' => '¤U¤@­Ó¸¹½X',
+ 'No' => '§_',
+ 'No email address for' => '¥¼«ü©ú¹q¤l¶l¥ó¦a§}',
+ 'Non-tracking Items' => '¤£¥Î°lÂܪº¶µ¥Ø',
+ 'Number' => '½s¸¹',
+ 'Number Format' => '¼Æ¦r®æ¦¡',
+ 'PDF' => 'PDF',
+ 'Packing List' => '¥X³f³æ',
+ 'Part Number' => '¹s¥ó½s¸¹',
+ 'Password' => '±K½X',
+ 'Password does not match!' => '±K½X¤£²Å¡I',
+ 'Payables' => 'À³¥I¬ì¥Ø',
+ 'Payment' => '¥I´Ú',
+ 'Phone' => '¹q¸Ü¸¹½X',
+ 'Pick List' => '´z³f²M³æ',
+ 'Posting' => '¥¿¥[¤J',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => '­Ó¤H³]©w¤wÀx¦s¡I',
+ 'Print' => '¦C¦L',
+ 'Printer' => '¦Lªí¾÷',
+ 'Printing' => '¥¿¦C¦L',
+ 'Process Transactions' => '³B²z©Ò¦³¥æ©ö',
+ 'Profit Center' => '§Q¼í¤¤¤ß',
+ 'Purchase Order' => '±ÄÁʳæ',
+ 'Purchase Order Number' => '±ÄÁʳæ½s¸¹',
+ 'Purchase Orders' => '±ÄÁʳæ',
+ 'RFQ Number' => '³ø»ù½Ð¨D¸¹½X',
+ 'Rate' => 'µ|²v',
+ 'Receivables' => 'À³¦¬±b¤á',
+ 'Recurring Transactions' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Retained Earnings' => '«O¯d¬Õ¾l',
+ 'SIC deleted!' => '¤w§R°£¼Ð·Ç¤u·~¤ÀÃþ¥N½X¡I',
+ 'SIC saved!' => '¤wÀx¦s¼Ð·Ç¤u·~¤ÀÃþ¥N½X¡I',
+ 'Sales Invoice' => '¾P°âµo²¼',
+ 'Sales Invoice/AR Transaction Number' => '¾P°âµo²¼/À³¦¬±b¥æ©ö½s¸¹',
+ 'Sales Order' => '¾P³f³æ',
+ 'Sales Order Number' => '¾P³f³æ½s¸¹',
+ 'Sales Orders' => '¾P³f³æ',
+ 'Sales Quotation Number' => '¾P°â³ø»ù³æ½s¸¹',
+ 'Save' => 'Àx¦s',
+ 'Save as new' => '·í·sªºÀx¦s',
+ 'Saving' => '¥¿¦bÀx¦s',
+ 'Sending' => '¥¿¦bµo°e',
+ 'Session Timeout' => '¨Ï¥Î´Á(Session)ªøµu',
+ 'Signature' => 'ñ¦W',
+ 'Standard Industrial Codes' => '¼Ð·Ç¤u·~½s½X',
+ 'Stylesheet' => '¼Ë¦¡ªí',
+ 'System Defaults' => '¨t²Î¹w³]­È',
+ 'Tax' => 'µ|ª÷',
+ 'Template saved!' => '¤wÀx¦s¼Òª©¡I',
+ 'Times' => '¦¸',
+ 'Tracking Items' => '»Ý­n°lÂܪº¶µ¥Ø',
+ 'Transaction' => '¥æ©ö',
+ 'Transaction reversal enforced for all dates' => '±j¨î¦^´_©Ò¦³¤é´Áªº¥æ©ö',
+ 'Transaction reversal enforced up to' => '±j¨î¦^´_¥æ©öª½¨ì',
+ 'Type of Business' => '·~°ÈºØÃþ',
+ 'Update' => '§ó·s',
+ 'User' => '¨Ï¥ÎªÌ',
+ 'Vendor Invoice' => '¨ÑÀ³°Óµo²¼',
+ 'Vendor Invoice/AP Transaction Number' => '¨ÑÀ³°Óµo²¼/À³¥I±b¥æ©ö½s¸¹',
+ 'Vendor Number' => '¨ÑÀ³°Ó¸¹½X',
+ 'Version' => 'ª©¥»',
+ 'Warehouse deleted!' => '¤w§R°£­Ü®w¡I',
+ 'Warehouse saved!' => '¤wÀx¦s­Ü®w¡I',
+ 'Warehouses' => '­Ü®w',
+ 'Week' => '¬P´Á',
+ 'Weeks' => '¬P´Á',
+ 'Weight Unit' => '­«¶q³æ¦ì',
+ 'Work Order' => '¤u§@³æ',
+ 'Year' => '¦~',
+ 'Yearend' => '¦~µ²',
+ 'Yearend date missing!' => '¥¼«ü©ú¦~µ²¤é´Á¡I',
+ 'Yearend posted!' => '¤w¥[¤J¦~µ²¡I',
+ 'Yearend posting failed!' => '¦~µ²¥[¤J¥¢±Ñ¡I',
+ 'Years' => '¦~',
+ 'Yes' => '¬O',
+ 'account cannot be set to any other type of account' => '±b¤á¤£¯à³Q³]¸m¬°¨ä¥LÃþ«¬±b¤á',
+ 'done' => '§¹¦¨',
+ 'failed' => '¥¢±Ñ',
+ 'localhost' => '¥»¦a±H¥D',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ '·s¼w±b¤á' => 'add_account',
+ '·s¼w·~°È' => 'add_business',
+ '·s¼w³¡ªù' => 'add_department',
+ '·s¼w»y¨¥' => 'add_language',
+ '·s¼w¼Ð·Ç¤u·~¤ÀÃþ¥n½x' => 'add_sic',
+ '·s¼w­Ü®w' => 'add_warehouse',
+ 'Ä~Äò' => 'continue',
+ '½Æ»s¨ì_coa' => 'copy_to_coa',
+ '§r°£' => 'delete',
+ '½s¿è' => 'edit',
+ '½s¿è±b¤á' => 'edit_account',
+ '³b²z©Ò¦³¥æ©ö' => 'process_transactions',
+ 'Àx¦s' => 'save',
+ '·í·sªºÀx¦s' => 'save_as_new',
+ '§ó·s' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_big5/ap b/locale/tw_big5/ap
new file mode 100755
index 00000000..b7ac8c42
--- /dev/null
+++ b/locale/tw_big5/ap
@@ -0,0 +1,242 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AP Outstanding' => 'À³¥I¥¼¥I',
+ 'AP Transaction' => 'À³¥I¥æ©ö',
+ 'AP Transactions' => 'À³¥I¥æ©ö',
+ 'AR Outstanding' => 'À³¦¬¥¼¦¬',
+ 'AR Transaction' => 'À³¦¬¥æ©ö',
+ 'AR Transactions' => 'À³¦¬¥æ©ö',
+ 'Account' => '±b¤á',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Add AP Transaction' => '·s¼WÀ³¥I¥æ©ö',
+ 'Add AR Transaction' => '·s¼WÀ³¦¬¥æ©ö',
+ 'Address' => '¦a§}',
+ 'Amount' => 'ª÷ÃB',
+ 'Amount Due' => '¨ì´Áª÷ÃB',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Are you sure you want to delete Transaction' => '±z¬O§_½T©w­n§R°£¥æ©ö',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Cannot delete transaction!' => '¤£¯à§R°£¥æ©ö¡I',
+ 'Cannot post payment for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J´Ú¶µ¡I',
+ 'Cannot post transaction for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J¥æ©ö¡I',
+ 'Cannot post transaction!' => '¤£¯à¥[¤J¥æ©ö¡I',
+ 'Cc' => '§Û°e',
+ 'Check' => 'Àˬd',
+ 'Closed' => '¤wÃö³¬',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Continue' => 'Ä~Äò',
+ 'Credit' => '¶U¤è',
+ 'Credit Limit' => '«H¥ÎÃB«×',
+ 'Curr' => '¥Ø«e',
+ 'Currency' => '¹ô§O',
+ 'Current' => '²{¦³',
+ 'Customer' => '«È¤á',
+ 'Customer missing!' => '¥¼«ü©ú«È¤á¡I',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Date Paid' => '¥I´Ú¤é´Á',
+ 'Day(s)' => '¤é',
+ 'Debit' => '­É¤è',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Delete' => '§R°£',
+ 'Delete Schedule' => '§R°£®É¶¡ªí',
+ 'Department' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Detail' => '¸Ô±¡',
+ 'Due Date' => '¨ì´Á¤é',
+ 'Due Date missing!' => '¥¼«ü©ú¨ì´Á¤é¡I',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail message' => '¹q¤l¶l¥ó°T®§',
+ 'Edit AP Transaction' => '½s¿èÀ³¥I¥æ©ö',
+ 'Edit AR Transaction' => '½s¿èÀ³¦¬¥æ©ö',
+ 'Employee' => '¾­û',
+ 'Every' => '¨C',
+ 'Exch' => '¶×²v',
+ 'Exchange Rate' => '¶×²v',
+ 'Exchange rate for payment missing!' => '¥¼«ü©ú¥I´Úªº¶×²v¡I',
+ 'Exchange rate missing!' => '¥¼«ü©ú¶×²v¡I',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'For' => '­«ÂÐ',
+ 'From' => '±q',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'Include Payment' => '¥]¬A¥I´Ú',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Invoice' => 'µo²¼',
+ 'Invoice Date' => 'µo²¼¤é´Á',
+ 'Invoice Date missing!' => '¥¼«ü©úµo²¼¤é´Á¡I',
+ 'Invoice Number' => 'µo²¼½s¸¹',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Manager' => '¸g²z',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Message' => '°T®§',
+ 'Month' => '¤ë',
+ 'Month(s)' => '¤ë',
+ 'Next Date' => '¤U¤@¤é',
+ 'No.' => '½s¸¹',
+ 'Notes' => '³Æµù',
+ 'Nothing to print!' => '¨S¦³¥i¦C¦Lªº¶µ¥Ø¡I',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Number' => '½s¸¹',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Open' => '¶}±Ò',
+ 'Order' => '­q³æ',
+ 'Order Number' => '­q³æ½s¸¹',
+ 'PDF' => 'PDF',
+ 'PO Number' => '±ÄÁʳæ½s¸¹',
+ 'Paid' => '¤w¥I',
+ 'Payment date missing!' => '¥¼«ü©ú¥I´Ú¤é´Á¡I',
+ 'Payments' => '¥I´Ú',
+ 'Period' => '´Á¶¡',
+ 'Post' => '¥[¤J',
+ 'Post as new' => '·í·sªº¥[¤J',
+ 'Postscript' => 'Postscript',
+ 'Print' => '¦C¦L',
+ 'Print and Post' => '¦C¦L¨Ã¥[¤J',
+ 'Print and Post as new' => '¦C¦L¨Ã¥[¤J§@¬°·sªº',
+ 'Printed' => '¤w¦C¦L',
+ 'Project' => '¶µ¥Ø',
+ 'Project not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Quarter' => '©u',
+ 'Receipt' => '¦¬¾Ú',
+ 'Recurring Transaction' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Remaining' => '©|¾l',
+ 'Repeat' => '­«ÂÐ',
+ 'Sales Invoice.' => '¾P°âµo²¼¡C',
+ 'Salesperson' => '¾P°â¤H­û',
+ 'Save Schedule' => 'Àx¦s®É¶¡ªí',
+ 'Schedule' => '®É¶¡ªí',
+ 'Scheduled' => '½s±Æ¤F®É¶¡',
+ 'Screen' => '¿Ã¹õ',
+ 'Select a Printer!' => '¿ï¾Ü¦Lªí¾÷¡I',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select from one of the projects below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@­Ó',
+ 'Select payment' => '¿ï¾Ü¥I´Ú',
+ 'Select postscript or PDF!' => '¿ï¾Üpostscript©ÎPDF¡I',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Ship to' => '¥I¹B¦Ü',
+ 'Ship via' => '¥I¹B¤½¥q',
+ 'Shipping Point' => '¥I¹B¦aÂI',
+ 'Source' => '¨Ó·½',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'Subject' => '¼ÐÃD',
+ 'Subtotal' => '¤p­p',
+ 'Summary' => 'ºK­n',
+ 'Tax' => 'µ|ª÷',
+ 'Tax Included' => '¤w§tµ|ª÷',
+ 'Till' => 'ª½¨ì',
+ 'To' => '¦Ü',
+ 'Total' => 'Á`­p',
+ 'Transaction' => '¥æ©ö',
+ 'Transaction deleted!' => '¤w§R°£¥æ©ö¡I',
+ 'Transaction posted!' => '¤w¥[¤J¥æ©ö¡I',
+ 'Update' => '§ó·s',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Vendor Invoice.' => '¨ÑÀ³°Óµo²¼¡C',
+ 'Vendor missing!' => '¥¼«ü©ú¨ÑÀ³°Ó¡I',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Week(s)' => '¬P´Á',
+ 'Year' => '¦~',
+ 'Year(s)' => '¦~',
+ 'Yes' => '¬O',
+ 'You are posting an existing transaction!' => '±z¥¿¦b¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and posting an existing transaction!' => '±z¥¿¦b¦C¦L¤Î¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and saving an existing order' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are printing and saving an existing quotation' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are saving an existing order' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are saving an existing quotation' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'for' => '¬°¤F',
+ 'sent' => '¤w°e¥X',
+ 'time(s)' => '¦¸',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'À³¥i¥æ©ö' => 'ap_transaction',
+ 'À³¦¬¥æ©ö' => 'ar_transaction',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '§r°£®É¶¡ªí' => 'delete_schedule',
+ '¥[¤j' => 'post',
+ '·í·sªº¥[¤j' => 'post_as_new',
+ '¦c¦l' => 'print',
+ '¦c¦l¨Ã¥[¤j' => 'print_and_post',
+ '¦c¦l¨Ã¥[¤j§@¬°·sªº' => 'print_and_post_as_new',
+ '¾p°âµo²¼¡c' => 'sales_invoice_',
+ 'Àx¦s®É¶¡ªí' => 'save_schedule',
+ '®É¶¡ªí' => 'schedule',
+ '¥i¹b¦Ü' => 'ship_to',
+ '§ó·s' => 'update',
+ '¨ÑÀ³°Óµo²¼¡c' => 'vendor_invoice_',
+ '¬o' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_big5/ar b/locale/tw_big5/ar
new file mode 100755
index 00000000..b7ac8c42
--- /dev/null
+++ b/locale/tw_big5/ar
@@ -0,0 +1,242 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AP Outstanding' => 'À³¥I¥¼¥I',
+ 'AP Transaction' => 'À³¥I¥æ©ö',
+ 'AP Transactions' => 'À³¥I¥æ©ö',
+ 'AR Outstanding' => 'À³¦¬¥¼¦¬',
+ 'AR Transaction' => 'À³¦¬¥æ©ö',
+ 'AR Transactions' => 'À³¦¬¥æ©ö',
+ 'Account' => '±b¤á',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Add AP Transaction' => '·s¼WÀ³¥I¥æ©ö',
+ 'Add AR Transaction' => '·s¼WÀ³¦¬¥æ©ö',
+ 'Address' => '¦a§}',
+ 'Amount' => 'ª÷ÃB',
+ 'Amount Due' => '¨ì´Áª÷ÃB',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Are you sure you want to delete Transaction' => '±z¬O§_½T©w­n§R°£¥æ©ö',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Cannot delete transaction!' => '¤£¯à§R°£¥æ©ö¡I',
+ 'Cannot post payment for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J´Ú¶µ¡I',
+ 'Cannot post transaction for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J¥æ©ö¡I',
+ 'Cannot post transaction!' => '¤£¯à¥[¤J¥æ©ö¡I',
+ 'Cc' => '§Û°e',
+ 'Check' => 'Àˬd',
+ 'Closed' => '¤wÃö³¬',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Continue' => 'Ä~Äò',
+ 'Credit' => '¶U¤è',
+ 'Credit Limit' => '«H¥ÎÃB«×',
+ 'Curr' => '¥Ø«e',
+ 'Currency' => '¹ô§O',
+ 'Current' => '²{¦³',
+ 'Customer' => '«È¤á',
+ 'Customer missing!' => '¥¼«ü©ú«È¤á¡I',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Date Paid' => '¥I´Ú¤é´Á',
+ 'Day(s)' => '¤é',
+ 'Debit' => '­É¤è',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Delete' => '§R°£',
+ 'Delete Schedule' => '§R°£®É¶¡ªí',
+ 'Department' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Detail' => '¸Ô±¡',
+ 'Due Date' => '¨ì´Á¤é',
+ 'Due Date missing!' => '¥¼«ü©ú¨ì´Á¤é¡I',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail message' => '¹q¤l¶l¥ó°T®§',
+ 'Edit AP Transaction' => '½s¿èÀ³¥I¥æ©ö',
+ 'Edit AR Transaction' => '½s¿èÀ³¦¬¥æ©ö',
+ 'Employee' => '¾­û',
+ 'Every' => '¨C',
+ 'Exch' => '¶×²v',
+ 'Exchange Rate' => '¶×²v',
+ 'Exchange rate for payment missing!' => '¥¼«ü©ú¥I´Úªº¶×²v¡I',
+ 'Exchange rate missing!' => '¥¼«ü©ú¶×²v¡I',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'For' => '­«ÂÐ',
+ 'From' => '±q',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'Include Payment' => '¥]¬A¥I´Ú',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Invoice' => 'µo²¼',
+ 'Invoice Date' => 'µo²¼¤é´Á',
+ 'Invoice Date missing!' => '¥¼«ü©úµo²¼¤é´Á¡I',
+ 'Invoice Number' => 'µo²¼½s¸¹',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Manager' => '¸g²z',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Message' => '°T®§',
+ 'Month' => '¤ë',
+ 'Month(s)' => '¤ë',
+ 'Next Date' => '¤U¤@¤é',
+ 'No.' => '½s¸¹',
+ 'Notes' => '³Æµù',
+ 'Nothing to print!' => '¨S¦³¥i¦C¦Lªº¶µ¥Ø¡I',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Number' => '½s¸¹',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Open' => '¶}±Ò',
+ 'Order' => '­q³æ',
+ 'Order Number' => '­q³æ½s¸¹',
+ 'PDF' => 'PDF',
+ 'PO Number' => '±ÄÁʳæ½s¸¹',
+ 'Paid' => '¤w¥I',
+ 'Payment date missing!' => '¥¼«ü©ú¥I´Ú¤é´Á¡I',
+ 'Payments' => '¥I´Ú',
+ 'Period' => '´Á¶¡',
+ 'Post' => '¥[¤J',
+ 'Post as new' => '·í·sªº¥[¤J',
+ 'Postscript' => 'Postscript',
+ 'Print' => '¦C¦L',
+ 'Print and Post' => '¦C¦L¨Ã¥[¤J',
+ 'Print and Post as new' => '¦C¦L¨Ã¥[¤J§@¬°·sªº',
+ 'Printed' => '¤w¦C¦L',
+ 'Project' => '¶µ¥Ø',
+ 'Project not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Quarter' => '©u',
+ 'Receipt' => '¦¬¾Ú',
+ 'Recurring Transaction' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Remaining' => '©|¾l',
+ 'Repeat' => '­«ÂÐ',
+ 'Sales Invoice.' => '¾P°âµo²¼¡C',
+ 'Salesperson' => '¾P°â¤H­û',
+ 'Save Schedule' => 'Àx¦s®É¶¡ªí',
+ 'Schedule' => '®É¶¡ªí',
+ 'Scheduled' => '½s±Æ¤F®É¶¡',
+ 'Screen' => '¿Ã¹õ',
+ 'Select a Printer!' => '¿ï¾Ü¦Lªí¾÷¡I',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select from one of the projects below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@­Ó',
+ 'Select payment' => '¿ï¾Ü¥I´Ú',
+ 'Select postscript or PDF!' => '¿ï¾Üpostscript©ÎPDF¡I',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Ship to' => '¥I¹B¦Ü',
+ 'Ship via' => '¥I¹B¤½¥q',
+ 'Shipping Point' => '¥I¹B¦aÂI',
+ 'Source' => '¨Ó·½',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'Subject' => '¼ÐÃD',
+ 'Subtotal' => '¤p­p',
+ 'Summary' => 'ºK­n',
+ 'Tax' => 'µ|ª÷',
+ 'Tax Included' => '¤w§tµ|ª÷',
+ 'Till' => 'ª½¨ì',
+ 'To' => '¦Ü',
+ 'Total' => 'Á`­p',
+ 'Transaction' => '¥æ©ö',
+ 'Transaction deleted!' => '¤w§R°£¥æ©ö¡I',
+ 'Transaction posted!' => '¤w¥[¤J¥æ©ö¡I',
+ 'Update' => '§ó·s',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Vendor Invoice.' => '¨ÑÀ³°Óµo²¼¡C',
+ 'Vendor missing!' => '¥¼«ü©ú¨ÑÀ³°Ó¡I',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Week(s)' => '¬P´Á',
+ 'Year' => '¦~',
+ 'Year(s)' => '¦~',
+ 'Yes' => '¬O',
+ 'You are posting an existing transaction!' => '±z¥¿¦b¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and posting an existing transaction!' => '±z¥¿¦b¦C¦L¤Î¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and saving an existing order' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are printing and saving an existing quotation' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are saving an existing order' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are saving an existing quotation' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'for' => '¬°¤F',
+ 'sent' => '¤w°e¥X',
+ 'time(s)' => '¦¸',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'À³¥i¥æ©ö' => 'ap_transaction',
+ 'À³¦¬¥æ©ö' => 'ar_transaction',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '§r°£®É¶¡ªí' => 'delete_schedule',
+ '¥[¤j' => 'post',
+ '·í·sªº¥[¤j' => 'post_as_new',
+ '¦c¦l' => 'print',
+ '¦c¦l¨Ã¥[¤j' => 'print_and_post',
+ '¦c¦l¨Ã¥[¤j§@¬°·sªº' => 'print_and_post_as_new',
+ '¾p°âµo²¼¡c' => 'sales_invoice_',
+ 'Àx¦s®É¶¡ªí' => 'save_schedule',
+ '®É¶¡ªí' => 'schedule',
+ '¥i¹b¦Ü' => 'ship_to',
+ '§ó·s' => 'update',
+ '¨ÑÀ³°Óµo²¼¡c' => 'vendor_invoice_',
+ '¬o' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_big5/arap b/locale/tw_big5/arap
new file mode 100755
index 00000000..eabd268e
--- /dev/null
+++ b/locale/tw_big5/arap
@@ -0,0 +1,76 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Address' => '¦a§}',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Cc' => '§Û°e',
+ 'Continue' => 'Ä~Äò',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Day(s)' => '¤é',
+ 'Delete Schedule' => '§R°£®É¶¡ªí',
+ 'Description' => '»¡©ú',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail message' => '¹q¤l¶l¥ó°T®§',
+ 'Every' => '¨C',
+ 'For' => '­«ÂÐ',
+ 'Include Payment' => '¥]¬A¥I´Ú',
+ 'Message' => '°T®§',
+ 'Month(s)' => '¤ë',
+ 'Next Date' => '¤U¤@¤é',
+ 'Number' => '½s¸¹',
+ 'Print' => '¦C¦L',
+ 'Project not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Recurring Transaction' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Repeat' => '­«ÂÐ',
+ 'Save Schedule' => 'Àx¦s®É¶¡ªí',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select from one of the projects below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@­Ó',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'Subject' => '¼ÐÃD',
+ 'To' => '¦Ü',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Week(s)' => '¬P´Á',
+ 'Year(s)' => '¦~',
+ 'You are posting an existing transaction!' => '±z¥¿¦b¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and posting an existing transaction!' => '±z¥¿¦b¦C¦L¤Î¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and saving an existing order' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are printing and saving an existing quotation' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are saving an existing order' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are saving an existing quotation' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'for' => '¬°¤F',
+ 'sent' => '¤w°e¥X',
+ 'time(s)' => '¦¸',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Ä~Äò' => 'continue',
+ '§r°£®É¶¡ªí' => 'delete_schedule',
+ 'Àx¦s®É¶¡ªí' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/tw_big5/arapprn b/locale/tw_big5/arapprn
new file mode 100755
index 00000000..3414ca7d
--- /dev/null
+++ b/locale/tw_big5/arapprn
@@ -0,0 +1,36 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Account' => '±b¤á',
+ 'Amount' => 'ª÷ÃB',
+ 'Continue' => 'Ä~Äò',
+ 'Date' => '¤é´Á',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Nothing to print!' => '¨S¦³¥i¦C¦Lªº¶µ¥Ø¡I',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => '¤w¦C¦L',
+ 'Scheduled' => '½s±Æ¤F®É¶¡',
+ 'Screen' => '¿Ã¹õ',
+ 'Select a Printer!' => '¿ï¾Ü¦Lªí¾÷¡I',
+ 'Select payment' => '¿ï¾Ü¥I´Ú',
+ 'Select postscript or PDF!' => '¿ï¾Üpostscript©ÎPDF¡I',
+ 'Source' => '¨Ó·½',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'Ä~Äò' => 'continue',
+};
+
+1;
+
diff --git a/locale/tw_big5/bp b/locale/tw_big5/bp
new file mode 100755
index 00000000..a95ed2b6
--- /dev/null
+++ b/locale/tw_big5/bp
@@ -0,0 +1,70 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Account' => '±b¤á',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Are you sure you want to remove the marked entries from the queue?' => '±z¬O§_½T©w­n®ø°£¦³°O¸¹ªº±ø¥Ø¡H',
+ 'Bin Lists' => '½cªº©ú²Óªí',
+ 'Cannot remove files!' => '¤£¯à²¾°£ÀɮסI',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Continue' => 'Ä~Äò',
+ 'Current' => '²{¦³',
+ 'Customer' => '«È¤á',
+ 'Date' => '¤é´Á',
+ 'Employee' => '¾­û',
+ 'From' => '±q',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'Invoice' => 'µo²¼',
+ 'Invoice Number' => 'µo²¼½s¸¹',
+ 'Marked entries printed!' => '¤w¦C¦L¦³°O¸¹ªº·|­p¶µ¥Ø¡I',
+ 'Month' => '¤ë',
+ 'Order' => '­q³æ',
+ 'Order Number' => '­q³æ½s¸¹',
+ 'Packing Lists' => '¥X³f³æ',
+ 'Period' => '´Á¶¡',
+ 'Pick Lists' => '´z³f²M³æ',
+ 'Print' => '¦C¦L',
+ 'Printing' => '¥¿¦C¦L',
+ 'Purchase Orders' => '±ÄÁʳæ',
+ 'Quarter' => '©u',
+ 'Quotation' => '³ø»ù³æ',
+ 'Quotation Number' => '³ø»ù³æ¸¹½X',
+ 'Quotations' => '³ø»ù³æ',
+ 'RFQs' => '³ø»ù½Ð¨D',
+ 'Remove' => '²¾°£',
+ 'Removed spoolfiles!' => '²¾°£¦C¦L¼È¦sÀÉ®×',
+ 'Removing marked entries from queue ...' => '¥¿±q¶¤¦C¤¤²¾°£¦³°O¸¹ªº·|­p¶µ¥Ø',
+ 'Sales Invoices' => '¾P°âµo²¼',
+ 'Sales Orders' => '¾P³f³æ',
+ 'Select all' => '¥þ¿ï',
+ 'Spoolfile' => '¦C¦L¼È¦s(spool)ÀÉ®×',
+ 'To' => '¦Ü',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Work Orders' => '¤u§@³æ',
+ 'Year' => '¦~',
+ 'Yes' => '¬O',
+ 'done' => '§¹¦¨',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'Ä~Äò' => 'continue',
+ '¦c¦l' => 'print',
+ '²¾°£' => 'remove',
+ '¥þ¿ï' => 'select_all',
+ '¬o' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_big5/ca b/locale/tw_big5/ca
new file mode 100755
index 00000000..d4b7b640
--- /dev/null
+++ b/locale/tw_big5/ca
@@ -0,0 +1,61 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AR/AP' => 'À³¦¬/À³¥I ',
+ 'Account' => '±b¤á',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Balance' => '¾lÃB',
+ 'Chart of Accounts' => '·|­p¬ì¥Øªí',
+ 'Credit' => '¶U¤è',
+ 'Current' => '²{¦³',
+ 'Date' => '¤é´Á',
+ 'Debit' => '­É¤è',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Department' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'From' => '±q',
+ 'GIFI' => '°]°È°T®§³q¥Î¯Á¤Þ(GIFI)',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'List Transactions' => '¦C¥X©Ò¦³¥æ©ö',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Month' => '¤ë',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Period' => '´Á¶¡',
+ 'Project Number' => '¶µ¥Ø¸¹½X',
+ 'Quarter' => '©u',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Subtotal' => '¤p­p',
+ 'To' => '¦Ü',
+ 'Year' => '¦~',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ '¦c¥x©Ò¦³¥æ©ö' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/tw_big5/cp b/locale/tw_big5/cp
new file mode 100755
index 00000000..d1f03c8b
--- /dev/null
+++ b/locale/tw_big5/cp
@@ -0,0 +1,150 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AP' => 'À³¥I±b´Ú',
+ 'AR' => 'À³¦¬±b´Ú',
+ 'Account' => '±b¤á',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Address' => '¦a§}',
+ 'All' => '¥þ³¡',
+ 'Amount' => 'ª÷ÃB',
+ 'Amount Due' => '¨ì´Áª÷ÃB',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Cannot post Payment!' => '¤£¯à¥[¤J´Ú¶µ¡I',
+ 'Cannot post Receipt!' => '¤£¯à¥[¤J¦¬¾Ú¡I',
+ 'Cannot post payment for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J´Ú¶µ¡I',
+ 'Cc' => '§Û°e',
+ 'Continue' => 'Ä~Äò',
+ 'Currency' => '¹ô§O',
+ 'Customer' => '«È¤á',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Date missing!' => '¥¼«ü©ú¤é´Á¡I',
+ 'Day(s)' => '¤é',
+ 'Delete Schedule' => '§R°£®É¶¡ªí',
+ 'Department' => '³¡ªù',
+ 'Deposit' => '¦s´Ú',
+ 'Description' => '»¡©ú',
+ 'Due Date' => '¨ì´Á¤é',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail message' => '¹q¤l¶l¥ó°T®§',
+ 'Every' => '¨C',
+ 'Exchange Rate' => '¶×²v',
+ 'Exchange rate missing!' => '¥¼«ü©ú¶×²v¡I',
+ 'For' => '­«ÂÐ',
+ 'From' => '±q',
+ 'Include Payment' => '¥]¬A¥I´Ú',
+ 'Invoice' => 'µo²¼',
+ 'Invoices' => 'µo²¼',
+ 'Language' => '»y¨¥',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Message' => '°T®§',
+ 'Month(s)' => '¤ë',
+ 'Next Date' => '¤U¤@¤é',
+ 'Number' => '½s¸¹',
+ 'PDF' => 'PDF',
+ 'Payment' => '¥I´Ú',
+ 'Payment posted!' => '¤w¥[¤J¥I´Ú¡I',
+ 'Payments' => '¥I´Ú',
+ 'Payments posted!' => '¤w¥[¤J¥I´Ú¡I',
+ 'Post' => '¥[¤J',
+ 'Posting failed!' => '¥[¤J¥¢±Ñ¡I',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => '¹wú',
+ 'Print' => '¦C¦L',
+ 'Project not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Receipt' => '¦¬¾Ú',
+ 'Receipt posted!' => '¤w¥[¤J¦¬¾Ú¡I',
+ 'Receipts' => '¦¬¾Ú',
+ 'Recurring Transaction' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Repeat' => '­«ÂÐ',
+ 'Save Schedule' => 'Àx¦s®É¶¡ªí',
+ 'Screen' => '¿Ã¹õ',
+ 'Select' => '¿ï¾Ü',
+ 'Select all' => '¥þ¿ï',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select from one of the projects below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@­Ó',
+ 'Select postscript or PDF!' => '¿ï¾Üpostscript©ÎPDF¡I',
+ 'Source' => '¨Ó·½',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'Subject' => '¼ÐÃD',
+ 'To' => '¦Ü',
+ 'Update' => '§ó·s',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Week(s)' => '¬P´Á',
+ 'Year(s)' => '¦~',
+ 'You are posting an existing transaction!' => '±z¥¿¦b¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and posting an existing transaction!' => '±z¥¿¦b¦C¦L¤Î¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and saving an existing order' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are printing and saving an existing quotation' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are saving an existing order' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are saving an existing quotation' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'for' => '¬°¤F',
+ 'sent' => '¤w°e¥X',
+ 'time(s)' => '¦¸',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Ä~Äò' => 'continue',
+ '§r°£®É¶¡ªí' => 'delete_schedule',
+ '¥[¤j' => 'post',
+ '¦c¦l' => 'print',
+ 'Àx¦s®É¶¡ªí' => 'save_schedule',
+ '¥þ¿ï' => 'select_all',
+ '§ó·s' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_big5/ct b/locale/tw_big5/ct
new file mode 100755
index 00000000..5868a4ad
--- /dev/null
+++ b/locale/tw_big5/ct
@@ -0,0 +1,191 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AP Transaction' => 'À³¥I¥æ©ö',
+ 'AP Transactions' => 'À³¥I¥æ©ö',
+ 'AR Transaction' => 'À³¦¬¥æ©ö',
+ 'AR Transactions' => 'À³¦¬¥æ©ö',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Active' => '¥Í®Äªº',
+ 'Add Customer' => '·s¼W«È¤á',
+ 'Add Vendor' => '·s¼W¨ÑÀ³°Ó',
+ 'Address' => '¦a§}',
+ 'All' => '¥þ³¡',
+ 'Amount' => 'ª÷ÃB',
+ 'BIC' => '»È¦æÃѧO½s¸¹(BIC)',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Billing Address' => '±b³æ¦a§}',
+ 'Break' => '¥ð®§',
+ 'Cannot delete customer!' => '¤£¯à§R°£«È¤á¡I',
+ 'Cannot delete vendor!' => '¤£¯à§R°£¨ÑÀ³°Ó¡I',
+ 'Cc' => '§Û°e',
+ 'City' => '«°¥«',
+ 'Closed' => '¤wÃö³¬',
+ 'Company Name' => '¤½¥q¦WºÙ',
+ 'Contact' => '³sµ¸¤H',
+ 'Continue' => 'Ä~Äò',
+ 'Cost' => '¦¨¥»',
+ 'Could not save pricelist!' => '¤£¯àÀx¦s»ù®æ²M³æ¡I',
+ 'Country' => '°ê®a',
+ 'Credit Limit' => '«H¥ÎÃB«×',
+ 'Curr' => '¥Ø«e',
+ 'Currency' => '¹ô§O',
+ 'Customer History' => '«È¤á¾ú¥v',
+ 'Customer Number' => '«È¤á½s¸¹',
+ 'Customer deleted!' => '¤w§R°£«È¤á¡I',
+ 'Customer saved!' => '¤wÀx¦s«È¤á¡I',
+ 'Customers' => '«È¤á',
+ 'Delete' => '§R°£',
+ 'Delivery Date' => '¨ì´Á¤é',
+ 'Description' => '»¡©ú',
+ 'Detail' => '¸Ô±¡',
+ 'Discount' => '§é¦©',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'Edit Customer' => '½s¿è«È¤á',
+ 'Edit Vendor' => '½s¿è¨ÑÀ³°Ó',
+ 'Employee' => '¾­û',
+ 'Enddate' => 'µ²§ô¤é',
+ 'Fax' => '¶Ç¯u',
+ 'From' => '±q',
+ 'GIFI' => '°]°È°T®§³q¥Î¯Á¤Þ(GIFI)',
+ 'Group' => '²Õ§O',
+ 'IBAN' => '°ê»Ú»È¦æ±b¸¹(IBAN)',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'Inactive' => '«D¬¡ÅDªº',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Invoice' => 'µo²¼',
+ 'Item already on pricelist!' => '¶µ¥Ø¤v¸g¦b»ù®æ²M³æ¤º¡I',
+ 'Item not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Language' => '»y¨¥',
+ 'Leadtime' => 'Á`»Ý®É',
+ 'Manager' => '¸g²z',
+ 'Name' => '¦WºÙ',
+ 'Name missing!' => '¥¼«ü©ú¦W¦r¡I',
+ 'No.' => '½s¸¹',
+ 'Notes' => '³Æµù',
+ 'Number' => '½s¸¹',
+ 'Open' => '¶}±Ò',
+ 'Order' => '­q³æ',
+ 'Orphaned' => 'µL¥D',
+ 'POS' => '¾P°âÂI(POS)',
+ 'Part Number' => '¹s¥ó½s¸¹',
+ 'Phone' => '¹q¸Ü¸¹½X',
+ 'Pricegroup' => '»ù®æ²Õ§O',
+ 'Pricelist' => '»ù®æ²M³æ',
+ 'Project Number' => '¶µ¥Ø¸¹½X',
+ 'Purchase Order' => '±ÄÁʳæ',
+ 'Purchase Orders' => '±ÄÁʳæ',
+ 'Qty' => '¼Æ¶q',
+ 'Quotation' => '³ø»ù³æ',
+ 'Quotations' => '³ø»ù³æ',
+ 'RFQ' => '³ø»ù½Ð¨D(RFQ) ',
+ 'Request for Quotations' => '­n¨D³ø»ù³æ',
+ 'SIC' => '¼Ð·Ç¤u·~¤ÀÃþ¥N½X',
+ 'SKU' => '®w¦s³æ¦ì',
+ 'Sales Invoice' => '¾P°âµo²¼',
+ 'Sales Invoices' => '¾P°âµo²¼',
+ 'Sales Order' => '¾P³f³æ',
+ 'Sales Orders' => '¾P³f³æ',
+ 'Salesperson' => '¾P°â¤H­û',
+ 'Save' => 'Àx¦s',
+ 'Save Pricelist' => 'Àx¦s»ù®æ²M³æ',
+ 'Save as new' => '·í·sªºÀx¦s',
+ 'Search' => '·j´M',
+ 'Select items' => '¿ï¾Ü¶µ¥Ø',
+ 'Sell Price' => '°â»ù',
+ 'Serial Number' => '§Ç¸¹',
+ 'Shipping Address' => '¥I¹B¦a§}',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'State' => '¦{',
+ 'State/Province' => '¬Ù',
+ 'Sub-contract GIFI' => 'Âà¥]¦X¦PGIFI',
+ 'Subtotal' => '¤p­p',
+ 'Summary' => 'ºK­n',
+ 'Tax' => 'µ|ª÷',
+ 'Tax Included' => '¤w§tµ|ª÷',
+ 'Tax Number' => 'µ|¸¹',
+ 'Tax Number / SSN' => 'µ|¸¹/ªÀ·|«O»Ù½s¸¹',
+ 'Taxable' => 'À³µ|',
+ 'Terms' => '²¼´Á²b­p',
+ 'To' => '¦Ü',
+ 'Total' => 'Á`­p',
+ 'Type of Business' => '·~°ÈºØÃþ',
+ 'Unit' => '³æ¦ì',
+ 'Update' => '§ó·s',
+ 'Vendor History' => '¨ÑÀ³°Ó¾ú¥v',
+ 'Vendor Invoice' => '¨ÑÀ³°Óµo²¼',
+ 'Vendor Invoices' => '¨ÑÀ³°Óµo²¼',
+ 'Vendor Number' => '¨ÑÀ³°Ó¸¹½X',
+ 'Vendor deleted!' => '¤w§R°£¨ÑÀ³°Ó¡I',
+ 'Vendor saved!' => '¤wÀx¦s¨ÑÀ³°Ó¡I',
+ 'Vendors' => '¨ÑÀ³°Ó',
+ 'Zip/Postal Code' => '¶l¬F½s½X',
+ 'days' => '¤é',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'À³¥i¥æ©ö' => 'ap_transaction',
+ 'À³¦¬¥æ©ö' => 'ar_transaction',
+ '·s¼w«È¤á' => 'add_customer',
+ '·s¼w¨ÑÀ³°Ó' => 'add_vendor',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '¾p°âÂi(pos)' => 'pos',
+ '»ù®æ²m³æ' => 'pricelist',
+ '±ÄÁʳæ' => 'purchase_order',
+ '³ø»ù³æ' => 'quotation',
+ '³ø»ù½Ð¨d(rfq)_' => 'rfq',
+ '¾p°âµo²¼' => 'sales_invoice',
+ '¾p³f³æ' => 'sales_order',
+ 'Àx¦s' => 'save',
+ 'Àx¦s»ù®æ²m³æ' => 'save_pricelist',
+ '·í·sªºÀx¦s' => 'save_as_new',
+ '§ó·s' => 'update',
+ '¨ÑÀ³°Óµo²¼' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/tw_big5/gl b/locale/tw_big5/gl
new file mode 100755
index 00000000..dd695502
--- /dev/null
+++ b/locale/tw_big5/gl
@@ -0,0 +1,186 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AP Transaction' => 'À³¥I¥æ©ö',
+ 'AR Transaction' => 'À³¦¬¥æ©ö',
+ 'Account' => '±b¤á',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Add Cash Transfer Transaction' => '·s¼W²{ª÷Âಾ±b¥Ø',
+ 'Add General Ledger Transaction' => '·s¼WÁ`±b¥æ©ö',
+ 'Address' => '¦a§}',
+ 'All' => '¥þ³¡',
+ 'Amount' => 'ª÷ÃB',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Are you sure you want to delete Transaction' => '±z¬O§_½T©w­n§R°£¥æ©ö',
+ 'Asset' => '¸ê²£',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Balance' => '¾lÃB',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Cannot delete transaction!' => '¤£¯à§R°£¥æ©ö¡I',
+ 'Cannot post transaction for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J¥æ©ö¡I',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '¦b¥æ©ö¦P¤@±b¤á¤£¯à¤S¥X²{¦b­É¤è¤S¥X²{¦b¶U¤è¡I',
+ 'Cannot post transaction!' => '¤£¯à¥[¤J¥æ©ö¡I',
+ 'Cc' => '§Û°e',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Continue' => 'Ä~Äò',
+ 'Credit' => '¶U¤è',
+ 'Current' => '²{¦³',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Day(s)' => '¤é',
+ 'Debit' => '­É¤è',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Delete' => '§R°£',
+ 'Delete Schedule' => '§R°£®É¶¡ªí',
+ 'Department' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail message' => '¹q¤l¶l¥ó°T®§',
+ 'Edit Cash Transfer Transaction' => '½s¿è²{ª÷Âಾ',
+ 'Edit General Ledger Transaction' => '½s¿èÁ`±b',
+ 'Equity' => 'ªÑÅv',
+ 'Every' => '¨C',
+ 'Expense' => '¶O¥Î',
+ 'FX' => '¥~¹ô§I´«',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'For' => '­«ÂÐ',
+ 'From' => '±q',
+ 'GIFI' => '°]°È°T®§³q¥Î¯Á¤Þ(GIFI)',
+ 'GL Transaction' => 'Á`±b¥æ©ö',
+ 'General Ledger' => 'Á`±b',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'Include Payment' => '¥]¬A¥I´Ú',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Income' => '¦¬¤J',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Liability' => '­t¶Å',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Message' => '°T®§',
+ 'Month' => '¤ë',
+ 'Month(s)' => '¤ë',
+ 'Next Date' => '¤U¤@¤é',
+ 'Notes' => '³Æµù',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Number' => '½s¸¹',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Out of balance transaction!' => '¤£¨ó½Õ¥æ©ö¡I',
+ 'Period' => '´Á¶¡',
+ 'Post' => '¥[¤J',
+ 'Post as new' => '·í·sªº¥[¤J',
+ 'Print' => '¦C¦L',
+ 'Project' => '¶µ¥Ø',
+ 'Project not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Quarter' => '©u',
+ 'Recurring Transaction' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Repeat' => '­«ÂÐ',
+ 'Reports' => '³øªí',
+ 'Sales Invoice ' => '¾P°âµo²¼ ',
+ 'Save Schedule' => 'Àx¦s®É¶¡ªí',
+ 'Schedule' => '®É¶¡ªí',
+ 'Scheduled' => '½s±Æ¤F®É¶¡',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select from one of the projects below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@­Ó',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Source' => '¨Ó·½',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'Subject' => '¼ÐÃD',
+ 'Subtotal' => '¤p­p',
+ 'To' => '¦Ü',
+ 'Transaction Date missing!' => '¥¼«ü©ú¥æ©ö¤é´Á¡I',
+ 'Transaction deleted!' => '¤w§R°£¥æ©ö¡I',
+ 'Transaction posted!' => '¤w¥[¤J¥æ©ö¡I',
+ 'Update' => '§ó·s',
+ 'Vendor Invoice ' => '¨ÑÀ³°Óµo²¼ ',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Week(s)' => '¬P´Á',
+ 'Year' => '¦~',
+ 'Year(s)' => '¦~',
+ 'Yes' => '¬O',
+ 'You are posting an existing transaction!' => '±z¥¿¦b¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and posting an existing transaction!' => '±z¥¿¦b¦C¦L¤Î¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and saving an existing order' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are printing and saving an existing quotation' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are saving an existing order' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are saving an existing quotation' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'for' => '¬°¤F',
+ 'sent' => '¤w°e¥X',
+ 'time(s)' => '¦¸',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'À³¥i¥æ©ö' => 'ap_transaction',
+ 'À³¦¬¥æ©ö' => 'ar_transaction',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '§r°£®É¶¡ªí' => 'delete_schedule',
+ 'Á`±b¥æ©ö' => 'gl_transaction',
+ '¥[¤j' => 'post',
+ '·í·sªº¥[¤j' => 'post_as_new',
+ '¾p°âµo²¼_' => 'sales_invoice_',
+ 'Àx¦s®É¶¡ªí' => 'save_schedule',
+ '®É¶¡ªí' => 'schedule',
+ '§ó·s' => 'update',
+ '¨ÑÀ³°Óµo²¼_' => 'vendor_invoice_',
+ '¬o' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_big5/hr b/locale/tw_big5/hr
new file mode 100755
index 00000000..7e5bb909
--- /dev/null
+++ b/locale/tw_big5/hr
@@ -0,0 +1,120 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AP' => 'À³¥I±b´Ú',
+ 'Above' => '¤W¤å',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Active' => '¥Í®Äªº',
+ 'Add Deduction' => '·s¼W¦©°£',
+ 'Add Employee' => '·s¼W¾­û',
+ 'Address' => '¦a§}',
+ 'Administrator' => 'ºÞ²z­û',
+ 'After Deduction' => '¦©°£¥H«á',
+ 'All' => '¥þ³¡',
+ 'Allowances' => '¬z¶K',
+ 'Amount' => 'ª÷ÃB',
+ 'Amount missing!' => '¨S¦³«ü©wª÷ÃB¡I',
+ 'BIC' => '»È¦æÃѧO½s¸¹(BIC)',
+ 'Based on' => '°ò©ó',
+ 'Before Deduction' => '¦©°£¤§«e',
+ 'Below' => '¥H¤U',
+ 'City' => '«°¥«',
+ 'Continue' => 'Ä~Äò',
+ 'Country' => '°ê®a',
+ 'DOB' => '¥X¥Í¤é´Á',
+ 'Deduct after' => '´î¤Ö¥H«á',
+ 'Deduction deleted!' => '¤w§R°£´î¤Ö¡I',
+ 'Deduction saved!' => '¤wÀx¦s´î¤Ö¡I',
+ 'Deductions' => '´î°£ÃB',
+ 'Delete' => '§R°£',
+ 'Description' => '»¡©ú',
+ 'Description missing!' => '¥¼«ü©ú´y­z¡I',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'Edit Deduction' => '½s¿è´î°£ÃB',
+ 'Edit Employee' => '½s¿è¾­û',
+ 'Employee' => '¾­û',
+ 'Employee Name' => '¾­û©m¦W',
+ 'Employee Number' => '¾­û½s¸¹',
+ 'Employee deleted!' => '¤w§R°£Â¾­û¡I',
+ 'Employee pays' => '¥I´Úµ¹Â¾­û',
+ 'Employee saved!' => '¤wÀx¦s¾­û¡I',
+ 'Employees' => '¾­û',
+ 'Employer' => '¶±¥D',
+ 'Employer pays' => '¥I´Úµ¹¶±¥D',
+ 'Enddate' => 'µ²§ô¤é',
+ 'Expense' => '¶O¥Î',
+ 'From' => '±q',
+ 'Home Phone' => '¦í¦v¹q¸Ü',
+ 'IBAN' => '°ê»Ú»È¦æ±b¸¹(IBAN)',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'Inactive' => '«D¬¡ÅDªº',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Login' => 'µn¤J',
+ 'Manager' => '¸g²z',
+ 'Maximum' => '³Ì¤j',
+ 'Name' => '¦WºÙ',
+ 'Name missing!' => '¥¼«ü©ú¦W¦r¡I',
+ 'Notes' => '³Æµù',
+ 'Number' => '½s¸¹',
+ 'Orphaned' => 'µL¥D',
+ 'Payroll Deduction' => 'Á~ª÷´î°£ÃB',
+ 'Pos' => '§Ç¸¹',
+ 'Rate' => 'µ|²v',
+ 'Rate missing!' => '¥¼«ü©úµ|²v¡I',
+ 'Role' => '¥ô°È',
+ 'SSN' => 'ªÀ·|«O»Ù½s¸¹',
+ 'Sales' => '¾P°â',
+ 'Save' => 'Àx¦s',
+ 'Save as new' => '·í·sªºÀx¦s',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'State/Province' => '¬Ù',
+ 'Supervisor' => '¥DºÞ',
+ 'To' => '¦Ü',
+ 'Update' => '§ó·s',
+ 'User' => '¨Ï¥ÎªÌ',
+ 'Work Phone' => '¤u§@¹q¸Ü',
+ 'Zip/Postal Code' => '¶l¬F½s½X',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ '·s¼w¦©°£' => 'add_deduction',
+ '·s¼w¾­û' => 'add_employee',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ 'Àx¦s' => 'save',
+ '·í·sªºÀx¦s' => 'save_as_new',
+ '§ó·s' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_big5/ic b/locale/tw_big5/ic
new file mode 100755
index 00000000..e88b8f1d
--- /dev/null
+++ b/locale/tw_big5/ic
@@ -0,0 +1,294 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Accounts' => '±b¤á',
+ 'Accrual' => 'À³­p°ò¦',
+ 'Active' => '¥Í®Äªº',
+ 'Add' => '·s¼W',
+ 'Add Assembly' => '·s¼W»s¦¨«~',
+ 'Add Labor/Overhead' => '·s¼Wª½±µ¤H¤u/¸g±`¶O¥Î',
+ 'Add Part' => '·s¼W¹s¥ó',
+ 'Add Purchase Order' => '·s¼W±ÄÁʳæ',
+ 'Add Quotation' => '·s¼W³ø»ù³æ',
+ 'Add Request for Quotation' => '·s¼W³ø»ù³æ­n¨D',
+ 'Add Sales Order' => '·s¼W¾P³f³æ',
+ 'Add Service' => '·s¼WªA°È',
+ 'Address' => '¦a§}',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Assemblies' => '»s¦¨«~',
+ 'Assemblies restocked!' => '»s¦¨«~¤w­«·s¶i³f',
+ 'Assembly' => '»s¦¨«~',
+ 'Attachment' => 'ªþ¥ó',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Average Cost' => '¥­§¡¦¨¥»',
+ 'Avg Cost' => '¥­§¡¦¨¥»',
+ 'BOM' => '§÷®Æ²M³æ',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Billing Address' => '±b³æ¦a§}',
+ 'Bin' => '½c',
+ 'Bin List' => '½cªº©ú²Óªí',
+ 'Break' => '¥ð®§',
+ 'COGS' => '³f¾P¦¨¥»',
+ 'COGS account does not exist!' => '³f¾P¦¨¥»±b¤á¤£¦s¦b¡I',
+ 'Cannot create Assembly' => '¤£¯à«Ø¥ß»s¦¨«~',
+ 'Cannot create Labor' => '¤£¯à«Ø¥ßª½±µ¤H¤u',
+ 'Cannot create Part' => '¤£¯à«Ø¥ß¹s¥ó',
+ 'Cannot create Service' => '¤£¯à«Ø¥ßªA°È',
+ 'Cannot delete item!' => '¤£¯à§R°£¶µ¥Ø¡I',
+ 'Cannot stock assemblies!' => '¤£¯à§â»s¦¨«~¤J³f¡I',
+ 'Cash' => '²{ª÷',
+ 'Cc' => '§Û°e',
+ 'Check Inventory' => 'Àˬd¦s³f²M³æ',
+ 'City' => '«°¥«',
+ 'Closed' => '¤wÃö³¬',
+ 'Company Name' => '¤½¥q¦WºÙ',
+ 'Components' => '¹s¥ó',
+ 'Contact' => '³sµ¸¤H',
+ 'Continue' => 'Ä~Äò',
+ 'Copies' => '°Æ¥»',
+ 'Cost' => '¦¨¥»',
+ 'Country' => '°ê®a',
+ 'Curr' => '¥Ø«e',
+ 'Currency' => '¹ô§O',
+ 'Customer' => '«È¤á',
+ 'Customer Number' => '«È¤á½s¸¹',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Delete' => '§R°£',
+ 'Delivery Date' => '¨ì´Á¤é',
+ 'Description' => '»¡©ú',
+ 'Detail' => '¸Ô±¡',
+ 'Drawing' => '¹Ïµe',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail address missing!' => '¥¼«ü©ú¹q¤l¶l¥ó¦ì§}¡I',
+ 'E-mailed' => '¤w¹q¶l',
+ 'Edit Assembly' => '½s¿è»s¦¨«~',
+ 'Edit Labor/Overhead' => '½s¿èª½±µ¤H¤u/¸g±`¶O¥Î',
+ 'Edit Part' => '½s¿è¹s¥ó',
+ 'Edit Service' => '½s¿èªA°È',
+ 'Employee' => '¾­û',
+ 'Expense' => '¶O¥Î',
+ 'Expense account does not exist!' => '¶O¥Î±b¤á¤£¦s¦b¡I',
+ 'Extended' => 'Á`»ù',
+ 'Fax' => '¶Ç¯u',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'From' => '±q',
+ 'Group' => '²Õ§O',
+ 'Image' => '¼v¹³',
+ 'In-line' => '¦æ¤º',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Income' => '¦¬¤J',
+ 'Income account does not exist!' => '¦¬¤J±b¤á¤£¦s¦b¡I',
+ 'Individual Items' => '­Ó§Oªº¶µ¥Ø',
+ 'Inventory' => '®w¦s',
+ 'Inventory account does not exist!' => '®w¦s¼Æ±b¤á¤£¦s¦b¡I',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '¦b°±¥Î¦¹»s¦¨«~¤§«e, ¦s³f¼Æ¶q¥²»Ý¬°¹s¡I',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '°±¥Î¦¹¶µ¹s¥ó¤§«e, ¦s³f¼Æ¶q¥²»Ý¬°¹s¡I',
+ 'Invoice' => 'µo²¼',
+ 'Invoice Date missing!' => '¥¼«ü©úµo²¼¤é´Á¡I',
+ 'Invoice Number' => 'µo²¼½s¸¹',
+ 'Invoice Number missing!' => '¥¼«ü©úµo²¼½s¸¹¡I',
+ 'Item deleted!' => '¤w§R°£¶µ¥Ø¡I',
+ 'Item not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Items' => '¶µ¥Ø',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Labor/Overhead' => 'ª½±µ¤H¤u/¸g±`¶O¥Î',
+ 'Last Cost' => '¤W¦¸ªº¦¨¥»',
+ 'Leadtime' => 'Á`»Ý®É',
+ 'Line Total' => 'Á`¦C¼Æ',
+ 'Link Accounts' => '³sµ²±b¤á',
+ 'List' => '¦Cªí',
+ 'List Price' => '¦C¥X»ù',
+ 'Make' => '¥Í²£°Ó',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'Markup' => 'º¦»ù',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Message' => '°T®§',
+ 'Microfiche' => '³æ¤ùÁY¼v½¦¤ù',
+ 'Model' => '«¬¸¹',
+ 'Name' => '¦WºÙ',
+ 'No.' => '½s¸¹',
+ 'Notes' => '³Æµù',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Number' => '½s¸¹',
+ 'Number missing in Row' => '¦¹¦C¤¤¯Ê¤Ö¼Æ­È',
+ 'OH' => '¤w¦³¦s¶q',
+ 'Obsolete' => '°±¥Î',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'On Hand' => '¤w¦³¦s¶q',
+ 'Open' => '¶}±Ò',
+ 'Order' => '­q³æ',
+ 'Order Date missing!' => '¥¼«ü©ú¤U³æ¤é´Á¡I',
+ 'Order Number' => '­q³æ½s¸¹',
+ 'Order Number missing!' => '¥¼«ü©ú­q³æ½s¸¹¡I',
+ 'Orphaned' => 'µL¥D',
+ 'PDF' => 'PDF',
+ 'Packing List' => '¥X³f³æ',
+ 'Packing List Date missing!' => '¥¼«ü©ú¥X³f³æ¤é´Á¡I',
+ 'Packing List Number missing!' => '¥¼«ü©ú¥X³f³æ½s¸¹¡I',
+ 'Part' => '¹s¥ó',
+ 'Parts' => '¹s¥ó',
+ 'Period' => '´Á¶¡',
+ 'Phone' => '¹q¸Ü¸¹½X',
+ 'Pick List' => '´z³f²M³æ',
+ 'Postscript' => 'Postscript',
+ 'Price' => '»ù®æ',
+ 'Pricegroup' => '»ù®æ²Õ§O',
+ 'Printed' => '¤w¦C¦L',
+ 'Project' => '¶µ¥Ø',
+ 'Purchase Order' => '±ÄÁʳæ',
+ 'Purchase Orders' => '±ÄÁʳæ',
+ 'Qty' => '¼Æ¶q',
+ 'Quantity exceeds available units to stock!' => '¼Æ¶q¶W¹L¥i®w¦sªº¼Æ¶q¡I',
+ 'Quotation' => '³ø»ù³æ',
+ 'Quotation Date missing!' => '¥¼«ü©ú³ø»ù³æ¤é´Á¡I',
+ 'Quotation Number missing!' => '¥¼«ü©ú³ø»ù³æ¸¹½X¡I',
+ 'Quotations' => '³ø»ù³æ',
+ 'RFQ' => '³ø»ù½Ð¨D(RFQ) ',
+ 'ROP' => '¦A­qÂI',
+ 'Recd' => '¤w¦¬¨ì',
+ 'Required by' => '­n¨D¥æ¥I¤é´Á',
+ 'SKU' => '®w¦s³æ¦ì',
+ 'Sales Invoice' => '¾P°âµo²¼',
+ 'Sales Invoices' => '¾P°âµo²¼',
+ 'Sales Order' => '¾P³f³æ',
+ 'Sales Orders' => '¾P³f³æ',
+ 'Save' => 'Àx¦s',
+ 'Save as new' => '·í·sªºÀx¦s',
+ 'Scheduled' => '½s±Æ¤F®É¶¡',
+ 'Screen' => '¿Ã¹õ',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select items' => '¿ï¾Ü¶µ¥Ø',
+ 'Select txt, postscript or PDF!' => '¿ï¾Ü¤å¦r¡Bpostscript©ÎPDF¡I',
+ 'Sell' => '°â½æ',
+ 'Sell Price' => '°â»ù',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Serial No.' => '§Ç¸¹',
+ 'Serial Number' => '§Ç¸¹',
+ 'Service' => 'ªA°È',
+ 'Services' => 'ªA°È',
+ 'Ship' => '¥I¹B',
+ 'Ship to' => '¥I¹B¦Ü',
+ 'Shipping Address' => '¥I¹B¦a§}',
+ 'Short' => 'µu',
+ 'State/Province' => '¬Ù',
+ 'Stock' => '®w¦s',
+ 'Stock Assembly' => '§â»s¦¨«~¤J³f',
+ 'Subject' => '¼ÐÃD',
+ 'Subtotal' => '¤p­p',
+ 'Summary' => 'ºK­n',
+ 'Tax' => 'µ|ª÷',
+ 'Text' => '¤å¦r',
+ 'To' => '¦Ü',
+ 'Top Level' => '³»¼h',
+ 'Translation not on file!' => '¨S¦³¦¹Â½Ä¶ªº°O¿ý¡I',
+ 'Unit' => '³æ¦ì',
+ 'Update' => '§ó·s',
+ 'Updated' => '¤w§ó·s',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Vendor Invoice' => '¨ÑÀ³°Óµo²¼',
+ 'Vendor Invoices' => '¨ÑÀ³°Óµo²¼',
+ 'Vendor Number' => '¨ÑÀ³°Ó¸¹½X',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Warehouse' => '­Ü®w',
+ 'Weight' => '­«¶q',
+ 'What type of item is this?' => '¦¹¶µ¥ØÄÝ©ó¬Æ»òÃþ§O¡H',
+ 'Work Order' => '¤u§@³æ',
+ 'Year' => '¦~',
+ 'Zip/Postal Code' => '¶l¬F½s½X',
+ 'days' => '¤é',
+ 'sent' => '¤w°e¥X',
+ 'unexpected error!' => '¨S¦³¹w´Áªº¿ù»~¡I',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ '·s¼w»s¦¨«~' => 'add_assembly',
+ '·s¼wª½±µ¤h¤u_¸g±`¶o¥Î' => 'add_labor_overhead',
+ '·s¼w¹s¥ó' => 'add_part',
+ '·s¼wªa°È' => 'add_service',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '½s¿è»s¦¨«~' => 'edit_assembly',
+ '½s¿è¹s¥ó' => 'edit_part',
+ '½s¿èªa°È' => 'edit_service',
+ 'Àx¦s' => 'save',
+ '·í·sªºÀx¦s' => 'save_as_new',
+ '§ó·s' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_big5/io b/locale/tw_big5/io
new file mode 100755
index 00000000..08efc3b1
--- /dev/null
+++ b/locale/tw_big5/io
@@ -0,0 +1,136 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Add Purchase Order' => '·s¼W±ÄÁʳæ',
+ 'Add Quotation' => '·s¼W³ø»ù³æ',
+ 'Add Request for Quotation' => '·s¼W³ø»ù³æ­n¨D',
+ 'Add Sales Order' => '·s¼W¾P³f³æ',
+ 'Address' => '¦a§}',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Attachment' => 'ªþ¥ó',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Billing Address' => '±b³æ¦a§}',
+ 'Bin' => '½c',
+ 'Bin List' => '½cªº©ú²Óªí',
+ 'Cc' => '§Û°e',
+ 'City' => '«°¥«',
+ 'Company Name' => '¤½¥q¦WºÙ',
+ 'Contact' => '³sµ¸¤H',
+ 'Continue' => 'Ä~Äò',
+ 'Copies' => '°Æ¥»',
+ 'Country' => '°ê®a',
+ 'Customer Number' => '«È¤á½s¸¹',
+ 'Date' => '¤é´Á',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Delivery Date' => '¨ì´Á¤é',
+ 'Description' => '»¡©ú',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail address missing!' => '¥¼«ü©ú¹q¤l¶l¥ó¦ì§}¡I',
+ 'E-mailed' => '¤w¹q¶l',
+ 'Extended' => 'Á`»ù',
+ 'Fax' => '¶Ç¯u',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'Group' => '²Õ§O',
+ 'In-line' => '¦æ¤º',
+ 'Invoice' => 'µo²¼',
+ 'Invoice Date missing!' => '¥¼«ü©úµo²¼¤é´Á¡I',
+ 'Invoice Number missing!' => '¥¼«ü©úµo²¼½s¸¹¡I',
+ 'Item not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Message' => '°T®§',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Number' => '½s¸¹',
+ 'Number missing in Row' => '¦¹¦C¤¤¯Ê¤Ö¼Æ­È',
+ 'OH' => '¤w¦³¦s¶q',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Order Date missing!' => '¥¼«ü©ú¤U³æ¤é´Á¡I',
+ 'Order Number missing!' => '¥¼«ü©ú­q³æ½s¸¹¡I',
+ 'PDF' => 'PDF',
+ 'Packing List' => '¥X³f³æ',
+ 'Packing List Date missing!' => '¥¼«ü©ú¥X³f³æ¤é´Á¡I',
+ 'Packing List Number missing!' => '¥¼«ü©ú¥X³f³æ½s¸¹¡I',
+ 'Part' => '¹s¥ó',
+ 'Phone' => '¹q¸Ü¸¹½X',
+ 'Pick List' => '´z³f²M³æ',
+ 'Postscript' => 'Postscript',
+ 'Price' => '»ù®æ',
+ 'Printed' => '¤w¦C¦L',
+ 'Project' => '¶µ¥Ø',
+ 'Purchase Order' => '±ÄÁʳæ',
+ 'Qty' => '¼Æ¶q',
+ 'Quotation' => '³ø»ù³æ',
+ 'Quotation Date missing!' => '¥¼«ü©ú³ø»ù³æ¤é´Á¡I',
+ 'Quotation Number missing!' => '¥¼«ü©ú³ø»ù³æ¸¹½X¡I',
+ 'Recd' => '¤w¦¬¨ì',
+ 'Required by' => '­n¨D¥æ¥I¤é´Á',
+ 'SKU' => '®w¦s³æ¦ì',
+ 'Sales Order' => '¾P³f³æ',
+ 'Scheduled' => '½s±Æ¤F®É¶¡',
+ 'Screen' => '¿Ã¹õ',
+ 'Select items' => '¿ï¾Ü¶µ¥Ø',
+ 'Select txt, postscript or PDF!' => '¿ï¾Ü¤å¦r¡Bpostscript©ÎPDF¡I',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Serial No.' => '§Ç¸¹',
+ 'Service' => 'ªA°È',
+ 'Ship' => '¥I¹B',
+ 'Ship to' => '¥I¹B¦Ü',
+ 'Shipping Address' => '¥I¹B¦a§}',
+ 'State/Province' => '¬Ù',
+ 'Subject' => '¼ÐÃD',
+ 'Subtotal' => '¤p­p',
+ 'Text' => '¤å¦r',
+ 'To' => '¦Ü',
+ 'Translation not on file!' => '¨S¦³¦¹Â½Ä¶ªº°O¿ý¡I',
+ 'Unit' => '³æ¦ì',
+ 'Vendor Number' => '¨ÑÀ³°Ó¸¹½X',
+ 'What type of item is this?' => '¦¹¶µ¥ØÄÝ©ó¬Æ»òÃþ§O¡H',
+ 'Work Order' => '¤u§@³æ',
+ 'Zip/Postal Code' => '¶l¬F½s½X',
+ 'sent' => '¤w°e¥X',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'Ä~Äò' => 'continue',
+};
+
+1;
+
diff --git a/locale/tw_big5/ir b/locale/tw_big5/ir
new file mode 100755
index 00000000..ab887bfa
--- /dev/null
+++ b/locale/tw_big5/ir
@@ -0,0 +1,256 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Account' => '±b¤á',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Add Purchase Order' => '·s¼W±ÄÁʳæ',
+ 'Add Quotation' => '·s¼W³ø»ù³æ',
+ 'Add Request for Quotation' => '·s¼W³ø»ù³æ­n¨D',
+ 'Add Sales Order' => '·s¼W¾P³f³æ',
+ 'Add Vendor Invoice' => '·s¼W¨ÑÀ³°Óµo²¼',
+ 'Address' => '¦a§}',
+ 'Amount' => 'ª÷ÃB',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Are you sure you want to delete Invoice Number' => '±z¬O§_½T©w­n§R°£µo²¼½s¸¹',
+ 'Attachment' => 'ªþ¥ó',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Billing Address' => '±b³æ¦a§}',
+ 'Bin' => '½c',
+ 'Bin List' => '½cªº©ú²Óªí',
+ 'Cannot delete invoice!' => '¤£¯à§R°£µo²¼¡I',
+ 'Cannot post invoice for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤Jµo²¼¡I',
+ 'Cannot post invoice!' => '¤£¯à¥[¤Jµo²¼¡I',
+ 'Cannot post payment for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J´Ú¶µ¡I',
+ 'Cc' => '§Û°e',
+ 'City' => '«°¥«',
+ 'Company Name' => '¤½¥q¦WºÙ',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Contact' => '³sµ¸¤H',
+ 'Continue' => 'Ä~Äò',
+ 'Copies' => '°Æ¥»',
+ 'Country' => '°ê®a',
+ 'Credit Limit' => '«H¥ÎÃB«×',
+ 'Currency' => '¹ô§O',
+ 'Customer Number' => '«È¤á½s¸¹',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Day(s)' => '¤é',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Delete' => '§R°£',
+ 'Delete Schedule' => '§R°£®É¶¡ªí',
+ 'Delivery Date' => '¨ì´Á¤é',
+ 'Department' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Due Date' => '¨ì´Á¤é',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail address missing!' => '¥¼«ü©ú¹q¤l¶l¥ó¦ì§}¡I',
+ 'E-mail message' => '¹q¤l¶l¥ó°T®§',
+ 'E-mailed' => '¤w¹q¶l',
+ 'Edit Vendor Invoice' => '½s¿è¨ÑÀ³°Óµo²¼',
+ 'Every' => '¨C',
+ 'Exch' => '¶×²v',
+ 'Exchange Rate' => '¶×²v',
+ 'Exchange rate for payment missing!' => '¥¼«ü©ú¥I´Úªº¶×²v¡I',
+ 'Exchange rate missing!' => '¥¼«ü©ú¶×²v¡I',
+ 'Extended' => 'Á`»ù',
+ 'Fax' => '¶Ç¯u',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'For' => '­«ÂÐ',
+ 'Group' => '²Õ§O',
+ 'In-line' => '¦æ¤º',
+ 'Include Payment' => '¥]¬A¥I´Ú',
+ 'Internal Notes' => '¤º³¡³Æ§Ñ¿ý',
+ 'Invoice' => 'µo²¼',
+ 'Invoice Date' => 'µo²¼¤é´Á',
+ 'Invoice Date missing!' => '¥¼«ü©úµo²¼¤é´Á¡I',
+ 'Invoice Number' => 'µo²¼½s¸¹',
+ 'Invoice Number missing!' => '¥¼«ü©úµo²¼½s¸¹¡I',
+ 'Invoice deleted!' => '¤w§R°£µo²¼¡I',
+ 'Item not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Language' => '»y¨¥',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Message' => '°T®§',
+ 'Month(s)' => '¤ë',
+ 'Next Date' => '¤U¤@¤é',
+ 'Notes' => '³Æµù',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Number' => '½s¸¹',
+ 'Number missing in Row' => '¦¹¦C¤¤¯Ê¤Ö¼Æ­È',
+ 'OH' => '¤w¦³¦s¶q',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Order Date missing!' => '¥¼«ü©ú¤U³æ¤é´Á¡I',
+ 'Order Number' => '­q³æ½s¸¹',
+ 'Order Number missing!' => '¥¼«ü©ú­q³æ½s¸¹¡I',
+ 'PDF' => 'PDF',
+ 'PO Number' => '±ÄÁʳæ½s¸¹',
+ 'Packing List' => '¥X³f³æ',
+ 'Packing List Date missing!' => '¥¼«ü©ú¥X³f³æ¤é´Á¡I',
+ 'Packing List Number missing!' => '¥¼«ü©ú¥X³f³æ½s¸¹¡I',
+ 'Part' => '¹s¥ó',
+ 'Payment date missing!' => '¥¼«ü©ú¥I´Ú¤é´Á¡I',
+ 'Payments' => '¥I´Ú',
+ 'Phone' => '¹q¸Ü¸¹½X',
+ 'Pick List' => '´z³f²M³æ',
+ 'Post' => '¥[¤J',
+ 'Post as new' => '·í·sªº¥[¤J',
+ 'Postscript' => 'Postscript',
+ 'Price' => '»ù®æ',
+ 'Print' => '¦C¦L',
+ 'Printed' => '¤w¦C¦L',
+ 'Project' => '¶µ¥Ø',
+ 'Project not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Purchase Order' => '±ÄÁʳæ',
+ 'Qty' => '¼Æ¶q',
+ 'Quotation' => '³ø»ù³æ',
+ 'Quotation Date missing!' => '¥¼«ü©ú³ø»ù³æ¤é´Á¡I',
+ 'Quotation Number missing!' => '¥¼«ü©ú³ø»ù³æ¸¹½X¡I',
+ 'Recd' => '¤w¦¬¨ì',
+ 'Record in' => '°O¿ý©ó',
+ 'Recurring Transaction' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Remaining' => '©|¾l',
+ 'Repeat' => '­«ÂÐ',
+ 'Required by' => '­n¨D¥æ¥I¤é´Á',
+ 'SKU' => '®w¦s³æ¦ì',
+ 'Sales Order' => '¾P³f³æ',
+ 'Save Schedule' => 'Àx¦s®É¶¡ªí',
+ 'Schedule' => '®É¶¡ªí',
+ 'Scheduled' => '½s±Æ¤F®É¶¡',
+ 'Screen' => '¿Ã¹õ',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select from one of the projects below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@­Ó',
+ 'Select items' => '¿ï¾Ü¶µ¥Ø',
+ 'Select txt, postscript or PDF!' => '¿ï¾Ü¤å¦r¡Bpostscript©ÎPDF¡I',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Serial No.' => '§Ç¸¹',
+ 'Service' => 'ªA°È',
+ 'Ship' => '¥I¹B',
+ 'Ship to' => '¥I¹B¦Ü',
+ 'Shipping Address' => '¥I¹B¦a§}',
+ 'Source' => '¨Ó·½',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'State/Province' => '¬Ù',
+ 'Subject' => '¼ÐÃD',
+ 'Subtotal' => '¤p­p',
+ 'Tax Included' => '¤w§tµ|ª÷',
+ 'Text' => '¤å¦r',
+ 'To' => '¦Ü',
+ 'Total' => 'Á`­p',
+ 'Translation not on file!' => '¨S¦³¦¹Â½Ä¶ªº°O¿ý¡I',
+ 'Unit' => '³æ¦ì',
+ 'Update' => '§ó·s',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Vendor Number' => '¨ÑÀ³°Ó¸¹½X',
+ 'Vendor missing!' => '¥¼«ü©ú¨ÑÀ³°Ó¡I',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Week(s)' => '¬P´Á',
+ 'What type of item is this?' => '¦¹¶µ¥ØÄÝ©ó¬Æ»òÃþ§O¡H',
+ 'Work Order' => '¤u§@³æ',
+ 'Year(s)' => '¦~',
+ 'Yes' => '¬O',
+ 'You are posting an existing transaction!' => '±z¥¿¦b¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and posting an existing transaction!' => '±z¥¿¦b¦C¦L¤Î¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and saving an existing order' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are printing and saving an existing quotation' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are saving an existing order' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are saving an existing quotation' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'Zip/Postal Code' => '¶l¬F½s½X',
+ 'ea' => '­Ó',
+ 'for' => '¬°¤F',
+ 'posted!' => '¤w¥[¤J¡I',
+ 'sent' => '¤w°e¥X',
+ 'time(s)' => '¦¸',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '§r°£®É¶¡ªí' => 'delete_schedule',
+ '¥[¤j' => 'post',
+ '·í·sªº¥[¤j' => 'post_as_new',
+ '±ÄÁʳæ' => 'purchase_order',
+ 'Àx¦s®É¶¡ªí' => 'save_schedule',
+ '®É¶¡ªí' => 'schedule',
+ '§ó·s' => 'update',
+ '¬o' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_big5/is b/locale/tw_big5/is
new file mode 100755
index 00000000..0cb6568f
--- /dev/null
+++ b/locale/tw_big5/is
@@ -0,0 +1,270 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Account' => '±b¤á',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Add Purchase Order' => '·s¼W±ÄÁʳæ',
+ 'Add Quotation' => '·s¼W³ø»ù³æ',
+ 'Add Request for Quotation' => '·s¼W³ø»ù³æ­n¨D',
+ 'Add Sales Invoice' => '·s¼W¾P°âµo²¼',
+ 'Add Sales Order' => '·s¼W¾P³f³æ',
+ 'Address' => '¦a§}',
+ 'Amount' => 'ª÷ÃB',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Are you sure you want to delete Invoice Number' => '±z¬O§_½T©w­n§R°£µo²¼½s¸¹',
+ 'Attachment' => 'ªþ¥ó',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Billing Address' => '±b³æ¦a§}',
+ 'Bin' => '½c',
+ 'Bin List' => '½cªº©ú²Óªí',
+ 'Business' => '·~°È',
+ 'Cannot delete invoice!' => '¤£¯à§R°£µo²¼¡I',
+ 'Cannot post invoice for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤Jµo²¼¡I',
+ 'Cannot post invoice!' => '¤£¯à¥[¤Jµo²¼¡I',
+ 'Cannot post payment for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J´Ú¶µ¡I',
+ 'Cc' => '§Û°e',
+ 'City' => '«°¥«',
+ 'Company Name' => '¤½¥q¦WºÙ',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Contact' => '³sµ¸¤H',
+ 'Continue' => 'Ä~Äò',
+ 'Copies' => '°Æ¥»',
+ 'Country' => '°ê®a',
+ 'Credit Limit' => '«H¥ÎÃB«×',
+ 'Currency' => '¹ô§O',
+ 'Customer' => '«È¤á',
+ 'Customer Number' => '«È¤á½s¸¹',
+ 'Customer missing!' => '¥¼«ü©ú«È¤á¡I',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Day(s)' => '¤é',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Delete' => '§R°£',
+ 'Delete Schedule' => '§R°£®É¶¡ªí',
+ 'Delivery Date' => '¨ì´Á¤é',
+ 'Department' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Due Date' => '¨ì´Á¤é',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail address missing!' => '¥¼«ü©ú¹q¤l¶l¥ó¦ì§}¡I',
+ 'E-mail message' => '¹q¤l¶l¥ó°T®§',
+ 'E-mailed' => '¤w¹q¶l',
+ 'Edit Sales Invoice' => '½s¿è¾P°âµo²¼',
+ 'Every' => '¨C',
+ 'Exch' => '¶×²v',
+ 'Exchange Rate' => '¶×²v',
+ 'Exchange rate for payment missing!' => '¥¼«ü©ú¥I´Úªº¶×²v¡I',
+ 'Exchange rate missing!' => '¥¼«ü©ú¶×²v¡I',
+ 'Extended' => 'Á`»ù',
+ 'Fax' => '¶Ç¯u',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'For' => '­«ÂÐ',
+ 'Group' => '²Õ§O',
+ 'In-line' => '¦æ¤º',
+ 'Include Payment' => '¥]¬A¥I´Ú',
+ 'Internal Notes' => '¤º³¡³Æ§Ñ¿ý',
+ 'Invoice' => 'µo²¼',
+ 'Invoice Date' => 'µo²¼¤é´Á',
+ 'Invoice Date missing!' => '¥¼«ü©úµo²¼¤é´Á¡I',
+ 'Invoice Number' => 'µo²¼½s¸¹',
+ 'Invoice Number missing!' => '¥¼«ü©úµo²¼½s¸¹¡I',
+ 'Invoice deleted!' => '¤w§R°£µo²¼¡I',
+ 'Item not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Message' => '°T®§',
+ 'Month(s)' => '¤ë',
+ 'Next Date' => '¤U¤@¤é',
+ 'Notes' => '³Æµù',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Number' => '½s¸¹',
+ 'Number missing in Row' => '¦¹¦C¤¤¯Ê¤Ö¼Æ­È',
+ 'OH' => '¤w¦³¦s¶q',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Order Date missing!' => '¥¼«ü©ú¤U³æ¤é´Á¡I',
+ 'Order Number' => '­q³æ½s¸¹',
+ 'Order Number missing!' => '¥¼«ü©ú­q³æ½s¸¹¡I',
+ 'PDF' => 'PDF',
+ 'PO Number' => '±ÄÁʳæ½s¸¹',
+ 'Packing List' => '¥X³f³æ',
+ 'Packing List Date missing!' => '¥¼«ü©ú¥X³f³æ¤é´Á¡I',
+ 'Packing List Number missing!' => '¥¼«ü©ú¥X³f³æ½s¸¹¡I',
+ 'Part' => '¹s¥ó',
+ 'Payment date missing!' => '¥¼«ü©ú¥I´Ú¤é´Á¡I',
+ 'Payments' => '¥I´Ú',
+ 'Phone' => '¹q¸Ü¸¹½X',
+ 'Pick List' => '´z³f²M³æ',
+ 'Post' => '¥[¤J',
+ 'Post as new' => '·í·sªº¥[¤J',
+ 'Postscript' => 'Postscript',
+ 'Price' => '»ù®æ',
+ 'Print' => '¦C¦L',
+ 'Print and Post' => '¦C¦L¨Ã¥[¤J',
+ 'Print and Post as new' => '¦C¦L¨Ã¥[¤J§@¬°·sªº',
+ 'Printed' => '¤w¦C¦L',
+ 'Project' => '¶µ¥Ø',
+ 'Project not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Purchase Order' => '±ÄÁʳæ',
+ 'Qty' => '¼Æ¶q',
+ 'Quotation' => '³ø»ù³æ',
+ 'Quotation Date missing!' => '¥¼«ü©ú³ø»ù³æ¤é´Á¡I',
+ 'Quotation Number missing!' => '¥¼«ü©ú³ø»ù³æ¸¹½X¡I',
+ 'Recd' => '¤w¦¬¨ì',
+ 'Record in' => '°O¿ý©ó',
+ 'Recurring Transaction' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Remaining' => '©|¾l',
+ 'Repeat' => '­«ÂÐ',
+ 'Required by' => '­n¨D¥æ¥I¤é´Á',
+ 'SKU' => '®w¦s³æ¦ì',
+ 'Sales Order' => '¾P³f³æ',
+ 'Salesperson' => '¾P°â¤H­û',
+ 'Save Schedule' => 'Àx¦s®É¶¡ªí',
+ 'Schedule' => '®É¶¡ªí',
+ 'Scheduled' => '½s±Æ¤F®É¶¡',
+ 'Screen' => '¿Ã¹õ',
+ 'Select a Printer!' => '¿ï¾Ü¦Lªí¾÷¡I',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select from one of the projects below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@­Ó',
+ 'Select items' => '¿ï¾Ü¶µ¥Ø',
+ 'Select postscript or PDF!' => '¿ï¾Üpostscript©ÎPDF¡I',
+ 'Select txt, postscript or PDF!' => '¿ï¾Ü¤å¦r¡Bpostscript©ÎPDF¡I',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Serial No.' => '§Ç¸¹',
+ 'Service' => 'ªA°È',
+ 'Ship' => '¥I¹B',
+ 'Ship to' => '¥I¹B¦Ü',
+ 'Ship via' => '¥I¹B¤½¥q',
+ 'Shipping Address' => '¥I¹B¦a§}',
+ 'Shipping Point' => '¥I¹B¦aÂI',
+ 'Source' => '¨Ó·½',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'State/Province' => '¬Ù',
+ 'Subject' => '¼ÐÃD',
+ 'Subtotal' => '¤p­p',
+ 'Tax Included' => '¤w§tµ|ª÷',
+ 'Text' => '¤å¦r',
+ 'To' => '¦Ü',
+ 'Total' => 'Á`­p',
+ 'Trade Discount' => '¶T©ö§é¦©',
+ 'Translation not on file!' => '¨S¦³¦¹Â½Ä¶ªº°O¿ý¡I',
+ 'Unit' => '³æ¦ì',
+ 'Update' => '§ó·s',
+ 'Vendor Number' => '¨ÑÀ³°Ó¸¹½X',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Week(s)' => '¬P´Á',
+ 'What type of item is this?' => '¦¹¶µ¥ØÄÝ©ó¬Æ»òÃþ§O¡H',
+ 'Work Order' => '¤u§@³æ',
+ 'Year(s)' => '¦~',
+ 'Yes' => '¬O',
+ 'You are posting an existing transaction!' => '±z¥¿¦b¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and posting an existing transaction!' => '±z¥¿¦b¦C¦L¤Î¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and saving an existing order' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are printing and saving an existing quotation' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are saving an existing order' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are saving an existing quotation' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'Zip/Postal Code' => '¶l¬F½s½X',
+ 'ea' => '­Ó',
+ 'for' => '¬°¤F',
+ 'posted!' => '¤w¥[¤J¡I',
+ 'sent' => '¤w°e¥X',
+ 'time(s)' => '¦¸',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '§r°£®É¶¡ªí' => 'delete_schedule',
+ '¹q¤l¶l¥ó' => 'e_mail',
+ '¥[¤j' => 'post',
+ '·í·sªº¥[¤j' => 'post_as_new',
+ '¦c¦l' => 'print',
+ '¦c¦l¨Ã¥[¤j' => 'print_and_post',
+ '¦c¦l¨Ã¥[¤j§@¬°·sªº' => 'print_and_post_as_new',
+ '¾p³f³æ' => 'sales_order',
+ 'Àx¦s®É¶¡ªí' => 'save_schedule',
+ '®É¶¡ªí' => 'schedule',
+ '¥i¹b¦Ü' => 'ship_to',
+ '§ó·s' => 'update',
+ '¬o' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_big5/jc b/locale/tw_big5/jc
new file mode 100755
index 00000000..163c1628
--- /dev/null
+++ b/locale/tw_big5/jc
@@ -0,0 +1,124 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Amount' => 'ª÷ÃB',
+ 'Clocked' => '­pºâ¥Xªº®É¶¡',
+ 'Closed' => '¤wÃö³¬',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Continue' => 'Ä~Äò',
+ 'Cost' => '¦¨¥»',
+ 'Current' => '²{¦³',
+ 'Date' => '¤é´Á',
+ 'Date missing!' => '¥¼«ü©ú¤é´Á¡I',
+ 'Date worked' => '¤u§@¤é´Á',
+ 'Delete' => '§R°£',
+ 'Description' => '»¡©ú',
+ 'Employee' => '¾­û',
+ 'Friday' => '¬P´Á¤­',
+ 'From' => '±q',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Job Name' => '¤u§@¦WºÙ',
+ 'Job Number' => '¤u§@½s¸¹',
+ 'Job Number missing!' => '¥¼«ü©ú¤u§@½s¸¹¡I',
+ 'Labor Code' => 'ª½±µ¤H¤u¥N½X',
+ 'Monday' => '¬P´Á¤@',
+ 'Month' => '¤ë',
+ 'No Employees on file!' => '¨S¦³¥ô¦ó¹µ­ûªº°O¿ý¡I',
+ 'No Labor codes on file!' => '¨S¦³¥ô¦óª½±µ¤H¤u¥N½Xªº°O¿ý¡I',
+ 'No open Jobs!' => '¨S¦³¤w¶}±Òªº¤u§@',
+ 'No open Projects!' => '¨S¦³¤w¶}±Òªº¶µ¥Ø',
+ 'Notes' => '³Æµù',
+ 'Open' => '¶}±Ò',
+ 'PDF' => 'PDF',
+ 'Part Number' => '¹s¥ó½s¸¹',
+ 'Period' => '´Á¶¡',
+ 'Postscript' => 'Postscript',
+ 'Print' => '¦C¦L',
+ 'Print and Save' => '¦C¦L¨ÃÀx¦s',
+ 'Print and Save as new' => '¦C¦L¨ÃÀx¦s§@¬°·sªº',
+ 'Printed' => '¤w¦C¦L',
+ 'Project Name' => '¶µ¥Ø¦WºÙ',
+ 'Project Number' => '¶µ¥Ø¸¹½X',
+ 'Project Number missing!' => '¥¼«ü©ú¶µ¥Ø¸¹½X¡I',
+ 'Project/Job Name' => '¶µ¥Ø/¤u§@¦WºÙ',
+ 'Project/Job Number' => '¶µ¥Ø/¤u§@¸¹½X',
+ 'Qty' => '¼Æ¶q',
+ 'Quarter' => '©u',
+ 'Saturday' => '¬P´Á¤»',
+ 'Save' => 'Àx¦s',
+ 'Save as new' => '·í·sªºÀx¦s',
+ 'Screen' => '¿Ã¹õ',
+ 'Select a Printer!' => '¿ï¾Ü¦Lªí¾÷¡I',
+ 'Select postscript or PDF!' => '¿ï¾Üpostscript©ÎPDF¡I',
+ 'Service Code' => 'ªA°È½s¸¹',
+ 'Service/Labor Code' => 'ªA°È/ª½±µ¤H¤u½s¸¹',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'Subtotal' => '¤p­p',
+ 'Sunday' => '¬P´Á¤é',
+ 'Thursday' => '¬P´Á¥|',
+ 'Time In' => '¤W¯Z®É¶¡',
+ 'Time Out' => '¤U¯Z®É¶¡',
+ 'To' => '¦Ü',
+ 'Total' => 'Á`­p',
+ 'Tuesday' => '¬P´Á¤G',
+ 'Update' => '§ó·s',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Wednesday' => '¬P´Á¤T',
+ 'Year' => '¦~',
+ 'Yes' => '¬O',
+ 'You are printing and saving an existing transaction!' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are saving an existing transaction!' => '±z¥¿¦bÀx¦s¤@­Ó²{¦sªº¥æ©ö¡I',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '¦c¦l' => 'print',
+ '¦c¦l¨ÃÀx¦s' => 'print_and_save',
+ '¦c¦l¨ÃÀx¦s§@¬°·sªº' => 'print_and_save_as_new',
+ 'Àx¦s' => 'save',
+ '·í·sªºÀx¦s' => 'save_as_new',
+ '§ó·s' => 'update',
+ '¬o' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_big5/locales.pl b/locale/tw_big5/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/tw_big5/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/tw_big5/login b/locale/tw_big5/login
new file mode 100755
index 00000000..0f39169b
--- /dev/null
+++ b/locale/tw_big5/login
@@ -0,0 +1,27 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Access Denied!' => '©Úµ´¦s¨ú¡I',
+ 'Company' => '¤½¥q',
+ 'Continue' => 'Ä~Äò',
+ 'Dataset is newer than version!' => '¸û·s¸ê®Æ¶°¡I',
+ 'Incorrect Dataset version!' => '¸ê®Æ¶°ª©¥»¿ù»~¡I',
+ 'Login' => 'µn¤J',
+ 'Name' => '¦WºÙ',
+ 'Password' => '±K½X',
+ 'Upgrading to Version' => '¥¿¤É¯Å¦Ü·sª©',
+ 'Version' => 'ª©¥»',
+ 'You did not enter a name!' => '§A¨Ã¥¼Áä¤J¦WºÙ¡I',
+ 'done' => '§¹¦¨',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'µn¤j' => 'login',
+};
+
+1;
+
diff --git a/locale/tw_big5/menu b/locale/tw_big5/menu
new file mode 100755
index 00000000..f9900ee0
--- /dev/null
+++ b/locale/tw_big5/menu
@@ -0,0 +1,139 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AP' => 'À³¥I±b´Ú',
+ 'AP Aging' => 'À³¥I±bÄÖ¤ÀªR',
+ 'AP Transaction' => 'À³¥I¥æ©ö',
+ 'AR' => 'À³¦¬±b´Ú',
+ 'AR Aging' => 'À³¦¬±bÄÖ¤ÀªR',
+ 'AR Transaction' => 'À³¦¬¥æ©ö',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Add Account' => '·s¼W±b¤á',
+ 'Add Assembly' => '·s¼W»s¦¨«~',
+ 'Add Business' => '·s¼W·~°È',
+ 'Add Customer' => '·s¼W«È¤á',
+ 'Add Department' => '·s¼W³¡ªù',
+ 'Add Employee' => '·s¼W¾­û',
+ 'Add GIFI' => '·s¼WGIFI',
+ 'Add Group' => '·s¼W²Õ§O',
+ 'Add Labor/Overhead' => '·s¼Wª½±µ¤H¤u/¸g±`¶O¥Î',
+ 'Add Language' => '·s¼W»y¨¥',
+ 'Add Part' => '·s¼W¹s¥ó',
+ 'Add Pricegroup' => '·s¼W»ù®æ²Õ§O',
+ 'Add Project' => '·s¼W¶µ¥Ø',
+ 'Add SIC' => '·s¼W¼Ð·Ç¤u·~¤ÀÃþ¥N½X',
+ 'Add Service' => '·s¼WªA°È',
+ 'Add Transaction' => '·s¼W¥æ©ö',
+ 'Add Vendor' => '·s¼W¨ÑÀ³°Ó',
+ 'Add Warehouse' => '·s¼W­Ü®w',
+ 'All Items' => '¥þ³¡¶µ¥Ø',
+ 'Assemblies' => '»s¦¨«~',
+ 'Audit Control' => '¼f®Ö±±¨î',
+ 'Backup' => '³Æ¥÷',
+ 'Balance Sheet' => '¸ê²£­t¶Åªí',
+ 'Bin List' => '½cªº©ú²Óªí',
+ 'Bin Lists' => '½cªº©ú²Óªí',
+ 'Cash' => '²{ª÷',
+ 'Chart of Accounts' => '·|­p¬ì¥Øªí',
+ 'Check' => 'Àˬd',
+ 'Components' => '¹s¥ó',
+ 'Customers' => '«È¤á',
+ 'Defaults' => '¹w³]',
+ 'Departments' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Employees' => '¾­û',
+ 'General Ledger' => 'Á`±b',
+ 'Generate' => '¥Í¦¨',
+ 'Goods & Services' => '³fª«¤ÎªA°È',
+ 'Groups' => '©Ò¦³²Õ§O',
+ 'HR' => '¤H¨ÆºÞ²z',
+ 'HTML Templates' => 'HTML ¼Òª©',
+ 'History' => '¾ú¥v',
+ 'Income Statement' => '·l¯qªí',
+ 'Invoice' => 'µo²¼',
+ 'LaTeX Templates' => 'LaTex ¼Òª©',
+ 'Labor/Overhead' => 'ª½±µ¤H¤u/¸g±`¶O¥Î',
+ 'Language' => '»y¨¥',
+ 'List Accounts' => '¦C¥X±b¸¹',
+ 'List Businesses' => '¦C¥X·~°È',
+ 'List Departments' => '¦C¥X³¡ªù',
+ 'List GIFI' => '¦C¥X GIFI',
+ 'List Languages' => '¦C¥X»y¨¥',
+ 'List Projects' => '¦C¥X¶µ¥Ø',
+ 'List SIC' => '¦C¥X¼Ð·Ç¤u·~¤ÀÃþ¥N½X',
+ 'List Warehouses' => '¦C¥X­Ü®w',
+ 'Logout' => 'µn¥X',
+ 'New Window' => '·sµøµ¡',
+ 'Non-taxable' => '¤£À³½Òµ|',
+ 'Open' => '¶}±Ò',
+ 'Order Entry' => '¤U³æ¶µ¥Ø',
+ 'Outstanding' => '¥¼¦¬´Ú¥æ©ö',
+ 'POS' => '¾P°âÂI(POS)',
+ 'POS Invoice' => 'POSµo²¼',
+ 'Packing List' => '¥X³f³æ',
+ 'Packing Lists' => '¥X³f³æ',
+ 'Parts' => '¹s¥ó',
+ 'Payment' => '¥I´Ú',
+ 'Payments' => '¥I´Ú',
+ 'Pick List' => '´z³f²M³æ',
+ 'Pick Lists' => '´z³f²M³æ',
+ 'Preferences' => '­Ó¤H³]©w',
+ 'Pricegroups' => '©Ò¦³»ù®æ²Õ§O',
+ 'Print' => '¦C¦L',
+ 'Projects' => '¶µ¥Ø',
+ 'Purchase Order' => '±ÄÁʳæ',
+ 'Purchase Orders' => '±ÄÁʳæ',
+ 'Quotation' => '³ø»ù³æ',
+ 'Quotations' => '³ø»ù³æ',
+ 'RFQ' => '³ø»ù½Ð¨D(RFQ) ',
+ 'RFQs' => '³ø»ù½Ð¨D',
+ 'Receipt' => '¦¬¾Ú',
+ 'Receipts' => '¦¬¾Ú',
+ 'Receive' => '¦¬¨ì',
+ 'Reconciliation' => '½Õ¸`',
+ 'Recurring Transactions' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reports' => '³øªí',
+ 'SIC' => '¼Ð·Ç¤u·~¤ÀÃþ¥N½X',
+ 'Sale' => '¾P°â',
+ 'Sales Invoice' => '¾P°âµo²¼',
+ 'Sales Invoices' => '¾P°âµo²¼',
+ 'Sales Order' => '¾P³f³æ',
+ 'Sales Orders' => '¾P³f³æ',
+ 'Save to File' => 'Àx¦s¦ÜÀÉ®×',
+ 'Search' => '·j´M',
+ 'Send by E-Mail' => '¥H¹q¤l¶l¥ó±H°e',
+ 'Services' => 'ªA°È',
+ 'Ship' => '¥I¹B',
+ 'Shipping' => '¥I¹B',
+ 'Statement' => '·|­p±b',
+ 'Stock Assembly' => '§â»s¦¨«~¤J³f',
+ 'Stylesheet' => '¼Ë¦¡ªí',
+ 'System' => '¨t²Î',
+ 'Tax collected' => '¤w¦¬µ|ª÷',
+ 'Tax paid' => '¤w¥Iµ|ª÷',
+ 'Text Templates' => '¤å¦r¼Òª©',
+ 'Transactions' => '©Ò¦³¥æ©ö',
+ 'Transfer' => 'Âಾ',
+ 'Transfer Inventory' => 'Âಾ¦s³f',
+ 'Translations' => '½Ķ',
+ 'Trial Balance' => '¸Õºâªí',
+ 'Type of Business' => '·~°ÈºØÃþ',
+ 'Vendor Invoice' => '¨ÑÀ³°Óµo²¼',
+ 'Vendors' => '¨ÑÀ³°Ó',
+ 'Version' => 'ª©¥»',
+ 'Warehouses' => '­Ü®w',
+ 'Work Order' => '¤u§@³æ',
+ 'Work Orders' => '¤u§@³æ',
+ 'Yearend' => '¦~µ²',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/tw_big5/oe b/locale/tw_big5/oe
new file mode 100755
index 00000000..d3ddc0e7
--- /dev/null
+++ b/locale/tw_big5/oe
@@ -0,0 +1,371 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Add Exchange Rate' => '·s¼W¥~¶×²v',
+ 'Add Purchase Order' => '·s¼W±ÄÁʳæ',
+ 'Add Quotation' => '·s¼W³ø»ù³æ',
+ 'Add Request for Quotation' => '·s¼W³ø»ù³æ­n¨D',
+ 'Add Sales Invoice' => '·s¼W¾P°âµo²¼',
+ 'Add Sales Order' => '·s¼W¾P³f³æ',
+ 'Add Vendor Invoice' => '·s¼W¨ÑÀ³°Óµo²¼',
+ 'Address' => '¦a§}',
+ 'Amount' => 'ª÷ÃB',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Are you sure you want to delete Order Number' => '±z¬O§_½T©w­n§R°£­q³æ½s¸¹',
+ 'Are you sure you want to delete Quotation Number' => '±z¬O§_½T©w­n§R°£³ø»ù³æ½s¸¹',
+ 'Attachment' => 'ªþ¥ó',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Billing Address' => '±b³æ¦a§}',
+ 'Bin' => '½c',
+ 'Bin List' => '½cªº©ú²Óªí',
+ 'Business' => '·~°È',
+ 'Cannot delete order!' => '¤£¯à§R°£©w³æ¡I',
+ 'Cannot delete quotation!' => '¤£¯à§R°£³ø»ù³æ¡I',
+ 'Cannot save order!' => '¤£¯àÀx¦s©w³æ¡I',
+ 'Cannot save quotation!' => '¤£¯àÀx¦s³ø»ù³æ¡I',
+ 'Cc' => '§Û°e',
+ 'City' => '«°¥«',
+ 'Closed' => '¤wÃö³¬',
+ 'Company Name' => '¤½¥q¦WºÙ',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Contact' => '³sµ¸¤H',
+ 'Continue' => 'Ä~Äò',
+ 'Copies' => '°Æ¥»',
+ 'Cost' => '¦¨¥»',
+ 'Could not save!' => '¤£¯àÀx¦s¡I',
+ 'Could not transfer Inventory!' => '¦s³f²M³æ¤£¯àÂಾ¡I',
+ 'Country' => '°ê®a',
+ 'Credit Limit' => '«H¥ÎÃB«×',
+ 'Curr' => '¥Ø«e',
+ 'Currency' => '¹ô§O',
+ 'Current' => '²{¦³',
+ 'Customer' => '«È¤á',
+ 'Customer Number' => '«È¤á½s¸¹',
+ 'Customer missing!' => '¥¼«ü©ú«È¤á¡I',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Date Received' => '¦¬´Ú¤é´Á',
+ 'Date received missing!' => '¥¼«ü©ú¦¬´Ú¤é´Á¡I',
+ 'Day(s)' => '¤é',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Delete' => '§R°£',
+ 'Delete Schedule' => '§R°£®É¶¡ªí',
+ 'Delivery Date' => '¨ì´Á¤é',
+ 'Department' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Done' => '¤w§¹¦¨',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail address missing!' => '¥¼«ü©ú¹q¤l¶l¥ó¦ì§}¡I',
+ 'E-mail message' => '¹q¤l¶l¥ó°T®§',
+ 'E-mailed' => '¤w¹q¶l',
+ 'Edit Purchase Order' => '½s¿è±ÄÁʳæ',
+ 'Edit Quotation' => '½s¿è³ø»ù³æ',
+ 'Edit Request for Quotation' => '½s¿è³ø»ù³æ­n¨D',
+ 'Edit Sales Order' => '½s¿è¾P³f³æ',
+ 'Employee' => '¾­û',
+ 'Every' => '¨C',
+ 'Exchange Rate' => '¶×²v',
+ 'Exchange rate missing!' => '¥¼«ü©ú¶×²v¡I',
+ 'Extended' => 'Á`»ù',
+ 'Fax' => '¶Ç¯u',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'For' => '­«ÂÐ',
+ 'From' => '±q',
+ 'From Warehouse' => '±q³f­Ü',
+ 'Generate Orders' => '¥Í¦¨­q³æ',
+ 'Generate Purchase Orders' => '¥Í¦¨±ÄÁʳæ',
+ 'Generate Purchase Orders from Sales Order' => '¥Ñ¾P³f³æ¥Í¦¨±ÄÁʳæ',
+ 'Generate Sales Order' => '¥Í¦¨¾P³f³æ',
+ 'Generate Sales Order from Purchase Orders' => '¥Ñ±ÄÁʳæ¥Í¦¨¾P³f³æ',
+ 'Group' => '²Õ§O',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'In-line' => '¦æ¤º',
+ 'Include Payment' => '¥]¬A¥I´Ú',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Internal Notes' => '¤º³¡³Æ§Ñ¿ý',
+ 'Inventory saved!' => '¤wÀx¦s¦s³f¡I',
+ 'Inventory transferred!' => 'Âಾªº¦s³f¡I',
+ 'Invoice' => 'µo²¼',
+ 'Invoice Date missing!' => '¥¼«ü©úµo²¼¤é´Á¡I',
+ 'Invoice Number missing!' => '¥¼«ü©úµo²¼½s¸¹¡I',
+ 'Item not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Lead' => '¥æ¥I®É¶¡',
+ 'Manager' => '¸g²z',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Message' => '°T®§',
+ 'Month' => '¤ë',
+ 'Month(s)' => '¤ë',
+ 'Next Date' => '¤U¤@¤é',
+ 'No.' => '½s¸¹',
+ 'Notes' => '³Æµù',
+ 'Nothing entered!' => '¨S¦³¥ô¦ó¿é¤J¡I',
+ 'Nothing selected!' => '¨S¦³¿ï¾Ü¥ô¦óªF¦è¡I',
+ 'Nothing to transfer!' => '¨S¦³¥iÂಾªº¶µ¥Ø¡I',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Number' => '½s¸¹',
+ 'Number missing in Row' => '¦¹¦C¤¤¯Ê¤Ö¼Æ­È',
+ 'OH' => '¤w¦³¦s¶q',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Open' => '¶}±Ò',
+ 'Order' => '­q³æ',
+ 'Order Date' => '¤U³æ¤é´Á',
+ 'Order Date missing!' => '¥¼«ü©ú¤U³æ¤é´Á¡I',
+ 'Order Number' => '­q³æ½s¸¹',
+ 'Order Number missing!' => '¥¼«ü©ú­q³æ½s¸¹¡I',
+ 'Order deleted!' => '¤w§R°£­q³æ¡I',
+ 'Order generation failed!' => '¥Í¦¨­q³æ¥¢±Ñ¡I',
+ 'Order saved!' => '¤wÀx¦s­q³æ¡I',
+ 'PDF' => 'PDF',
+ 'PO Number' => '±ÄÁʳæ½s¸¹',
+ 'Packing List' => '¥X³f³æ',
+ 'Packing List Date missing!' => '¥¼«ü©ú¥X³f³æ¤é´Á¡I',
+ 'Packing List Number missing!' => '¥¼«ü©ú¥X³f³æ½s¸¹¡I',
+ 'Part' => '¹s¥ó',
+ 'Part Number' => '¹s¥ó½s¸¹',
+ 'Period' => '´Á¶¡',
+ 'Phone' => '¹q¸Ü¸¹½X',
+ 'Pick List' => '´z³f²M³æ',
+ 'Postscript' => 'Postscript',
+ 'Price' => '»ù®æ',
+ 'Print' => '¦C¦L',
+ 'Print and Save' => '¦C¦L¨ÃÀx¦s',
+ 'Print and Save as new' => '¦C¦L¨ÃÀx¦s§@¬°·sªº',
+ 'Printed' => '¤w¦C¦L',
+ 'Project' => '¶µ¥Ø',
+ 'Project not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Purchase Order' => '±ÄÁʳæ',
+ 'Purchase Orders' => '±ÄÁʳæ',
+ 'Qty' => '¼Æ¶q',
+ 'Quarter' => '©u',
+ 'Quotation' => '³ø»ù³æ',
+ 'Quotation ' => '³ø»ù³æ ',
+ 'Quotation Date' => '³ø»ù³æ¤é´Á',
+ 'Quotation Date missing!' => '¥¼«ü©ú³ø»ù³æ¤é´Á¡I',
+ 'Quotation Number' => '³ø»ù³æ¸¹½X',
+ 'Quotation Number missing!' => '¥¼«ü©ú³ø»ù³æ¸¹½X¡I',
+ 'Quotation deleted!' => '¤w§R°£³ø»ù³æ¡I',
+ 'Quotations' => '³ø»ù³æ',
+ 'RFQ' => '³ø»ù½Ð¨D(RFQ) ',
+ 'RFQ ' => '³ø»ù½Ð¨D(RFQ) ',
+ 'RFQ Number' => '³ø»ù½Ð¨D¸¹½X',
+ 'Recd' => '¤w¦¬¨ì',
+ 'Receive Merchandise' => '¦¬¨ì³fª«',
+ 'Recurring Transaction' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Remaining' => '©|¾l',
+ 'Repeat' => '­«ÂÐ',
+ 'Req' => '»Ý­n',
+ 'Request for Quotation' => '­n¨D³ø»ù³æ',
+ 'Request for Quotations' => '­n¨D³ø»ù³æ',
+ 'Required by' => '­n¨D¥æ¥I¤é´Á',
+ 'SKU' => '®w¦s³æ¦ì',
+ 'Sales Invoice' => '¾P°âµo²¼',
+ 'Sales Order' => '¾P³f³æ',
+ 'Sales Orders' => '¾P³f³æ',
+ 'Salesperson' => '¾P°â¤H­û',
+ 'Save' => 'Àx¦s',
+ 'Save Schedule' => 'Àx¦s®É¶¡ªí',
+ 'Save as new' => '·í·sªºÀx¦s',
+ 'Schedule' => '®É¶¡ªí',
+ 'Scheduled' => '½s±Æ¤F®É¶¡',
+ 'Screen' => '¿Ã¹õ',
+ 'Select Vendor' => '¿ï¾Ü¨ÑÀ³°Ó',
+ 'Select a Printer!' => '¿ï¾Ü¦Lªí¾÷¡I',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select from one of the projects below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@­Ó',
+ 'Select items' => '¿ï¾Ü¶µ¥Ø',
+ 'Select postscript or PDF!' => '¿ï¾Üpostscript©ÎPDF¡I',
+ 'Select txt, postscript or PDF!' => '¿ï¾Ü¤å¦r¡Bpostscript©ÎPDF¡I',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Serial No.' => '§Ç¸¹',
+ 'Service' => 'ªA°È',
+ 'Ship' => '¥I¹B',
+ 'Ship Merchandise' => '¥I¹B³fª«',
+ 'Ship to' => '¥I¹B¦Ü',
+ 'Ship via' => '¥I¹B¤½¥q',
+ 'Shipping Address' => '¥I¹B¦a§}',
+ 'Shipping Date' => '¥I¹B¤é´Á',
+ 'Shipping Date missing!' => '¥¼«ü©ú¥I¹B¤é´Á¡I',
+ 'Shipping Point' => '¥I¹B¦aÂI',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'State/Province' => '¬Ù',
+ 'Subject' => '¼ÐÃD',
+ 'Subtotal' => '¤p­p',
+ 'Tax' => 'µ|ª÷',
+ 'Tax Included' => '¤w§tµ|ª÷',
+ 'Terms' => '²¼´Á²b­p',
+ 'Text' => '¤å¦r',
+ 'To' => '¦Ü',
+ 'To Warehouse' => '¨ì­Ü®w',
+ 'Total' => 'Á`­p',
+ 'Trade Discount' => '¶T©ö§é¦©',
+ 'Transfer' => 'Âಾ',
+ 'Transfer Inventory' => 'Âಾ¦s³f',
+ 'Transfer from' => '¥Ñ³o¸Ì¨ú³f',
+ 'Transfer to' => '¦s³f¦Ü',
+ 'Translation not on file!' => '¨S¦³¦¹Â½Ä¶ªº°O¿ý¡I',
+ 'Unit' => '³æ¦ì',
+ 'Update' => '§ó·s',
+ 'Valid until' => '¦³®Ä¦Ü',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Vendor Invoice' => '¨ÑÀ³°Óµo²¼',
+ 'Vendor Number' => '¨ÑÀ³°Ó¸¹½X',
+ 'Vendor missing!' => '¥¼«ü©ú¨ÑÀ³°Ó¡I',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Warehouse' => '­Ü®w',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Week(s)' => '¬P´Á',
+ 'What type of item is this?' => '¦¹¶µ¥ØÄÝ©ó¬Æ»òÃþ§O¡H',
+ 'Work Order' => '¤u§@³æ',
+ 'Year' => '¦~',
+ 'Year(s)' => '¦~',
+ 'Yes' => '¬O',
+ 'You are posting an existing transaction!' => '±z¥¿¦b¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and posting an existing transaction!' => '±z¥¿¦b¦C¦L¤Î¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and saving an existing order' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are printing and saving an existing quotation' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are saving an existing order' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are saving an existing quotation' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'Zip/Postal Code' => '¶l¬F½s½X',
+ 'days' => '¤é',
+ 'ea' => '­Ó',
+ 'for' => '¬°¤F',
+ 'sent' => '¤w°e¥X',
+ 'time(s)' => '¦¸',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '§r°£®É¶¡ªí' => 'delete_schedule',
+ '¤w§¹¦¨' => 'done',
+ '¹q¤l¶l¥ó' => 'e_mail',
+ '¥Í¦¨­q³æ' => 'generate_orders',
+ '¥Í¦¨±ÄÁʳæ' => 'generate_purchase_orders',
+ '¥Í¦¨¾p³f³æ' => 'generate_sales_order',
+ '¦c¦l' => 'print',
+ '¦c¦l¨ÃÀx¦s' => 'print_and_save',
+ '¦c¦l¨ÃÀx¦s§@¬°·sªº' => 'print_and_save_as_new',
+ '±ÄÁʳæ' => 'purchase_order',
+ '³ø»ù³æ' => 'quotation',
+ '³ø»ù³æ_' => 'quotation_',
+ '³ø»ù½Ð¨d(rfq)_' => 'rfq',
+ '³ø»ù½Ð¨d(rfq)__' => 'rfq_',
+ '¾p°âµo²¼' => 'sales_invoice',
+ '¾p³f³æ' => 'sales_order',
+ 'Àx¦s' => 'save',
+ 'Àx¦s®É¶¡ªí' => 'save_schedule',
+ '·í·sªºÀx¦s' => 'save_as_new',
+ '®É¶¡ªí' => 'schedule',
+ '¿ï¾Ü¨ÑÀ³°Ó' => 'select_vendor',
+ '¥i¹b¦Ü' => 'ship_to',
+ 'Âಾ' => 'transfer',
+ '§ó·s' => 'update',
+ '¨ÑÀ³°Óµo²¼' => 'vendor_invoice',
+ '¬o' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_big5/pe b/locale/tw_big5/pe
new file mode 100755
index 00000000..f703c2fe
--- /dev/null
+++ b/locale/tw_big5/pe
@@ -0,0 +1,166 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Active' => '¥Í®Äªº',
+ 'Add' => '·s¼W',
+ 'Add Group' => '·s¼W²Õ§O',
+ 'Add Job' => '·s¼W¤u§@',
+ 'Add Pricegroup' => '·s¼W»ù®æ²Õ§O',
+ 'Add Project' => '·s¼W¶µ¥Ø',
+ 'Address' => '¦a§}',
+ 'All' => '¥þ³¡',
+ 'Amount' => 'ª÷ÃB',
+ 'Assembly' => '»s¦¨«~',
+ 'Assembly stocked!' => '»s¦¨«~¤w¶i³f',
+ 'Bin' => '½c',
+ 'Cannot stock Assembly!' => '¤£¯à§â»s¦¨«~¤J³f¡I',
+ 'Completed' => '§¹¦¨¤F',
+ 'Continue' => 'Ä~Äò',
+ 'Current' => '²{¦³',
+ 'Customer' => '«È¤á',
+ 'Customer missing!' => '¥¼«ü©ú«È¤á¡I',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Delete' => '§R°£',
+ 'Description' => '»¡©ú',
+ 'Description Translations' => '½Ķ´y­z',
+ 'Detail' => '¸Ô±¡',
+ 'Edit Description Translations' => '½s¿è½Ķ´y­z',
+ 'Edit Group' => '½s¿è²Õ§O',
+ 'Edit Job' => '½s¿è¤u§@',
+ 'Edit Pricegroup' => '½s¿è»ù®æ²Õ§O',
+ 'Edit Project' => '½s¿è¶µ¥Ø',
+ 'Employee' => '¾­û',
+ 'Enddate' => 'µ²§ô¤é',
+ 'Failed to save order!' => 'Àx¦s­q³æ®É¥X¿ù¡I',
+ 'From' => '±q',
+ 'Generate Sales Orders' => '¥Í¦¨¾P³f³æ',
+ 'Group' => '²Õ§O',
+ 'Group Translations' => '²Õ§OªºÂ½Ä¶',
+ 'Group deleted!' => '²Õ§O¤w³Q§R°£¡I',
+ 'Group missing!' => '¥¼«ü©ú²Õ§O¡I',
+ 'Group saved!' => '²Õ§O¤w³QÀx¦s¡I',
+ 'Groups' => '©Ò¦³²Õ§O',
+ 'Inactive' => '«D¬¡ÅDªº',
+ 'Income' => '¦¬¤J',
+ 'Job' => '¤u§@',
+ 'Job Number' => '¤u§@½s¸¹',
+ 'Job deleted!' => '¤u§@¤w³Q§R°£¡I',
+ 'Job saved!' => '¤u§@¤w³QÀx¦s¡I',
+ 'Jobs' => '¤u§@',
+ 'Language' => '»y¨¥',
+ 'Languages not defined!' => '¤£¯à¿ë»{»y¨¥¡I',
+ 'Link Accounts' => '³sµ²±b¤á',
+ 'List Price' => '¦C¥X»ù',
+ 'Month' => '¤ë',
+ 'No open Projects!' => '¨S¦³¤w¶}±Òªº¶µ¥Ø',
+ 'Notes' => '³Æµù',
+ 'Nothing selected!' => '¨S¦³¿ï¾Ü¥ô¦óªF¦è¡I',
+ 'Number' => '½s¸¹',
+ 'Orders generated!' => '¤w¥Í¦¨­q³æ¡I',
+ 'Orphaned' => 'µL¥D',
+ 'Part Number' => '¹s¥ó½s¸¹',
+ 'Period' => '´Á¶¡',
+ 'Pricegroup' => '»ù®æ²Õ§O',
+ 'Pricegroup deleted!' => '¤w§R°£»ù®æ²Õ§O¡I',
+ 'Pricegroup missing!' => '¥¼«ü©ú»ù®æ²Õ§O¡I',
+ 'Pricegroup saved!' => '¤wÀx¦s»ù®æ²Õ§O¡I',
+ 'Pricegroups' => '©Ò¦³»ù®æ²Õ§O',
+ 'Production' => '¥Í²£',
+ 'Project' => '¶µ¥Ø',
+ 'Project Description Translations' => '¶µ¥Ø´y­zªºÂ½Ä¶',
+ 'Project Number' => '¶µ¥Ø¸¹½X',
+ 'Project deleted!' => '¤w§R°£¶µ¥Ø¡I',
+ 'Project saved!' => '¤wÀx¦s¶µ¥Ø¡I',
+ 'Projects' => '¶µ¥Ø',
+ 'Qty' => '¼Æ¶q',
+ 'Quarter' => '©u',
+ 'Save' => 'Àx¦s',
+ 'Select Customer' => '¿ï¾Ü«È¤á',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Sell Price' => '°â»ù',
+ 'Service Code' => 'ªA°È½s¸¹',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'Summary' => 'ºK­n',
+ 'Tax' => 'µ|ª÷',
+ 'To' => '¦Ü',
+ 'Transaction Dates' => '¥æ©ö¤é´Á',
+ 'Translation' => '½Ķ',
+ 'Translation deleted!' => '¤w§R°£Â½Ä¶¡I',
+ 'Translations saved!' => '¤wÀx¦s½Ķ¡I',
+ 'Unit' => '³æ¦ì',
+ 'Update' => '§ó·s',
+ 'Updated' => '¤w§ó·s',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Weight' => '­«¶q',
+ 'Year' => '¦~',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ '·s¼w²Õ§o' => 'add_group',
+ '·s¼w¤u§@' => 'add_job',
+ '·s¼w»ù®æ²Õ§o' => 'add_pricegroup',
+ '·s¼w¶µ¥Ø' => 'add_project',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '¥Í¦¨¾p³f³æ' => 'generate_sales_orders',
+ 'Àx¦s' => 'save',
+ '¿ï¾Ü«È¤á' => 'select_customer',
+ '§ó·s' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_big5/pos b/locale/tw_big5/pos
new file mode 100755
index 00000000..fb0ed15d
--- /dev/null
+++ b/locale/tw_big5/pos
@@ -0,0 +1,83 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Add POS Invoice' => '·s¼WPOSµo²¼',
+ 'Amount' => 'ª÷ÃB',
+ 'Business' => '·~°È',
+ 'Cannot post transaction!' => '¤£¯à¥[¤J¥æ©ö¡I',
+ 'Change' => '§ó§ï',
+ 'Continue' => 'Ä~Äò',
+ 'Credit Limit' => '«H¥ÎÃB«×',
+ 'Currency' => '¹ô§O',
+ 'Current' => '²{¦³',
+ 'Customer' => '«È¤á',
+ 'Customer missing!' => '¥¼«ü©ú«È¤á¡I',
+ 'Delete' => '§R°£',
+ 'Department' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Edit POS Invoice' => '½s¿èPOS',
+ 'Exchange Rate' => '¶×²v',
+ 'Exchange rate missing!' => '¥¼«ü©ú¶×²v¡I',
+ 'Extended' => 'Á`»ù',
+ 'From' => '±q',
+ 'Language' => '»y¨¥',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Month' => '¤ë',
+ 'Number' => '½s¸¹',
+ 'Open' => '¶}±Ò',
+ 'Period' => '´Á¶¡',
+ 'Post' => '¥[¤J',
+ 'Posted!' => '¤w¥[¤J¡I',
+ 'Price' => '»ù®æ',
+ 'Print' => '¦C¦L',
+ 'Print and Post' => '¦C¦L¨Ã¥[¤J',
+ 'Printed' => '¤w¦C¦L',
+ 'Qty' => '¼Æ¶q',
+ 'Quarter' => '©u',
+ 'Receipts' => '¦¬¾Ú',
+ 'Record in' => '°O¿ý©ó',
+ 'Remaining' => '©|¾l',
+ 'Salesperson' => '¾P°â¤H­û',
+ 'Screen' => '¿Ã¹õ',
+ 'Select a Printer!' => '¿ï¾Ü¦Lªí¾÷¡I',
+ 'Source' => '¨Ó·½',
+ 'Subtotal' => '¤p­p',
+ 'Tax Included' => '¤w§tµ|ª÷',
+ 'To' => '¦Ü',
+ 'Total' => 'Á`­p',
+ 'Trade Discount' => '¶T©ö§é¦©',
+ 'Unit' => '³æ¦ì',
+ 'Update' => '§ó·s',
+ 'Year' => '¦~',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '¥[¤j' => 'post',
+ '¦c¦l' => 'print',
+ '¦c¦l¨Ã¥[¤j' => 'print_and_post',
+ '§ó·s' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_big5/ps b/locale/tw_big5/ps
new file mode 100755
index 00000000..d26ccc6a
--- /dev/null
+++ b/locale/tw_big5/ps
@@ -0,0 +1,393 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AP Aging' => 'À³¥I±bÄÖ¤ÀªR',
+ 'AP Outstanding' => 'À³¥I¥¼¥I',
+ 'AP Transaction' => 'À³¥I¥æ©ö',
+ 'AP Transactions' => 'À³¥I¥æ©ö',
+ 'AR Aging' => 'À³¦¬±bÄÖ¤ÀªR',
+ 'AR Outstanding' => 'À³¦¬¥¼¦¬',
+ 'AR Transaction' => 'À³¦¬¥æ©ö',
+ 'AR Transactions' => 'À³¦¬¥æ©ö',
+ 'Account' => '±b¤á',
+ 'Account Number' => '±b¤á½s¸¹',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Accounts' => '±b¤á',
+ 'Accrual' => 'À³­p°ò¦',
+ 'Add AP Transaction' => '·s¼WÀ³¥I¥æ©ö',
+ 'Add AR Transaction' => '·s¼WÀ³¦¬¥æ©ö',
+ 'Add POS Invoice' => '·s¼WPOSµo²¼',
+ 'Add Purchase Order' => '·s¼W±ÄÁʳæ',
+ 'Add Quotation' => '·s¼W³ø»ù³æ',
+ 'Add Request for Quotation' => '·s¼W³ø»ù³æ­n¨D',
+ 'Add Sales Invoice' => '·s¼W¾P°âµo²¼',
+ 'Add Sales Order' => '·s¼W¾P³f³æ',
+ 'Address' => '¦a§}',
+ 'All Accounts' => '¥þ³¡±b¤á',
+ 'Amount' => 'ª÷ÃB',
+ 'Amount Due' => '¨ì´Áª÷ÃB',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Are you sure you want to delete Invoice Number' => '±z¬O§_½T©w­n§R°£µo²¼½s¸¹',
+ 'Are you sure you want to delete Transaction' => '±z¬O§_½T©w­n§R°£¥æ©ö',
+ 'Attachment' => 'ªþ¥ó',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Balance' => '¾lÃB',
+ 'Balance Sheet' => '¸ê²£­t¶Åªí',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Billing Address' => '±b³æ¦a§}',
+ 'Bin' => '½c',
+ 'Bin List' => '½cªº©ú²Óªí',
+ 'Business' => '·~°È',
+ 'Cannot delete invoice!' => '¤£¯à§R°£µo²¼¡I',
+ 'Cannot delete transaction!' => '¤£¯à§R°£¥æ©ö¡I',
+ 'Cannot post invoice for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤Jµo²¼¡I',
+ 'Cannot post invoice!' => '¤£¯à¥[¤Jµo²¼¡I',
+ 'Cannot post payment for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J´Ú¶µ¡I',
+ 'Cannot post transaction for a closed period!' => '¤£¯à¦b¤wÃö³¬ªº®É¬q¤º¥[¤J¥æ©ö¡I',
+ 'Cannot post transaction!' => '¤£¯à¥[¤J¥æ©ö¡I',
+ 'Cash' => '²{ª÷',
+ 'Cc' => '§Û°e',
+ 'Change' => '§ó§ï',
+ 'Check' => 'Àˬd',
+ 'City' => '«°¥«',
+ 'Closed' => '¤wÃö³¬',
+ 'Company Name' => '¤½¥q¦WºÙ',
+ 'Compare to' => '¹ï·Ó',
+ 'Confirm!' => '¤J±b¦¨¥\¡I',
+ 'Contact' => '³sµ¸¤H',
+ 'Continue' => 'Ä~Äò',
+ 'Copies' => '°Æ¥»',
+ 'Country' => '°ê®a',
+ 'Credit' => '¶U¤è',
+ 'Credit Limit' => '«H¥ÎÃB«×',
+ 'Curr' => '¥Ø«e',
+ 'Currency' => '¹ô§O',
+ 'Current' => '²{¦³',
+ 'Current Earnings' => '²{¦³¦¬¯q',
+ 'Customer' => '«È¤á',
+ 'Customer Number' => '«È¤á½s¸¹',
+ 'Customer missing!' => '¥¼«ü©ú«È¤á¡I',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Date Paid' => '¥I´Ú¤é´Á',
+ 'Day(s)' => '¤é',
+ 'Debit' => '­É¤è',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Decimalplaces' => '¤p¼Æªº¦ì¸m',
+ 'Delete' => '§R°£',
+ 'Delete Schedule' => '§R°£®É¶¡ªí',
+ 'Delivery Date' => '¨ì´Á¤é',
+ 'Department' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Detail' => '¸Ô±¡',
+ 'Due Date' => '¨ì´Á¤é',
+ 'Due Date missing!' => '¥¼«ü©ú¨ì´Á¤é¡I',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail Statement to' => '¹q¶l·|­p½ã¨ì',
+ 'E-mail address missing!' => '¥¼«ü©ú¹q¤l¶l¥ó¦ì§}¡I',
+ 'E-mail message' => '¹q¤l¶l¥ó°T®§',
+ 'E-mailed' => '¤w¹q¶l',
+ 'Edit AP Transaction' => '½s¿èÀ³¥I¥æ©ö',
+ 'Edit AR Transaction' => '½s¿èÀ³¦¬¥æ©ö',
+ 'Edit POS Invoice' => '½s¿èPOS',
+ 'Edit Sales Invoice' => '½s¿è¾P°âµo²¼',
+ 'Employee' => '¾­û',
+ 'Every' => '¨C',
+ 'Exch' => '¶×²v',
+ 'Exchange Rate' => '¶×²v',
+ 'Exchange rate for payment missing!' => '¥¼«ü©ú¥I´Úªº¶×²v¡I',
+ 'Exchange rate missing!' => '¥¼«ü©ú¶×²v¡I',
+ 'Extended' => 'Á`»ù',
+ 'Fax' => '¶Ç¯u',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'For' => '­«ÂÐ',
+ 'From' => '±q',
+ 'GIFI' => '°]°È°T®§³q¥Î¯Á¤Þ(GIFI)',
+ 'Group' => '²Õ§O',
+ 'Heading' => '¼ÐÃD',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'In-line' => '¦æ¤º',
+ 'Include Exchange Rate Difference' => '¥]§t¥~¶×®t¶Z',
+ 'Include Payment' => '¥]¬A¥I´Ú',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Income Statement' => '·l¯qªí',
+ 'Internal Notes' => '¤º³¡³Æ§Ñ¿ý',
+ 'Invoice' => 'µo²¼',
+ 'Invoice Date' => 'µo²¼¤é´Á',
+ 'Invoice Date missing!' => '¥¼«ü©úµo²¼¤é´Á¡I',
+ 'Invoice Number' => 'µo²¼½s¸¹',
+ 'Invoice Number missing!' => '¥¼«ü©úµo²¼½s¸¹¡I',
+ 'Invoice deleted!' => '¤w§R°£µo²¼¡I',
+ 'Item not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Language' => '»y¨¥',
+ 'Manager' => '¸g²z',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Message' => '°T®§',
+ 'Method' => '¤èªk',
+ 'Month' => '¤ë',
+ 'Month(s)' => '¤ë',
+ 'N/A' => '¤£¾A¥Î',
+ 'Next Date' => '¤U¤@¤é',
+ 'No.' => '½s¸¹',
+ 'Non-taxable Purchases' => '¤£À³½Òµ|ªº±ÄÁÊ',
+ 'Non-taxable Sales' => '¤£À³½Òµ|ªº¾P°â',
+ 'Notes' => '³Æµù',
+ 'Nothing selected!' => '¨S¦³¿ï¾Ü¥ô¦óªF¦è¡I',
+ 'Nothing to print!' => '¨S¦³¥i¦C¦Lªº¶µ¥Ø¡I',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Number' => '½s¸¹',
+ 'Number missing in Row' => '¦¹¦C¤¤¯Ê¤Ö¼Æ­È',
+ 'OH' => '¤w¦³¦s¶q',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Open' => '¶}±Ò',
+ 'Order' => '­q³æ',
+ 'Order Date missing!' => '¥¼«ü©ú¤U³æ¤é´Á¡I',
+ 'Order Number' => '­q³æ½s¸¹',
+ 'Order Number missing!' => '¥¼«ü©ú­q³æ½s¸¹¡I',
+ 'PDF' => 'PDF',
+ 'PO Number' => '±ÄÁʳæ½s¸¹',
+ 'Packing List' => '¥X³f³æ',
+ 'Packing List Date missing!' => '¥¼«ü©ú¥X³f³æ¤é´Á¡I',
+ 'Packing List Number missing!' => '¥¼«ü©ú¥X³f³æ½s¸¹¡I',
+ 'Paid' => '¤w¥I',
+ 'Part' => '¹s¥ó',
+ 'Payment date missing!' => '¥¼«ü©ú¥I´Ú¤é´Á¡I',
+ 'Payments' => '¥I´Ú',
+ 'Period' => '´Á¶¡',
+ 'Phone' => '¹q¸Ü¸¹½X',
+ 'Pick List' => '´z³f²M³æ',
+ 'Post' => '¥[¤J',
+ 'Post as new' => '·í·sªº¥[¤J',
+ 'Posted!' => '¤w¥[¤J¡I',
+ 'Postscript' => 'Postscript',
+ 'Price' => '»ù®æ',
+ 'Print' => '¦C¦L',
+ 'Print and Post' => '¦C¦L¨Ã¥[¤J',
+ 'Print and Post as new' => '¦C¦L¨Ã¥[¤J§@¬°·sªº',
+ 'Printed' => '¤w¦C¦L',
+ 'Project' => '¶µ¥Ø',
+ 'Project Number' => '¶µ¥Ø¸¹½X',
+ 'Project Transactions' => '¶µ¥Ø¥æ©ö',
+ 'Project not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Purchase Order' => '±ÄÁʳæ',
+ 'Qty' => '¼Æ¶q',
+ 'Quarter' => '©u',
+ 'Quotation' => '³ø»ù³æ',
+ 'Quotation Date missing!' => '¥¼«ü©ú³ø»ù³æ¤é´Á¡I',
+ 'Quotation Number missing!' => '¥¼«ü©ú³ø»ù³æ¸¹½X¡I',
+ 'Recd' => '¤w¦¬¨ì',
+ 'Receipt' => '¦¬¾Ú',
+ 'Receipts' => '¦¬¾Ú',
+ 'Record in' => '°O¿ý©ó',
+ 'Recurring Transaction' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Remaining' => '©|¾l',
+ 'Repeat' => '­«ÂÐ',
+ 'Report for' => '³øªí¨Ó·½',
+ 'Required by' => '­n¨D¥æ¥I¤é´Á',
+ 'SKU' => '®w¦s³æ¦ì',
+ 'Sales Invoice.' => '¾P°âµo²¼¡C',
+ 'Sales Order' => '¾P³f³æ',
+ 'Salesperson' => '¾P°â¤H­û',
+ 'Save Schedule' => 'Àx¦s®É¶¡ªí',
+ 'Schedule' => '®É¶¡ªí',
+ 'Scheduled' => '½s±Æ¤F®É¶¡',
+ 'Screen' => '¿Ã¹õ',
+ 'Select a Printer!' => '¿ï¾Ü¦Lªí¾÷¡I',
+ 'Select all' => '¥þ¿ï',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select from one of the projects below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@­Ó',
+ 'Select items' => '¿ï¾Ü¶µ¥Ø',
+ 'Select payment' => '¿ï¾Ü¥I´Ú',
+ 'Select postscript or PDF!' => '¿ï¾Üpostscript©ÎPDF¡I',
+ 'Select txt, postscript or PDF!' => '¿ï¾Ü¤å¦r¡Bpostscript©ÎPDF¡I',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Serial No.' => '§Ç¸¹',
+ 'Service' => 'ªA°È',
+ 'Ship' => '¥I¹B',
+ 'Ship to' => '¥I¹B¦Ü',
+ 'Ship via' => '¥I¹B¤½¥q',
+ 'Shipping Address' => '¥I¹B¦a§}',
+ 'Shipping Point' => '¥I¹B¦aÂI',
+ 'Source' => '¨Ó·½',
+ 'Standard' => '¼Ð·Ç',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'State/Province' => '¬Ù',
+ 'Statement' => '·|­p±b',
+ 'Statement sent to' => '·|­p±b¤w°e¦Ü',
+ 'Statements sent to printer!' => '·|­p±b¤w°e¦Ü¦Lªí¾÷¡I',
+ 'Subject' => '¼ÐÃD',
+ 'Subtotal' => '¤p­p',
+ 'Summary' => 'ºK­n',
+ 'Tax' => 'µ|ª÷',
+ 'Tax Included' => '¤w§tµ|ª÷',
+ 'Tax collected' => '¤w¦¬µ|ª÷',
+ 'Tax paid' => '¤w¥Iµ|ª÷',
+ 'Text' => '¤å¦r',
+ 'Till' => 'ª½¨ì',
+ 'To' => '¦Ü',
+ 'Total' => 'Á`­p',
+ 'Trade Discount' => '¶T©ö§é¦©',
+ 'Transaction' => '¥æ©ö',
+ 'Transaction deleted!' => '¤w§R°£¥æ©ö¡I',
+ 'Transaction posted!' => '¤w¥[¤J¥æ©ö¡I',
+ 'Translation not on file!' => '¨S¦³¦¹Â½Ä¶ªº°O¿ý¡I',
+ 'Trial Balance' => '¸Õºâªí',
+ 'Unit' => '³æ¦ì',
+ 'Update' => '§ó·s',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Vendor Invoice.' => '¨ÑÀ³°Óµo²¼¡C',
+ 'Vendor Number' => '¨ÑÀ³°Ó¸¹½X',
+ 'Vendor missing!' => '¥¼«ü©ú¨ÑÀ³°Ó¡I',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Week(s)' => '¬P´Á',
+ 'What type of item is this?' => '¦¹¶µ¥ØÄÝ©ó¬Æ»òÃþ§O¡H',
+ 'Work Order' => '¤u§@³æ',
+ 'Year' => '¦~',
+ 'Year(s)' => '¦~',
+ 'Yes' => '¬O',
+ 'You are posting an existing transaction!' => '±z¥¿¦b¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and posting an existing transaction!' => '±z¥¿¦b¦C¦L¤Î¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and saving an existing order' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are printing and saving an existing quotation' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are saving an existing order' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are saving an existing quotation' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'Zip/Postal Code' => '¶l¬F½s½X',
+ 'as at' => 'ºI¦Ü',
+ 'ea' => '­Ó',
+ 'for' => '¬°¤F',
+ 'for Period' => '´Á¶¡',
+ 'posted!' => '¤w¥[¤J¡I',
+ 'sent' => '¤w°e¥X',
+ 'time(s)' => '¦¸',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'À³¥i¥æ©ö' => 'ap_transaction',
+ 'À³¦¬¥æ©ö' => 'ar_transaction',
+ 'Ä~Äò' => 'continue',
+ '§r°£' => 'delete',
+ '§r°£®É¶¡ªí' => 'delete_schedule',
+ '¹q¤l¶l¥ó' => 'e_mail',
+ '¥[¤j' => 'post',
+ '·í·sªº¥[¤j' => 'post_as_new',
+ '¦c¦l' => 'print',
+ '¦c¦l¨Ã¥[¤j' => 'print_and_post',
+ '¦c¦l¨Ã¥[¤j§@¬°·sªº' => 'print_and_post_as_new',
+ '¾p°âµo²¼¡c' => 'sales_invoice_',
+ '¾p³f³æ' => 'sales_order',
+ 'Àx¦s®É¶¡ªí' => 'save_schedule',
+ '®É¶¡ªí' => 'schedule',
+ '¥þ¿ï' => 'select_all',
+ '¥i¹b¦Ü' => 'ship_to',
+ '§ó·s' => 'update',
+ '¨ÑÀ³°Óµo²¼¡c' => 'vendor_invoice_',
+ '¬o' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_big5/pw b/locale/tw_big5/pw
new file mode 100755
index 00000000..951795a1
--- /dev/null
+++ b/locale/tw_big5/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Continue' => 'Ä~Äò',
+ 'Password' => '±K½X',
+ 'Session expired!' => '¨Ï¥Î´Á(Session)¤w¹L¡I',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'Ä~Äò' => 'continue',
+};
+
+1;
+
diff --git a/locale/tw_big5/rc b/locale/tw_big5/rc
new file mode 100755
index 00000000..10c91348
--- /dev/null
+++ b/locale/tw_big5/rc
@@ -0,0 +1,80 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'Account' => '±b¤á',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Balance' => '¾lÃB',
+ 'Beginning Balance' => '°_©l¾lÃB',
+ 'Cleared' => '¤w²M°£',
+ 'Continue' => 'Ä~Äò',
+ 'Credit' => '¶U¤è',
+ 'Current' => '²{¦³',
+ 'Date' => '¤é´Á',
+ 'Debit' => '­É¤è',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Description' => '»¡©ú',
+ 'Detail' => '¸Ô±¡',
+ 'Difference' => '®t²§',
+ 'Done' => '¤w§¹¦¨',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'From' => '±q',
+ 'Include Exchange Rate Difference' => '¥]§t¥~¶×®t¶Z',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Month' => '¤ë',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Out of balance!' => '¤£¥­¿Å¡I',
+ 'Outstanding' => '¥¼¦¬´Ú¥æ©ö',
+ 'Period' => '´Á¶¡',
+ 'Quarter' => '©u',
+ 'Reconciliation' => '½Õ¸`',
+ 'Reconciliation Report' => '½Õ¸`³ø§i',
+ 'Select all' => '¥þ¿ï',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Source' => '¨Ó·½',
+ 'Statement Balance' => '·|­p±b¾lÃB',
+ 'Summary' => 'ºK­n',
+ 'To' => '¦Ü',
+ 'Update' => '§ó·s',
+ 'Year' => '¦~',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'Ä~Äò' => 'continue',
+ '¤w§¹¦¨' => 'done',
+ '¥þ¿ï' => 'select_all',
+ '§ó·s' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_big5/rp b/locale/tw_big5/rp
new file mode 100755
index 00000000..654f7d89
--- /dev/null
+++ b/locale/tw_big5/rp
@@ -0,0 +1,204 @@
+$self{charset} = 'BIG5';
+
+$self{texts} = {
+ 'AP Aging' => 'À³¥I±bÄÖ¤ÀªR',
+ 'AR Aging' => 'À³¦¬±bÄÖ¤ÀªR',
+ 'Account' => '±b¤á',
+ 'Account Number' => '±b¤á½s¸¹',
+ 'Accounting Menu' => '·|­p¿ï³æ',
+ 'Accounts' => '±b¤á',
+ 'Accrual' => 'À³­p°ò¦',
+ 'Address' => '¦a§}',
+ 'All Accounts' => '¥þ³¡±b¤á',
+ 'Amount' => 'ª÷ÃB',
+ 'Apr' => '¥|¤ë',
+ 'April' => '¥|¤ë',
+ 'Attachment' => 'ªþ¥ó',
+ 'Aug' => '¤K¤ë',
+ 'August' => '¤K¤ë',
+ 'Balance' => '¾lÃB',
+ 'Balance Sheet' => '¸ê²£­t¶Åªí',
+ 'Bcc' => '¤£Åã¥Ü§Û°e',
+ 'Cash' => '²{ª÷',
+ 'Cc' => '§Û°e',
+ 'Compare to' => '¹ï·Ó',
+ 'Continue' => 'Ä~Äò',
+ 'Copies' => '°Æ¥»',
+ 'Credit' => '¶U¤è',
+ 'Curr' => '¥Ø«e',
+ 'Current' => '²{¦³',
+ 'Current Earnings' => '²{¦³¦¬¯q',
+ 'Customer' => '«È¤á',
+ 'Customer not on file!' => '¨S¦³¦¹«È¤áªº°O¿ý¡I',
+ 'Date' => '¤é´Á',
+ 'Day(s)' => '¤é',
+ 'Debit' => '­É¤è',
+ 'Dec' => '¤Q¤G¤ë',
+ 'December' => '¤Q¤G¤ë',
+ 'Decimalplaces' => '¤p¼Æªº¦ì¸m',
+ 'Delete Schedule' => '§R°£®É¶¡ªí',
+ 'Department' => '³¡ªù',
+ 'Description' => '»¡©ú',
+ 'Detail' => '¸Ô±¡',
+ 'Due Date' => '¨ì´Á¤é',
+ 'E-mail' => '¹q¤l¶l¥ó',
+ 'E-mail Statement to' => '¹q¶l·|­p½ã¨ì',
+ 'E-mail address missing!' => '¥¼«ü©ú¹q¤l¶l¥ó¦ì§}¡I',
+ 'E-mail message' => '¹q¤l¶l¥ó°T®§',
+ 'Every' => '¨C',
+ 'Feb' => '¤G¤ë',
+ 'February' => '¤G¤ë',
+ 'For' => '­«ÂÐ',
+ 'From' => '±q',
+ 'GIFI' => '°]°È°T®§³q¥Î¯Á¤Þ(GIFI)',
+ 'Heading' => '¼ÐÃD',
+ 'ID' => 'ÃѧO½s¸¹',
+ 'In-line' => '¦æ¤º',
+ 'Include Exchange Rate Difference' => '¥]§t¥~¶×®t¶Z',
+ 'Include Payment' => '¥]¬A¥I´Ú',
+ 'Include in Report' => '¤@¨ÖÅã¥Ü',
+ 'Income Statement' => '·l¯qªí',
+ 'Invoice' => 'µo²¼',
+ 'Jan' => '¤@¤ë',
+ 'January' => '¤@¤ë',
+ 'Jul' => '¤C¤ë',
+ 'July' => '¤C¤ë',
+ 'Jun' => '¤»¤ë',
+ 'June' => '¤»¤ë',
+ 'Language' => '»y¨¥',
+ 'Mar' => '¤T¤ë',
+ 'March' => '¤T¤ë',
+ 'May' => '¤­¤ë',
+ 'May ' => '¤­¤ë',
+ 'Memo' => '³Æ§Ñ¿ý',
+ 'Message' => '°T®§',
+ 'Method' => '¤èªk',
+ 'Month' => '¤ë',
+ 'Month(s)' => '¤ë',
+ 'N/A' => '¤£¾A¥Î',
+ 'Next Date' => '¤U¤@¤é',
+ 'Non-taxable Purchases' => '¤£À³½Òµ|ªº±ÄÁÊ',
+ 'Non-taxable Sales' => '¤£À³½Òµ|ªº¾P°â',
+ 'Nothing selected!' => '¨S¦³¿ï¾Ü¥ô¦óªF¦è¡I',
+ 'Nov' => '¤Q¤@¤ë',
+ 'November' => '¤Q¤@¤ë',
+ 'Number' => '½s¸¹',
+ 'Oct' => '¤Q¤ë',
+ 'October' => '¤Q¤ë',
+ 'Order' => '­q³æ',
+ 'PDF' => 'PDF',
+ 'Payments' => '¥I´Ú',
+ 'Period' => '´Á¶¡',
+ 'Postscript' => 'Postscript',
+ 'Print' => '¦C¦L',
+ 'Project' => '¶µ¥Ø',
+ 'Project Number' => '¶µ¥Ø¸¹½X',
+ 'Project Transactions' => '¶µ¥Ø¥æ©ö',
+ 'Project not on file!' => '¨S¦³¦¹¶µ¥Øªº°O¿ý¡I',
+ 'Quarter' => '©u',
+ 'Receipts' => '¦¬¾Ú',
+ 'Recurring Transaction' => '­«ÂÐ¥X²{ªº¥æ©ö',
+ 'Reference' => '°Ñ¦Ò¸ê®Æ',
+ 'Repeat' => '­«ÂÐ',
+ 'Report for' => '³øªí¨Ó·½',
+ 'Salesperson' => '¾P°â¤H­û',
+ 'Save Schedule' => 'Àx¦s®É¶¡ªí',
+ 'Screen' => '¿Ã¹õ',
+ 'Select all' => '¥þ¿ï',
+ 'Select from one of the names below' => '©ó¤U¦C©m¦W¤¤¿ï¾Ü¤@­Ó',
+ 'Select from one of the projects below' => '©ó¤U¦C¶µ¥Ø¤¤¿ï¾Ü¤@­Ó',
+ 'Select postscript or PDF!' => '¿ï¾Üpostscript©ÎPDF¡I',
+ 'Sep' => '¤E¤ë',
+ 'September' => '¤E¤ë',
+ 'Source' => '¨Ó·½',
+ 'Standard' => '¼Ð·Ç',
+ 'Startdate' => '¶}©l¤é´Á',
+ 'Statement' => '·|­p±b',
+ 'Statement sent to' => '·|­p±b¤w°e¦Ü',
+ 'Statements sent to printer!' => '·|­p±b¤w°e¦Ü¦Lªí¾÷¡I',
+ 'Subject' => '¼ÐÃD',
+ 'Subtotal' => '¤p­p',
+ 'Summary' => 'ºK­n',
+ 'Tax' => 'µ|ª÷',
+ 'Tax collected' => '¤w¦¬µ|ª÷',
+ 'Tax paid' => '¤w¥Iµ|ª÷',
+ 'Till' => 'ª½¨ì',
+ 'To' => '¦Ü',
+ 'Total' => 'Á`­p',
+ 'Trial Balance' => '¸Õºâªí',
+ 'Vendor' => '¨ÑÀ³°Ó',
+ 'Vendor not on file!' => '¨S¦³¦¹¨ÑÀ³°Óªº°O¿ý¡I',
+ 'Warning!' => 'ĵ§i¡I',
+ 'Week(s)' => '¬P´Á',
+ 'Year' => '¦~',
+ 'Year(s)' => '¦~',
+ 'You are posting an existing transaction!' => '±z¥¿¦b¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and posting an existing transaction!' => '±z¥¿¦b¦C¦L¤Î¥[¤J¤@­Ó²{¦sªº¥æ©ö¡I',
+ 'You are printing and saving an existing order' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are printing and saving an existing quotation' => '±z¥¿¦b¦C¦L¤ÎÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'You are saving an existing order' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº­q³æ¡I',
+ 'You are saving an existing quotation' => '±z¥¿¦bÀx¦s¤@±i²{¦sªº³ø»ù³æ¡I',
+ 'as at' => 'ºI¦Ü',
+ 'for' => '¬°¤F',
+ 'for Period' => '´Á¶¡',
+ 'sent' => '¤w°e¥X',
+ 'time(s)' => '¦¸',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Ä~Äò' => 'continue',
+ '§r°£®É¶¡ªí' => 'delete_schedule',
+ '¹q¤l¶l¥ó' => 'e_mail',
+ '¦c¦l' => 'print',
+ 'Àx¦s®É¶¡ªí' => 'save_schedule',
+ '¥þ¿ï' => 'select_all',
+};
+
+1;
+
diff --git a/locale/tw_big5/temp b/locale/tw_big5/temp
new file mode 100755
index 00000000..5e2037cd
--- /dev/null
+++ b/locale/tw_big5/temp
@@ -0,0 +1,7 @@
+$self{texts} = {
+};
+
+$self{subs} = {
+};
+
+1;
diff --git a/locale/tw_utf/COPYING b/locale/tw_utf/COPYING
new file mode 100755
index 00000000..482b44b4
--- /dev/null
+++ b/locale/tw_utf/COPYING
@@ -0,0 +1,25 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2004
+#
+# Traditional Chinese texts:
+#
+# Author: Edmund Lian <elian@inbrief.net>
+# Kent Tong <kent@cpttm.org.mo>
+#
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/tw_utf/LANGUAGE b/locale/tw_utf/LANGUAGE
new file mode 100755
index 00000000..fe984da7
--- /dev/null
+++ b/locale/tw_utf/LANGUAGE
@@ -0,0 +1 @@
+Traditional Chinese (UTF-8)
diff --git a/locale/tw_utf/aa b/locale/tw_utf/aa
new file mode 100755
index 00000000..b0e2d64d
--- /dev/null
+++ b/locale/tw_utf/aa
@@ -0,0 +1,163 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => '應付未付',
+ 'AP Transaction' => '應付交易',
+ 'AP Transactions' => '應付交易',
+ 'AR Outstanding' => '應收未收',
+ 'AR Transaction' => '應收交易',
+ 'AR Transactions' => '應收交易',
+ 'Account' => '帳戶',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Add AP Transaction' => '新增應付交易',
+ 'Add AR Transaction' => '新增應收交易',
+ 'Amount' => '金é¡',
+ 'Amount Due' => '到期金é¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¢ºå®šè¦åˆªé™¤äº¤æ˜“',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆªé™¤äº¤æ˜“ï¼',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入款項ï¼',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入交易ï¼',
+ 'Cannot post transaction!' => 'ä¸èƒ½åŠ å…¥äº¤æ˜“ï¼',
+ 'Check' => '檢查',
+ 'Closed' => '已關閉',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Continue' => '繼續',
+ 'Credit' => '貸方',
+ 'Credit Limit' => '信用é¡åº¦',
+ 'Curr' => 'ç›®å‰',
+ 'Currency' => '幣別',
+ 'Current' => 'ç¾æœ‰',
+ 'Customer' => '客戶',
+ 'Customer missing!' => '未指明客戶ï¼',
+ 'Date' => '日期',
+ 'Date Paid' => '付款日期',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '刪除',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'Detail' => '詳情',
+ 'Due Date' => '到期日',
+ 'Due Date missing!' => '未指明到期日ï¼',
+ 'Edit AP Transaction' => '編輯應付交易',
+ 'Edit AR Transaction' => '編輯應收交易',
+ 'Employee' => 'è·å“¡',
+ 'Exch' => '匯率',
+ 'Exchange Rate' => '匯率',
+ 'Exchange rate for payment missing!' => '未指明付款的匯率ï¼',
+ 'Exchange rate missing!' => '未指明匯率ï¼',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '從',
+ 'ID' => '識別編號',
+ 'Include in Report' => '一併顯示',
+ 'Invoice' => '發票',
+ 'Invoice Date' => '發票日期',
+ 'Invoice Date missing!' => '未指明發票日期ï¼',
+ 'Invoice Number' => '發票編號',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Manager' => '經ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '備忘錄',
+ 'Month' => '月',
+ 'No.' => '編號',
+ 'Notes' => '備註',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Open' => 'é–‹å•Ÿ',
+ 'Order' => '訂單',
+ 'Order Number' => '訂單編號',
+ 'PO Number' => '採購單編號',
+ 'Paid' => '已付',
+ 'Payment date missing!' => '未指明付款日期ï¼',
+ 'Payments' => '付款',
+ 'Period' => '期間',
+ 'Post' => '加入',
+ 'Post as new' => '當新的加入',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°ä¸¦åŠ å…¥',
+ 'Print and Post as new' => '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„',
+ 'Project' => 'é …ç›®',
+ 'Quarter' => 'å­£',
+ 'Receipt' => '收據',
+ 'Remaining' => '尚餘',
+ 'Sales Invoice.' => '銷售發票。',
+ 'Salesperson' => '銷售人員',
+ 'Schedule' => '時間表',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Ship to' => '付é‹è‡³',
+ 'Ship via' => '付é‹å…¬å¸',
+ 'Shipping Point' => '付é‹åœ°é»ž',
+ 'Source' => '來æº',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Summary' => '摘è¦',
+ 'Tax' => '稅金',
+ 'Tax Included' => 'å·²å«ç¨…金',
+ 'Till' => '直到',
+ 'To' => '至',
+ 'Total' => '總計',
+ 'Transaction' => '交易',
+ 'Transaction deleted!' => '已刪除交易ï¼',
+ 'Transaction posted!' => '已加入交易ï¼',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供應商',
+ 'Vendor Invoice.' => '供應商發票。',
+ 'Vendor missing!' => '未指明供應商ï¼',
+ 'Year' => 'å¹´',
+ 'Yes' => '是',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ '應付交易' => 'ap_transaction',
+ '應收交易' => 'ar_transaction',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '加入' => 'post',
+ '當新的加入' => 'post_as_new',
+ '列å°' => 'print',
+ '列å°ä¸¦åŠ å…¥' => 'print_and_post',
+ '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„' => 'print_and_post_as_new',
+ '銷售發票。' => 'sales_invoice_',
+ '時間表' => 'schedule',
+ '付é‹è‡³' => 'ship_to',
+ 'æ›´æ–°' => 'update',
+ '供應商發票。' => 'vendor_invoice_',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_utf/admin b/locale/tw_utf/admin
new file mode 100755
index 00000000..8ef9054a
--- /dev/null
+++ b/locale/tw_utf/admin
@@ -0,0 +1,145 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Control' => '權é™æŽ§åˆ¶',
+ 'Accounting' => '會計',
+ 'Add User' => '新增使用者',
+ 'Address' => '地å€',
+ 'Administration' => '系統管ç†',
+ 'Administrator' => '管ç†å“¡',
+ 'All Datasets up to date!' => '所有資料皆已更新ï¼',
+ 'Cannot create Lock!' => 'ä¸èƒ½å»ºç«‹éŽ–ï¼',
+ 'Change Admin Password' => '更改管ç†å“¡å¯†ç¢¼',
+ 'Change Password' => '更改密碼',
+ 'Click on login name to edit!' => '請按登入å稱以進行修改ï¼',
+ 'Company' => 'å…¬å¸',
+ 'Confirm' => '確èª',
+ 'Connect to' => '連çµåˆ°',
+ 'Continue' => '繼續',
+ 'Create Chart of Accounts' => '建立帳戶圖表',
+ 'Create Dataset' => '建立資料集',
+ 'DBI not installed!' => 'æœªå®‰è£ DBI 模組ï¼',
+ 'Database' => '資料庫',
+ 'Database Administration' => '資料庫管ç†',
+ 'Database Driver not checked!' => '未é¸å®šè³‡æ–™åº«é©…動程å¼ï¼',
+ 'Database User missing!' => '未指明資料庫使用者ï¼',
+ 'Dataset' => '資料集',
+ 'Dataset missing!' => '未指明資料集ï¼',
+ 'Dataset updated!' => '已更新資料集ï¼',
+ 'Date Format' => '日期格å¼',
+ 'Delete' => '刪除',
+ 'Delete Dataset' => '刪除資料集',
+ 'Directory' => '目錄',
+ 'Driver' => '驅動程å¼',
+ 'Dropdown Limit' => 'é™åˆ¶',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'Edit User' => '編輯使用者',
+ 'Existing Datasets' => '既有的資料集',
+ 'Fax' => '傳真',
+ 'Host' => '主機',
+ 'Hostname missing!' => '未指明主機å稱ï¼',
+ 'Language' => '語言',
+ 'Lock System' => '系統鎖上',
+ 'Lockfile created!' => '已建立上鎖檔案ï¼',
+ 'Lockfile removed!' => '已移除上鎖檔案ï¼',
+ 'Login' => '登入',
+ 'Login name missing!' => '未指明登入åå­—ï¼',
+ 'Logout' => '登出',
+ 'Manager' => '經ç†',
+ 'Menu Width' => 'é¸æ“‡å–®å¯¬åº¦',
+ 'Multibyte Encoding' => '多字元編碼',
+ 'Name' => 'å稱',
+ 'New Templates' => '新增模版',
+ 'No Database Drivers available!' => '沒有å¯ç”¨çš„資料庫驅動程å¼ï¼',
+ 'No Dataset selected!' => '未é¸å®šè³‡æ–™é›†ï¼',
+ 'Nothing to delete!' => '沒有å¯åˆªé™¤çš„é …ç›®ï¼',
+ 'Number Format' => '數字格å¼',
+ 'Oracle Database Administration' => 'Oracle資料庫管ç†',
+ 'Password' => '密碼',
+ 'Password changed!' => '密碼已改ï¼',
+ 'Passwords do not match!' => '密碼ä¸ç¬¦ï¼',
+ 'Pg Database Administration' => 'Pg資料庫管ç†',
+ 'PgPP Database Administration' => 'PgPP資料庫管ç†',
+ 'Phone' => '電話號碼',
+ 'Port' => '埠號',
+ 'Port missing!' => '未指明埠號ï¼',
+ 'Printer' => 'å°è¡¨æ©Ÿ',
+ 'Save' => '儲存',
+ 'Session Timeout' => '使用期(Session)長短',
+ 'Session expired!' => '使用期(Session)å·²éŽï¼',
+ 'Setup Templates' => '設定模版',
+ 'Signature' => 'ç°½å',
+ 'Stylesheet' => '樣å¼è¡¨',
+ 'Supervisor' => '主管',
+ 'Templates' => '模版',
+ 'The following Datasets are not in use and can be deleted' => '下列資料集並未使用,å¯ä»¥åˆªé™¤',
+ 'The following Datasets need to be updated' => '下列資料集需è¦æ›´æ–°',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => '這是å°æ—¢å­˜è³‡æ–™ä¾†æºçš„åˆæ­¥æª¢æŸ¥ã€‚在此階段,ä¸æœƒåˆªé™¤æˆ–新增任何資料ï¼',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'è‹¥è¦æ–°å¢žç¾¤çµ„內的使用者,請編輯å稱,更改登入å,然後儲存。這樣一來, 新使用者會ä¿ç•™ç›¸åŒçš„變數,並以新的登入å存入。',
+ 'Unlock System' => '系統解å°',
+ 'Update Dataset' => '更新資料集',
+ 'Use Templates' => '使用模版',
+ 'User' => '使用者',
+ 'User deleted!' => '已刪除使用者ï¼',
+ 'User saved!' => '已儲存使用者ï¼',
+ 'Version' => '版本',
+ 'You are logged out' => '你已登出',
+ 'does not exist' => 'ä¸å­˜åœ¨',
+ 'is already a member!' => '已經是æˆå“¡äº†ï¼',
+ 'localhost' => '本地寄主',
+ 'locked!' => '已鎖上ï¼',
+ 'successfully created!' => 'æˆåŠŸå»ºç«‹ï¼',
+ 'successfully deleted!' => 'æˆåŠŸåˆªé™¤ï¼',
+ 'website' => '網站',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ '新增使用者' => 'add_user',
+ '更改管ç†å“¡å¯†ç¢¼' => 'change_admin_password',
+ '更改密碼' => 'change_password',
+ '繼續' => 'continue',
+ '建立資料集' => 'create_dataset',
+ '刪除' => 'delete',
+ '刪除資料集' => 'delete_dataset',
+ '系統鎖上' => 'lock_system',
+ '登入' => 'login',
+ '登出' => 'logout',
+ 'oracle資料庫管ç†' => 'oracle_database_administration',
+ 'pg資料庫管ç†' => 'pg_database_administration',
+ 'pgpp資料庫管ç†' => 'pgpp_database_administration',
+ '儲存' => 'save',
+ '系統解å°' => 'unlock_system',
+ '更新資料集' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/tw_utf/all b/locale/tw_utf/all
new file mode 100755
index 00000000..efee0384
--- /dev/null
+++ b/locale/tw_utf/all
@@ -0,0 +1,892 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'UTF-8';
+
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => '應付帳款',
+ 'AP Aging' => '應付帳齡分æž',
+ 'AP Outstanding' => '應付未付',
+ 'AP Transaction' => '應付交易',
+ 'AP Transactions' => '應付交易',
+ 'AR' => '應收帳款',
+ 'AR Aging' => '應收帳齡分æž',
+ 'AR Outstanding' => '應收未收',
+ 'AR Transaction' => '應收交易',
+ 'AR Transactions' => '應收交易',
+ 'AR/AP' => '應收/應付 ',
+ 'About' => '關於',
+ 'Above' => '上文',
+ 'Access Control' => '權é™æŽ§åˆ¶',
+ 'Access Denied!' => '拒絕存å–ï¼',
+ 'Account' => '帳戶',
+ 'Account Number' => '帳戶編號',
+ 'Account Number missing!' => '未指明帳戶編號ï¼',
+ 'Account Type' => '帳戶類別',
+ 'Account Type missing!' => '未指明帳戶類別ï¼',
+ 'Account deleted!' => '已刪除帳戶ï¼',
+ 'Account does not exist!' => 'ä¸å­˜åœ¨å¸³æˆ¶ï¼',
+ 'Account saved!' => '已儲存帳戶ï¼',
+ 'Accounting' => '會計',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Accounts' => '帳戶',
+ 'Accrual' => '應計基礎',
+ 'Activate Audit trails' => '啟動審核線索',
+ 'Active' => '生效的',
+ 'Add' => '新增',
+ 'Add AP Transaction' => '新增應付交易',
+ 'Add AR Transaction' => '新增應收交易',
+ 'Add Account' => '新增帳戶',
+ 'Add Assembly' => '新增製æˆå“',
+ 'Add Business' => '新增業務',
+ 'Add Cash Transfer Transaction' => '新增ç¾é‡‘轉移帳目',
+ 'Add Customer' => '新增客戶',
+ 'Add Deduction' => '新增扣除',
+ 'Add Department' => '新增部門',
+ 'Add Employee' => '新增è·å“¡',
+ 'Add Exchange Rate' => '新增外匯率',
+ 'Add GIFI' => '新增GIFI',
+ 'Add General Ledger Transaction' => '新增總帳交易',
+ 'Add Group' => '新增組別',
+ 'Add Job' => '新增工作',
+ 'Add Labor/Overhead' => '新增直接人工/經常費用',
+ 'Add Language' => '新增語言',
+ 'Add POS Invoice' => '新增POS發票',
+ 'Add Part' => '新增零件',
+ 'Add Pricegroup' => '新增價格組別',
+ 'Add Project' => '新增項目',
+ 'Add Purchase Order' => '新增採購單',
+ 'Add Quotation' => '新增報價單',
+ 'Add Request for Quotation' => '新增報價單è¦æ±‚',
+ 'Add SIC' => '新增標準工業分類代碼',
+ 'Add Sales Invoice' => '新增銷售發票',
+ 'Add Sales Order' => '新增銷貨單',
+ 'Add Service' => '新增æœå‹™',
+ 'Add Timecard' => '新增工時å¡',
+ 'Add Transaction' => '新增交易',
+ 'Add User' => '新增使用者',
+ 'Add Vendor' => '新增供應商',
+ 'Add Vendor Invoice' => '新增供應商發票',
+ 'Add Warehouse' => '新增倉庫',
+ 'Address' => '地å€',
+ 'Administration' => '系統管ç†',
+ 'Administrator' => '管ç†å“¡',
+ 'After Deduction' => '扣除以後',
+ 'All' => '全部',
+ 'All Accounts' => '全部帳戶',
+ 'All Datasets up to date!' => '所有資料皆已更新ï¼',
+ 'All Items' => '全部項目',
+ 'Allowances' => '津貼',
+ 'Amount' => '金é¡',
+ 'Amount Due' => '到期金é¡',
+ 'Amount missing!' => '沒有指定金é¡ï¼',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Invoice Number' => '您是å¦ç¢ºå®šè¦åˆªé™¤ç™¼ç¥¨ç·¨è™Ÿ',
+ 'Are you sure you want to delete Order Number' => '您是å¦ç¢ºå®šè¦åˆªé™¤è¨‚單編號',
+ 'Are you sure you want to delete Quotation Number' => '您是å¦ç¢ºå®šè¦åˆªé™¤å ±åƒ¹å–®ç·¨è™Ÿ',
+ 'Are you sure you want to delete Timecard for' => '您是å¦ç¢ºå®šè¦åˆªé™¤å…¶å·¥æ™‚å¡ï¼š',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¢ºå®šè¦åˆªé™¤äº¤æ˜“',
+ 'Are you sure you want to remove the marked entries from the queue?' => '您是å¦ç¢ºå®šè¦æ¶ˆé™¤æœ‰è¨˜è™Ÿçš„æ¢ç›®ï¼Ÿ',
+ 'Assemblies' => '製æˆå“',
+ 'Assemblies restocked!' => '製æˆå“å·²é‡æ–°é€²è²¨',
+ 'Assembly' => '製æˆå“',
+ 'Assembly stocked!' => '製æˆå“已進貨',
+ 'Asset' => '資產',
+ 'Attachment' => '附件',
+ 'Audit Control' => '審核控制',
+ 'Audit trail removed up to' => '移除到此為止的審核線索',
+ 'Audit trails disabled' => '審核線索已開動',
+ 'Audit trails enabled' => '審核線索已關閉',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Average Cost' => 'å¹³å‡æˆæœ¬',
+ 'Avg Cost' => 'å¹³å‡æˆæœ¬',
+ 'BIC' => '銀行識別編號(BIC)',
+ 'BOM' => 'æ料清單',
+ 'Backup' => '備份',
+ 'Backup sent to' => '備份寄é€åˆ°',
+ 'Balance' => '餘é¡',
+ 'Balance Sheet' => '資產負債表',
+ 'Based on' => '基於',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Before Deduction' => '扣除之å‰',
+ 'Beginning Balance' => '起始餘é¡',
+ 'Below' => '以下',
+ 'Billing Address' => '帳單地å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明細表',
+ 'Bin Lists' => '箱的明細表',
+ 'Books are open' => '帳簿已開啟',
+ 'Break' => '休æ¯',
+ 'Business' => '業務',
+ 'Business Number' => '業務編號',
+ 'Business deleted!' => '已刪除業務ï¼',
+ 'Business saved!' => '已儲存業務ï¼',
+ 'C' => '',
+ 'COGS' => '貨銷æˆæœ¬',
+ 'COGS account does not exist!' => '貨銷æˆæœ¬å¸³æˆ¶ä¸å­˜åœ¨ï¼',
+ 'Cannot add timecard for a completed job!' => '工作已完æˆï¼Œä¸èƒ½å†åŠ å·¥æ™‚å¡ï¼',
+ 'Cannot change timecard for a completed job!' => '工作已完æˆï¼Œä¸èƒ½å†æ”¹å·¥æ™‚å¡ï¼',
+ 'Cannot create Assembly' => 'ä¸èƒ½å»ºç«‹è£½æˆå“',
+ 'Cannot create Labor' => 'ä¸èƒ½å»ºç«‹ç›´æŽ¥äººå·¥',
+ 'Cannot create Lock!' => 'ä¸èƒ½å»ºç«‹éŽ–ï¼',
+ 'Cannot create Part' => 'ä¸èƒ½å»ºç«‹é›¶ä»¶',
+ 'Cannot create Service' => 'ä¸èƒ½å»ºç«‹æœå‹™',
+ 'Cannot delete Timecard!' => 'ä¸èƒ½å»ºç«‹å·¥æ™‚å¡',
+ 'Cannot delete account!' => 'ä¸èƒ½åˆªé™¤å¸³æˆ¶ï¼',
+ 'Cannot delete customer!' => 'ä¸èƒ½åˆªé™¤å®¢æˆ¶ï¼',
+ 'Cannot delete default account!' => 'ä¸èƒ½åˆªé™¤é è¨­å¸³æˆ¶ï¼',
+ 'Cannot delete invoice!' => 'ä¸èƒ½åˆªé™¤ç™¼ç¥¨ï¼',
+ 'Cannot delete item!' => 'ä¸èƒ½åˆªé™¤é …ç›®ï¼',
+ 'Cannot delete order!' => 'ä¸èƒ½åˆªé™¤å®šå–®ï¼',
+ 'Cannot delete quotation!' => 'ä¸èƒ½åˆªé™¤å ±åƒ¹å–®ï¼',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆªé™¤äº¤æ˜“ï¼',
+ 'Cannot delete vendor!' => 'ä¸èƒ½åˆªé™¤ä¾›æ‡‰å•†ï¼',
+ 'Cannot post Payment!' => 'ä¸èƒ½åŠ å…¥æ¬¾é …ï¼',
+ 'Cannot post Receipt!' => 'ä¸èƒ½åŠ å…¥æ”¶æ“šï¼',
+ 'Cannot post invoice for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入發票ï¼',
+ 'Cannot post invoice!' => 'ä¸èƒ½åŠ å…¥ç™¼ç¥¨ï¼',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入款項ï¼',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入交易ï¼',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '在交易åŒä¸€å¸³æˆ¶ä¸èƒ½åˆå‡ºç¾åœ¨å€Ÿæ–¹åˆå‡ºç¾åœ¨è²¸æ–¹ï¼',
+ 'Cannot post transaction!' => 'ä¸èƒ½åŠ å…¥äº¤æ˜“ï¼',
+ 'Cannot remove files!' => 'ä¸èƒ½ç§»é™¤æª”案ï¼',
+ 'Cannot save account!' => 'ä¸èƒ½å„²å­˜å¸³æˆ¶ï¼',
+ 'Cannot save defaults!' => 'ä¸èƒ½å„²å­˜é è¨­ï¼',
+ 'Cannot save order!' => 'ä¸èƒ½å„²å­˜å®šå–®ï¼',
+ 'Cannot save preferences!' => 'ä¸èƒ½å„²å­˜å„ªå…ˆé¸æ“‡ï¼',
+ 'Cannot save quotation!' => 'ä¸èƒ½å„²å­˜å ±åƒ¹å–®ï¼',
+ 'Cannot save timecard for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內儲存工時å¡ï¼',
+ 'Cannot save timecard!' => 'ä¸èƒ½å„²å­˜å·¥æ™‚å¡ï¼',
+ 'Cannot set account for more than one of AR, AP or IC' => 'ä¸èƒ½è¨­ç½®å¤šæ–¼ä¸€å€‹æ‡‰æ”¶å¸³æ¬¾, 應付帳款或IC',
+ 'Cannot set multiple options for' => 'ä¸èƒ½å°ä»¥ä¸‹ç‰©ä»¶è¨­å®šå¤šå€‹é¸é …:',
+ 'Cannot set multiple options for Item' => 'ä¸èƒ½å°ä»¥ç‰©ä»¶è¨­å®šå¤šå€‹é¸é …',
+ 'Cannot stock Assembly!' => 'ä¸èƒ½æŠŠè£½æˆå“入貨ï¼',
+ 'Cannot stock assemblies!' => 'ä¸èƒ½æŠŠè£½æˆå“入貨ï¼',
+ 'Cash' => 'ç¾é‡‘',
+ 'Cc' => '抄é€',
+ 'Change' => '更改',
+ 'Change Admin Password' => '更改管ç†å“¡å¯†ç¢¼',
+ 'Change Password' => '更改密碼',
+ 'Charge' => '收費',
+ 'Chart of Accounts' => '會計科目表',
+ 'Check' => '檢查',
+ 'Check Inventory' => '檢查存貨清單',
+ 'Checks' => '檢查',
+ 'City' => '城市',
+ 'Cleared' => '已清除',
+ 'Click on login name to edit!' => '請按登入å稱以進行修改ï¼',
+ 'Clocked' => '計算出的時間',
+ 'Close Books up to' => '關閉到此為止的帳簿:',
+ 'Closed' => '已關閉',
+ 'Code' => '編碼',
+ 'Code missing!' => '未指明編碼ï¼',
+ 'Company' => 'å…¬å¸',
+ 'Company Name' => 'å…¬å¸å稱',
+ 'Compare to' => 'å°ç…§',
+ 'Completed' => '完æˆäº†',
+ 'Components' => '零件',
+ 'Confirm' => '確èª',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Connect to' => '連çµåˆ°',
+ 'Contact' => '連絡人',
+ 'Continue' => '繼續',
+ 'Contra' => '相å',
+ 'Copies' => '副本',
+ 'Copy to COA' => '複製到 COA',
+ 'Cost' => 'æˆæœ¬',
+ 'Cost Center' => 'æˆæœ¬ä¸­å¿ƒ',
+ 'Could not save pricelist!' => 'ä¸èƒ½å„²å­˜åƒ¹æ ¼æ¸…å–®ï¼',
+ 'Could not save!' => 'ä¸èƒ½å„²å­˜ï¼',
+ 'Could not transfer Inventory!' => '存貨清單ä¸èƒ½è½‰ç§»ï¼',
+ 'Country' => '國家',
+ 'Create Chart of Accounts' => '建立帳戶圖表',
+ 'Create Dataset' => '建立資料集',
+ 'Credit' => '貸方',
+ 'Credit Limit' => '信用é¡åº¦',
+ 'Curr' => 'ç›®å‰',
+ 'Currency' => '幣別',
+ 'Current' => 'ç¾æœ‰',
+ 'Current Earnings' => 'ç¾æœ‰æ”¶ç›Š',
+ 'Customer' => '客戶',
+ 'Customer History' => '客戶歷å²',
+ 'Customer Number' => '客戶編號',
+ 'Customer deleted!' => '已刪除客戶ï¼',
+ 'Customer missing!' => '未指明客戶ï¼',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Customer saved!' => '已儲存客戶ï¼',
+ 'Customers' => '客戶',
+ 'DBI not installed!' => 'æœªå®‰è£ DBI 模組ï¼',
+ 'DOB' => '出生日期',
+ 'Database' => '資料庫',
+ 'Database Administration' => '資料庫管ç†',
+ 'Database Driver not checked!' => '未é¸å®šè³‡æ–™åº«é©…動程å¼ï¼',
+ 'Database Host' => '資料庫主機',
+ 'Database User missing!' => '未指明資料庫使用者ï¼',
+ 'Dataset' => '資料集',
+ 'Dataset is newer than version!' => '較新資料集ï¼',
+ 'Dataset missing!' => '未指明資料集ï¼',
+ 'Dataset updated!' => '已更新資料集ï¼',
+ 'Date' => '日期',
+ 'Date Format' => '日期格å¼',
+ 'Date Paid' => '付款日期',
+ 'Date Received' => '收款日期',
+ 'Date missing!' => '未指明日期ï¼',
+ 'Date received missing!' => '未指明收款日期ï¼',
+ 'Date worked' => '工作日期',
+ 'Day' => 'æ—¥',
+ 'Day(s)' => 'æ—¥',
+ 'Days' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Decimalplaces' => 'å°æ•¸çš„ä½ç½®',
+ 'Decrease' => '減少',
+ 'Deduct after' => '減少以後',
+ 'Deduction deleted!' => '已刪除減少ï¼',
+ 'Deduction saved!' => '已儲存減少ï¼',
+ 'Deductions' => '減除é¡',
+ 'Default Template' => 'é è¨­æ¨¡ç‰ˆ',
+ 'Defaults' => 'é è¨­',
+ 'Defaults saved!' => '已儲存é è¨­ï¼',
+ 'Delete' => '刪除',
+ 'Delete Account' => '刪除帳戶',
+ 'Delete Dataset' => '刪除資料集',
+ 'Delete Schedule' => '刪除時間表',
+ 'Deleting a language will also delete the templates for the language' => '刪除語言將會刪除它的模版',
+ 'Delivery Date' => '到期日',
+ 'Department' => '部門',
+ 'Department deleted!' => '已刪除部門ï¼',
+ 'Department saved!' => '已儲存部門ï¼',
+ 'Departments' => '部門',
+ 'Deposit' => '存款',
+ 'Description' => '說明',
+ 'Description Translations' => '翻譯æè¿°',
+ 'Description missing!' => '未指明æè¿°ï¼',
+ 'Detail' => '詳情',
+ 'Difference' => '差異',
+ 'Directory' => '目錄',
+ 'Discount' => '折扣',
+ 'Done' => '已完æˆ',
+ 'Drawing' => '圖畫',
+ 'Driver' => '驅動程å¼',
+ 'Dropdown Limit' => 'é™åˆ¶',
+ 'Due Date' => '到期日',
+ 'Due Date missing!' => '未指明到期日ï¼',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail Statement to' => '電郵會計賬到',
+ 'E-mail address missing!' => '未指明電å­éƒµä»¶ä½å€ï¼',
+ 'E-mail message' => 'é›»å­éƒµä»¶è¨Šæ¯',
+ 'E-mailed' => '已電郵',
+ 'Edit' => '編輯',
+ 'Edit AP Transaction' => '編輯應付交易',
+ 'Edit AR Transaction' => '編輯應收交易',
+ 'Edit Account' => '編輯帳戶',
+ 'Edit Assembly' => '編輯製æˆå“',
+ 'Edit Business' => '編輯業務',
+ 'Edit Cash Transfer Transaction' => '編輯ç¾é‡‘轉移',
+ 'Edit Customer' => '編輯客戶',
+ 'Edit Deduction' => '編輯減除é¡',
+ 'Edit Department' => '編輯部門',
+ 'Edit Description Translations' => '編輯翻譯æè¿°',
+ 'Edit Employee' => '編輯è·å“¡',
+ 'Edit GIFI' => '編輯GIFI',
+ 'Edit General Ledger Transaction' => '編輯總帳',
+ 'Edit Group' => '編輯組別',
+ 'Edit Job' => '編輯工作',
+ 'Edit Labor/Overhead' => '編輯直接人工/經常費用',
+ 'Edit Language' => '編輯語言',
+ 'Edit POS Invoice' => '編輯POS',
+ 'Edit Part' => '編輯零件',
+ 'Edit Preferences for' => '設定使用者',
+ 'Edit Pricegroup' => '編輯價格組別',
+ 'Edit Project' => '編輯項目',
+ 'Edit Purchase Order' => '編輯採購單',
+ 'Edit Quotation' => '編輯報價單',
+ 'Edit Request for Quotation' => '編輯報價單è¦æ±‚',
+ 'Edit SIC' => '編輯標準工業分類代碼',
+ 'Edit Sales Invoice' => '編輯銷售發票',
+ 'Edit Sales Order' => '編輯銷貨單',
+ 'Edit Service' => '編輯æœå‹™',
+ 'Edit Template' => '編輯模版',
+ 'Edit Timecard' => '編輯工時å¡',
+ 'Edit User' => '編輯使用者',
+ 'Edit Vendor' => '編輯供應商',
+ 'Edit Vendor Invoice' => '編輯供應商發票',
+ 'Edit Warehouse' => '編輯倉庫',
+ 'Employee' => 'è·å“¡',
+ 'Employee Name' => 'è·å“¡å§“å',
+ 'Employee Number' => 'è·å“¡ç·¨è™Ÿ',
+ 'Employee deleted!' => '已刪除è·å“¡ï¼',
+ 'Employee pays' => '付款給è·å“¡',
+ 'Employee saved!' => '已儲存è·å“¡ï¼',
+ 'Employees' => 'è·å“¡',
+ 'Employer' => '雇主',
+ 'Employer pays' => '付款給雇主',
+ 'Enddate' => 'çµæŸæ—¥',
+ 'Ends' => '完çµ',
+ 'Enforce transaction reversal for all dates' => '強制所有日期的交易回復',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'è«‹éµå…¥ä»¥å†’號分隔的英文字æ¯, æ¯é …ä¸è¶…éŽä¸‰å€‹å­— (如 CAD:USD:EUR), 作為您的本國åŠå¤–國貨幣',
+ 'Equity' => '股權',
+ 'Every' => 'æ¯',
+ 'Excempt age <' => 'ä¸åŒ…括年齡 <',
+ 'Exch' => '匯率',
+ 'Exchange Rate' => '匯率',
+ 'Exchange rate for payment missing!' => '未指明付款的匯率ï¼',
+ 'Exchange rate missing!' => '未指明匯率ï¼',
+ 'Existing Datasets' => '既有的資料集',
+ 'Expense' => '費用',
+ 'Expense account does not exist!' => '費用帳戶ä¸å­˜åœ¨ï¼',
+ 'Expense/Asset' => '費用/資產',
+ 'Extended' => '總價',
+ 'FX' => '外幣兌æ›',
+ 'Failed to save order!' => '儲存訂單時出錯ï¼',
+ 'Fax' => '傳真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'For' => 'é‡è¦†',
+ 'Foreign Exchange Gain' => '外匯收益',
+ 'Foreign Exchange Loss' => '外匯æ失',
+ 'Friday' => '星期五',
+ 'From' => '從',
+ 'From Warehouse' => '從貨倉',
+ 'GIFI' => '財務訊æ¯é€šç”¨ç´¢å¼•(GIFI)',
+ 'GIFI deleted!' => 'GIFI已刪除ï¼',
+ 'GIFI missing!' => '未指明 GIFIï¼',
+ 'GIFI saved!' => '已儲存ï¼',
+ 'GL' => '總帳',
+ 'GL Reference Number' => '總帳索引編號',
+ 'GL Transaction' => '總帳交易',
+ 'General Ledger' => '總帳',
+ 'Generate' => '生æˆ',
+ 'Generate Orders' => '生æˆè¨‚å–®',
+ 'Generate Purchase Orders' => '生æˆæŽ¡è³¼å–®',
+ 'Generate Purchase Orders from Sales Order' => '由銷貨單生æˆæŽ¡è³¼å–®',
+ 'Generate Sales Order' => '生æˆéŠ·è²¨å–®',
+ 'Generate Sales Order from Purchase Orders' => '由採購單生æˆéŠ·è²¨å–®',
+ 'Generate Sales Orders' => '生æˆéŠ·è²¨å–®',
+ 'Goods & Services' => '貨物åŠæœå‹™',
+ 'Group' => '組別',
+ 'Group Items' => '組別的項目',
+ 'Group Translations' => '組別的翻譯',
+ 'Group deleted!' => '組別已被刪除ï¼',
+ 'Group missing!' => '未指明組別ï¼',
+ 'Group saved!' => '組別已被儲存ï¼',
+ 'Groups' => '所有組別',
+ 'HR' => '人事管ç†',
+ 'HTML Templates' => 'HTML 模版',
+ 'Heading' => '標題',
+ 'History' => 'æ­·å²',
+ 'Home Phone' => 'ä½å®…電話',
+ 'Host' => '主機',
+ 'Hostname missing!' => '未指明主機å稱ï¼',
+ 'IBAN' => '國際銀行帳號(IBAN)',
+ 'ID' => '識別編號',
+ 'Image' => 'å½±åƒ',
+ 'In-line' => '行內',
+ 'Inactive' => 'éžæ´»èºçš„',
+ 'Include Exchange Rate Difference' => '包å«å¤–匯差è·',
+ 'Include Payment' => '包括付款',
+ 'Include in Report' => '一併顯示',
+ 'Include in drop-down menus' => '包å«åœ¨ä¸‹æ‹‰å¼é¸å–®ä¸­',
+ 'Income' => '收入',
+ 'Income Statement' => 'æ益表',
+ 'Income account does not exist!' => '收入帳戶ä¸å­˜åœ¨ï¼',
+ 'Incorrect Dataset version!' => '資料集版本錯誤ï¼',
+ 'Increase' => '增加',
+ 'Individual Items' => '個別的項目',
+ 'Internal Notes' => '內部備忘錄',
+ 'Inventory' => '庫存',
+ 'Inventory account does not exist!' => '庫存數帳戶ä¸å­˜åœ¨ï¼',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '在åœç”¨æ­¤è£½æˆå“之å‰, 存貨數é‡å¿…需為零ï¼',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'åœç”¨æ­¤é …零件之å‰, 存貨數é‡å¿…需為零ï¼',
+ 'Inventory saved!' => '已儲存存貨ï¼',
+ 'Inventory transferred!' => '轉移的存貨ï¼',
+ 'Invoice' => '發票',
+ 'Invoice Date' => '發票日期',
+ 'Invoice Date missing!' => '未指明發票日期ï¼',
+ 'Invoice Number' => '發票編號',
+ 'Invoice Number missing!' => '未指明發票編號ï¼',
+ 'Invoice deleted!' => '已刪除發票ï¼',
+ 'Invoices' => '發票',
+ 'Is this a summary account to record' => '此為總çµç§‘目嗎?',
+ 'Item already on pricelist!' => '項目己經在價格清單內ï¼',
+ 'Item deleted!' => '已刪除項目ï¼',
+ 'Item not on file!' => '沒有此項目的記錄ï¼',
+ 'Items' => 'é …ç›®',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Job' => '工作',
+ 'Job Name' => '工作å稱',
+ 'Job Number' => '工作編號',
+ 'Job Number missing!' => '未指明工作編號ï¼',
+ 'Job deleted!' => '工作已被刪除ï¼',
+ 'Job saved!' => '工作已被儲存ï¼',
+ 'Jobs' => '工作',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'LaTeX Templates' => 'LaTex 模版',
+ 'Labor Code' => '直接人工代碼',
+ 'Labor/Overhead' => '直接人工/經常費用',
+ 'Language' => '語言',
+ 'Language deleted!' => '已刪除語言ï¼',
+ 'Language saved!' => '已儲存語言ï¼',
+ 'Languages' => '語言',
+ 'Languages not defined!' => 'ä¸èƒ½è¾¨èªèªžè¨€ï¼',
+ 'Last Cost' => '上次的æˆæœ¬',
+ 'Last Numbers & Default Accounts' => '上一筆編號åŠé è¨­å¸³æˆ¶',
+ 'Lead' => '交付時間',
+ 'Leadtime' => '總需時',
+ 'Leave host and port field empty unless you want to make a remote connection.' => '除éžæ‚¨æƒ³è¦é€²è¡Œé ç«¯é€£ç·šï¼Œå¦å‰‡è«‹å°‡ä¸»æ©ŸåŠåŸ è™Ÿç•™ç™½ã€‚',
+ 'Liability' => '負債',
+ 'Licensed to' => '授權予',
+ 'Line Total' => '總列數',
+ 'Link' => '連çµ',
+ 'Link Accounts' => '連çµå¸³æˆ¶',
+ 'List' => '列表',
+ 'List Accounts' => '列出帳號',
+ 'List Businesses' => '列出業務',
+ 'List Departments' => '列出部門',
+ 'List GIFI' => '列出 GIFI',
+ 'List Languages' => '列出語言',
+ 'List Price' => '列出價',
+ 'List Projects' => '列出項目',
+ 'List SIC' => '列出標準工業分類代碼',
+ 'List Transactions' => '列出所有交易',
+ 'List Warehouses' => '列出倉庫',
+ 'Lock System' => '系統鎖上',
+ 'Lockfile created!' => '已建立上鎖檔案ï¼',
+ 'Lockfile removed!' => '已移除上鎖檔案ï¼',
+ 'Login' => '登入',
+ 'Login name missing!' => '未指明登入åå­—ï¼',
+ 'Logout' => '登出',
+ 'Make' => '生產商',
+ 'Manager' => '經ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'Marked entries printed!' => '已列å°æœ‰è¨˜è™Ÿçš„會計項目ï¼',
+ 'Markup' => '漲價',
+ 'Maximum' => '最大',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '備忘錄',
+ 'Menu Width' => 'é¸æ“‡å–®å¯¬åº¦',
+ 'Message' => '訊æ¯',
+ 'Method' => '方法',
+ 'Microfiche' => '單片縮影膠片',
+ 'Model' => '型號',
+ 'Monday' => '星期一',
+ 'Month' => '月',
+ 'Month(s)' => '月',
+ 'Months' => '月',
+ 'Multibyte Encoding' => '多字元編碼',
+ 'N/A' => 'ä¸é©ç”¨',
+ 'Name' => 'å稱',
+ 'Name missing!' => '未指明åå­—ï¼',
+ 'New Templates' => '新增模版',
+ 'New Window' => '新視窗',
+ 'Next' => '下一個',
+ 'Next Date' => '下一日',
+ 'Next Number' => '下一個號碼',
+ 'No' => 'å¦',
+ 'No Database Drivers available!' => '沒有å¯ç”¨çš„資料庫驅動程å¼ï¼',
+ 'No Dataset selected!' => '未é¸å®šè³‡æ–™é›†ï¼',
+ 'No Employees on file!' => '沒有任何僱員的記錄ï¼',
+ 'No Labor codes on file!' => '沒有任何直接人工代碼的記錄ï¼',
+ 'No email address for' => '未指明電å­éƒµä»¶åœ°å€',
+ 'No open Jobs!' => '沒有已開啟的工作',
+ 'No open Projects!' => '沒有已開啟的項目',
+ 'No.' => '編號',
+ 'Non-taxable' => 'ä¸æ‡‰èª²ç¨…',
+ 'Non-taxable Purchases' => 'ä¸æ‡‰èª²ç¨…的採購',
+ 'Non-taxable Sales' => 'ä¸æ‡‰èª²ç¨…的銷售',
+ 'Non-tracking Items' => 'ä¸ç”¨è¿½è¹¤çš„é …ç›®',
+ 'Notes' => '備註',
+ 'Nothing entered!' => '沒有任何輸入ï¼',
+ 'Nothing selected!' => '沒有é¸æ“‡ä»»ä½•æ±è¥¿ï¼',
+ 'Nothing to delete!' => '沒有å¯åˆªé™¤çš„é …ç›®ï¼',
+ 'Nothing to print!' => '沒有å¯åˆ—å°çš„é …ç›®ï¼',
+ 'Nothing to transfer!' => '沒有å¯è½‰ç§»çš„é …ç›®ï¼',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => '編號',
+ 'Number Format' => '數字格å¼',
+ 'Number missing in Row' => '此列中缺少數值',
+ 'O' => '',
+ 'OH' => '已有存é‡',
+ 'Obsolete' => 'åœç”¨',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'On Hand' => '已有存é‡',
+ 'Open' => 'é–‹å•Ÿ',
+ 'Oracle Database Administration' => 'Oracle資料庫管ç†',
+ 'Order' => '訂單',
+ 'Order Date' => '下單日期',
+ 'Order Date missing!' => '未指明下單日期ï¼',
+ 'Order Entry' => '下單項目',
+ 'Order Number' => '訂單編號',
+ 'Order Number missing!' => '未指明訂單編號ï¼',
+ 'Order deleted!' => '已刪除訂單ï¼',
+ 'Order generation failed!' => '生æˆè¨‚單失敗ï¼',
+ 'Order saved!' => '已儲存訂單ï¼',
+ 'Orders generated!' => '已生æˆè¨‚å–®ï¼',
+ 'Orphaned' => '無主',
+ 'Out of balance transaction!' => 'ä¸å”調交易ï¼',
+ 'Out of balance!' => 'ä¸å¹³è¡¡ï¼',
+ 'Outstanding' => '未收款交易',
+ 'PDF' => 'PDF',
+ 'PO Number' => '採購單編號',
+ 'POS' => '銷售點(POS)',
+ 'POS Invoice' => 'POS發票',
+ 'Packing List' => '出貨單',
+ 'Packing List Date missing!' => '未指明出貨單日期ï¼',
+ 'Packing List Number missing!' => '未指明出貨單編號ï¼',
+ 'Packing Lists' => '出貨單',
+ 'Paid' => '已付',
+ 'Part' => '零件',
+ 'Part Number' => '零件編號',
+ 'Partnumber' => '零件編號',
+ 'Parts' => '零件',
+ 'Password' => '密碼',
+ 'Password changed!' => '密碼已改ï¼',
+ 'Password does not match!' => '密碼ä¸ç¬¦ï¼',
+ 'Passwords do not match!' => '密碼ä¸ç¬¦ï¼',
+ 'Payables' => '應付科目',
+ 'Payment' => '付款',
+ 'Payment date missing!' => '未指明付款日期ï¼',
+ 'Payment posted!' => '已加入付款ï¼',
+ 'Payments' => '付款',
+ 'Payments posted!' => '已加入付款ï¼',
+ 'Payroll Deduction' => '薪金減除é¡',
+ 'Period' => '期間',
+ 'Pg Database Administration' => 'Pg資料庫管ç†',
+ 'PgPP Database Administration' => 'PgPP資料庫管ç†',
+ 'Phone' => '電話號碼',
+ 'Pick List' => 'æ€è²¨æ¸…å–®',
+ 'Pick Lists' => 'æ€è²¨æ¸…å–®',
+ 'Port' => '埠號',
+ 'Port missing!' => '未指明埠號ï¼',
+ 'Pos' => 'åºè™Ÿ',
+ 'Post' => '加入',
+ 'Post as new' => '當新的加入',
+ 'Posted!' => '已加入ï¼',
+ 'Posting' => '正加入',
+ 'Posting failed!' => '加入失敗ï¼',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => '個人設定',
+ 'Preferences saved!' => '個人設定已儲存ï¼',
+ 'Prepayment' => 'é ç¹³',
+ 'Price' => '價格',
+ 'Pricegroup' => '價格組別',
+ 'Pricegroup deleted!' => '已刪除價格組別ï¼',
+ 'Pricegroup missing!' => '未指明價格組別ï¼',
+ 'Pricegroup saved!' => '已儲存價格組別ï¼',
+ 'Pricegroups' => '所有價格組別',
+ 'Pricelist' => '價格清單',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°ä¸¦åŠ å…¥',
+ 'Print and Post as new' => '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„',
+ 'Print and Save' => '列å°ä¸¦å„²å­˜',
+ 'Print and Save as new' => '列å°ä¸¦å„²å­˜ä½œç‚ºæ–°çš„',
+ 'Print and post as new' => '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„',
+ 'Print and save as new' => '列å°ä¸¦å„²å­˜ä½œç‚ºæ–°çš„',
+ 'Printed' => '已列å°',
+ 'Printer' => 'å°è¡¨æ©Ÿ',
+ 'Printing' => '正列å°',
+ 'Printing ... ' => '正列å°â€§â€§â€§',
+ 'Process Transactions' => '處ç†æ‰€æœ‰äº¤æ˜“',
+ 'Production' => '生產',
+ 'Profit Center' => '利潤中心',
+ 'Project' => 'é …ç›®',
+ 'Project Description Translations' => 'é …ç›®æ述的翻譯',
+ 'Project Name' => 'é …ç›®å稱',
+ 'Project Number' => '項目號碼',
+ 'Project Number missing!' => '未指明項目號碼ï¼',
+ 'Project Transactions' => '項目交易',
+ 'Project deleted!' => '已刪除項目ï¼',
+ 'Project not on file!' => '沒有此項目的記錄ï¼',
+ 'Project saved!' => '已儲存項目ï¼',
+ 'Project/Job Name' => 'é …ç›®/工作å稱',
+ 'Project/Job Number' => '項目/工作號碼',
+ 'Projects' => 'é …ç›®',
+ 'Purchase Order' => '採購單',
+ 'Purchase Order Number' => '採購單編號',
+ 'Purchase Orders' => '採購單',
+ 'Qty' => '數é‡',
+ 'Quantity exceeds available units to stock!' => '數é‡è¶…éŽå¯åº«å­˜çš„數é‡ï¼',
+ 'Quarter' => 'å­£',
+ 'Quotation' => '報價單',
+ 'Quotation ' => '報價單 ',
+ 'Quotation Date' => '報價單日期',
+ 'Quotation Date missing!' => '未指明報價單日期ï¼',
+ 'Quotation Number' => '報價單號碼',
+ 'Quotation Number missing!' => '未指明報價單號碼ï¼',
+ 'Quotation deleted!' => '已刪除報價單ï¼',
+ 'Quotations' => '報價單',
+ 'R' => '',
+ 'RFQ' => '報價請求(RFQ) ',
+ 'RFQ ' => '報價請求(RFQ) ',
+ 'RFQ Number' => '報價請求號碼',
+ 'RFQs' => '報價請求',
+ 'ROP' => 'å†è¨‚點',
+ 'Rate' => '稅率',
+ 'Rate missing!' => '未指明稅率ï¼',
+ 'Recd' => '已收到',
+ 'Receipt' => '收據',
+ 'Receipt posted!' => '已加入收據ï¼',
+ 'Receipts' => '收據',
+ 'Receivables' => '應收帳戶',
+ 'Receive' => '收到',
+ 'Receive Merchandise' => '收到貨物',
+ 'Reconciliation' => '調節',
+ 'Reconciliation Report' => '調節報告',
+ 'Record in' => '記錄於',
+ 'Recurring Transaction' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Recurring Transactions' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Remaining' => '尚餘',
+ 'Remove' => '移除',
+ 'Remove Audit trails up to' => '移除審核線索直至',
+ 'Removed spoolfiles!' => '移除列å°æš«å­˜æª”案',
+ 'Removing marked entries from queue ...' => '正從隊列中移除有記號的會計項目',
+ 'Repeat' => 'é‡è¦†',
+ 'Report for' => '報表來æº',
+ 'Reports' => '報表',
+ 'Req' => '需è¦',
+ 'Request for Quotation' => 'è¦æ±‚報價單',
+ 'Request for Quotations' => 'è¦æ±‚報價單',
+ 'Required by' => 'è¦æ±‚交付日期',
+ 'Retained Earnings' => 'ä¿ç•™ç›ˆé¤˜',
+ 'Role' => '任務',
+ 'S' => '',
+ 'SIC' => '標準工業分類代碼',
+ 'SIC deleted!' => '已刪除標準工業分類代碼ï¼',
+ 'SIC saved!' => '已儲存標準工業分類代碼ï¼',
+ 'SKU' => '庫存單ä½',
+ 'SSN' => '社會ä¿éšœç·¨è™Ÿ',
+ 'Sale' => '銷售',
+ 'Sales' => '銷售',
+ 'Sales Invoice' => '銷售發票',
+ 'Sales Invoice ' => '銷售發票 ',
+ 'Sales Invoice.' => '銷售發票。',
+ 'Sales Invoice/AR Transaction Number' => '銷售發票/應收帳交易編號',
+ 'Sales Invoices' => '銷售發票',
+ 'Sales Order' => '銷貨單',
+ 'Sales Order Number' => '銷貨單編號',
+ 'Sales Orders' => '銷貨單',
+ 'Sales Quotation Number' => '銷售報價單編號',
+ 'Salesperson' => '銷售人員',
+ 'Saturday' => '星期六',
+ 'Save' => '儲存',
+ 'Save Pricelist' => '儲存價格清單',
+ 'Save Schedule' => '儲存時間表',
+ 'Save as new' => '當新的儲存',
+ 'Save to File' => '儲存至檔案',
+ 'Saving' => '正在儲存',
+ 'Schedule' => '時間表',
+ 'Scheduled' => '編排了時間',
+ 'Screen' => '螢幕',
+ 'Search' => 'æœå°‹',
+ 'Select' => 'é¸æ“‡',
+ 'Select Customer' => 'é¸æ“‡å®¢æˆ¶',
+ 'Select Vendor' => 'é¸æ“‡ä¾›æ‡‰å•†',
+ 'Select a Printer!' => 'é¸æ“‡å°è¡¨æ©Ÿï¼',
+ 'Select a printer!' => 'é¸æ“‡å°è¡¨æ©Ÿï¼',
+ 'Select all' => 'å…¨é¸',
+ 'Select from one of the items below' => '於下列項目中é¸æ“‡ä¸€é …',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select from one of the projects below' => '於下列項目中é¸æ“‡ä¸€å€‹',
+ 'Select items' => 'é¸æ“‡é …ç›®',
+ 'Select payment' => 'é¸æ“‡ä»˜æ¬¾',
+ 'Select postscript or PDF!' => 'é¸æ“‡postscript或PDFï¼',
+ 'Select txt, postscript or PDF!' => 'é¸æ“‡æ–‡å­—ã€postscript或PDFï¼',
+ 'Sell' => '售賣',
+ 'Sell Price' => '售價',
+ 'Send by E-Mail' => '以電å­éƒµä»¶å¯„é€',
+ 'Sending' => '正在發é€',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'åºè™Ÿ',
+ 'Serial Number' => 'åºè™Ÿ',
+ 'Service' => 'æœå‹™',
+ 'Service Code' => 'æœå‹™ç·¨è™Ÿ',
+ 'Service/Labor Code' => 'æœå‹™/直接人工編號',
+ 'Services' => 'æœå‹™',
+ 'Session Timeout' => '使用期(Session)長短',
+ 'Session expired!' => '使用期(Session)å·²éŽï¼',
+ 'Setup Templates' => '設定模版',
+ 'Ship' => '付é‹',
+ 'Ship Merchandise' => '付é‹è²¨ç‰©',
+ 'Ship to' => '付é‹è‡³',
+ 'Ship via' => '付é‹å…¬å¸',
+ 'Shipping' => '付é‹',
+ 'Shipping Address' => '付é‹åœ°å€',
+ 'Shipping Date' => '付é‹æ—¥æœŸ',
+ 'Shipping Date missing!' => '未指明付é‹æ—¥æœŸï¼',
+ 'Shipping Point' => '付é‹åœ°é»ž',
+ 'Short' => '短',
+ 'Signature' => 'ç°½å',
+ 'Source' => '來æº',
+ 'Spoolfile' => '列å°æš«å­˜(spool)檔案',
+ 'Standard' => '標準',
+ 'Standard Industrial Codes' => '標準工業編碼',
+ 'Startdate' => '開始日期',
+ 'State' => 'å·ž',
+ 'State/Province' => 'çœ',
+ 'Statement' => '會計帳',
+ 'Statement Balance' => '會計帳餘é¡',
+ 'Statement sent to' => '會計帳已é€è‡³',
+ 'Statements sent to printer!' => '會計帳已é€è‡³å°è¡¨æ©Ÿï¼',
+ 'Stock' => '庫存',
+ 'Stock Assembly' => '把製æˆå“入貨',
+ 'Stocking Date' => '入貨日期',
+ 'Stylesheet' => '樣å¼è¡¨',
+ 'Sub-contract GIFI' => '轉包åˆåŒGIFI',
+ 'Subject' => '標題',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Summary' => '摘è¦',
+ 'Sunday' => '星期日',
+ 'Supervisor' => '主管',
+ 'System' => '系統',
+ 'System Defaults' => '系統é è¨­å€¼',
+ 'Tax' => '稅金',
+ 'Tax Accounts' => '稅金科目',
+ 'Tax Included' => 'å·²å«ç¨…金',
+ 'Tax Number' => '稅號',
+ 'Tax Number / SSN' => '稅號/社會ä¿éšœç·¨è™Ÿ',
+ 'Tax collected' => '已收稅金',
+ 'Tax paid' => '已付稅金',
+ 'Taxable' => '應稅',
+ 'Template saved!' => '已儲存模版ï¼',
+ 'Templates' => '模版',
+ 'Terms' => '票期淨計',
+ 'Text' => '文字',
+ 'Text Templates' => '文字模版',
+ 'The following Datasets are not in use and can be deleted' => '下列資料集並未使用,å¯ä»¥åˆªé™¤',
+ 'The following Datasets need to be updated' => '下列資料集需è¦æ›´æ–°',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => '這是å°æ—¢å­˜è³‡æ–™ä¾†æºçš„åˆæ­¥æª¢æŸ¥ã€‚在此階段,ä¸æœƒåˆªé™¤æˆ–新增任何資料ï¼',
+ 'Thursday' => '星期四',
+ 'Till' => '直到',
+ 'Time In' => '上ç­æ™‚é–“',
+ 'Time Out' => '下ç­æ™‚é–“',
+ 'Timecard' => '工時å¡',
+ 'Timecard deleted!' => '工時å¡å·²è¢«åˆªé™¤ï¼',
+ 'Timecard saved!' => '工時å¡å·²è¢«å„²å­˜ï¼',
+ 'Timecards' => '工時å¡',
+ 'Times' => '次',
+ 'To' => '至',
+ 'To Warehouse' => '到倉庫',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'è‹¥è¦æ–°å¢žç¾¤çµ„內的使用者,請編輯å稱,更改登入å,然後儲存。這樣一來, 新使用者會ä¿ç•™ç›¸åŒçš„變數,並以新的登入å存入。',
+ 'Top Level' => '頂層',
+ 'Total' => '總計',
+ 'Tracking Items' => '需è¦è¿½è¹¤çš„é …ç›®',
+ 'Trade Discount' => '貿易折扣',
+ 'Transaction' => '交易',
+ 'Transaction Date missing!' => '未指明交易日期ï¼',
+ 'Transaction Dates' => '交易日期',
+ 'Transaction deleted!' => '已刪除交易ï¼',
+ 'Transaction posted!' => '已加入交易ï¼',
+ 'Transaction reversal enforced for all dates' => '強制回復所有日期的交易',
+ 'Transaction reversal enforced up to' => '強制回復交易直到',
+ 'Transactions' => '所有交易',
+ 'Transfer' => '轉移',
+ 'Transfer Inventory' => '轉移存貨',
+ 'Transfer from' => '由這裡å–貨',
+ 'Transfer to' => '存貨至',
+ 'Translation' => '翻譯',
+ 'Translation deleted!' => '已刪除翻譯ï¼',
+ 'Translation not on file!' => '沒有此翻譯的記錄ï¼',
+ 'Translations' => '翻譯',
+ 'Translations saved!' => '已儲存翻譯ï¼',
+ 'Trial Balance' => '試算表',
+ 'Tuesday' => '星期二',
+ 'Type of Business' => '業務種類',
+ 'Unit' => 'å–®ä½',
+ 'Unit of measure' => '度é‡å–®ä½',
+ 'Unlock System' => '系統解å°',
+ 'Update' => 'æ›´æ–°',
+ 'Update Dataset' => '更新資料集',
+ 'Updated' => '已更新',
+ 'Upgrading to Version' => 'æ­£å‡ç´šè‡³æ–°ç‰ˆ',
+ 'Use Templates' => '使用模版',
+ 'User' => '使用者',
+ 'User deleted!' => '已刪除使用者ï¼',
+ 'User saved!' => '已儲存使用者ï¼',
+ 'Valid until' => '有效至',
+ 'Vendor' => '供應商',
+ 'Vendor History' => '供應商歷å²',
+ 'Vendor Invoice' => '供應商發票',
+ 'Vendor Invoice ' => '供應商發票 ',
+ 'Vendor Invoice.' => '供應商發票。',
+ 'Vendor Invoice/AP Transaction Number' => '供應商發票/應付帳交易編號',
+ 'Vendor Invoices' => '供應商發票',
+ 'Vendor Number' => '供應商號碼',
+ 'Vendor deleted!' => '已刪除供應商ï¼',
+ 'Vendor missing!' => '未指明供應商ï¼',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Vendor saved!' => '已儲存供應商ï¼',
+ 'Vendors' => '供應商',
+ 'Version' => '版本',
+ 'Warehouse' => '倉庫',
+ 'Warehouse deleted!' => '已刪除倉庫ï¼',
+ 'Warehouse saved!' => '已儲存倉庫ï¼',
+ 'Warehouses' => '倉庫',
+ 'Warning!' => '警告ï¼',
+ 'Wednesday' => '星期三',
+ 'Week' => '星期',
+ 'Week(s)' => '星期',
+ 'Weeks' => '星期',
+ 'Weight' => 'é‡é‡',
+ 'Weight Unit' => 'é‡é‡å–®ä½',
+ 'What type of item is this?' => '此項目屬於甚麼類別?',
+ 'Work Order' => '工作單',
+ 'Work Orders' => '工作單',
+ 'Work Phone' => '工作電話',
+ 'Year' => 'å¹´',
+ 'Year(s)' => 'å¹´',
+ 'Yearend' => 'å¹´çµ',
+ 'Yearend date missing!' => '未指明年çµæ—¥æœŸï¼',
+ 'Yearend posted!' => '已加入年çµï¼',
+ 'Yearend posting failed!' => 'å¹´çµåŠ å…¥å¤±æ•—ï¼',
+ 'Years' => 'å¹´',
+ 'Yes' => '是',
+ 'You are logged out' => '你已登出',
+ 'You are posting an existing transaction!' => '您正在加入一個ç¾å­˜çš„交易ï¼',
+ 'You are printing and posting an existing transaction!' => '您正在列å°åŠåŠ å…¥ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are printing and saving an existing order' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„訂單ï¼',
+ 'You are printing and saving an existing quotation' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„報價單ï¼',
+ 'You are printing and saving an existing transaction!' => '您正在列å°åŠå„²å­˜ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are saving an existing order' => '您正在儲存一張ç¾å­˜çš„訂單ï¼',
+ 'You are saving an existing quotation' => '您正在儲存一張ç¾å­˜çš„報價單ï¼',
+ 'You are saving an existing transaction!' => '您正在儲存一個ç¾å­˜çš„交易ï¼',
+ 'You did not enter a name!' => '你並未éµå…¥å稱ï¼',
+ 'You must enter a host and port for local and remote connections!' => '您必需éµå…¥ä¸»æ©ŸåŠåŸ è™Ÿï¼Œä»¥é€²è¡Œæœ¬æ©Ÿæˆ–é ç«¯é€£ç·šï¼',
+ 'Zip/Postal Code' => '郵政編碼',
+ 'account cannot be set to any other type of account' => '帳戶ä¸èƒ½è¢«è¨­ç½®ç‚ºå…¶ä»–類型帳戶',
+ 'as at' => '截至',
+ 'days' => 'æ—¥',
+ 'does not exist' => 'ä¸å­˜åœ¨',
+ 'done' => '完æˆ',
+ 'ea' => '個',
+ 'failed' => '失敗',
+ 'for' => '為了',
+ 'for Period' => '期間',
+ 'is already a member!' => '已經是æˆå“¡äº†ï¼',
+ 'localhost' => '本地寄主',
+ 'locked!' => '已鎖上ï¼',
+ 'partsgroup' => '零件組',
+ 'posted!' => '已加入ï¼',
+ 'sent' => 'å·²é€å‡º',
+ 'successfully created!' => 'æˆåŠŸå»ºç«‹ï¼',
+ 'successfully deleted!' => 'æˆåŠŸåˆªé™¤ï¼',
+ 'time(s)' => '次',
+ 'unexpected error!' => '沒有é æœŸçš„錯誤ï¼',
+ 'website' => '網站',
+};
+
+1;
diff --git a/locale/tw_utf/am b/locale/tw_utf/am
new file mode 100755
index 00000000..f5e4dd21
--- /dev/null
+++ b/locale/tw_utf/am
@@ -0,0 +1,310 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => '應付帳款',
+ 'AR' => '應收帳款',
+ 'About' => '關於',
+ 'Account' => '帳戶',
+ 'Account Number' => '帳戶編號',
+ 'Account Number missing!' => '未指明帳戶編號ï¼',
+ 'Account Type' => '帳戶類別',
+ 'Account Type missing!' => '未指明帳戶類別ï¼',
+ 'Account deleted!' => '已刪除帳戶ï¼',
+ 'Account does not exist!' => 'ä¸å­˜åœ¨å¸³æˆ¶ï¼',
+ 'Account saved!' => '已儲存帳戶ï¼',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Accrual' => '應計基礎',
+ 'Add Account' => '新增帳戶',
+ 'Add Business' => '新增業務',
+ 'Add Department' => '新增部門',
+ 'Add GIFI' => '新增GIFI',
+ 'Add Language' => '新增語言',
+ 'Add SIC' => '新增標準工業分類代碼',
+ 'Add Warehouse' => '新增倉庫',
+ 'Address' => '地å€',
+ 'Amount' => '金é¡',
+ 'Asset' => '資產',
+ 'Audit Control' => '審核控制',
+ 'Audit trail removed up to' => '移除到此為止的審核線索',
+ 'Backup sent to' => '備份寄é€åˆ°',
+ 'Bin List' => '箱的明細表',
+ 'Books are open' => '帳簿已開啟',
+ 'Business Number' => '業務編號',
+ 'Business deleted!' => '已刪除業務ï¼',
+ 'Business saved!' => '已儲存業務ï¼',
+ 'COGS' => '貨銷æˆæœ¬',
+ 'Cannot delete account!' => 'ä¸èƒ½åˆªé™¤å¸³æˆ¶ï¼',
+ 'Cannot delete default account!' => 'ä¸èƒ½åˆªé™¤é è¨­å¸³æˆ¶ï¼',
+ 'Cannot save account!' => 'ä¸èƒ½å„²å­˜å¸³æˆ¶ï¼',
+ 'Cannot save defaults!' => 'ä¸èƒ½å„²å­˜é è¨­ï¼',
+ 'Cannot save preferences!' => 'ä¸èƒ½å„²å­˜å„ªå…ˆé¸æ“‡ï¼',
+ 'Cannot set account for more than one of AR, AP or IC' => 'ä¸èƒ½è¨­ç½®å¤šæ–¼ä¸€å€‹æ‡‰æ”¶å¸³æ¬¾, 應付帳款或IC',
+ 'Cannot set multiple options for' => 'ä¸èƒ½å°ä»¥ä¸‹ç‰©ä»¶è¨­å®šå¤šå€‹é¸é …:',
+ 'Cash' => 'ç¾é‡‘',
+ 'Chart of Accounts' => '會計科目表',
+ 'Close Books up to' => '關閉到此為止的帳簿:',
+ 'Code' => '編碼',
+ 'Code missing!' => '未指明編碼ï¼',
+ 'Company' => 'å…¬å¸',
+ 'Confirm' => '確èª',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Continue' => '繼續',
+ 'Contra' => '相å',
+ 'Copy to COA' => '複製到 COA',
+ 'Cost Center' => 'æˆæœ¬ä¸­å¿ƒ',
+ 'Credit' => '貸方',
+ 'Customer Number' => '客戶編號',
+ 'Database Host' => '資料庫主機',
+ 'Dataset' => '資料集',
+ 'Date Format' => '日期格å¼',
+ 'Day' => 'æ—¥',
+ 'Days' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Default Template' => 'é è¨­æ¨¡ç‰ˆ',
+ 'Defaults saved!' => '已儲存é è¨­ï¼',
+ 'Delete' => '刪除',
+ 'Delete Account' => '刪除帳戶',
+ 'Deleting a language will also delete the templates for the language' => '刪除語言將會刪除它的模版',
+ 'Department deleted!' => '已刪除部門ï¼',
+ 'Department saved!' => '已儲存部門ï¼',
+ 'Departments' => '部門',
+ 'Description' => '說明',
+ 'Description missing!' => '未指明æè¿°ï¼',
+ 'Discount' => '折扣',
+ 'Dropdown Limit' => 'é™åˆ¶',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail address missing!' => '未指明電å­éƒµä»¶ä½å€ï¼',
+ 'Edit' => '編輯',
+ 'Edit Account' => '編輯帳戶',
+ 'Edit Business' => '編輯業務',
+ 'Edit Department' => '編輯部門',
+ 'Edit GIFI' => '編輯GIFI',
+ 'Edit Language' => '編輯語言',
+ 'Edit Preferences for' => '設定使用者',
+ 'Edit SIC' => '編輯標準工業分類代碼',
+ 'Edit Template' => '編輯模版',
+ 'Edit Warehouse' => '編輯倉庫',
+ 'Employee Number' => 'è·å“¡ç·¨è™Ÿ',
+ 'Ends' => '完çµ',
+ 'Enforce transaction reversal for all dates' => '強制所有日期的交易回復',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'è«‹éµå…¥ä»¥å†’號分隔的英文字æ¯, æ¯é …ä¸è¶…éŽä¸‰å€‹å­— (如 CAD:USD:EUR), 作為您的本國åŠå¤–國貨幣',
+ 'Equity' => '股權',
+ 'Every' => 'æ¯',
+ 'Expense' => '費用',
+ 'Expense/Asset' => '費用/資產',
+ 'Fax' => '傳真',
+ 'Foreign Exchange Gain' => '外匯收益',
+ 'Foreign Exchange Loss' => '外匯æ失',
+ 'GIFI' => '財務訊æ¯é€šç”¨ç´¢å¼•(GIFI)',
+ 'GIFI deleted!' => 'GIFI已刪除ï¼',
+ 'GIFI missing!' => '未指明 GIFIï¼',
+ 'GIFI saved!' => '已儲存ï¼',
+ 'GL' => '總帳',
+ 'GL Reference Number' => '總帳索引編號',
+ 'GL Transaction' => '總帳交易',
+ 'Heading' => '標題',
+ 'ID' => '識別編號',
+ 'Include in drop-down menus' => '包å«åœ¨ä¸‹æ‹‰å¼é¸å–®ä¸­',
+ 'Income' => '收入',
+ 'Inventory' => '庫存',
+ 'Invoice' => '發票',
+ 'Is this a summary account to record' => '此為總çµç§‘目嗎?',
+ 'Language' => '語言',
+ 'Language deleted!' => '已刪除語言ï¼',
+ 'Language saved!' => '已儲存語言ï¼',
+ 'Languages' => '語言',
+ 'Last Numbers & Default Accounts' => '上一筆編號åŠé è¨­å¸³æˆ¶',
+ 'Liability' => '負債',
+ 'Licensed to' => '授權予',
+ 'Link' => '連çµ',
+ 'Menu Width' => 'é¸æ“‡å–®å¯¬åº¦',
+ 'Method' => '方法',
+ 'Month' => '月',
+ 'Months' => '月',
+ 'Name' => 'å稱',
+ 'Next' => '下一個',
+ 'Next Number' => '下一個號碼',
+ 'No' => 'å¦',
+ 'No email address for' => '未指明電å­éƒµä»¶åœ°å€',
+ 'Non-tracking Items' => 'ä¸ç”¨è¿½è¹¤çš„é …ç›®',
+ 'Number' => '編號',
+ 'Number Format' => '數字格å¼',
+ 'PDF' => 'PDF',
+ 'Packing List' => '出貨單',
+ 'Part Number' => '零件編號',
+ 'Password' => '密碼',
+ 'Password does not match!' => '密碼ä¸ç¬¦ï¼',
+ 'Payables' => '應付科目',
+ 'Payment' => '付款',
+ 'Phone' => '電話號碼',
+ 'Pick List' => 'æ€è²¨æ¸…å–®',
+ 'Posting' => '正加入',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => '個人設定已儲存ï¼',
+ 'Print' => '列å°',
+ 'Printer' => 'å°è¡¨æ©Ÿ',
+ 'Printing' => '正列å°',
+ 'Process Transactions' => '處ç†æ‰€æœ‰äº¤æ˜“',
+ 'Profit Center' => '利潤中心',
+ 'Purchase Order' => '採購單',
+ 'Purchase Order Number' => '採購單編號',
+ 'Purchase Orders' => '採購單',
+ 'RFQ Number' => '報價請求號碼',
+ 'Rate' => '稅率',
+ 'Receivables' => '應收帳戶',
+ 'Recurring Transactions' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Retained Earnings' => 'ä¿ç•™ç›ˆé¤˜',
+ 'SIC deleted!' => '已刪除標準工業分類代碼ï¼',
+ 'SIC saved!' => '已儲存標準工業分類代碼ï¼',
+ 'Sales Invoice' => '銷售發票',
+ 'Sales Invoice/AR Transaction Number' => '銷售發票/應收帳交易編號',
+ 'Sales Order' => '銷貨單',
+ 'Sales Order Number' => '銷貨單編號',
+ 'Sales Orders' => '銷貨單',
+ 'Sales Quotation Number' => '銷售報價單編號',
+ 'Save' => '儲存',
+ 'Save as new' => '當新的儲存',
+ 'Saving' => '正在儲存',
+ 'Sending' => '正在發é€',
+ 'Session Timeout' => '使用期(Session)長短',
+ 'Signature' => 'ç°½å',
+ 'Standard Industrial Codes' => '標準工業編碼',
+ 'Stylesheet' => '樣å¼è¡¨',
+ 'System Defaults' => '系統é è¨­å€¼',
+ 'Tax' => '稅金',
+ 'Template saved!' => '已儲存模版ï¼',
+ 'Times' => '次',
+ 'Tracking Items' => '需è¦è¿½è¹¤çš„é …ç›®',
+ 'Transaction' => '交易',
+ 'Transaction reversal enforced for all dates' => '強制回復所有日期的交易',
+ 'Transaction reversal enforced up to' => '強制回復交易直到',
+ 'Type of Business' => '業務種類',
+ 'Update' => 'æ›´æ–°',
+ 'User' => '使用者',
+ 'Vendor Invoice' => '供應商發票',
+ 'Vendor Invoice/AP Transaction Number' => '供應商發票/應付帳交易編號',
+ 'Vendor Number' => '供應商號碼',
+ 'Version' => '版本',
+ 'Warehouse deleted!' => '已刪除倉庫ï¼',
+ 'Warehouse saved!' => '已儲存倉庫ï¼',
+ 'Warehouses' => '倉庫',
+ 'Week' => '星期',
+ 'Weeks' => '星期',
+ 'Weight Unit' => 'é‡é‡å–®ä½',
+ 'Work Order' => '工作單',
+ 'Year' => 'å¹´',
+ 'Yearend' => 'å¹´çµ',
+ 'Yearend date missing!' => '未指明年çµæ—¥æœŸï¼',
+ 'Yearend posted!' => '已加入年çµï¼',
+ 'Yearend posting failed!' => 'å¹´çµåŠ å…¥å¤±æ•—ï¼',
+ 'Years' => 'å¹´',
+ 'Yes' => '是',
+ 'account cannot be set to any other type of account' => '帳戶ä¸èƒ½è¢«è¨­ç½®ç‚ºå…¶ä»–類型帳戶',
+ 'done' => '完æˆ',
+ 'failed' => '失敗',
+ 'localhost' => '本地寄主',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ '新增帳戶' => 'add_account',
+ '新增業務' => 'add_business',
+ '新增部門' => 'add_department',
+ '新增語言' => 'add_language',
+ '新增標準工業分類代碼' => 'add_sic',
+ '新增倉庫' => 'add_warehouse',
+ '繼續' => 'continue',
+ '複製到_coa' => 'copy_to_coa',
+ '刪除' => 'delete',
+ '編輯' => 'edit',
+ '編輯帳戶' => 'edit_account',
+ '處ç†æ‰€æœ‰äº¤æ˜“' => 'process_transactions',
+ '儲存' => 'save',
+ '當新的儲存' => 'save_as_new',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_utf/ap b/locale/tw_utf/ap
new file mode 100755
index 00000000..747203b9
--- /dev/null
+++ b/locale/tw_utf/ap
@@ -0,0 +1,242 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => '應付未付',
+ 'AP Transaction' => '應付交易',
+ 'AP Transactions' => '應付交易',
+ 'AR Outstanding' => '應收未收',
+ 'AR Transaction' => '應收交易',
+ 'AR Transactions' => '應收交易',
+ 'Account' => '帳戶',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Add AP Transaction' => '新增應付交易',
+ 'Add AR Transaction' => '新增應收交易',
+ 'Address' => '地å€',
+ 'Amount' => '金é¡',
+ 'Amount Due' => '到期金é¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¢ºå®šè¦åˆªé™¤äº¤æ˜“',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆªé™¤äº¤æ˜“ï¼',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入款項ï¼',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入交易ï¼',
+ 'Cannot post transaction!' => 'ä¸èƒ½åŠ å…¥äº¤æ˜“ï¼',
+ 'Cc' => '抄é€',
+ 'Check' => '檢查',
+ 'Closed' => '已關閉',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Continue' => '繼續',
+ 'Credit' => '貸方',
+ 'Credit Limit' => '信用é¡åº¦',
+ 'Curr' => 'ç›®å‰',
+ 'Currency' => '幣別',
+ 'Current' => 'ç¾æœ‰',
+ 'Customer' => '客戶',
+ 'Customer missing!' => '未指明客戶ï¼',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Date Paid' => '付款日期',
+ 'Day(s)' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '刪除',
+ 'Delete Schedule' => '刪除時間表',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'Detail' => '詳情',
+ 'Due Date' => '到期日',
+ 'Due Date missing!' => '未指明到期日ï¼',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail message' => 'é›»å­éƒµä»¶è¨Šæ¯',
+ 'Edit AP Transaction' => '編輯應付交易',
+ 'Edit AR Transaction' => '編輯應收交易',
+ 'Employee' => 'è·å“¡',
+ 'Every' => 'æ¯',
+ 'Exch' => '匯率',
+ 'Exchange Rate' => '匯率',
+ 'Exchange rate for payment missing!' => '未指明付款的匯率ï¼',
+ 'Exchange rate missing!' => '未指明匯率ï¼',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'For' => 'é‡è¦†',
+ 'From' => '從',
+ 'ID' => '識別編號',
+ 'Include Payment' => '包括付款',
+ 'Include in Report' => '一併顯示',
+ 'Invoice' => '發票',
+ 'Invoice Date' => '發票日期',
+ 'Invoice Date missing!' => '未指明發票日期ï¼',
+ 'Invoice Number' => '發票編號',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Manager' => '經ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '備忘錄',
+ 'Message' => '訊æ¯',
+ 'Month' => '月',
+ 'Month(s)' => '月',
+ 'Next Date' => '下一日',
+ 'No.' => '編號',
+ 'Notes' => '備註',
+ 'Nothing to print!' => '沒有å¯åˆ—å°çš„é …ç›®ï¼',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => '編號',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Open' => 'é–‹å•Ÿ',
+ 'Order' => '訂單',
+ 'Order Number' => '訂單編號',
+ 'PDF' => 'PDF',
+ 'PO Number' => '採購單編號',
+ 'Paid' => '已付',
+ 'Payment date missing!' => '未指明付款日期ï¼',
+ 'Payments' => '付款',
+ 'Period' => '期間',
+ 'Post' => '加入',
+ 'Post as new' => '當新的加入',
+ 'Postscript' => 'Postscript',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°ä¸¦åŠ å…¥',
+ 'Print and Post as new' => '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„',
+ 'Printed' => '已列å°',
+ 'Project' => 'é …ç›®',
+ 'Project not on file!' => '沒有此項目的記錄ï¼',
+ 'Quarter' => 'å­£',
+ 'Receipt' => '收據',
+ 'Recurring Transaction' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Remaining' => '尚餘',
+ 'Repeat' => 'é‡è¦†',
+ 'Sales Invoice.' => '銷售發票。',
+ 'Salesperson' => '銷售人員',
+ 'Save Schedule' => '儲存時間表',
+ 'Schedule' => '時間表',
+ 'Scheduled' => '編排了時間',
+ 'Screen' => '螢幕',
+ 'Select a Printer!' => 'é¸æ“‡å°è¡¨æ©Ÿï¼',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select from one of the projects below' => '於下列項目中é¸æ“‡ä¸€å€‹',
+ 'Select payment' => 'é¸æ“‡ä»˜æ¬¾',
+ 'Select postscript or PDF!' => 'é¸æ“‡postscript或PDFï¼',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Ship to' => '付é‹è‡³',
+ 'Ship via' => '付é‹å…¬å¸',
+ 'Shipping Point' => '付é‹åœ°é»ž',
+ 'Source' => '來æº',
+ 'Startdate' => '開始日期',
+ 'Subject' => '標題',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Summary' => '摘è¦',
+ 'Tax' => '稅金',
+ 'Tax Included' => 'å·²å«ç¨…金',
+ 'Till' => '直到',
+ 'To' => '至',
+ 'Total' => '總計',
+ 'Transaction' => '交易',
+ 'Transaction deleted!' => '已刪除交易ï¼',
+ 'Transaction posted!' => '已加入交易ï¼',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供應商',
+ 'Vendor Invoice.' => '供應商發票。',
+ 'Vendor missing!' => '未指明供應商ï¼',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Warning!' => '警告ï¼',
+ 'Week(s)' => '星期',
+ 'Year' => 'å¹´',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'You are posting an existing transaction!' => '您正在加入一個ç¾å­˜çš„交易ï¼',
+ 'You are printing and posting an existing transaction!' => '您正在列å°åŠåŠ å…¥ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are printing and saving an existing order' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„訂單ï¼',
+ 'You are printing and saving an existing quotation' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„報價單ï¼',
+ 'You are saving an existing order' => '您正在儲存一張ç¾å­˜çš„訂單ï¼',
+ 'You are saving an existing quotation' => '您正在儲存一張ç¾å­˜çš„報價單ï¼',
+ 'for' => '為了',
+ 'sent' => 'å·²é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '應付交易' => 'ap_transaction',
+ '應收交易' => 'ar_transaction',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '刪除時間表' => 'delete_schedule',
+ '加入' => 'post',
+ '當新的加入' => 'post_as_new',
+ '列å°' => 'print',
+ '列å°ä¸¦åŠ å…¥' => 'print_and_post',
+ '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„' => 'print_and_post_as_new',
+ '銷售發票。' => 'sales_invoice_',
+ '儲存時間表' => 'save_schedule',
+ '時間表' => 'schedule',
+ '付é‹è‡³' => 'ship_to',
+ 'æ›´æ–°' => 'update',
+ '供應商發票。' => 'vendor_invoice_',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_utf/ar b/locale/tw_utf/ar
new file mode 100755
index 00000000..747203b9
--- /dev/null
+++ b/locale/tw_utf/ar
@@ -0,0 +1,242 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => '應付未付',
+ 'AP Transaction' => '應付交易',
+ 'AP Transactions' => '應付交易',
+ 'AR Outstanding' => '應收未收',
+ 'AR Transaction' => '應收交易',
+ 'AR Transactions' => '應收交易',
+ 'Account' => '帳戶',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Add AP Transaction' => '新增應付交易',
+ 'Add AR Transaction' => '新增應收交易',
+ 'Address' => '地å€',
+ 'Amount' => '金é¡',
+ 'Amount Due' => '到期金é¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¢ºå®šè¦åˆªé™¤äº¤æ˜“',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆªé™¤äº¤æ˜“ï¼',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入款項ï¼',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入交易ï¼',
+ 'Cannot post transaction!' => 'ä¸èƒ½åŠ å…¥äº¤æ˜“ï¼',
+ 'Cc' => '抄é€',
+ 'Check' => '檢查',
+ 'Closed' => '已關閉',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Continue' => '繼續',
+ 'Credit' => '貸方',
+ 'Credit Limit' => '信用é¡åº¦',
+ 'Curr' => 'ç›®å‰',
+ 'Currency' => '幣別',
+ 'Current' => 'ç¾æœ‰',
+ 'Customer' => '客戶',
+ 'Customer missing!' => '未指明客戶ï¼',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Date Paid' => '付款日期',
+ 'Day(s)' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '刪除',
+ 'Delete Schedule' => '刪除時間表',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'Detail' => '詳情',
+ 'Due Date' => '到期日',
+ 'Due Date missing!' => '未指明到期日ï¼',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail message' => 'é›»å­éƒµä»¶è¨Šæ¯',
+ 'Edit AP Transaction' => '編輯應付交易',
+ 'Edit AR Transaction' => '編輯應收交易',
+ 'Employee' => 'è·å“¡',
+ 'Every' => 'æ¯',
+ 'Exch' => '匯率',
+ 'Exchange Rate' => '匯率',
+ 'Exchange rate for payment missing!' => '未指明付款的匯率ï¼',
+ 'Exchange rate missing!' => '未指明匯率ï¼',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'For' => 'é‡è¦†',
+ 'From' => '從',
+ 'ID' => '識別編號',
+ 'Include Payment' => '包括付款',
+ 'Include in Report' => '一併顯示',
+ 'Invoice' => '發票',
+ 'Invoice Date' => '發票日期',
+ 'Invoice Date missing!' => '未指明發票日期ï¼',
+ 'Invoice Number' => '發票編號',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Manager' => '經ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '備忘錄',
+ 'Message' => '訊æ¯',
+ 'Month' => '月',
+ 'Month(s)' => '月',
+ 'Next Date' => '下一日',
+ 'No.' => '編號',
+ 'Notes' => '備註',
+ 'Nothing to print!' => '沒有å¯åˆ—å°çš„é …ç›®ï¼',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => '編號',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Open' => 'é–‹å•Ÿ',
+ 'Order' => '訂單',
+ 'Order Number' => '訂單編號',
+ 'PDF' => 'PDF',
+ 'PO Number' => '採購單編號',
+ 'Paid' => '已付',
+ 'Payment date missing!' => '未指明付款日期ï¼',
+ 'Payments' => '付款',
+ 'Period' => '期間',
+ 'Post' => '加入',
+ 'Post as new' => '當新的加入',
+ 'Postscript' => 'Postscript',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°ä¸¦åŠ å…¥',
+ 'Print and Post as new' => '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„',
+ 'Printed' => '已列å°',
+ 'Project' => 'é …ç›®',
+ 'Project not on file!' => '沒有此項目的記錄ï¼',
+ 'Quarter' => 'å­£',
+ 'Receipt' => '收據',
+ 'Recurring Transaction' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Remaining' => '尚餘',
+ 'Repeat' => 'é‡è¦†',
+ 'Sales Invoice.' => '銷售發票。',
+ 'Salesperson' => '銷售人員',
+ 'Save Schedule' => '儲存時間表',
+ 'Schedule' => '時間表',
+ 'Scheduled' => '編排了時間',
+ 'Screen' => '螢幕',
+ 'Select a Printer!' => 'é¸æ“‡å°è¡¨æ©Ÿï¼',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select from one of the projects below' => '於下列項目中é¸æ“‡ä¸€å€‹',
+ 'Select payment' => 'é¸æ“‡ä»˜æ¬¾',
+ 'Select postscript or PDF!' => 'é¸æ“‡postscript或PDFï¼',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Ship to' => '付é‹è‡³',
+ 'Ship via' => '付é‹å…¬å¸',
+ 'Shipping Point' => '付é‹åœ°é»ž',
+ 'Source' => '來æº',
+ 'Startdate' => '開始日期',
+ 'Subject' => '標題',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Summary' => '摘è¦',
+ 'Tax' => '稅金',
+ 'Tax Included' => 'å·²å«ç¨…金',
+ 'Till' => '直到',
+ 'To' => '至',
+ 'Total' => '總計',
+ 'Transaction' => '交易',
+ 'Transaction deleted!' => '已刪除交易ï¼',
+ 'Transaction posted!' => '已加入交易ï¼',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供應商',
+ 'Vendor Invoice.' => '供應商發票。',
+ 'Vendor missing!' => '未指明供應商ï¼',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Warning!' => '警告ï¼',
+ 'Week(s)' => '星期',
+ 'Year' => 'å¹´',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'You are posting an existing transaction!' => '您正在加入一個ç¾å­˜çš„交易ï¼',
+ 'You are printing and posting an existing transaction!' => '您正在列å°åŠåŠ å…¥ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are printing and saving an existing order' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„訂單ï¼',
+ 'You are printing and saving an existing quotation' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„報價單ï¼',
+ 'You are saving an existing order' => '您正在儲存一張ç¾å­˜çš„訂單ï¼',
+ 'You are saving an existing quotation' => '您正在儲存一張ç¾å­˜çš„報價單ï¼',
+ 'for' => '為了',
+ 'sent' => 'å·²é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '應付交易' => 'ap_transaction',
+ '應收交易' => 'ar_transaction',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '刪除時間表' => 'delete_schedule',
+ '加入' => 'post',
+ '當新的加入' => 'post_as_new',
+ '列å°' => 'print',
+ '列å°ä¸¦åŠ å…¥' => 'print_and_post',
+ '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„' => 'print_and_post_as_new',
+ '銷售發票。' => 'sales_invoice_',
+ '儲存時間表' => 'save_schedule',
+ '時間表' => 'schedule',
+ '付é‹è‡³' => 'ship_to',
+ 'æ›´æ–°' => 'update',
+ '供應商發票。' => 'vendor_invoice_',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_utf/arap b/locale/tw_utf/arap
new file mode 100755
index 00000000..2b088dec
--- /dev/null
+++ b/locale/tw_utf/arap
@@ -0,0 +1,76 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Address' => '地å€',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Cc' => '抄é€',
+ 'Continue' => '繼續',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Day(s)' => 'æ—¥',
+ 'Delete Schedule' => '刪除時間表',
+ 'Description' => '說明',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail message' => 'é›»å­éƒµä»¶è¨Šæ¯',
+ 'Every' => 'æ¯',
+ 'For' => 'é‡è¦†',
+ 'Include Payment' => '包括付款',
+ 'Message' => '訊æ¯',
+ 'Month(s)' => '月',
+ 'Next Date' => '下一日',
+ 'Number' => '編號',
+ 'Print' => '列å°',
+ 'Project not on file!' => '沒有此項目的記錄ï¼',
+ 'Recurring Transaction' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Repeat' => 'é‡è¦†',
+ 'Save Schedule' => '儲存時間表',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select from one of the projects below' => '於下列項目中é¸æ“‡ä¸€å€‹',
+ 'Startdate' => '開始日期',
+ 'Subject' => '標題',
+ 'To' => '至',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Warning!' => '警告ï¼',
+ 'Week(s)' => '星期',
+ 'Year(s)' => 'å¹´',
+ 'You are posting an existing transaction!' => '您正在加入一個ç¾å­˜çš„交易ï¼',
+ 'You are printing and posting an existing transaction!' => '您正在列å°åŠåŠ å…¥ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are printing and saving an existing order' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„訂單ï¼',
+ 'You are printing and saving an existing quotation' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„報價單ï¼',
+ 'You are saving an existing order' => '您正在儲存一張ç¾å­˜çš„訂單ï¼',
+ 'You are saving an existing quotation' => '您正在儲存一張ç¾å­˜çš„報價單ï¼',
+ 'for' => '為了',
+ 'sent' => 'å·²é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ '繼續' => 'continue',
+ '刪除時間表' => 'delete_schedule',
+ '儲存時間表' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/tw_utf/arapprn b/locale/tw_utf/arapprn
new file mode 100755
index 00000000..e632aa1d
--- /dev/null
+++ b/locale/tw_utf/arapprn
@@ -0,0 +1,36 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => '帳戶',
+ 'Amount' => '金é¡',
+ 'Continue' => '繼續',
+ 'Date' => '日期',
+ 'Memo' => '備忘錄',
+ 'Nothing to print!' => '沒有å¯åˆ—å°çš„é …ç›®ï¼',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => '已列å°',
+ 'Scheduled' => '編排了時間',
+ 'Screen' => '螢幕',
+ 'Select a Printer!' => 'é¸æ“‡å°è¡¨æ©Ÿï¼',
+ 'Select payment' => 'é¸æ“‡ä»˜æ¬¾',
+ 'Select postscript or PDF!' => 'é¸æ“‡postscript或PDFï¼',
+ 'Source' => '來æº',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ '繼續' => 'continue',
+};
+
+1;
+
diff --git a/locale/tw_utf/bp b/locale/tw_utf/bp
new file mode 100755
index 00000000..8dc19de4
--- /dev/null
+++ b/locale/tw_utf/bp
@@ -0,0 +1,70 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => '帳戶',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Are you sure you want to remove the marked entries from the queue?' => '您是å¦ç¢ºå®šè¦æ¶ˆé™¤æœ‰è¨˜è™Ÿçš„æ¢ç›®ï¼Ÿ',
+ 'Bin Lists' => '箱的明細表',
+ 'Cannot remove files!' => 'ä¸èƒ½ç§»é™¤æª”案ï¼',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Continue' => '繼續',
+ 'Current' => 'ç¾æœ‰',
+ 'Customer' => '客戶',
+ 'Date' => '日期',
+ 'Employee' => 'è·å“¡',
+ 'From' => '從',
+ 'ID' => '識別編號',
+ 'Invoice' => '發票',
+ 'Invoice Number' => '發票編號',
+ 'Marked entries printed!' => '已列å°æœ‰è¨˜è™Ÿçš„會計項目ï¼',
+ 'Month' => '月',
+ 'Order' => '訂單',
+ 'Order Number' => '訂單編號',
+ 'Packing Lists' => '出貨單',
+ 'Period' => '期間',
+ 'Pick Lists' => 'æ€è²¨æ¸…å–®',
+ 'Print' => '列å°',
+ 'Printing' => '正列å°',
+ 'Purchase Orders' => '採購單',
+ 'Quarter' => 'å­£',
+ 'Quotation' => '報價單',
+ 'Quotation Number' => '報價單號碼',
+ 'Quotations' => '報價單',
+ 'RFQs' => '報價請求',
+ 'Remove' => '移除',
+ 'Removed spoolfiles!' => '移除列å°æš«å­˜æª”案',
+ 'Removing marked entries from queue ...' => '正從隊列中移除有記號的會計項目',
+ 'Sales Invoices' => '銷售發票',
+ 'Sales Orders' => '銷貨單',
+ 'Select all' => 'å…¨é¸',
+ 'Spoolfile' => '列å°æš«å­˜(spool)檔案',
+ 'To' => '至',
+ 'Vendor' => '供應商',
+ 'Work Orders' => '工作單',
+ 'Year' => 'å¹´',
+ 'Yes' => '是',
+ 'done' => '完æˆ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ '繼續' => 'continue',
+ '列å°' => 'print',
+ '移除' => 'remove',
+ 'å…¨é¸' => 'select_all',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_utf/ca b/locale/tw_utf/ca
new file mode 100755
index 00000000..8368b211
--- /dev/null
+++ b/locale/tw_utf/ca
@@ -0,0 +1,61 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AR/AP' => '應收/應付 ',
+ 'Account' => '帳戶',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Balance' => '餘é¡',
+ 'Chart of Accounts' => '會計科目表',
+ 'Credit' => '貸方',
+ 'Current' => 'ç¾æœ‰',
+ 'Date' => '日期',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '從',
+ 'GIFI' => '財務訊æ¯é€šç”¨ç´¢å¼•(GIFI)',
+ 'Include in Report' => '一併顯示',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'List Transactions' => '列出所有交易',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Month' => '月',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Period' => '期間',
+ 'Project Number' => '項目號碼',
+ 'Quarter' => 'å­£',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'To' => '至',
+ 'Year' => 'å¹´',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ '列出所有交易' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/tw_utf/cp b/locale/tw_utf/cp
new file mode 100755
index 00000000..4f3fd072
--- /dev/null
+++ b/locale/tw_utf/cp
@@ -0,0 +1,150 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => '應付帳款',
+ 'AR' => '應收帳款',
+ 'Account' => '帳戶',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Address' => '地å€',
+ 'All' => '全部',
+ 'Amount' => '金é¡',
+ 'Amount Due' => '到期金é¡',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Cannot post Payment!' => 'ä¸èƒ½åŠ å…¥æ¬¾é …ï¼',
+ 'Cannot post Receipt!' => 'ä¸èƒ½åŠ å…¥æ”¶æ“šï¼',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入款項ï¼',
+ 'Cc' => '抄é€',
+ 'Continue' => '繼續',
+ 'Currency' => '幣別',
+ 'Customer' => '客戶',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Date missing!' => '未指明日期ï¼',
+ 'Day(s)' => 'æ—¥',
+ 'Delete Schedule' => '刪除時間表',
+ 'Department' => '部門',
+ 'Deposit' => '存款',
+ 'Description' => '說明',
+ 'Due Date' => '到期日',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail message' => 'é›»å­éƒµä»¶è¨Šæ¯',
+ 'Every' => 'æ¯',
+ 'Exchange Rate' => '匯率',
+ 'Exchange rate missing!' => '未指明匯率ï¼',
+ 'For' => 'é‡è¦†',
+ 'From' => '從',
+ 'Include Payment' => '包括付款',
+ 'Invoice' => '發票',
+ 'Invoices' => '發票',
+ 'Language' => '語言',
+ 'Memo' => '備忘錄',
+ 'Message' => '訊æ¯',
+ 'Month(s)' => '月',
+ 'Next Date' => '下一日',
+ 'Number' => '編號',
+ 'PDF' => 'PDF',
+ 'Payment' => '付款',
+ 'Payment posted!' => '已加入付款ï¼',
+ 'Payments' => '付款',
+ 'Payments posted!' => '已加入付款ï¼',
+ 'Post' => '加入',
+ 'Posting failed!' => '加入失敗ï¼',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'é ç¹³',
+ 'Print' => '列å°',
+ 'Project not on file!' => '沒有此項目的記錄ï¼',
+ 'Receipt' => '收據',
+ 'Receipt posted!' => '已加入收據ï¼',
+ 'Receipts' => '收據',
+ 'Recurring Transaction' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Repeat' => 'é‡è¦†',
+ 'Save Schedule' => '儲存時間表',
+ 'Screen' => '螢幕',
+ 'Select' => 'é¸æ“‡',
+ 'Select all' => 'å…¨é¸',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select from one of the projects below' => '於下列項目中é¸æ“‡ä¸€å€‹',
+ 'Select postscript or PDF!' => 'é¸æ“‡postscript或PDFï¼',
+ 'Source' => '來æº',
+ 'Startdate' => '開始日期',
+ 'Subject' => '標題',
+ 'To' => '至',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供應商',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Warning!' => '警告ï¼',
+ 'Week(s)' => '星期',
+ 'Year(s)' => 'å¹´',
+ 'You are posting an existing transaction!' => '您正在加入一個ç¾å­˜çš„交易ï¼',
+ 'You are printing and posting an existing transaction!' => '您正在列å°åŠåŠ å…¥ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are printing and saving an existing order' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„訂單ï¼',
+ 'You are printing and saving an existing quotation' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„報價單ï¼',
+ 'You are saving an existing order' => '您正在儲存一張ç¾å­˜çš„訂單ï¼',
+ 'You are saving an existing quotation' => '您正在儲存一張ç¾å­˜çš„報價單ï¼',
+ 'for' => '為了',
+ 'sent' => 'å·²é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ '繼續' => 'continue',
+ '刪除時間表' => 'delete_schedule',
+ '加入' => 'post',
+ '列å°' => 'print',
+ '儲存時間表' => 'save_schedule',
+ 'å…¨é¸' => 'select_all',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_utf/ct b/locale/tw_utf/ct
new file mode 100755
index 00000000..41b07501
--- /dev/null
+++ b/locale/tw_utf/ct
@@ -0,0 +1,191 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => '應付交易',
+ 'AP Transactions' => '應付交易',
+ 'AR Transaction' => '應收交易',
+ 'AR Transactions' => '應收交易',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Active' => '生效的',
+ 'Add Customer' => '新增客戶',
+ 'Add Vendor' => '新增供應商',
+ 'Address' => '地å€',
+ 'All' => '全部',
+ 'Amount' => '金é¡',
+ 'BIC' => '銀行識別編號(BIC)',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Billing Address' => '帳單地å€',
+ 'Break' => '休æ¯',
+ 'Cannot delete customer!' => 'ä¸èƒ½åˆªé™¤å®¢æˆ¶ï¼',
+ 'Cannot delete vendor!' => 'ä¸èƒ½åˆªé™¤ä¾›æ‡‰å•†ï¼',
+ 'Cc' => '抄é€',
+ 'City' => '城市',
+ 'Closed' => '已關閉',
+ 'Company Name' => 'å…¬å¸å稱',
+ 'Contact' => '連絡人',
+ 'Continue' => '繼續',
+ 'Cost' => 'æˆæœ¬',
+ 'Could not save pricelist!' => 'ä¸èƒ½å„²å­˜åƒ¹æ ¼æ¸…å–®ï¼',
+ 'Country' => '國家',
+ 'Credit Limit' => '信用é¡åº¦',
+ 'Curr' => 'ç›®å‰',
+ 'Currency' => '幣別',
+ 'Customer History' => '客戶歷å²',
+ 'Customer Number' => '客戶編號',
+ 'Customer deleted!' => '已刪除客戶ï¼',
+ 'Customer saved!' => '已儲存客戶ï¼',
+ 'Customers' => '客戶',
+ 'Delete' => '刪除',
+ 'Delivery Date' => '到期日',
+ 'Description' => '說明',
+ 'Detail' => '詳情',
+ 'Discount' => '折扣',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'Edit Customer' => '編輯客戶',
+ 'Edit Vendor' => '編輯供應商',
+ 'Employee' => 'è·å“¡',
+ 'Enddate' => 'çµæŸæ—¥',
+ 'Fax' => '傳真',
+ 'From' => '從',
+ 'GIFI' => '財務訊æ¯é€šç”¨ç´¢å¼•(GIFI)',
+ 'Group' => '組別',
+ 'IBAN' => '國際銀行帳號(IBAN)',
+ 'ID' => '識別編號',
+ 'Inactive' => 'éžæ´»èºçš„',
+ 'Include in Report' => '一併顯示',
+ 'Invoice' => '發票',
+ 'Item already on pricelist!' => '項目己經在價格清單內ï¼',
+ 'Item not on file!' => '沒有此項目的記錄ï¼',
+ 'Language' => '語言',
+ 'Leadtime' => '總需時',
+ 'Manager' => '經ç†',
+ 'Name' => 'å稱',
+ 'Name missing!' => '未指明åå­—ï¼',
+ 'No.' => '編號',
+ 'Notes' => '備註',
+ 'Number' => '編號',
+ 'Open' => 'é–‹å•Ÿ',
+ 'Order' => '訂單',
+ 'Orphaned' => '無主',
+ 'POS' => '銷售點(POS)',
+ 'Part Number' => '零件編號',
+ 'Phone' => '電話號碼',
+ 'Pricegroup' => '價格組別',
+ 'Pricelist' => '價格清單',
+ 'Project Number' => '項目號碼',
+ 'Purchase Order' => '採購單',
+ 'Purchase Orders' => '採購單',
+ 'Qty' => '數é‡',
+ 'Quotation' => '報價單',
+ 'Quotations' => '報價單',
+ 'RFQ' => '報價請求(RFQ) ',
+ 'Request for Quotations' => 'è¦æ±‚報價單',
+ 'SIC' => '標準工業分類代碼',
+ 'SKU' => '庫存單ä½',
+ 'Sales Invoice' => '銷售發票',
+ 'Sales Invoices' => '銷售發票',
+ 'Sales Order' => '銷貨單',
+ 'Sales Orders' => '銷貨單',
+ 'Salesperson' => '銷售人員',
+ 'Save' => '儲存',
+ 'Save Pricelist' => '儲存價格清單',
+ 'Save as new' => '當新的儲存',
+ 'Search' => 'æœå°‹',
+ 'Select items' => 'é¸æ“‡é …ç›®',
+ 'Sell Price' => '售價',
+ 'Serial Number' => 'åºè™Ÿ',
+ 'Shipping Address' => '付é‹åœ°å€',
+ 'Startdate' => '開始日期',
+ 'State' => 'å·ž',
+ 'State/Province' => 'çœ',
+ 'Sub-contract GIFI' => '轉包åˆåŒGIFI',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Summary' => '摘è¦',
+ 'Tax' => '稅金',
+ 'Tax Included' => 'å·²å«ç¨…金',
+ 'Tax Number' => '稅號',
+ 'Tax Number / SSN' => '稅號/社會ä¿éšœç·¨è™Ÿ',
+ 'Taxable' => '應稅',
+ 'Terms' => '票期淨計',
+ 'To' => '至',
+ 'Total' => '總計',
+ 'Type of Business' => '業務種類',
+ 'Unit' => 'å–®ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor History' => '供應商歷å²',
+ 'Vendor Invoice' => '供應商發票',
+ 'Vendor Invoices' => '供應商發票',
+ 'Vendor Number' => '供應商號碼',
+ 'Vendor deleted!' => '已刪除供應商ï¼',
+ 'Vendor saved!' => '已儲存供應商ï¼',
+ 'Vendors' => '供應商',
+ 'Zip/Postal Code' => '郵政編碼',
+ 'days' => 'æ—¥',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ '應付交易' => 'ap_transaction',
+ '應收交易' => 'ar_transaction',
+ '新增客戶' => 'add_customer',
+ '新增供應商' => 'add_vendor',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '銷售點(pos)' => 'pos',
+ '價格清單' => 'pricelist',
+ '採購單' => 'purchase_order',
+ '報價單' => 'quotation',
+ '報價請求(rfq)_' => 'rfq',
+ '銷售發票' => 'sales_invoice',
+ '銷貨單' => 'sales_order',
+ '儲存' => 'save',
+ '儲存價格清單' => 'save_pricelist',
+ '當新的儲存' => 'save_as_new',
+ 'æ›´æ–°' => 'update',
+ '供應商發票' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/tw_utf/gl b/locale/tw_utf/gl
new file mode 100755
index 00000000..6b03f25b
--- /dev/null
+++ b/locale/tw_utf/gl
@@ -0,0 +1,186 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => '應付交易',
+ 'AR Transaction' => '應收交易',
+ 'Account' => '帳戶',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Add Cash Transfer Transaction' => '新增ç¾é‡‘轉移帳目',
+ 'Add General Ledger Transaction' => '新增總帳交易',
+ 'Address' => '地å€',
+ 'All' => '全部',
+ 'Amount' => '金é¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¢ºå®šè¦åˆªé™¤äº¤æ˜“',
+ 'Asset' => '資產',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Balance' => '餘é¡',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆªé™¤äº¤æ˜“ï¼',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入交易ï¼',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '在交易åŒä¸€å¸³æˆ¶ä¸èƒ½åˆå‡ºç¾åœ¨å€Ÿæ–¹åˆå‡ºç¾åœ¨è²¸æ–¹ï¼',
+ 'Cannot post transaction!' => 'ä¸èƒ½åŠ å…¥äº¤æ˜“ï¼',
+ 'Cc' => '抄é€',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Continue' => '繼續',
+ 'Credit' => '貸方',
+ 'Current' => 'ç¾æœ‰',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Day(s)' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '刪除',
+ 'Delete Schedule' => '刪除時間表',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail message' => 'é›»å­éƒµä»¶è¨Šæ¯',
+ 'Edit Cash Transfer Transaction' => '編輯ç¾é‡‘轉移',
+ 'Edit General Ledger Transaction' => '編輯總帳',
+ 'Equity' => '股權',
+ 'Every' => 'æ¯',
+ 'Expense' => '費用',
+ 'FX' => '外幣兌æ›',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'For' => 'é‡è¦†',
+ 'From' => '從',
+ 'GIFI' => '財務訊æ¯é€šç”¨ç´¢å¼•(GIFI)',
+ 'GL Transaction' => '總帳交易',
+ 'General Ledger' => '總帳',
+ 'ID' => '識別編號',
+ 'Include Payment' => '包括付款',
+ 'Include in Report' => '一併顯示',
+ 'Income' => '收入',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Liability' => '負債',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '備忘錄',
+ 'Message' => '訊æ¯',
+ 'Month' => '月',
+ 'Month(s)' => '月',
+ 'Next Date' => '下一日',
+ 'Notes' => '備註',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => '編號',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Out of balance transaction!' => 'ä¸å”調交易ï¼',
+ 'Period' => '期間',
+ 'Post' => '加入',
+ 'Post as new' => '當新的加入',
+ 'Print' => '列å°',
+ 'Project' => 'é …ç›®',
+ 'Project not on file!' => '沒有此項目的記錄ï¼',
+ 'Quarter' => 'å­£',
+ 'Recurring Transaction' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Repeat' => 'é‡è¦†',
+ 'Reports' => '報表',
+ 'Sales Invoice ' => '銷售發票 ',
+ 'Save Schedule' => '儲存時間表',
+ 'Schedule' => '時間表',
+ 'Scheduled' => '編排了時間',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select from one of the projects below' => '於下列項目中é¸æ“‡ä¸€å€‹',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Source' => '來æº',
+ 'Startdate' => '開始日期',
+ 'Subject' => '標題',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'To' => '至',
+ 'Transaction Date missing!' => '未指明交易日期ï¼',
+ 'Transaction deleted!' => '已刪除交易ï¼',
+ 'Transaction posted!' => '已加入交易ï¼',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor Invoice ' => '供應商發票 ',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Warning!' => '警告ï¼',
+ 'Week(s)' => '星期',
+ 'Year' => 'å¹´',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'You are posting an existing transaction!' => '您正在加入一個ç¾å­˜çš„交易ï¼',
+ 'You are printing and posting an existing transaction!' => '您正在列å°åŠåŠ å…¥ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are printing and saving an existing order' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„訂單ï¼',
+ 'You are printing and saving an existing quotation' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„報價單ï¼',
+ 'You are saving an existing order' => '您正在儲存一張ç¾å­˜çš„訂單ï¼',
+ 'You are saving an existing quotation' => '您正在儲存一張ç¾å­˜çš„報價單ï¼',
+ 'for' => '為了',
+ 'sent' => 'å·²é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '應付交易' => 'ap_transaction',
+ '應收交易' => 'ar_transaction',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '刪除時間表' => 'delete_schedule',
+ '總帳交易' => 'gl_transaction',
+ '加入' => 'post',
+ '當新的加入' => 'post_as_new',
+ '銷售發票_' => 'sales_invoice_',
+ '儲存時間表' => 'save_schedule',
+ '時間表' => 'schedule',
+ 'æ›´æ–°' => 'update',
+ '供應商發票_' => 'vendor_invoice_',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_utf/hr b/locale/tw_utf/hr
new file mode 100755
index 00000000..72205f02
--- /dev/null
+++ b/locale/tw_utf/hr
@@ -0,0 +1,120 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => '應付帳款',
+ 'Above' => '上文',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Active' => '生效的',
+ 'Add Deduction' => '新增扣除',
+ 'Add Employee' => '新增è·å“¡',
+ 'Address' => '地å€',
+ 'Administrator' => '管ç†å“¡',
+ 'After Deduction' => '扣除以後',
+ 'All' => '全部',
+ 'Allowances' => '津貼',
+ 'Amount' => '金é¡',
+ 'Amount missing!' => '沒有指定金é¡ï¼',
+ 'BIC' => '銀行識別編號(BIC)',
+ 'Based on' => '基於',
+ 'Before Deduction' => '扣除之å‰',
+ 'Below' => '以下',
+ 'City' => '城市',
+ 'Continue' => '繼續',
+ 'Country' => '國家',
+ 'DOB' => '出生日期',
+ 'Deduct after' => '減少以後',
+ 'Deduction deleted!' => '已刪除減少ï¼',
+ 'Deduction saved!' => '已儲存減少ï¼',
+ 'Deductions' => '減除é¡',
+ 'Delete' => '刪除',
+ 'Description' => '說明',
+ 'Description missing!' => '未指明æè¿°ï¼',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'Edit Deduction' => '編輯減除é¡',
+ 'Edit Employee' => '編輯è·å“¡',
+ 'Employee' => 'è·å“¡',
+ 'Employee Name' => 'è·å“¡å§“å',
+ 'Employee Number' => 'è·å“¡ç·¨è™Ÿ',
+ 'Employee deleted!' => '已刪除è·å“¡ï¼',
+ 'Employee pays' => '付款給è·å“¡',
+ 'Employee saved!' => '已儲存è·å“¡ï¼',
+ 'Employees' => 'è·å“¡',
+ 'Employer' => '雇主',
+ 'Employer pays' => '付款給雇主',
+ 'Enddate' => 'çµæŸæ—¥',
+ 'Expense' => '費用',
+ 'From' => '從',
+ 'Home Phone' => 'ä½å®…電話',
+ 'IBAN' => '國際銀行帳號(IBAN)',
+ 'ID' => '識別編號',
+ 'Inactive' => 'éžæ´»èºçš„',
+ 'Include in Report' => '一併顯示',
+ 'Login' => '登入',
+ 'Manager' => '經ç†',
+ 'Maximum' => '最大',
+ 'Name' => 'å稱',
+ 'Name missing!' => '未指明åå­—ï¼',
+ 'Notes' => '備註',
+ 'Number' => '編號',
+ 'Orphaned' => '無主',
+ 'Payroll Deduction' => '薪金減除é¡',
+ 'Pos' => 'åºè™Ÿ',
+ 'Rate' => '稅率',
+ 'Rate missing!' => '未指明稅率ï¼',
+ 'Role' => '任務',
+ 'SSN' => '社會ä¿éšœç·¨è™Ÿ',
+ 'Sales' => '銷售',
+ 'Save' => '儲存',
+ 'Save as new' => '當新的儲存',
+ 'Startdate' => '開始日期',
+ 'State/Province' => 'çœ',
+ 'Supervisor' => '主管',
+ 'To' => '至',
+ 'Update' => 'æ›´æ–°',
+ 'User' => '使用者',
+ 'Work Phone' => '工作電話',
+ 'Zip/Postal Code' => '郵政編碼',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ '新增扣除' => 'add_deduction',
+ '新增è·å“¡' => 'add_employee',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '儲存' => 'save',
+ '當新的儲存' => 'save_as_new',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_utf/ic b/locale/tw_utf/ic
new file mode 100755
index 00000000..abc8528f
--- /dev/null
+++ b/locale/tw_utf/ic
@@ -0,0 +1,294 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Accounts' => '帳戶',
+ 'Accrual' => '應計基礎',
+ 'Active' => '生效的',
+ 'Add' => '新增',
+ 'Add Assembly' => '新增製æˆå“',
+ 'Add Labor/Overhead' => '新增直接人工/經常費用',
+ 'Add Part' => '新增零件',
+ 'Add Purchase Order' => '新增採購單',
+ 'Add Quotation' => '新增報價單',
+ 'Add Request for Quotation' => '新增報價單è¦æ±‚',
+ 'Add Sales Order' => '新增銷貨單',
+ 'Add Service' => '新增æœå‹™',
+ 'Address' => '地å€',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Assemblies' => '製æˆå“',
+ 'Assemblies restocked!' => '製æˆå“å·²é‡æ–°é€²è²¨',
+ 'Assembly' => '製æˆå“',
+ 'Attachment' => '附件',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Average Cost' => 'å¹³å‡æˆæœ¬',
+ 'Avg Cost' => 'å¹³å‡æˆæœ¬',
+ 'BOM' => 'æ料清單',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Billing Address' => '帳單地å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明細表',
+ 'Break' => '休æ¯',
+ 'COGS' => '貨銷æˆæœ¬',
+ 'COGS account does not exist!' => '貨銷æˆæœ¬å¸³æˆ¶ä¸å­˜åœ¨ï¼',
+ 'Cannot create Assembly' => 'ä¸èƒ½å»ºç«‹è£½æˆå“',
+ 'Cannot create Labor' => 'ä¸èƒ½å»ºç«‹ç›´æŽ¥äººå·¥',
+ 'Cannot create Part' => 'ä¸èƒ½å»ºç«‹é›¶ä»¶',
+ 'Cannot create Service' => 'ä¸èƒ½å»ºç«‹æœå‹™',
+ 'Cannot delete item!' => 'ä¸èƒ½åˆªé™¤é …ç›®ï¼',
+ 'Cannot stock assemblies!' => 'ä¸èƒ½æŠŠè£½æˆå“入貨ï¼',
+ 'Cash' => 'ç¾é‡‘',
+ 'Cc' => '抄é€',
+ 'Check Inventory' => '檢查存貨清單',
+ 'City' => '城市',
+ 'Closed' => '已關閉',
+ 'Company Name' => 'å…¬å¸å稱',
+ 'Components' => '零件',
+ 'Contact' => '連絡人',
+ 'Continue' => '繼續',
+ 'Copies' => '副本',
+ 'Cost' => 'æˆæœ¬',
+ 'Country' => '國家',
+ 'Curr' => 'ç›®å‰',
+ 'Currency' => '幣別',
+ 'Customer' => '客戶',
+ 'Customer Number' => '客戶編號',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '刪除',
+ 'Delivery Date' => '到期日',
+ 'Description' => '說明',
+ 'Detail' => '詳情',
+ 'Drawing' => '圖畫',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail address missing!' => '未指明電å­éƒµä»¶ä½å€ï¼',
+ 'E-mailed' => '已電郵',
+ 'Edit Assembly' => '編輯製æˆå“',
+ 'Edit Labor/Overhead' => '編輯直接人工/經常費用',
+ 'Edit Part' => '編輯零件',
+ 'Edit Service' => '編輯æœå‹™',
+ 'Employee' => 'è·å“¡',
+ 'Expense' => '費用',
+ 'Expense account does not exist!' => '費用帳戶ä¸å­˜åœ¨ï¼',
+ 'Extended' => '總價',
+ 'Fax' => '傳真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '從',
+ 'Group' => '組別',
+ 'Image' => 'å½±åƒ',
+ 'In-line' => '行內',
+ 'Include in Report' => '一併顯示',
+ 'Income' => '收入',
+ 'Income account does not exist!' => '收入帳戶ä¸å­˜åœ¨ï¼',
+ 'Individual Items' => '個別的項目',
+ 'Inventory' => '庫存',
+ 'Inventory account does not exist!' => '庫存數帳戶ä¸å­˜åœ¨ï¼',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '在åœç”¨æ­¤è£½æˆå“之å‰, 存貨數é‡å¿…需為零ï¼',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'åœç”¨æ­¤é …零件之å‰, 存貨數é‡å¿…需為零ï¼',
+ 'Invoice' => '發票',
+ 'Invoice Date missing!' => '未指明發票日期ï¼',
+ 'Invoice Number' => '發票編號',
+ 'Invoice Number missing!' => '未指明發票編號ï¼',
+ 'Item deleted!' => '已刪除項目ï¼',
+ 'Item not on file!' => '沒有此項目的記錄ï¼',
+ 'Items' => 'é …ç›®',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Labor/Overhead' => '直接人工/經常費用',
+ 'Last Cost' => '上次的æˆæœ¬',
+ 'Leadtime' => '總需時',
+ 'Line Total' => '總列數',
+ 'Link Accounts' => '連çµå¸³æˆ¶',
+ 'List' => '列表',
+ 'List Price' => '列出價',
+ 'Make' => '生產商',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'Markup' => '漲價',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Message' => '訊æ¯',
+ 'Microfiche' => '單片縮影膠片',
+ 'Model' => '型號',
+ 'Name' => 'å稱',
+ 'No.' => '編號',
+ 'Notes' => '備註',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => '編號',
+ 'Number missing in Row' => '此列中缺少數值',
+ 'OH' => '已有存é‡',
+ 'Obsolete' => 'åœç”¨',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'On Hand' => '已有存é‡',
+ 'Open' => 'é–‹å•Ÿ',
+ 'Order' => '訂單',
+ 'Order Date missing!' => '未指明下單日期ï¼',
+ 'Order Number' => '訂單編號',
+ 'Order Number missing!' => '未指明訂單編號ï¼',
+ 'Orphaned' => '無主',
+ 'PDF' => 'PDF',
+ 'Packing List' => '出貨單',
+ 'Packing List Date missing!' => '未指明出貨單日期ï¼',
+ 'Packing List Number missing!' => '未指明出貨單編號ï¼',
+ 'Part' => '零件',
+ 'Parts' => '零件',
+ 'Period' => '期間',
+ 'Phone' => '電話號碼',
+ 'Pick List' => 'æ€è²¨æ¸…å–®',
+ 'Postscript' => 'Postscript',
+ 'Price' => '價格',
+ 'Pricegroup' => '價格組別',
+ 'Printed' => '已列å°',
+ 'Project' => 'é …ç›®',
+ 'Purchase Order' => '採購單',
+ 'Purchase Orders' => '採購單',
+ 'Qty' => '數é‡',
+ 'Quantity exceeds available units to stock!' => '數é‡è¶…éŽå¯åº«å­˜çš„數é‡ï¼',
+ 'Quotation' => '報價單',
+ 'Quotation Date missing!' => '未指明報價單日期ï¼',
+ 'Quotation Number missing!' => '未指明報價單號碼ï¼',
+ 'Quotations' => '報價單',
+ 'RFQ' => '報價請求(RFQ) ',
+ 'ROP' => 'å†è¨‚點',
+ 'Recd' => '已收到',
+ 'Required by' => 'è¦æ±‚交付日期',
+ 'SKU' => '庫存單ä½',
+ 'Sales Invoice' => '銷售發票',
+ 'Sales Invoices' => '銷售發票',
+ 'Sales Order' => '銷貨單',
+ 'Sales Orders' => '銷貨單',
+ 'Save' => '儲存',
+ 'Save as new' => '當新的儲存',
+ 'Scheduled' => '編排了時間',
+ 'Screen' => '螢幕',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select items' => 'é¸æ“‡é …ç›®',
+ 'Select txt, postscript or PDF!' => 'é¸æ“‡æ–‡å­—ã€postscript或PDFï¼',
+ 'Sell' => '售賣',
+ 'Sell Price' => '售價',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'åºè™Ÿ',
+ 'Serial Number' => 'åºè™Ÿ',
+ 'Service' => 'æœå‹™',
+ 'Services' => 'æœå‹™',
+ 'Ship' => '付é‹',
+ 'Ship to' => '付é‹è‡³',
+ 'Shipping Address' => '付é‹åœ°å€',
+ 'Short' => '短',
+ 'State/Province' => 'çœ',
+ 'Stock' => '庫存',
+ 'Stock Assembly' => '把製æˆå“入貨',
+ 'Subject' => '標題',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Summary' => '摘è¦',
+ 'Tax' => '稅金',
+ 'Text' => '文字',
+ 'To' => '至',
+ 'Top Level' => '頂層',
+ 'Translation not on file!' => '沒有此翻譯的記錄ï¼',
+ 'Unit' => 'å–®ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Updated' => '已更新',
+ 'Vendor' => '供應商',
+ 'Vendor Invoice' => '供應商發票',
+ 'Vendor Invoices' => '供應商發票',
+ 'Vendor Number' => '供應商號碼',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Warehouse' => '倉庫',
+ 'Weight' => 'é‡é‡',
+ 'What type of item is this?' => '此項目屬於甚麼類別?',
+ 'Work Order' => '工作單',
+ 'Year' => 'å¹´',
+ 'Zip/Postal Code' => '郵政編碼',
+ 'days' => 'æ—¥',
+ 'sent' => 'å·²é€å‡º',
+ 'unexpected error!' => '沒有é æœŸçš„錯誤ï¼',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ '新增製æˆå“' => 'add_assembly',
+ '新增直接人工_經常費用' => 'add_labor_overhead',
+ '新增零件' => 'add_part',
+ '新增æœå‹™' => 'add_service',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '編輯製æˆå“' => 'edit_assembly',
+ '編輯零件' => 'edit_part',
+ '編輯æœå‹™' => 'edit_service',
+ '儲存' => 'save',
+ '當新的儲存' => 'save_as_new',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_utf/io b/locale/tw_utf/io
new file mode 100755
index 00000000..f25fa558
--- /dev/null
+++ b/locale/tw_utf/io
@@ -0,0 +1,136 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Add Purchase Order' => '新增採購單',
+ 'Add Quotation' => '新增報價單',
+ 'Add Request for Quotation' => '新增報價單è¦æ±‚',
+ 'Add Sales Order' => '新增銷貨單',
+ 'Address' => '地å€',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Attachment' => '附件',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Billing Address' => '帳單地å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明細表',
+ 'Cc' => '抄é€',
+ 'City' => '城市',
+ 'Company Name' => 'å…¬å¸å稱',
+ 'Contact' => '連絡人',
+ 'Continue' => '繼續',
+ 'Copies' => '副本',
+ 'Country' => '國家',
+ 'Customer Number' => '客戶編號',
+ 'Date' => '日期',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delivery Date' => '到期日',
+ 'Description' => '說明',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail address missing!' => '未指明電å­éƒµä»¶ä½å€ï¼',
+ 'E-mailed' => '已電郵',
+ 'Extended' => '總價',
+ 'Fax' => '傳真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'Group' => '組別',
+ 'In-line' => '行內',
+ 'Invoice' => '發票',
+ 'Invoice Date missing!' => '未指明發票日期ï¼',
+ 'Invoice Number missing!' => '未指明發票編號ï¼',
+ 'Item not on file!' => '沒有此項目的記錄ï¼',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Message' => '訊æ¯',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => '編號',
+ 'Number missing in Row' => '此列中缺少數值',
+ 'OH' => '已有存é‡',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Order Date missing!' => '未指明下單日期ï¼',
+ 'Order Number missing!' => '未指明訂單編號ï¼',
+ 'PDF' => 'PDF',
+ 'Packing List' => '出貨單',
+ 'Packing List Date missing!' => '未指明出貨單日期ï¼',
+ 'Packing List Number missing!' => '未指明出貨單編號ï¼',
+ 'Part' => '零件',
+ 'Phone' => '電話號碼',
+ 'Pick List' => 'æ€è²¨æ¸…å–®',
+ 'Postscript' => 'Postscript',
+ 'Price' => '價格',
+ 'Printed' => '已列å°',
+ 'Project' => 'é …ç›®',
+ 'Purchase Order' => '採購單',
+ 'Qty' => '數é‡',
+ 'Quotation' => '報價單',
+ 'Quotation Date missing!' => '未指明報價單日期ï¼',
+ 'Quotation Number missing!' => '未指明報價單號碼ï¼',
+ 'Recd' => '已收到',
+ 'Required by' => 'è¦æ±‚交付日期',
+ 'SKU' => '庫存單ä½',
+ 'Sales Order' => '銷貨單',
+ 'Scheduled' => '編排了時間',
+ 'Screen' => '螢幕',
+ 'Select items' => 'é¸æ“‡é …ç›®',
+ 'Select txt, postscript or PDF!' => 'é¸æ“‡æ–‡å­—ã€postscript或PDFï¼',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'åºè™Ÿ',
+ 'Service' => 'æœå‹™',
+ 'Ship' => '付é‹',
+ 'Ship to' => '付é‹è‡³',
+ 'Shipping Address' => '付é‹åœ°å€',
+ 'State/Province' => 'çœ',
+ 'Subject' => '標題',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Text' => '文字',
+ 'To' => '至',
+ 'Translation not on file!' => '沒有此翻譯的記錄ï¼',
+ 'Unit' => 'å–®ä½',
+ 'Vendor Number' => '供應商號碼',
+ 'What type of item is this?' => '此項目屬於甚麼類別?',
+ 'Work Order' => '工作單',
+ 'Zip/Postal Code' => '郵政編碼',
+ 'sent' => 'å·²é€å‡º',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ '繼續' => 'continue',
+};
+
+1;
+
diff --git a/locale/tw_utf/ir b/locale/tw_utf/ir
new file mode 100755
index 00000000..d9322473
--- /dev/null
+++ b/locale/tw_utf/ir
@@ -0,0 +1,256 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => '帳戶',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Add Purchase Order' => '新增採購單',
+ 'Add Quotation' => '新增報價單',
+ 'Add Request for Quotation' => '新增報價單è¦æ±‚',
+ 'Add Sales Order' => '新增銷貨單',
+ 'Add Vendor Invoice' => '新增供應商發票',
+ 'Address' => '地å€',
+ 'Amount' => '金é¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Invoice Number' => '您是å¦ç¢ºå®šè¦åˆªé™¤ç™¼ç¥¨ç·¨è™Ÿ',
+ 'Attachment' => '附件',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Billing Address' => '帳單地å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明細表',
+ 'Cannot delete invoice!' => 'ä¸èƒ½åˆªé™¤ç™¼ç¥¨ï¼',
+ 'Cannot post invoice for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入發票ï¼',
+ 'Cannot post invoice!' => 'ä¸èƒ½åŠ å…¥ç™¼ç¥¨ï¼',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入款項ï¼',
+ 'Cc' => '抄é€',
+ 'City' => '城市',
+ 'Company Name' => 'å…¬å¸å稱',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Contact' => '連絡人',
+ 'Continue' => '繼續',
+ 'Copies' => '副本',
+ 'Country' => '國家',
+ 'Credit Limit' => '信用é¡åº¦',
+ 'Currency' => '幣別',
+ 'Customer Number' => '客戶編號',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Day(s)' => 'æ—¥',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '刪除',
+ 'Delete Schedule' => '刪除時間表',
+ 'Delivery Date' => '到期日',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'Due Date' => '到期日',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail address missing!' => '未指明電å­éƒµä»¶ä½å€ï¼',
+ 'E-mail message' => 'é›»å­éƒµä»¶è¨Šæ¯',
+ 'E-mailed' => '已電郵',
+ 'Edit Vendor Invoice' => '編輯供應商發票',
+ 'Every' => 'æ¯',
+ 'Exch' => '匯率',
+ 'Exchange Rate' => '匯率',
+ 'Exchange rate for payment missing!' => '未指明付款的匯率ï¼',
+ 'Exchange rate missing!' => '未指明匯率ï¼',
+ 'Extended' => '總價',
+ 'Fax' => '傳真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'For' => 'é‡è¦†',
+ 'Group' => '組別',
+ 'In-line' => '行內',
+ 'Include Payment' => '包括付款',
+ 'Internal Notes' => '內部備忘錄',
+ 'Invoice' => '發票',
+ 'Invoice Date' => '發票日期',
+ 'Invoice Date missing!' => '未指明發票日期ï¼',
+ 'Invoice Number' => '發票編號',
+ 'Invoice Number missing!' => '未指明發票編號ï¼',
+ 'Invoice deleted!' => '已刪除發票ï¼',
+ 'Item not on file!' => '沒有此項目的記錄ï¼',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Language' => '語言',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '備忘錄',
+ 'Message' => '訊æ¯',
+ 'Month(s)' => '月',
+ 'Next Date' => '下一日',
+ 'Notes' => '備註',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => '編號',
+ 'Number missing in Row' => '此列中缺少數值',
+ 'OH' => '已有存é‡',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Order Date missing!' => '未指明下單日期ï¼',
+ 'Order Number' => '訂單編號',
+ 'Order Number missing!' => '未指明訂單編號ï¼',
+ 'PDF' => 'PDF',
+ 'PO Number' => '採購單編號',
+ 'Packing List' => '出貨單',
+ 'Packing List Date missing!' => '未指明出貨單日期ï¼',
+ 'Packing List Number missing!' => '未指明出貨單編號ï¼',
+ 'Part' => '零件',
+ 'Payment date missing!' => '未指明付款日期ï¼',
+ 'Payments' => '付款',
+ 'Phone' => '電話號碼',
+ 'Pick List' => 'æ€è²¨æ¸…å–®',
+ 'Post' => '加入',
+ 'Post as new' => '當新的加入',
+ 'Postscript' => 'Postscript',
+ 'Price' => '價格',
+ 'Print' => '列å°',
+ 'Printed' => '已列å°',
+ 'Project' => 'é …ç›®',
+ 'Project not on file!' => '沒有此項目的記錄ï¼',
+ 'Purchase Order' => '採購單',
+ 'Qty' => '數é‡',
+ 'Quotation' => '報價單',
+ 'Quotation Date missing!' => '未指明報價單日期ï¼',
+ 'Quotation Number missing!' => '未指明報價單號碼ï¼',
+ 'Recd' => '已收到',
+ 'Record in' => '記錄於',
+ 'Recurring Transaction' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Remaining' => '尚餘',
+ 'Repeat' => 'é‡è¦†',
+ 'Required by' => 'è¦æ±‚交付日期',
+ 'SKU' => '庫存單ä½',
+ 'Sales Order' => '銷貨單',
+ 'Save Schedule' => '儲存時間表',
+ 'Schedule' => '時間表',
+ 'Scheduled' => '編排了時間',
+ 'Screen' => '螢幕',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select from one of the projects below' => '於下列項目中é¸æ“‡ä¸€å€‹',
+ 'Select items' => 'é¸æ“‡é …ç›®',
+ 'Select txt, postscript or PDF!' => 'é¸æ“‡æ–‡å­—ã€postscript或PDFï¼',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'åºè™Ÿ',
+ 'Service' => 'æœå‹™',
+ 'Ship' => '付é‹',
+ 'Ship to' => '付é‹è‡³',
+ 'Shipping Address' => '付é‹åœ°å€',
+ 'Source' => '來æº',
+ 'Startdate' => '開始日期',
+ 'State/Province' => 'çœ',
+ 'Subject' => '標題',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Tax Included' => 'å·²å«ç¨…金',
+ 'Text' => '文字',
+ 'To' => '至',
+ 'Total' => '總計',
+ 'Translation not on file!' => '沒有此翻譯的記錄ï¼',
+ 'Unit' => 'å–®ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供應商',
+ 'Vendor Number' => '供應商號碼',
+ 'Vendor missing!' => '未指明供應商ï¼',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Warning!' => '警告ï¼',
+ 'Week(s)' => '星期',
+ 'What type of item is this?' => '此項目屬於甚麼類別?',
+ 'Work Order' => '工作單',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'You are posting an existing transaction!' => '您正在加入一個ç¾å­˜çš„交易ï¼',
+ 'You are printing and posting an existing transaction!' => '您正在列å°åŠåŠ å…¥ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are printing and saving an existing order' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„訂單ï¼',
+ 'You are printing and saving an existing quotation' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„報價單ï¼',
+ 'You are saving an existing order' => '您正在儲存一張ç¾å­˜çš„訂單ï¼',
+ 'You are saving an existing quotation' => '您正在儲存一張ç¾å­˜çš„報價單ï¼',
+ 'Zip/Postal Code' => '郵政編碼',
+ 'ea' => '個',
+ 'for' => '為了',
+ 'posted!' => '已加入ï¼',
+ 'sent' => 'å·²é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '刪除時間表' => 'delete_schedule',
+ '加入' => 'post',
+ '當新的加入' => 'post_as_new',
+ '採購單' => 'purchase_order',
+ '儲存時間表' => 'save_schedule',
+ '時間表' => 'schedule',
+ 'æ›´æ–°' => 'update',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_utf/is b/locale/tw_utf/is
new file mode 100755
index 00000000..981aa06b
--- /dev/null
+++ b/locale/tw_utf/is
@@ -0,0 +1,270 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => '帳戶',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Add Purchase Order' => '新增採購單',
+ 'Add Quotation' => '新增報價單',
+ 'Add Request for Quotation' => '新增報價單è¦æ±‚',
+ 'Add Sales Invoice' => '新增銷售發票',
+ 'Add Sales Order' => '新增銷貨單',
+ 'Address' => '地å€',
+ 'Amount' => '金é¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Invoice Number' => '您是å¦ç¢ºå®šè¦åˆªé™¤ç™¼ç¥¨ç·¨è™Ÿ',
+ 'Attachment' => '附件',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Billing Address' => '帳單地å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明細表',
+ 'Business' => '業務',
+ 'Cannot delete invoice!' => 'ä¸èƒ½åˆªé™¤ç™¼ç¥¨ï¼',
+ 'Cannot post invoice for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入發票ï¼',
+ 'Cannot post invoice!' => 'ä¸èƒ½åŠ å…¥ç™¼ç¥¨ï¼',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入款項ï¼',
+ 'Cc' => '抄é€',
+ 'City' => '城市',
+ 'Company Name' => 'å…¬å¸å稱',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Contact' => '連絡人',
+ 'Continue' => '繼續',
+ 'Copies' => '副本',
+ 'Country' => '國家',
+ 'Credit Limit' => '信用é¡åº¦',
+ 'Currency' => '幣別',
+ 'Customer' => '客戶',
+ 'Customer Number' => '客戶編號',
+ 'Customer missing!' => '未指明客戶ï¼',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Day(s)' => 'æ—¥',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '刪除',
+ 'Delete Schedule' => '刪除時間表',
+ 'Delivery Date' => '到期日',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'Due Date' => '到期日',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail address missing!' => '未指明電å­éƒµä»¶ä½å€ï¼',
+ 'E-mail message' => 'é›»å­éƒµä»¶è¨Šæ¯',
+ 'E-mailed' => '已電郵',
+ 'Edit Sales Invoice' => '編輯銷售發票',
+ 'Every' => 'æ¯',
+ 'Exch' => '匯率',
+ 'Exchange Rate' => '匯率',
+ 'Exchange rate for payment missing!' => '未指明付款的匯率ï¼',
+ 'Exchange rate missing!' => '未指明匯率ï¼',
+ 'Extended' => '總價',
+ 'Fax' => '傳真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'For' => 'é‡è¦†',
+ 'Group' => '組別',
+ 'In-line' => '行內',
+ 'Include Payment' => '包括付款',
+ 'Internal Notes' => '內部備忘錄',
+ 'Invoice' => '發票',
+ 'Invoice Date' => '發票日期',
+ 'Invoice Date missing!' => '未指明發票日期ï¼',
+ 'Invoice Number' => '發票編號',
+ 'Invoice Number missing!' => '未指明發票編號ï¼',
+ 'Invoice deleted!' => '已刪除發票ï¼',
+ 'Item not on file!' => '沒有此項目的記錄ï¼',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '備忘錄',
+ 'Message' => '訊æ¯',
+ 'Month(s)' => '月',
+ 'Next Date' => '下一日',
+ 'Notes' => '備註',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => '編號',
+ 'Number missing in Row' => '此列中缺少數值',
+ 'OH' => '已有存é‡',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Order Date missing!' => '未指明下單日期ï¼',
+ 'Order Number' => '訂單編號',
+ 'Order Number missing!' => '未指明訂單編號ï¼',
+ 'PDF' => 'PDF',
+ 'PO Number' => '採購單編號',
+ 'Packing List' => '出貨單',
+ 'Packing List Date missing!' => '未指明出貨單日期ï¼',
+ 'Packing List Number missing!' => '未指明出貨單編號ï¼',
+ 'Part' => '零件',
+ 'Payment date missing!' => '未指明付款日期ï¼',
+ 'Payments' => '付款',
+ 'Phone' => '電話號碼',
+ 'Pick List' => 'æ€è²¨æ¸…å–®',
+ 'Post' => '加入',
+ 'Post as new' => '當新的加入',
+ 'Postscript' => 'Postscript',
+ 'Price' => '價格',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°ä¸¦åŠ å…¥',
+ 'Print and Post as new' => '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„',
+ 'Printed' => '已列å°',
+ 'Project' => 'é …ç›®',
+ 'Project not on file!' => '沒有此項目的記錄ï¼',
+ 'Purchase Order' => '採購單',
+ 'Qty' => '數é‡',
+ 'Quotation' => '報價單',
+ 'Quotation Date missing!' => '未指明報價單日期ï¼',
+ 'Quotation Number missing!' => '未指明報價單號碼ï¼',
+ 'Recd' => '已收到',
+ 'Record in' => '記錄於',
+ 'Recurring Transaction' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Remaining' => '尚餘',
+ 'Repeat' => 'é‡è¦†',
+ 'Required by' => 'è¦æ±‚交付日期',
+ 'SKU' => '庫存單ä½',
+ 'Sales Order' => '銷貨單',
+ 'Salesperson' => '銷售人員',
+ 'Save Schedule' => '儲存時間表',
+ 'Schedule' => '時間表',
+ 'Scheduled' => '編排了時間',
+ 'Screen' => '螢幕',
+ 'Select a Printer!' => 'é¸æ“‡å°è¡¨æ©Ÿï¼',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select from one of the projects below' => '於下列項目中é¸æ“‡ä¸€å€‹',
+ 'Select items' => 'é¸æ“‡é …ç›®',
+ 'Select postscript or PDF!' => 'é¸æ“‡postscript或PDFï¼',
+ 'Select txt, postscript or PDF!' => 'é¸æ“‡æ–‡å­—ã€postscript或PDFï¼',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'åºè™Ÿ',
+ 'Service' => 'æœå‹™',
+ 'Ship' => '付é‹',
+ 'Ship to' => '付é‹è‡³',
+ 'Ship via' => '付é‹å…¬å¸',
+ 'Shipping Address' => '付é‹åœ°å€',
+ 'Shipping Point' => '付é‹åœ°é»ž',
+ 'Source' => '來æº',
+ 'Startdate' => '開始日期',
+ 'State/Province' => 'çœ',
+ 'Subject' => '標題',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Tax Included' => 'å·²å«ç¨…金',
+ 'Text' => '文字',
+ 'To' => '至',
+ 'Total' => '總計',
+ 'Trade Discount' => '貿易折扣',
+ 'Translation not on file!' => '沒有此翻譯的記錄ï¼',
+ 'Unit' => 'å–®ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor Number' => '供應商號碼',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Warning!' => '警告ï¼',
+ 'Week(s)' => '星期',
+ 'What type of item is this?' => '此項目屬於甚麼類別?',
+ 'Work Order' => '工作單',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'You are posting an existing transaction!' => '您正在加入一個ç¾å­˜çš„交易ï¼',
+ 'You are printing and posting an existing transaction!' => '您正在列å°åŠåŠ å…¥ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are printing and saving an existing order' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„訂單ï¼',
+ 'You are printing and saving an existing quotation' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„報價單ï¼',
+ 'You are saving an existing order' => '您正在儲存一張ç¾å­˜çš„訂單ï¼',
+ 'You are saving an existing quotation' => '您正在儲存一張ç¾å­˜çš„報價單ï¼',
+ 'Zip/Postal Code' => '郵政編碼',
+ 'ea' => '個',
+ 'for' => '為了',
+ 'posted!' => '已加入ï¼',
+ 'sent' => 'å·²é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '刪除時間表' => 'delete_schedule',
+ 'é›»å­éƒµä»¶' => 'e_mail',
+ '加入' => 'post',
+ '當新的加入' => 'post_as_new',
+ '列å°' => 'print',
+ '列å°ä¸¦åŠ å…¥' => 'print_and_post',
+ '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„' => 'print_and_post_as_new',
+ '銷貨單' => 'sales_order',
+ '儲存時間表' => 'save_schedule',
+ '時間表' => 'schedule',
+ '付é‹è‡³' => 'ship_to',
+ 'æ›´æ–°' => 'update',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_utf/jc b/locale/tw_utf/jc
new file mode 100755
index 00000000..6c8aa388
--- /dev/null
+++ b/locale/tw_utf/jc
@@ -0,0 +1,124 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Amount' => '金é¡',
+ 'Clocked' => '計算出的時間',
+ 'Closed' => '已關閉',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Continue' => '繼續',
+ 'Cost' => 'æˆæœ¬',
+ 'Current' => 'ç¾æœ‰',
+ 'Date' => '日期',
+ 'Date missing!' => '未指明日期ï¼',
+ 'Date worked' => '工作日期',
+ 'Delete' => '刪除',
+ 'Description' => '說明',
+ 'Employee' => 'è·å“¡',
+ 'Friday' => '星期五',
+ 'From' => '從',
+ 'ID' => '識別編號',
+ 'Include in Report' => '一併顯示',
+ 'Job Name' => '工作å稱',
+ 'Job Number' => '工作編號',
+ 'Job Number missing!' => '未指明工作編號ï¼',
+ 'Labor Code' => '直接人工代碼',
+ 'Monday' => '星期一',
+ 'Month' => '月',
+ 'No Employees on file!' => '沒有任何僱員的記錄ï¼',
+ 'No Labor codes on file!' => '沒有任何直接人工代碼的記錄ï¼',
+ 'No open Jobs!' => '沒有已開啟的工作',
+ 'No open Projects!' => '沒有已開啟的項目',
+ 'Notes' => '備註',
+ 'Open' => 'é–‹å•Ÿ',
+ 'PDF' => 'PDF',
+ 'Part Number' => '零件編號',
+ 'Period' => '期間',
+ 'Postscript' => 'Postscript',
+ 'Print' => '列å°',
+ 'Print and Save' => '列å°ä¸¦å„²å­˜',
+ 'Print and Save as new' => '列å°ä¸¦å„²å­˜ä½œç‚ºæ–°çš„',
+ 'Printed' => '已列å°',
+ 'Project Name' => 'é …ç›®å稱',
+ 'Project Number' => '項目號碼',
+ 'Project Number missing!' => '未指明項目號碼ï¼',
+ 'Project/Job Name' => 'é …ç›®/工作å稱',
+ 'Project/Job Number' => '項目/工作號碼',
+ 'Qty' => '數é‡',
+ 'Quarter' => 'å­£',
+ 'Saturday' => '星期六',
+ 'Save' => '儲存',
+ 'Save as new' => '當新的儲存',
+ 'Screen' => '螢幕',
+ 'Select a Printer!' => 'é¸æ“‡å°è¡¨æ©Ÿï¼',
+ 'Select postscript or PDF!' => 'é¸æ“‡postscript或PDFï¼',
+ 'Service Code' => 'æœå‹™ç·¨è™Ÿ',
+ 'Service/Labor Code' => 'æœå‹™/直接人工編號',
+ 'Startdate' => '開始日期',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Sunday' => '星期日',
+ 'Thursday' => '星期四',
+ 'Time In' => '上ç­æ™‚é–“',
+ 'Time Out' => '下ç­æ™‚é–“',
+ 'To' => '至',
+ 'Total' => '總計',
+ 'Tuesday' => '星期二',
+ 'Update' => 'æ›´æ–°',
+ 'Warning!' => '警告ï¼',
+ 'Wednesday' => '星期三',
+ 'Year' => 'å¹´',
+ 'Yes' => '是',
+ 'You are printing and saving an existing transaction!' => '您正在列å°åŠå„²å­˜ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are saving an existing transaction!' => '您正在儲存一個ç¾å­˜çš„交易ï¼',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '列å°' => 'print',
+ '列å°ä¸¦å„²å­˜' => 'print_and_save',
+ '列å°ä¸¦å„²å­˜ä½œç‚ºæ–°çš„' => 'print_and_save_as_new',
+ '儲存' => 'save',
+ '當新的儲存' => 'save_as_new',
+ 'æ›´æ–°' => 'update',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_utf/locales.pl b/locale/tw_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/tw_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/tw_utf/login b/locale/tw_utf/login
new file mode 100755
index 00000000..4b7a05e6
--- /dev/null
+++ b/locale/tw_utf/login
@@ -0,0 +1,27 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Denied!' => '拒絕存å–ï¼',
+ 'Company' => 'å…¬å¸',
+ 'Continue' => '繼續',
+ 'Dataset is newer than version!' => '較新資料集ï¼',
+ 'Incorrect Dataset version!' => '資料集版本錯誤ï¼',
+ 'Login' => '登入',
+ 'Name' => 'å稱',
+ 'Password' => '密碼',
+ 'Upgrading to Version' => 'æ­£å‡ç´šè‡³æ–°ç‰ˆ',
+ 'Version' => '版本',
+ 'You did not enter a name!' => '你並未éµå…¥å稱ï¼',
+ 'done' => '完æˆ',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ '登入' => 'login',
+};
+
+1;
+
diff --git a/locale/tw_utf/menu b/locale/tw_utf/menu
new file mode 100755
index 00000000..80b06a1d
--- /dev/null
+++ b/locale/tw_utf/menu
@@ -0,0 +1,139 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => '應付帳款',
+ 'AP Aging' => '應付帳齡分æž',
+ 'AP Transaction' => '應付交易',
+ 'AR' => '應收帳款',
+ 'AR Aging' => '應收帳齡分æž',
+ 'AR Transaction' => '應收交易',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Add Account' => '新增帳戶',
+ 'Add Assembly' => '新增製æˆå“',
+ 'Add Business' => '新增業務',
+ 'Add Customer' => '新增客戶',
+ 'Add Department' => '新增部門',
+ 'Add Employee' => '新增è·å“¡',
+ 'Add GIFI' => '新增GIFI',
+ 'Add Group' => '新增組別',
+ 'Add Labor/Overhead' => '新增直接人工/經常費用',
+ 'Add Language' => '新增語言',
+ 'Add Part' => '新增零件',
+ 'Add Pricegroup' => '新增價格組別',
+ 'Add Project' => '新增項目',
+ 'Add SIC' => '新增標準工業分類代碼',
+ 'Add Service' => '新增æœå‹™',
+ 'Add Transaction' => '新增交易',
+ 'Add Vendor' => '新增供應商',
+ 'Add Warehouse' => '新增倉庫',
+ 'All Items' => '全部項目',
+ 'Assemblies' => '製æˆå“',
+ 'Audit Control' => '審核控制',
+ 'Backup' => '備份',
+ 'Balance Sheet' => '資產負債表',
+ 'Bin List' => '箱的明細表',
+ 'Bin Lists' => '箱的明細表',
+ 'Cash' => 'ç¾é‡‘',
+ 'Chart of Accounts' => '會計科目表',
+ 'Check' => '檢查',
+ 'Components' => '零件',
+ 'Customers' => '客戶',
+ 'Defaults' => 'é è¨­',
+ 'Departments' => '部門',
+ 'Description' => '說明',
+ 'Employees' => 'è·å“¡',
+ 'General Ledger' => '總帳',
+ 'Generate' => '生æˆ',
+ 'Goods & Services' => '貨物åŠæœå‹™',
+ 'Groups' => '所有組別',
+ 'HR' => '人事管ç†',
+ 'HTML Templates' => 'HTML 模版',
+ 'History' => 'æ­·å²',
+ 'Income Statement' => 'æ益表',
+ 'Invoice' => '發票',
+ 'LaTeX Templates' => 'LaTex 模版',
+ 'Labor/Overhead' => '直接人工/經常費用',
+ 'Language' => '語言',
+ 'List Accounts' => '列出帳號',
+ 'List Businesses' => '列出業務',
+ 'List Departments' => '列出部門',
+ 'List GIFI' => '列出 GIFI',
+ 'List Languages' => '列出語言',
+ 'List Projects' => '列出項目',
+ 'List SIC' => '列出標準工業分類代碼',
+ 'List Warehouses' => '列出倉庫',
+ 'Logout' => '登出',
+ 'New Window' => '新視窗',
+ 'Non-taxable' => 'ä¸æ‡‰èª²ç¨…',
+ 'Open' => 'é–‹å•Ÿ',
+ 'Order Entry' => '下單項目',
+ 'Outstanding' => '未收款交易',
+ 'POS' => '銷售點(POS)',
+ 'POS Invoice' => 'POS發票',
+ 'Packing List' => '出貨單',
+ 'Packing Lists' => '出貨單',
+ 'Parts' => '零件',
+ 'Payment' => '付款',
+ 'Payments' => '付款',
+ 'Pick List' => 'æ€è²¨æ¸…å–®',
+ 'Pick Lists' => 'æ€è²¨æ¸…å–®',
+ 'Preferences' => '個人設定',
+ 'Pricegroups' => '所有價格組別',
+ 'Print' => '列å°',
+ 'Projects' => 'é …ç›®',
+ 'Purchase Order' => '採購單',
+ 'Purchase Orders' => '採購單',
+ 'Quotation' => '報價單',
+ 'Quotations' => '報價單',
+ 'RFQ' => '報價請求(RFQ) ',
+ 'RFQs' => '報價請求',
+ 'Receipt' => '收據',
+ 'Receipts' => '收據',
+ 'Receive' => '收到',
+ 'Reconciliation' => '調節',
+ 'Recurring Transactions' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reports' => '報表',
+ 'SIC' => '標準工業分類代碼',
+ 'Sale' => '銷售',
+ 'Sales Invoice' => '銷售發票',
+ 'Sales Invoices' => '銷售發票',
+ 'Sales Order' => '銷貨單',
+ 'Sales Orders' => '銷貨單',
+ 'Save to File' => '儲存至檔案',
+ 'Search' => 'æœå°‹',
+ 'Send by E-Mail' => '以電å­éƒµä»¶å¯„é€',
+ 'Services' => 'æœå‹™',
+ 'Ship' => '付é‹',
+ 'Shipping' => '付é‹',
+ 'Statement' => '會計帳',
+ 'Stock Assembly' => '把製æˆå“入貨',
+ 'Stylesheet' => '樣å¼è¡¨',
+ 'System' => '系統',
+ 'Tax collected' => '已收稅金',
+ 'Tax paid' => '已付稅金',
+ 'Text Templates' => '文字模版',
+ 'Transactions' => '所有交易',
+ 'Transfer' => '轉移',
+ 'Transfer Inventory' => '轉移存貨',
+ 'Translations' => '翻譯',
+ 'Trial Balance' => '試算表',
+ 'Type of Business' => '業務種類',
+ 'Vendor Invoice' => '供應商發票',
+ 'Vendors' => '供應商',
+ 'Version' => '版本',
+ 'Warehouses' => '倉庫',
+ 'Work Order' => '工作單',
+ 'Work Orders' => '工作單',
+ 'Yearend' => 'å¹´çµ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/tw_utf/oe b/locale/tw_utf/oe
new file mode 100755
index 00000000..890512c9
--- /dev/null
+++ b/locale/tw_utf/oe
@@ -0,0 +1,371 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Add Exchange Rate' => '新增外匯率',
+ 'Add Purchase Order' => '新增採購單',
+ 'Add Quotation' => '新增報價單',
+ 'Add Request for Quotation' => '新增報價單è¦æ±‚',
+ 'Add Sales Invoice' => '新增銷售發票',
+ 'Add Sales Order' => '新增銷貨單',
+ 'Add Vendor Invoice' => '新增供應商發票',
+ 'Address' => '地å€',
+ 'Amount' => '金é¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Order Number' => '您是å¦ç¢ºå®šè¦åˆªé™¤è¨‚單編號',
+ 'Are you sure you want to delete Quotation Number' => '您是å¦ç¢ºå®šè¦åˆªé™¤å ±åƒ¹å–®ç·¨è™Ÿ',
+ 'Attachment' => '附件',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Billing Address' => '帳單地å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明細表',
+ 'Business' => '業務',
+ 'Cannot delete order!' => 'ä¸èƒ½åˆªé™¤å®šå–®ï¼',
+ 'Cannot delete quotation!' => 'ä¸èƒ½åˆªé™¤å ±åƒ¹å–®ï¼',
+ 'Cannot save order!' => 'ä¸èƒ½å„²å­˜å®šå–®ï¼',
+ 'Cannot save quotation!' => 'ä¸èƒ½å„²å­˜å ±åƒ¹å–®ï¼',
+ 'Cc' => '抄é€',
+ 'City' => '城市',
+ 'Closed' => '已關閉',
+ 'Company Name' => 'å…¬å¸å稱',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Contact' => '連絡人',
+ 'Continue' => '繼續',
+ 'Copies' => '副本',
+ 'Cost' => 'æˆæœ¬',
+ 'Could not save!' => 'ä¸èƒ½å„²å­˜ï¼',
+ 'Could not transfer Inventory!' => '存貨清單ä¸èƒ½è½‰ç§»ï¼',
+ 'Country' => '國家',
+ 'Credit Limit' => '信用é¡åº¦',
+ 'Curr' => 'ç›®å‰',
+ 'Currency' => '幣別',
+ 'Current' => 'ç¾æœ‰',
+ 'Customer' => '客戶',
+ 'Customer Number' => '客戶編號',
+ 'Customer missing!' => '未指明客戶ï¼',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Date Received' => '收款日期',
+ 'Date received missing!' => '未指明收款日期ï¼',
+ 'Day(s)' => 'æ—¥',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Delete' => '刪除',
+ 'Delete Schedule' => '刪除時間表',
+ 'Delivery Date' => '到期日',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'Done' => '已完æˆ',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail address missing!' => '未指明電å­éƒµä»¶ä½å€ï¼',
+ 'E-mail message' => 'é›»å­éƒµä»¶è¨Šæ¯',
+ 'E-mailed' => '已電郵',
+ 'Edit Purchase Order' => '編輯採購單',
+ 'Edit Quotation' => '編輯報價單',
+ 'Edit Request for Quotation' => '編輯報價單è¦æ±‚',
+ 'Edit Sales Order' => '編輯銷貨單',
+ 'Employee' => 'è·å“¡',
+ 'Every' => 'æ¯',
+ 'Exchange Rate' => '匯率',
+ 'Exchange rate missing!' => '未指明匯率ï¼',
+ 'Extended' => '總價',
+ 'Fax' => '傳真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'For' => 'é‡è¦†',
+ 'From' => '從',
+ 'From Warehouse' => '從貨倉',
+ 'Generate Orders' => '生æˆè¨‚å–®',
+ 'Generate Purchase Orders' => '生æˆæŽ¡è³¼å–®',
+ 'Generate Purchase Orders from Sales Order' => '由銷貨單生æˆæŽ¡è³¼å–®',
+ 'Generate Sales Order' => '生æˆéŠ·è²¨å–®',
+ 'Generate Sales Order from Purchase Orders' => '由採購單生æˆéŠ·è²¨å–®',
+ 'Group' => '組別',
+ 'ID' => '識別編號',
+ 'In-line' => '行內',
+ 'Include Payment' => '包括付款',
+ 'Include in Report' => '一併顯示',
+ 'Internal Notes' => '內部備忘錄',
+ 'Inventory saved!' => '已儲存存貨ï¼',
+ 'Inventory transferred!' => '轉移的存貨ï¼',
+ 'Invoice' => '發票',
+ 'Invoice Date missing!' => '未指明發票日期ï¼',
+ 'Invoice Number missing!' => '未指明發票編號ï¼',
+ 'Item not on file!' => '沒有此項目的記錄ï¼',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Lead' => '交付時間',
+ 'Manager' => '經ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Message' => '訊æ¯',
+ 'Month' => '月',
+ 'Month(s)' => '月',
+ 'Next Date' => '下一日',
+ 'No.' => '編號',
+ 'Notes' => '備註',
+ 'Nothing entered!' => '沒有任何輸入ï¼',
+ 'Nothing selected!' => '沒有é¸æ“‡ä»»ä½•æ±è¥¿ï¼',
+ 'Nothing to transfer!' => '沒有å¯è½‰ç§»çš„é …ç›®ï¼',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => '編號',
+ 'Number missing in Row' => '此列中缺少數值',
+ 'OH' => '已有存é‡',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Open' => 'é–‹å•Ÿ',
+ 'Order' => '訂單',
+ 'Order Date' => '下單日期',
+ 'Order Date missing!' => '未指明下單日期ï¼',
+ 'Order Number' => '訂單編號',
+ 'Order Number missing!' => '未指明訂單編號ï¼',
+ 'Order deleted!' => '已刪除訂單ï¼',
+ 'Order generation failed!' => '生æˆè¨‚單失敗ï¼',
+ 'Order saved!' => '已儲存訂單ï¼',
+ 'PDF' => 'PDF',
+ 'PO Number' => '採購單編號',
+ 'Packing List' => '出貨單',
+ 'Packing List Date missing!' => '未指明出貨單日期ï¼',
+ 'Packing List Number missing!' => '未指明出貨單編號ï¼',
+ 'Part' => '零件',
+ 'Part Number' => '零件編號',
+ 'Period' => '期間',
+ 'Phone' => '電話號碼',
+ 'Pick List' => 'æ€è²¨æ¸…å–®',
+ 'Postscript' => 'Postscript',
+ 'Price' => '價格',
+ 'Print' => '列å°',
+ 'Print and Save' => '列å°ä¸¦å„²å­˜',
+ 'Print and Save as new' => '列å°ä¸¦å„²å­˜ä½œç‚ºæ–°çš„',
+ 'Printed' => '已列å°',
+ 'Project' => 'é …ç›®',
+ 'Project not on file!' => '沒有此項目的記錄ï¼',
+ 'Purchase Order' => '採購單',
+ 'Purchase Orders' => '採購單',
+ 'Qty' => '數é‡',
+ 'Quarter' => 'å­£',
+ 'Quotation' => '報價單',
+ 'Quotation ' => '報價單 ',
+ 'Quotation Date' => '報價單日期',
+ 'Quotation Date missing!' => '未指明報價單日期ï¼',
+ 'Quotation Number' => '報價單號碼',
+ 'Quotation Number missing!' => '未指明報價單號碼ï¼',
+ 'Quotation deleted!' => '已刪除報價單ï¼',
+ 'Quotations' => '報價單',
+ 'RFQ' => '報價請求(RFQ) ',
+ 'RFQ ' => '報價請求(RFQ) ',
+ 'RFQ Number' => '報價請求號碼',
+ 'Recd' => '已收到',
+ 'Receive Merchandise' => '收到貨物',
+ 'Recurring Transaction' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Remaining' => '尚餘',
+ 'Repeat' => 'é‡è¦†',
+ 'Req' => '需è¦',
+ 'Request for Quotation' => 'è¦æ±‚報價單',
+ 'Request for Quotations' => 'è¦æ±‚報價單',
+ 'Required by' => 'è¦æ±‚交付日期',
+ 'SKU' => '庫存單ä½',
+ 'Sales Invoice' => '銷售發票',
+ 'Sales Order' => '銷貨單',
+ 'Sales Orders' => '銷貨單',
+ 'Salesperson' => '銷售人員',
+ 'Save' => '儲存',
+ 'Save Schedule' => '儲存時間表',
+ 'Save as new' => '當新的儲存',
+ 'Schedule' => '時間表',
+ 'Scheduled' => '編排了時間',
+ 'Screen' => '螢幕',
+ 'Select Vendor' => 'é¸æ“‡ä¾›æ‡‰å•†',
+ 'Select a Printer!' => 'é¸æ“‡å°è¡¨æ©Ÿï¼',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select from one of the projects below' => '於下列項目中é¸æ“‡ä¸€å€‹',
+ 'Select items' => 'é¸æ“‡é …ç›®',
+ 'Select postscript or PDF!' => 'é¸æ“‡postscript或PDFï¼',
+ 'Select txt, postscript or PDF!' => 'é¸æ“‡æ–‡å­—ã€postscript或PDFï¼',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'åºè™Ÿ',
+ 'Service' => 'æœå‹™',
+ 'Ship' => '付é‹',
+ 'Ship Merchandise' => '付é‹è²¨ç‰©',
+ 'Ship to' => '付é‹è‡³',
+ 'Ship via' => '付é‹å…¬å¸',
+ 'Shipping Address' => '付é‹åœ°å€',
+ 'Shipping Date' => '付é‹æ—¥æœŸ',
+ 'Shipping Date missing!' => '未指明付é‹æ—¥æœŸï¼',
+ 'Shipping Point' => '付é‹åœ°é»ž',
+ 'Startdate' => '開始日期',
+ 'State/Province' => 'çœ',
+ 'Subject' => '標題',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Tax' => '稅金',
+ 'Tax Included' => 'å·²å«ç¨…金',
+ 'Terms' => '票期淨計',
+ 'Text' => '文字',
+ 'To' => '至',
+ 'To Warehouse' => '到倉庫',
+ 'Total' => '總計',
+ 'Trade Discount' => '貿易折扣',
+ 'Transfer' => '轉移',
+ 'Transfer Inventory' => '轉移存貨',
+ 'Transfer from' => '由這裡å–貨',
+ 'Transfer to' => '存貨至',
+ 'Translation not on file!' => '沒有此翻譯的記錄ï¼',
+ 'Unit' => 'å–®ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Valid until' => '有效至',
+ 'Vendor' => '供應商',
+ 'Vendor Invoice' => '供應商發票',
+ 'Vendor Number' => '供應商號碼',
+ 'Vendor missing!' => '未指明供應商ï¼',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Warehouse' => '倉庫',
+ 'Warning!' => '警告ï¼',
+ 'Week(s)' => '星期',
+ 'What type of item is this?' => '此項目屬於甚麼類別?',
+ 'Work Order' => '工作單',
+ 'Year' => 'å¹´',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'You are posting an existing transaction!' => '您正在加入一個ç¾å­˜çš„交易ï¼',
+ 'You are printing and posting an existing transaction!' => '您正在列å°åŠåŠ å…¥ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are printing and saving an existing order' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„訂單ï¼',
+ 'You are printing and saving an existing quotation' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„報價單ï¼',
+ 'You are saving an existing order' => '您正在儲存一張ç¾å­˜çš„訂單ï¼',
+ 'You are saving an existing quotation' => '您正在儲存一張ç¾å­˜çš„報價單ï¼',
+ 'Zip/Postal Code' => '郵政編碼',
+ 'days' => 'æ—¥',
+ 'ea' => '個',
+ 'for' => '為了',
+ 'sent' => 'å·²é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '刪除時間表' => 'delete_schedule',
+ '已完æˆ' => 'done',
+ 'é›»å­éƒµä»¶' => 'e_mail',
+ '生æˆè¨‚å–®' => 'generate_orders',
+ '生æˆæŽ¡è³¼å–®' => 'generate_purchase_orders',
+ '生æˆéŠ·è²¨å–®' => 'generate_sales_order',
+ '列å°' => 'print',
+ '列å°ä¸¦å„²å­˜' => 'print_and_save',
+ '列å°ä¸¦å„²å­˜ä½œç‚ºæ–°çš„' => 'print_and_save_as_new',
+ '採購單' => 'purchase_order',
+ '報價單' => 'quotation',
+ '報價單_' => 'quotation_',
+ '報價請求(rfq)_' => 'rfq',
+ '報價請求(rfq)__' => 'rfq_',
+ '銷售發票' => 'sales_invoice',
+ '銷貨單' => 'sales_order',
+ '儲存' => 'save',
+ '儲存時間表' => 'save_schedule',
+ '當新的儲存' => 'save_as_new',
+ '時間表' => 'schedule',
+ 'é¸æ“‡ä¾›æ‡‰å•†' => 'select_vendor',
+ '付é‹è‡³' => 'ship_to',
+ '轉移' => 'transfer',
+ 'æ›´æ–°' => 'update',
+ '供應商發票' => 'vendor_invoice',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_utf/op b/locale/tw_utf/op
new file mode 100755
index 00000000..fd2fd244
--- /dev/null
+++ b/locale/tw_utf/op
@@ -0,0 +1,149 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Add Exchange Rate' => '新增外匯率',
+ 'Add Sales Invoice' => '新增銷售發票',
+ 'Add Vendor Invoice' => '新增供應商發票',
+ 'Amount' => '總計',
+ 'Are you sure you want to delete Order Number' => '您是å¦ç¢ºå®šè¦åˆªé™¤è¨‚單編號',
+ 'Are you sure you want to delete Quotation Number' => '您是å¦ç¢ºå®šè¦åˆªé™¤å ±åƒ¹å–®ç·¨è™Ÿ',
+ 'Bin' => 'BIN',
+ 'C' => 'C',
+ 'Cannot delete order!' => 'ä¸èƒ½åˆªé™¤å®šå–®',
+ 'Cannot delete quotation!' => 'ä¸èƒ½åˆªé™¤å ±åƒ¹å–®',
+ 'Cannot save order!' => 'ä¸èƒ½å„²å­˜å®šå–®',
+ 'Cannot save quotation!' => 'ä¸èƒ½å„²å­˜å ±åƒ¹å–®',
+ 'Closed' => '已關閉',
+ 'Confirm!' => '入帳æˆåŠŸ!',
+ 'Contact' => '連絡人',
+ 'Continue' => '繼續',
+ 'Could not save!' => '無法儲存!',
+ 'Could not transfer Inventory!' => '存貨無法轉移!',
+ 'Curr' => '幣別',
+ 'Currency' => '幣別',
+ 'Current' => 'ç›®å‰',
+ 'Customer' => '客戶',
+ 'Customer missing!' => '未指明客戶',
+ 'Date' => '日期',
+ 'Date Received' => '收訖日期',
+ 'Date received missing!' => '未指明收訖日期',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'Done' => '巳完æˆ',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'Employee' => 'è·å“¡',
+ 'Exchange Rate' => '匯率',
+ 'Exchange rate missing!' => '未指明匯率',
+ 'From' => '從',
+ 'Group' => '組',
+ 'ID' => '身分編號',
+ 'Include in Report' => '一併顯示',
+ 'Inventory saved!' => '存貨巳儲存',
+ 'Inventory transferred!' => '存貨已轉移',
+ 'Manager' => '經ç†',
+ 'Month' => '月',
+ 'Nothing entered!' => '無資料輸入',
+ 'Nothing to transfer!' => 'ç„¡é …ç›®å¯è½‰ç§»',
+ 'Number' => '料號',
+ 'O' => 'O',
+ 'Open' => 'é–‹å•Ÿ',
+ 'Order' => '訂單',
+ 'Order Date' => '下單日期',
+ 'Order Date missing!' => '未指明下單日期!',
+ 'Order Number' => '訂單編號',
+ 'Order Number missing!' => '未指明訂單編號!',
+ 'Order deleted!' => '巳刪除訂單',
+ 'Order saved!' => '巳儲存訂單',
+ 'Partnumber' => '料號',
+ 'Period' => '期間',
+ 'Print' => '列å°',
+ 'Purchase Order' => '採購單',
+ 'Purchase Orders' => '許多採購單',
+ 'Qty' => '數é‡',
+ 'Quarter' => 'å­£',
+ 'Quotation' => '報價單',
+ 'Quotation ' => '許多報價單',
+ 'Quotation Date missing!' => '未指明報價單日期',
+ 'Quotation Number missing!' => '未指明報價單號碼',
+ 'Quotation deleted!' => '巳刪除報價單',
+ 'Quotations' => '報價單',
+ 'RFQ ' => '報價è¦æ±‚',
+ 'Recd' => '收訖',
+ 'Receive Merchandise' => '收到貨物',
+ 'Request for Quotation' => 'è¦æ±‚報價單',
+ 'Request for Quotations' => 'è¦æ±‚許多報價單',
+ 'Required by' => '需è¦æ—¥',
+ 'SKU' => '供應商料號',
+ 'Sales Order' => '銷貨單',
+ 'Sales Orders' => '許多銷貨單',
+ 'Salesperson' => '業務員',
+ 'Select Printer or Queue!' => 'é¸æ“‡åˆ—表機或等待',
+ 'Select postscript or PDF!' => 'æ–¼PostScript或PDF中é¸ä¸€',
+ 'Serial No.' => '編號',
+ 'Ship' => '出貨數é‡',
+ 'Ship Merchandise' => 'é‹é€è²¨ç‰©',
+ 'Ship to' => 'é‹é€è‡³',
+ 'Ship via' => 'é‹é€æ–¹å¼',
+ 'Shipping Date' => 'é‹é€æ—¥æœŸ',
+ 'Shipping Date missing!' => '未指明é‹é€æ—¥æœŸ',
+ 'Shipping Point' => 'é‹é€èµ·é»ž',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Tax' => '稅金',
+ 'To' => '至',
+ 'Total' => '總計',
+ 'Transfer' => '轉移',
+ 'Transfer Inventory' => '轉移存貨',
+ 'Transfer to' => '轉移至',
+ 'Unit' => 'å–®ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供應商',
+ 'Vendor missing!' => '未指明供應商',
+ 'Warehouse' => '倉庫',
+ 'Year' => 'å¹´',
+ 'Yes' => '是',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'create_backorder' => 'create_backorder',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'invoice' => 'invoice',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'quotation_' => 'quotation_',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'ship_receive' => 'ship_receive',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'yes' => 'yes',
+ '繼續' => 'continue',
+ '巳完æˆ' => 'done',
+ 'é›»å­éƒµä»¶' => 'e_mail',
+ '列å°' => 'print',
+ '採購單' => 'purchase_order',
+ '報價單' => 'quotation_',
+ '報價è¦æ±‚' => 'rfq_',
+ '銷貨單' => 'sales_order',
+ 'é‹é€è‡³' => 'ship_to',
+ '轉移' => 'transfer',
+ 'æ›´æ–°' => 'update',
+ '是' => 'yes',
+};
+
+1;
diff --git a/locale/tw_utf/pe b/locale/tw_utf/pe
new file mode 100755
index 00000000..fdb98694
--- /dev/null
+++ b/locale/tw_utf/pe
@@ -0,0 +1,166 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Active' => '生效的',
+ 'Add' => '新增',
+ 'Add Group' => '新增組別',
+ 'Add Job' => '新增工作',
+ 'Add Pricegroup' => '新增價格組別',
+ 'Add Project' => '新增項目',
+ 'Address' => '地å€',
+ 'All' => '全部',
+ 'Amount' => '金é¡',
+ 'Assembly' => '製æˆå“',
+ 'Assembly stocked!' => '製æˆå“已進貨',
+ 'Bin' => 'ç®±',
+ 'Cannot stock Assembly!' => 'ä¸èƒ½æŠŠè£½æˆå“入貨ï¼',
+ 'Completed' => '完æˆäº†',
+ 'Continue' => '繼續',
+ 'Current' => 'ç¾æœ‰',
+ 'Customer' => '客戶',
+ 'Customer missing!' => '未指明客戶ï¼',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Delete' => '刪除',
+ 'Description' => '說明',
+ 'Description Translations' => '翻譯æè¿°',
+ 'Detail' => '詳情',
+ 'Edit Description Translations' => '編輯翻譯æè¿°',
+ 'Edit Group' => '編輯組別',
+ 'Edit Job' => '編輯工作',
+ 'Edit Pricegroup' => '編輯價格組別',
+ 'Edit Project' => '編輯項目',
+ 'Employee' => 'è·å“¡',
+ 'Enddate' => 'çµæŸæ—¥',
+ 'Failed to save order!' => '儲存訂單時出錯ï¼',
+ 'From' => '從',
+ 'Generate Sales Orders' => '生æˆéŠ·è²¨å–®',
+ 'Group' => '組別',
+ 'Group Translations' => '組別的翻譯',
+ 'Group deleted!' => '組別已被刪除ï¼',
+ 'Group missing!' => '未指明組別ï¼',
+ 'Group saved!' => '組別已被儲存ï¼',
+ 'Groups' => '所有組別',
+ 'Inactive' => 'éžæ´»èºçš„',
+ 'Income' => '收入',
+ 'Job' => '工作',
+ 'Job Number' => '工作編號',
+ 'Job deleted!' => '工作已被刪除ï¼',
+ 'Job saved!' => '工作已被儲存ï¼',
+ 'Jobs' => '工作',
+ 'Language' => '語言',
+ 'Languages not defined!' => 'ä¸èƒ½è¾¨èªèªžè¨€ï¼',
+ 'Link Accounts' => '連çµå¸³æˆ¶',
+ 'List Price' => '列出價',
+ 'Month' => '月',
+ 'No open Projects!' => '沒有已開啟的項目',
+ 'Notes' => '備註',
+ 'Nothing selected!' => '沒有é¸æ“‡ä»»ä½•æ±è¥¿ï¼',
+ 'Number' => '編號',
+ 'Orders generated!' => '已生æˆè¨‚å–®ï¼',
+ 'Orphaned' => '無主',
+ 'Part Number' => '零件編號',
+ 'Period' => '期間',
+ 'Pricegroup' => '價格組別',
+ 'Pricegroup deleted!' => '已刪除價格組別ï¼',
+ 'Pricegroup missing!' => '未指明價格組別ï¼',
+ 'Pricegroup saved!' => '已儲存價格組別ï¼',
+ 'Pricegroups' => '所有價格組別',
+ 'Production' => '生產',
+ 'Project' => 'é …ç›®',
+ 'Project Description Translations' => 'é …ç›®æ述的翻譯',
+ 'Project Number' => '項目號碼',
+ 'Project deleted!' => '已刪除項目ï¼',
+ 'Project saved!' => '已儲存項目ï¼',
+ 'Projects' => 'é …ç›®',
+ 'Qty' => '數é‡',
+ 'Quarter' => 'å­£',
+ 'Save' => '儲存',
+ 'Select Customer' => 'é¸æ“‡å®¢æˆ¶',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Sell Price' => '售價',
+ 'Service Code' => 'æœå‹™ç·¨è™Ÿ',
+ 'Startdate' => '開始日期',
+ 'Summary' => '摘è¦',
+ 'Tax' => '稅金',
+ 'To' => '至',
+ 'Transaction Dates' => '交易日期',
+ 'Translation' => '翻譯',
+ 'Translation deleted!' => '已刪除翻譯ï¼',
+ 'Translations saved!' => '已儲存翻譯ï¼',
+ 'Unit' => 'å–®ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Updated' => '已更新',
+ 'Vendor' => '供應商',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Weight' => 'é‡é‡',
+ 'Year' => 'å¹´',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ '新增組別' => 'add_group',
+ '新增工作' => 'add_job',
+ '新增價格組別' => 'add_pricegroup',
+ '新增項目' => 'add_project',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '生æˆéŠ·è²¨å–®' => 'generate_sales_orders',
+ '儲存' => 'save',
+ 'é¸æ“‡å®¢æˆ¶' => 'select_customer',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_utf/pos b/locale/tw_utf/pos
new file mode 100755
index 00000000..a66fa777
--- /dev/null
+++ b/locale/tw_utf/pos
@@ -0,0 +1,83 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Add POS Invoice' => '新增POS發票',
+ 'Amount' => '金é¡',
+ 'Business' => '業務',
+ 'Cannot post transaction!' => 'ä¸èƒ½åŠ å…¥äº¤æ˜“ï¼',
+ 'Change' => '更改',
+ 'Continue' => '繼續',
+ 'Credit Limit' => '信用é¡åº¦',
+ 'Currency' => '幣別',
+ 'Current' => 'ç¾æœ‰',
+ 'Customer' => '客戶',
+ 'Customer missing!' => '未指明客戶ï¼',
+ 'Delete' => '刪除',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'Edit POS Invoice' => '編輯POS',
+ 'Exchange Rate' => '匯率',
+ 'Exchange rate missing!' => '未指明匯率ï¼',
+ 'Extended' => '總價',
+ 'From' => '從',
+ 'Language' => '語言',
+ 'Memo' => '備忘錄',
+ 'Month' => '月',
+ 'Number' => '編號',
+ 'Open' => 'é–‹å•Ÿ',
+ 'Period' => '期間',
+ 'Post' => '加入',
+ 'Posted!' => '已加入ï¼',
+ 'Price' => '價格',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°ä¸¦åŠ å…¥',
+ 'Printed' => '已列å°',
+ 'Qty' => '數é‡',
+ 'Quarter' => 'å­£',
+ 'Receipts' => '收據',
+ 'Record in' => '記錄於',
+ 'Remaining' => '尚餘',
+ 'Salesperson' => '銷售人員',
+ 'Screen' => '螢幕',
+ 'Select a Printer!' => 'é¸æ“‡å°è¡¨æ©Ÿï¼',
+ 'Source' => '來æº',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Tax Included' => 'å·²å«ç¨…金',
+ 'To' => '至',
+ 'Total' => '總計',
+ 'Trade Discount' => '貿易折扣',
+ 'Unit' => 'å–®ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Year' => 'å¹´',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '加入' => 'post',
+ '列å°' => 'print',
+ '列å°ä¸¦åŠ å…¥' => 'print_and_post',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_utf/ps b/locale/tw_utf/ps
new file mode 100755
index 00000000..01b55c81
--- /dev/null
+++ b/locale/tw_utf/ps
@@ -0,0 +1,393 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => '應付帳齡分æž',
+ 'AP Outstanding' => '應付未付',
+ 'AP Transaction' => '應付交易',
+ 'AP Transactions' => '應付交易',
+ 'AR Aging' => '應收帳齡分æž',
+ 'AR Outstanding' => '應收未收',
+ 'AR Transaction' => '應收交易',
+ 'AR Transactions' => '應收交易',
+ 'Account' => '帳戶',
+ 'Account Number' => '帳戶編號',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Accounts' => '帳戶',
+ 'Accrual' => '應計基礎',
+ 'Add AP Transaction' => '新增應付交易',
+ 'Add AR Transaction' => '新增應收交易',
+ 'Add POS Invoice' => '新增POS發票',
+ 'Add Purchase Order' => '新增採購單',
+ 'Add Quotation' => '新增報價單',
+ 'Add Request for Quotation' => '新增報價單è¦æ±‚',
+ 'Add Sales Invoice' => '新增銷售發票',
+ 'Add Sales Order' => '新增銷貨單',
+ 'Address' => '地å€',
+ 'All Accounts' => '全部帳戶',
+ 'Amount' => '金é¡',
+ 'Amount Due' => '到期金é¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Are you sure you want to delete Invoice Number' => '您是å¦ç¢ºå®šè¦åˆªé™¤ç™¼ç¥¨ç·¨è™Ÿ',
+ 'Are you sure you want to delete Transaction' => '您是å¦ç¢ºå®šè¦åˆªé™¤äº¤æ˜“',
+ 'Attachment' => '附件',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Balance' => '餘é¡',
+ 'Balance Sheet' => '資產負債表',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Billing Address' => '帳單地å€',
+ 'Bin' => 'ç®±',
+ 'Bin List' => '箱的明細表',
+ 'Business' => '業務',
+ 'Cannot delete invoice!' => 'ä¸èƒ½åˆªé™¤ç™¼ç¥¨ï¼',
+ 'Cannot delete transaction!' => 'ä¸èƒ½åˆªé™¤äº¤æ˜“ï¼',
+ 'Cannot post invoice for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入發票ï¼',
+ 'Cannot post invoice!' => 'ä¸èƒ½åŠ å…¥ç™¼ç¥¨ï¼',
+ 'Cannot post payment for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入款項ï¼',
+ 'Cannot post transaction for a closed period!' => 'ä¸èƒ½åœ¨å·²é—œé–‰çš„時段內加入交易ï¼',
+ 'Cannot post transaction!' => 'ä¸èƒ½åŠ å…¥äº¤æ˜“ï¼',
+ 'Cash' => 'ç¾é‡‘',
+ 'Cc' => '抄é€',
+ 'Change' => '更改',
+ 'Check' => '檢查',
+ 'City' => '城市',
+ 'Closed' => '已關閉',
+ 'Company Name' => 'å…¬å¸å稱',
+ 'Compare to' => 'å°ç…§',
+ 'Confirm!' => '入帳æˆåŠŸï¼',
+ 'Contact' => '連絡人',
+ 'Continue' => '繼續',
+ 'Copies' => '副本',
+ 'Country' => '國家',
+ 'Credit' => '貸方',
+ 'Credit Limit' => '信用é¡åº¦',
+ 'Curr' => 'ç›®å‰',
+ 'Currency' => '幣別',
+ 'Current' => 'ç¾æœ‰',
+ 'Current Earnings' => 'ç¾æœ‰æ”¶ç›Š',
+ 'Customer' => '客戶',
+ 'Customer Number' => '客戶編號',
+ 'Customer missing!' => '未指明客戶ï¼',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Date Paid' => '付款日期',
+ 'Day(s)' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Decimalplaces' => 'å°æ•¸çš„ä½ç½®',
+ 'Delete' => '刪除',
+ 'Delete Schedule' => '刪除時間表',
+ 'Delivery Date' => '到期日',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'Detail' => '詳情',
+ 'Due Date' => '到期日',
+ 'Due Date missing!' => '未指明到期日ï¼',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail Statement to' => '電郵會計賬到',
+ 'E-mail address missing!' => '未指明電å­éƒµä»¶ä½å€ï¼',
+ 'E-mail message' => 'é›»å­éƒµä»¶è¨Šæ¯',
+ 'E-mailed' => '已電郵',
+ 'Edit AP Transaction' => '編輯應付交易',
+ 'Edit AR Transaction' => '編輯應收交易',
+ 'Edit POS Invoice' => '編輯POS',
+ 'Edit Sales Invoice' => '編輯銷售發票',
+ 'Employee' => 'è·å“¡',
+ 'Every' => 'æ¯',
+ 'Exch' => '匯率',
+ 'Exchange Rate' => '匯率',
+ 'Exchange rate for payment missing!' => '未指明付款的匯率ï¼',
+ 'Exchange rate missing!' => '未指明匯率ï¼',
+ 'Extended' => '總價',
+ 'Fax' => '傳真',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'For' => 'é‡è¦†',
+ 'From' => '從',
+ 'GIFI' => '財務訊æ¯é€šç”¨ç´¢å¼•(GIFI)',
+ 'Group' => '組別',
+ 'Heading' => '標題',
+ 'ID' => '識別編號',
+ 'In-line' => '行內',
+ 'Include Exchange Rate Difference' => '包å«å¤–匯差è·',
+ 'Include Payment' => '包括付款',
+ 'Include in Report' => '一併顯示',
+ 'Income Statement' => 'æ益表',
+ 'Internal Notes' => '內部備忘錄',
+ 'Invoice' => '發票',
+ 'Invoice Date' => '發票日期',
+ 'Invoice Date missing!' => '未指明發票日期ï¼',
+ 'Invoice Number' => '發票編號',
+ 'Invoice Number missing!' => '未指明發票編號ï¼',
+ 'Invoice deleted!' => '已刪除發票ï¼',
+ 'Item not on file!' => '沒有此項目的記錄ï¼',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Language' => '語言',
+ 'Manager' => '經ç†',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '備忘錄',
+ 'Message' => '訊æ¯',
+ 'Method' => '方法',
+ 'Month' => '月',
+ 'Month(s)' => '月',
+ 'N/A' => 'ä¸é©ç”¨',
+ 'Next Date' => '下一日',
+ 'No.' => '編號',
+ 'Non-taxable Purchases' => 'ä¸æ‡‰èª²ç¨…的採購',
+ 'Non-taxable Sales' => 'ä¸æ‡‰èª²ç¨…的銷售',
+ 'Notes' => '備註',
+ 'Nothing selected!' => '沒有é¸æ“‡ä»»ä½•æ±è¥¿ï¼',
+ 'Nothing to print!' => '沒有å¯åˆ—å°çš„é …ç›®ï¼',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => '編號',
+ 'Number missing in Row' => '此列中缺少數值',
+ 'OH' => '已有存é‡',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Open' => 'é–‹å•Ÿ',
+ 'Order' => '訂單',
+ 'Order Date missing!' => '未指明下單日期ï¼',
+ 'Order Number' => '訂單編號',
+ 'Order Number missing!' => '未指明訂單編號ï¼',
+ 'PDF' => 'PDF',
+ 'PO Number' => '採購單編號',
+ 'Packing List' => '出貨單',
+ 'Packing List Date missing!' => '未指明出貨單日期ï¼',
+ 'Packing List Number missing!' => '未指明出貨單編號ï¼',
+ 'Paid' => '已付',
+ 'Part' => '零件',
+ 'Payment date missing!' => '未指明付款日期ï¼',
+ 'Payments' => '付款',
+ 'Period' => '期間',
+ 'Phone' => '電話號碼',
+ 'Pick List' => 'æ€è²¨æ¸…å–®',
+ 'Post' => '加入',
+ 'Post as new' => '當新的加入',
+ 'Posted!' => '已加入ï¼',
+ 'Postscript' => 'Postscript',
+ 'Price' => '價格',
+ 'Print' => '列å°',
+ 'Print and Post' => '列å°ä¸¦åŠ å…¥',
+ 'Print and Post as new' => '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„',
+ 'Printed' => '已列å°',
+ 'Project' => 'é …ç›®',
+ 'Project Number' => '項目號碼',
+ 'Project Transactions' => '項目交易',
+ 'Project not on file!' => '沒有此項目的記錄ï¼',
+ 'Purchase Order' => '採購單',
+ 'Qty' => '數é‡',
+ 'Quarter' => 'å­£',
+ 'Quotation' => '報價單',
+ 'Quotation Date missing!' => '未指明報價單日期ï¼',
+ 'Quotation Number missing!' => '未指明報價單號碼ï¼',
+ 'Recd' => '已收到',
+ 'Receipt' => '收據',
+ 'Receipts' => '收據',
+ 'Record in' => '記錄於',
+ 'Recurring Transaction' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Remaining' => '尚餘',
+ 'Repeat' => 'é‡è¦†',
+ 'Report for' => '報表來æº',
+ 'Required by' => 'è¦æ±‚交付日期',
+ 'SKU' => '庫存單ä½',
+ 'Sales Invoice.' => '銷售發票。',
+ 'Sales Order' => '銷貨單',
+ 'Salesperson' => '銷售人員',
+ 'Save Schedule' => '儲存時間表',
+ 'Schedule' => '時間表',
+ 'Scheduled' => '編排了時間',
+ 'Screen' => '螢幕',
+ 'Select a Printer!' => 'é¸æ“‡å°è¡¨æ©Ÿï¼',
+ 'Select all' => 'å…¨é¸',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select from one of the projects below' => '於下列項目中é¸æ“‡ä¸€å€‹',
+ 'Select items' => 'é¸æ“‡é …ç›®',
+ 'Select payment' => 'é¸æ“‡ä»˜æ¬¾',
+ 'Select postscript or PDF!' => 'é¸æ“‡postscript或PDFï¼',
+ 'Select txt, postscript or PDF!' => 'é¸æ“‡æ–‡å­—ã€postscript或PDFï¼',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Serial No.' => 'åºè™Ÿ',
+ 'Service' => 'æœå‹™',
+ 'Ship' => '付é‹',
+ 'Ship to' => '付é‹è‡³',
+ 'Ship via' => '付é‹å…¬å¸',
+ 'Shipping Address' => '付é‹åœ°å€',
+ 'Shipping Point' => '付é‹åœ°é»ž',
+ 'Source' => '來æº',
+ 'Standard' => '標準',
+ 'Startdate' => '開始日期',
+ 'State/Province' => 'çœ',
+ 'Statement' => '會計帳',
+ 'Statement sent to' => '會計帳已é€è‡³',
+ 'Statements sent to printer!' => '會計帳已é€è‡³å°è¡¨æ©Ÿï¼',
+ 'Subject' => '標題',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Summary' => '摘è¦',
+ 'Tax' => '稅金',
+ 'Tax Included' => 'å·²å«ç¨…金',
+ 'Tax collected' => '已收稅金',
+ 'Tax paid' => '已付稅金',
+ 'Text' => '文字',
+ 'Till' => '直到',
+ 'To' => '至',
+ 'Total' => '總計',
+ 'Trade Discount' => '貿易折扣',
+ 'Transaction' => '交易',
+ 'Transaction deleted!' => '已刪除交易ï¼',
+ 'Transaction posted!' => '已加入交易ï¼',
+ 'Translation not on file!' => '沒有此翻譯的記錄ï¼',
+ 'Trial Balance' => '試算表',
+ 'Unit' => 'å–®ä½',
+ 'Update' => 'æ›´æ–°',
+ 'Vendor' => '供應商',
+ 'Vendor Invoice.' => '供應商發票。',
+ 'Vendor Number' => '供應商號碼',
+ 'Vendor missing!' => '未指明供應商ï¼',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Warning!' => '警告ï¼',
+ 'Week(s)' => '星期',
+ 'What type of item is this?' => '此項目屬於甚麼類別?',
+ 'Work Order' => '工作單',
+ 'Year' => 'å¹´',
+ 'Year(s)' => 'å¹´',
+ 'Yes' => '是',
+ 'You are posting an existing transaction!' => '您正在加入一個ç¾å­˜çš„交易ï¼',
+ 'You are printing and posting an existing transaction!' => '您正在列å°åŠåŠ å…¥ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are printing and saving an existing order' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„訂單ï¼',
+ 'You are printing and saving an existing quotation' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„報價單ï¼',
+ 'You are saving an existing order' => '您正在儲存一張ç¾å­˜çš„訂單ï¼',
+ 'You are saving an existing quotation' => '您正在儲存一張ç¾å­˜çš„報價單ï¼',
+ 'Zip/Postal Code' => '郵政編碼',
+ 'as at' => '截至',
+ 'ea' => '個',
+ 'for' => '為了',
+ 'for Period' => '期間',
+ 'posted!' => '已加入ï¼',
+ 'sent' => 'å·²é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ '應付交易' => 'ap_transaction',
+ '應收交易' => 'ar_transaction',
+ '繼續' => 'continue',
+ '刪除' => 'delete',
+ '刪除時間表' => 'delete_schedule',
+ 'é›»å­éƒµä»¶' => 'e_mail',
+ '加入' => 'post',
+ '當新的加入' => 'post_as_new',
+ '列å°' => 'print',
+ '列å°ä¸¦åŠ å…¥' => 'print_and_post',
+ '列å°ä¸¦åŠ å…¥ä½œç‚ºæ–°çš„' => 'print_and_post_as_new',
+ '銷售發票。' => 'sales_invoice_',
+ '銷貨單' => 'sales_order',
+ '儲存時間表' => 'save_schedule',
+ '時間表' => 'schedule',
+ 'å…¨é¸' => 'select_all',
+ '付é‹è‡³' => 'ship_to',
+ 'æ›´æ–°' => 'update',
+ '供應商發票。' => 'vendor_invoice_',
+ '是' => 'yes',
+};
+
+1;
+
diff --git a/locale/tw_utf/pw b/locale/tw_utf/pw
new file mode 100755
index 00000000..16ab032c
--- /dev/null
+++ b/locale/tw_utf/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Continue' => '繼續',
+ 'Password' => '密碼',
+ 'Session expired!' => '使用期(Session)å·²éŽï¼',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ '繼續' => 'continue',
+};
+
+1;
+
diff --git a/locale/tw_utf/rc b/locale/tw_utf/rc
new file mode 100755
index 00000000..3af1bb59
--- /dev/null
+++ b/locale/tw_utf/rc
@@ -0,0 +1,80 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => '帳戶',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Balance' => '餘é¡',
+ 'Beginning Balance' => '起始餘é¡',
+ 'Cleared' => '已清除',
+ 'Continue' => '繼續',
+ 'Credit' => '貸方',
+ 'Current' => 'ç¾æœ‰',
+ 'Date' => '日期',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Description' => '說明',
+ 'Detail' => '詳情',
+ 'Difference' => '差異',
+ 'Done' => '已完æˆ',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'From' => '從',
+ 'Include Exchange Rate Difference' => '包å«å¤–匯差è·',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Month' => '月',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Out of balance!' => 'ä¸å¹³è¡¡ï¼',
+ 'Outstanding' => '未收款交易',
+ 'Period' => '期間',
+ 'Quarter' => 'å­£',
+ 'Reconciliation' => '調節',
+ 'Reconciliation Report' => '調節報告',
+ 'Select all' => 'å…¨é¸',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Source' => '來æº',
+ 'Statement Balance' => '會計帳餘é¡',
+ 'Summary' => '摘è¦',
+ 'To' => '至',
+ 'Update' => 'æ›´æ–°',
+ 'Year' => 'å¹´',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ '繼續' => 'continue',
+ '已完æˆ' => 'done',
+ 'å…¨é¸' => 'select_all',
+ 'æ›´æ–°' => 'update',
+};
+
+1;
+
diff --git a/locale/tw_utf/rp b/locale/tw_utf/rp
new file mode 100755
index 00000000..23519c29
--- /dev/null
+++ b/locale/tw_utf/rp
@@ -0,0 +1,204 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => '應付帳齡分æž',
+ 'AR Aging' => '應收帳齡分æž',
+ 'Account' => '帳戶',
+ 'Account Number' => '帳戶編號',
+ 'Accounting Menu' => '會計é¸å–®',
+ 'Accounts' => '帳戶',
+ 'Accrual' => '應計基礎',
+ 'Address' => '地å€',
+ 'All Accounts' => '全部帳戶',
+ 'Amount' => '金é¡',
+ 'Apr' => '四月',
+ 'April' => '四月',
+ 'Attachment' => '附件',
+ 'Aug' => '八月',
+ 'August' => '八月',
+ 'Balance' => '餘é¡',
+ 'Balance Sheet' => '資產負債表',
+ 'Bcc' => 'ä¸é¡¯ç¤ºæŠ„é€',
+ 'Cash' => 'ç¾é‡‘',
+ 'Cc' => '抄é€',
+ 'Compare to' => 'å°ç…§',
+ 'Continue' => '繼續',
+ 'Copies' => '副本',
+ 'Credit' => '貸方',
+ 'Curr' => 'ç›®å‰',
+ 'Current' => 'ç¾æœ‰',
+ 'Current Earnings' => 'ç¾æœ‰æ”¶ç›Š',
+ 'Customer' => '客戶',
+ 'Customer not on file!' => '沒有此客戶的記錄ï¼',
+ 'Date' => '日期',
+ 'Day(s)' => 'æ—¥',
+ 'Debit' => '借方',
+ 'Dec' => 'å二月',
+ 'December' => 'å二月',
+ 'Decimalplaces' => 'å°æ•¸çš„ä½ç½®',
+ 'Delete Schedule' => '刪除時間表',
+ 'Department' => '部門',
+ 'Description' => '說明',
+ 'Detail' => '詳情',
+ 'Due Date' => '到期日',
+ 'E-mail' => 'é›»å­éƒµä»¶',
+ 'E-mail Statement to' => '電郵會計賬到',
+ 'E-mail address missing!' => '未指明電å­éƒµä»¶ä½å€ï¼',
+ 'E-mail message' => 'é›»å­éƒµä»¶è¨Šæ¯',
+ 'Every' => 'æ¯',
+ 'Feb' => '二月',
+ 'February' => '二月',
+ 'For' => 'é‡è¦†',
+ 'From' => '從',
+ 'GIFI' => '財務訊æ¯é€šç”¨ç´¢å¼•(GIFI)',
+ 'Heading' => '標題',
+ 'ID' => '識別編號',
+ 'In-line' => '行內',
+ 'Include Exchange Rate Difference' => '包å«å¤–匯差è·',
+ 'Include Payment' => '包括付款',
+ 'Include in Report' => '一併顯示',
+ 'Income Statement' => 'æ益表',
+ 'Invoice' => '發票',
+ 'Jan' => '一月',
+ 'January' => '一月',
+ 'Jul' => '七月',
+ 'July' => '七月',
+ 'Jun' => '六月',
+ 'June' => '六月',
+ 'Language' => '語言',
+ 'Mar' => '三月',
+ 'March' => '三月',
+ 'May' => '五月',
+ 'May ' => '五月',
+ 'Memo' => '備忘錄',
+ 'Message' => '訊æ¯',
+ 'Method' => '方法',
+ 'Month' => '月',
+ 'Month(s)' => '月',
+ 'N/A' => 'ä¸é©ç”¨',
+ 'Next Date' => '下一日',
+ 'Non-taxable Purchases' => 'ä¸æ‡‰èª²ç¨…的採購',
+ 'Non-taxable Sales' => 'ä¸æ‡‰èª²ç¨…的銷售',
+ 'Nothing selected!' => '沒有é¸æ“‡ä»»ä½•æ±è¥¿ï¼',
+ 'Nov' => 'å一月',
+ 'November' => 'å一月',
+ 'Number' => '編號',
+ 'Oct' => 'å月',
+ 'October' => 'å月',
+ 'Order' => '訂單',
+ 'PDF' => 'PDF',
+ 'Payments' => '付款',
+ 'Period' => '期間',
+ 'Postscript' => 'Postscript',
+ 'Print' => '列å°',
+ 'Project' => 'é …ç›®',
+ 'Project Number' => '項目號碼',
+ 'Project Transactions' => '項目交易',
+ 'Project not on file!' => '沒有此項目的記錄ï¼',
+ 'Quarter' => 'å­£',
+ 'Receipts' => '收據',
+ 'Recurring Transaction' => 'é‡è¦†å‡ºç¾çš„交易',
+ 'Reference' => 'åƒè€ƒè³‡æ–™',
+ 'Repeat' => 'é‡è¦†',
+ 'Report for' => '報表來æº',
+ 'Salesperson' => '銷售人員',
+ 'Save Schedule' => '儲存時間表',
+ 'Screen' => '螢幕',
+ 'Select all' => 'å…¨é¸',
+ 'Select from one of the names below' => '於下列姓å中é¸æ“‡ä¸€å€‹',
+ 'Select from one of the projects below' => '於下列項目中é¸æ“‡ä¸€å€‹',
+ 'Select postscript or PDF!' => 'é¸æ“‡postscript或PDFï¼',
+ 'Sep' => 'ä¹æœˆ',
+ 'September' => 'ä¹æœˆ',
+ 'Source' => '來æº',
+ 'Standard' => '標準',
+ 'Startdate' => '開始日期',
+ 'Statement' => '會計帳',
+ 'Statement sent to' => '會計帳已é€è‡³',
+ 'Statements sent to printer!' => '會計帳已é€è‡³å°è¡¨æ©Ÿï¼',
+ 'Subject' => '標題',
+ 'Subtotal' => 'å°è¨ˆ',
+ 'Summary' => '摘è¦',
+ 'Tax' => '稅金',
+ 'Tax collected' => '已收稅金',
+ 'Tax paid' => '已付稅金',
+ 'Till' => '直到',
+ 'To' => '至',
+ 'Total' => '總計',
+ 'Trial Balance' => '試算表',
+ 'Vendor' => '供應商',
+ 'Vendor not on file!' => '沒有此供應商的記錄ï¼',
+ 'Warning!' => '警告ï¼',
+ 'Week(s)' => '星期',
+ 'Year' => 'å¹´',
+ 'Year(s)' => 'å¹´',
+ 'You are posting an existing transaction!' => '您正在加入一個ç¾å­˜çš„交易ï¼',
+ 'You are printing and posting an existing transaction!' => '您正在列å°åŠåŠ å…¥ä¸€å€‹ç¾å­˜çš„交易ï¼',
+ 'You are printing and saving an existing order' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„訂單ï¼',
+ 'You are printing and saving an existing quotation' => '您正在列å°åŠå„²å­˜ä¸€å¼µç¾å­˜çš„報價單ï¼',
+ 'You are saving an existing order' => '您正在儲存一張ç¾å­˜çš„訂單ï¼',
+ 'You are saving an existing quotation' => '您正在儲存一張ç¾å­˜çš„報價單ï¼',
+ 'as at' => '截至',
+ 'for' => '為了',
+ 'for Period' => '期間',
+ 'sent' => 'å·²é€å‡º',
+ 'time(s)' => '次',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ '繼續' => 'continue',
+ '刪除時間表' => 'delete_schedule',
+ 'é›»å­éƒµä»¶' => 'e_mail',
+ '列å°' => 'print',
+ '儲存時間表' => 'save_schedule',
+ 'å…¨é¸' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ua/COPYING b/locale/ua/COPYING
new file mode 100755
index 00000000..e0879d88
--- /dev/null
+++ b/locale/ua/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2003
+#
+# Ukrainian texts:
+#
+# Author: Ivan Petrouchtchak <impe@telus.net>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/ua/LANGUAGE b/locale/ua/LANGUAGE
new file mode 100755
index 00000000..6105a5d6
--- /dev/null
+++ b/locale/ua/LANGUAGE
@@ -0,0 +1 @@
+Ukrainian (ISO-8859-5)
diff --git a/locale/ua/aa b/locale/ua/aa
new file mode 100755
index 00000000..977c2e5d
--- /dev/null
+++ b/locale/ua/aa
@@ -0,0 +1,133 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÷ÉÔÒÁÔ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÷ÉÔÒÁÔ',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ äÏÈÏĦ×',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ äÏÈÏĦ×',
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Amount' => 'óÕÍÁ',
+ 'Amount Due' => 'úÁÐÌÁÔÉÔÉ óÕÍÕ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Are you sure you want to delete Transaction' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÕ ÐÒÏ×ÏÄËÕ?',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Cannot delete transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÌÁÔ¦Ö ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Check' => 'þÅË',
+ 'Closed' => 'úÁËÒÉÔÏ',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Credit Limit' => 'ì¦Í¦Ô ËÒÅÄÉÔÕ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer missing!' => 'îÅ ×ËÁÚÁÎÉÊ Ë̦¤ÎÔ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date Paid' => 'äÁÔÁ ÏÐÌÁÔÉ',
+ 'Debit' => 'äÅÂÉÔ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Due Date' => 'úÁÐÌÁÔÉÔÉ ÄÏ',
+ 'Due Date missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÔÅÒͦΠÏÐÌÁÔÉ!',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÉ',
+ 'Exchange rate for payment missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ ÄÌÑ ÐÌÁÔÅÖÕ!',
+ 'Exchange rate missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ!',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'From' => '÷¦Ä/ú',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ',
+ 'Invoice Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number' => 'îÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'No.' => 'No.',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Open' => '÷¦ÄËÒÉÔÏ',
+ 'Order' => 'úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Number' => 'îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'Paid' => 'úÁÐÌÁÞÅÎÏ',
+ 'Payment date missing!' => 'îÅ ×ËÁÚÁÎÏ ÄÁÔÕ ðÌÁÔÅÖÕ!',
+ 'Payments' => 'ðÌÁÔÅÖ¦',
+ 'Post' => '÷ÉÓÔÁ×ÉÔÉ',
+ 'Post as new' => '÷ÉÓÔÁ×ÉÔÉ ÑË ÎÏ×ÉÊ',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Receipt' => 'ë×ÉÔÁÎæÑ',
+ 'Remaining' => 'úÁÌÉÛÉÌÏÓØ',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Ship to' => 'ðÏÓÌÁÔÉ ÄÏ',
+ 'Ship via' => 'ðÏÓÌÁÔÉ ÞÅÒÅÚ',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Tax' => 'ðÏÄÁÔÏË',
+ 'Tax Included' => 'ðÏÄÁÔÏË ×ËÌÀÞÅÎÏ',
+ 'To' => 'äÏ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ×ÉÄÁÌÅÎÁ',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÚĦÊÓÎÅÎÁ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Vendor missing!' => 'ðÏÓÔÁÞÁÌØÎÉË ÎÅ ¦ÓÎÕ¤',
+ 'Yes' => 'Tak',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'ðÒÏ×ÏÄËÁ_÷ÉÔÒÁÔ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_äÏÈÏĦ×' => 'ar_transaction',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ '÷ÉÓÔÁ×ÉÔÉ' => 'post',
+ '÷ÉÓÔÁ×ÉÔÉ_ÑË_ÎÏ×ÉÊ' => 'post_as_new',
+ 'îÁÄÒÕËÕ×ÁÔÉ' => 'print',
+ 'ðÏÓÌÁÔÉ_ÄÏ' => 'ship_to',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua/admin b/locale/ua/admin
new file mode 100755
index 00000000..7324eef3
--- /dev/null
+++ b/locale/ua/admin
@@ -0,0 +1,136 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Access Control' => 'ëÏÎÔÒÏÌØ äÏÓÔÕÐÕ',
+ 'Accounting' => 'ïÂ̦Ë',
+ 'Add User' => 'îÏ×ÉÊ ËÏÒÉÓÔÕ×ÁÞ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Administration' => 'áÄͦΦÓÔÒÕ×ÁÎÎÑ',
+ 'Administrator' => 'áÄͦΦÓÔÒÁÔÏÒ',
+ 'All Datasets up to date!' => 'âÁÚÉ äÁÎÉÈ ÎÅ ÐÏÔÒÅÂÕÀÔØ ÐÏÎÏ×ÌÅÎÎÑ!',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Change Admin Password' => 'úͦÎÉÔÉ ÐÁÒÏÌØ áÄͦΦÓÔÒÁÔÏÒÁ',
+ 'Change Password' => 'úͦÎÉÔÉ ÐÁÒÏÌØ',
+ 'Click on login name to edit!' => 'îÁÔÉÓΦÔØ ÎÁ ÎÁÚ×Õ ËÏÒÉÓÔÕ×ÁÞÁ, ÝÏ ÚÒÏÂÉÔÉ ÚͦÎÉ!',
+ 'Company' => 'ð¦ÄÐÒɤÍÓÔ×Ï',
+ 'Connect to' => 'ð¦ÄËÌÀÞÉÔÉÓØ ÄÏ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Create Chart of Accounts' => 'óÔ×ÏÒÉÔÉ ðÌÁÎ òÁÈÕÎ˦×',
+ 'Create Dataset' => 'óÔ×ÏÒÉÔÉ âÁÚÕ äÁÎÉÈ',
+ 'DBI not installed!' => 'îÅ ×ÓÔÁÎÏ×ÌÅÎÉÊ ÄÒÁÊ×ÅÒ DBI!',
+ 'Database' => 'âÁÚÁ äÁÎÉÈ',
+ 'Database Administration' => 'áÄͦΦÓÔÒÕ×ÁÎÎÑ ÂÁÚÉ ÄÁÎÉÈ',
+ 'Database Driver not checked!' => 'îÅ ÚÁÚÎÁÞÅÎÉÊ ÄÒÁÊ×ÅÒ âÁÚÉ äÁÎÉÈ (Pg)!',
+ 'Database User missing!' => 'îÅ ×ËÁÚÁÎÉÊ ëÏÒÉÓÔÕ×ÁÞ âÁÚÉ äÁÎÉÈ!',
+ 'Dataset' => 'âÁÚÁ äÁÎÉÈ',
+ 'Dataset missing!' => 'îÅ ×ËÁÚÁÎÁ âÁÚÁ äÁÎÉÈ!',
+ 'Dataset updated!' => 'âÁÚÁ äÁÎÉÈ ÐÏÎÏ×ÌÅÎÁ!',
+ 'Date Format' => 'æÏÒÍÁÔ ÄÁÔÉ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Delete Dataset' => '÷ÉÄÁÌÉÔÉ âÁÚÕ äÁÎÉÈ',
+ 'Directory' => 'ëÁÔÁÌÏÇ',
+ 'Driver' => 'äÒÁÊ×ÅÒ',
+ 'Dropdown Limit' => 'ïÂÍÅÖÅÎÎÑ ÌÉÓÔÏ×ÏÇÏ ÍÅÎÀ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'Edit User' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ëÏÒÉÓÔÕ×ÁÞÁ',
+ 'Existing Datasets' => '¶ÓÎÕÀÞ¦ âÁÚÉ äÁÎÉÈ',
+ 'Fax' => 'æÁÈ',
+ 'Host' => 'íÁÛÉÎÁ/Host',
+ 'Hostname missing!' => 'îÅ ×ËÁÚÁÎÁ ÎÁÚ×Á ÍÁÛÉÎÉ!',
+ 'Language' => 'íÏ×Á',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'ðÏÞÁÔÏË óÅÁÎÓÕ',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'ë¦ÎÅÃØ óÅÁÎÓÕ',
+ 'Multibyte Encoding' => 'íÕÌØÔÉÂÉÔÎÅ ëÏÄÕ×ÁÎÎÑ',
+ 'Name' => 'îÁÚ×Á',
+ 'New Templates' => 'îÏצ ûÁÂÌÏÎÉ',
+ 'No Database Drivers available!' => 'îÅÄÏÓÔÕÐÎÉÊ ÄÒÁÊ×ÅÒ âÁÚÉ äÁÎÉÈ!',
+ 'No Dataset selected!' => 'îÅ ÐÏÚÎÁÞÅÎÏ ×ÉÂÒÁÎÕ âÁÚÕ äÁÎÉÈ!',
+ 'Nothing to delete!' => 'îÅÍÁ ÝÏ ×ÉÄÁÌÉÔÉ!',
+ 'Number Format' => 'æÏÒÍÁÔ þÉÓÌÁ',
+ 'Oracle Database Administration' => 'áÄͦΦÓÔÒÁÃ¦Ñ âÁÚÉ äÁÎÉÈ Oracle',
+ 'Password' => 'ðÁÒÏÌØ',
+ 'Password changed!' => 'ðÁÒÏÌØ ÚͦÎÅÎÏ!',
+ 'Pg Database Administration' => 'áÄͦΦÓÔÒÁÃ¦Ñ âÁÚÉ äÁÎÉÈ Pg',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'ôÅÌ.',
+ 'Port' => 'ðÏÒÔ',
+ 'Port missing!' => 'ðÏÒÔ ÎÅ ×ËÁÚÁÎÏ!',
+ 'Printer' => 'ðÒÉÎÔÅÒ',
+ 'Save' => 'úÂÅÒÅÇÔÉ',
+ 'Setup Templates' => 'îÁÌÁÛÔÕ×ÁÔÉ ûÁÂÌÏÎÉ',
+ 'Signature' => 'ð¦ÄÐÉÓ',
+ 'Stylesheet' => 'ïÆÏÒÍÌÅÎÎÎÑ',
+ 'Templates' => 'ûÁÂÌÏÎÉ',
+ 'The following Datasets are not in use and can be deleted' => 'îÁÓÔÕÐΦ âÁÚÉ äÁÎÉÈ ÎÅ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ¦ ÍÏÖÕÔØ ÂÕÔÉ ×ÉÄÁÌÅΦ',
+ 'The following Datasets need to be updated' => 'îÁÓÔÕÐΦ âÁÚÉ äÁÎÉÈ ÐÏ×ÉÎΦ ÂÕÔÉ ÐÏÎÏ×ÌÅΦ',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'ðÏÐÅÒÅÄÎÑ ÐÅÒÅצÒËÁ ¦ÓÎÕÀÞÉÈ ÄÖÅÒÅÌ. ðÏËÉ ÝÏ Î¦ÞÏÇÏ ÎÅ ÂÕÄÅ ÓÔ×ÏÒÅÎÏ ÁÂÏ ×ÉÄÁÌÅÎÏ!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'ýÏ ÄÏÄÁÔÉ ËÏÒÉÓÔÕ×ÁÞÁ ÄÏ ÇÒÕÐÉ, ÔÒÅÂÁ ÐÏͦÎÑÔÉ ¦ÍÑ, login/××ÏÄÎÅ ¦ÍÑ ¦ ÚÂÅÒÅÇÔÉ. îÏ×ÉÊ ËÏÒÉÓÔÕ×ÁÞÁ ¦Ú ÏÄÎÁËÏ×ÉÍÉ ÐÁÒÁÍÅÔÒÁÍÉ ÂÕÄÅ ÚÂÅÒÅÖÅÎÏ Ð¦Ä ÎÏ×ÉÍ login/××ÏÄÎÉÍ ¦ÍÑÍ.',
+ 'Unlock System' => 'Unlock System',
+ 'Update Dataset' => 'ðÏÎÏ×ÉÔÉ âÁÚÕ äÁÎÉÈ',
+ 'Use Templates' => '÷ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ûÁÂÌÏÎÉ',
+ 'User' => 'ëÏÒÉÓÔÕ×ÁÞ',
+ 'User deleted!' => 'ëÏÒÉÓÔÕ×ÁÞ ÷ÉÄÁÌÅÎÉÊ',
+ 'User saved!' => 'ëÏÒÉÓÔÕ×ÁÞ ÚÂÅÒÅÖÅÎÉÊ',
+ 'Version' => '÷ÅÒÓ¦Ñ',
+ 'does not exist' => 'ÎÅ ¦ÓÎÕ¤',
+ 'is already a member!' => '×ÖÅ ¤ ÞÌÅÎÏÍ',
+ 'localhost' => 'localhost',
+ 'successfully created!' => 'ÕÓЦÛÎÏ ÓÔ×ÏÒÅÎÏ',
+ 'successfully deleted!' => 'ÕÓЦÛÎÏ ×ÉÄÁÌÅÎÏ',
+ 'website' => '×ÅÂ-ÓÔÏÒ¦ÎËÁ',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'îÏ×ÉÊ_ËÏÒÉÓÔÕ×ÁÞ' => 'add_user',
+ 'úͦÎÉÔÉ_ÐÁÒÏÌØ_áÄͦΦÓÔÒÁÔÏÒÁ' => 'change_admin_password',
+ 'úͦÎÉÔÉ_ÐÁÒÏÌØ' => 'change_password',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ 'óÔ×ÏÒÉÔÉ_âÁÚÕ_äÁÎÉÈ' => 'create_dataset',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ '÷ÉÄÁÌÉÔÉ_âÁÚÕ_äÁÎÉÈ' => 'delete_dataset',
+ 'lock_system' => 'lock_system',
+ 'ðÏÞÁÔÏË_óÅÁÎÓÕ' => 'login',
+ 'ë¦ÎÅÃØ_óÅÁÎÓÕ' => 'logout',
+ 'áÄͦΦÓÔÒÁæÑ_âÁÚÉ_äÁÎÉÈ_oracle' => 'oracle_database_administration',
+ 'áÄͦΦÓÔÒÁæÑ_âÁÚÉ_äÁÎÉÈ_pg' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'úÂÅÒÅÇÔÉ' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'ðÏÎÏ×ÉÔÉ_âÁÚÕ_äÁÎÉÈ' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ua/all b/locale/ua/all
new file mode 100755
index 00000000..ecd2ec55
--- /dev/null
+++ b/locale/ua/all
@@ -0,0 +1,892 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'ISO-8859-5';
+
+
+$self{texts} = {
+ 'A' => '',
+ 'AP' => '÷ÉÔÒÁÔÉ',
+ 'AP Aging' => 'AP Aging (×ÉÔÒÁÔÉ)',
+ 'AP Outstanding' => '',
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÷ÉÔÒÁÔ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÷ÉÔÒÁÔ',
+ 'AR' => 'äÏÈÏÄÉ',
+ 'AR Aging' => 'AR Aging (ÄÏÈÏÄÉ)',
+ 'AR Outstanding' => '',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ äÏÈÏĦ×',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ äÏÈÏĦ×',
+ 'AR/AP' => '',
+ 'About' => 'ðÒÏ ÐÒÏÇÒÁÍÕ',
+ 'Above' => '',
+ 'Access Control' => 'ëÏÎÔÒÏÌØ äÏÓÔÕÐÕ',
+ 'Access Denied!' => '',
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Account Number' => 'îÏÍÅÒ òÁÈÕÎËÕ',
+ 'Account Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ ÒÁÈÕÎËÕ!',
+ 'Account Type' => '÷ÉÄ ÒÁÈÕÎËÕ',
+ 'Account Type missing!' => 'îÅ ×ËÁÚÁÎÉÊ ×ÉÄ ÒÁÈÕÎËÕ!',
+ 'Account deleted!' => 'òÁÈÕÎÏË ×ÉÄÁÌÅÎÉÊ',
+ 'Account does not exist!' => '',
+ 'Account saved!' => 'òÁÈÕÎÏË ÚÂÅÒÅÖÅÎÏ',
+ 'Accounting' => 'ïÂ̦Ë',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Accounts' => 'òÁÈÕÎËÉ',
+ 'Accrual' => '',
+ 'Activate Audit trail' => '',
+ 'Active' => 'áËÔÉ×ÎÉÊ',
+ 'Add' => 'îÏ×ÉÊ',
+ 'Add AP Transaction' => '',
+ 'Add AR Transaction' => '',
+ 'Add Account' => 'îÏ×ÉÊ ÒÁÈÕÎÏË',
+ 'Add Assembly' => 'îÏ×ÙÊ ËÏÍÐÌÅËÔ',
+ 'Add Business' => '',
+ 'Add Cash Transfer Transaction' => '',
+ 'Add Customer' => 'îÏ×ÉÊ Ë̦¤ÎÔ',
+ 'Add Deduction' => '',
+ 'Add Department' => '',
+ 'Add Employee' => '',
+ 'Add Exchange Rate' => '',
+ 'Add GIFI' => 'îÏ×ÉÊ GIFI',
+ 'Add General Ledger Transaction' => 'îÏ×Á ÐÒÏ×ÏÄËÁ',
+ 'Add Group' => '',
+ 'Add Job' => '',
+ 'Add Labor/Overhead' => '',
+ 'Add Language' => '',
+ 'Add POS Invoice' => '',
+ 'Add Part' => 'îÏ×ÉÊ ôÏ×ÁÒ',
+ 'Add Pricegroup' => '',
+ 'Add Project' => 'îÏ×ÉÊ ðÒÏÅËÔ',
+ 'Add Purchase Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ËÕЦ×ÌÀ',
+ 'Add Quotation' => '',
+ 'Add Request for Quotation' => '',
+ 'Add SIC' => '',
+ 'Add Sales Invoice' => 'îÏ×ÉÊ òÁÈÕÎÏ-ÆÁËÔÕÒÁ',
+ 'Add Sales Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ÐÒÏÄÁÖ',
+ 'Add Service' => 'îÏ×Á ÐÏÓÌÕÇÁ',
+ 'Add Timecard' => '',
+ 'Add Transaction' => 'îÏ×Á ÐÒÏ×ÏÄËÁ',
+ 'Add User' => 'îÏ×ÉÊ ËÏÒÉÓÔÕ×ÁÞ',
+ 'Add Vendor' => 'îÏ×ÉÊ ÐÏÓÔÁÞÁÌØÎÉË',
+ 'Add Vendor Invoice' => 'îÏ×ÉÊ ëÕЦ×ÅÌØÎÉÊ òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Add Warehouse' => '',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Administration' => 'áÄͦΦÓÔÒÕ×ÁÎÎÑ',
+ 'Administrator' => 'áÄͦΦÓÔÒÁÔÏÒ',
+ 'After Deduction' => '',
+ 'All' => '÷Ó¦',
+ 'All Accounts' => '',
+ 'All Datasets up to date!' => 'âÁÚÉ äÁÎÉÈ ÎÅ ÐÏÔÒÅÂÕÀÔØ ÐÏÎÏ×ÌÅÎÎÑ!',
+ 'All Items' => '',
+ 'Allowances' => '',
+ 'Amount' => 'óÕÍÁ',
+ 'Amount Due' => 'úÁÐÌÁÔÉÔÉ óÕÍÕ',
+ 'Amount missing!' => '',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Are you sure you want to delete Invoice Number' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÉÊ ÒÁÈÕÎÏË?',
+ 'Are you sure you want to delete Order Number' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÅ ÚÁÍÏ×ÌÅÎÎÑ?',
+ 'Are you sure you want to delete Quotation Number' => '',
+ 'Are you sure you want to delete Timecard for' => '',
+ 'Are you sure you want to delete Transaction' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÕ ÐÒÏ×ÏÄËÕ?',
+ 'Are you sure you want to remove the marked entries from the queue?' => '',
+ 'Assemblies' => 'ëÏÍÐÌÅËÔÉ',
+ 'Assemblies restocked!' => 'ëÏÍÐÌÅËÔÉ ¦Î×ÅÎÔÁÒÉÚÏ×ÁΦ!',
+ 'Assembly' => '',
+ 'Assembly stocked!' => '',
+ 'Asset' => 'áËÔÉ×',
+ 'Attachment' => 'äÏÄÁÔÏË',
+ 'Audit Control' => 'ëÏÎÔÒÏÌØ',
+ 'Audit trail disabled' => '',
+ 'Audit trail enabled' => '',
+ 'Audit trail removed up to' => '',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Average Cost' => '',
+ 'Avg Cost' => '',
+ 'BIC' => '',
+ 'BOM' => 'BOM',
+ 'Backup' => 'òÅÚÅÒ×ÎÁ ËÏЦÑ',
+ 'Backup sent to' => 'òÅÚÅÒ×ÎÁ ËÏÐ¦Ñ ÐÏÓÌÁÎÁ ÄÏ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Balance Sheet' => 'âÁÌÁÎÓ',
+ 'Based on' => '',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Before Deduction' => '',
+ 'Beginning Balance' => '',
+ 'Below' => '',
+ 'Billing Address' => '',
+ 'Bin' => 'Bin',
+ 'Bin List' => '',
+ 'Bin Lists' => '',
+ 'Books are open' => 'ëÎÉÇÁ צÄËÒÉÔÁ',
+ 'Break' => '',
+ 'Business' => '',
+ 'Business Number' => 'â¦ÚÎÅÓ-ÎÏÍÅÒ',
+ 'Business deleted!' => '',
+ 'Business saved!' => '',
+ 'C' => 'ó',
+ 'COGS' => 'COGS',
+ 'COGS account does not exist!' => '',
+ 'Cannot add timecard for a completed job!' => '',
+ 'Cannot change timecard for a completed job!' => '',
+ 'Cannot create Assembly' => '',
+ 'Cannot create Labor' => '',
+ 'Cannot create Lock!' => 'Cannot create Lock!',
+ 'Cannot create Part' => '',
+ 'Cannot create Service' => '',
+ 'Cannot delete Timecard!' => '',
+ 'Cannot delete account!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÒÁÈÕÎÏË',
+ 'Cannot delete customer!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ Ë̦¤ÎÔÁ',
+ 'Cannot delete default account!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÏÓÎÏ×ÎÉÊ ÒÁÈÕÎÏË!',
+ 'Cannot delete invoice!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ',
+ 'Cannot delete item!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÃÅÊ ÅÌÅÍÅÎÔ',
+ 'Cannot delete order!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÚÁÍÏ×ÌÅÎÎÑ!',
+ 'Cannot delete quotation!' => '',
+ 'Cannot delete transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot delete vendor!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÐÏÓÔÁÞÁÌØÎÉËÁ!',
+ 'Cannot post Payment!' => '',
+ 'Cannot post Receipt!' => '',
+ 'Cannot post invoice for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post invoice!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÌÁÔ¦Ö ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '',
+ 'Cannot post transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot remove files!' => '',
+ 'Cannot save account!' => 'îÅ ÍÏÖÌÉ×Ï ÚÂÅÒÅÇÔÉ ÒÁÈÕÎÏË!',
+ 'Cannot save defaults!' => '',
+ 'Cannot save order!' => 'îÅ ÍÏÖÌÉ×Ï ÚÂÅÒÅÇÔÉ ÚÁÍÏ×ÌÅÎÎÑ!',
+ 'Cannot save preferences!' => 'îÅ ÍÏÖÌÉ×Ï ÚÂÅÒÅÇÔÉ ÎÁÓÔÒÏÊËÉ!',
+ 'Cannot save quotation!' => '',
+ 'Cannot save timecard for a closed period!' => '',
+ 'Cannot save timecard!' => '',
+ 'Cannot set account for more than one of AR, AP or IC' => '',
+ 'Cannot set multiple options for' => '',
+ 'Cannot set multiple options for Item' => '',
+ 'Cannot stock Assembly!' => '',
+ 'Cannot stock assemblies!' => 'îÅ ÍÏÖÌÉ×Ï ¦Î×ÅÎÔÁÒÉÚÕ×ÁÔÉ ËÏÍÐÌÅËÔÉ!',
+ 'Cash' => 'çÏÔ¦×ËÁ',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Change' => '',
+ 'Change Admin Password' => 'úͦÎÉÔÉ ÐÁÒÏÌØ áÄͦΦÓÔÒÁÔÏÒÁ',
+ 'Change Password' => 'úͦÎÉÔÉ ÐÁÒÏÌØ',
+ 'Charge' => '',
+ 'Chart of Accounts' => 'ðÌÁÎ òÁÈÕÎ˦×',
+ 'Check' => 'þÅË',
+ 'Check Inventory' => '',
+ 'Checks' => '',
+ 'City' => '',
+ 'Cleared' => '',
+ 'Click on login name to edit!' => 'îÁÔÉÓΦÔØ ÎÁ ÎÁÚ×Õ ËÏÒÉÓÔÕ×ÁÞÁ, ÝÏ ÚÒÏÂÉÔÉ ÚͦÎÉ!',
+ 'Clocked' => '',
+ 'Close Books up to' => 'úÁËÒÉÔÉ ëÎÉÇÉ ÄÏ',
+ 'Closed' => 'úÁËÒÉÔÏ',
+ 'Code' => '',
+ 'Code missing!' => '',
+ 'Company' => 'ð¦ÄÐÒɤÍÓÔ×Ï',
+ 'Company Name' => '',
+ 'Compare to' => 'ðÏÒ¦×ÎÑÔÉ Ú',
+ 'Completed' => '',
+ 'Components' => '',
+ 'Confirm' => '',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Connect to' => 'ð¦ÄËÌÀÞÉÔÉÓØ ÄÏ',
+ 'Contact' => 'ëÏÎÔÁËÔÎÁ ÏÓÏÂÁ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Contra' => '',
+ 'Copies' => 'ëÏЦÊ',
+ 'Copy to COA' => 'óËÏЦÀ×ÁÔÉ ÄÏ ðÌÁÎÕ òÁÈÕÎ˦×',
+ 'Cost' => '',
+ 'Cost Center' => '',
+ 'Could not save pricelist!' => '',
+ 'Could not save!' => '',
+ 'Could not transfer Inventory!' => '',
+ 'Country' => '',
+ 'Create Chart of Accounts' => 'óÔ×ÏÒÉÔÉ ðÌÁÎ òÁÈÕÎ˦×',
+ 'Create Dataset' => 'óÔ×ÏÒÉÔÉ âÁÚÕ äÁÎÉÈ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Credit Limit' => 'ì¦Í¦Ô ËÒÅÄÉÔÕ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Current Earnings' => '',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer History' => '',
+ 'Customer Number' => '',
+ 'Customer deleted!' => 'ë̦¤ÎÔÁ ×ÉÄÁÌÅÎÏ!',
+ 'Customer missing!' => 'îÅ ×ËÁÚÁÎÉÊ Ë̦¤ÎÔ!',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Customer saved!' => 'ë̦¤ÎÔÁ ÚÂÅÒÅÖÅÎÏ!',
+ 'Customers' => 'ë̦¤ÎÔÉ',
+ 'DBI not installed!' => 'îÅ ×ÓÔÁÎÏ×ÌÅÎÉÊ ÄÒÁÊ×ÅÒ DBI!',
+ 'DOB' => '',
+ 'Database' => 'âÁÚÁ äÁÎÉÈ',
+ 'Database Administration' => 'áÄͦΦÓÔÒÕ×ÁÎÎÑ ÂÁÚÉ ÄÁÎÉÈ',
+ 'Database Driver not checked!' => 'îÅ ÚÁÚÎÁÞÅÎÉÊ ÄÒÁÊ×ÅÒ âÁÚÉ äÁÎÉÈ (Pg)!',
+ 'Database Host' => 'íÁÛÉÎÁ âÁÚÉ äÁÎÉÈ',
+ 'Database User missing!' => 'îÅ ×ËÁÚÁÎÉÊ ëÏÒÉÓÔÕ×ÁÞ âÁÚÉ äÁÎÉÈ!',
+ 'Dataset' => 'âÁÚÁ äÁÎÉÈ',
+ 'Dataset is newer than version!' => '',
+ 'Dataset missing!' => 'îÅ ×ËÁÚÁÎÁ âÁÚÁ äÁÎÉÈ!',
+ 'Dataset updated!' => 'âÁÚÁ äÁÎÉÈ ÐÏÎÏ×ÌÅÎÁ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date Format' => 'æÏÒÍÁÔ ÄÁÔÉ',
+ 'Date Paid' => 'äÁÔÁ ÏÐÌÁÔÉ',
+ 'Date Received' => '',
+ 'Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ!',
+ 'Date received missing!' => '',
+ 'Date worked' => '',
+ 'Day' => '',
+ 'Day(s)' => '',
+ 'Days' => '',
+ 'Debit' => 'äÅÂÉÔ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Decimalplaces' => 'äÅÓÑÔÉÞΦ ͦÓÃÑ',
+ 'Decrease' => '',
+ 'Deduct after' => '',
+ 'Deduction deleted!' => '',
+ 'Deduction saved!' => '',
+ 'Deductions' => '',
+ 'Default Template' => '',
+ 'Defaults' => '',
+ 'Defaults saved!' => '',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Delete Account' => '÷ÉÄÁÌÉÔÉ ÒÁÈÕÎÏË',
+ 'Delete Dataset' => '÷ÉÄÁÌÉÔÉ âÁÚÕ äÁÎÉÈ',
+ 'Delete Schedule' => '',
+ 'Deleting a language will also delete the templates for the language' => '',
+ 'Delivery Date' => 'äÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Department' => '',
+ 'Department deleted!' => '',
+ 'Department saved!' => '',
+ 'Departments' => '',
+ 'Deposit' => 'äÅÐÏÚÉÔ/÷ËÌÁÄ',
+ 'Description' => 'ïÐÉÓ',
+ 'Description Translations' => '',
+ 'Description missing!' => '',
+ 'Detail' => '',
+ 'Difference' => 'ò¦ÚÎÉÃÑ',
+ 'Directory' => 'ëÁÔÁÌÏÇ',
+ 'Discount' => 'óËÉÄËÁ',
+ 'Done' => 'úÒÏÂÌÅÎÏ',
+ 'Drawing' => 'íÁÌÀÎÏË',
+ 'Driver' => 'äÒÁÊ×ÅÒ',
+ 'Dropdown Limit' => 'ïÂÍÅÖÅÎÎÑ ÌÉÓÔÏ×ÏÇÏ ÍÅÎÀ',
+ 'Due Date' => 'úÁÐÌÁÔÉÔÉ ÄÏ',
+ 'Due Date missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÔÅÒͦΠÏÐÌÁÔÉ!',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'E-mail Statement to' => 'ðÏÓÌÁÔÉ ÐÏ ÅÌ. ÐÏÛÔ¦ ÄÏ',
+ 'E-mail address missing!' => 'îÅ ×ËÁÚÁÎÁ ÁÄÒÅÓÁ ÅÌ. ÐÏÛÔÉ!',
+ 'E-mail message' => '',
+ 'E-mailed' => '',
+ 'Edit' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ',
+ 'Edit AP Transaction' => '',
+ 'Edit AR Transaction' => '',
+ 'Edit Account' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ òÁÈÕÎÏË',
+ 'Edit Assembly' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ËÏÍÐÌÅËÔ',
+ 'Edit Business' => '',
+ 'Edit Cash Transfer Transaction' => '',
+ 'Edit Customer' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ë̦¤ÎÔÁ',
+ 'Edit Deduction' => '',
+ 'Edit Department' => '',
+ 'Edit Description Translations' => '',
+ 'Edit Employee' => '',
+ 'Edit GIFI' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ GIFI',
+ 'Edit General Ledger Transaction' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ðÒÏ×ÏÄËÕ çÏÌÏ×Îϧ ëÎÉÇÉ',
+ 'Edit Group' => '',
+ 'Edit Job' => '',
+ 'Edit Labor/Overhead' => '',
+ 'Edit Language' => '',
+ 'Edit POS Invoice' => '',
+ 'Edit Part' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ôÏ×ÁÒ',
+ 'Edit Preferences for' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ îÁÓÔÒÏÊËÉ',
+ 'Edit Pricegroup' => '',
+ 'Edit Project' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ðÒÏÅËÔ',
+ 'Edit Purchase Order' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Edit Quotation' => '',
+ 'Edit Request for Quotation' => '',
+ 'Edit SIC' => '',
+ 'Edit Sales Invoice' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ òÁÈÕÎÏË-ÆÁËÔÕÒÕ',
+ 'Edit Sales Order' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ðÒÏÄÁÖÎÕ îÁËÌÁÄÎÕ',
+ 'Edit Service' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ÐÏÓÌÕÇÕ',
+ 'Edit Template' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ûÁÂÌÏÎ',
+ 'Edit Timecard' => '',
+ 'Edit User' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ëÏÒÉÓÔÕ×ÁÞÁ',
+ 'Edit Vendor' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ðÏÓÔÁÞÁÌØÎÉËÁ',
+ 'Edit Vendor Invoice' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ëÕЦ×ÅÌØÎÉÊ òÁÈÕÎÏË-ÆÁËÔÕÒÕ',
+ 'Edit Warehouse' => '',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'Employee Name' => '',
+ 'Employee Number' => '',
+ 'Employee deleted!' => '',
+ 'Employee pays' => '',
+ 'Employee saved!' => '',
+ 'Employees' => '',
+ 'Employer' => '',
+ 'Employer pays' => '',
+ 'Enddate' => '',
+ 'Ends' => '',
+ 'Enforce transaction reversal for all dates' => 'úÁÓÔÁ×ÉÔÉ Ú×ÏÒÏÔÎÕ ÚͦÎÕ ÐÒÏ×ÏÄÏË ÄÌÑ ×Ó¦È ÄÁÔ',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => '÷×ÅĦÔØ ÄÏ 3 ̦ÔÅÒ ÒÏÚĦÌÅÎÉÈ Ä×ÏËÒÁÐËÁÍÉ (i.e CAD:USD:EUR) ÄÌÑ ÐÏÚÎÁÞÅÎÎÑ Í¦ÓÃÅ×ϧ ¦ ¦ÎÏÚÅÍÎÉÈ ÇÒÏÛÏ×ÉÈ ÏÄÉÎÉÃØ',
+ 'Equity' => 'ëÁЦÔÁÌ',
+ 'Every' => '',
+ 'Excempt age <' => '',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÉ',
+ 'Exchange rate for payment missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ ÄÌÑ ÐÌÁÔÅÖÕ!',
+ 'Exchange rate missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ!',
+ 'Existing Datasets' => '¶ÓÎÕÀÞ¦ âÁÚÉ äÁÎÉÈ',
+ 'Expense' => '÷ÉÄÁÔËÉ',
+ 'Expense account does not exist!' => '',
+ 'Expense/Asset' => '÷ÉÄÁÔÏË/áËÔÉ×',
+ 'Extended' => 'ðÒÏÄÏ×ÖÅÎÏ',
+ 'FX' => '',
+ 'Failed to save order!' => '',
+ 'Fax' => 'æÁÈ',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'For' => '',
+ 'Foreign Exchange Gain' => 'ðÒÉÂÕÔÏË Ú ïÂͦÎÕ ÷ÁÌÀÔÉ',
+ 'Foreign Exchange Loss' => '÷ÔÒÁÔÁ ÎÁ ïÂͦΦ ÷ÁÌÀÔÉ',
+ 'Friday' => '',
+ 'From' => '÷¦Ä/ú',
+ 'From Warehouse' => '',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI ×ÉÄÁÌÅÎÏ!',
+ 'GIFI missing!' => 'îÅ ×ËÁÚÁÎÏ GIFI!',
+ 'GIFI saved!' => 'GIFI ÚÂÅÒÅÖÅÎÏ!',
+ 'GL' => '',
+ 'GL Reference Number' => '',
+ 'GL Transaction' => 'çëðÒÏ×ÏÄËÁ',
+ 'General Ledger' => 'çÏÌÏ×ÎÁ ëÎÉÇÁ',
+ 'Generate' => '',
+ 'Generate Orders' => '',
+ 'Generate Purchase Orders' => '',
+ 'Generate Purchase Orders from Sales Order' => '',
+ 'Generate Sales Order' => '',
+ 'Generate Sales Order from Purchase Orders' => '',
+ 'Generate Sales Orders' => '',
+ 'Goods & Services' => 'ôÏ×ÁÒÉ ¦ ðÏÓÌÕÇÉ',
+ 'Group' => '',
+ 'Group Items' => '',
+ 'Group Translations' => '',
+ 'Group deleted!' => '',
+ 'Group missing!' => '',
+ 'Group saved!' => '',
+ 'Groups' => '',
+ 'HR' => '',
+ 'HTML Templates' => 'HTML ûÁÂÌÏÎÉ ',
+ 'Heading' => 'òÏÚĦÌ',
+ 'History' => '',
+ 'Home Phone' => '',
+ 'Host' => 'íÁÛÉÎÁ/Host',
+ 'Hostname missing!' => 'îÅ ×ËÁÚÁÎÁ ÎÁÚ×Á ÍÁÛÉÎÉ!',
+ 'IBAN' => '',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'Image' => 'úÏÂÒÁÖÅÎÎÑ',
+ 'In-line' => '÷ËÌÀÞÅÎÏ (In-line)',
+ 'Inactive' => '',
+ 'Include Exchange Rate Difference' => '',
+ 'Include Payment' => '',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Include in drop-down menus' => 'äÏÄÁÔÉ ÄÏ ÌÉÓÔÏ×ÉÈ ÍÅÎÀ',
+ 'Income' => '',
+ 'Income Statement' => 'ú×¦Ô ÐÒÏ ÄÏÈÏÄÉ ¦ ×ÉÄÁÔËÉ',
+ 'Income account does not exist!' => '',
+ 'Incorrect Dataset version!' => 'îÅצÒÎÁ ×ÅÒÓ¦Ñ âÁÚÉ äÁÎÉÈ!',
+ 'Increase' => '',
+ 'Individual Items' => '¶ÎÄÉצÄÕÁÌØΦ þÁÓÔÉÎÉ',
+ 'Internal Notes' => '',
+ 'Inventory' => '¶Î×ÅÎÔÁÒ',
+ 'Inventory account does not exist!' => '',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'ë¦ÌØ˦ÓÔØ × ¦Î×ÅÎÔÁÒ¦ ÐÏ×ÉÎÎÁ ÂÕÔÉ ÎÕÌØ, ÐÅÒÛ Î¦Ö ÍÏÖÎÁ ÐÏÚÎÁÞÉÔÉ ËÏÍÐÌÅËÔ ÚÁÓÔÁÒ¦ÌÉÍ!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'ë¦ÌØ˦ÓÔØ × ¦Î×ÅÎÔÁÒ¦ ÐÏ×ÉÎÎÁ ÂÕÔÉ ÎÕÌØ, ÐÅÒÛ Î¦Ö ÍÏÖÎÁ ÐÏÚÎÁÞÉÔÉ ÃÉÊ ÔÏ×ÁÒ ÚÁÓÔÁÒ¦ÌÉÍ!',
+ 'Inventory saved!' => '',
+ 'Inventory transferred!' => '',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ',
+ 'Invoice Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number' => 'îÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice deleted!' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ ×ÉÄÁÌÅÎÉÊ!',
+ 'Invoices' => 'òÁÈÕÎËÉ-ÆÁËÔÕÒÉ',
+ 'Is this a summary account to record' => 'þÉ ÃŠЦÄÓÕÍËÏ×ÉÊ ÒÁÈÕÎÏË ÄÌÑ ÚÁÐÉÓÕ?',
+ 'Item already on pricelist!' => '',
+ 'Item deleted!' => 'ò¦Þ ×ÉÄÁÌÅÎÏ!',
+ 'Item not on file!' => 'òÅÞ¦ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Items' => '',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Job' => '',
+ 'Job Name' => '',
+ 'Job Number' => '',
+ 'Job Number missing!' => '',
+ 'Job deleted!' => '',
+ 'Job saved!' => '',
+ 'Jobs' => '',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'LaTeX Templates' => 'LaTeX ûÁÂÌÏÎÉ',
+ 'Labor Code' => '',
+ 'Labor/Overhead' => '',
+ 'Language' => 'íÏ×Á',
+ 'Language deleted!' => '',
+ 'Language saved!' => '',
+ 'Languages' => '',
+ 'Languages not defined!' => '',
+ 'Last Cost' => '',
+ 'Last Numbers & Default Accounts' => 'ïÓÔÁÎΦ îÏÍÅÒÉ ¦ ôÉÐÏצ òÁÈÕÎËÉ',
+ 'Lead' => '',
+ 'Leadtime' => '',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'ñËÝÏ ×É ÎÅ ÂÁÖÁ¤ÔÅ ×ÓÔÁÎÏ×ÉÔÉ ×¦ÄÄÁÌÅÎÉÊ Ú×ÑÚÏË, ÎÅ ÚÁÐÏ×ÎÀÊÔÅ ÐÏÌÑ ÍÁÛÉÎÉ ¦ ÐÏÒÔÕ.',
+ 'Liability' => 'ðÁÓÓÉ×',
+ 'Licensed to' => 'ì¦ÃÅÎÚ¦¤À ×ÏÌÏĦ¤:',
+ 'Line Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Link' => 'ðÏÓÉÌÁÎÎÑ',
+ 'Link Accounts' => 'ðÏ×ÑÚÁÔÉ òÁÈÕÎËÉ',
+ 'List' => '',
+ 'List Accounts' => 'óÐÉÓÏË òÁÈÕÎ˦×',
+ 'List Businesses' => '',
+ 'List Departments' => '',
+ 'List GIFI' => 'óÐÉÓÏË GIFI',
+ 'List Languages' => '',
+ 'List Price' => 'ã¦ÎÁ',
+ 'List Projects' => '',
+ 'List SIC' => '',
+ 'List Transactions' => 'óÐÉÓÏË ðÒÏ×ÏÄÏË',
+ 'List Warehouses' => '',
+ 'Lock System' => 'Lock System',
+ 'Lockfile created!' => 'Lockfile created!',
+ 'Lockfile removed!' => 'Lockfile removed!',
+ 'Login' => 'ðÏÞÁÔÏË óÅÁÎÓÕ',
+ 'Login name missing!' => 'Login name missing!',
+ 'Logout' => 'ë¦ÎÅÃØ óÅÁÎÓÕ',
+ 'Make' => '÷ÉÒÏÂÎÉÃÔ×Ï',
+ 'Manager' => '',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'Marked entries printed!' => '',
+ 'Markup' => '',
+ 'Maximum' => '',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Memo' => '',
+ 'Menu Width' => '',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'Method' => '',
+ 'Microfiche' => 'í¦ËÒÏƦÛÁ',
+ 'Model' => 'íÏÄÅÌØ',
+ 'Monday' => '',
+ 'Month' => '',
+ 'Month(s)' => '',
+ 'Months' => '',
+ 'Multibyte Encoding' => 'íÕÌØÔÉÂÉÔÎÅ ëÏÄÕ×ÁÎÎÑ',
+ 'N/A' => 'îÅ óÔÏÓÕ¤ÔØÓÑ',
+ 'Name' => 'îÁÚ×Á',
+ 'Name missing!' => 'îÅ ×ËÁÚÁÎÁ ÎÁÚ×Á!',
+ 'New Templates' => 'îÏצ ûÁÂÌÏÎÉ',
+ 'New Window' => '',
+ 'Next' => '',
+ 'Next Date' => '',
+ 'Next Number' => '',
+ 'No' => 'î¦',
+ 'No Database Drivers available!' => 'îÅÄÏÓÔÕÐÎÉÊ ÄÒÁÊ×ÅÒ âÁÚÉ äÁÎÉÈ!',
+ 'No Dataset selected!' => 'îÅ ÐÏÚÎÁÞÅÎÏ ×ÉÂÒÁÎÕ âÁÚÕ äÁÎÉÈ!',
+ 'No Employees on file!' => '',
+ 'No Labor codes on file!' => '',
+ 'No email address for' => 'îÅ ×ËÁÚÁÎÁ ÁÄÒÅÓÁ ÅÌ. ÐÏÛÔÉ ÄÌÑ',
+ 'No open Jobs!' => '',
+ 'No open Projects!' => '',
+ 'No.' => 'No.',
+ 'Non-taxable' => '',
+ 'Non-taxable Purchases' => '',
+ 'Non-taxable Sales' => '',
+ 'Non-tracking Items' => '',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Nothing entered!' => '',
+ 'Nothing selected!' => 'î¦ÞÏÇÏ ÎÅ ×ÉÂÒÁÎÏ!',
+ 'Nothing to delete!' => 'îÅÍÁ ÝÏ ×ÉÄÁÌÉÔÉ!',
+ 'Nothing to print!' => '',
+ 'Nothing to transfer!' => '',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Number Format' => 'æÏÒÍÁÔ þÉÓÌÁ',
+ 'Number missing in Row' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ Õ ÒÑÄËÕ',
+ 'O' => 'ï',
+ 'OH' => '',
+ 'Obsolete' => 'úÁÓÔÁÒ¦ÌÅ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'On Hand' => 'îÁ òÕËÁÈ',
+ 'Open' => '÷¦ÄËÒÉÔÏ',
+ 'Oracle Database Administration' => 'áÄͦΦÓÔÒÁÃ¦Ñ âÁÚÉ äÁÎÉÈ Oracle',
+ 'Order' => 'úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Date' => 'äÁÔÁ úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ úÁÍÏ×ÌÅÎÎÑ!',
+ 'Order Entry' => '÷ÉÓÔÁ×ÌÅÎÎÑ úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Number' => 'îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Number missing!' => 'îÅ ×ËÁÚÁÎÏ îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'Order deleted!' => 'úÁÍÏ×ÌÅÎÎÑ ×ÉÄÁÌÅÎÏ!',
+ 'Order generation failed!' => '',
+ 'Order saved!' => 'úÁÍÏ×ÌÅÎÎÑ ÚÂÅÒÅÖÅÎÏ!',
+ 'Orders generated!' => '',
+ 'Orphaned' => '÷¦ÄÏËÒÅÍÌÅÎÉÊ/ïÓÉÒÏÔ¦ÌÉÊ',
+ 'Out of balance transaction!' => '',
+ 'Out of balance!' => 'îÅ ÚÂÁÌÁÎÓÏ×ÁÎÏ!',
+ 'Outstanding' => '',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'PO Number' => '',
+ 'POS' => '',
+ 'POS Invoice' => '',
+ 'Packing List' => 'ðÁËÕ×ÁÌØÎÉÊ óÐÉÓÏË',
+ 'Packing List Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Packing List Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ îÏÍÅÒ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Packing Lists' => '',
+ 'Paid' => 'úÁÐÌÁÞÅÎÏ',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Part Number' => '',
+ 'Partnumber' => '',
+ 'Parts' => 'ÔÏ×ÁÒÉ',
+ 'Password' => 'ðÁÒÏÌØ',
+ 'Password changed!' => 'ðÁÒÏÌØ ÚͦÎÅÎÏ!',
+ 'Password does not match!' => '',
+ 'Passwords do not match!' => '',
+ 'Payables' => 'úÏÂÏ×ÑÚÁÎÎÑ (ÐÌÁÔ¦ÖΦ)',
+ 'Payment' => 'ðÌÁÔ¦Ö',
+ 'Payment date missing!' => 'îÅ ×ËÁÚÁÎÏ ÄÁÔÕ ðÌÁÔÅÖÕ!',
+ 'Payment posted!' => 'ðÌÁÔ¦Ö ×ÉÓÔÁ×ÌÅÎÏ!',
+ 'Payments' => 'ðÌÁÔÅÖ¦',
+ 'Payments posted!' => '',
+ 'Payroll Deduction' => '',
+ 'Period' => '',
+ 'Pg Database Administration' => 'áÄͦΦÓÔÒÁÃ¦Ñ âÁÚÉ äÁÎÉÈ Pg',
+ 'PgPP Database Administration' => 'PgPP Database Administration',
+ 'Phone' => 'ôÅÌ.',
+ 'Pick List' => '',
+ 'Pick Lists' => '',
+ 'Port' => 'ðÏÒÔ',
+ 'Port missing!' => 'ðÏÒÔ ÎÅ ×ËÁÚÁÎÏ!',
+ 'Pos' => '',
+ 'Post' => '÷ÉÓÔÁ×ÉÔÉ',
+ 'Post as new' => '÷ÉÓÔÁ×ÉÔÉ ÑË ÎÏ×ÉÊ',
+ 'Posted!' => '',
+ 'Posting' => '',
+ 'Posting failed!' => '',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'îÁÓÔÒÏÊËÉ',
+ 'Preferences saved!' => 'îÁÓÔÒÏÊËÉ ÚÂÅÒÅÖÅÎÏ!',
+ 'Prepayment' => '',
+ 'Price' => 'ã¦ÎÁ',
+ 'Pricegroup' => '',
+ 'Pricegroup deleted!' => '',
+ 'Pricegroup missing!' => '',
+ 'Pricegroup saved!' => '',
+ 'Pricegroups' => '',
+ 'Pricelist' => '',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Print and Post' => '',
+ 'Print and Post as new' => '',
+ 'Print and Save' => '',
+ 'Print and Save as new' => '',
+ 'Print and post as new' => '',
+ 'Print and save as new' => '',
+ 'Printed' => '',
+ 'Printer' => 'ðÒÉÎÔÅÒ',
+ 'Printing' => '',
+ 'Printing ... ' => '',
+ 'Process Transactions' => '',
+ 'Production' => '',
+ 'Profit Center' => '',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project Description Translations' => '',
+ 'Project Name' => '',
+ 'Project Number' => '',
+ 'Project Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ ÐÒÏÅËÔÕ!',
+ 'Project Transactions' => '',
+ 'Project deleted!' => 'ðÒÏÅËÔ ×ÉÄÁÌÅÎÏ!',
+ 'Project not on file!' => 'ðÒÏÅËÔÕ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Project saved!' => 'ðÒÏÅËÔ ÚÂÅÒÅÖÅÎÏ!',
+ 'Project/Job Name' => '',
+ 'Project/Job Number' => '',
+ 'Projects' => 'ðÒÏÅËÔÉ',
+ 'Purchase Order' => 'ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Purchase Order Number' => '',
+ 'Purchase Orders' => 'ëÕЦ×ÅÌØΦ úÁÍÏ×ÌÅÎÎÑ',
+ 'Qty' => 'ë¦ÌØ˦ÓÔØ',
+ 'Quantity exceeds available units to stock!' => '',
+ 'Quarter' => '',
+ 'Quotation' => '',
+ 'Quotation ' => '',
+ 'Quotation Date' => '',
+ 'Quotation Date missing!' => '',
+ 'Quotation Number' => '',
+ 'Quotation Number missing!' => '',
+ 'Quotation deleted!' => '',
+ 'Quotations' => '',
+ 'R' => '',
+ 'RFQ' => '',
+ 'RFQ ' => '',
+ 'RFQ Number' => '',
+ 'RFQs' => '',
+ 'ROP' => 'ROP',
+ 'Rate' => 'òÏÚæÎËÁ',
+ 'Rate missing!' => '',
+ 'Recd' => 'ïÔÒÉÍÁÎÏ',
+ 'Receipt' => 'ë×ÉÔÁÎæÑ',
+ 'Receipt posted!' => '',
+ 'Receipts' => 'ë×ÉÔÁÎæ§',
+ 'Receivables' => 'îÁÌÅÖÎÏÓÔ¦ (ÄÅÂÉÔÉ)',
+ 'Receive' => '',
+ 'Receive Merchandise' => '',
+ 'Reconciliation' => 'õÚÇÏÄÖÅÎÎÑ',
+ 'Reconciliation Report' => '',
+ 'Record in' => '÷ÎÅÓÔÉ ×',
+ 'Recurring Transaction' => '',
+ 'Recurring Transactions' => '',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Remaining' => 'úÁÌÉÛÉÌÏÓØ',
+ 'Remove' => '',
+ 'Remove Audit trail up to' => '',
+ 'Removed spoolfiles!' => '',
+ 'Removing marked entries from queue ...' => '',
+ 'Repeat' => '',
+ 'Report for' => 'ú×¦Ô ÄÌÑ',
+ 'Reports' => 'úצÔÉ',
+ 'Req' => '',
+ 'Request for Quotation' => '',
+ 'Request for Quotations' => '',
+ 'Required by' => 'ôÅÒͦΠÄÏÓÔÁ×ËÉ',
+ 'Retained Earnings' => 'ðÒÉÂÕÔÏË (ÎÅÒÏÚÐÏĦÌÅÎÉÊ)',
+ 'Role' => '',
+ 'S' => '',
+ 'SIC' => '',
+ 'SIC deleted!' => '',
+ 'SIC saved!' => '',
+ 'SKU' => '',
+ 'SSN' => '',
+ 'Sale' => '',
+ 'Sales' => 'úÂÕÔ',
+ 'Sales Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Sales Invoice ' => '',
+ 'Sales Invoice.' => '',
+ 'Sales Invoice/AR Transaction Number' => '',
+ 'Sales Invoices' => '',
+ 'Sales Order' => 'ðÒÏÄÁÖÎÁ îÁËÌÁÄÎÁ',
+ 'Sales Order Number' => '',
+ 'Sales Orders' => 'ðÒÏÄÁÖΦ îÁËÌÁÄΦ',
+ 'Sales Quotation Number' => '',
+ 'Salesperson' => '',
+ 'Saturday' => '',
+ 'Save' => 'úÂÅÒÅÇÔÉ',
+ 'Save Pricelist' => '',
+ 'Save Schedule' => '',
+ 'Save as new' => 'úÂÅÒÅÇÔÉ ÑË ÎÏ×Å',
+ 'Save to File' => 'úÂÅÒÅÇÔÉ Õ æÁÊ̦',
+ 'Saving' => '',
+ 'Schedule' => '',
+ 'Scheduled' => '',
+ 'Screen' => 'åËÒÁÎ',
+ 'Search' => '',
+ 'Select' => '',
+ 'Select Customer' => '',
+ 'Select Vendor' => '',
+ 'Select a Printer!' => '',
+ 'Select a printer!' => '',
+ 'Select all' => '÷ÉÂÒÁÔÉ ×ÓÅ',
+ 'Select from one of the items below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÒÅÞÅÊ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Select from one of the projects below' => '÷ÉÂÅÒ¦ÔØ ÏÄÉÎ ¦Ú ÎÁÓÔÕÐÎÉÈ ÐÒÏÅËÔ¦×',
+ 'Select items' => '',
+ 'Select payment' => '',
+ 'Select postscript or PDF!' => '÷ÉÂÅÒ¦ÔØ postscript ÁÂÏ PDF',
+ 'Select txt, postscript or PDF!' => '',
+ 'Sell' => '',
+ 'Sell Price' => '÷¦ÄÐÕÓËÎÁ ã¦ÎÁ',
+ 'Send by E-Mail' => '÷ÉÓÌÁÔÉ ÐÏ ÅÌ. ÐÏÛÔ¦',
+ 'Sending' => '',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Serial No.' => '',
+ 'Serial Number' => '',
+ 'Service' => 'ðÏÓÌÕÇÁ',
+ 'Service Code' => '',
+ 'Service/Labor Code' => '',
+ 'Services' => 'ðÏÓÌÕÇÉ',
+ 'Session Timeout' => '',
+ 'Session expired!' => '',
+ 'Setup Templates' => 'îÁÌÁÛÔÕ×ÁÔÉ ûÁÂÌÏÎÉ',
+ 'Ship' => 'ðÏÓÌÁÔÉ',
+ 'Ship Merchandise' => '',
+ 'Ship to' => 'ðÏÓÌÁÔÉ ÄÏ',
+ 'Ship via' => 'ðÏÓÌÁÔÉ ÞÅÒÅÚ',
+ 'Shipping' => '',
+ 'Shipping Address' => '',
+ 'Shipping Date' => '',
+ 'Shipping Date missing!' => '',
+ 'Shipping Point' => '',
+ 'Short' => 'óËÏÒÏÞÅÎÏ',
+ 'Signature' => 'ð¦ÄÐÉÓ',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Spoolfile' => '',
+ 'Standard' => 'óÔÁÎÄÁÒÔΦ',
+ 'Standard Industrial Codes' => '',
+ 'Startdate' => '',
+ 'State' => '',
+ 'State/Province' => '',
+ 'Statement' => 'úצÔ',
+ 'Statement Balance' => 'âÁÌÁÎÓÏ×ÉÊ úצÔ',
+ 'Statement sent to' => 'ú×¦Ô ÐÏÓÌÁÎÏ ÄÏ',
+ 'Statements sent to printer!' => 'ú×¦Ô ÐÏÓÌÁÎÏ ÄÏ ðÒÉÎÔÅÒÁ!',
+ 'Stock' => '',
+ 'Stock Assembly' => '¶Î×ÅÎÔÁÒ ëÏÍÐÌÅËÔÕ',
+ 'Stocking Date' => '',
+ 'Stylesheet' => 'ïÆÏÒÍÌÅÎÎÎÑ',
+ 'Sub-contract GIFI' => '',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Summary' => '',
+ 'Sunday' => '',
+ 'Supervisor' => '',
+ 'System' => 'óÉÓÔÅÍÁ',
+ 'System Defaults' => '',
+ 'Tax' => 'ðÏÄÁÔÏË',
+ 'Tax Accounts' => 'ðÏÄÁÔËÏצ òÁÈÕÎËÉ',
+ 'Tax Included' => 'ðÏÄÁÔÏË ×ËÌÀÞÅÎÏ',
+ 'Tax Number' => '',
+ 'Tax Number / SSN' => '',
+ 'Tax collected' => 'ðÏÄÁÔÏË Ú¦ÂÒÁÎÏ',
+ 'Tax paid' => 'ðÏÄÁÔÏË ÚÁÐÌÁÞÅÎÏ',
+ 'Taxable' => 'ïÐÏÄÁÔËÏ×Õ¤ÔØÓÑ',
+ 'Template saved!' => 'ûÁÂÌÏÎ ÚÂÅÒÅÖÅÎÏ',
+ 'Templates' => 'ûÁÂÌÏÎÉ',
+ 'Terms' => 'õÍÏ×É: ',
+ 'Text' => '',
+ 'Text Templates' => '',
+ 'The following Datasets are not in use and can be deleted' => 'îÁÓÔÕÐΦ âÁÚÉ äÁÎÉÈ ÎÅ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ ¦ ÍÏÖÕÔØ ÂÕÔÉ ×ÉÄÁÌÅΦ',
+ 'The following Datasets need to be updated' => 'îÁÓÔÕÐΦ âÁÚÉ äÁÎÉÈ ÐÏ×ÉÎΦ ÂÕÔÉ ÐÏÎÏ×ÌÅΦ',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'ðÏÐÅÒÅÄÎÑ ÐÅÒÅצÒËÁ ¦ÓÎÕÀÞÉÈ ÄÖÅÒÅÌ. ðÏËÉ ÝÏ Î¦ÞÏÇÏ ÎÅ ÂÕÄÅ ÓÔ×ÏÒÅÎÏ ÁÂÏ ×ÉÄÁÌÅÎÏ!',
+ 'Thursday' => '',
+ 'Till' => '',
+ 'Time In' => '',
+ 'Time Out' => '',
+ 'Timecard' => '',
+ 'Timecard deleted!' => '',
+ 'Timecard saved!' => '',
+ 'Timecards' => '',
+ 'Times' => '',
+ 'To' => 'äÏ',
+ 'To Warehouse' => '',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'ýÏ ÄÏÄÁÔÉ ËÏÒÉÓÔÕ×ÁÞÁ ÄÏ ÇÒÕÐÉ, ÔÒÅÂÁ ÐÏͦÎÑÔÉ ¦ÍÑ, login/××ÏÄÎÅ ¦ÍÑ ¦ ÚÂÅÒÅÇÔÉ. îÏ×ÉÊ ËÏÒÉÓÔÕ×ÁÞÁ ¦Ú ÏÄÎÁËÏ×ÉÍÉ ÐÁÒÁÍÅÔÒÁÍÉ ÂÕÄÅ ÚÂÅÒÅÖÅÎÏ Ð¦Ä ÎÏ×ÉÍ login/××ÏÄÎÉÍ ¦ÍÑÍ.',
+ 'Top Level' => '÷ÅÒÈÎ¦Ê ò¦×ÅÎØ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Tracking Items' => '',
+ 'Trade Discount' => '',
+ 'Transaction' => '',
+ 'Transaction Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ÐÒÏ×ÏÄËÉ',
+ 'Transaction Dates' => '',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ×ÉÄÁÌÅÎÁ',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÚĦÊÓÎÅÎÁ',
+ 'Transaction reversal enforced for all dates' => 'úÒÏÂÌÅÎÁ ÒÅ×ÅÓÉ×ÎÕ ÚͦÎÁ ÐÒÏ×ÏÄÏË ÄÌÑ ×Ó¦È ÄÁÔ',
+ 'Transaction reversal enforced up to' => 'úÒÏÂÌÅÎÁ ÒÅ×ÅÓÉ×ÎÕ ÚͦÎÁ ÐÒÏ×ÏÄÏË ÁÖ ÄÏ',
+ 'Transactions' => 'ðÒÏ×ÏÄËÉ',
+ 'Transfer' => '',
+ 'Transfer Inventory' => '',
+ 'Transfer from' => '',
+ 'Transfer to' => '',
+ 'Translation' => '',
+ 'Translation deleted!' => '',
+ 'Translation not on file!' => '',
+ 'Translations' => '',
+ 'Translations saved!' => '',
+ 'Trial Balance' => 'ðÒÏÂÎÉÊ âÁÌÁÎÓ',
+ 'Tuesday' => '',
+ 'Type of Business' => '',
+ 'Unit' => 'ïÄÉÎÉÃÑ',
+ 'Unit of measure' => 'ïÄÉÎÉÃÑ ×ÉͦÒÕ',
+ 'Unlock System' => 'Unlock System',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Update Dataset' => 'ðÏÎÏ×ÉÔÉ âÁÚÕ äÁÎÉÈ',
+ 'Updated' => 'ðÏÎÏ×ÌÅÎÏ',
+ 'Upgrading to Version' => '',
+ 'Use Templates' => '÷ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ûÁÂÌÏÎÉ',
+ 'User' => 'ëÏÒÉÓÔÕ×ÁÞ',
+ 'User deleted!' => 'ëÏÒÉÓÔÕ×ÁÞ ÷ÉÄÁÌÅÎÉÊ',
+ 'User saved!' => 'ëÏÒÉÓÔÕ×ÁÞ ÚÂÅÒÅÖÅÎÉÊ',
+ 'Valid until' => '',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Vendor History' => '',
+ 'Vendor Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Vendor Invoice ' => '',
+ 'Vendor Invoice.' => '',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => '',
+ 'Vendor Number' => '',
+ 'Vendor deleted!' => 'ðÏÓÔÁÞÁÌØÎÉË ×ÉÄÁÌÅÎÉÊ',
+ 'Vendor missing!' => 'ðÏÓÔÁÞÁÌØÎÉË ÎÅ ¦ÓÎÕ¤',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+ 'Vendor saved!' => 'ðÏÓÔÁÞÁÌØÎÉËÁ ÚÂÅÒÅÖÅÎÏ',
+ 'Vendors' => 'ðÏÓÔÁÞÁÌØÎÉËÉ',
+ 'Version' => '÷ÅÒÓ¦Ñ',
+ 'Warehouse' => '',
+ 'Warehouse deleted!' => '',
+ 'Warehouse saved!' => '',
+ 'Warehouses' => '',
+ 'Warning!' => '',
+ 'Wednesday' => '',
+ 'Week' => '',
+ 'Week(s)' => '',
+ 'Weeks' => '',
+ 'Weight' => '÷ÁÇÁ',
+ 'Weight Unit' => 'ïÄÉÎÉÃÑ ÷ÁÇÉ',
+ 'What type of item is this?' => 'ñËÉÊ ÃÅ ×ÉÄ/ÔÉÐ ÔÏ×ÁÒÕ',
+ 'Work Order' => '',
+ 'Work Orders' => '',
+ 'Work Phone' => '',
+ 'Year' => '',
+ 'Year(s)' => '',
+ 'Yearend' => '',
+ 'Yearend date missing!' => '',
+ 'Yearend posted!' => '',
+ 'Yearend posting failed!' => '',
+ 'Years' => '',
+ 'Yes' => 'Tak',
+ 'You are logged out' => '',
+ 'You are posting an existing transaction!' => '',
+ 'You are printing and posting an existing transaction!' => '',
+ 'You are printing and saving an existing order' => '',
+ 'You are printing and saving an existing quotation' => '',
+ 'You are printing and saving an existing transaction!' => '',
+ 'You are saving an existing order' => '',
+ 'You are saving an existing quotation' => '',
+ 'You are saving an existing transaction!' => '',
+ 'You did not enter a name!' => 'îÅ ××ÅÄÅÎÏ ÎÁÚ×Õ',
+ 'You must enter a host and port for local and remote connections!' => 'íÕÓÉÔÅ ××ÅÓÔÉ ÎÁÚ×Õ ÍÁÛÉÎÉ ¦ ÐÏÒÔÁ ÄÌÑ Í¦ÓÃÅ×ÏÇÏ ¦ צÄÄÁÌÅÎÏÇÏ Ú×ÑÚËÕ!',
+ 'Zip/Postal Code' => '',
+ 'account cannot be set to any other type of account' => '',
+ 'as at' => 'ÑË ×',
+ 'days' => 'ÄΦ×',
+ 'does not exist' => 'ÎÅ ¦ÓÎÕ¤',
+ 'done' => '',
+ 'ea' => 'ÛÔ.',
+ 'failed' => '',
+ 'for' => '',
+ 'for Period' => 'ÚÁ ðÅÒ¦ÏÄ',
+ 'is already a member!' => '×ÖÅ ¤ ÞÌÅÎÏÍ',
+ 'localhost' => 'localhost',
+ 'locked!' => '',
+ 'partsgroup' => '',
+ 'posted!' => '',
+ 'sent' => '',
+ 'successfully created!' => 'ÕÓЦÛÎÏ ÓÔ×ÏÒÅÎÏ',
+ 'successfully deleted!' => 'ÕÓЦÛÎÏ ×ÉÄÁÌÅÎÏ',
+ 'time(s)' => '',
+ 'unexpected error!' => '',
+ 'website' => '×ÅÂ-ÓÔÏÒ¦ÎËÁ',
+};
+
+1;
diff --git a/locale/ua/am b/locale/ua/am
new file mode 100755
index 00000000..0408e401
--- /dev/null
+++ b/locale/ua/am
@@ -0,0 +1,213 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP' => '÷ÉÔÒÁÔÉ',
+ 'AR' => 'äÏÈÏÄÉ',
+ 'About' => 'ðÒÏ ÐÒÏÇÒÁÍÕ',
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Account Number' => 'îÏÍÅÒ òÁÈÕÎËÕ',
+ 'Account Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ ÒÁÈÕÎËÕ!',
+ 'Account Type' => '÷ÉÄ ÒÁÈÕÎËÕ',
+ 'Account Type missing!' => 'îÅ ×ËÁÚÁÎÉÊ ×ÉÄ ÒÁÈÕÎËÕ!',
+ 'Account deleted!' => 'òÁÈÕÎÏË ×ÉÄÁÌÅÎÉÊ',
+ 'Account saved!' => 'òÁÈÕÎÏË ÚÂÅÒÅÖÅÎÏ',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Add Account' => 'îÏ×ÉÊ ÒÁÈÕÎÏË',
+ 'Add GIFI' => 'îÏ×ÉÊ GIFI',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Amount' => 'óÕÍÁ',
+ 'Asset' => 'áËÔÉ×',
+ 'Audit Control' => 'ëÏÎÔÒÏÌØ',
+ 'Backup sent to' => 'òÅÚÅÒ×ÎÁ ËÏÐ¦Ñ ÐÏÓÌÁÎÁ ÄÏ',
+ 'Books are open' => 'ëÎÉÇÁ צÄËÒÉÔÁ',
+ 'Business Number' => 'â¦ÚÎÅÓ-ÎÏÍÅÒ',
+ 'COGS' => 'COGS',
+ 'Cannot delete account!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÒÁÈÕÎÏË',
+ 'Cannot delete default account!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÏÓÎÏ×ÎÉÊ ÒÁÈÕÎÏË!',
+ 'Cannot save account!' => 'îÅ ÍÏÖÌÉ×Ï ÚÂÅÒÅÇÔÉ ÒÁÈÕÎÏË!',
+ 'Cannot save preferences!' => 'îÅ ÍÏÖÌÉ×Ï ÚÂÅÒÅÇÔÉ ÎÁÓÔÒÏÊËÉ!',
+ 'Cash' => 'çÏÔ¦×ËÁ',
+ 'Chart of Accounts' => 'ðÌÁÎ òÁÈÕÎ˦×',
+ 'Close Books up to' => 'úÁËÒÉÔÉ ëÎÉÇÉ ÄÏ',
+ 'Company' => 'ð¦ÄÐÒɤÍÓÔ×Ï',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Copy to COA' => 'óËÏЦÀ×ÁÔÉ ÄÏ ðÌÁÎÕ òÁÈÕÎ˦×',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Database Host' => 'íÁÛÉÎÁ âÁÚÉ äÁÎÉÈ',
+ 'Dataset' => 'âÁÚÁ äÁÎÉÈ',
+ 'Date Format' => 'æÏÒÍÁÔ ÄÁÔÉ',
+ 'Debit' => 'äÅÂÉÔ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Delete Account' => '÷ÉÄÁÌÉÔÉ ÒÁÈÕÎÏË',
+ 'Description' => 'ïÐÉÓ',
+ 'Discount' => 'óËÉÄËÁ',
+ 'Dropdown Limit' => 'ïÂÍÅÖÅÎÎÑ ÌÉÓÔÏ×ÏÇÏ ÍÅÎÀ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'E-mail address missing!' => 'îÅ ×ËÁÚÁÎÁ ÁÄÒÅÓÁ ÅÌ. ÐÏÛÔÉ!',
+ 'Edit' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ',
+ 'Edit Account' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ òÁÈÕÎÏË',
+ 'Edit GIFI' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ GIFI',
+ 'Edit Preferences for' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ îÁÓÔÒÏÊËÉ',
+ 'Edit Template' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ûÁÂÌÏÎ',
+ 'Enforce transaction reversal for all dates' => 'úÁÓÔÁ×ÉÔÉ Ú×ÏÒÏÔÎÕ ÚͦÎÕ ÐÒÏ×ÏÄÏË ÄÌÑ ×Ó¦È ÄÁÔ',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => '÷×ÅĦÔØ ÄÏ 3 ̦ÔÅÒ ÒÏÚĦÌÅÎÉÈ Ä×ÏËÒÁÐËÁÍÉ (i.e CAD:USD:EUR) ÄÌÑ ÐÏÚÎÁÞÅÎÎÑ Í¦ÓÃÅ×ϧ ¦ ¦ÎÏÚÅÍÎÉÈ ÇÒÏÛÏ×ÉÈ ÏÄÉÎÉÃØ',
+ 'Equity' => 'ëÁЦÔÁÌ',
+ 'Expense' => '÷ÉÄÁÔËÉ',
+ 'Expense/Asset' => '÷ÉÄÁÔÏË/áËÔÉ×',
+ 'Fax' => 'æÁÈ',
+ 'Foreign Exchange Gain' => 'ðÒÉÂÕÔÏË Ú ïÂͦÎÕ ÷ÁÌÀÔÉ',
+ 'Foreign Exchange Loss' => '÷ÔÒÁÔÁ ÎÁ ïÂͦΦ ÷ÁÌÀÔÉ',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI ×ÉÄÁÌÅÎÏ!',
+ 'GIFI missing!' => 'îÅ ×ËÁÚÁÎÏ GIFI!',
+ 'GIFI saved!' => 'GIFI ÚÂÅÒÅÖÅÎÏ!',
+ 'GL Transaction' => 'çëðÒÏ×ÏÄËÁ',
+ 'Heading' => 'òÏÚĦÌ',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'Include in drop-down menus' => 'äÏÄÁÔÉ ÄÏ ÌÉÓÔÏ×ÉÈ ÍÅÎÀ',
+ 'Inventory' => '¶Î×ÅÎÔÁÒ',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Is this a summary account to record' => 'þÉ ÃŠЦÄÓÕÍËÏ×ÉÊ ÒÁÈÕÎÏË ÄÌÑ ÚÁÐÉÓÕ?',
+ 'Language' => 'íÏ×Á',
+ 'Last Numbers & Default Accounts' => 'ïÓÔÁÎΦ îÏÍÅÒÉ ¦ ôÉÐÏצ òÁÈÕÎËÉ',
+ 'Liability' => 'ðÁÓÓÉ×',
+ 'Licensed to' => 'ì¦ÃÅÎÚ¦¤À ×ÏÌÏĦ¤:',
+ 'Link' => 'ðÏÓÉÌÁÎÎÑ',
+ 'Name' => 'îÁÚ×Á',
+ 'No' => 'î¦',
+ 'No email address for' => 'îÅ ×ËÁÚÁÎÁ ÁÄÒÅÓÁ ÅÌ. ÐÏÛÔÉ ÄÌÑ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Number Format' => 'æÏÒÍÁÔ þÉÓÌÁ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Packing List' => 'ðÁËÕ×ÁÌØÎÉÊ óÐÉÓÏË',
+ 'Password' => 'ðÁÒÏÌØ',
+ 'Payables' => 'úÏÂÏ×ÑÚÁÎÎÑ (ÐÌÁÔ¦ÖΦ)',
+ 'Payment' => 'ðÌÁÔ¦Ö',
+ 'Phone' => 'ôÅÌ.',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'îÁÓÔÒÏÊËÉ ÚÂÅÒÅÖÅÎÏ!',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Printer' => 'ðÒÉÎÔÅÒ',
+ 'Purchase Order' => 'ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Purchase Orders' => 'ëÕЦ×ÅÌØΦ úÁÍÏ×ÌÅÎÎÑ',
+ 'Rate' => 'òÏÚæÎËÁ',
+ 'Receivables' => 'îÁÌÅÖÎÏÓÔ¦ (ÄÅÂÉÔÉ)',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Retained Earnings' => 'ðÒÉÂÕÔÏË (ÎÅÒÏÚÐÏĦÌÅÎÉÊ)',
+ 'Sales Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Sales Order' => 'ðÒÏÄÁÖÎÁ îÁËÌÁÄÎÁ',
+ 'Sales Orders' => 'ðÒÏÄÁÖΦ îÁËÌÁÄΦ',
+ 'Save' => 'úÂÅÒÅÇÔÉ',
+ 'Save as new' => 'úÂÅÒÅÇÔÉ ÑË ÎÏ×Å',
+ 'Signature' => 'ð¦ÄÐÉÓ',
+ 'Stylesheet' => 'ïÆÏÒÍÌÅÎÎÎÑ',
+ 'Tax' => 'ðÏÄÁÔÏË',
+ 'Template saved!' => 'ûÁÂÌÏÎ ÚÂÅÒÅÖÅÎÏ',
+ 'Transaction reversal enforced for all dates' => 'úÒÏÂÌÅÎÁ ÒÅ×ÅÓÉ×ÎÕ ÚͦÎÁ ÐÒÏ×ÏÄÏË ÄÌÑ ×Ó¦È ÄÁÔ',
+ 'Transaction reversal enforced up to' => 'úÒÏÂÌÅÎÁ ÒÅ×ÅÓÉ×ÎÕ ÚͦÎÁ ÐÒÏ×ÏÄÏË ÁÖ ÄÏ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'User' => 'ëÏÒÉÓÔÕ×ÁÞ',
+ 'Vendor Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Version' => '÷ÅÒÓ¦Ñ',
+ 'Weight Unit' => 'ïÄÉÎÉÃÑ ÷ÁÇÉ',
+ 'Yes' => 'Tak',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'îÏ×ÉÊ_ÒÁÈÕÎÏË' => 'add_account',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ 'óËÏЦÀ×ÁÔÉ_ÄÏ_ðÌÁÎÕ_òÁÈÕÎ˦×' => 'copy_to_coa',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ' => 'edit',
+ '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ_òÁÈÕÎÏË' => 'edit_account',
+ 'úÂÅÒÅÇÔÉ' => 'save',
+ 'úÂÅÒÅÇÔÉ_ÑË_ÎÏ×Å' => 'save_as_new',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+};
+
+1;
+
diff --git a/locale/ua/ap b/locale/ua/ap
new file mode 100755
index 00000000..666adffe
--- /dev/null
+++ b/locale/ua/ap
@@ -0,0 +1,181 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÷ÉÔÒÁÔ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÷ÉÔÒÁÔ',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ äÏÈÏĦ×',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ äÏÈÏĦ×',
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Amount' => 'óÕÍÁ',
+ 'Amount Due' => 'úÁÐÌÁÔÉÔÉ óÕÍÕ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Are you sure you want to delete Transaction' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÕ ÐÒÏ×ÏÄËÕ?',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Cannot delete transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÌÁÔ¦Ö ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Check' => 'þÅË',
+ 'Closed' => 'úÁËÒÉÔÏ',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Credit Limit' => 'ì¦Í¦Ô ËÒÅÄÉÔÕ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer missing!' => 'îÅ ×ËÁÚÁÎÉÊ Ë̦¤ÎÔ!',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date Paid' => 'äÁÔÁ ÏÐÌÁÔÉ',
+ 'Debit' => 'äÅÂÉÔ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Due Date' => 'úÁÐÌÁÔÉÔÉ ÄÏ',
+ 'Due Date missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÔÅÒͦΠÏÐÌÁÔÉ!',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÉ',
+ 'Exchange rate for payment missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ ÄÌÑ ÐÌÁÔÅÖÕ!',
+ 'Exchange rate missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ!',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'From' => '÷¦Ä/ú',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ',
+ 'Invoice Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number' => 'îÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'No.' => 'No.',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Open' => '÷¦ÄËÒÉÔÏ',
+ 'Order' => 'úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Number' => 'îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Paid' => 'úÁÐÌÁÞÅÎÏ',
+ 'Payment date missing!' => 'îÅ ×ËÁÚÁÎÏ ÄÁÔÕ ðÌÁÔÅÖÕ!',
+ 'Payments' => 'ðÌÁÔÅÖ¦',
+ 'Post' => '÷ÉÓÔÁ×ÉÔÉ',
+ 'Post as new' => '÷ÉÓÔÁ×ÉÔÉ ÑË ÎÏ×ÉÊ',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔÕ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Receipt' => 'ë×ÉÔÁÎæÑ',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Remaining' => 'úÁÌÉÛÉÌÏÓØ',
+ 'Screen' => 'åËÒÁÎ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Select from one of the projects below' => '÷ÉÂÅÒ¦ÔØ ÏÄÉÎ ¦Ú ÎÁÓÔÕÐÎÉÈ ÐÒÏÅËÔ¦×',
+ 'Select postscript or PDF!' => '÷ÉÂÅÒ¦ÔØ postscript ÁÂÏ PDF',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Ship to' => 'ðÏÓÌÁÔÉ ÄÏ',
+ 'Ship via' => 'ðÏÓÌÁÔÉ ÞÅÒÅÚ',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Tax' => 'ðÏÄÁÔÏË',
+ 'Tax Included' => 'ðÏÄÁÔÏË ×ËÌÀÞÅÎÏ',
+ 'To' => 'äÏ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ×ÉÄÁÌÅÎÁ',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÚĦÊÓÎÅÎÁ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Vendor missing!' => 'ðÏÓÔÁÞÁÌØÎÉË ÎÅ ¦ÓÎÕ¤',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+ 'Yes' => 'Tak',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏ×ÏÄËÁ_÷ÉÔÒÁÔ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_äÏÈÏĦ×' => 'ar_transaction',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ '÷ÉÓÔÁ×ÉÔÉ' => 'post',
+ '÷ÉÓÔÁ×ÉÔÉ_ÑË_ÎÏ×ÉÊ' => 'post_as_new',
+ 'îÁÄÒÕËÕ×ÁÔÉ' => 'print',
+ 'ðÏÓÌÁÔÉ_ÄÏ' => 'ship_to',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua/ar b/locale/ua/ar
new file mode 100755
index 00000000..666adffe
--- /dev/null
+++ b/locale/ua/ar
@@ -0,0 +1,181 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÷ÉÔÒÁÔ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÷ÉÔÒÁÔ',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ äÏÈÏĦ×',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ äÏÈÏĦ×',
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Amount' => 'óÕÍÁ',
+ 'Amount Due' => 'úÁÐÌÁÔÉÔÉ óÕÍÕ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Are you sure you want to delete Transaction' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÕ ÐÒÏ×ÏÄËÕ?',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Cannot delete transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÌÁÔ¦Ö ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Check' => 'þÅË',
+ 'Closed' => 'úÁËÒÉÔÏ',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Credit Limit' => 'ì¦Í¦Ô ËÒÅÄÉÔÕ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer missing!' => 'îÅ ×ËÁÚÁÎÉÊ Ë̦¤ÎÔ!',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date Paid' => 'äÁÔÁ ÏÐÌÁÔÉ',
+ 'Debit' => 'äÅÂÉÔ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Due Date' => 'úÁÐÌÁÔÉÔÉ ÄÏ',
+ 'Due Date missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÔÅÒͦΠÏÐÌÁÔÉ!',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÉ',
+ 'Exchange rate for payment missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ ÄÌÑ ÐÌÁÔÅÖÕ!',
+ 'Exchange rate missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ!',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'From' => '÷¦Ä/ú',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ',
+ 'Invoice Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number' => 'îÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'No.' => 'No.',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Open' => '÷¦ÄËÒÉÔÏ',
+ 'Order' => 'úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Number' => 'îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Paid' => 'úÁÐÌÁÞÅÎÏ',
+ 'Payment date missing!' => 'îÅ ×ËÁÚÁÎÏ ÄÁÔÕ ðÌÁÔÅÖÕ!',
+ 'Payments' => 'ðÌÁÔÅÖ¦',
+ 'Post' => '÷ÉÓÔÁ×ÉÔÉ',
+ 'Post as new' => '÷ÉÓÔÁ×ÉÔÉ ÑË ÎÏ×ÉÊ',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔÕ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Receipt' => 'ë×ÉÔÁÎæÑ',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Remaining' => 'úÁÌÉÛÉÌÏÓØ',
+ 'Screen' => 'åËÒÁÎ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Select from one of the projects below' => '÷ÉÂÅÒ¦ÔØ ÏÄÉÎ ¦Ú ÎÁÓÔÕÐÎÉÈ ÐÒÏÅËÔ¦×',
+ 'Select postscript or PDF!' => '÷ÉÂÅÒ¦ÔØ postscript ÁÂÏ PDF',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Ship to' => 'ðÏÓÌÁÔÉ ÄÏ',
+ 'Ship via' => 'ðÏÓÌÁÔÉ ÞÅÒÅÚ',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Tax' => 'ðÏÄÁÔÏË',
+ 'Tax Included' => 'ðÏÄÁÔÏË ×ËÌÀÞÅÎÏ',
+ 'To' => 'äÏ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ×ÉÄÁÌÅÎÁ',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÚĦÊÓÎÅÎÁ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Vendor missing!' => 'ðÏÓÔÁÞÁÌØÎÉË ÎÅ ¦ÓÎÕ¤',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+ 'Yes' => 'Tak',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏ×ÏÄËÁ_÷ÉÔÒÁÔ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_äÏÈÏĦ×' => 'ar_transaction',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ '÷ÉÓÔÁ×ÉÔÉ' => 'post',
+ '÷ÉÓÔÁ×ÉÔÉ_ÑË_ÎÏ×ÉÊ' => 'post_as_new',
+ 'îÁÄÒÕËÕ×ÁÔÉ' => 'print',
+ 'ðÏÓÌÁÔÉ_ÄÏ' => 'ship_to',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua/arap b/locale/ua/arap
new file mode 100755
index 00000000..4f723e6a
--- /dev/null
+++ b/locale/ua/arap
@@ -0,0 +1,50 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Description' => 'ïÐÉÓ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project not on file!' => 'ðÒÏÅËÔÕ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Select from one of the projects below' => '÷ÉÂÅÒ¦ÔØ ÏÄÉÎ ¦Ú ÎÁÓÔÕÐÎÉÈ ÐÒÏÅËÔ¦×',
+ 'Subject' => 'ôÅÍÁ',
+ 'To' => 'äÏ',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+};
+
+1;
+
diff --git a/locale/ua/arapprn b/locale/ua/arapprn
new file mode 100755
index 00000000..39a8d707
--- /dev/null
+++ b/locale/ua/arapprn
@@ -0,0 +1,30 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Amount' => 'óÕÍÁ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Date' => 'äÁÔÁ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Postscript' => 'Postscript',
+ 'Screen' => 'åËÒÁÎ',
+ 'Select postscript or PDF!' => '÷ÉÂÅÒ¦ÔØ postscript ÁÂÏ PDF',
+ 'Source' => 'äÖÅÒÅÌÏ',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+};
+
+1;
+
diff --git a/locale/ua/bp b/locale/ua/bp
new file mode 100755
index 00000000..e21719ff
--- /dev/null
+++ b/locale/ua/bp
@@ -0,0 +1,47 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Date' => 'äÁÔÁ',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'From' => '÷¦Ä/ú',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoice Number' => 'îÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Order' => 'úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Number' => 'îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Purchase Orders' => 'ëÕЦ×ÅÌØΦ úÁÍÏ×ÌÅÎÎÑ',
+ 'Sales Orders' => 'ðÒÏÄÁÖΦ îÁËÌÁÄΦ',
+ 'Select all' => '÷ÉÂÒÁÔÉ ×ÓÅ',
+ 'To' => 'äÏ',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Yes' => 'Tak',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ 'îÁÄÒÕËÕ×ÁÔÉ' => 'print',
+ '÷ÉÂÒÁÔÉ_×ÓÅ' => 'select_all',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua/ca b/locale/ua/ca
new file mode 100755
index 00000000..894a30a4
--- /dev/null
+++ b/locale/ua/ca
@@ -0,0 +1,54 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Chart of Accounts' => 'ðÌÁÎ òÁÈÕÎ˦×',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Date' => 'äÁÔÁ',
+ 'Debit' => 'äÅÂÉÔ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Description' => 'ïÐÉÓ',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'From' => '÷¦Ä/ú',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'List Transactions' => 'óÐÉÓÏË ðÒÏ×ÏÄÏË',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'To' => 'äÏ',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'óÐÉÓÏË_ðÒÏ×ÏÄÏË' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ua/cp b/locale/ua/cp
new file mode 100755
index 00000000..a1aafe5c
--- /dev/null
+++ b/locale/ua/cp
@@ -0,0 +1,115 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP' => '÷ÉÔÒÁÔÉ',
+ 'AR' => 'äÏÈÏÄÉ',
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'All' => '÷Ó¦',
+ 'Amount' => 'óÕÍÁ',
+ 'Amount Due' => 'úÁÐÌÁÔÉÔÉ óÕÍÕ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Cannot post payment for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÌÁÔ¦Ö ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ!',
+ 'Deposit' => 'äÅÐÏÚÉÔ/÷ËÌÁÄ',
+ 'Description' => 'ïÐÉÓ',
+ 'Due Date' => 'úÁÐÌÁÔÉÔÉ ÄÏ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÉ',
+ 'Exchange rate missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ!',
+ 'From' => '÷¦Ä/ú',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoices' => 'òÁÈÕÎËÉ-ÆÁËÔÕÒÉ',
+ 'Language' => 'íÏ×Á',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'Number' => 'îÏÍÅÒ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Payment' => 'ðÌÁÔ¦Ö',
+ 'Payment posted!' => 'ðÌÁÔ¦Ö ×ÉÓÔÁ×ÌÅÎÏ!',
+ 'Payments' => 'ðÌÁÔÅÖ¦',
+ 'Post' => '÷ÉÓÔÁ×ÉÔÉ',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project not on file!' => 'ðÒÏÅËÔÕ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Receipt' => 'ë×ÉÔÁÎæÑ',
+ 'Receipts' => 'ë×ÉÔÁÎæ§',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Screen' => 'åËÒÁÎ',
+ 'Select all' => '÷ÉÂÒÁÔÉ ×ÓÅ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Select from one of the projects below' => '÷ÉÂÅÒ¦ÔØ ÏÄÉÎ ¦Ú ÎÁÓÔÕÐÎÉÈ ÐÒÏÅËÔ¦×',
+ 'Select postscript or PDF!' => '÷ÉÂÅÒ¦ÔØ postscript ÁÂÏ PDF',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Subject' => 'ôÅÍÁ',
+ 'To' => 'äÏ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÓÔÁ×ÉÔÉ' => 'post',
+ 'îÁÄÒÕËÕ×ÁÔÉ' => 'print',
+ '÷ÉÂÒÁÔÉ_×ÓÅ' => 'select_all',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+};
+
+1;
+
diff --git a/locale/ua/ct b/locale/ua/ct
new file mode 100755
index 00000000..9952aebf
--- /dev/null
+++ b/locale/ua/ct
@@ -0,0 +1,138 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÷ÉÔÒÁÔ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÷ÉÔÒÁÔ',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ äÏÈÏĦ×',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ äÏÈÏĦ×',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Active' => 'áËÔÉ×ÎÉÊ',
+ 'Add Customer' => 'îÏ×ÉÊ Ë̦¤ÎÔ',
+ 'Add Vendor' => 'îÏ×ÉÊ ÐÏÓÔÁÞÁÌØÎÉË',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'All' => '÷Ó¦',
+ 'Amount' => 'óÕÍÁ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Cannot delete customer!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ Ë̦¤ÎÔÁ',
+ 'Cannot delete vendor!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÐÏÓÔÁÞÁÌØÎÉËÁ!',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Closed' => 'úÁËÒÉÔÏ',
+ 'Contact' => 'ëÏÎÔÁËÔÎÁ ÏÓÏÂÁ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Credit Limit' => 'ì¦Í¦Ô ËÒÅÄÉÔÕ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Customer deleted!' => 'ë̦¤ÎÔÁ ×ÉÄÁÌÅÎÏ!',
+ 'Customer saved!' => 'ë̦¤ÎÔÁ ÚÂÅÒÅÖÅÎÏ!',
+ 'Customers' => 'ë̦¤ÎÔÉ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Delivery Date' => 'äÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Discount' => 'óËÉÄËÁ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'Edit Customer' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ë̦¤ÎÔÁ',
+ 'Edit Vendor' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ðÏÓÔÁÞÁÌØÎÉËÁ',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'Fax' => 'æÁÈ',
+ 'From' => '÷¦Ä/ú',
+ 'GIFI' => 'GIFI',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Item not on file!' => 'òÅÞ¦ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Language' => 'íÏ×Á',
+ 'Name' => 'îÁÚ×Á',
+ 'Name missing!' => 'îÅ ×ËÁÚÁÎÁ ÎÁÚ×Á!',
+ 'No.' => 'No.',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Open' => '÷¦ÄËÒÉÔÏ',
+ 'Order' => 'úÁÍÏ×ÌÅÎÎÑ',
+ 'Orphaned' => '÷¦ÄÏËÒÅÍÌÅÎÉÊ/ïÓÉÒÏÔ¦ÌÉÊ',
+ 'Phone' => 'ôÅÌ.',
+ 'Purchase Order' => 'ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Purchase Orders' => 'ëÕЦ×ÅÌØΦ úÁÍÏ×ÌÅÎÎÑ',
+ 'Qty' => 'ë¦ÌØ˦ÓÔØ',
+ 'Sales Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Sales Order' => 'ðÒÏÄÁÖÎÁ îÁËÌÁÄÎÁ',
+ 'Sales Orders' => 'ðÒÏÄÁÖΦ îÁËÌÁÄΦ',
+ 'Save' => 'úÂÅÒÅÇÔÉ',
+ 'Save as new' => 'úÂÅÒÅÇÔÉ ÑË ÎÏ×Å',
+ 'Sell Price' => '÷¦ÄÐÕÓËÎÁ ã¦ÎÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Tax' => 'ðÏÄÁÔÏË',
+ 'Tax Included' => 'ðÏÄÁÔÏË ×ËÌÀÞÅÎÏ',
+ 'Taxable' => 'ïÐÏÄÁÔËÏ×Õ¤ÔØÓÑ',
+ 'Terms' => 'õÍÏ×É: ',
+ 'To' => 'äÏ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Unit' => 'ïÄÉÎÉÃÑ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Vendor Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Vendor deleted!' => 'ðÏÓÔÁÞÁÌØÎÉË ×ÉÄÁÌÅÎÉÊ',
+ 'Vendor saved!' => 'ðÏÓÔÁÞÁÌØÎÉËÁ ÚÂÅÒÅÖÅÎÏ',
+ 'Vendors' => 'ðÏÓÔÁÞÁÌØÎÉËÉ',
+ 'days' => 'ÄΦ×',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'ðÒÏ×ÏÄËÁ_÷ÉÔÒÁÔ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_äÏÈÏĦ×' => 'ar_transaction',
+ 'îÏ×ÉÊ_Ë̦¤ÎÔ' => 'add_customer',
+ 'îÏ×ÉÊ_ÐÏÓÔÁÞÁÌØÎÉË' => 'add_vendor',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ 'ëÕЦ×ÅÌØÎÅ_úÁÍÏ×ÌÅÎÎÑ' => 'purchase_order',
+ 'òÁÈÕÎÏË_ÆÁËÔÕÒÁ' => 'sales_invoice',
+ 'ðÒÏÄÁÖÎÁ_îÁËÌÁÄÎÁ' => 'sales_order',
+ 'úÂÅÒÅÇÔÉ' => 'save',
+ 'úÂÅÒÅÇÔÉ_ÑË_ÎÏ×Å' => 'save_as_new',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+ 'òÁÈÕÎÏË_ÆÁËÔÕÒÁ' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/ua/gl b/locale/ua/gl
new file mode 100755
index 00000000..7bfe27b8
--- /dev/null
+++ b/locale/ua/gl
@@ -0,0 +1,141 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÷ÉÔÒÁÔ',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ äÏÈÏĦ×',
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Add General Ledger Transaction' => 'îÏ×Á ÐÒÏ×ÏÄËÁ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'All' => '÷Ó¦',
+ 'Amount' => 'óÕÍÁ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Are you sure you want to delete Transaction' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÕ ÐÒÏ×ÏÄËÕ?',
+ 'Asset' => 'áËÔÉ×',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Cannot delete transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Debit' => 'äÅÂÉÔ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'Edit General Ledger Transaction' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ðÒÏ×ÏÄËÕ çÏÌÏ×Îϧ ëÎÉÇÉ',
+ 'Equity' => 'ëÁЦÔÁÌ',
+ 'Expense' => '÷ÉÄÁÔËÉ',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'From' => '÷¦Ä/ú',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'çëðÒÏ×ÏÄËÁ',
+ 'General Ledger' => 'çÏÌÏ×ÎÁ ëÎÉÇÁ',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Liability' => 'ðÁÓÓÉ×',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Post' => '÷ÉÓÔÁ×ÉÔÉ',
+ 'Post as new' => '÷ÉÓÔÁ×ÉÔÉ ÑË ÎÏ×ÉÊ',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔÕ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Reports' => 'úצÔÉ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Select from one of the projects below' => '÷ÉÂÅÒ¦ÔØ ÏÄÉÎ ¦Ú ÎÁÓÔÕÐÎÉÈ ÐÒÏÅËÔ¦×',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'To' => 'äÏ',
+ 'Transaction Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ÐÒÏ×ÏÄËÉ',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ×ÉÄÁÌÅÎÁ',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÚĦÊÓÎÅÎÁ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+ 'Yes' => 'Tak',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏ×ÏÄËÁ_÷ÉÔÒÁÔ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_äÏÈÏĦ×' => 'ar_transaction',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ 'çëðÒÏ×ÏÄËÁ' => 'gl_transaction',
+ '÷ÉÓÔÁ×ÉÔÉ' => 'post',
+ '÷ÉÓÔÁ×ÉÔÉ_ÑË_ÎÏ×ÉÊ' => 'post_as_new',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua/hr b/locale/ua/hr
new file mode 100755
index 00000000..f81ea298
--- /dev/null
+++ b/locale/ua/hr
@@ -0,0 +1,74 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP' => '÷ÉÔÒÁÔÉ',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Active' => 'áËÔÉ×ÎÉÊ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Administrator' => 'áÄͦΦÓÔÒÁÔÏÒ',
+ 'All' => '÷Ó¦',
+ 'Amount' => 'óÕÍÁ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'Expense' => '÷ÉÄÁÔËÉ',
+ 'From' => '÷¦Ä/ú',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Login' => 'ðÏÞÁÔÏË óÅÁÎÓÕ',
+ 'Name' => 'îÁÚ×Á',
+ 'Name missing!' => 'îÅ ×ËÁÚÁÎÁ ÎÁÚ×Á!',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Orphaned' => '÷¦ÄÏËÒÅÍÌÅÎÉÊ/ïÓÉÒÏÔ¦ÌÉÊ',
+ 'Rate' => 'òÏÚæÎËÁ',
+ 'Sales' => 'úÂÕÔ',
+ 'Save' => 'úÂÅÒÅÇÔÉ',
+ 'Save as new' => 'úÂÅÒÅÇÔÉ ÑË ÎÏ×Å',
+ 'To' => 'äÏ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'User' => 'ëÏÒÉÓÔÕ×ÁÞ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ 'úÂÅÒÅÇÔÉ' => 'save',
+ 'úÂÅÒÅÇÔÉ_ÑË_ÎÏ×Å' => 'save_as_new',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+};
+
+1;
+
diff --git a/locale/ua/ic b/locale/ua/ic
new file mode 100755
index 00000000..600b7a28
--- /dev/null
+++ b/locale/ua/ic
@@ -0,0 +1,224 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Accounts' => 'òÁÈÕÎËÉ',
+ 'Active' => 'áËÔÉ×ÎÉÊ',
+ 'Add' => 'îÏ×ÉÊ',
+ 'Add Assembly' => 'îÏ×ÙÊ ËÏÍÐÌÅËÔ',
+ 'Add Part' => 'îÏ×ÉÊ ôÏ×ÁÒ',
+ 'Add Purchase Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ËÕЦ×ÌÀ',
+ 'Add Sales Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ÐÒÏÄÁÖ',
+ 'Add Service' => 'îÏ×Á ÐÏÓÌÕÇÁ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Assemblies' => 'ëÏÍÐÌÅËÔÉ',
+ 'Assemblies restocked!' => 'ëÏÍÐÌÅËÔÉ ¦Î×ÅÎÔÁÒÉÚÏ×ÁΦ!',
+ 'Attachment' => 'äÏÄÁÔÏË',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'BOM' => 'BOM',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Bin' => 'Bin',
+ 'COGS' => 'COGS',
+ 'Cannot delete item!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÃÅÊ ÅÌÅÍÅÎÔ',
+ 'Cannot stock assemblies!' => 'îÅ ÍÏÖÌÉ×Ï ¦Î×ÅÎÔÁÒÉÚÕ×ÁÔÉ ËÏÍÐÌÅËÔÉ!',
+ 'Cash' => 'çÏÔ¦×ËÁ',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Closed' => 'úÁËÒÉÔÏ',
+ 'Contact' => 'ëÏÎÔÁËÔÎÁ ÏÓÏÂÁ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Copies' => 'ëÏЦÊ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Delivery Date' => 'äÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Drawing' => 'íÁÌÀÎÏË',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'E-mail address missing!' => 'îÅ ×ËÁÚÁÎÁ ÁÄÒÅÓÁ ÅÌ. ÐÏÛÔÉ!',
+ 'Edit Assembly' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ËÏÍÐÌÅËÔ',
+ 'Edit Part' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ôÏ×ÁÒ',
+ 'Edit Service' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ÐÏÓÌÕÇÕ',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'Expense' => '÷ÉÄÁÔËÉ',
+ 'Extended' => 'ðÒÏÄÏ×ÖÅÎÏ',
+ 'Fax' => 'æÁÈ',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'From' => '÷¦Ä/ú',
+ 'Image' => 'úÏÂÒÁÖÅÎÎÑ',
+ 'In-line' => '÷ËÌÀÞÅÎÏ (In-line)',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Individual Items' => '¶ÎÄÉצÄÕÁÌØΦ þÁÓÔÉÎÉ',
+ 'Inventory' => '¶Î×ÅÎÔÁÒ',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'ë¦ÌØ˦ÓÔØ × ¦Î×ÅÎÔÁÒ¦ ÐÏ×ÉÎÎÁ ÂÕÔÉ ÎÕÌØ, ÐÅÒÛ Î¦Ö ÍÏÖÎÁ ÐÏÚÎÁÞÉÔÉ ËÏÍÐÌÅËÔ ÚÁÓÔÁÒ¦ÌÉÍ!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'ë¦ÌØ˦ÓÔØ × ¦Î×ÅÎÔÁÒ¦ ÐÏ×ÉÎÎÁ ÂÕÔÉ ÎÕÌØ, ÐÅÒÛ Î¦Ö ÍÏÖÎÁ ÐÏÚÎÁÞÉÔÉ ÃÉÊ ÔÏ×ÁÒ ÚÁÓÔÁÒ¦ÌÉÍ!',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoice Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number' => 'îÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Item deleted!' => 'ò¦Þ ×ÉÄÁÌÅÎÏ!',
+ 'Item not on file!' => 'òÅÞ¦ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Line Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Link Accounts' => 'ðÏ×ÑÚÁÔÉ òÁÈÕÎËÉ',
+ 'List Price' => 'ã¦ÎÁ',
+ 'Make' => '÷ÉÒÏÂÎÉÃÔ×Ï',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'Microfiche' => 'í¦ËÒÏƦÛÁ',
+ 'Model' => 'íÏÄÅÌØ',
+ 'Name' => 'îÁÚ×Á',
+ 'No.' => 'No.',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Number missing in Row' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ Õ ÒÑÄËÕ',
+ 'Obsolete' => 'úÁÓÔÁÒ¦ÌÅ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'On Hand' => 'îÁ òÕËÁÈ',
+ 'Open' => '÷¦ÄËÒÉÔÏ',
+ 'Order' => 'úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ úÁÍÏ×ÌÅÎÎÑ!',
+ 'Order Number' => 'îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Number missing!' => 'îÅ ×ËÁÚÁÎÏ îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'Orphaned' => '÷¦ÄÏËÒÅÍÌÅÎÉÊ/ïÓÉÒÏÔ¦ÌÉÊ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Packing List' => 'ðÁËÕ×ÁÌØÎÉÊ óÐÉÓÏË',
+ 'Packing List Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Packing List Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ îÏÍÅÒ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Parts' => 'ÔÏ×ÁÒÉ',
+ 'Phone' => 'ôÅÌ.',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ã¦ÎÁ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Purchase Order' => 'ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Purchase Orders' => 'ëÕЦ×ÅÌØΦ úÁÍÏ×ÌÅÎÎÑ',
+ 'Qty' => 'ë¦ÌØ˦ÓÔØ',
+ 'ROP' => 'ROP',
+ 'Recd' => 'ïÔÒÉÍÁÎÏ',
+ 'Required by' => 'ôÅÒͦΠÄÏÓÔÁ×ËÉ',
+ 'Sales Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Sales Order' => 'ðÒÏÄÁÖÎÁ îÁËÌÁÄÎÁ',
+ 'Sales Orders' => 'ðÒÏÄÁÖΦ îÁËÌÁÄΦ',
+ 'Save' => 'úÂÅÒÅÇÔÉ',
+ 'Save as new' => 'úÂÅÒÅÇÔÉ ÑË ÎÏ×Å',
+ 'Screen' => 'åËÒÁÎ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Sell Price' => '÷¦ÄÐÕÓËÎÁ ã¦ÎÁ',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Service' => 'ðÏÓÌÕÇÁ',
+ 'Services' => 'ðÏÓÌÕÇÉ',
+ 'Ship' => 'ðÏÓÌÁÔÉ',
+ 'Ship to' => 'ðÏÓÌÁÔÉ ÄÏ',
+ 'Short' => 'óËÏÒÏÞÅÎÏ',
+ 'Stock Assembly' => '¶Î×ÅÎÔÁÒ ëÏÍÐÌÅËÔÕ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Tax' => 'ðÏÄÁÔÏË',
+ 'To' => 'äÏ',
+ 'Top Level' => '÷ÅÒÈÎ¦Ê ò¦×ÅÎØ',
+ 'Unit' => 'ïÄÉÎÉÃÑ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Updated' => 'ðÏÎÏ×ÌÅÎÏ',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Vendor Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+ 'Weight' => '÷ÁÇÁ',
+ 'What type of item is this?' => 'ñËÉÊ ÃÅ ×ÉÄ/ÔÉÐ ÔÏ×ÁÒÕ',
+ 'days' => 'ÄΦ×',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'îÏ×ÙÊ_ËÏÍÐÌÅËÔ' => 'add_assembly',
+ 'îÏ×ÉÊ_ôÏ×ÁÒ' => 'add_part',
+ 'îÏ×Á_ÐÏÓÌÕÇÁ' => 'add_service',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ_ËÏÍÐÌÅËÔ' => 'edit_assembly',
+ '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ_ôÏ×ÁÒ' => 'edit_part',
+ '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ_ÐÏÓÌÕÇÕ' => 'edit_service',
+ 'úÂÅÒÅÇÔÉ' => 'save',
+ 'úÂÅÒÅÇÔÉ_ÑË_ÎÏ×Å' => 'save_as_new',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+};
+
+1;
+
diff --git a/locale/ua/io b/locale/ua/io
new file mode 100755
index 00000000..c58aeb11
--- /dev/null
+++ b/locale/ua/io
@@ -0,0 +1,107 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ËÕЦ×ÌÀ',
+ 'Add Sales Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ÐÒÏÄÁÖ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Attachment' => 'äÏÄÁÔÏË',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Bin' => 'Bin',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Contact' => 'ëÏÎÔÁËÔÎÁ ÏÓÏÂÁ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Copies' => 'ëÏЦÊ',
+ 'Date' => 'äÁÔÁ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Delivery Date' => 'äÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'E-mail address missing!' => 'îÅ ×ËÁÚÁÎÁ ÁÄÒÅÓÁ ÅÌ. ÐÏÛÔÉ!',
+ 'Extended' => 'ðÒÏÄÏ×ÖÅÎÏ',
+ 'Fax' => 'æÁÈ',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'In-line' => '÷ËÌÀÞÅÎÏ (In-line)',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoice Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Item not on file!' => 'òÅÞ¦ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Number missing in Row' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ Õ ÒÑÄËÕ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Order Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ úÁÍÏ×ÌÅÎÎÑ!',
+ 'Order Number missing!' => 'îÅ ×ËÁÚÁÎÏ îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Packing List' => 'ðÁËÕ×ÁÌØÎÉÊ óÐÉÓÏË',
+ 'Packing List Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Packing List Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ îÏÍÅÒ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Phone' => 'ôÅÌ.',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ã¦ÎÁ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Purchase Order' => 'ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Qty' => 'ë¦ÌØ˦ÓÔØ',
+ 'Recd' => 'ïÔÒÉÍÁÎÏ',
+ 'Required by' => 'ôÅÒͦΠÄÏÓÔÁ×ËÉ',
+ 'Sales Order' => 'ðÒÏÄÁÖÎÁ îÁËÌÁÄÎÁ',
+ 'Screen' => 'åËÒÁÎ',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Service' => 'ðÏÓÌÕÇÁ',
+ 'Ship' => 'ðÏÓÌÁÔÉ',
+ 'Ship to' => 'ðÏÓÌÁÔÉ ÄÏ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'To' => 'äÏ',
+ 'Unit' => 'ïÄÉÎÉÃÑ',
+ 'What type of item is this?' => 'ñËÉÊ ÃÅ ×ÉÄ/ÔÉÐ ÔÏ×ÁÒÕ',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+};
+
+1;
+
diff --git a/locale/ua/ir b/locale/ua/ir
new file mode 100755
index 00000000..303ac928
--- /dev/null
+++ b/locale/ua/ir
@@ -0,0 +1,195 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Add Purchase Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ËÕЦ×ÌÀ',
+ 'Add Sales Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ÐÒÏÄÁÖ',
+ 'Add Vendor Invoice' => 'îÏ×ÉÊ ëÕЦ×ÅÌØÎÉÊ òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Amount' => 'óÕÍÁ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Are you sure you want to delete Invoice Number' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÉÊ ÒÁÈÕÎÏË?',
+ 'Attachment' => 'äÏÄÁÔÏË',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ',
+ 'Cannot post invoice for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post invoice!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÌÁÔ¦Ö ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Contact' => 'ëÏÎÔÁËÔÎÁ ÏÓÏÂÁ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Copies' => 'ëÏЦÊ',
+ 'Credit Limit' => 'ì¦Í¦Ô ËÒÅÄÉÔÕ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Delivery Date' => 'äÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Due Date' => 'úÁÐÌÁÔÉÔÉ ÄÏ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'E-mail address missing!' => 'îÅ ×ËÁÚÁÎÁ ÁÄÒÅÓÁ ÅÌ. ÐÏÛÔÉ!',
+ 'Edit Vendor Invoice' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ëÕЦ×ÅÌØÎÉÊ òÁÈÕÎÏË-ÆÁËÔÕÒÕ',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÉ',
+ 'Exchange rate for payment missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ ÄÌÑ ÐÌÁÔÅÖÕ!',
+ 'Exchange rate missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ!',
+ 'Extended' => 'ðÒÏÄÏ×ÖÅÎÏ',
+ 'Fax' => 'æÁÈ',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'In-line' => '÷ËÌÀÞÅÎÏ (In-line)',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ',
+ 'Invoice Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number' => 'îÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice deleted!' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ ×ÉÄÁÌÅÎÉÊ!',
+ 'Item not on file!' => 'òÅÞ¦ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Language' => 'íÏ×Á',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Number missing in Row' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ Õ ÒÑÄËÕ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Order Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ úÁÍÏ×ÌÅÎÎÑ!',
+ 'Order Number' => 'îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Number missing!' => 'îÅ ×ËÁÚÁÎÏ îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Packing List' => 'ðÁËÕ×ÁÌØÎÉÊ óÐÉÓÏË',
+ 'Packing List Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Packing List Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ îÏÍÅÒ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Payment date missing!' => 'îÅ ×ËÁÚÁÎÏ ÄÁÔÕ ðÌÁÔÅÖÕ!',
+ 'Payments' => 'ðÌÁÔÅÖ¦',
+ 'Phone' => 'ôÅÌ.',
+ 'Post' => '÷ÉÓÔÁ×ÉÔÉ',
+ 'Post as new' => '÷ÉÓÔÁ×ÉÔÉ ÑË ÎÏ×ÉÊ',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ã¦ÎÁ',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔÕ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Purchase Order' => 'ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Qty' => 'ë¦ÌØ˦ÓÔØ',
+ 'Recd' => 'ïÔÒÉÍÁÎÏ',
+ 'Record in' => '÷ÎÅÓÔÉ ×',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Remaining' => 'úÁÌÉÛÉÌÏÓØ',
+ 'Required by' => 'ôÅÒͦΠÄÏÓÔÁ×ËÉ',
+ 'Sales Order' => 'ðÒÏÄÁÖÎÁ îÁËÌÁÄÎÁ',
+ 'Screen' => 'åËÒÁÎ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Select from one of the projects below' => '÷ÉÂÅÒ¦ÔØ ÏÄÉÎ ¦Ú ÎÁÓÔÕÐÎÉÈ ÐÒÏÅËÔ¦×',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Service' => 'ðÏÓÌÕÇÁ',
+ 'Ship' => 'ðÏÓÌÁÔÉ',
+ 'Ship to' => 'ðÏÓÌÁÔÉ ÄÏ',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Tax Included' => 'ðÏÄÁÔÏË ×ËÌÀÞÅÎÏ',
+ 'To' => 'äÏ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Unit' => 'ïÄÉÎÉÃÑ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Vendor missing!' => 'ðÏÓÔÁÞÁÌØÎÉË ÎÅ ¦ÓÎÕ¤',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+ 'What type of item is this?' => 'ñËÉÊ ÃÅ ×ÉÄ/ÔÉÐ ÔÏ×ÁÒÕ',
+ 'Yes' => 'Tak',
+ 'ea' => 'ÛÔ.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ '÷ÉÓÔÁ×ÉÔÉ' => 'post',
+ '÷ÉÓÔÁ×ÉÔÉ_ÑË_ÎÏ×ÉÊ' => 'post_as_new',
+ 'ëÕЦ×ÅÌØÎÅ_úÁÍÏ×ÌÅÎÎÑ' => 'purchase_order',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua/is b/locale/ua/is
new file mode 100755
index 00000000..b4a056b1
--- /dev/null
+++ b/locale/ua/is
@@ -0,0 +1,200 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Add Purchase Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ËÕЦ×ÌÀ',
+ 'Add Sales Invoice' => 'îÏ×ÉÊ òÁÈÕÎÏ-ÆÁËÔÕÒÁ',
+ 'Add Sales Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ÐÒÏÄÁÖ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Amount' => 'óÕÍÁ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Are you sure you want to delete Invoice Number' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÉÊ ÒÁÈÕÎÏË?',
+ 'Attachment' => 'äÏÄÁÔÏË',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ',
+ 'Cannot post invoice for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post invoice!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÌÁÔ¦Ö ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Contact' => 'ëÏÎÔÁËÔÎÁ ÏÓÏÂÁ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Copies' => 'ëÏЦÊ',
+ 'Credit Limit' => 'ì¦Í¦Ô ËÒÅÄÉÔÕ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer missing!' => 'îÅ ×ËÁÚÁÎÉÊ Ë̦¤ÎÔ!',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Delivery Date' => 'äÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Due Date' => 'úÁÐÌÁÔÉÔÉ ÄÏ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'E-mail address missing!' => 'îÅ ×ËÁÚÁÎÁ ÁÄÒÅÓÁ ÅÌ. ÐÏÛÔÉ!',
+ 'Edit Sales Invoice' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ òÁÈÕÎÏË-ÆÁËÔÕÒÕ',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÉ',
+ 'Exchange rate for payment missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ ÄÌÑ ÐÌÁÔÅÖÕ!',
+ 'Exchange rate missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ!',
+ 'Extended' => 'ðÒÏÄÏ×ÖÅÎÏ',
+ 'Fax' => 'æÁÈ',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'In-line' => '÷ËÌÀÞÅÎÏ (In-line)',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ',
+ 'Invoice Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number' => 'îÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice deleted!' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ ×ÉÄÁÌÅÎÉÊ!',
+ 'Item not on file!' => 'òÅÞ¦ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Number missing in Row' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ Õ ÒÑÄËÕ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Order Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ úÁÍÏ×ÌÅÎÎÑ!',
+ 'Order Number' => 'îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Number missing!' => 'îÅ ×ËÁÚÁÎÏ îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Packing List' => 'ðÁËÕ×ÁÌØÎÉÊ óÐÉÓÏË',
+ 'Packing List Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Packing List Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ îÏÍÅÒ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Payment date missing!' => 'îÅ ×ËÁÚÁÎÏ ÄÁÔÕ ðÌÁÔÅÖÕ!',
+ 'Payments' => 'ðÌÁÔÅÖ¦',
+ 'Phone' => 'ôÅÌ.',
+ 'Post' => '÷ÉÓÔÁ×ÉÔÉ',
+ 'Post as new' => '÷ÉÓÔÁ×ÉÔÉ ÑË ÎÏ×ÉÊ',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ã¦ÎÁ',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔÕ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Purchase Order' => 'ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Qty' => 'ë¦ÌØ˦ÓÔØ',
+ 'Recd' => 'ïÔÒÉÍÁÎÏ',
+ 'Record in' => '÷ÎÅÓÔÉ ×',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Remaining' => 'úÁÌÉÛÉÌÏÓØ',
+ 'Required by' => 'ôÅÒͦΠÄÏÓÔÁ×ËÉ',
+ 'Sales Order' => 'ðÒÏÄÁÖÎÁ îÁËÌÁÄÎÁ',
+ 'Screen' => 'åËÒÁÎ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Select from one of the projects below' => '÷ÉÂÅÒ¦ÔØ ÏÄÉÎ ¦Ú ÎÁÓÔÕÐÎÉÈ ÐÒÏÅËÔ¦×',
+ 'Select postscript or PDF!' => '÷ÉÂÅÒ¦ÔØ postscript ÁÂÏ PDF',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Service' => 'ðÏÓÌÕÇÁ',
+ 'Ship' => 'ðÏÓÌÁÔÉ',
+ 'Ship to' => 'ðÏÓÌÁÔÉ ÄÏ',
+ 'Ship via' => 'ðÏÓÌÁÔÉ ÞÅÒÅÚ',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Tax Included' => 'ðÏÄÁÔÏË ×ËÌÀÞÅÎÏ',
+ 'To' => 'äÏ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Unit' => 'ïÄÉÎÉÃÑ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+ 'What type of item is this?' => 'ñËÉÊ ÃÅ ×ÉÄ/ÔÉÐ ÔÏ×ÁÒÕ',
+ 'Yes' => 'Tak',
+ 'ea' => 'ÛÔ.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ 'åÌ._ÐÏÛÔÁ' => 'e_mail',
+ '÷ÉÓÔÁ×ÉÔÉ' => 'post',
+ '÷ÉÓÔÁ×ÉÔÉ_ÑË_ÎÏ×ÉÊ' => 'post_as_new',
+ 'îÁÄÒÕËÕ×ÁÔÉ' => 'print',
+ 'ðÒÏÄÁÖÎÁ_îÁËÌÁÄÎÁ' => 'sales_order',
+ 'ðÏÓÌÁÔÉ_ÄÏ' => 'ship_to',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua/jc b/locale/ua/jc
new file mode 100755
index 00000000..b640214b
--- /dev/null
+++ b/locale/ua/jc
@@ -0,0 +1,83 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Amount' => 'óÕÍÁ',
+ 'Closed' => 'úÁËÒÉÔÏ',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Date' => 'äÁÔÁ',
+ 'Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ!',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'From' => '÷¦Ä/ú',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Open' => '÷¦ÄËÒÉÔÏ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ ÐÒÏÅËÔÕ!',
+ 'Qty' => 'ë¦ÌØ˦ÓÔØ',
+ 'Save' => 'úÂÅÒÅÇÔÉ',
+ 'Save as new' => 'úÂÅÒÅÇÔÉ ÑË ÎÏ×Å',
+ 'Screen' => 'åËÒÁÎ',
+ 'Select postscript or PDF!' => '÷ÉÂÅÒ¦ÔØ postscript ÁÂÏ PDF',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'To' => 'äÏ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Yes' => 'Tak',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ 'îÁÄÒÕËÕ×ÁÔÉ' => 'print',
+ 'úÂÅÒÅÇÔÉ' => 'save',
+ 'úÂÅÒÅÇÔÉ_ÑË_ÎÏ×Å' => 'save_as_new',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua/locales.pl b/locale/ua/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ua/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ua/login b/locale/ua/login
new file mode 100755
index 00000000..8949fe8c
--- /dev/null
+++ b/locale/ua/login
@@ -0,0 +1,23 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Company' => 'ð¦ÄÐÒɤÍÓÔ×Ï',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Incorrect Dataset version!' => 'îÅצÒÎÁ ×ÅÒÓ¦Ñ âÁÚÉ äÁÎÉÈ!',
+ 'Login' => 'ðÏÞÁÔÏË óÅÁÎÓÕ',
+ 'Name' => 'îÁÚ×Á',
+ 'Password' => 'ðÁÒÏÌØ',
+ 'Version' => '÷ÅÒÓ¦Ñ',
+ 'You did not enter a name!' => 'îÅ ××ÅÄÅÎÏ ÎÁÚ×Õ',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'ðÏÞÁÔÏË_óÅÁÎÓÕ' => 'login',
+};
+
+1;
+
diff --git a/locale/ua/menu b/locale/ua/menu
new file mode 100755
index 00000000..e32d25ec
--- /dev/null
+++ b/locale/ua/menu
@@ -0,0 +1,83 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP' => '÷ÉÔÒÁÔÉ',
+ 'AP Aging' => 'AP Aging (×ÉÔÒÁÔÉ)',
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÷ÉÔÒÁÔ',
+ 'AR' => 'äÏÈÏÄÉ',
+ 'AR Aging' => 'AR Aging (ÄÏÈÏÄÉ)',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ äÏÈÏĦ×',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Add Account' => 'îÏ×ÉÊ ÒÁÈÕÎÏË',
+ 'Add Assembly' => 'îÏ×ÙÊ ËÏÍÐÌÅËÔ',
+ 'Add Customer' => 'îÏ×ÉÊ Ë̦¤ÎÔ',
+ 'Add GIFI' => 'îÏ×ÉÊ GIFI',
+ 'Add Part' => 'îÏ×ÉÊ ôÏ×ÁÒ',
+ 'Add Project' => 'îÏ×ÉÊ ðÒÏÅËÔ',
+ 'Add Service' => 'îÏ×Á ÐÏÓÌÕÇÁ',
+ 'Add Transaction' => 'îÏ×Á ÐÒÏ×ÏÄËÁ',
+ 'Add Vendor' => 'îÏ×ÉÊ ÐÏÓÔÁÞÁÌØÎÉË',
+ 'Assemblies' => 'ëÏÍÐÌÅËÔÉ',
+ 'Audit Control' => 'ëÏÎÔÒÏÌØ',
+ 'Backup' => 'òÅÚÅÒ×ÎÁ ËÏЦÑ',
+ 'Balance Sheet' => 'âÁÌÁÎÓ',
+ 'Cash' => 'çÏÔ¦×ËÁ',
+ 'Chart of Accounts' => 'ðÌÁÎ òÁÈÕÎ˦×',
+ 'Check' => 'þÅË',
+ 'Customers' => 'ë̦¤ÎÔÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'General Ledger' => 'çÏÌÏ×ÎÁ ëÎÉÇÁ',
+ 'Goods & Services' => 'ôÏ×ÁÒÉ ¦ ðÏÓÌÕÇÉ',
+ 'HTML Templates' => 'HTML ûÁÂÌÏÎÉ ',
+ 'Income Statement' => 'ú×¦Ô ÐÒÏ ÄÏÈÏÄÉ ¦ ×ÉÄÁÔËÉ',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'LaTeX Templates' => 'LaTeX ûÁÂÌÏÎÉ',
+ 'Language' => 'íÏ×Á',
+ 'List Accounts' => 'óÐÉÓÏË òÁÈÕÎ˦×',
+ 'List GIFI' => 'óÐÉÓÏË GIFI',
+ 'Logout' => 'ë¦ÎÅÃØ óÅÁÎÓÕ',
+ 'Open' => '÷¦ÄËÒÉÔÏ',
+ 'Order Entry' => '÷ÉÓÔÁ×ÌÅÎÎÑ úÁÍÏ×ÌÅÎÎÑ',
+ 'Packing List' => 'ðÁËÕ×ÁÌØÎÉÊ óÐÉÓÏË',
+ 'Parts' => 'ÔÏ×ÁÒÉ',
+ 'Payment' => 'ðÌÁÔ¦Ö',
+ 'Payments' => 'ðÌÁÔÅÖ¦',
+ 'Preferences' => 'îÁÓÔÒÏÊËÉ',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Projects' => 'ðÒÏÅËÔÉ',
+ 'Purchase Order' => 'ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Purchase Orders' => 'ëÕЦ×ÅÌØΦ úÁÍÏ×ÌÅÎÎÑ',
+ 'Receipt' => 'ë×ÉÔÁÎæÑ',
+ 'Receipts' => 'ë×ÉÔÁÎæ§',
+ 'Reconciliation' => 'õÚÇÏÄÖÅÎÎÑ',
+ 'Reports' => 'úצÔÉ',
+ 'Sales Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Sales Order' => 'ðÒÏÄÁÖÎÁ îÁËÌÁÄÎÁ',
+ 'Sales Orders' => 'ðÒÏÄÁÖΦ îÁËÌÁÄΦ',
+ 'Save to File' => 'úÂÅÒÅÇÔÉ Õ æÁÊ̦',
+ 'Send by E-Mail' => '÷ÉÓÌÁÔÉ ÐÏ ÅÌ. ÐÏÛÔ¦',
+ 'Services' => 'ðÏÓÌÕÇÉ',
+ 'Ship' => 'ðÏÓÌÁÔÉ',
+ 'Statement' => 'úצÔ',
+ 'Stock Assembly' => '¶Î×ÅÎÔÁÒ ëÏÍÐÌÅËÔÕ',
+ 'Stylesheet' => 'ïÆÏÒÍÌÅÎÎÎÑ',
+ 'System' => 'óÉÓÔÅÍÁ',
+ 'Tax collected' => 'ðÏÄÁÔÏË Ú¦ÂÒÁÎÏ',
+ 'Tax paid' => 'ðÏÄÁÔÏË ÚÁÐÌÁÞÅÎÏ',
+ 'Transactions' => 'ðÒÏ×ÏÄËÉ',
+ 'Trial Balance' => 'ðÒÏÂÎÉÊ âÁÌÁÎÓ',
+ 'Vendor Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Vendors' => 'ðÏÓÔÁÞÁÌØÎÉËÉ',
+ 'Version' => '÷ÅÒÓ¦Ñ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ua/oe b/locale/ua/oe
new file mode 100755
index 00000000..2c646c83
--- /dev/null
+++ b/locale/ua/oe
@@ -0,0 +1,244 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Add Purchase Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ËÕЦ×ÌÀ',
+ 'Add Sales Invoice' => 'îÏ×ÉÊ òÁÈÕÎÏ-ÆÁËÔÕÒÁ',
+ 'Add Sales Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ÐÒÏÄÁÖ',
+ 'Add Vendor Invoice' => 'îÏ×ÉÊ ëÕЦ×ÅÌØÎÉÊ òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Amount' => 'óÕÍÁ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Are you sure you want to delete Order Number' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÅ ÚÁÍÏ×ÌÅÎÎÑ?',
+ 'Attachment' => 'äÏÄÁÔÏË',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Bin' => 'Bin',
+ 'C' => 'ó',
+ 'Cannot delete order!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÚÁÍÏ×ÌÅÎÎÑ!',
+ 'Cannot save order!' => 'îÅ ÍÏÖÌÉ×Ï ÚÂÅÒÅÇÔÉ ÚÁÍÏ×ÌÅÎÎÑ!',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Closed' => 'úÁËÒÉÔÏ',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Contact' => 'ëÏÎÔÁËÔÎÁ ÏÓÏÂÁ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Copies' => 'ëÏЦÊ',
+ 'Credit Limit' => 'ì¦Í¦Ô ËÒÅÄÉÔÕ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer missing!' => 'îÅ ×ËÁÚÁÎÉÊ Ë̦¤ÎÔ!',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Delivery Date' => 'äÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Done' => 'úÒÏÂÌÅÎÏ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'E-mail address missing!' => 'îÅ ×ËÁÚÁÎÁ ÁÄÒÅÓÁ ÅÌ. ÐÏÛÔÉ!',
+ 'Edit Purchase Order' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Edit Sales Order' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ðÒÏÄÁÖÎÕ îÁËÌÁÄÎÕ',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÉ',
+ 'Exchange rate missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ!',
+ 'Extended' => 'ðÒÏÄÏ×ÖÅÎÏ',
+ 'Fax' => 'æÁÈ',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'From' => '÷¦Ä/ú',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'In-line' => '÷ËÌÀÞÅÎÏ (In-line)',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoice Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Item not on file!' => 'òÅÞ¦ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'No.' => 'No.',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Nothing selected!' => 'î¦ÞÏÇÏ ÎÅ ×ÉÂÒÁÎÏ!',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Number missing in Row' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ Õ ÒÑÄËÕ',
+ 'O' => 'ï',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Open' => '÷¦ÄËÒÉÔÏ',
+ 'Order' => 'úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Date' => 'äÁÔÁ úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ úÁÍÏ×ÌÅÎÎÑ!',
+ 'Order Number' => 'îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Number missing!' => 'îÅ ×ËÁÚÁÎÏ îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'Order deleted!' => 'úÁÍÏ×ÌÅÎÎÑ ×ÉÄÁÌÅÎÏ!',
+ 'Order saved!' => 'úÁÍÏ×ÌÅÎÎÑ ÚÂÅÒÅÖÅÎÏ!',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Packing List' => 'ðÁËÕ×ÁÌØÎÉÊ óÐÉÓÏË',
+ 'Packing List Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Packing List Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ îÏÍÅÒ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Phone' => 'ôÅÌ.',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ã¦ÎÁ',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔÕ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Purchase Order' => 'ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Purchase Orders' => 'ëÕЦ×ÅÌØΦ úÁÍÏ×ÌÅÎÎÑ',
+ 'Qty' => 'ë¦ÌØ˦ÓÔØ',
+ 'Recd' => 'ïÔÒÉÍÁÎÏ',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Remaining' => 'úÁÌÉÛÉÌÏÓØ',
+ 'Required by' => 'ôÅÒͦΠÄÏÓÔÁ×ËÉ',
+ 'Sales Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Sales Order' => 'ðÒÏÄÁÖÎÁ îÁËÌÁÄÎÁ',
+ 'Sales Orders' => 'ðÒÏÄÁÖΦ îÁËÌÁÄΦ',
+ 'Save' => 'úÂÅÒÅÇÔÉ',
+ 'Save as new' => 'úÂÅÒÅÇÔÉ ÑË ÎÏ×Å',
+ 'Screen' => 'åËÒÁÎ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Select from one of the projects below' => '÷ÉÂÅÒ¦ÔØ ÏÄÉÎ ¦Ú ÎÁÓÔÕÐÎÉÈ ÐÒÏÅËÔ¦×',
+ 'Select postscript or PDF!' => '÷ÉÂÅÒ¦ÔØ postscript ÁÂÏ PDF',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Service' => 'ðÏÓÌÕÇÁ',
+ 'Ship' => 'ðÏÓÌÁÔÉ',
+ 'Ship to' => 'ðÏÓÌÁÔÉ ÄÏ',
+ 'Ship via' => 'ðÏÓÌÁÔÉ ÞÅÒÅÚ',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Tax' => 'ðÏÄÁÔÏË',
+ 'Tax Included' => 'ðÏÄÁÔÏË ×ËÌÀÞÅÎÏ',
+ 'Terms' => 'õÍÏ×É: ',
+ 'To' => 'äÏ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Unit' => 'ïÄÉÎÉÃÑ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Vendor Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Vendor missing!' => 'ðÏÓÔÁÞÁÌØÎÉË ÎÅ ¦ÓÎÕ¤',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+ 'What type of item is this?' => 'ñËÉÊ ÃÅ ×ÉÄ/ÔÉÐ ÔÏ×ÁÒÕ',
+ 'Yes' => 'Tak',
+ 'days' => 'ÄΦ×',
+ 'ea' => 'ÛÔ.',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ 'úÒÏÂÌÅÎÏ' => 'done',
+ 'åÌ._ÐÏÛÔÁ' => 'e_mail',
+ 'îÁÄÒÕËÕ×ÁÔÉ' => 'print',
+ 'ëÕЦ×ÅÌØÎÅ_úÁÍÏ×ÌÅÎÎÑ' => 'purchase_order',
+ 'òÁÈÕÎÏË_ÆÁËÔÕÒÁ' => 'sales_invoice',
+ 'ðÒÏÄÁÖÎÁ_îÁËÌÁÄÎÁ' => 'sales_order',
+ 'úÂÅÒÅÇÔÉ' => 'save',
+ 'úÂÅÒÅÇÔÉ_ÑË_ÎÏ×Å' => 'save_as_new',
+ 'ðÏÓÌÁÔÉ_ÄÏ' => 'ship_to',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+ 'òÁÈÕÎÏË_ÆÁËÔÕÒÁ' => 'vendor_invoice',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua/pe b/locale/ua/pe
new file mode 100755
index 00000000..9e0f6354
--- /dev/null
+++ b/locale/ua/pe
@@ -0,0 +1,108 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Active' => 'áËÔÉ×ÎÉÊ',
+ 'Add' => 'îÏ×ÉÊ',
+ 'Add Project' => 'îÏ×ÉÊ ðÒÏÅËÔ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'All' => '÷Ó¦',
+ 'Amount' => 'óÕÍÁ',
+ 'Bin' => 'Bin',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer missing!' => 'îÅ ×ËÁÚÁÎÉÊ Ë̦¤ÎÔ!',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Edit Project' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ ðÒÏÅËÔ',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'From' => '÷¦Ä/ú',
+ 'Language' => 'íÏ×Á',
+ 'Link Accounts' => 'ðÏ×ÑÚÁÔÉ òÁÈÕÎËÉ',
+ 'List Price' => 'ã¦ÎÁ',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Nothing selected!' => 'î¦ÞÏÇÏ ÎÅ ×ÉÂÒÁÎÏ!',
+ 'Number' => 'îÏÍÅÒ',
+ 'Orphaned' => '÷¦ÄÏËÒÅÍÌÅÎÉÊ/ïÓÉÒÏÔ¦ÌÉÊ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project deleted!' => 'ðÒÏÅËÔ ×ÉÄÁÌÅÎÏ!',
+ 'Project saved!' => 'ðÒÏÅËÔ ÚÂÅÒÅÖÅÎÏ!',
+ 'Projects' => 'ðÒÏÅËÔÉ',
+ 'Qty' => 'ë¦ÌØ˦ÓÔØ',
+ 'Save' => 'úÂÅÒÅÇÔÉ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Sell Price' => '÷¦ÄÐÕÓËÎÁ ã¦ÎÁ',
+ 'Tax' => 'ðÏÄÁÔÏË',
+ 'To' => 'äÏ',
+ 'Unit' => 'ïÄÉÎÉÃÑ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Updated' => 'ðÏÎÏ×ÌÅÎÏ',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+ 'Weight' => '÷ÁÇÁ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'îÏ×ÉÊ_ðÒÏÅËÔ' => 'add_project',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ 'úÂÅÒÅÇÔÉ' => 'save',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+};
+
+1;
+
diff --git a/locale/ua/pos b/locale/ua/pos
new file mode 100755
index 00000000..bda35190
--- /dev/null
+++ b/locale/ua/pos
@@ -0,0 +1,66 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Amount' => 'óÕÍÁ',
+ 'Cannot post transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Credit Limit' => 'ì¦Í¦Ô ËÒÅÄÉÔÕ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer missing!' => 'îÅ ×ËÁÚÁÎÉÊ Ë̦¤ÎÔ!',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÉ',
+ 'Exchange rate missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ!',
+ 'Extended' => 'ðÒÏÄÏ×ÖÅÎÏ',
+ 'From' => '÷¦Ä/ú',
+ 'Language' => 'íÏ×Á',
+ 'Number' => 'îÏÍÅÒ',
+ 'Open' => '÷¦ÄËÒÉÔÏ',
+ 'Post' => '÷ÉÓÔÁ×ÉÔÉ',
+ 'Price' => 'ã¦ÎÁ',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Qty' => 'ë¦ÌØ˦ÓÔØ',
+ 'Receipts' => 'ë×ÉÔÁÎæ§',
+ 'Record in' => '÷ÎÅÓÔÉ ×',
+ 'Remaining' => 'úÁÌÉÛÉÌÏÓØ',
+ 'Screen' => 'åËÒÁÎ',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Tax Included' => 'ðÏÄÁÔÏË ×ËÌÀÞÅÎÏ',
+ 'To' => 'äÏ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Unit' => 'ïÄÉÎÉÃÑ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ '÷ÉÓÔÁ×ÉÔÉ' => 'post',
+ 'îÁÄÒÕËÕ×ÁÔÉ' => 'print',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+};
+
+1;
+
diff --git a/locale/ua/ps b/locale/ua/ps
new file mode 100755
index 00000000..ddebf7db
--- /dev/null
+++ b/locale/ua/ps
@@ -0,0 +1,289 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Aging' => 'AP Aging (×ÉÔÒÁÔÉ)',
+ 'AP Transaction' => 'ðÒÏ×ÏÄËÁ ÷ÉÔÒÁÔ',
+ 'AP Transactions' => 'ðÒÏ×ÏÄËÉ ÷ÉÔÒÁÔ',
+ 'AR Aging' => 'AR Aging (ÄÏÈÏÄÉ)',
+ 'AR Transaction' => 'ðÒÏ×ÏÄËÁ äÏÈÏĦ×',
+ 'AR Transactions' => 'ðÒÏ×ÏÄËÉ äÏÈÏĦ×',
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Account Number' => 'îÏÍÅÒ òÁÈÕÎËÕ',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Accounts' => 'òÁÈÕÎËÉ',
+ 'Add Purchase Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ËÕЦ×ÌÀ',
+ 'Add Sales Invoice' => 'îÏ×ÉÊ òÁÈÕÎÏ-ÆÁËÔÕÒÁ',
+ 'Add Sales Order' => 'îÏ×Å ÚÁÍÏ×ÌÅÎÎÑ ÎÁ ÐÒÏÄÁÖ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Amount' => 'óÕÍÁ',
+ 'Amount Due' => 'úÁÐÌÁÔÉÔÉ óÕÍÕ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Are you sure you want to delete Invoice Number' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÉÊ ÒÁÈÕÎÏË?',
+ 'Are you sure you want to delete Transaction' => '÷É ÐÅ×Φ, ÝÏ ÈÏÞÅÔÅ ×ÉÄÁÌÉÔÉ ÄÁÎÕ ÐÒÏ×ÏÄËÕ?',
+ 'Attachment' => 'äÏÄÁÔÏË',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Balance Sheet' => 'âÁÌÁÎÓ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Bin' => 'Bin',
+ 'Cannot delete invoice!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ',
+ 'Cannot delete transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÄÁÌÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cannot post invoice for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post invoice!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÒÁÈÕÎÏË-ÆÁËÔÕÒÕ!',
+ 'Cannot post payment for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÌÁÔ¦Ö ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post transaction for a closed period!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ ÄÌÑ ÚÁËÒÉÔÏÇÏ ÐÅÒ¦ÏÄÕ!',
+ 'Cannot post transaction!' => 'îÅ ÍÏÖÌÉ×Ï ×ÉÓÔÁ×ÉÔÉ ÐÒÏ×ÏÄËÕ!',
+ 'Cash' => 'çÏÔ¦×ËÁ',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Check' => 'þÅË',
+ 'Closed' => 'úÁËÒÉÔÏ',
+ 'Compare to' => 'ðÏÒ¦×ÎÑÔÉ Ú',
+ 'Confirm!' => 'ð¦ÄÔ×ÅÒĦÔØ!',
+ 'Contact' => 'ëÏÎÔÁËÔÎÁ ÏÓÏÂÁ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Copies' => 'ëÏЦÊ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Credit Limit' => 'ì¦Í¦Ô ËÒÅÄÉÔÕ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Currency' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer missing!' => 'îÅ ×ËÁÚÁÎÉÊ Ë̦¤ÎÔ!',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Date Paid' => 'äÁÔÁ ÏÐÌÁÔÉ',
+ 'Debit' => 'äÅÂÉÔ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Decimalplaces' => 'äÅÓÑÔÉÞΦ ͦÓÃÑ',
+ 'Delete' => '÷ÉÄÁÌÉÔÉ',
+ 'Delivery Date' => 'äÁÔÁ ÄÏÓÔÁ×ËÉ',
+ 'Description' => 'ïÐÉÓ',
+ 'Due Date' => 'úÁÐÌÁÔÉÔÉ ÄÏ',
+ 'Due Date missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÔÅÒͦΠÏÐÌÁÔÉ!',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'E-mail Statement to' => 'ðÏÓÌÁÔÉ ÐÏ ÅÌ. ÐÏÛÔ¦ ÄÏ',
+ 'E-mail address missing!' => 'îÅ ×ËÁÚÁÎÁ ÁÄÒÅÓÁ ÅÌ. ÐÏÛÔÉ!',
+ 'Edit Sales Invoice' => '÷¦ÄÒÅÄÁÇÕ×ÁÔÉ òÁÈÕÎÏË-ÆÁËÔÕÒÕ',
+ 'Employee' => 'ðÒÁæ×ÎÉË',
+ 'Exch' => 'ëÕÒÓ',
+ 'Exchange Rate' => 'ëÕÒÓ ×ÁÌÀÔÉ',
+ 'Exchange rate for payment missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ ÄÌÑ ÐÌÁÔÅÖÕ!',
+ 'Exchange rate missing!' => 'îÅ ×ËÁÚÁÎÉÊ ËÕÒÓ ×ÁÌÀÔÉ!',
+ 'Extended' => 'ðÒÏÄÏ×ÖÅÎÏ',
+ 'Fax' => 'æÁÈ',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'From' => '÷¦Ä/ú',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'òÏÚĦÌ',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'In-line' => '÷ËÌÀÞÅÎÏ (In-line)',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Income Statement' => 'ú×¦Ô ÐÒÏ ÄÏÈÏÄÉ ¦ ×ÉÄÁÔËÉ',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Invoice Date' => 'äÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ',
+ 'Invoice Date missing!' => 'îÅ ×ËÁÚÁÎÁ ÄÁÔÁ ×ÉÓÔÁ×ÌÅÎÎÑ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number' => 'îÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ ÒÁÈÕÎËÁ-ÆÁËÔÕÒÉ',
+ 'Invoice deleted!' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ ×ÉÄÁÌÅÎÉÊ!',
+ 'Item not on file!' => 'òÅÞ¦ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Language' => 'íÏ×Á',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'N/A' => 'îÅ óÔÏÓÕ¤ÔØÓÑ',
+ 'No.' => 'No.',
+ 'Notes' => 'ðÒÉͦÔËÉ',
+ 'Nothing selected!' => 'î¦ÞÏÇÏ ÎÅ ×ÉÂÒÁÎÏ!',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Number missing in Row' => 'îÅ ×ËÁÚÁÎÉÊ ÎÏÍÅÒ Õ ÒÑÄËÕ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Open' => '÷¦ÄËÒÉÔÏ',
+ 'Order' => 'úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ úÁÍÏ×ÌÅÎÎÑ!',
+ 'Order Number' => 'îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'Order Number missing!' => 'îÅ ×ËÁÚÁÎÏ îÏÍÅÒ úÁÍÏ×ÌÅÎÎÑ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Packing List' => 'ðÁËÕ×ÁÌØÎÉÊ óÐÉÓÏË',
+ 'Packing List Date missing!' => 'îÅ ×ËÁÚÁÎÁ äÁÔÁ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Packing List Number missing!' => 'îÅ ×ËÁÚÁÎÉÊ îÏÍÅÒ ðÁËÕ×ÁÌØÎÏÇÏ óÐÉÓÏËÕ',
+ 'Paid' => 'úÁÐÌÁÞÅÎÏ',
+ 'Part' => 'ôÏ×ÁÒ',
+ 'Payment date missing!' => 'îÅ ×ËÁÚÁÎÏ ÄÁÔÕ ðÌÁÔÅÖÕ!',
+ 'Payments' => 'ðÌÁÔÅÖ¦',
+ 'Phone' => 'ôÅÌ.',
+ 'Post' => '÷ÉÓÔÁ×ÉÔÉ',
+ 'Post as new' => '÷ÉÓÔÁ×ÉÔÉ ÑË ÎÏ×ÉÊ',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'ã¦ÎÁ',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔÕ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Purchase Order' => 'ëÕЦ×ÅÌØÎÅ úÁÍÏ×ÌÅÎÎÑ',
+ 'Qty' => 'ë¦ÌØ˦ÓÔØ',
+ 'Recd' => 'ïÔÒÉÍÁÎÏ',
+ 'Receipt' => 'ë×ÉÔÁÎæÑ',
+ 'Receipts' => 'ë×ÉÔÁÎæ§',
+ 'Record in' => '÷ÎÅÓÔÉ ×',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Remaining' => 'úÁÌÉÛÉÌÏÓØ',
+ 'Report for' => 'ú×¦Ô ÄÌÑ',
+ 'Required by' => 'ôÅÒͦΠÄÏÓÔÁ×ËÉ',
+ 'Sales Order' => 'ðÒÏÄÁÖÎÁ îÁËÌÁÄÎÁ',
+ 'Screen' => 'åËÒÁÎ',
+ 'Select all' => '÷ÉÂÒÁÔÉ ×ÓÅ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Select from one of the projects below' => '÷ÉÂÅÒ¦ÔØ ÏÄÉÎ ¦Ú ÎÁÓÔÕÐÎÉÈ ÐÒÏÅËÔ¦×',
+ 'Select postscript or PDF!' => '÷ÉÂÅÒ¦ÔØ postscript ÁÂÏ PDF',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Service' => 'ðÏÓÌÕÇÁ',
+ 'Ship' => 'ðÏÓÌÁÔÉ',
+ 'Ship to' => 'ðÏÓÌÁÔÉ ÄÏ',
+ 'Ship via' => 'ðÏÓÌÁÔÉ ÞÅÒÅÚ',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Standard' => 'óÔÁÎÄÁÒÔΦ',
+ 'Statement' => 'úצÔ',
+ 'Statement sent to' => 'ú×¦Ô ÐÏÓÌÁÎÏ ÄÏ',
+ 'Statements sent to printer!' => 'ú×¦Ô ÐÏÓÌÁÎÏ ÄÏ ðÒÉÎÔÅÒÁ!',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Tax' => 'ðÏÄÁÔÏË',
+ 'Tax Included' => 'ðÏÄÁÔÏË ×ËÌÀÞÅÎÏ',
+ 'Tax collected' => 'ðÏÄÁÔÏË Ú¦ÂÒÁÎÏ',
+ 'Tax paid' => 'ðÏÄÁÔÏË ÚÁÐÌÁÞÅÎÏ',
+ 'To' => 'äÏ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Transaction deleted!' => 'ðÒÏ×ÏÄËÁ ×ÉÄÁÌÅÎÁ',
+ 'Transaction posted!' => 'ðÒÏ×ÏÄËÁ ÚĦÊÓÎÅÎÁ',
+ 'Trial Balance' => 'ðÒÏÂÎÉÊ âÁÌÁÎÓ',
+ 'Unit' => 'ïÄÉÎÉÃÑ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Vendor missing!' => 'ðÏÓÔÁÞÁÌØÎÉË ÎÅ ¦ÓÎÕ¤',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+ 'What type of item is this?' => 'ñËÉÊ ÃÅ ×ÉÄ/ÔÉÐ ÔÏ×ÁÒÕ',
+ 'Yes' => 'Tak',
+ 'as at' => 'ÑË ×',
+ 'ea' => 'ÛÔ.',
+ 'for Period' => 'ÚÁ ðÅÒ¦ÏÄ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'ðÒÏ×ÏÄËÁ_÷ÉÔÒÁÔ' => 'ap_transaction',
+ 'ðÒÏ×ÏÄËÁ_äÏÈÏĦ×' => 'ar_transaction',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ '÷ÉÄÁÌÉÔÉ' => 'delete',
+ 'åÌ._ÐÏÛÔÁ' => 'e_mail',
+ '÷ÉÓÔÁ×ÉÔÉ' => 'post',
+ '÷ÉÓÔÁ×ÉÔÉ_ÑË_ÎÏ×ÉÊ' => 'post_as_new',
+ 'îÁÄÒÕËÕ×ÁÔÉ' => 'print',
+ 'ðÒÏÄÁÖÎÁ_îÁËÌÁÄÎÁ' => 'sales_order',
+ '÷ÉÂÒÁÔÉ_×ÓÅ' => 'select_all',
+ 'ðÏÓÌÁÔÉ_ÄÏ' => 'ship_to',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua/pw b/locale/ua/pw
new file mode 100755
index 00000000..1613a807
--- /dev/null
+++ b/locale/ua/pw
@@ -0,0 +1,14 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Password' => 'ðÁÒÏÌØ',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+};
+
+1;
+
diff --git a/locale/ua/rc b/locale/ua/rc
new file mode 100755
index 00000000..6b8c6170
--- /dev/null
+++ b/locale/ua/rc
@@ -0,0 +1,69 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Date' => 'äÁÔÁ',
+ 'Debit' => 'äÅÂÉÔ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Description' => 'ïÐÉÓ',
+ 'Difference' => 'ò¦ÚÎÉÃÑ',
+ 'Done' => 'úÒÏÂÌÅÎÏ',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'From' => '÷¦Ä/ú',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Out of balance!' => 'îÅ ÚÂÁÌÁÎÓÏ×ÁÎÏ!',
+ 'Reconciliation' => 'õÚÇÏÄÖÅÎÎÑ',
+ 'Select all' => '÷ÉÂÒÁÔÉ ×ÓÅ',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Statement Balance' => 'âÁÌÁÎÓÏ×ÉÊ úצÔ',
+ 'To' => 'äÏ',
+ 'Update' => 'ðÏÎÏ×ÉÔÉ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ 'úÒÏÂÌÅÎÏ' => 'done',
+ '÷ÉÂÒÁÔÉ_×ÓÅ' => 'select_all',
+ 'ðÏÎÏ×ÉÔÉ' => 'update',
+};
+
+1;
+
diff --git a/locale/ua/rp b/locale/ua/rp
new file mode 100755
index 00000000..e90b1e16
--- /dev/null
+++ b/locale/ua/rp
@@ -0,0 +1,159 @@
+$self{charset} = 'ISO-8859-5';
+
+$self{texts} = {
+ 'AP Aging' => 'AP Aging (×ÉÔÒÁÔÉ)',
+ 'AR Aging' => 'AR Aging (ÄÏÈÏÄÉ)',
+ 'Account' => 'òÁÈÕÎÏË',
+ 'Account Number' => 'îÏÍÅÒ òÁÈÕÎËÕ',
+ 'Accounting Menu' => 'íÅÎÀ ïÂ̦ËÕ',
+ 'Accounts' => 'òÁÈÕÎËÉ',
+ 'Address' => 'áÄÒÅÓÁ',
+ 'Amount' => 'óÕÍÁ',
+ 'Apr' => 'ËצÔÎÑ',
+ 'April' => 'ëצÔÅÎØ',
+ 'Attachment' => 'äÏÄÁÔÏË',
+ 'Aug' => 'ÓÅÒÐÎÑ',
+ 'August' => 'óÅÒÐÅÎØ',
+ 'Balance' => 'âÁÌÁÎÓ',
+ 'Balance Sheet' => 'âÁÌÁÎÓ',
+ 'Bcc' => 'ðÒÉ×ÁÔÎÁ ËÏÐ¦Ñ ÄÏ',
+ 'Cash' => 'çÏÔ¦×ËÁ',
+ 'Cc' => 'ëÏÐ¦Ñ ÄÏ',
+ 'Compare to' => 'ðÏÒ¦×ÎÑÔÉ Ú',
+ 'Continue' => 'ðÒÏÄÏ×ÖÉÔÉ',
+ 'Copies' => 'ëÏЦÊ',
+ 'Credit' => 'ëÒÅÄÉÔ',
+ 'Curr' => '÷ÁÌÀÔÁ',
+ 'Current' => 'ðÏÔÏÞÎÉÊ',
+ 'Customer' => 'ë̦¤ÎÔ',
+ 'Customer not on file!' => 'ë̦¤ÎÔÁ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Date' => 'äÁÔÁ',
+ 'Debit' => 'äÅÂÉÔ',
+ 'Dec' => 'ÇÒÕÄÎÑ',
+ 'December' => 'çÒÕÄÅÎØ',
+ 'Decimalplaces' => 'äÅÓÑÔÉÞΦ ͦÓÃÑ',
+ 'Description' => 'ïÐÉÓ',
+ 'Due Date' => 'úÁÐÌÁÔÉÔÉ ÄÏ',
+ 'E-mail' => 'åÌ. ÐÏÛÔÁ',
+ 'E-mail Statement to' => 'ðÏÓÌÁÔÉ ÐÏ ÅÌ. ÐÏÛÔ¦ ÄÏ',
+ 'E-mail address missing!' => 'îÅ ×ËÁÚÁÎÁ ÁÄÒÅÓÁ ÅÌ. ÐÏÛÔÉ!',
+ 'Feb' => 'ÌÀÔÏÇÏ',
+ 'February' => 'ìÀÔÉÊ',
+ 'From' => '÷¦Ä/ú',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'òÏÚĦÌ',
+ 'ID' => '¶ÄÅÎÔÉƦËÁæÊÎÉÊ ÎÏÍÅÒ',
+ 'In-line' => '÷ËÌÀÞÅÎÏ (In-line)',
+ 'Include in Report' => 'äÏÄÁÔÉ ÄÏ úצÔÕ',
+ 'Income Statement' => 'ú×¦Ô ÐÒÏ ÄÏÈÏÄÉ ¦ ×ÉÄÁÔËÉ',
+ 'Invoice' => 'òÁÈÕÎÏË-ÆÁËÔÕÒÁ',
+ 'Jan' => 'Ó¦ÞÎÑ',
+ 'January' => 'Ó¦ÞÅÎØ',
+ 'Jul' => 'ÌÉÐÎÑ',
+ 'July' => 'ìÉÐÅÎØ',
+ 'Jun' => 'ÞÅÒ×ÎÑ',
+ 'June' => 'þÅÒ×ÅÎØ',
+ 'Language' => 'íÏ×Á',
+ 'Mar' => 'ÂÅÒÅÚÎÑ',
+ 'March' => 'âÅÒÅÚÅÎØ',
+ 'May' => 'ÔÒÁ×ÎÑ',
+ 'May ' => 'ôÒÁ×ÅÎØ',
+ 'Message' => 'ðÏצÄÏÍÌÅÎÎÑ',
+ 'N/A' => 'îÅ óÔÏÓÕ¤ÔØÓÑ',
+ 'Nothing selected!' => 'î¦ÞÏÇÏ ÎÅ ×ÉÂÒÁÎÏ!',
+ 'Nov' => 'ÌÉÓÔÏÐÁÄÁ',
+ 'November' => 'ìÉÓÔÏÐÁÄ',
+ 'Number' => 'îÏÍÅÒ',
+ 'Oct' => 'ÖÏ×ÔÎÑ',
+ 'October' => 'öÏ×ÔÅÎØ',
+ 'Order' => 'úÁÍÏ×ÌÅÎÎÑ',
+ 'PDF' => 'PDF ÆÁÊÌ ÆÏÒÍÁÔ',
+ 'Payments' => 'ðÌÁÔÅÖ¦',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'îÁÄÒÕËÕ×ÁÔÉ',
+ 'Project' => 'ðÒÏÅËÔ',
+ 'Project not on file!' => 'ðÒÏÅËÔÕ ÎÅÍÁ × ÓÐÉÓËÕ!',
+ 'Receipts' => 'ë×ÉÔÁÎæ§',
+ 'Reference' => 'úÓÉÌËÁ',
+ 'Report for' => 'ú×¦Ô ÄÌÑ',
+ 'Screen' => 'åËÒÁÎ',
+ 'Select all' => '÷ÉÂÒÁÔÉ ×ÓÅ',
+ 'Select from one of the names below' => '÷ÉÂÅÒ¦ÔØ ÏÄÎÕ ¦Ú ÎÁÓÔÕÐÎÉÈ ÎÁÚ×',
+ 'Select from one of the projects below' => '÷ÉÂÅÒ¦ÔØ ÏÄÉÎ ¦Ú ÎÁÓÔÕÐÎÉÈ ÐÒÏÅËÔ¦×',
+ 'Select postscript or PDF!' => '÷ÉÂÅÒ¦ÔØ postscript ÁÂÏ PDF',
+ 'Sep' => '×ÅÒÅÓÎÑ',
+ 'September' => '÷ÅÒÅÓÅÎØ',
+ 'Source' => 'äÖÅÒÅÌÏ',
+ 'Standard' => 'óÔÁÎÄÁÒÔΦ',
+ 'Statement' => 'úצÔ',
+ 'Statement sent to' => 'ú×¦Ô ÐÏÓÌÁÎÏ ÄÏ',
+ 'Statements sent to printer!' => 'ú×¦Ô ÐÏÓÌÁÎÏ ÄÏ ðÒÉÎÔÅÒÁ!',
+ 'Subject' => 'ôÅÍÁ',
+ 'Subtotal' => 'ð¦ÄÓÕÍÏË ÐÏ ÒÏÚĦÌÕ',
+ 'Tax' => 'ðÏÄÁÔÏË',
+ 'Tax collected' => 'ðÏÄÁÔÏË Ú¦ÂÒÁÎÏ',
+ 'Tax paid' => 'ðÏÄÁÔÏË ÚÁÐÌÁÞÅÎÏ',
+ 'To' => 'äÏ',
+ 'Total' => 'úÁÇÁÌØÎÁ óÕÍÁ',
+ 'Trial Balance' => 'ðÒÏÂÎÉÊ âÁÌÁÎÓ',
+ 'Vendor' => 'ðÏÓÔÁÞÁÌØÎÉË',
+ 'Vendor not on file!' => 'ðÏÔÁÞÁÌØÎÉËÁ ÎÅÍÁ Õ ÓÐÉÓËÕ ',
+ 'as at' => 'ÑË ×',
+ 'for Period' => 'ÚÁ ðÅÒ¦ÏÄ',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'ðÒÏÄÏ×ÖÉÔÉ' => 'continue',
+ 'åÌ._ÐÏÛÔÁ' => 'e_mail',
+ 'îÁÄÒÕËÕ×ÁÔÉ' => 'print',
+ '÷ÉÂÒÁÔÉ_×ÓÅ' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ua_utf/COPYING b/locale/ua_utf/COPYING
new file mode 100755
index 00000000..4a238660
--- /dev/null
+++ b/locale/ua_utf/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting
+# Copyright (c) 2003-2005
+#
+# Ukrainian texts:
+#
+# Author: Ivan Petrouchtchak <iip@telus.net>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/ua_utf/LANGUAGE b/locale/ua_utf/LANGUAGE
new file mode 100755
index 00000000..f5a114ff
--- /dev/null
+++ b/locale/ua_utf/LANGUAGE
@@ -0,0 +1 @@
+Ukrainian (UTF-8)
diff --git a/locale/ua_utf/aa b/locale/ua_utf/aa
new file mode 100755
index 00000000..5de90c6e
--- /dev/null
+++ b/locale/ua_utf/aa
@@ -0,0 +1,161 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'ÐеÑплачені рахунки витрат',
+ 'AP Transaction' => 'Проводка витрат',
+ 'AP Transactions' => 'Проводки витрат',
+ 'AR Outstanding' => 'ÐеÑплачені рахунки доходів',
+ 'AR Transaction' => 'Проводка доходів',
+ 'AR Transactions' => 'Проводки доходів',
+ 'Account' => 'Рахунок',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Add AP Transaction' => 'Додати проводку витрат',
+ 'Add AR Transaction' => 'Додати проводку доходів',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Заплатити Ñуму',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Are you sure you want to delete Transaction' => 'Ви певні, що хочете видалити дану проводку?',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Cannot delete transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ проводку!',
+ 'Cannot post payment for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити платіж Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post transaction for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку!',
+ 'Check' => 'Чек',
+ 'Closed' => 'Закрито',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Continue' => 'Продовжити',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Ліміт кредиту',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Поточний',
+ 'Customer' => 'Клієнт',
+ 'Customer missing!' => 'Ðе вказаний клієнт!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Дата оплати',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Delete' => 'Видалити',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'Detail' => 'Подробиці',
+ 'Due Date' => 'Заплатити до',
+ 'Due Date missing!' => 'Ðе вказаний термін оплати!',
+ 'Edit AP Transaction' => 'Редагувати проводку витрат',
+ 'Edit AR Transaction' => 'Редагувати проводку доходів',
+ 'Employee' => 'Працівник',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸',
+ 'Exchange rate for payment missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸ Ð´Ð»Ñ Ð¿Ð»Ð°Ñ‚ÐµÐ¶Ñƒ!',
+ 'Exchange rate missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸!',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'From' => 'Від/З',
+ 'ID' => 'Ідентифікаційний номер',
+ 'Include in Report' => 'Додати до звіту',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoice Date' => 'Дата виÑтавленнÑ',
+ 'Invoice Date missing!' => 'Ðе вказана дата виÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°-фактури',
+ 'Invoice Number' => 'Ðомер рахунка-фактури',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Memo' => 'Ðотатка',
+ 'Month' => 'МіÑÑць',
+ 'No.' => 'No.',
+ 'Notes' => 'Примітки',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Open' => 'Відкрито',
+ 'Order' => 'ЗамовленнÑ',
+ 'Order Number' => 'Ðомер замовленнÑ',
+ 'PO Number' => 'Ðомер купівельного замовленнÑ',
+ 'Paid' => 'Заплачено',
+ 'Payment date missing!' => 'Ðе вказано дату Платежу!',
+ 'Payments' => 'Платежі',
+ 'Period' => 'Період',
+ 'Post' => 'ВиÑтавити',
+ 'Post as new' => 'ВиÑтавити Ñк новий',
+ 'Print' => 'Ðадрукувати',
+ 'Print and Post' => 'Ðадрукувати Ñ– виÑтавити',
+ 'Project' => 'Проект',
+ 'Quarter' => 'Квартал',
+ 'Receipt' => 'КвитанціÑ',
+ 'Remaining' => 'ЗалишилоÑÑŒ',
+ 'Sales Invoice.' => 'Рахунок-фактура.',
+ 'Salesperson' => 'Торговець/предÑтавник',
+ 'Schedule' => 'Розклад',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Ship to' => 'ВідіÑлати до',
+ 'Ship via' => 'ВідіÑлати через',
+ 'Shipping Point' => 'Пункт відÑиланнÑ',
+ 'Source' => 'Джерело',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Summary' => 'ЗведеннÑ',
+ 'Tax' => 'Податок',
+ 'Tax Included' => 'Податок включено',
+ 'Till' => 'КаÑа',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Transaction' => 'Проводка',
+ 'Transaction deleted!' => 'Проводка видалена',
+ 'Transaction posted!' => 'Проводка здійÑнена',
+ 'Update' => 'Оновити',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor Invoice.' => 'Рахунок-фактура.',
+ 'Vendor missing!' => 'ПоÑтачальник не Ñ–Ñнує',
+ 'Year' => 'Рік',
+ 'Yes' => 'Tak',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'Проводка_витрат' => 'ap_transaction',
+ 'Проводка_доходів' => 'ar_transaction',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'ВиÑтавити' => 'post',
+ 'ВиÑтавити_Ñк_новий' => 'post_as_new',
+ 'Ðадрукувати' => 'print',
+ 'Ðадрукувати_Ñ–_виÑтавити' => 'print_and_post',
+ 'Рахунок_фактура_' => 'sales_invoice_',
+ 'Розклад' => 'schedule',
+ 'ВідіÑлати_до' => 'ship_to',
+ 'Оновити' => 'update',
+ 'Рахунок_фактура_' => 'vendor_invoice_',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua_utf/admin b/locale/ua_utf/admin
new file mode 100755
index 00000000..0a9f5ebd
--- /dev/null
+++ b/locale/ua_utf/admin
@@ -0,0 +1,145 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Access Control' => 'Контроль доÑтупу',
+ 'Accounting' => 'Облік',
+ 'Add User' => 'Ðовий кориÑтувач',
+ 'Address' => 'ÐдреÑа',
+ 'Administration' => 'ÐдмініÑтруваннÑ',
+ 'Administrator' => 'ÐдмініÑтратор',
+ 'All Datasets up to date!' => 'Бази Даних не потребують поновленнÑ!',
+ 'Cannot create Lock!' => 'Ðе вдаєтьÑÑ Ñтворити замок!',
+ 'Change Admin Password' => 'Змінити пароль ÐдмініÑтратора',
+ 'Change Password' => 'Змінити пароль',
+ 'Click on login name to edit!' => 'ÐатиÑніть на ім\'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача, щоб редагувати!',
+ 'Company' => 'ПідприємÑтво',
+ 'Confirm' => 'Підтвердити',
+ 'Connect to' => 'ПідключитиÑÑŒ до',
+ 'Continue' => 'Продовжити',
+ 'Create Chart of Accounts' => 'Створити план рахунків',
+ 'Create Dataset' => 'Створити базу даних',
+ 'DBI not installed!' => 'Ðе вÑтановлено драйвер DBI!',
+ 'Database' => 'База даних',
+ 'Database Administration' => 'ÐдмініÑÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð°Ð·Ð¸ даних',
+ 'Database Driver not checked!' => 'Ðе увімкнено драйвер бази даних!',
+ 'Database User missing!' => 'ВідÑутній кориÑтувач бази даних!',
+ 'Dataset' => 'База даних',
+ 'Dataset missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð±Ð°Ð·Ð° даних!',
+ 'Dataset updated!' => 'Базу даних оновлено!',
+ 'Date Format' => 'Формат дати',
+ 'Delete' => 'Видалити',
+ 'Delete Dataset' => 'Видалити Базу Даних',
+ 'Directory' => 'Каталог',
+ 'Driver' => 'Драйвер',
+ 'Dropdown Limit' => 'ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð»Ð¸Ñтового меню',
+ 'E-mail' => 'Ел. пошта',
+ 'Edit User' => 'Редагувати кориÑтувача',
+ 'Existing Datasets' => 'ІÑнуючі бази даних',
+ 'Fax' => 'Фах',
+ 'Host' => 'Машина/Host',
+ 'Hostname missing!' => 'Ðе вказана назва машини!',
+ 'Language' => 'Мова',
+ 'Lock System' => 'Замкнути ÑиÑтему',
+ 'Lockfile created!' => 'Замковий файл Ñтворено!',
+ 'Lockfile removed!' => 'Замковий файл вилучено!',
+ 'Login' => 'Вхід',
+ 'Login name missing!' => 'ВідÑутнє ім\'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача!',
+ 'Logout' => 'Вихід',
+ 'Manager' => 'Менеджер',
+ 'Menu Width' => 'Ширина меню',
+ 'Multibyte Encoding' => 'Мультибитне кодуваннÑ',
+ 'Name' => 'Ðазва',
+ 'New Templates' => 'Ðові шаблони',
+ 'No Database Drivers available!' => 'ÐедоÑтупний драйвер Бази Даних!',
+ 'No Dataset selected!' => 'Ðе позначено вибрану Базу Даних!',
+ 'Nothing to delete!' => 'Ðема що видалити!',
+ 'Number Format' => 'Формат ЧиÑла',
+ 'Oracle Database Administration' => 'ÐдмініÑÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð°Ð·Ð¸ даних Oracle',
+ 'Password' => 'Пароль',
+ 'Password changed!' => 'Пароль змінено!',
+ 'Passwords do not match!' => 'Паролі не Ñпівпадають!',
+ 'Pg Database Administration' => 'ÐдмініÑÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð°Ð·Ð¸ даних Pg',
+ 'PgPP Database Administration' => 'ÐдмініÑÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð°Ð·Ð¸ даних PgPP',
+ 'Phone' => 'Тел.',
+ 'Port' => 'Порт',
+ 'Port missing!' => 'Порт не вказано!',
+ 'Printer' => 'Принтер',
+ 'Save' => 'Зберегти',
+ 'Session Timeout' => 'Таймаут ÑеанÑу',
+ 'Session expired!' => 'Ð¡ÐµÐ°Ð½Ñ Ð·Ð°Ñтарів!',
+ 'Setup Templates' => 'Ðалаштувати шаблони',
+ 'Signature' => 'ПідпиÑ',
+ 'Stylesheet' => 'ОформленннÑ',
+ 'Supervisor' => 'Ðачальник',
+ 'Templates' => 'Шаблони',
+ 'The following Datasets are not in use and can be deleted' => 'ÐаÑтупні бази даних не викориÑтовуютьÑÑ Ñ– можуть бути видалені',
+ 'The following Datasets need to be updated' => 'ÐаÑтупні бази даних необхідно оновити',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ñнуючих джерел. Поки що нічого не буде Ñтворено або видалено!',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Щоб додати кориÑтувача до групи, змініть ім\'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та ім\'Ñ Ð²Ñ…Ð¾Ð´Ñƒ й збережіть Ñ—Ñ…. Ðовий кориÑтувач із однаковими параметрами буде збережено під новим іменем входу.',
+ 'Unlock System' => 'Відімкнути ÑиÑтему',
+ 'Update Dataset' => 'Оновити базу даних',
+ 'Use Templates' => 'ВикориÑтовувати шаблони',
+ 'User' => 'КориÑтувач',
+ 'User deleted!' => 'КориÑтувач Видалений',
+ 'User saved!' => 'КориÑтувач збережений',
+ 'Version' => 'ВерÑÑ–Ñ',
+ 'You are logged out' => 'Ви вийшли з ÑиÑтеми',
+ 'does not exist' => 'не Ñ–Ñнує',
+ 'is already a member!' => 'вже є членом!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'замкнено!',
+ 'successfully created!' => 'уÑпішно Ñтворено',
+ 'successfully deleted!' => 'уÑпішно видалено',
+ 'website' => 'веб-майданчик',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'Ðовий_кориÑтувач' => 'add_user',
+ 'Змінити_пароль_ÐдмініÑтратора' => 'change_admin_password',
+ 'Змінити_пароль' => 'change_password',
+ 'Продовжити' => 'continue',
+ 'Створити_базу_даних' => 'create_dataset',
+ 'Видалити' => 'delete',
+ 'Видалити_Базу_Даних' => 'delete_dataset',
+ 'Замкнути_ÑиÑтему' => 'lock_system',
+ 'Вхід' => 'login',
+ 'Вихід' => 'logout',
+ 'ÐдмініÑтруваннÑ_бази_даних_oracle' => 'oracle_database_administration',
+ 'ÐдмініÑтруваннÑ_бази_даних_pg' => 'pg_database_administration',
+ 'ÐдмініÑтруваннÑ_бази_даних_pgpp' => 'pgpp_database_administration',
+ 'Зберегти' => 'save',
+ 'Відімкнути_ÑиÑтему' => 'unlock_system',
+ 'Оновити_базу_даних' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ua_utf/all b/locale/ua_utf/all
new file mode 100755
index 00000000..5a4aef56
--- /dev/null
+++ b/locale/ua_utf/all
@@ -0,0 +1,767 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+$self{charset} = 'UTF-8';
+
+
+$self{texts} = {
+ 'A' => 'Ð',
+ 'AP' => 'Витрати',
+ 'AP Aging' => 'Ð¡Ñ‚Ð°Ñ€Ñ–Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑ–Ð² витрат',
+ 'AP Outstanding' => 'ÐеÑплачені рахунки витрат',
+ 'AP Transaction' => 'Проводка витрат',
+ 'AP Transactions' => 'Проводки витрат',
+ 'AR' => 'Доходи',
+ 'AR Aging' => 'Ð¡Ñ‚Ð°Ñ€Ñ–Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑ–Ð² доходів',
+ 'AR Outstanding' => 'ÐеÑплачені рахунки доходів',
+ 'AR Transaction' => 'Проводка доходів',
+ 'AR Transactions' => 'Проводки доходів',
+ 'About' => 'Про програму',
+ 'Above' => 'Вище',
+ 'Access Control' => 'Контроль доÑтупу',
+ 'Account' => 'Рахунок',
+ 'Account Number' => 'Ðомер рахунку',
+ 'Account Number missing!' => 'Ðе вказаний номер рахунку!',
+ 'Account Type' => 'Вид рахунку',
+ 'Account Type missing!' => 'Ðе вказаний вид рахунку!',
+ 'Account deleted!' => 'Рахунок видалений',
+ 'Account does not exist!' => 'Рахунок не Ñ–Ñнує',
+ 'Account saved!' => 'Рахунок збережено',
+ 'Accounting' => 'Облік',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Accounts' => 'Рахунки',
+ 'Activate Audit trail' => 'Ðктивувати Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ',
+ 'Activate Audit trails' => 'Ðктивувати Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ',
+ 'Active' => 'Ðктивний',
+ 'Add' => 'Додати',
+ 'Add AP Transaction' => 'Додати проводку витрат',
+ 'Add AR Transaction' => 'Додати проводку доходів',
+ 'Add Account' => 'Додати рахунок',
+ 'Add Assembly' => 'Додати комплект',
+ 'Add Business' => 'Додати бізнеÑ',
+ 'Add Cash Transfer Transaction' => 'Додати проводку Ð¿ÐµÑ€ÐµÐ²ÐµÐ´ÐµÐ½Ð½Ñ Ð³Ð¾Ñ‚Ñ–Ð²ÐºÐ¸',
+ 'Add Customer' => 'Ðовий клієнт',
+ 'Add Deduction' => 'Додати відрахуваннÑ',
+ 'Add Department' => 'Додати відділ',
+ 'Add Employee' => 'Додати працівника',
+ 'Add Exchange Rate' => 'Додати курÑ',
+ 'Add GIFI' => 'Ðовий GIFI',
+ 'Add General Ledger Transaction' => 'Ðова проводка',
+ 'Add Group' => 'Додати групу',
+ 'Add Labor/Overhead' => 'Додати роботу/додаткові витрати',
+ 'Add Language' => 'Додати мову',
+ 'Add Part' => 'Ðовий Товар',
+ 'Add Pricegroup' => 'Додати цінову групу',
+ 'Add Project' => 'Ðовий Проект',
+ 'Add Purchase Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° купівлю',
+ 'Add Quotation' => 'КотируваннÑ',
+ 'Add Request for Quotation' => 'Додати запит на котируваннÑ',
+ 'Add SIC' => 'Додати SIC',
+ 'Add Sales Invoice' => 'Ðовий Рахуно-фактура',
+ 'Add Sales Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° продаж',
+ 'Add Service' => 'Ðова поÑлуга',
+ 'Add Transaction' => 'Ðова проводка',
+ 'Add User' => 'Ðовий кориÑтувач',
+ 'Add Vendor' => 'Ðовий поÑтачальник',
+ 'Add Vendor Invoice' => 'Ðовий купівельний рахунок-фактура',
+ 'Add Warehouse' => 'Додати Ñклад',
+ 'Address' => 'ÐдреÑа',
+ 'Administration' => 'ÐдмініÑтруваннÑ',
+ 'Administrator' => 'ÐдмініÑтратор',
+ 'After Deduction' => 'ПіÑÐ»Ñ Ð²Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ',
+ 'All' => 'Ð’ÑÑ–',
+ 'All Accounts' => 'Ð’ÑÑ– рахунки',
+ 'All Datasets up to date!' => 'Бази Даних не потребують поновленнÑ!',
+ 'All Items' => 'Ð’ÑÑ– елементи',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Заплатити Ñуму',
+ 'Amount missing!' => 'Сума відÑутнÑ!',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Are you sure you want to delete Invoice Number' => 'Ви певні, що хочете видалити даний рахунок?',
+ 'Are you sure you want to delete Order Number' => 'Ви певні, що хочете видалити дане замовленнÑ?',
+ 'Are you sure you want to delete Quotation Number' => 'Ви певні, що хочете видалити номер котируваннÑ?',
+ 'Are you sure you want to delete Transaction' => 'Ви певні, що хочете видалити дану проводку?',
+ 'Assemblies' => 'Комплекти',
+ 'Assemblies restocked!' => 'Комплекти інвентаризовані!',
+ 'Assembly' => 'Комплект',
+ 'Asset' => 'Ðктив',
+ 'Attachment' => 'Додаток',
+ 'Audit Control' => 'Контроль',
+ 'Audit trail disabled' => 'Вимкнено Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ',
+ 'Audit trail enabled' => 'Увімкнено Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ',
+ 'Audit trail removed up to' => 'Слід Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ вилучено до',
+ 'Audit trails disabled' => 'Вимкнено Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ',
+ 'Audit trails enabled' => 'Увімкнено Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'BIC' => 'BIC',
+ 'BOM' => 'BOM',
+ 'Backup' => 'Резервна копіÑ',
+ 'Backup sent to' => 'Резервна ÐºÐ¾Ð¿Ñ–Ñ Ð¿Ð¾Ñлана до',
+ 'Balance' => 'БаланÑ',
+ 'Balance Sheet' => 'БаланÑ-зведеннÑ',
+ 'Based on' => 'ОÑновано на',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Before Deduction' => 'Перед відрахуваннÑм',
+ 'Beginning Balance' => 'Початковий баланÑ',
+ 'Below' => 'Ðижче',
+ 'Billing Address' => 'ÐдреÑа Ð´Ð»Ñ Ð½Ð°Ð´ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ',
+ 'Bin' => 'Корзина',
+ 'Bin List' => 'СпиÑок корзин',
+ 'Bin Lists' => 'СпиÑки корзин',
+ 'Books are open' => 'Книга відкрита',
+ 'Business' => 'БізнеÑ',
+ 'Business Number' => 'БізнеÑ-номер',
+ 'Business deleted!' => 'Ð‘Ñ–Ð·Ð½ÐµÑ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾!',
+ 'Business saved!' => 'Ð‘Ñ–Ð·Ð½ÐµÑ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾',
+ 'C' => 'С',
+ 'COGS' => 'COGS',
+ 'Cannot create Lock!' => 'Ðе вдаєтьÑÑ Ñтворити замок!',
+ 'Cannot delete account!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ рахунок!',
+ 'Cannot delete customer!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ клієнта!',
+ 'Cannot delete default account!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ типовий рахунок!',
+ 'Cannot delete invoice!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ рахунок-фактуру!',
+ 'Cannot delete item!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ цей елемент!',
+ 'Cannot delete order!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ замовленнÑ!',
+ 'Cannot delete quotation!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ котируваннÑ!',
+ 'Cannot delete transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ проводку!',
+ 'Cannot delete vendor!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ поÑтачальника!',
+ 'Cannot post Payment!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити платіж!',
+ 'Cannot post Receipt!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити квитанцію!',
+ 'Cannot post invoice for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити рахунок-фактуру Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post invoice!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити рахунок-фактуру!',
+ 'Cannot post payment for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити платіж Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post transaction for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку!',
+ 'Cannot remove files!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ файли!',
+ 'Cannot save account!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ рахунок!',
+ 'Cannot save defaults!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ типові значеннÑ!',
+ 'Cannot save order!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ замовленнÑ!',
+ 'Cannot save preferences!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ вподобаннÑ!',
+ 'Cannot save quotation!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ котируваннÑ!',
+ 'Cannot set multiple options for' => 'Ðе вдаєтьÑÑ Ð½Ð°Ñтавити декілька параметрів длÑ',
+ 'Cannot stock assemblies!' => 'Ðе вдаєтьÑÑ Ñ–Ð½Ð²ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð·ÑƒÐ²Ð°Ñ‚Ð¸ комплекти!',
+ 'Cash' => 'Готівка',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'Change' => 'Змінити',
+ 'Change Admin Password' => 'Змінити пароль ÐдмініÑтратора',
+ 'Change Password' => 'Змінити пароль',
+ 'Chart of Accounts' => 'План Рахунків',
+ 'Check' => 'Чек',
+ 'Check Inventory' => 'Перевірити інвентар',
+ 'Checks' => 'Чеки',
+ 'City' => 'МіÑто',
+ 'Cleared' => 'Проведено',
+ 'Click on login name to edit!' => 'ÐатиÑніть на ім\'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача, щоб редагувати!',
+ 'Close Books up to' => 'Закрити книги до',
+ 'Closed' => 'Закрито',
+ 'Code' => 'Код',
+ 'Code missing!' => 'ВідÑутній код',
+ 'Company' => 'ПідприємÑтво',
+ 'Company Name' => 'Ðазва підприємÑтва',
+ 'Compare to' => 'ПорівнÑти з',
+ 'Components' => 'Компоненти',
+ 'Confirm' => 'Підтвердити',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Connect to' => 'ПідключитиÑÑŒ до',
+ 'Contact' => 'Контактна оÑоба',
+ 'Continue' => 'Продовжити',
+ 'Copies' => 'Копій',
+ 'Copy to COA' => 'Скопіювати до плану рахунків',
+ 'Cost' => 'Затрати',
+ 'Cost Center' => 'Центр затрат',
+ 'Could not save pricelist!' => 'Ðе вдалоÑÑŒ зберегти ціновий ÑпиÑок!',
+ 'Could not save!' => 'Ðе вдалоÑÑŒ зберегти!',
+ 'Could not transfer Inventory!' => 'Ðе вдалоÑÑŒ перевеÑти інвентар!',
+ 'Country' => 'Країна',
+ 'Create Chart of Accounts' => 'Створити план рахунків',
+ 'Create Dataset' => 'Створити базу даних',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Ліміт кредиту',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Поточний',
+ 'Current Earnings' => 'Поточний заробіток',
+ 'Customer' => 'Клієнт',
+ 'Customer History' => 'ІÑÑ‚Ð¾Ñ€Ñ–Ñ ÐºÐ»Ñ–Ñ”Ð½Ñ‚Ð°',
+ 'Customer Number' => 'Ðомер клієнта',
+ 'Customer deleted!' => 'Клієнта видалено!',
+ 'Customer missing!' => 'Ðе вказаний клієнт!',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Customer saved!' => 'Клієнта збережено!',
+ 'Customers' => 'Клієнти',
+ 'DBI not installed!' => 'Ðе вÑтановлено драйвер DBI!',
+ 'DOB' => 'DOB',
+ 'Database' => 'База даних',
+ 'Database Administration' => 'ÐдмініÑÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð°Ð·Ð¸ даних',
+ 'Database Driver not checked!' => 'Ðе увімкнено драйвер бази даних!',
+ 'Database Host' => 'Вузол бази даних',
+ 'Database User missing!' => 'ВідÑутній кориÑтувач бази даних!',
+ 'Dataset' => 'База даних',
+ 'Dataset is newer than version!' => 'База даних новіша ніж верÑÑ–Ñ!',
+ 'Dataset missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð±Ð°Ð·Ð° даних!',
+ 'Dataset updated!' => 'Базу даних оновлено!',
+ 'Date' => 'Дата',
+ 'Date Format' => 'Формат дати',
+ 'Date Paid' => 'Дата оплати',
+ 'Date Received' => 'Дата отриманнÑ',
+ 'Date missing!' => 'Ðе вказана дата!',
+ 'Date received missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° отриманнÑ!',
+ 'Day' => 'День',
+ 'Days' => 'Дні(в)',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Decimalplaces' => 'ДеÑÑтичні міÑцÑ',
+ 'Decrease' => 'Зменшити',
+ 'Deduct after' => 'Відрахувати піÑлÑ',
+ 'Deduction deleted!' => 'Ð’Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾!',
+ 'Deduction saved!' => 'Ð’Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾!',
+ 'Deductions' => 'ВідрахуваннÑ',
+ 'Default Template' => 'Типовий шаблон',
+ 'Defaults' => 'Типові значеннÑ',
+ 'Defaults saved!' => 'Типові Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾!',
+ 'Delete' => 'Видалити',
+ 'Delete Account' => 'Видалити рахунок',
+ 'Delete Dataset' => 'Видалити Базу Даних',
+ 'Delete Schedule' => 'Видалити розклад',
+ 'Deleting a language will also delete the templates for the language' => 'Ð’Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ Ð¼Ð¾Ð²Ð¸ призведе також до Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð² Ð´Ð»Ñ Ð¼Ð¾Ð²Ð¸',
+ 'Delivery Date' => 'Дата доÑтавки',
+ 'Department' => 'Відділ',
+ 'Department deleted!' => 'Відділ видалено!',
+ 'Department saved!' => 'Відділ збережено!',
+ 'Departments' => 'Відділи',
+ 'Deposit' => 'Депозит/вклад',
+ 'Description' => 'ОпиÑ',
+ 'Description Translations' => 'Переклади опиÑу',
+ 'Description missing!' => 'ÐžÐ¿Ð¸Ñ Ð²Ñ–Ð´Ñутній!',
+ 'Detail' => 'Подробиці',
+ 'Difference' => 'РізницÑ',
+ 'Directory' => 'Каталог',
+ 'Discount' => 'Знижка',
+ 'Done' => 'Зроблено',
+ 'Drawing' => 'Малюнок',
+ 'Driver' => 'Драйвер',
+ 'Dropdown Limit' => 'ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð»Ð¸Ñтового меню',
+ 'Due Date' => 'Заплатити до',
+ 'Due Date missing!' => 'Ðе вказаний термін оплати!',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail Statement to' => 'ПоÑлати по ел. пошті до',
+ 'E-mail address missing!' => 'Ðе вказана адреÑа ел. пошти!',
+ 'E-mail message' => 'ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ ÐµÐ». пошти',
+ 'E-mailed' => 'Ел. пошту відіÑлано',
+ 'Edit' => 'Редагувати',
+ 'Edit AP Transaction' => 'Редагувати проводку витрат',
+ 'Edit AR Transaction' => 'Редагувати проводку доходів',
+ 'Edit Account' => 'Редагувати рахунок',
+ 'Edit Assembly' => 'Редагувати комплект',
+ 'Edit Business' => 'Редагувати бізнеÑ',
+ 'Edit Customer' => 'Редагувати Клієнта',
+ 'Edit Deduction' => 'Редагувати відрахуваннÑ',
+ 'Edit Department' => 'Редагувати відділ',
+ 'Edit Employee' => 'Редагувати працівника',
+ 'Edit GIFI' => 'Редагувати GIFI',
+ 'Edit General Ledger Transaction' => 'Редагувати проводку головної книги',
+ 'Edit Group' => 'Редагувати групу',
+ 'Edit Labor/Overhead' => 'Редагувати роботу/додаткові витрати',
+ 'Edit Language' => 'Змінити мову',
+ 'Edit Part' => 'Редагувати товар',
+ 'Edit Preferences for' => 'Редагувати параметри длÑ',
+ 'Edit Pricegroup' => 'Редагувати цінову групу',
+ 'Edit Project' => 'Редагувати проект',
+ 'Edit Purchase Order' => 'Редагувати купівельне замовленнÑ',
+ 'Edit Quotation' => 'Редагувати котируваннÑ',
+ 'Edit Request for Quotation' => 'Редагувати запит на котируваннÑ',
+ 'Edit SIC' => 'Редагувати SIC',
+ 'Edit Sales Invoice' => 'Редагувати рахунок-фактуру',
+ 'Edit Sales Order' => 'Редагувати продажну накладну',
+ 'Edit Service' => 'Редагувати поÑлугу',
+ 'Edit Template' => 'Редагувати шаблон',
+ 'Edit User' => 'Редагувати кориÑтувача',
+ 'Edit Vendor' => 'Редагувати поÑтачальника',
+ 'Edit Vendor Invoice' => 'Редагувати купівельний рахунок-фактуру',
+ 'Edit Warehouse' => 'Редагувати Ñклад',
+ 'Employee' => 'Працівник',
+ 'Employee Name' => 'Ім\'Ñ Ð¿Ñ€Ð°Ñ†Ñ–Ð²Ð½Ð¸ÐºÐ°',
+ 'Employee Number' => 'Ðомер працівника',
+ 'Employee deleted!' => 'Працівника видалено',
+ 'Employee saved!' => 'Працівника збережено',
+ 'Employees' => 'Працівники',
+ 'Employer' => 'Роботодавець',
+ 'Enddate' => 'Дата закінченнÑ',
+ 'Enforce transaction reversal for all dates' => 'ЗаÑтавити зворотну зміну проводок Ð´Ð»Ñ Ð²ÑÑ–Ñ… дат',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Введіть до 3 літер розділених двокрапками (i.e CAD:USD:EUR) Ð´Ð»Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¼Ñ–Ñцевої Ñ– іноземних грошових одиниць',
+ 'Equity' => 'Капітал',
+ 'Every' => 'Кожні',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸',
+ 'Exchange rate for payment missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸ Ð´Ð»Ñ Ð¿Ð»Ð°Ñ‚ÐµÐ¶Ñƒ!',
+ 'Exchange rate missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸!',
+ 'Existing Datasets' => 'ІÑнуючі бази даних',
+ 'Expense' => 'Видатки',
+ 'Expense/Asset' => 'Видаток/Ðктив',
+ 'Extended' => 'Продовжено',
+ 'FX' => 'FX',
+ 'Fax' => 'Фах',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'For' => 'ДлÑ',
+ 'Foreign Exchange Gain' => 'Прибуток з Обміну Валюти',
+ 'Foreign Exchange Loss' => 'Втрата на Обміні Валюти',
+ 'From' => 'Від/З',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI видалено!',
+ 'GIFI missing!' => 'Ðе вказано GIFI!',
+ 'GIFI saved!' => 'GIFI збережено!',
+ 'GL' => 'ГК',
+ 'GL Transaction' => 'Проводка ГК',
+ 'General Ledger' => 'Головна книга',
+ 'Generate' => 'Створити',
+ 'Generate Orders' => 'Створити замовленнÑ',
+ 'Generate Purchase Orders' => 'Створити купівельні замовленнÑ',
+ 'Goods & Services' => 'Товари Ñ– ПоÑлуги',
+ 'Group' => 'Група',
+ 'Group Items' => 'Зрупувати елементи',
+ 'Group Translations' => 'Згрупувати переклади',
+ 'Group deleted!' => 'Групу видалено!',
+ 'Group missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð³Ñ€ÑƒÐ¿Ð°!',
+ 'Group saved!' => 'Групу збережено!',
+ 'Groups' => 'Групи',
+ 'HR' => 'HR',
+ 'HTML Templates' => 'HTML Шаблони ',
+ 'Heading' => 'Розділ',
+ 'History' => 'ІÑторіÑ',
+ 'Home Phone' => 'Домашній телефон',
+ 'Host' => 'Машина/Host',
+ 'Hostname missing!' => 'Ðе вказана назва машини!',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Ідентифікаційний номер',
+ 'Image' => 'ЗображеннÑ',
+ 'In-line' => 'Включено (In-line)',
+ 'Include Exchange Rate Difference' => 'Вкючити різницю курÑів',
+ 'Include Payment' => 'Включити плтіж',
+ 'Include in Report' => 'Додати до звіту',
+ 'Include in drop-down menus' => 'Додати до лиÑтових меню',
+ 'Income' => 'Прибуток',
+ 'Income Statement' => 'Звіт про доходи і видатки',
+ 'Incorrect Dataset version!' => 'Ðевірна верÑÑ–Ñ Ð‘Ð°Ð·Ð¸ Даних!',
+ 'Increase' => 'Збільшити',
+ 'Individual Items' => 'Індивідуальні елементи',
+ 'Internal Notes' => 'Внутрішні примітки',
+ 'Inventory' => 'Інвентар',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'КількіÑÑ‚ÑŒ в інвентарі повинна бути нуль, перш ніж можна позначити комплект заÑтарілим!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'КількіÑÑ‚ÑŒ в інвентарі повинна бути нуль, перш ніж можна позначити ций товар заÑтарілим!',
+ 'Inventory saved!' => 'Інвентар збережено!',
+ 'Inventory transferred!' => 'Інвентар перенеÑено!',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoice Date' => 'Дата виÑтавленнÑ',
+ 'Invoice Date missing!' => 'Ðе вказана дата виÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°-фактури',
+ 'Invoice Number' => 'Ðомер рахунка-фактури',
+ 'Invoice Number missing!' => 'Ðе вказаний номер рахунка-фактури',
+ 'Invoice deleted!' => 'Рахунок-фактура видалений!',
+ 'Invoices' => 'Рахунки-фактури',
+ 'Is this a summary account to record' => 'Чи це підÑумковий рахунок Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñу?',
+ 'Item already on pricelist!' => 'Елемент вже Ñ” в ціновому ÑпиÑку!',
+ 'Item deleted!' => 'Річ видалено!',
+ 'Item not on file!' => 'Речі нема в ÑпиÑку!',
+ 'Items' => 'Елементи',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'LaTeX Templates' => 'Шаблони LaTeX',
+ 'Labor/Overhead' => 'Робота/додаткові витрати',
+ 'Language' => 'Мова',
+ 'Language deleted!' => 'Мову видалено!',
+ 'Language saved!' => 'Мову збережено!',
+ 'Languages' => 'Мови',
+ 'Languages not defined!' => 'Мови не визначено!',
+ 'Last Numbers & Default Accounts' => 'ОÑтанні номери Ñ– типові рахунки',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Якщо ви не бажаєте вÑтановити віддалений звÑзок, не заповнюйте Ð¿Ð¾Ð»Ñ Ð¼Ð°ÑˆÐ¸Ð½Ð¸ Ñ– порту.',
+ 'Liability' => 'ПаÑÑив',
+ 'Licensed to' => 'Ліцензовано длÑ',
+ 'Line Total' => 'Загальна Сума',
+ 'Link' => 'ПоÑиланнÑ',
+ 'Link Accounts' => 'ПовÑзати Рахунки',
+ 'List' => 'СпиÑок',
+ 'List Accounts' => 'СпиÑок Рахунків',
+ 'List Businesses' => 'СпиÑок бізнеÑів',
+ 'List Departments' => 'СпиÑок відділів',
+ 'List GIFI' => 'СпиÑок GIFI',
+ 'List Languages' => 'СпиÑок мов',
+ 'List Price' => 'Ціна',
+ 'List Projects' => 'СпиÑок проектів',
+ 'List SIC' => 'СпиÑок SIC',
+ 'List Transactions' => 'СпиÑок проводок',
+ 'List Warehouses' => 'СпиÑок Ñкладів',
+ 'Lock System' => 'Замкнути ÑиÑтему',
+ 'Lockfile created!' => 'Замковий файл Ñтворено!',
+ 'Lockfile removed!' => 'Замковий файл вилучено!',
+ 'Login' => 'Вхід',
+ 'Login name missing!' => 'ВідÑутнє ім\'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача!',
+ 'Logout' => 'Вихід',
+ 'Make' => 'Виробництво',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'Marked entries printed!' => 'Позначені запиÑи надруковано!',
+ 'Markup' => 'Ðацінка',
+ 'Maximum' => 'МакÑимум',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Memo' => 'Ðотатка',
+ 'Menu Width' => 'Ширина меню',
+ 'Message' => 'ПовідомленнÑ',
+ 'Method' => 'Метод',
+ 'Microfiche' => 'Мікрофіша',
+ 'Model' => 'Модель',
+ 'Month' => 'МіÑÑць',
+ 'Months' => 'МіÑÑці',
+ 'Multibyte Encoding' => 'Мультибитне кодуваннÑ',
+ 'N/A' => 'Ð/Д',
+ 'Name' => 'Ðазва',
+ 'Name missing!' => 'Ðе вказано назву!',
+ 'New Templates' => 'Ðові шаблони',
+ 'New Window' => 'Ðове вікно',
+ 'Next' => 'Далі',
+ 'Next Date' => 'ÐаÑтупна дата',
+ 'No' => 'ÐÑ–',
+ 'No Database Drivers available!' => 'ÐедоÑтупний драйвер Бази Даних!',
+ 'No Dataset selected!' => 'Ðе позначено вибрану Базу Даних!',
+ 'No email address for' => 'Ðе вказана адреÑа ел. пошти длÑ',
+ 'No.' => 'No.',
+ 'Non-taxable' => 'Ðе оподатковуєтьÑÑ',
+ 'Notes' => 'Примітки',
+ 'Nothing entered!' => 'Ðічого не введено!',
+ 'Nothing selected!' => 'Ðічого не вибрано!',
+ 'Nothing to delete!' => 'Ðема що видалити!',
+ 'Nothing to print!' => 'Ðема що дркувати!',
+ 'Nothing to transfer!' => 'Ðема що перенеÑти',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Number' => 'Ðомер',
+ 'Number Format' => 'Формат ЧиÑла',
+ 'Number missing in Row' => 'Ðе вказаний номер у Ñ€Ñдку',
+ 'O' => 'О',
+ 'Obsolete' => 'ЗаÑтаріле',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'On Hand' => 'Ðа руках',
+ 'Open' => 'Відкрито',
+ 'Oracle Database Administration' => 'ÐдмініÑÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð°Ð·Ð¸ даних Oracle',
+ 'Order' => 'ЗамовленнÑ',
+ 'Order Date' => 'Дата замовленнÑ',
+ 'Order Date missing!' => 'Ðе вказано дату замовленнÑ!',
+ 'Order Entry' => 'ВиÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ',
+ 'Order Number' => 'Ðомер замовленнÑ',
+ 'Order Number missing!' => 'ВідÑутній номер замовленнÑ',
+ 'Order deleted!' => 'Ð—Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾!',
+ 'Order generation failed!' => 'Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ð·Ð½Ð°Ð»Ð¾ невдачі!',
+ 'Order saved!' => 'Ð—Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾!',
+ 'Orphaned' => 'Відокремлений/ОÑиротілий',
+ 'Out of balance transaction!' => 'ÐезбаланÑована проводка',
+ 'Out of balance!' => 'Ðе збаланÑовано!',
+ 'Outstanding' => 'Ðе Ñплачено',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер купівельного замовленнÑ',
+ 'Packing List' => 'Пакувальний ÑпиÑок',
+ 'Packing List Date missing!' => 'Ðе вказано дату пакувального ÑпиÑку',
+ 'Packing List Number missing!' => 'Ðе вказано номер пакувального ÑпиÑку',
+ 'Packing Lists' => 'Пакувальні ÑпиÑки',
+ 'Paid' => 'Заплачено',
+ 'Part' => 'ЧаÑтина',
+ 'Partnumber' => 'Ðомер чаÑтини',
+ 'Parts' => 'товари',
+ 'Password' => 'Пароль',
+ 'Password changed!' => 'Пароль змінено!',
+ 'Password does not match!' => 'Пароль не Ñпівпадає!',
+ 'Passwords do not match!' => 'Паролі не Ñпівпадають!',
+ 'Payables' => 'ЗобовÑÐ·Ð°Ð½Ð½Ñ (платіжні)',
+ 'Payment' => 'Платіж',
+ 'Payment date missing!' => 'Ðе вказано дату Платежу!',
+ 'Payment posted!' => 'Платіж виÑтавлено!',
+ 'Payments' => 'Платежі',
+ 'Payroll Deduction' => 'Ð’Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ зарплати',
+ 'Period' => 'Період',
+ 'Pg Database Administration' => 'ÐдмініÑÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð°Ð·Ð¸ даних Pg',
+ 'PgPP Database Administration' => 'ÐдмініÑÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð°Ð·Ð¸ даних PgPP',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок комплектуваннÑ',
+ 'Pick Lists' => 'СпиÑки комплектуваннÑ',
+ 'Port' => 'Порт',
+ 'Port missing!' => 'Порт не вказано!',
+ 'Post' => 'ВиÑтавити',
+ 'Post as new' => 'ВиÑтавити Ñк новий',
+ 'Posted!' => 'ВиÑтавлено!',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Параметри',
+ 'Preferences saved!' => 'Параметри збережено!',
+ 'Prepayment' => 'Передплата',
+ 'Price' => 'Ціна',
+ 'Pricegroup' => 'Цінова група',
+ 'Pricegroup deleted!' => 'Цінову групу видалено!',
+ 'Pricegroup missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ñ†Ñ–Ð½Ð¾Ð²Ð° група!',
+ 'Pricegroup saved!' => 'Цінову групу збережено!',
+ 'Pricegroups' => 'Цінові групи',
+ 'Pricelist' => 'Ціновий ÑпиÑок',
+ 'Print' => 'Ðадрукувати',
+ 'Print and Post' => 'Ðадрукувати Ñ– виÑтавити',
+ 'Print and Save' => 'Ðадрукувати Ñ– зберегти',
+ 'Printed' => 'Ðадруковано',
+ 'Printer' => 'Принтер',
+ 'Printing' => 'ДрукуєтьÑÑ',
+ 'Printing ... ' => 'ДрукуєтьÑÑ ...',
+ 'Process Transactions' => 'Опрацювати проводки',
+ 'Profit Center' => 'Центр прибутку',
+ 'Project' => 'Проект',
+ 'Project Number' => 'Ðомер проекту',
+ 'Project Number missing!' => 'Ðе вказаний номер проекту!',
+ 'Project Transactions' => 'Проводки проекту',
+ 'Project deleted!' => 'Проект видалено!',
+ 'Project not on file!' => 'Проекту нема в ÑпиÑку!',
+ 'Project saved!' => 'Проект збережено!',
+ 'Projects' => 'Проекти',
+ 'Purchase Order' => 'Купівельне замовленнÑ',
+ 'Purchase Order Number' => 'Ðомер купівельного замовленнÑ',
+ 'Purchase Orders' => 'Купівельні замовленнÑ',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quarter' => 'Квартал',
+ 'Quotation' => 'КотируваннÑ',
+ 'Quotation ' => 'ÐšÐ¾Ñ‚Ð¸Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ ',
+ 'Quotation Date' => 'Дата котируваннÑ',
+ 'Quotation Date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° котируваннÑ!',
+ 'Quotation Number' => 'Ðомер котируваннÑ',
+ 'Quotation Number missing!' => 'ВідÑутній номер котируваннÑ!',
+ 'Quotation deleted!' => 'ÐšÐ¾Ñ‚Ð¸Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾!',
+ 'Quotations' => 'КотируваннÑ',
+ 'R' => 'R',
+ 'RFQ' => 'RFQ',
+ 'RFQ ' => 'RFQ ',
+ 'RFQ Number' => 'RFQ номер',
+ 'RFQs' => 'RFQs',
+ 'ROP' => 'ROP',
+ 'Rate' => 'Розцінка',
+ 'Rate missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ñ€Ð¾Ð·Ñ†Ñ–Ð½ÐºÐ°!',
+ 'Recd' => 'Отримано',
+ 'Receipt' => 'КвитанціÑ',
+ 'Receipt posted!' => 'Квитанцію виÑтавлено!',
+ 'Receipts' => 'Квитанції',
+ 'Receivables' => 'ÐалежноÑÑ‚Ñ– (дебити)',
+ 'Receive' => 'Отримати',
+ 'Receive Merchandise' => 'Отримати товари',
+ 'Reconciliation' => 'УзгодженнÑ',
+ 'Record in' => 'ВнеÑти в',
+ 'Recurring Transaction' => 'Періодична проводка',
+ 'Recurring Transactions' => 'Періодичні проводки',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Remaining' => 'ЗалишилоÑÑŒ',
+ 'Remove' => 'Вилучити',
+ 'Remove Audit trail up to' => 'Вилучити Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ до',
+ 'Remove Audit trails up to' => 'Вилучити Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ до',
+ 'Removed spoolfiles!' => 'Спул-файли видалено!',
+ 'Repeat' => 'Повторити',
+ 'Report for' => 'Звіт длÑ',
+ 'Reports' => 'Звіти',
+ 'Req' => 'Запит',
+ 'Request for Quotation' => 'Запит на котируваннÑ',
+ 'Request for Quotations' => 'Запит на котируваннÑ',
+ 'Required by' => 'Термін доÑтавки',
+ 'Retained Earnings' => 'Прибуток (нерозподілений)',
+ 'Role' => 'Роль',
+ 'S' => 'S',
+ 'SIC' => 'SIC',
+ 'SIC deleted!' => 'SIC видалено!',
+ 'SIC saved!' => 'SIC збережено!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'ПерÑональний номер',
+ 'Sale' => 'Продаж',
+ 'Sales' => 'Продаж',
+ 'Sales Invoice' => 'Рахунок-фактура',
+ 'Sales Invoice ' => 'Рахунок-фактура ',
+ 'Sales Invoice.' => 'Рахунок-фактура.',
+ 'Sales Invoices' => 'Рахунки-фактури',
+ 'Sales Order' => 'Ðакладна продажу',
+ 'Sales Order Number' => 'Ðомер накладної продажу',
+ 'Sales Orders' => 'Ðакладні продажу',
+ 'Salesperson' => 'Торговець/предÑтавник',
+ 'Save' => 'Зберегти',
+ 'Save Pricelist' => 'Зберегти ціновий ÑпиÑок',
+ 'Save Schedule' => 'Зберегти розклад',
+ 'Save as new' => 'Зберегти Ñк нове',
+ 'Save to File' => 'Зберегти у Файлі',
+ 'Saving' => 'ЗбереженнÑ',
+ 'Schedule' => 'Розклад',
+ 'Scheduled' => 'В розкладі',
+ 'Screen' => 'Екран',
+ 'Search' => 'Пошук',
+ 'Select' => 'Вибрати',
+ 'Select Vendor' => 'Виберіть поÑтачальника',
+ 'Select all' => 'Вибрати вÑе',
+ 'Select from one of the items below' => 'Виберіть одну із наÑтупних речей',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select from one of the projects below' => 'Виберіть один із наÑтупних проектів',
+ 'Select items' => 'Виберіть елементи',
+ 'Select payment' => 'Виберіть платіж',
+ 'Select postscript or PDF!' => 'Виберіть postscript або PDF',
+ 'Select txt, postscript or PDF!' => 'Виберіть txt, postscript або PDF!',
+ 'Sell' => 'Продати',
+ 'Sell Price' => 'ВідпуÑкна Ціна',
+ 'Send by E-Mail' => 'ВиÑлати по ел. пошті',
+ 'Sending' => 'ВідÑилаєтьÑÑ',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Serial No.' => 'Серійний No.',
+ 'Serial Number' => 'Серійний номер',
+ 'Service' => 'ПоÑлуга',
+ 'Services' => 'ПоÑлуги',
+ 'Session Timeout' => 'Таймаут ÑеанÑу',
+ 'Session expired!' => 'Ð¡ÐµÐ°Ð½Ñ Ð·Ð°Ñтарів!',
+ 'Setup Templates' => 'Ðалаштувати шаблони',
+ 'Ship' => 'ВідіÑлати',
+ 'Ship Merchandise' => 'ВідіÑлати товари',
+ 'Ship to' => 'ВідіÑлати до',
+ 'Ship via' => 'ВідіÑлати через',
+ 'Shipping' => 'ВідіÑиланнÑ',
+ 'Shipping Address' => 'ÐдреÑа Ð´Ð»Ñ Ð²Ñ–Ð´ÑиланнÑ',
+ 'Shipping Date' => 'Дата відÑиланнÑ',
+ 'Shipping Date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° відÑиланнÑ!',
+ 'Shipping Point' => 'Пункт відÑиланнÑ',
+ 'Short' => 'Скорочено',
+ 'Signature' => 'ПідпиÑ',
+ 'Source' => 'Джерело',
+ 'Standard' => 'Стандартні',
+ 'Standard Industrial Codes' => 'Стандартні індуÑтріальні коди',
+ 'Startdate' => 'Дата початку',
+ 'State' => 'Штат',
+ 'State/Province' => 'Штат/облаÑÑ‚ÑŒ',
+ 'Statement' => 'Звіт',
+ 'Statement Balance' => 'БаланÑовий Звіт',
+ 'Statement sent to' => 'Звіт поÑлано до',
+ 'Statements sent to printer!' => 'Звіт поÑлано до принтера!',
+ 'Stock' => 'Інвентар',
+ 'Stock Assembly' => 'Інвентар комплекту',
+ 'Stylesheet' => 'ОформленннÑ',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Summary' => 'ЗведеннÑ',
+ 'Supervisor' => 'Ðачальник',
+ 'System' => 'СиÑтема',
+ 'System Defaults' => 'Типові ÑиÑтемні значеннÑ',
+ 'Tax' => 'Податок',
+ 'Tax Accounts' => 'Податкові рахунки',
+ 'Tax Included' => 'Податок включено',
+ 'Tax Number' => 'Податковий номер',
+ 'Tax Number / SSN' => 'Податковий номер / перÑональний номер',
+ 'Tax collected' => 'Податок зібрано',
+ 'Tax paid' => 'Податок заплачено',
+ 'Taxable' => 'ОподатковуєтьÑÑ',
+ 'Template saved!' => 'Шаблон збережено',
+ 'Templates' => 'Шаблони',
+ 'Terms' => 'Умови: ',
+ 'Text' => 'ТекÑÑ‚',
+ 'Text Templates' => 'ТекÑтові шаблони',
+ 'The following Datasets are not in use and can be deleted' => 'ÐаÑтупні бази даних не викориÑтовуютьÑÑ Ñ– можуть бути видалені',
+ 'The following Datasets need to be updated' => 'ÐаÑтупні бази даних необхідно оновити',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ñнуючих джерел. Поки що нічого не буде Ñтворено або видалено!',
+ 'Till' => 'КаÑа',
+ 'Times' => 'Разів',
+ 'To' => 'До',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Щоб додати кориÑтувача до групи, змініть ім\'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та ім\'Ñ Ð²Ñ…Ð¾Ð´Ñƒ й збережіть Ñ—Ñ…. Ðовий кориÑтувач із однаковими параметрами буде збережено під новим іменем входу.',
+ 'Top Level' => 'Верхній Рівень',
+ 'Total' => 'Загальна Сума',
+ 'Trade Discount' => 'Торгова знижка',
+ 'Transaction' => 'Проводка',
+ 'Transaction Date missing!' => 'Ðе вказана дата проводки',
+ 'Transaction deleted!' => 'Проводка видалена',
+ 'Transaction posted!' => 'Проводка здійÑнена',
+ 'Transaction reversal enforced for all dates' => 'Зроблена ревеÑивну зміна проводок Ð´Ð»Ñ Ð²ÑÑ–Ñ… дат',
+ 'Transaction reversal enforced up to' => 'Зроблена ревеÑивну зміна проводок аж до',
+ 'Transactions' => 'Проводки',
+ 'Transfer' => 'ПеренеÑеннÑ',
+ 'Transfer Inventory' => 'ПеренеÑти інвентар',
+ 'Transfer to' => 'ПеренеÑти до',
+ 'Translation' => 'Переклад',
+ 'Translation deleted!' => 'Переклад видалено!',
+ 'Translation not on file!' => 'Переклад немає в файлі!',
+ 'Translations' => 'Переклади',
+ 'Translations saved!' => 'Переклади збережено!',
+ 'Trial Balance' => 'Пробний баланÑ',
+ 'Type of Business' => 'Тип бізнеÑу',
+ 'Unit' => 'ОдиницÑ',
+ 'Unit of measure' => 'ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð¸Ð¼Ñ–Ñ€Ñƒ',
+ 'Unlock System' => 'Відімкнути ÑиÑтему',
+ 'Update' => 'Оновити',
+ 'Update Dataset' => 'Оновити базу даних',
+ 'Updated' => 'Оновлено',
+ 'Upgrading to Version' => 'ÐžÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð´Ð¾ верÑÑ–Ñ—',
+ 'Use Templates' => 'ВикориÑтовувати шаблони',
+ 'User' => 'КориÑтувач',
+ 'User deleted!' => 'КориÑтувач Видалений',
+ 'User saved!' => 'КориÑтувач збережений',
+ 'Valid until' => 'ДійÑний до',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor History' => 'ІÑÑ‚Ð¾Ñ€Ñ–Ñ Ð¿Ð¾Ñтачальника',
+ 'Vendor Invoice' => 'Рахунок-фактура',
+ 'Vendor Invoice ' => 'Рахунок-фактура ',
+ 'Vendor Invoice.' => 'Рахунок-фактура.',
+ 'Vendor Invoices' => 'Рахунки-фактури',
+ 'Vendor Number' => 'Ðомер поÑтачальника',
+ 'Vendor deleted!' => 'ПоÑтачальник видалений',
+ 'Vendor missing!' => 'ПоÑтачальник не Ñ–Ñнує',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Vendor saved!' => 'ПоÑтачальника збережено',
+ 'Vendors' => 'ПоÑтачальники',
+ 'Version' => 'ВерÑÑ–Ñ',
+ 'Warehouse' => 'Склад',
+ 'Warehouse deleted!' => 'Склад видалено!',
+ 'Warehouse saved!' => 'Склад збережено!',
+ 'Warehouses' => 'Склади',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'Week' => 'Тиждень',
+ 'Weeks' => 'Тижні',
+ 'Weight' => 'Вага',
+ 'Weight Unit' => 'ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð°Ð³Ð¸',
+ 'What type of item is this?' => 'Який це вид/тип елемента',
+ 'Work Order' => 'ÐарÑд',
+ 'Work Orders' => 'ÐарÑди',
+ 'Work Phone' => 'Робочий телефон',
+ 'Year' => 'Рік',
+ 'Yearend' => 'Кінець року',
+ 'Yearend date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° ÐºÑ–Ð½Ñ†Ñ Ñ€Ð¾ÐºÑƒ!',
+ 'Yearend posted!' => 'Кінець року виÑтавлено!',
+ 'Yearend posting failed!' => 'ВиÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ ÐºÑ–Ð½Ñ†Ñ Ñ€Ð¾ÐºÑƒ зазнало невдачі!',
+ 'Years' => 'Роки',
+ 'Yes' => 'Tak',
+ 'You are logged out' => 'Ви вийшли з ÑиÑтеми',
+ 'You are posting an existing transaction!' => 'Ви виÑтавлÑєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and posting an existing transaction!' => 'Ви друкуєте Ñ– зберігаєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and saving an existing order' => 'Ви друкуєте Ñ– зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are printing and saving an existing quotation' => 'Ви друкуєте Ñ– зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You are saving an existing order' => 'Ви зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are saving an existing quotation' => 'Ви зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You did not enter a name!' => 'Ðе введено назву!',
+ 'You must enter a host and port for local and remote connections!' => 'Ðеобхідно ввеÑти вузол Ñ– порт Ð´Ð»Ñ Ð¼Ñ–Ñцевого Ñ– віддаленого з\'єднаннÑ!',
+ 'Zip/Postal Code' => 'Поштовий код',
+ 'as at' => 'Ñк в',
+ 'days' => 'днів',
+ 'does not exist' => 'не Ñ–Ñнує',
+ 'done' => 'завершено',
+ 'ea' => 'шт.',
+ 'failed' => 'зазнало невдачі',
+ 'for' => 'длÑ',
+ 'for Period' => 'за період',
+ 'is already a member!' => 'вже є членом!',
+ 'localhost' => 'localhost',
+ 'locked!' => 'замкнено!',
+ 'posted!' => 'виÑтавлено!',
+ 'sent' => 'нідіÑлано',
+ 'successfully created!' => 'уÑпішно Ñтворено',
+ 'successfully deleted!' => 'уÑпішно видалено',
+ 'time(s)' => 'раз(ів)',
+ 'website' => 'веб-майданчик',
+};
+
+1;
diff --git a/locale/ua_utf/am b/locale/ua_utf/am
new file mode 100755
index 00000000..912781b9
--- /dev/null
+++ b/locale/ua_utf/am
@@ -0,0 +1,300 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Витрати',
+ 'AR' => 'Доходи',
+ 'About' => 'Про програму',
+ 'Account' => 'Рахунок',
+ 'Account Number' => 'Ðомер рахунку',
+ 'Account Number missing!' => 'Ðе вказаний номер рахунку!',
+ 'Account Type' => 'Вид рахунку',
+ 'Account Type missing!' => 'Ðе вказаний вид рахунку!',
+ 'Account deleted!' => 'Рахунок видалений',
+ 'Account does not exist!' => 'Рахунок не Ñ–Ñнує',
+ 'Account saved!' => 'Рахунок збережено',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Activate Audit trail' => 'Ðктивувати Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ',
+ 'Add Account' => 'Додати рахунок',
+ 'Add Business' => 'Додати бізнеÑ',
+ 'Add Department' => 'Додати відділ',
+ 'Add GIFI' => 'Ðовий GIFI',
+ 'Add Language' => 'Додати мову',
+ 'Add SIC' => 'Додати SIC',
+ 'Add Warehouse' => 'Додати Ñклад',
+ 'Address' => 'ÐдреÑа',
+ 'Amount' => 'Сума',
+ 'Asset' => 'Ðктив',
+ 'Audit Control' => 'Контроль',
+ 'Audit trail disabled' => 'Вимкнено Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ',
+ 'Audit trail enabled' => 'Увімкнено Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ',
+ 'Audit trail removed up to' => 'Слід Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ вилучено до',
+ 'Backup sent to' => 'Резервна ÐºÐ¾Ð¿Ñ–Ñ Ð¿Ð¾Ñлана до',
+ 'Bin List' => 'СпиÑок корзин',
+ 'Books are open' => 'Книга відкрита',
+ 'Business Number' => 'БізнеÑ-номер',
+ 'Business deleted!' => 'Ð‘Ñ–Ð·Ð½ÐµÑ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾!',
+ 'Business saved!' => 'Ð‘Ñ–Ð·Ð½ÐµÑ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾',
+ 'COGS' => 'COGS',
+ 'Cannot delete account!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ рахунок!',
+ 'Cannot delete default account!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ типовий рахунок!',
+ 'Cannot save account!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ рахунок!',
+ 'Cannot save defaults!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ типові значеннÑ!',
+ 'Cannot save preferences!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ вподобаннÑ!',
+ 'Cannot set multiple options for' => 'Ðе вдаєтьÑÑ Ð½Ð°Ñтавити декілька параметрів длÑ',
+ 'Cash' => 'Готівка',
+ 'Chart of Accounts' => 'План Рахунків',
+ 'Close Books up to' => 'Закрити книги до',
+ 'Code' => 'Код',
+ 'Code missing!' => 'ВідÑутній код',
+ 'Company' => 'ПідприємÑтво',
+ 'Confirm' => 'Підтвердити',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Continue' => 'Продовжити',
+ 'Copy to COA' => 'Скопіювати до плану рахунків',
+ 'Cost Center' => 'Центр затрат',
+ 'Credit' => 'Кредит',
+ 'Customer Number' => 'Ðомер клієнта',
+ 'Database Host' => 'Вузол бази даних',
+ 'Dataset' => 'База даних',
+ 'Date Format' => 'Формат дати',
+ 'Day' => 'День',
+ 'Days' => 'Дні(в)',
+ 'Debit' => 'Дебит',
+ 'Default Template' => 'Типовий шаблон',
+ 'Defaults saved!' => 'Типові Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾!',
+ 'Delete' => 'Видалити',
+ 'Delete Account' => 'Видалити рахунок',
+ 'Deleting a language will also delete the templates for the language' => 'Ð’Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ Ð¼Ð¾Ð²Ð¸ призведе також до Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð² Ð´Ð»Ñ Ð¼Ð¾Ð²Ð¸',
+ 'Department deleted!' => 'Відділ видалено!',
+ 'Department saved!' => 'Відділ збережено!',
+ 'Departments' => 'Відділи',
+ 'Description' => 'ОпиÑ',
+ 'Description missing!' => 'ÐžÐ¿Ð¸Ñ Ð²Ñ–Ð´Ñутній!',
+ 'Discount' => 'Знижка',
+ 'Dropdown Limit' => 'ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð»Ð¸Ñтового меню',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail address missing!' => 'Ðе вказана адреÑа ел. пошти!',
+ 'Edit' => 'Редагувати',
+ 'Edit Account' => 'Редагувати рахунок',
+ 'Edit Business' => 'Редагувати бізнеÑ',
+ 'Edit Department' => 'Редагувати відділ',
+ 'Edit GIFI' => 'Редагувати GIFI',
+ 'Edit Language' => 'Змінити мову',
+ 'Edit Preferences for' => 'Редагувати параметри длÑ',
+ 'Edit SIC' => 'Редагувати SIC',
+ 'Edit Template' => 'Редагувати шаблон',
+ 'Edit Warehouse' => 'Редагувати Ñклад',
+ 'Employee Number' => 'Ðомер працівника',
+ 'Enforce transaction reversal for all dates' => 'ЗаÑтавити зворотну зміну проводок Ð´Ð»Ñ Ð²ÑÑ–Ñ… дат',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Введіть до 3 літер розділених двокрапками (i.e CAD:USD:EUR) Ð´Ð»Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¼Ñ–Ñцевої Ñ– іноземних грошових одиниць',
+ 'Equity' => 'Капітал',
+ 'Every' => 'Кожні',
+ 'Expense' => 'Видатки',
+ 'Expense/Asset' => 'Видаток/Ðктив',
+ 'Fax' => 'Фах',
+ 'Foreign Exchange Gain' => 'Прибуток з Обміну Валюти',
+ 'Foreign Exchange Loss' => 'Втрата на Обміні Валюти',
+ 'GIFI' => 'GIFI',
+ 'GIFI deleted!' => 'GIFI видалено!',
+ 'GIFI missing!' => 'Ðе вказано GIFI!',
+ 'GIFI saved!' => 'GIFI збережено!',
+ 'GL' => 'ГК',
+ 'GL Transaction' => 'Проводка ГК',
+ 'Heading' => 'Розділ',
+ 'ID' => 'Ідентифікаційний номер',
+ 'Include in drop-down menus' => 'Додати до лиÑтових меню',
+ 'Income' => 'Прибуток',
+ 'Inventory' => 'Інвентар',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Is this a summary account to record' => 'Чи це підÑумковий рахунок Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñу?',
+ 'Language' => 'Мова',
+ 'Language deleted!' => 'Мову видалено!',
+ 'Language saved!' => 'Мову збережено!',
+ 'Languages' => 'Мови',
+ 'Last Numbers & Default Accounts' => 'ОÑтанні номери Ñ– типові рахунки',
+ 'Liability' => 'ПаÑÑив',
+ 'Licensed to' => 'Ліцензовано длÑ',
+ 'Link' => 'ПоÑиланнÑ',
+ 'Menu Width' => 'Ширина меню',
+ 'Method' => 'Метод',
+ 'Month' => 'МіÑÑць',
+ 'Months' => 'МіÑÑці',
+ 'Name' => 'Ðазва',
+ 'Next' => 'Далі',
+ 'No' => 'ÐÑ–',
+ 'No email address for' => 'Ðе вказана адреÑа ел. пошти длÑ',
+ 'Number' => 'Ðомер',
+ 'Number Format' => 'Формат ЧиÑла',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Пакувальний ÑпиÑок',
+ 'Password' => 'Пароль',
+ 'Password does not match!' => 'Пароль не Ñпівпадає!',
+ 'Payables' => 'ЗобовÑÐ·Ð°Ð½Ð½Ñ (платіжні)',
+ 'Payment' => 'Платіж',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок комплектуваннÑ',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => 'Параметри збережено!',
+ 'Print' => 'Ðадрукувати',
+ 'Printer' => 'Принтер',
+ 'Printing' => 'ДрукуєтьÑÑ',
+ 'Process Transactions' => 'Опрацювати проводки',
+ 'Profit Center' => 'Центр прибутку',
+ 'Purchase Order' => 'Купівельне замовленнÑ',
+ 'Purchase Order Number' => 'Ðомер купівельного замовленнÑ',
+ 'Purchase Orders' => 'Купівельні замовленнÑ',
+ 'RFQ Number' => 'RFQ номер',
+ 'Rate' => 'Розцінка',
+ 'Receivables' => 'ÐалежноÑÑ‚Ñ– (дебити)',
+ 'Recurring Transactions' => 'Періодичні проводки',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Remove Audit trail up to' => 'Вилучити Ñліди Ð´Ð»Ñ Ð°ÑƒÐ´Ð¸Ñ‚Ñƒ до',
+ 'Retained Earnings' => 'Прибуток (нерозподілений)',
+ 'SIC deleted!' => 'SIC видалено!',
+ 'SIC saved!' => 'SIC збережено!',
+ 'Sales Invoice' => 'Рахунок-фактура',
+ 'Sales Order' => 'Ðакладна продажу',
+ 'Sales Order Number' => 'Ðомер накладної продажу',
+ 'Sales Orders' => 'Ðакладні продажу',
+ 'Save' => 'Зберегти',
+ 'Save as new' => 'Зберегти Ñк нове',
+ 'Saving' => 'ЗбереженнÑ',
+ 'Sending' => 'ВідÑилаєтьÑÑ',
+ 'Session Timeout' => 'Таймаут ÑеанÑу',
+ 'Signature' => 'ПідпиÑ',
+ 'Standard Industrial Codes' => 'Стандартні індуÑтріальні коди',
+ 'Stylesheet' => 'ОформленннÑ',
+ 'System Defaults' => 'Типові ÑиÑтемні значеннÑ',
+ 'Tax' => 'Податок',
+ 'Template saved!' => 'Шаблон збережено',
+ 'Times' => 'Разів',
+ 'Transaction' => 'Проводка',
+ 'Transaction reversal enforced for all dates' => 'Зроблена ревеÑивну зміна проводок Ð´Ð»Ñ Ð²ÑÑ–Ñ… дат',
+ 'Transaction reversal enforced up to' => 'Зроблена ревеÑивну зміна проводок аж до',
+ 'Type of Business' => 'Тип бізнеÑу',
+ 'Update' => 'Оновити',
+ 'User' => 'КориÑтувач',
+ 'Vendor Invoice' => 'Рахунок-фактура',
+ 'Vendor Number' => 'Ðомер поÑтачальника',
+ 'Version' => 'ВерÑÑ–Ñ',
+ 'Warehouse deleted!' => 'Склад видалено!',
+ 'Warehouse saved!' => 'Склад збережено!',
+ 'Warehouses' => 'Склади',
+ 'Week' => 'Тиждень',
+ 'Weeks' => 'Тижні',
+ 'Weight Unit' => 'ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð°Ð³Ð¸',
+ 'Work Order' => 'ÐарÑд',
+ 'Year' => 'Рік',
+ 'Yearend' => 'Кінець року',
+ 'Yearend date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° ÐºÑ–Ð½Ñ†Ñ Ñ€Ð¾ÐºÑƒ!',
+ 'Yearend posted!' => 'Кінець року виÑтавлено!',
+ 'Yearend posting failed!' => 'ВиÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ ÐºÑ–Ð½Ñ†Ñ Ñ€Ð¾ÐºÑƒ зазнало невдачі!',
+ 'Years' => 'Роки',
+ 'Yes' => 'Tak',
+ 'done' => 'завершено',
+ 'failed' => 'зазнало невдачі',
+ 'localhost' => 'localhost',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'Додати_рахунок' => 'add_account',
+ 'Додати_бізнеÑ' => 'add_business',
+ 'Додати_відділ' => 'add_department',
+ 'Додати_мову' => 'add_language',
+ 'Додати_sic' => 'add_sic',
+ 'Додати_Ñклад' => 'add_warehouse',
+ 'Продовжити' => 'continue',
+ 'Скопіювати_до_плану_рахунків' => 'copy_to_coa',
+ 'Видалити' => 'delete',
+ 'Редагувати' => 'edit',
+ 'Редагувати_рахунок' => 'edit_account',
+ 'Опрацювати_проводки' => 'process_transactions',
+ 'Зберегти' => 'save',
+ 'Зберегти_Ñк_нове' => 'save_as_new',
+ 'Оновити' => 'update',
+};
+
+1;
+
diff --git a/locale/ua_utf/ap b/locale/ua_utf/ap
new file mode 100755
index 00000000..118f0014
--- /dev/null
+++ b/locale/ua_utf/ap
@@ -0,0 +1,235 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'ÐеÑплачені рахунки витрат',
+ 'AP Transaction' => 'Проводка витрат',
+ 'AP Transactions' => 'Проводки витрат',
+ 'AR Outstanding' => 'ÐеÑплачені рахунки доходів',
+ 'AR Transaction' => 'Проводка доходів',
+ 'AR Transactions' => 'Проводки доходів',
+ 'Account' => 'Рахунок',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Add AP Transaction' => 'Додати проводку витрат',
+ 'Add AR Transaction' => 'Додати проводку доходів',
+ 'Address' => 'ÐдреÑа',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Заплатити Ñуму',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Are you sure you want to delete Transaction' => 'Ви певні, що хочете видалити дану проводку?',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Cannot delete transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ проводку!',
+ 'Cannot post payment for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити платіж Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post transaction for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку!',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'Check' => 'Чек',
+ 'Closed' => 'Закрито',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Continue' => 'Продовжити',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Ліміт кредиту',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Поточний',
+ 'Customer' => 'Клієнт',
+ 'Customer missing!' => 'Ðе вказаний клієнт!',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Дата оплати',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Delete' => 'Видалити',
+ 'Delete Schedule' => 'Видалити розклад',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'Detail' => 'Подробиці',
+ 'Due Date' => 'Заплатити до',
+ 'Due Date missing!' => 'Ðе вказаний термін оплати!',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail message' => 'ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ ÐµÐ». пошти',
+ 'Edit AP Transaction' => 'Редагувати проводку витрат',
+ 'Edit AR Transaction' => 'Редагувати проводку доходів',
+ 'Employee' => 'Працівник',
+ 'Every' => 'Кожні',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸',
+ 'Exchange rate for payment missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸ Ð´Ð»Ñ Ð¿Ð»Ð°Ñ‚ÐµÐ¶Ñƒ!',
+ 'Exchange rate missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸!',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'For' => 'ДлÑ',
+ 'From' => 'Від/З',
+ 'ID' => 'Ідентифікаційний номер',
+ 'Include Payment' => 'Включити плтіж',
+ 'Include in Report' => 'Додати до звіту',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoice Date' => 'Дата виÑтавленнÑ',
+ 'Invoice Date missing!' => 'Ðе вказана дата виÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°-фактури',
+ 'Invoice Number' => 'Ðомер рахунка-фактури',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Memo' => 'Ðотатка',
+ 'Message' => 'ПовідомленнÑ',
+ 'Month' => 'МіÑÑць',
+ 'Next Date' => 'ÐаÑтупна дата',
+ 'No.' => 'No.',
+ 'Notes' => 'Примітки',
+ 'Nothing to print!' => 'Ðема що дркувати!',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Number' => 'Ðомер',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Open' => 'Відкрито',
+ 'Order' => 'ЗамовленнÑ',
+ 'Order Number' => 'Ðомер замовленнÑ',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер купівельного замовленнÑ',
+ 'Paid' => 'Заплачено',
+ 'Payment date missing!' => 'Ðе вказано дату Платежу!',
+ 'Payments' => 'Платежі',
+ 'Period' => 'Період',
+ 'Post' => 'ВиÑтавити',
+ 'Post as new' => 'ВиÑтавити Ñк новий',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Ðадрукувати',
+ 'Print and Post' => 'Ðадрукувати Ñ– виÑтавити',
+ 'Printed' => 'Ðадруковано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекту нема в ÑпиÑку!',
+ 'Quarter' => 'Квартал',
+ 'Receipt' => 'КвитанціÑ',
+ 'Recurring Transaction' => 'Періодична проводка',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Remaining' => 'ЗалишилоÑÑŒ',
+ 'Repeat' => 'Повторити',
+ 'Sales Invoice.' => 'Рахунок-фактура.',
+ 'Salesperson' => 'Торговець/предÑтавник',
+ 'Save Schedule' => 'Зберегти розклад',
+ 'Schedule' => 'Розклад',
+ 'Scheduled' => 'В розкладі',
+ 'Screen' => 'Екран',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select from one of the projects below' => 'Виберіть один із наÑтупних проектів',
+ 'Select payment' => 'Виберіть платіж',
+ 'Select postscript or PDF!' => 'Виберіть postscript або PDF',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Ship to' => 'ВідіÑлати до',
+ 'Ship via' => 'ВідіÑлати через',
+ 'Shipping Point' => 'Пункт відÑиланнÑ',
+ 'Source' => 'Джерело',
+ 'Startdate' => 'Дата початку',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Summary' => 'ЗведеннÑ',
+ 'Tax' => 'Податок',
+ 'Tax Included' => 'Податок включено',
+ 'Till' => 'КаÑа',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Transaction' => 'Проводка',
+ 'Transaction deleted!' => 'Проводка видалена',
+ 'Transaction posted!' => 'Проводка здійÑнена',
+ 'Update' => 'Оновити',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor Invoice.' => 'Рахунок-фактура.',
+ 'Vendor missing!' => 'ПоÑтачальник не Ñ–Ñнує',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'Year' => 'Рік',
+ 'Yes' => 'Tak',
+ 'You are posting an existing transaction!' => 'Ви виÑтавлÑєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and posting an existing transaction!' => 'Ви друкуєте Ñ– зберігаєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and saving an existing order' => 'Ви друкуєте Ñ– зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are printing and saving an existing quotation' => 'Ви друкуєте Ñ– зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You are saving an existing order' => 'Ви зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are saving an existing quotation' => 'Ви зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'for' => 'длÑ',
+ 'sent' => 'нідіÑлано',
+ 'time(s)' => 'раз(ів)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Проводка_витрат' => 'ap_transaction',
+ 'Проводка_доходів' => 'ar_transaction',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Видалити_розклад' => 'delete_schedule',
+ 'ВиÑтавити' => 'post',
+ 'ВиÑтавити_Ñк_новий' => 'post_as_new',
+ 'Ðадрукувати' => 'print',
+ 'Ðадрукувати_Ñ–_виÑтавити' => 'print_and_post',
+ 'Рахунок_фактура_' => 'sales_invoice_',
+ 'Зберегти_розклад' => 'save_schedule',
+ 'Розклад' => 'schedule',
+ 'ВідіÑлати_до' => 'ship_to',
+ 'Оновити' => 'update',
+ 'Рахунок_фактура_' => 'vendor_invoice_',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua_utf/ar b/locale/ua_utf/ar
new file mode 100755
index 00000000..118f0014
--- /dev/null
+++ b/locale/ua_utf/ar
@@ -0,0 +1,235 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Outstanding' => 'ÐеÑплачені рахунки витрат',
+ 'AP Transaction' => 'Проводка витрат',
+ 'AP Transactions' => 'Проводки витрат',
+ 'AR Outstanding' => 'ÐеÑплачені рахунки доходів',
+ 'AR Transaction' => 'Проводка доходів',
+ 'AR Transactions' => 'Проводки доходів',
+ 'Account' => 'Рахунок',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Add AP Transaction' => 'Додати проводку витрат',
+ 'Add AR Transaction' => 'Додати проводку доходів',
+ 'Address' => 'ÐдреÑа',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Заплатити Ñуму',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Are you sure you want to delete Transaction' => 'Ви певні, що хочете видалити дану проводку?',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Cannot delete transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ проводку!',
+ 'Cannot post payment for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити платіж Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post transaction for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку!',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'Check' => 'Чек',
+ 'Closed' => 'Закрито',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Continue' => 'Продовжити',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Ліміт кредиту',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Поточний',
+ 'Customer' => 'Клієнт',
+ 'Customer missing!' => 'Ðе вказаний клієнт!',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Дата оплати',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Delete' => 'Видалити',
+ 'Delete Schedule' => 'Видалити розклад',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'Detail' => 'Подробиці',
+ 'Due Date' => 'Заплатити до',
+ 'Due Date missing!' => 'Ðе вказаний термін оплати!',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail message' => 'ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ ÐµÐ». пошти',
+ 'Edit AP Transaction' => 'Редагувати проводку витрат',
+ 'Edit AR Transaction' => 'Редагувати проводку доходів',
+ 'Employee' => 'Працівник',
+ 'Every' => 'Кожні',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸',
+ 'Exchange rate for payment missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸ Ð´Ð»Ñ Ð¿Ð»Ð°Ñ‚ÐµÐ¶Ñƒ!',
+ 'Exchange rate missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸!',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'For' => 'ДлÑ',
+ 'From' => 'Від/З',
+ 'ID' => 'Ідентифікаційний номер',
+ 'Include Payment' => 'Включити плтіж',
+ 'Include in Report' => 'Додати до звіту',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoice Date' => 'Дата виÑтавленнÑ',
+ 'Invoice Date missing!' => 'Ðе вказана дата виÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°-фактури',
+ 'Invoice Number' => 'Ðомер рахунка-фактури',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Memo' => 'Ðотатка',
+ 'Message' => 'ПовідомленнÑ',
+ 'Month' => 'МіÑÑць',
+ 'Next Date' => 'ÐаÑтупна дата',
+ 'No.' => 'No.',
+ 'Notes' => 'Примітки',
+ 'Nothing to print!' => 'Ðема що дркувати!',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Number' => 'Ðомер',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Open' => 'Відкрито',
+ 'Order' => 'ЗамовленнÑ',
+ 'Order Number' => 'Ðомер замовленнÑ',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер купівельного замовленнÑ',
+ 'Paid' => 'Заплачено',
+ 'Payment date missing!' => 'Ðе вказано дату Платежу!',
+ 'Payments' => 'Платежі',
+ 'Period' => 'Період',
+ 'Post' => 'ВиÑтавити',
+ 'Post as new' => 'ВиÑтавити Ñк новий',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Ðадрукувати',
+ 'Print and Post' => 'Ðадрукувати Ñ– виÑтавити',
+ 'Printed' => 'Ðадруковано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекту нема в ÑпиÑку!',
+ 'Quarter' => 'Квартал',
+ 'Receipt' => 'КвитанціÑ',
+ 'Recurring Transaction' => 'Періодична проводка',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Remaining' => 'ЗалишилоÑÑŒ',
+ 'Repeat' => 'Повторити',
+ 'Sales Invoice.' => 'Рахунок-фактура.',
+ 'Salesperson' => 'Торговець/предÑтавник',
+ 'Save Schedule' => 'Зберегти розклад',
+ 'Schedule' => 'Розклад',
+ 'Scheduled' => 'В розкладі',
+ 'Screen' => 'Екран',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select from one of the projects below' => 'Виберіть один із наÑтупних проектів',
+ 'Select payment' => 'Виберіть платіж',
+ 'Select postscript or PDF!' => 'Виберіть postscript або PDF',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Ship to' => 'ВідіÑлати до',
+ 'Ship via' => 'ВідіÑлати через',
+ 'Shipping Point' => 'Пункт відÑиланнÑ',
+ 'Source' => 'Джерело',
+ 'Startdate' => 'Дата початку',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Summary' => 'ЗведеннÑ',
+ 'Tax' => 'Податок',
+ 'Tax Included' => 'Податок включено',
+ 'Till' => 'КаÑа',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Transaction' => 'Проводка',
+ 'Transaction deleted!' => 'Проводка видалена',
+ 'Transaction posted!' => 'Проводка здійÑнена',
+ 'Update' => 'Оновити',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor Invoice.' => 'Рахунок-фактура.',
+ 'Vendor missing!' => 'ПоÑтачальник не Ñ–Ñнує',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'Year' => 'Рік',
+ 'Yes' => 'Tak',
+ 'You are posting an existing transaction!' => 'Ви виÑтавлÑєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and posting an existing transaction!' => 'Ви друкуєте Ñ– зберігаєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and saving an existing order' => 'Ви друкуєте Ñ– зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are printing and saving an existing quotation' => 'Ви друкуєте Ñ– зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You are saving an existing order' => 'Ви зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are saving an existing quotation' => 'Ви зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'for' => 'длÑ',
+ 'sent' => 'нідіÑлано',
+ 'time(s)' => 'раз(ів)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Проводка_витрат' => 'ap_transaction',
+ 'Проводка_доходів' => 'ar_transaction',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Видалити_розклад' => 'delete_schedule',
+ 'ВиÑтавити' => 'post',
+ 'ВиÑтавити_Ñк_новий' => 'post_as_new',
+ 'Ðадрукувати' => 'print',
+ 'Ðадрукувати_Ñ–_виÑтавити' => 'print_and_post',
+ 'Рахунок_фактура_' => 'sales_invoice_',
+ 'Зберегти_розклад' => 'save_schedule',
+ 'Розклад' => 'schedule',
+ 'ВідіÑлати_до' => 'ship_to',
+ 'Оновити' => 'update',
+ 'Рахунок_фактура_' => 'vendor_invoice_',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua_utf/arap b/locale/ua_utf/arap
new file mode 100755
index 00000000..5d11d5ab
--- /dev/null
+++ b/locale/ua_utf/arap
@@ -0,0 +1,72 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Address' => 'ÐдреÑа',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'Continue' => 'Продовжити',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Delete Schedule' => 'Видалити розклад',
+ 'Description' => 'ОпиÑ',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail message' => 'ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ ÐµÐ». пошти',
+ 'Every' => 'Кожні',
+ 'For' => 'ДлÑ',
+ 'Include Payment' => 'Включити плтіж',
+ 'Message' => 'ПовідомленнÑ',
+ 'Next Date' => 'ÐаÑтупна дата',
+ 'Number' => 'Ðомер',
+ 'Print' => 'Ðадрукувати',
+ 'Project not on file!' => 'Проекту нема в ÑпиÑку!',
+ 'Recurring Transaction' => 'Періодична проводка',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Repeat' => 'Повторити',
+ 'Save Schedule' => 'Зберегти розклад',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select from one of the projects below' => 'Виберіть один із наÑтупних проектів',
+ 'Startdate' => 'Дата початку',
+ 'Subject' => 'Тема',
+ 'To' => 'До',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'You are posting an existing transaction!' => 'Ви виÑтавлÑєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and posting an existing transaction!' => 'Ви друкуєте Ñ– зберігаєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and saving an existing order' => 'Ви друкуєте Ñ– зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are printing and saving an existing quotation' => 'Ви друкуєте Ñ– зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You are saving an existing order' => 'Ви зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are saving an existing quotation' => 'Ви зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'for' => 'длÑ',
+ 'sent' => 'нідіÑлано',
+ 'time(s)' => 'раз(ів)',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Продовжити' => 'continue',
+ 'Видалити_розклад' => 'delete_schedule',
+ 'Зберегти_розклад' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/ua_utf/arapprn b/locale/ua_utf/arapprn
new file mode 100755
index 00000000..121086c0
--- /dev/null
+++ b/locale/ua_utf/arapprn
@@ -0,0 +1,35 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Рахунок',
+ 'Amount' => 'Сума',
+ 'Continue' => 'Продовжити',
+ 'Date' => 'Дата',
+ 'Memo' => 'Ðотатка',
+ 'Nothing to print!' => 'Ðема що дркувати!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Ðадруковано',
+ 'Scheduled' => 'В розкладі',
+ 'Screen' => 'Екран',
+ 'Select payment' => 'Виберіть платіж',
+ 'Select postscript or PDF!' => 'Виберіть postscript або PDF',
+ 'Source' => 'Джерело',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'Продовжити' => 'continue',
+};
+
+1;
+
diff --git a/locale/ua_utf/bp b/locale/ua_utf/bp
new file mode 100755
index 00000000..16509308
--- /dev/null
+++ b/locale/ua_utf/bp
@@ -0,0 +1,67 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Рахунок',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Bin Lists' => 'СпиÑки корзин',
+ 'Cannot remove files!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ файли!',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Continue' => 'Продовжити',
+ 'Current' => 'Поточний',
+ 'Customer' => 'Клієнт',
+ 'Date' => 'Дата',
+ 'Employee' => 'Працівник',
+ 'From' => 'Від/З',
+ 'ID' => 'Ідентифікаційний номер',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoice Number' => 'Ðомер рахунка-фактури',
+ 'Marked entries printed!' => 'Позначені запиÑи надруковано!',
+ 'Month' => 'МіÑÑць',
+ 'Order' => 'ЗамовленнÑ',
+ 'Order Number' => 'Ðомер замовленнÑ',
+ 'Packing Lists' => 'Пакувальні ÑпиÑки',
+ 'Period' => 'Період',
+ 'Pick Lists' => 'СпиÑки комплектуваннÑ',
+ 'Print' => 'Ðадрукувати',
+ 'Printing' => 'ДрукуєтьÑÑ',
+ 'Purchase Orders' => 'Купівельні замовленнÑ',
+ 'Quarter' => 'Квартал',
+ 'Quotation' => 'КотируваннÑ',
+ 'Quotation Number' => 'Ðомер котируваннÑ',
+ 'Quotations' => 'КотируваннÑ',
+ 'RFQs' => 'RFQs',
+ 'Remove' => 'Вилучити',
+ 'Removed spoolfiles!' => 'Спул-файли видалено!',
+ 'Sales Invoices' => 'Рахунки-фактури',
+ 'Sales Orders' => 'Ðакладні продажу',
+ 'Select all' => 'Вибрати вÑе',
+ 'To' => 'До',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Work Orders' => 'ÐарÑди',
+ 'Year' => 'Рік',
+ 'Yes' => 'Tak',
+ 'done' => 'завершено',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'Продовжити' => 'continue',
+ 'Ðадрукувати' => 'print',
+ 'Вилучити' => 'remove',
+ 'Вибрати_вÑе' => 'select_all',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua_utf/ca b/locale/ua_utf/ca
new file mode 100755
index 00000000..66009056
--- /dev/null
+++ b/locale/ua_utf/ca
@@ -0,0 +1,61 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Рахунок',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Balance' => 'БаланÑ',
+ 'Chart of Accounts' => 'План Рахунків',
+ 'Credit' => 'Кредит',
+ 'Current' => 'Поточний',
+ 'Date' => 'Дата',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'From' => 'Від/З',
+ 'GIFI' => 'GIFI',
+ 'Include in Report' => 'Додати до звіту',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'List Transactions' => 'СпиÑок проводок',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Month' => 'МіÑÑць',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Period' => 'Період',
+ 'Project Number' => 'Ðомер проекту',
+ 'Quarter' => 'Квартал',
+ 'R' => 'R',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'To' => 'До',
+ 'Year' => 'Рік',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'СпиÑок_проводок' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ua_utf/cp b/locale/ua_utf/cp
new file mode 100755
index 00000000..11e87387
--- /dev/null
+++ b/locale/ua_utf/cp
@@ -0,0 +1,144 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Витрати',
+ 'AR' => 'Доходи',
+ 'Account' => 'Рахунок',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Address' => 'ÐдреÑа',
+ 'All' => 'Ð’ÑÑ–',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Заплатити Ñуму',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Cannot post Payment!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити платіж!',
+ 'Cannot post Receipt!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити квитанцію!',
+ 'Cannot post payment for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити платіж Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'Continue' => 'Продовжити',
+ 'Currency' => 'Валюта',
+ 'Customer' => 'Клієнт',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Date missing!' => 'Ðе вказана дата!',
+ 'Delete Schedule' => 'Видалити розклад',
+ 'Department' => 'Відділ',
+ 'Deposit' => 'Депозит/вклад',
+ 'Description' => 'ОпиÑ',
+ 'Due Date' => 'Заплатити до',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail message' => 'ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ ÐµÐ». пошти',
+ 'Every' => 'Кожні',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸',
+ 'Exchange rate missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸!',
+ 'For' => 'ДлÑ',
+ 'From' => 'Від/З',
+ 'Include Payment' => 'Включити плтіж',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoices' => 'Рахунки-фактури',
+ 'Language' => 'Мова',
+ 'Memo' => 'Ðотатка',
+ 'Message' => 'ПовідомленнÑ',
+ 'Next Date' => 'ÐаÑтупна дата',
+ 'Number' => 'Ðомер',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Платіж',
+ 'Payment posted!' => 'Платіж виÑтавлено!',
+ 'Payments' => 'Платежі',
+ 'Post' => 'ВиÑтавити',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Передплата',
+ 'Print' => 'Ðадрукувати',
+ 'Project not on file!' => 'Проекту нема в ÑпиÑку!',
+ 'Receipt' => 'КвитанціÑ',
+ 'Receipt posted!' => 'Квитанцію виÑтавлено!',
+ 'Receipts' => 'Квитанції',
+ 'Recurring Transaction' => 'Періодична проводка',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Repeat' => 'Повторити',
+ 'Save Schedule' => 'Зберегти розклад',
+ 'Screen' => 'Екран',
+ 'Select' => 'Вибрати',
+ 'Select all' => 'Вибрати вÑе',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select from one of the projects below' => 'Виберіть один із наÑтупних проектів',
+ 'Select postscript or PDF!' => 'Виберіть postscript або PDF',
+ 'Source' => 'Джерело',
+ 'Startdate' => 'Дата початку',
+ 'Subject' => 'Тема',
+ 'To' => 'До',
+ 'Update' => 'Оновити',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'You are posting an existing transaction!' => 'Ви виÑтавлÑєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and posting an existing transaction!' => 'Ви друкуєте Ñ– зберігаєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and saving an existing order' => 'Ви друкуєте Ñ– зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are printing and saving an existing quotation' => 'Ви друкуєте Ñ– зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You are saving an existing order' => 'Ви зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are saving an existing quotation' => 'Ви зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'for' => 'длÑ',
+ 'sent' => 'нідіÑлано',
+ 'time(s)' => 'раз(ів)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Продовжити' => 'continue',
+ 'Видалити_розклад' => 'delete_schedule',
+ 'ВиÑтавити' => 'post',
+ 'Ðадрукувати' => 'print',
+ 'Зберегти_розклад' => 'save_schedule',
+ 'Вибрати_вÑе' => 'select_all',
+ 'Оновити' => 'update',
+};
+
+1;
+
diff --git a/locale/ua_utf/ct b/locale/ua_utf/ct
new file mode 100755
index 00000000..11dc9a33
--- /dev/null
+++ b/locale/ua_utf/ct
@@ -0,0 +1,184 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Проводка витрат',
+ 'AP Transactions' => 'Проводки витрат',
+ 'AR Transaction' => 'Проводка доходів',
+ 'AR Transactions' => 'Проводки доходів',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Active' => 'Ðктивний',
+ 'Add Customer' => 'Ðовий клієнт',
+ 'Add Vendor' => 'Ðовий поÑтачальник',
+ 'Address' => 'ÐдреÑа',
+ 'All' => 'Ð’ÑÑ–',
+ 'Amount' => 'Сума',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Billing Address' => 'ÐдреÑа Ð´Ð»Ñ Ð½Ð°Ð´ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ',
+ 'Cannot delete customer!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ клієнта!',
+ 'Cannot delete vendor!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ поÑтачальника!',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'City' => 'МіÑто',
+ 'Closed' => 'Закрито',
+ 'Company Name' => 'Ðазва підприємÑтва',
+ 'Contact' => 'Контактна оÑоба',
+ 'Continue' => 'Продовжити',
+ 'Cost' => 'Затрати',
+ 'Could not save pricelist!' => 'Ðе вдалоÑÑŒ зберегти ціновий ÑпиÑок!',
+ 'Country' => 'Країна',
+ 'Credit Limit' => 'Ліміт кредиту',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Customer History' => 'ІÑÑ‚Ð¾Ñ€Ñ–Ñ ÐºÐ»Ñ–Ñ”Ð½Ñ‚Ð°',
+ 'Customer Number' => 'Ðомер клієнта',
+ 'Customer deleted!' => 'Клієнта видалено!',
+ 'Customer saved!' => 'Клієнта збережено!',
+ 'Customers' => 'Клієнти',
+ 'Delete' => 'Видалити',
+ 'Delivery Date' => 'Дата доÑтавки',
+ 'Description' => 'ОпиÑ',
+ 'Detail' => 'Подробиці',
+ 'Discount' => 'Знижка',
+ 'E-mail' => 'Ел. пошта',
+ 'Edit Customer' => 'Редагувати Клієнта',
+ 'Edit Vendor' => 'Редагувати поÑтачальника',
+ 'Employee' => 'Працівник',
+ 'Enddate' => 'Дата закінченнÑ',
+ 'Fax' => 'Фах',
+ 'From' => 'Від/З',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Група',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Ідентифікаційний номер',
+ 'Include in Report' => 'Додати до звіту',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Item already on pricelist!' => 'Елемент вже Ñ” в ціновому ÑпиÑку!',
+ 'Item not on file!' => 'Речі нема в ÑпиÑку!',
+ 'Language' => 'Мова',
+ 'Manager' => 'Менеджер',
+ 'Name' => 'Ðазва',
+ 'Name missing!' => 'Ðе вказано назву!',
+ 'No.' => 'No.',
+ 'Notes' => 'Примітки',
+ 'Number' => 'Ðомер',
+ 'Open' => 'Відкрито',
+ 'Order' => 'ЗамовленнÑ',
+ 'Orphaned' => 'Відокремлений/ОÑиротілий',
+ 'Phone' => 'Тел.',
+ 'Pricegroup' => 'Цінова група',
+ 'Pricelist' => 'Ціновий ÑпиÑок',
+ 'Project Number' => 'Ðомер проекту',
+ 'Purchase Order' => 'Купівельне замовленнÑ',
+ 'Purchase Orders' => 'Купівельні замовленнÑ',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quotation' => 'КотируваннÑ',
+ 'Quotations' => 'КотируваннÑ',
+ 'RFQ' => 'RFQ',
+ 'Request for Quotations' => 'Запит на котируваннÑ',
+ 'SIC' => 'SIC',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Рахунок-фактура',
+ 'Sales Invoices' => 'Рахунки-фактури',
+ 'Sales Order' => 'Ðакладна продажу',
+ 'Sales Orders' => 'Ðакладні продажу',
+ 'Salesperson' => 'Торговець/предÑтавник',
+ 'Save' => 'Зберегти',
+ 'Save Pricelist' => 'Зберегти ціновий ÑпиÑок',
+ 'Save as new' => 'Зберегти Ñк нове',
+ 'Search' => 'Пошук',
+ 'Select items' => 'Виберіть елементи',
+ 'Sell Price' => 'ВідпуÑкна Ціна',
+ 'Serial Number' => 'Серійний номер',
+ 'Shipping Address' => 'ÐдреÑа Ð´Ð»Ñ Ð²Ñ–Ð´ÑиланнÑ',
+ 'Startdate' => 'Дата початку',
+ 'State' => 'Штат',
+ 'State/Province' => 'Штат/облаÑÑ‚ÑŒ',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Summary' => 'ЗведеннÑ',
+ 'Tax' => 'Податок',
+ 'Tax Included' => 'Податок включено',
+ 'Tax Number' => 'Податковий номер',
+ 'Tax Number / SSN' => 'Податковий номер / перÑональний номер',
+ 'Taxable' => 'ОподатковуєтьÑÑ',
+ 'Terms' => 'Умови: ',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Type of Business' => 'Тип бізнеÑу',
+ 'Unit' => 'ОдиницÑ',
+ 'Update' => 'Оновити',
+ 'Vendor History' => 'ІÑÑ‚Ð¾Ñ€Ñ–Ñ Ð¿Ð¾Ñтачальника',
+ 'Vendor Invoice' => 'Рахунок-фактура',
+ 'Vendor Invoices' => 'Рахунки-фактури',
+ 'Vendor Number' => 'Ðомер поÑтачальника',
+ 'Vendor deleted!' => 'ПоÑтачальник видалений',
+ 'Vendor saved!' => 'ПоÑтачальника збережено',
+ 'Vendors' => 'ПоÑтачальники',
+ 'Zip/Postal Code' => 'Поштовий код',
+ 'days' => 'днів',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'Проводка_витрат' => 'ap_transaction',
+ 'Проводка_доходів' => 'ar_transaction',
+ 'Ðовий_клієнт' => 'add_customer',
+ 'Ðовий_поÑтачальник' => 'add_vendor',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Ціновий_ÑпиÑок' => 'pricelist',
+ 'Купівельне_замовленнÑ' => 'purchase_order',
+ 'КотируваннÑ' => 'quotation',
+ 'rfq' => 'rfq',
+ 'Рахунок_фактура' => 'sales_invoice',
+ 'Ðакладна_продажу' => 'sales_order',
+ 'Зберегти' => 'save',
+ 'Зберегти_ціновий_ÑпиÑок' => 'save_pricelist',
+ 'Зберегти_Ñк_нове' => 'save_as_new',
+ 'Оновити' => 'update',
+ 'Рахунок_фактура' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/ua_utf/gl b/locale/ua_utf/gl
new file mode 100755
index 00000000..1a4161cf
--- /dev/null
+++ b/locale/ua_utf/gl
@@ -0,0 +1,181 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Transaction' => 'Проводка витрат',
+ 'AR Transaction' => 'Проводка доходів',
+ 'Account' => 'Рахунок',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Add Cash Transfer Transaction' => 'Додати проводку Ð¿ÐµÑ€ÐµÐ²ÐµÐ´ÐµÐ½Ð½Ñ Ð³Ð¾Ñ‚Ñ–Ð²ÐºÐ¸',
+ 'Add General Ledger Transaction' => 'Ðова проводка',
+ 'Address' => 'ÐдреÑа',
+ 'All' => 'Ð’ÑÑ–',
+ 'Amount' => 'Сума',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Are you sure you want to delete Transaction' => 'Ви певні, що хочете видалити дану проводку?',
+ 'Asset' => 'Ðктив',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Balance' => 'БаланÑ',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Cannot delete transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ проводку!',
+ 'Cannot post transaction for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку!',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Continue' => 'Продовжити',
+ 'Credit' => 'Кредит',
+ 'Current' => 'Поточний',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Delete' => 'Видалити',
+ 'Delete Schedule' => 'Видалити розклад',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail message' => 'ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ ÐµÐ». пошти',
+ 'Edit General Ledger Transaction' => 'Редагувати проводку головної книги',
+ 'Equity' => 'Капітал',
+ 'Every' => 'Кожні',
+ 'Expense' => 'Видатки',
+ 'FX' => 'FX',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'For' => 'ДлÑ',
+ 'From' => 'Від/З',
+ 'GIFI' => 'GIFI',
+ 'GL Transaction' => 'Проводка ГК',
+ 'General Ledger' => 'Головна книга',
+ 'ID' => 'Ідентифікаційний номер',
+ 'Include Payment' => 'Включити плтіж',
+ 'Include in Report' => 'Додати до звіту',
+ 'Income' => 'Прибуток',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Liability' => 'ПаÑÑив',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Memo' => 'Ðотатка',
+ 'Message' => 'ПовідомленнÑ',
+ 'Month' => 'МіÑÑць',
+ 'Next Date' => 'ÐаÑтупна дата',
+ 'Notes' => 'Примітки',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Number' => 'Ðомер',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Out of balance transaction!' => 'ÐезбаланÑована проводка',
+ 'Period' => 'Період',
+ 'Post' => 'ВиÑтавити',
+ 'Post as new' => 'ВиÑтавити Ñк новий',
+ 'Print' => 'Ðадрукувати',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекту нема в ÑпиÑку!',
+ 'Quarter' => 'Квартал',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'Періодична проводка',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Repeat' => 'Повторити',
+ 'Reports' => 'Звіти',
+ 'Sales Invoice ' => 'Рахунок-фактура ',
+ 'Save Schedule' => 'Зберегти розклад',
+ 'Schedule' => 'Розклад',
+ 'Scheduled' => 'В розкладі',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select from one of the projects below' => 'Виберіть один із наÑтупних проектів',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Source' => 'Джерело',
+ 'Startdate' => 'Дата початку',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'To' => 'До',
+ 'Transaction Date missing!' => 'Ðе вказана дата проводки',
+ 'Transaction deleted!' => 'Проводка видалена',
+ 'Transaction posted!' => 'Проводка здійÑнена',
+ 'Update' => 'Оновити',
+ 'Vendor Invoice ' => 'Рахунок-фактура ',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'Year' => 'Рік',
+ 'Yes' => 'Tak',
+ 'You are posting an existing transaction!' => 'Ви виÑтавлÑєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and posting an existing transaction!' => 'Ви друкуєте Ñ– зберігаєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and saving an existing order' => 'Ви друкуєте Ñ– зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are printing and saving an existing quotation' => 'Ви друкуєте Ñ– зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You are saving an existing order' => 'Ви зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are saving an existing quotation' => 'Ви зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'for' => 'длÑ',
+ 'sent' => 'нідіÑлано',
+ 'time(s)' => 'раз(ів)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Проводка_витрат' => 'ap_transaction',
+ 'Проводка_доходів' => 'ar_transaction',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Видалити_розклад' => 'delete_schedule',
+ 'Проводка_ГК' => 'gl_transaction',
+ 'ВиÑтавити' => 'post',
+ 'ВиÑтавити_Ñк_новий' => 'post_as_new',
+ 'Рахунок_фактура_' => 'sales_invoice_',
+ 'Зберегти_розклад' => 'save_schedule',
+ 'Розклад' => 'schedule',
+ 'Оновити' => 'update',
+ 'Рахунок_фактура_' => 'vendor_invoice_',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua_utf/hr b/locale/ua_utf/hr
new file mode 100755
index 00000000..32cb780a
--- /dev/null
+++ b/locale/ua_utf/hr
@@ -0,0 +1,116 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Витрати',
+ 'Above' => 'Вище',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Active' => 'Ðктивний',
+ 'Add Deduction' => 'Додати відрахуваннÑ',
+ 'Add Employee' => 'Додати працівника',
+ 'Address' => 'ÐдреÑа',
+ 'Administrator' => 'ÐдмініÑтратор',
+ 'After Deduction' => 'ПіÑÐ»Ñ Ð²Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ',
+ 'All' => 'Ð’ÑÑ–',
+ 'Amount' => 'Сума',
+ 'Amount missing!' => 'Сума відÑутнÑ!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'ОÑновано на',
+ 'Before Deduction' => 'Перед відрахуваннÑм',
+ 'Below' => 'Ðижче',
+ 'City' => 'МіÑто',
+ 'Continue' => 'Продовжити',
+ 'Country' => 'Країна',
+ 'DOB' => 'DOB',
+ 'Deduct after' => 'Відрахувати піÑлÑ',
+ 'Deduction deleted!' => 'Ð’Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾!',
+ 'Deduction saved!' => 'Ð’Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾!',
+ 'Deductions' => 'ВідрахуваннÑ',
+ 'Delete' => 'Видалити',
+ 'Description' => 'ОпиÑ',
+ 'Description missing!' => 'ÐžÐ¿Ð¸Ñ Ð²Ñ–Ð´Ñутній!',
+ 'E-mail' => 'Ел. пошта',
+ 'Edit Deduction' => 'Редагувати відрахуваннÑ',
+ 'Edit Employee' => 'Редагувати працівника',
+ 'Employee' => 'Працівник',
+ 'Employee Name' => 'Ім\'Ñ Ð¿Ñ€Ð°Ñ†Ñ–Ð²Ð½Ð¸ÐºÐ°',
+ 'Employee Number' => 'Ðомер працівника',
+ 'Employee deleted!' => 'Працівника видалено',
+ 'Employee saved!' => 'Працівника збережено',
+ 'Employees' => 'Працівники',
+ 'Employer' => 'Роботодавець',
+ 'Enddate' => 'Дата закінченнÑ',
+ 'Expense' => 'Видатки',
+ 'From' => 'Від/З',
+ 'Home Phone' => 'Домашній телефон',
+ 'IBAN' => 'IBAN',
+ 'ID' => 'Ідентифікаційний номер',
+ 'Include in Report' => 'Додати до звіту',
+ 'Login' => 'Вхід',
+ 'Manager' => 'Менеджер',
+ 'Maximum' => 'МакÑимум',
+ 'Name' => 'Ðазва',
+ 'Name missing!' => 'Ðе вказано назву!',
+ 'Notes' => 'Примітки',
+ 'Number' => 'Ðомер',
+ 'Orphaned' => 'Відокремлений/ОÑиротілий',
+ 'Payroll Deduction' => 'Ð’Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ зарплати',
+ 'Rate' => 'Розцінка',
+ 'Rate missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ñ€Ð¾Ð·Ñ†Ñ–Ð½ÐºÐ°!',
+ 'Role' => 'Роль',
+ 'S' => 'S',
+ 'SSN' => 'ПерÑональний номер',
+ 'Sales' => 'Продаж',
+ 'Save' => 'Зберегти',
+ 'Save as new' => 'Зберегти Ñк нове',
+ 'Startdate' => 'Дата початку',
+ 'State/Province' => 'Штат/облаÑÑ‚ÑŒ',
+ 'Supervisor' => 'Ðачальник',
+ 'To' => 'До',
+ 'Update' => 'Оновити',
+ 'User' => 'КориÑтувач',
+ 'Work Phone' => 'Робочий телефон',
+ 'Zip/Postal Code' => 'Поштовий код',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'Додати_відрахуваннÑ' => 'add_deduction',
+ 'Додати_працівника' => 'add_employee',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Зберегти' => 'save',
+ 'Зберегти_Ñк_нове' => 'save_as_new',
+ 'Оновити' => 'update',
+};
+
+1;
+
diff --git a/locale/ua_utf/ic b/locale/ua_utf/ic
new file mode 100755
index 00000000..3641214f
--- /dev/null
+++ b/locale/ua_utf/ic
@@ -0,0 +1,278 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'A' => 'Ð',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Accounts' => 'Рахунки',
+ 'Active' => 'Ðктивний',
+ 'Add' => 'Додати',
+ 'Add Assembly' => 'Додати комплект',
+ 'Add Labor/Overhead' => 'Додати роботу/додаткові витрати',
+ 'Add Part' => 'Ðовий Товар',
+ 'Add Purchase Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° купівлю',
+ 'Add Quotation' => 'КотируваннÑ',
+ 'Add Request for Quotation' => 'Додати запит на котируваннÑ',
+ 'Add Sales Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° продаж',
+ 'Add Service' => 'Ðова поÑлуга',
+ 'Address' => 'ÐдреÑа',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Assemblies' => 'Комплекти',
+ 'Assemblies restocked!' => 'Комплекти інвентаризовані!',
+ 'Assembly' => 'Комплект',
+ 'Attachment' => 'Додаток',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'BOM' => 'BOM',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Billing Address' => 'ÐдреÑа Ð´Ð»Ñ Ð½Ð°Ð´ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ',
+ 'Bin' => 'Корзина',
+ 'Bin List' => 'СпиÑок корзин',
+ 'COGS' => 'COGS',
+ 'Cannot delete item!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ цей елемент!',
+ 'Cannot stock assemblies!' => 'Ðе вдаєтьÑÑ Ñ–Ð½Ð²ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð·ÑƒÐ²Ð°Ñ‚Ð¸ комплекти!',
+ 'Cash' => 'Готівка',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'Check Inventory' => 'Перевірити інвентар',
+ 'City' => 'МіÑто',
+ 'Closed' => 'Закрито',
+ 'Company Name' => 'Ðазва підприємÑтва',
+ 'Components' => 'Компоненти',
+ 'Contact' => 'Контактна оÑоба',
+ 'Continue' => 'Продовжити',
+ 'Copies' => 'Копій',
+ 'Cost' => 'Затрати',
+ 'Country' => 'Країна',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Customer' => 'Клієнт',
+ 'Customer Number' => 'Ðомер клієнта',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Delete' => 'Видалити',
+ 'Delivery Date' => 'Дата доÑтавки',
+ 'Description' => 'ОпиÑ',
+ 'Detail' => 'Подробиці',
+ 'Drawing' => 'Малюнок',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail address missing!' => 'Ðе вказана адреÑа ел. пошти!',
+ 'E-mailed' => 'Ел. пошту відіÑлано',
+ 'Edit Assembly' => 'Редагувати комплект',
+ 'Edit Labor/Overhead' => 'Редагувати роботу/додаткові витрати',
+ 'Edit Part' => 'Редагувати товар',
+ 'Edit Service' => 'Редагувати поÑлугу',
+ 'Employee' => 'Працівник',
+ 'Expense' => 'Видатки',
+ 'Extended' => 'Продовжено',
+ 'Fax' => 'Фах',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'From' => 'Від/З',
+ 'Group' => 'Група',
+ 'Image' => 'ЗображеннÑ',
+ 'In-line' => 'Включено (In-line)',
+ 'Include in Report' => 'Додати до звіту',
+ 'Income' => 'Прибуток',
+ 'Individual Items' => 'Індивідуальні елементи',
+ 'Inventory' => 'Інвентар',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => 'КількіÑÑ‚ÑŒ в інвентарі повинна бути нуль, перш ніж можна позначити комплект заÑтарілим!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => 'КількіÑÑ‚ÑŒ в інвентарі повинна бути нуль, перш ніж можна позначити ций товар заÑтарілим!',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoice Date missing!' => 'Ðе вказана дата виÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°-фактури',
+ 'Invoice Number' => 'Ðомер рахунка-фактури',
+ 'Invoice Number missing!' => 'Ðе вказаний номер рахунка-фактури',
+ 'Item deleted!' => 'Річ видалено!',
+ 'Item not on file!' => 'Речі нема в ÑпиÑку!',
+ 'Items' => 'Елементи',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Labor/Overhead' => 'Робота/додаткові витрати',
+ 'Line Total' => 'Загальна Сума',
+ 'Link Accounts' => 'ПовÑзати Рахунки',
+ 'List' => 'СпиÑок',
+ 'List Price' => 'Ціна',
+ 'Make' => 'Виробництво',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'Markup' => 'Ðацінка',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Message' => 'ПовідомленнÑ',
+ 'Microfiche' => 'Мікрофіша',
+ 'Model' => 'Модель',
+ 'Name' => 'Ðазва',
+ 'No.' => 'No.',
+ 'Notes' => 'Примітки',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'Ðе вказаний номер у Ñ€Ñдку',
+ 'Obsolete' => 'ЗаÑтаріле',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'On Hand' => 'Ðа руках',
+ 'Open' => 'Відкрито',
+ 'Order' => 'ЗамовленнÑ',
+ 'Order Date missing!' => 'Ðе вказано дату замовленнÑ!',
+ 'Order Number' => 'Ðомер замовленнÑ',
+ 'Order Number missing!' => 'ВідÑутній номер замовленнÑ',
+ 'Orphaned' => 'Відокремлений/ОÑиротілий',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Пакувальний ÑпиÑок',
+ 'Packing List Date missing!' => 'Ðе вказано дату пакувального ÑпиÑку',
+ 'Packing List Number missing!' => 'Ðе вказано номер пакувального ÑпиÑку',
+ 'Part' => 'ЧаÑтина',
+ 'Parts' => 'товари',
+ 'Period' => 'Період',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок комплектуваннÑ',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ціна',
+ 'Pricegroup' => 'Цінова група',
+ 'Printed' => 'Ðадруковано',
+ 'Project' => 'Проект',
+ 'Purchase Order' => 'Купівельне замовленнÑ',
+ 'Purchase Orders' => 'Купівельні замовленнÑ',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quotation' => 'КотируваннÑ',
+ 'Quotation Date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° котируваннÑ!',
+ 'Quotation Number missing!' => 'ВідÑутній номер котируваннÑ!',
+ 'Quotations' => 'КотируваннÑ',
+ 'RFQ' => 'RFQ',
+ 'ROP' => 'ROP',
+ 'Recd' => 'Отримано',
+ 'Required by' => 'Термін доÑтавки',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Рахунок-фактура',
+ 'Sales Invoices' => 'Рахунки-фактури',
+ 'Sales Order' => 'Ðакладна продажу',
+ 'Sales Orders' => 'Ðакладні продажу',
+ 'Save' => 'Зберегти',
+ 'Save as new' => 'Зберегти Ñк нове',
+ 'Scheduled' => 'В розкладі',
+ 'Screen' => 'Екран',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select items' => 'Виберіть елементи',
+ 'Select txt, postscript or PDF!' => 'Виберіть txt, postscript або PDF!',
+ 'Sell' => 'Продати',
+ 'Sell Price' => 'ВідпуÑкна Ціна',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Serial No.' => 'Серійний No.',
+ 'Serial Number' => 'Серійний номер',
+ 'Service' => 'ПоÑлуга',
+ 'Services' => 'ПоÑлуги',
+ 'Ship' => 'ВідіÑлати',
+ 'Ship to' => 'ВідіÑлати до',
+ 'Shipping Address' => 'ÐдреÑа Ð´Ð»Ñ Ð²Ñ–Ð´ÑиланнÑ',
+ 'Short' => 'Скорочено',
+ 'State/Province' => 'Штат/облаÑÑ‚ÑŒ',
+ 'Stock' => 'Інвентар',
+ 'Stock Assembly' => 'Інвентар комплекту',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Summary' => 'ЗведеннÑ',
+ 'Tax' => 'Податок',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'До',
+ 'Top Level' => 'Верхній Рівень',
+ 'Translation not on file!' => 'Переклад немає в файлі!',
+ 'Unit' => 'ОдиницÑ',
+ 'Update' => 'Оновити',
+ 'Updated' => 'Оновлено',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor Invoice' => 'Рахунок-фактура',
+ 'Vendor Invoices' => 'Рахунки-фактури',
+ 'Vendor Number' => 'Ðомер поÑтачальника',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Warehouse' => 'Склад',
+ 'Weight' => 'Вага',
+ 'What type of item is this?' => 'Який це вид/тип елемента',
+ 'Work Order' => 'ÐарÑд',
+ 'Year' => 'Рік',
+ 'Zip/Postal Code' => 'Поштовий код',
+ 'days' => 'днів',
+ 'sent' => 'нідіÑлано',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'Додати_комплект' => 'add_assembly',
+ 'Додати_роботу_додаткові_витрати' => 'add_labor_overhead',
+ 'Ðовий_Товар' => 'add_part',
+ 'Ðова_поÑлуга' => 'add_service',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Редагувати_комплект' => 'edit_assembly',
+ 'Редагувати_товар' => 'edit_part',
+ 'Редагувати_поÑлугу' => 'edit_service',
+ 'Зберегти' => 'save',
+ 'Зберегти_Ñк_нове' => 'save_as_new',
+ 'Оновити' => 'update',
+};
+
+1;
+
diff --git a/locale/ua_utf/io b/locale/ua_utf/io
new file mode 100755
index 00000000..aa0492fa
--- /dev/null
+++ b/locale/ua_utf/io
@@ -0,0 +1,135 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Add Purchase Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° купівлю',
+ 'Add Quotation' => 'КотируваннÑ',
+ 'Add Request for Quotation' => 'Додати запит на котируваннÑ',
+ 'Add Sales Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° продаж',
+ 'Address' => 'ÐдреÑа',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Attachment' => 'Додаток',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Billing Address' => 'ÐдреÑа Ð´Ð»Ñ Ð½Ð°Ð´ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ',
+ 'Bin' => 'Корзина',
+ 'Bin List' => 'СпиÑок корзин',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'City' => 'МіÑто',
+ 'Company Name' => 'Ðазва підприємÑтва',
+ 'Contact' => 'Контактна оÑоба',
+ 'Continue' => 'Продовжити',
+ 'Copies' => 'Копій',
+ 'Country' => 'Країна',
+ 'Customer Number' => 'Ðомер клієнта',
+ 'Date' => 'Дата',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Delivery Date' => 'Дата доÑтавки',
+ 'Description' => 'ОпиÑ',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail address missing!' => 'Ðе вказана адреÑа ел. пошти!',
+ 'E-mailed' => 'Ел. пошту відіÑлано',
+ 'Extended' => 'Продовжено',
+ 'Fax' => 'Фах',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'Group' => 'Група',
+ 'In-line' => 'Включено (In-line)',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoice Date missing!' => 'Ðе вказана дата виÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°-фактури',
+ 'Invoice Number missing!' => 'Ðе вказаний номер рахунка-фактури',
+ 'Item not on file!' => 'Речі нема в ÑпиÑку!',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Message' => 'ПовідомленнÑ',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'Ðе вказаний номер у Ñ€Ñдку',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Order Date missing!' => 'Ðе вказано дату замовленнÑ!',
+ 'Order Number missing!' => 'ВідÑутній номер замовленнÑ',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Пакувальний ÑпиÑок',
+ 'Packing List Date missing!' => 'Ðе вказано дату пакувального ÑпиÑку',
+ 'Packing List Number missing!' => 'Ðе вказано номер пакувального ÑпиÑку',
+ 'Part' => 'ЧаÑтина',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок комплектуваннÑ',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ціна',
+ 'Printed' => 'Ðадруковано',
+ 'Project' => 'Проект',
+ 'Purchase Order' => 'Купівельне замовленнÑ',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quotation' => 'КотируваннÑ',
+ 'Quotation Date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° котируваннÑ!',
+ 'Quotation Number missing!' => 'ВідÑутній номер котируваннÑ!',
+ 'Recd' => 'Отримано',
+ 'Required by' => 'Термін доÑтавки',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Ðакладна продажу',
+ 'Scheduled' => 'В розкладі',
+ 'Screen' => 'Екран',
+ 'Select items' => 'Виберіть елементи',
+ 'Select txt, postscript or PDF!' => 'Виберіть txt, postscript або PDF!',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Serial No.' => 'Серійний No.',
+ 'Service' => 'ПоÑлуга',
+ 'Ship' => 'ВідіÑлати',
+ 'Ship to' => 'ВідіÑлати до',
+ 'Shipping Address' => 'ÐдреÑа Ð´Ð»Ñ Ð²Ñ–Ð´ÑиланнÑ',
+ 'State/Province' => 'Штат/облаÑÑ‚ÑŒ',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'До',
+ 'Translation not on file!' => 'Переклад немає в файлі!',
+ 'Unit' => 'ОдиницÑ',
+ 'Vendor Number' => 'Ðомер поÑтачальника',
+ 'What type of item is this?' => 'Який це вид/тип елемента',
+ 'Work Order' => 'ÐарÑд',
+ 'Zip/Postal Code' => 'Поштовий код',
+ 'sent' => 'нідіÑлано',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'Продовжити' => 'continue',
+};
+
+1;
+
diff --git a/locale/ua_utf/ir b/locale/ua_utf/ir
new file mode 100755
index 00000000..d54d1a69
--- /dev/null
+++ b/locale/ua_utf/ir
@@ -0,0 +1,251 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Рахунок',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Add Purchase Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° купівлю',
+ 'Add Quotation' => 'КотируваннÑ',
+ 'Add Request for Quotation' => 'Додати запит на котируваннÑ',
+ 'Add Sales Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° продаж',
+ 'Add Vendor Invoice' => 'Ðовий купівельний рахунок-фактура',
+ 'Address' => 'ÐдреÑа',
+ 'Amount' => 'Сума',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Are you sure you want to delete Invoice Number' => 'Ви певні, що хочете видалити даний рахунок?',
+ 'Attachment' => 'Додаток',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Billing Address' => 'ÐдреÑа Ð´Ð»Ñ Ð½Ð°Ð´ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ',
+ 'Bin' => 'Корзина',
+ 'Bin List' => 'СпиÑок корзин',
+ 'Cannot delete invoice!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ рахунок-фактуру!',
+ 'Cannot post invoice for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити рахунок-фактуру Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post invoice!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити рахунок-фактуру!',
+ 'Cannot post payment for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити платіж Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'City' => 'МіÑто',
+ 'Company Name' => 'Ðазва підприємÑтва',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Contact' => 'Контактна оÑоба',
+ 'Continue' => 'Продовжити',
+ 'Copies' => 'Копій',
+ 'Country' => 'Країна',
+ 'Credit Limit' => 'Ліміт кредиту',
+ 'Currency' => 'Валюта',
+ 'Customer Number' => 'Ðомер клієнта',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Delete' => 'Видалити',
+ 'Delete Schedule' => 'Видалити розклад',
+ 'Delivery Date' => 'Дата доÑтавки',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'Due Date' => 'Заплатити до',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail address missing!' => 'Ðе вказана адреÑа ел. пошти!',
+ 'E-mail message' => 'ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ ÐµÐ». пошти',
+ 'E-mailed' => 'Ел. пошту відіÑлано',
+ 'Edit Vendor Invoice' => 'Редагувати купівельний рахунок-фактуру',
+ 'Every' => 'Кожні',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸',
+ 'Exchange rate for payment missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸ Ð´Ð»Ñ Ð¿Ð»Ð°Ñ‚ÐµÐ¶Ñƒ!',
+ 'Exchange rate missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸!',
+ 'Extended' => 'Продовжено',
+ 'Fax' => 'Фах',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'For' => 'ДлÑ',
+ 'Group' => 'Група',
+ 'In-line' => 'Включено (In-line)',
+ 'Include Payment' => 'Включити плтіж',
+ 'Internal Notes' => 'Внутрішні примітки',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoice Date' => 'Дата виÑтавленнÑ',
+ 'Invoice Date missing!' => 'Ðе вказана дата виÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°-фактури',
+ 'Invoice Number' => 'Ðомер рахунка-фактури',
+ 'Invoice Number missing!' => 'Ðе вказаний номер рахунка-фактури',
+ 'Invoice deleted!' => 'Рахунок-фактура видалений!',
+ 'Item not on file!' => 'Речі нема в ÑпиÑку!',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Language' => 'Мова',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Memo' => 'Ðотатка',
+ 'Message' => 'ПовідомленнÑ',
+ 'Next Date' => 'ÐаÑтупна дата',
+ 'Notes' => 'Примітки',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'Ðе вказаний номер у Ñ€Ñдку',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Order Date missing!' => 'Ðе вказано дату замовленнÑ!',
+ 'Order Number' => 'Ðомер замовленнÑ',
+ 'Order Number missing!' => 'ВідÑутній номер замовленнÑ',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер купівельного замовленнÑ',
+ 'Packing List' => 'Пакувальний ÑпиÑок',
+ 'Packing List Date missing!' => 'Ðе вказано дату пакувального ÑпиÑку',
+ 'Packing List Number missing!' => 'Ðе вказано номер пакувального ÑпиÑку',
+ 'Part' => 'ЧаÑтина',
+ 'Payment date missing!' => 'Ðе вказано дату Платежу!',
+ 'Payments' => 'Платежі',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок комплектуваннÑ',
+ 'Post' => 'ВиÑтавити',
+ 'Post as new' => 'ВиÑтавити Ñк новий',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ціна',
+ 'Print' => 'Ðадрукувати',
+ 'Printed' => 'Ðадруковано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекту нема в ÑпиÑку!',
+ 'Purchase Order' => 'Купівельне замовленнÑ',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quotation' => 'КотируваннÑ',
+ 'Quotation Date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° котируваннÑ!',
+ 'Quotation Number missing!' => 'ВідÑутній номер котируваннÑ!',
+ 'Recd' => 'Отримано',
+ 'Record in' => 'ВнеÑти в',
+ 'Recurring Transaction' => 'Періодична проводка',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Remaining' => 'ЗалишилоÑÑŒ',
+ 'Repeat' => 'Повторити',
+ 'Required by' => 'Термін доÑтавки',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Ðакладна продажу',
+ 'Save Schedule' => 'Зберегти розклад',
+ 'Schedule' => 'Розклад',
+ 'Scheduled' => 'В розкладі',
+ 'Screen' => 'Екран',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select from one of the projects below' => 'Виберіть один із наÑтупних проектів',
+ 'Select items' => 'Виберіть елементи',
+ 'Select txt, postscript or PDF!' => 'Виберіть txt, postscript або PDF!',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Serial No.' => 'Серійний No.',
+ 'Service' => 'ПоÑлуга',
+ 'Ship' => 'ВідіÑлати',
+ 'Ship to' => 'ВідіÑлати до',
+ 'Shipping Address' => 'ÐдреÑа Ð´Ð»Ñ Ð²Ñ–Ð´ÑиланнÑ',
+ 'Source' => 'Джерело',
+ 'Startdate' => 'Дата початку',
+ 'State/Province' => 'Штат/облаÑÑ‚ÑŒ',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Tax Included' => 'Податок включено',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Translation not on file!' => 'Переклад немає в файлі!',
+ 'Unit' => 'ОдиницÑ',
+ 'Update' => 'Оновити',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor Number' => 'Ðомер поÑтачальника',
+ 'Vendor missing!' => 'ПоÑтачальник не Ñ–Ñнує',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'What type of item is this?' => 'Який це вид/тип елемента',
+ 'Work Order' => 'ÐарÑд',
+ 'Yes' => 'Tak',
+ 'You are posting an existing transaction!' => 'Ви виÑтавлÑєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and posting an existing transaction!' => 'Ви друкуєте Ñ– зберігаєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and saving an existing order' => 'Ви друкуєте Ñ– зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are printing and saving an existing quotation' => 'Ви друкуєте Ñ– зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You are saving an existing order' => 'Ви зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are saving an existing quotation' => 'Ви зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'Zip/Postal Code' => 'Поштовий код',
+ 'ea' => 'шт.',
+ 'for' => 'длÑ',
+ 'posted!' => 'виÑтавлено!',
+ 'sent' => 'нідіÑлано',
+ 'time(s)' => 'раз(ів)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Видалити_розклад' => 'delete_schedule',
+ 'ВиÑтавити' => 'post',
+ 'ВиÑтавити_Ñк_новий' => 'post_as_new',
+ 'Купівельне_замовленнÑ' => 'purchase_order',
+ 'Зберегти_розклад' => 'save_schedule',
+ 'Розклад' => 'schedule',
+ 'Оновити' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua_utf/is b/locale/ua_utf/is
new file mode 100755
index 00000000..b5df468e
--- /dev/null
+++ b/locale/ua_utf/is
@@ -0,0 +1,262 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Рахунок',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Add Purchase Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° купівлю',
+ 'Add Quotation' => 'КотируваннÑ',
+ 'Add Request for Quotation' => 'Додати запит на котируваннÑ',
+ 'Add Sales Invoice' => 'Ðовий Рахуно-фактура',
+ 'Add Sales Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° продаж',
+ 'Address' => 'ÐдреÑа',
+ 'Amount' => 'Сума',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Are you sure you want to delete Invoice Number' => 'Ви певні, що хочете видалити даний рахунок?',
+ 'Attachment' => 'Додаток',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Billing Address' => 'ÐдреÑа Ð´Ð»Ñ Ð½Ð°Ð´ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ',
+ 'Bin' => 'Корзина',
+ 'Bin List' => 'СпиÑок корзин',
+ 'Business' => 'БізнеÑ',
+ 'Cannot delete invoice!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ рахунок-фактуру!',
+ 'Cannot post invoice for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити рахунок-фактуру Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post invoice!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити рахунок-фактуру!',
+ 'Cannot post payment for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити платіж Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'City' => 'МіÑто',
+ 'Company Name' => 'Ðазва підприємÑтва',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Contact' => 'Контактна оÑоба',
+ 'Continue' => 'Продовжити',
+ 'Copies' => 'Копій',
+ 'Country' => 'Країна',
+ 'Credit Limit' => 'Ліміт кредиту',
+ 'Currency' => 'Валюта',
+ 'Customer' => 'Клієнт',
+ 'Customer Number' => 'Ðомер клієнта',
+ 'Customer missing!' => 'Ðе вказаний клієнт!',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Delete' => 'Видалити',
+ 'Delete Schedule' => 'Видалити розклад',
+ 'Delivery Date' => 'Дата доÑтавки',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'Due Date' => 'Заплатити до',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail address missing!' => 'Ðе вказана адреÑа ел. пошти!',
+ 'E-mail message' => 'ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ ÐµÐ». пошти',
+ 'E-mailed' => 'Ел. пошту відіÑлано',
+ 'Edit Sales Invoice' => 'Редагувати рахунок-фактуру',
+ 'Every' => 'Кожні',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸',
+ 'Exchange rate for payment missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸ Ð´Ð»Ñ Ð¿Ð»Ð°Ñ‚ÐµÐ¶Ñƒ!',
+ 'Exchange rate missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸!',
+ 'Extended' => 'Продовжено',
+ 'Fax' => 'Фах',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'For' => 'ДлÑ',
+ 'Group' => 'Група',
+ 'In-line' => 'Включено (In-line)',
+ 'Include Payment' => 'Включити плтіж',
+ 'Internal Notes' => 'Внутрішні примітки',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoice Date' => 'Дата виÑтавленнÑ',
+ 'Invoice Date missing!' => 'Ðе вказана дата виÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°-фактури',
+ 'Invoice Number' => 'Ðомер рахунка-фактури',
+ 'Invoice Number missing!' => 'Ðе вказаний номер рахунка-фактури',
+ 'Invoice deleted!' => 'Рахунок-фактура видалений!',
+ 'Item not on file!' => 'Речі нема в ÑпиÑку!',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Memo' => 'Ðотатка',
+ 'Message' => 'ПовідомленнÑ',
+ 'Next Date' => 'ÐаÑтупна дата',
+ 'Notes' => 'Примітки',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'Ðе вказаний номер у Ñ€Ñдку',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Order Date missing!' => 'Ðе вказано дату замовленнÑ!',
+ 'Order Number' => 'Ðомер замовленнÑ',
+ 'Order Number missing!' => 'ВідÑутній номер замовленнÑ',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер купівельного замовленнÑ',
+ 'Packing List' => 'Пакувальний ÑпиÑок',
+ 'Packing List Date missing!' => 'Ðе вказано дату пакувального ÑпиÑку',
+ 'Packing List Number missing!' => 'Ðе вказано номер пакувального ÑпиÑку',
+ 'Part' => 'ЧаÑтина',
+ 'Payment date missing!' => 'Ðе вказано дату Платежу!',
+ 'Payments' => 'Платежі',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок комплектуваннÑ',
+ 'Post' => 'ВиÑтавити',
+ 'Post as new' => 'ВиÑтавити Ñк новий',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ціна',
+ 'Print' => 'Ðадрукувати',
+ 'Print and Post' => 'Ðадрукувати Ñ– виÑтавити',
+ 'Printed' => 'Ðадруковано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекту нема в ÑпиÑку!',
+ 'Purchase Order' => 'Купівельне замовленнÑ',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quotation' => 'КотируваннÑ',
+ 'Quotation Date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° котируваннÑ!',
+ 'Quotation Number missing!' => 'ВідÑутній номер котируваннÑ!',
+ 'Recd' => 'Отримано',
+ 'Record in' => 'ВнеÑти в',
+ 'Recurring Transaction' => 'Періодична проводка',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Remaining' => 'ЗалишилоÑÑŒ',
+ 'Repeat' => 'Повторити',
+ 'Required by' => 'Термін доÑтавки',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Ðакладна продажу',
+ 'Salesperson' => 'Торговець/предÑтавник',
+ 'Save Schedule' => 'Зберегти розклад',
+ 'Schedule' => 'Розклад',
+ 'Scheduled' => 'В розкладі',
+ 'Screen' => 'Екран',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select from one of the projects below' => 'Виберіть один із наÑтупних проектів',
+ 'Select items' => 'Виберіть елементи',
+ 'Select postscript or PDF!' => 'Виберіть postscript або PDF',
+ 'Select txt, postscript or PDF!' => 'Виберіть txt, postscript або PDF!',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Serial No.' => 'Серійний No.',
+ 'Service' => 'ПоÑлуга',
+ 'Ship' => 'ВідіÑлати',
+ 'Ship to' => 'ВідіÑлати до',
+ 'Ship via' => 'ВідіÑлати через',
+ 'Shipping Address' => 'ÐдреÑа Ð´Ð»Ñ Ð²Ñ–Ð´ÑиланнÑ',
+ 'Shipping Point' => 'Пункт відÑиланнÑ',
+ 'Source' => 'Джерело',
+ 'Startdate' => 'Дата початку',
+ 'State/Province' => 'Штат/облаÑÑ‚ÑŒ',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Tax Included' => 'Податок включено',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Trade Discount' => 'Торгова знижка',
+ 'Translation not on file!' => 'Переклад немає в файлі!',
+ 'Unit' => 'ОдиницÑ',
+ 'Update' => 'Оновити',
+ 'Vendor Number' => 'Ðомер поÑтачальника',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'What type of item is this?' => 'Який це вид/тип елемента',
+ 'Work Order' => 'ÐарÑд',
+ 'Yes' => 'Tak',
+ 'You are posting an existing transaction!' => 'Ви виÑтавлÑєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and posting an existing transaction!' => 'Ви друкуєте Ñ– зберігаєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and saving an existing order' => 'Ви друкуєте Ñ– зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are printing and saving an existing quotation' => 'Ви друкуєте Ñ– зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You are saving an existing order' => 'Ви зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are saving an existing quotation' => 'Ви зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'Zip/Postal Code' => 'Поштовий код',
+ 'ea' => 'шт.',
+ 'for' => 'длÑ',
+ 'posted!' => 'виÑтавлено!',
+ 'sent' => 'нідіÑлано',
+ 'time(s)' => 'раз(ів)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Видалити_розклад' => 'delete_schedule',
+ 'Ел._пошта' => 'e_mail',
+ 'ВиÑтавити' => 'post',
+ 'ВиÑтавити_Ñк_новий' => 'post_as_new',
+ 'Ðадрукувати' => 'print',
+ 'Ðадрукувати_Ñ–_виÑтавити' => 'print_and_post',
+ 'Ðакладна_продажу' => 'sales_order',
+ 'Зберегти_розклад' => 'save_schedule',
+ 'Розклад' => 'schedule',
+ 'ВідіÑлати_до' => 'ship_to',
+ 'Оновити' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua_utf/jc b/locale/ua_utf/jc
new file mode 100755
index 00000000..93be1cab
--- /dev/null
+++ b/locale/ua_utf/jc
@@ -0,0 +1,94 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Меню обліку',
+ 'Amount' => 'Сума',
+ 'Closed' => 'Закрито',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Continue' => 'Продовжити',
+ 'Cost' => 'Затрати',
+ 'Current' => 'Поточний',
+ 'Date' => 'Дата',
+ 'Date missing!' => 'Ðе вказана дата!',
+ 'Delete' => 'Видалити',
+ 'Description' => 'ОпиÑ',
+ 'Employee' => 'Працівник',
+ 'From' => 'Від/З',
+ 'ID' => 'Ідентифікаційний номер',
+ 'Include in Report' => 'Додати до звіту',
+ 'Month' => 'МіÑÑць',
+ 'Notes' => 'Примітки',
+ 'Open' => 'Відкрито',
+ 'PDF' => 'PDF',
+ 'Period' => 'Період',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Ðадрукувати',
+ 'Print and Save' => 'Ðадрукувати Ñ– зберегти',
+ 'Printed' => 'Ðадруковано',
+ 'Project Number' => 'Ðомер проекту',
+ 'Project Number missing!' => 'Ðе вказаний номер проекту!',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quarter' => 'Квартал',
+ 'Save' => 'Зберегти',
+ 'Save as new' => 'Зберегти Ñк нове',
+ 'Screen' => 'Екран',
+ 'Select postscript or PDF!' => 'Виберіть postscript або PDF',
+ 'Startdate' => 'Дата початку',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Update' => 'Оновити',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'Year' => 'Рік',
+ 'Yes' => 'Tak',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Ðадрукувати' => 'print',
+ 'Ðадрукувати_Ñ–_зберегти' => 'print_and_save',
+ 'Зберегти' => 'save',
+ 'Зберегти_Ñк_нове' => 'save_as_new',
+ 'Оновити' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua_utf/locales.pl b/locale/ua_utf/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ua_utf/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ua_utf/login b/locale/ua_utf/login
new file mode 100755
index 00000000..453f835b
--- /dev/null
+++ b/locale/ua_utf/login
@@ -0,0 +1,26 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Company' => 'ПідприємÑтво',
+ 'Continue' => 'Продовжити',
+ 'Dataset is newer than version!' => 'База даних новіша ніж верÑÑ–Ñ!',
+ 'Incorrect Dataset version!' => 'Ðевірна верÑÑ–Ñ Ð‘Ð°Ð·Ð¸ Даних!',
+ 'Login' => 'Вхід',
+ 'Name' => 'Ðазва',
+ 'Password' => 'Пароль',
+ 'Upgrading to Version' => 'ÐžÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð´Ð¾ верÑÑ–Ñ—',
+ 'Version' => 'ВерÑÑ–Ñ',
+ 'You did not enter a name!' => 'Ðе введено назву!',
+ 'done' => 'завершено',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'Вхід' => 'login',
+};
+
+1;
+
diff --git a/locale/ua_utf/menu b/locale/ua_utf/menu
new file mode 100755
index 00000000..80fb6359
--- /dev/null
+++ b/locale/ua_utf/menu
@@ -0,0 +1,137 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP' => 'Витрати',
+ 'AP Aging' => 'Ð¡Ñ‚Ð°Ñ€Ñ–Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑ–Ð² витрат',
+ 'AP Transaction' => 'Проводка витрат',
+ 'AR' => 'Доходи',
+ 'AR Aging' => 'Ð¡Ñ‚Ð°Ñ€Ñ–Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑ–Ð² доходів',
+ 'AR Transaction' => 'Проводка доходів',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Add Account' => 'Додати рахунок',
+ 'Add Assembly' => 'Додати комплект',
+ 'Add Business' => 'Додати бізнеÑ',
+ 'Add Customer' => 'Ðовий клієнт',
+ 'Add Department' => 'Додати відділ',
+ 'Add Employee' => 'Додати працівника',
+ 'Add GIFI' => 'Ðовий GIFI',
+ 'Add Group' => 'Додати групу',
+ 'Add Labor/Overhead' => 'Додати роботу/додаткові витрати',
+ 'Add Language' => 'Додати мову',
+ 'Add Part' => 'Ðовий Товар',
+ 'Add Pricegroup' => 'Додати цінову групу',
+ 'Add Project' => 'Ðовий Проект',
+ 'Add SIC' => 'Додати SIC',
+ 'Add Service' => 'Ðова поÑлуга',
+ 'Add Transaction' => 'Ðова проводка',
+ 'Add Vendor' => 'Ðовий поÑтачальник',
+ 'Add Warehouse' => 'Додати Ñклад',
+ 'All Items' => 'Ð’ÑÑ– елементи',
+ 'Assemblies' => 'Комплекти',
+ 'Audit Control' => 'Контроль',
+ 'Backup' => 'Резервна копіÑ',
+ 'Balance Sheet' => 'БаланÑ-зведеннÑ',
+ 'Bin List' => 'СпиÑок корзин',
+ 'Bin Lists' => 'СпиÑки корзин',
+ 'Cash' => 'Готівка',
+ 'Chart of Accounts' => 'План Рахунків',
+ 'Check' => 'Чек',
+ 'Components' => 'Компоненти',
+ 'Customers' => 'Клієнти',
+ 'Defaults' => 'Типові значеннÑ',
+ 'Departments' => 'Відділи',
+ 'Description' => 'ОпиÑ',
+ 'Employees' => 'Працівники',
+ 'General Ledger' => 'Головна книга',
+ 'Generate' => 'Створити',
+ 'Goods & Services' => 'Товари Ñ– ПоÑлуги',
+ 'Groups' => 'Групи',
+ 'HR' => 'HR',
+ 'HTML Templates' => 'HTML Шаблони ',
+ 'History' => 'ІÑторіÑ',
+ 'Income Statement' => 'Звіт про доходи і видатки',
+ 'Invoice' => 'Рахунок-фактура',
+ 'LaTeX Templates' => 'Шаблони LaTeX',
+ 'Labor/Overhead' => 'Робота/додаткові витрати',
+ 'Language' => 'Мова',
+ 'List Accounts' => 'СпиÑок Рахунків',
+ 'List Businesses' => 'СпиÑок бізнеÑів',
+ 'List Departments' => 'СпиÑок відділів',
+ 'List GIFI' => 'СпиÑок GIFI',
+ 'List Languages' => 'СпиÑок мов',
+ 'List Projects' => 'СпиÑок проектів',
+ 'List SIC' => 'СпиÑок SIC',
+ 'List Warehouses' => 'СпиÑок Ñкладів',
+ 'Logout' => 'Вихід',
+ 'New Window' => 'Ðове вікно',
+ 'Non-taxable' => 'Ðе оподатковуєтьÑÑ',
+ 'Open' => 'Відкрито',
+ 'Order Entry' => 'ВиÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ',
+ 'Outstanding' => 'Ðе Ñплачено',
+ 'Packing List' => 'Пакувальний ÑпиÑок',
+ 'Packing Lists' => 'Пакувальні ÑпиÑки',
+ 'Parts' => 'товари',
+ 'Payment' => 'Платіж',
+ 'Payments' => 'Платежі',
+ 'Pick List' => 'СпиÑок комплектуваннÑ',
+ 'Pick Lists' => 'СпиÑки комплектуваннÑ',
+ 'Preferences' => 'Параметри',
+ 'Pricegroups' => 'Цінові групи',
+ 'Print' => 'Ðадрукувати',
+ 'Projects' => 'Проекти',
+ 'Purchase Order' => 'Купівельне замовленнÑ',
+ 'Purchase Orders' => 'Купівельні замовленнÑ',
+ 'Quotation' => 'КотируваннÑ',
+ 'Quotations' => 'КотируваннÑ',
+ 'RFQ' => 'RFQ',
+ 'RFQs' => 'RFQs',
+ 'Receipt' => 'КвитанціÑ',
+ 'Receipts' => 'Квитанції',
+ 'Receive' => 'Отримати',
+ 'Reconciliation' => 'УзгодженнÑ',
+ 'Recurring Transactions' => 'Періодичні проводки',
+ 'Reports' => 'Звіти',
+ 'SIC' => 'SIC',
+ 'Sale' => 'Продаж',
+ 'Sales Invoice' => 'Рахунок-фактура',
+ 'Sales Invoices' => 'Рахунки-фактури',
+ 'Sales Order' => 'Ðакладна продажу',
+ 'Sales Orders' => 'Ðакладні продажу',
+ 'Save to File' => 'Зберегти у Файлі',
+ 'Search' => 'Пошук',
+ 'Send by E-Mail' => 'ВиÑлати по ел. пошті',
+ 'Services' => 'ПоÑлуги',
+ 'Ship' => 'ВідіÑлати',
+ 'Shipping' => 'ВідіÑиланнÑ',
+ 'Statement' => 'Звіт',
+ 'Stock Assembly' => 'Інвентар комплекту',
+ 'Stylesheet' => 'ОформленннÑ',
+ 'System' => 'СиÑтема',
+ 'Tax collected' => 'Податок зібрано',
+ 'Tax paid' => 'Податок заплачено',
+ 'Text Templates' => 'ТекÑтові шаблони',
+ 'Transactions' => 'Проводки',
+ 'Transfer' => 'ПеренеÑеннÑ',
+ 'Transfer Inventory' => 'ПеренеÑти інвентар',
+ 'Translations' => 'Переклади',
+ 'Trial Balance' => 'Пробний баланÑ',
+ 'Type of Business' => 'Тип бізнеÑу',
+ 'Vendor Invoice' => 'Рахунок-фактура',
+ 'Vendors' => 'ПоÑтачальники',
+ 'Version' => 'ВерÑÑ–Ñ',
+ 'Warehouses' => 'Склади',
+ 'Work Order' => 'ÐарÑд',
+ 'Work Orders' => 'ÐарÑди',
+ 'Yearend' => 'Кінець року',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ua_utf/oe b/locale/ua_utf/oe
new file mode 100755
index 00000000..55b941a0
--- /dev/null
+++ b/locale/ua_utf/oe
@@ -0,0 +1,356 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Меню обліку',
+ 'Add Exchange Rate' => 'Додати курÑ',
+ 'Add Purchase Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° купівлю',
+ 'Add Quotation' => 'КотируваннÑ',
+ 'Add Request for Quotation' => 'Додати запит на котируваннÑ',
+ 'Add Sales Invoice' => 'Ðовий Рахуно-фактура',
+ 'Add Sales Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° продаж',
+ 'Add Vendor Invoice' => 'Ðовий купівельний рахунок-фактура',
+ 'Address' => 'ÐдреÑа',
+ 'Amount' => 'Сума',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Are you sure you want to delete Order Number' => 'Ви певні, що хочете видалити дане замовленнÑ?',
+ 'Are you sure you want to delete Quotation Number' => 'Ви певні, що хочете видалити номер котируваннÑ?',
+ 'Attachment' => 'Додаток',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Billing Address' => 'ÐдреÑа Ð´Ð»Ñ Ð½Ð°Ð´ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ',
+ 'Bin' => 'Корзина',
+ 'Bin List' => 'СпиÑок корзин',
+ 'Business' => 'БізнеÑ',
+ 'C' => 'С',
+ 'Cannot delete order!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ замовленнÑ!',
+ 'Cannot delete quotation!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ котируваннÑ!',
+ 'Cannot save order!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ замовленнÑ!',
+ 'Cannot save quotation!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ котируваннÑ!',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'City' => 'МіÑто',
+ 'Closed' => 'Закрито',
+ 'Company Name' => 'Ðазва підприємÑтва',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Contact' => 'Контактна оÑоба',
+ 'Continue' => 'Продовжити',
+ 'Copies' => 'Копій',
+ 'Cost' => 'Затрати',
+ 'Could not save!' => 'Ðе вдалоÑÑŒ зберегти!',
+ 'Could not transfer Inventory!' => 'Ðе вдалоÑÑŒ перевеÑти інвентар!',
+ 'Country' => 'Країна',
+ 'Credit Limit' => 'Ліміт кредиту',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Поточний',
+ 'Customer' => 'Клієнт',
+ 'Customer Number' => 'Ðомер клієнта',
+ 'Customer missing!' => 'Ðе вказаний клієнт!',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Date Received' => 'Дата отриманнÑ',
+ 'Date received missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° отриманнÑ!',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Delete' => 'Видалити',
+ 'Delete Schedule' => 'Видалити розклад',
+ 'Delivery Date' => 'Дата доÑтавки',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'Done' => 'Зроблено',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail address missing!' => 'Ðе вказана адреÑа ел. пошти!',
+ 'E-mail message' => 'ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ ÐµÐ». пошти',
+ 'E-mailed' => 'Ел. пошту відіÑлано',
+ 'Edit Purchase Order' => 'Редагувати купівельне замовленнÑ',
+ 'Edit Quotation' => 'Редагувати котируваннÑ',
+ 'Edit Request for Quotation' => 'Редагувати запит на котируваннÑ',
+ 'Edit Sales Order' => 'Редагувати продажну накладну',
+ 'Employee' => 'Працівник',
+ 'Every' => 'Кожні',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸',
+ 'Exchange rate missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸!',
+ 'Extended' => 'Продовжено',
+ 'Fax' => 'Фах',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'For' => 'ДлÑ',
+ 'From' => 'Від/З',
+ 'Generate Orders' => 'Створити замовленнÑ',
+ 'Generate Purchase Orders' => 'Створити купівельні замовленнÑ',
+ 'Group' => 'Група',
+ 'ID' => 'Ідентифікаційний номер',
+ 'In-line' => 'Включено (In-line)',
+ 'Include Payment' => 'Включити плтіж',
+ 'Include in Report' => 'Додати до звіту',
+ 'Internal Notes' => 'Внутрішні примітки',
+ 'Inventory saved!' => 'Інвентар збережено!',
+ 'Inventory transferred!' => 'Інвентар перенеÑено!',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoice Date missing!' => 'Ðе вказана дата виÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°-фактури',
+ 'Invoice Number missing!' => 'Ðе вказаний номер рахунка-фактури',
+ 'Item not on file!' => 'Речі нема в ÑпиÑку!',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Message' => 'ПовідомленнÑ',
+ 'Month' => 'МіÑÑць',
+ 'Next Date' => 'ÐаÑтупна дата',
+ 'No.' => 'No.',
+ 'Notes' => 'Примітки',
+ 'Nothing entered!' => 'Ðічого не введено!',
+ 'Nothing selected!' => 'Ðічого не вибрано!',
+ 'Nothing to transfer!' => 'Ðема що перенеÑти',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'Ðе вказаний номер у Ñ€Ñдку',
+ 'O' => 'О',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Open' => 'Відкрито',
+ 'Order' => 'ЗамовленнÑ',
+ 'Order Date' => 'Дата замовленнÑ',
+ 'Order Date missing!' => 'Ðе вказано дату замовленнÑ!',
+ 'Order Number' => 'Ðомер замовленнÑ',
+ 'Order Number missing!' => 'ВідÑутній номер замовленнÑ',
+ 'Order deleted!' => 'Ð—Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾!',
+ 'Order generation failed!' => 'Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ð·Ð½Ð°Ð»Ð¾ невдачі!',
+ 'Order saved!' => 'Ð—Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер купівельного замовленнÑ',
+ 'Packing List' => 'Пакувальний ÑпиÑок',
+ 'Packing List Date missing!' => 'Ðе вказано дату пакувального ÑпиÑку',
+ 'Packing List Number missing!' => 'Ðе вказано номер пакувального ÑпиÑку',
+ 'Part' => 'ЧаÑтина',
+ 'Period' => 'Період',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок комплектуваннÑ',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ціна',
+ 'Print' => 'Ðадрукувати',
+ 'Print and Save' => 'Ðадрукувати Ñ– зберегти',
+ 'Printed' => 'Ðадруковано',
+ 'Project' => 'Проект',
+ 'Project not on file!' => 'Проекту нема в ÑпиÑку!',
+ 'Purchase Order' => 'Купівельне замовленнÑ',
+ 'Purchase Orders' => 'Купівельні замовленнÑ',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quarter' => 'Квартал',
+ 'Quotation' => 'КотируваннÑ',
+ 'Quotation ' => 'ÐšÐ¾Ñ‚Ð¸Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ ',
+ 'Quotation Date' => 'Дата котируваннÑ',
+ 'Quotation Date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° котируваннÑ!',
+ 'Quotation Number' => 'Ðомер котируваннÑ',
+ 'Quotation Number missing!' => 'ВідÑутній номер котируваннÑ!',
+ 'Quotation deleted!' => 'ÐšÐ¾Ñ‚Ð¸Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾!',
+ 'Quotations' => 'КотируваннÑ',
+ 'RFQ' => 'RFQ',
+ 'RFQ ' => 'RFQ ',
+ 'RFQ Number' => 'RFQ номер',
+ 'Recd' => 'Отримано',
+ 'Receive Merchandise' => 'Отримати товари',
+ 'Recurring Transaction' => 'Періодична проводка',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Remaining' => 'ЗалишилоÑÑŒ',
+ 'Repeat' => 'Повторити',
+ 'Req' => 'Запит',
+ 'Request for Quotation' => 'Запит на котируваннÑ',
+ 'Request for Quotations' => 'Запит на котируваннÑ',
+ 'Required by' => 'Термін доÑтавки',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Рахунок-фактура',
+ 'Sales Order' => 'Ðакладна продажу',
+ 'Sales Orders' => 'Ðакладні продажу',
+ 'Salesperson' => 'Торговець/предÑтавник',
+ 'Save' => 'Зберегти',
+ 'Save Schedule' => 'Зберегти розклад',
+ 'Save as new' => 'Зберегти Ñк нове',
+ 'Schedule' => 'Розклад',
+ 'Scheduled' => 'В розкладі',
+ 'Screen' => 'Екран',
+ 'Select Vendor' => 'Виберіть поÑтачальника',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select from one of the projects below' => 'Виберіть один із наÑтупних проектів',
+ 'Select items' => 'Виберіть елементи',
+ 'Select postscript or PDF!' => 'Виберіть postscript або PDF',
+ 'Select txt, postscript or PDF!' => 'Виберіть txt, postscript або PDF!',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Serial No.' => 'Серійний No.',
+ 'Service' => 'ПоÑлуга',
+ 'Ship' => 'ВідіÑлати',
+ 'Ship Merchandise' => 'ВідіÑлати товари',
+ 'Ship to' => 'ВідіÑлати до',
+ 'Ship via' => 'ВідіÑлати через',
+ 'Shipping Address' => 'ÐдреÑа Ð´Ð»Ñ Ð²Ñ–Ð´ÑиланнÑ',
+ 'Shipping Date' => 'Дата відÑиланнÑ',
+ 'Shipping Date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° відÑиланнÑ!',
+ 'Shipping Point' => 'Пункт відÑиланнÑ',
+ 'Startdate' => 'Дата початку',
+ 'State/Province' => 'Штат/облаÑÑ‚ÑŒ',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Tax' => 'Податок',
+ 'Tax Included' => 'Податок включено',
+ 'Terms' => 'Умови: ',
+ 'Text' => 'ТекÑÑ‚',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Trade Discount' => 'Торгова знижка',
+ 'Transfer' => 'ПеренеÑеннÑ',
+ 'Transfer Inventory' => 'ПеренеÑти інвентар',
+ 'Transfer to' => 'ПеренеÑти до',
+ 'Translation not on file!' => 'Переклад немає в файлі!',
+ 'Unit' => 'ОдиницÑ',
+ 'Update' => 'Оновити',
+ 'Valid until' => 'ДійÑний до',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor Invoice' => 'Рахунок-фактура',
+ 'Vendor Number' => 'Ðомер поÑтачальника',
+ 'Vendor missing!' => 'ПоÑтачальник не Ñ–Ñнує',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Warehouse' => 'Склад',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'What type of item is this?' => 'Який це вид/тип елемента',
+ 'Work Order' => 'ÐарÑд',
+ 'Year' => 'Рік',
+ 'Yes' => 'Tak',
+ 'You are posting an existing transaction!' => 'Ви виÑтавлÑєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and posting an existing transaction!' => 'Ви друкуєте Ñ– зберігаєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and saving an existing order' => 'Ви друкуєте Ñ– зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are printing and saving an existing quotation' => 'Ви друкуєте Ñ– зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You are saving an existing order' => 'Ви зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are saving an existing quotation' => 'Ви зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'Zip/Postal Code' => 'Поштовий код',
+ 'days' => 'днів',
+ 'ea' => 'шт.',
+ 'for' => 'длÑ',
+ 'sent' => 'нідіÑлано',
+ 'time(s)' => 'раз(ів)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Видалити_розклад' => 'delete_schedule',
+ 'Зроблено' => 'done',
+ 'Ел._пошта' => 'e_mail',
+ 'Створити_замовленнÑ' => 'generate_orders',
+ 'Створити_купівельні_замовленнÑ' => 'generate_purchase_orders',
+ 'Ðадрукувати' => 'print',
+ 'Ðадрукувати_Ñ–_зберегти' => 'print_and_save',
+ 'Купівельне_замовленнÑ' => 'purchase_order',
+ 'КотируваннÑ' => 'quotation',
+ 'КотируваннÑ_' => 'quotation_',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'Рахунок_фактура' => 'sales_invoice',
+ 'Ðакладна_продажу' => 'sales_order',
+ 'Зберегти' => 'save',
+ 'Зберегти_розклад' => 'save_schedule',
+ 'Зберегти_Ñк_нове' => 'save_as_new',
+ 'Розклад' => 'schedule',
+ 'Виберіть_поÑтачальника' => 'select_vendor',
+ 'ВідіÑлати_до' => 'ship_to',
+ 'ПеренеÑеннÑ' => 'transfer',
+ 'Оновити' => 'update',
+ 'Рахунок_фактура' => 'vendor_invoice',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua_utf/op b/locale/ua_utf/op
new file mode 100755
index 00000000..8ace732d
--- /dev/null
+++ b/locale/ua_utf/op
@@ -0,0 +1,147 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Меню обліку',
+ 'Add Exchange Rate' => 'Додати курÑ',
+ 'Add Sales Invoice' => 'Ðовий Рахуно-фактура',
+ 'Add Vendor Invoice' => 'Ðовий купівельний рахунок-фактура',
+ 'Amount' => 'Сума',
+ 'Are you sure you want to delete Order Number' => 'Ви певні, що хочете видалити дане замовленнÑ?',
+ 'Are you sure you want to delete Quotation Number' => 'Ви певні, що хочете видалити номер котируваннÑ?',
+ 'Bin' => 'Корзина',
+ 'C' => 'С',
+ 'Cannot delete order!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ замовленнÑ!',
+ 'Cannot delete quotation!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ котируваннÑ!',
+ 'Cannot save order!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ замовленнÑ!',
+ 'Cannot save quotation!' => 'Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ котируваннÑ!',
+ 'Closed' => 'Закрито',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Contact' => 'Контактна оÑоба',
+ 'Continue' => 'Продовжити',
+ 'Could not save!' => 'Ðе вдалоÑÑŒ зберегти!',
+ 'Could not transfer Inventory!' => 'Ðе вдалоÑÑŒ перевеÑти інвентар!',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Поточний',
+ 'Customer' => 'Клієнт',
+ 'Customer missing!' => 'Ðе вказаний клієнт!',
+ 'Date' => 'Дата',
+ 'Date Received' => 'Дата отриманнÑ',
+ 'Date received missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° отриманнÑ!',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'Done' => 'Зроблено',
+ 'E-mail' => 'Ел. пошта',
+ 'Employee' => 'Працівник',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸',
+ 'Exchange rate missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸!',
+ 'From' => 'Від/З',
+ 'Group' => 'Група',
+ 'ID' => 'Ідентифікаційний номер',
+ 'Include in Report' => 'Додати до звіту',
+ 'Inventory saved!' => 'Інвентар збережено!',
+ 'Inventory transferred!' => 'Інвентар перенеÑено!',
+ 'Manager' => 'Менеджер',
+ 'Month' => 'МіÑÑць',
+ 'Nothing entered!' => 'Ðічого не введено!',
+ 'Nothing to transfer!' => 'Ðема що перенеÑти',
+ 'Number' => 'Ðомер',
+ 'O' => 'О',
+ 'Open' => 'Відкрито',
+ 'Order' => 'ЗамовленнÑ',
+ 'Order Date' => 'Дата замовленнÑ',
+ 'Order Date missing!' => 'Ðе вказано дату замовленнÑ!',
+ 'Order Number' => 'Ðомер замовленнÑ',
+ 'Order Number missing!' => 'ВідÑутній номер замовленнÑ',
+ 'Order deleted!' => 'Ð—Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾!',
+ 'Order saved!' => 'Ð—Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾!',
+ 'Partnumber' => 'Ðомер чаÑтини',
+ 'Period' => 'Період',
+ 'Print' => 'Ðадрукувати',
+ 'Purchase Order' => 'Купівельне замовленнÑ',
+ 'Purchase Orders' => 'Купівельні замовленнÑ',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quarter' => 'Квартал',
+ 'Quotation' => 'КотируваннÑ',
+ 'Quotation ' => 'ÐšÐ¾Ñ‚Ð¸Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ ',
+ 'Quotation Date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° котируваннÑ!',
+ 'Quotation Number missing!' => 'ВідÑутній номер котируваннÑ!',
+ 'Quotation deleted!' => 'ÐšÐ¾Ñ‚Ð¸Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾!',
+ 'Quotations' => 'КотируваннÑ',
+ 'RFQ ' => 'RFQ ',
+ 'Recd' => 'Отримано',
+ 'Receive Merchandise' => 'Отримати товари',
+ 'Request for Quotation' => 'Запит на котируваннÑ',
+ 'Request for Quotations' => 'Запит на котируваннÑ',
+ 'Required by' => 'Термін доÑтавки',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Ðакладна продажу',
+ 'Sales Orders' => 'Ðакладні продажу',
+ 'Salesperson' => 'Торговець/предÑтавник',
+ 'Select Printer or Queue!' => 'Виберіть принтер Ð´Ð»Ñ Ñ‡ÐµÑ€Ð³Ð¸!',
+ 'Select postscript or PDF!' => 'Виберіть postscript або PDF',
+ 'Serial No.' => 'Серійний No.',
+ 'Ship' => 'ВідіÑлати',
+ 'Ship Merchandise' => 'ВідіÑлати товари',
+ 'Ship to' => 'ВідіÑлати до',
+ 'Ship via' => 'ВідіÑлати через',
+ 'Shipping Date' => 'Дата відÑиланнÑ',
+ 'Shipping Date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° відÑиланнÑ!',
+ 'Shipping Point' => 'Пункт відÑиланнÑ',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Tax' => 'Податок',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Transfer' => 'ПеренеÑеннÑ',
+ 'Transfer Inventory' => 'ПеренеÑти інвентар',
+ 'Transfer to' => 'ПеренеÑти до',
+ 'Unit' => 'ОдиницÑ',
+ 'Update' => 'Оновити',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor missing!' => 'ПоÑтачальник не Ñ–Ñнує',
+ 'Warehouse' => 'Склад',
+ 'Year' => 'Рік',
+ 'Yes' => 'Tak',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'create_backorder' => 'create_backorder',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'invoice' => 'invoice',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'quotation_' => 'quotation_',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'ship_receive' => 'ship_receive',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'yes' => 'yes',
+ 'Продовжити' => 'continue',
+ 'Зроблено' => 'done',
+ 'Ел._пошта' => 'e_mail',
+ 'Ðадрукувати' => 'print',
+ 'Купівельне_замовленнÑ' => 'purchase_order',
+ 'КотируваннÑ_' => 'quotation_',
+ 'rfq_' => 'rfq_',
+ 'Ðакладна_продажу' => 'sales_order',
+ 'ВідіÑлати_до' => 'ship_to',
+ 'ПеренеÑеннÑ' => 'transfer',
+ 'Оновити' => 'update',
+ 'tak' => 'yes',
+};
+
+1;
diff --git a/locale/ua_utf/pe b/locale/ua_utf/pe
new file mode 100755
index 00000000..e3e53c16
--- /dev/null
+++ b/locale/ua_utf/pe
@@ -0,0 +1,141 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Меню обліку',
+ 'Active' => 'Ðктивний',
+ 'Add' => 'Додати',
+ 'Add Group' => 'Додати групу',
+ 'Add Pricegroup' => 'Додати цінову групу',
+ 'Add Project' => 'Ðовий Проект',
+ 'Address' => 'ÐдреÑа',
+ 'All' => 'Ð’ÑÑ–',
+ 'Amount' => 'Сума',
+ 'Assembly' => 'Комплект',
+ 'Bin' => 'Корзина',
+ 'Continue' => 'Продовжити',
+ 'Current' => 'Поточний',
+ 'Customer' => 'Клієнт',
+ 'Customer missing!' => 'Ðе вказаний клієнт!',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Delete' => 'Видалити',
+ 'Description' => 'ОпиÑ',
+ 'Description Translations' => 'Переклади опиÑу',
+ 'Detail' => 'Подробиці',
+ 'Edit Group' => 'Редагувати групу',
+ 'Edit Pricegroup' => 'Редагувати цінову групу',
+ 'Edit Project' => 'Редагувати проект',
+ 'Employee' => 'Працівник',
+ 'Enddate' => 'Дата закінченнÑ',
+ 'From' => 'Від/З',
+ 'Group' => 'Група',
+ 'Group Translations' => 'Згрупувати переклади',
+ 'Group deleted!' => 'Групу видалено!',
+ 'Group missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð³Ñ€ÑƒÐ¿Ð°!',
+ 'Group saved!' => 'Групу збережено!',
+ 'Groups' => 'Групи',
+ 'Income' => 'Прибуток',
+ 'Language' => 'Мова',
+ 'Languages not defined!' => 'Мови не визначено!',
+ 'Link Accounts' => 'ПовÑзати Рахунки',
+ 'List Price' => 'Ціна',
+ 'Month' => 'МіÑÑць',
+ 'Notes' => 'Примітки',
+ 'Nothing selected!' => 'Ðічого не вибрано!',
+ 'Number' => 'Ðомер',
+ 'Orphaned' => 'Відокремлений/ОÑиротілий',
+ 'Period' => 'Період',
+ 'Pricegroup' => 'Цінова група',
+ 'Pricegroup deleted!' => 'Цінову групу видалено!',
+ 'Pricegroup missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ñ†Ñ–Ð½Ð¾Ð²Ð° група!',
+ 'Pricegroup saved!' => 'Цінову групу збережено!',
+ 'Pricegroups' => 'Цінові групи',
+ 'Project' => 'Проект',
+ 'Project Number' => 'Ðомер проекту',
+ 'Project deleted!' => 'Проект видалено!',
+ 'Project saved!' => 'Проект збережено!',
+ 'Projects' => 'Проекти',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quarter' => 'Квартал',
+ 'Save' => 'Зберегти',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Sell Price' => 'ВідпуÑкна Ціна',
+ 'Startdate' => 'Дата початку',
+ 'Summary' => 'ЗведеннÑ',
+ 'Tax' => 'Податок',
+ 'To' => 'До',
+ 'Translation' => 'Переклад',
+ 'Translation deleted!' => 'Переклад видалено!',
+ 'Translations saved!' => 'Переклади збережено!',
+ 'Unit' => 'ОдиницÑ',
+ 'Update' => 'Оновити',
+ 'Updated' => 'Оновлено',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Weight' => 'Вага',
+ 'Year' => 'Рік',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'Додати_групу' => 'add_group',
+ 'Додати_цінову_групу' => 'add_pricegroup',
+ 'Ðовий_Проект' => 'add_project',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Зберегти' => 'save',
+ 'Оновити' => 'update',
+};
+
+1;
+
diff --git a/locale/ua_utf/pos b/locale/ua_utf/pos
new file mode 100755
index 00000000..42017cb8
--- /dev/null
+++ b/locale/ua_utf/pos
@@ -0,0 +1,80 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Accounting Menu' => 'Меню обліку',
+ 'Amount' => 'Сума',
+ 'Business' => 'БізнеÑ',
+ 'Cannot post transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку!',
+ 'Change' => 'Змінити',
+ 'Continue' => 'Продовжити',
+ 'Credit Limit' => 'Ліміт кредиту',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Поточний',
+ 'Customer' => 'Клієнт',
+ 'Customer missing!' => 'Ðе вказаний клієнт!',
+ 'Delete' => 'Видалити',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸',
+ 'Exchange rate missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸!',
+ 'Extended' => 'Продовжено',
+ 'From' => 'Від/З',
+ 'Language' => 'Мова',
+ 'Memo' => 'Ðотатка',
+ 'Month' => 'МіÑÑць',
+ 'Number' => 'Ðомер',
+ 'Open' => 'Відкрито',
+ 'Period' => 'Період',
+ 'Post' => 'ВиÑтавити',
+ 'Posted!' => 'ВиÑтавлено!',
+ 'Price' => 'Ціна',
+ 'Print' => 'Ðадрукувати',
+ 'Print and Post' => 'Ðадрукувати Ñ– виÑтавити',
+ 'Printed' => 'Ðадруковано',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quarter' => 'Квартал',
+ 'Receipts' => 'Квитанції',
+ 'Record in' => 'ВнеÑти в',
+ 'Remaining' => 'ЗалишилоÑÑŒ',
+ 'Salesperson' => 'Торговець/предÑтавник',
+ 'Screen' => 'Екран',
+ 'Source' => 'Джерело',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Tax Included' => 'Податок включено',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Trade Discount' => 'Торгова знижка',
+ 'Unit' => 'ОдиницÑ',
+ 'Update' => 'Оновити',
+ 'Year' => 'Рік',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'ВиÑтавити' => 'post',
+ 'Ðадрукувати' => 'print',
+ 'Ðадрукувати_Ñ–_виÑтавити' => 'print_and_post',
+ 'Оновити' => 'update',
+};
+
+1;
+
diff --git a/locale/ua_utf/ps b/locale/ua_utf/ps
new file mode 100755
index 00000000..e6441524
--- /dev/null
+++ b/locale/ua_utf/ps
@@ -0,0 +1,380 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Ð¡Ñ‚Ð°Ñ€Ñ–Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑ–Ð² витрат',
+ 'AP Outstanding' => 'ÐеÑплачені рахунки витрат',
+ 'AP Transaction' => 'Проводка витрат',
+ 'AP Transactions' => 'Проводки витрат',
+ 'AR Aging' => 'Ð¡Ñ‚Ð°Ñ€Ñ–Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑ–Ð² доходів',
+ 'AR Outstanding' => 'ÐеÑплачені рахунки доходів',
+ 'AR Transaction' => 'Проводка доходів',
+ 'AR Transactions' => 'Проводки доходів',
+ 'Account' => 'Рахунок',
+ 'Account Number' => 'Ðомер рахунку',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Accounts' => 'Рахунки',
+ 'Add AP Transaction' => 'Додати проводку витрат',
+ 'Add AR Transaction' => 'Додати проводку доходів',
+ 'Add Purchase Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° купівлю',
+ 'Add Quotation' => 'КотируваннÑ',
+ 'Add Request for Quotation' => 'Додати запит на котируваннÑ',
+ 'Add Sales Invoice' => 'Ðовий Рахуно-фактура',
+ 'Add Sales Order' => 'Ðове Ð·Ð°Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° продаж',
+ 'Address' => 'ÐдреÑа',
+ 'All Accounts' => 'Ð’ÑÑ– рахунки',
+ 'Amount' => 'Сума',
+ 'Amount Due' => 'Заплатити Ñуму',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Are you sure you want to delete Invoice Number' => 'Ви певні, що хочете видалити даний рахунок?',
+ 'Are you sure you want to delete Transaction' => 'Ви певні, що хочете видалити дану проводку?',
+ 'Attachment' => 'Додаток',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Balance' => 'БаланÑ',
+ 'Balance Sheet' => 'БаланÑ-зведеннÑ',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Billing Address' => 'ÐдреÑа Ð´Ð»Ñ Ð½Ð°Ð´ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ',
+ 'Bin' => 'Корзина',
+ 'Bin List' => 'СпиÑок корзин',
+ 'Business' => 'БізнеÑ',
+ 'Cannot delete invoice!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ рахунок-фактуру!',
+ 'Cannot delete transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ проводку!',
+ 'Cannot post invoice for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити рахунок-фактуру Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post invoice!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити рахунок-фактуру!',
+ 'Cannot post payment for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити платіж Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post transaction for a closed period!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð³Ð¾ періоду!',
+ 'Cannot post transaction!' => 'Ðе вдаєтьÑÑ Ð²Ð¸Ñтавити проводку!',
+ 'Cash' => 'Готівка',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'Change' => 'Змінити',
+ 'Check' => 'Чек',
+ 'City' => 'МіÑто',
+ 'Closed' => 'Закрито',
+ 'Company Name' => 'Ðазва підприємÑтва',
+ 'Compare to' => 'ПорівнÑти з',
+ 'Confirm!' => 'Підтвердіть!',
+ 'Contact' => 'Контактна оÑоба',
+ 'Continue' => 'Продовжити',
+ 'Copies' => 'Копій',
+ 'Country' => 'Країна',
+ 'Credit' => 'Кредит',
+ 'Credit Limit' => 'Ліміт кредиту',
+ 'Curr' => 'Валюта',
+ 'Currency' => 'Валюта',
+ 'Current' => 'Поточний',
+ 'Current Earnings' => 'Поточний заробіток',
+ 'Customer' => 'Клієнт',
+ 'Customer Number' => 'Ðомер клієнта',
+ 'Customer missing!' => 'Ðе вказаний клієнт!',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Date Paid' => 'Дата оплати',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Decimalplaces' => 'ДеÑÑтичні міÑцÑ',
+ 'Delete' => 'Видалити',
+ 'Delete Schedule' => 'Видалити розклад',
+ 'Delivery Date' => 'Дата доÑтавки',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'Detail' => 'Подробиці',
+ 'Due Date' => 'Заплатити до',
+ 'Due Date missing!' => 'Ðе вказаний термін оплати!',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail Statement to' => 'ПоÑлати по ел. пошті до',
+ 'E-mail address missing!' => 'Ðе вказана адреÑа ел. пошти!',
+ 'E-mail message' => 'ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ ÐµÐ». пошти',
+ 'E-mailed' => 'Ел. пошту відіÑлано',
+ 'Edit AP Transaction' => 'Редагувати проводку витрат',
+ 'Edit AR Transaction' => 'Редагувати проводку доходів',
+ 'Edit Sales Invoice' => 'Редагувати рахунок-фактуру',
+ 'Employee' => 'Працівник',
+ 'Every' => 'Кожні',
+ 'Exch' => 'КурÑ',
+ 'Exchange Rate' => 'ÐšÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸',
+ 'Exchange rate for payment missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸ Ð´Ð»Ñ Ð¿Ð»Ð°Ñ‚ÐµÐ¶Ñƒ!',
+ 'Exchange rate missing!' => 'Ðе вказаний ÐºÑƒÑ€Ñ Ð²Ð°Ð»ÑŽÑ‚Ð¸!',
+ 'Extended' => 'Продовжено',
+ 'Fax' => 'Фах',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'For' => 'ДлÑ',
+ 'From' => 'Від/З',
+ 'GIFI' => 'GIFI',
+ 'Group' => 'Група',
+ 'Heading' => 'Розділ',
+ 'ID' => 'Ідентифікаційний номер',
+ 'In-line' => 'Включено (In-line)',
+ 'Include Exchange Rate Difference' => 'Вкючити різницю курÑів',
+ 'Include Payment' => 'Включити плтіж',
+ 'Include in Report' => 'Додати до звіту',
+ 'Income Statement' => 'Звіт про доходи і видатки',
+ 'Internal Notes' => 'Внутрішні примітки',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Invoice Date' => 'Дата виÑтавленнÑ',
+ 'Invoice Date missing!' => 'Ðе вказана дата виÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°-фактури',
+ 'Invoice Number' => 'Ðомер рахунка-фактури',
+ 'Invoice Number missing!' => 'Ðе вказаний номер рахунка-фактури',
+ 'Invoice deleted!' => 'Рахунок-фактура видалений!',
+ 'Item not on file!' => 'Речі нема в ÑпиÑку!',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Language' => 'Мова',
+ 'Manager' => 'Менеджер',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Memo' => 'Ðотатка',
+ 'Message' => 'ПовідомленнÑ',
+ 'Method' => 'Метод',
+ 'Month' => 'МіÑÑць',
+ 'N/A' => 'Ð/Д',
+ 'Next Date' => 'ÐаÑтупна дата',
+ 'No.' => 'No.',
+ 'Notes' => 'Примітки',
+ 'Nothing selected!' => 'Ðічого не вибрано!',
+ 'Nothing to print!' => 'Ðема що дркувати!',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Number' => 'Ðомер',
+ 'Number missing in Row' => 'Ðе вказаний номер у Ñ€Ñдку',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Open' => 'Відкрито',
+ 'Order' => 'ЗамовленнÑ',
+ 'Order Date missing!' => 'Ðе вказано дату замовленнÑ!',
+ 'Order Number' => 'Ðомер замовленнÑ',
+ 'Order Number missing!' => 'ВідÑутній номер замовленнÑ',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'Ðомер купівельного замовленнÑ',
+ 'Packing List' => 'Пакувальний ÑпиÑок',
+ 'Packing List Date missing!' => 'Ðе вказано дату пакувального ÑпиÑку',
+ 'Packing List Number missing!' => 'Ðе вказано номер пакувального ÑпиÑку',
+ 'Paid' => 'Заплачено',
+ 'Part' => 'ЧаÑтина',
+ 'Payment date missing!' => 'Ðе вказано дату Платежу!',
+ 'Payments' => 'Платежі',
+ 'Period' => 'Період',
+ 'Phone' => 'Тел.',
+ 'Pick List' => 'СпиÑок комплектуваннÑ',
+ 'Post' => 'ВиÑтавити',
+ 'Post as new' => 'ВиÑтавити Ñк новий',
+ 'Posted!' => 'ВиÑтавлено!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Ціна',
+ 'Print' => 'Ðадрукувати',
+ 'Print and Post' => 'Ðадрукувати Ñ– виÑтавити',
+ 'Printed' => 'Ðадруковано',
+ 'Project' => 'Проект',
+ 'Project Number' => 'Ðомер проекту',
+ 'Project Transactions' => 'Проводки проекту',
+ 'Project not on file!' => 'Проекту нема в ÑпиÑку!',
+ 'Purchase Order' => 'Купівельне замовленнÑ',
+ 'Qty' => 'КількіÑÑ‚ÑŒ',
+ 'Quarter' => 'Квартал',
+ 'Quotation' => 'КотируваннÑ',
+ 'Quotation Date missing!' => 'ВідÑÑƒÑ‚Ð½Ñ Ð´Ð°Ñ‚Ð° котируваннÑ!',
+ 'Quotation Number missing!' => 'ВідÑутній номер котируваннÑ!',
+ 'Recd' => 'Отримано',
+ 'Receipt' => 'КвитанціÑ',
+ 'Receipts' => 'Квитанції',
+ 'Record in' => 'ВнеÑти в',
+ 'Recurring Transaction' => 'Періодична проводка',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Remaining' => 'ЗалишилоÑÑŒ',
+ 'Repeat' => 'Повторити',
+ 'Report for' => 'Звіт длÑ',
+ 'Required by' => 'Термін доÑтавки',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Рахунок-фактура.',
+ 'Sales Order' => 'Ðакладна продажу',
+ 'Salesperson' => 'Торговець/предÑтавник',
+ 'Save Schedule' => 'Зберегти розклад',
+ 'Schedule' => 'Розклад',
+ 'Scheduled' => 'В розкладі',
+ 'Screen' => 'Екран',
+ 'Select all' => 'Вибрати вÑе',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select from one of the projects below' => 'Виберіть один із наÑтупних проектів',
+ 'Select items' => 'Виберіть елементи',
+ 'Select payment' => 'Виберіть платіж',
+ 'Select postscript or PDF!' => 'Виберіть postscript або PDF',
+ 'Select txt, postscript or PDF!' => 'Виберіть txt, postscript або PDF!',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Serial No.' => 'Серійний No.',
+ 'Service' => 'ПоÑлуга',
+ 'Ship' => 'ВідіÑлати',
+ 'Ship to' => 'ВідіÑлати до',
+ 'Ship via' => 'ВідіÑлати через',
+ 'Shipping Address' => 'ÐдреÑа Ð´Ð»Ñ Ð²Ñ–Ð´ÑиланнÑ',
+ 'Shipping Point' => 'Пункт відÑиланнÑ',
+ 'Source' => 'Джерело',
+ 'Standard' => 'Стандартні',
+ 'Startdate' => 'Дата початку',
+ 'State/Province' => 'Штат/облаÑÑ‚ÑŒ',
+ 'Statement' => 'Звіт',
+ 'Statement sent to' => 'Звіт поÑлано до',
+ 'Statements sent to printer!' => 'Звіт поÑлано до принтера!',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Summary' => 'ЗведеннÑ',
+ 'Tax' => 'Податок',
+ 'Tax Included' => 'Податок включено',
+ 'Tax collected' => 'Податок зібрано',
+ 'Tax paid' => 'Податок заплачено',
+ 'Text' => 'ТекÑÑ‚',
+ 'Till' => 'КаÑа',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Trade Discount' => 'Торгова знижка',
+ 'Transaction' => 'Проводка',
+ 'Transaction deleted!' => 'Проводка видалена',
+ 'Transaction posted!' => 'Проводка здійÑнена',
+ 'Translation not on file!' => 'Переклад немає в файлі!',
+ 'Trial Balance' => 'Пробний баланÑ',
+ 'Unit' => 'ОдиницÑ',
+ 'Update' => 'Оновити',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor Invoice.' => 'Рахунок-фактура.',
+ 'Vendor Number' => 'Ðомер поÑтачальника',
+ 'Vendor missing!' => 'ПоÑтачальник не Ñ–Ñнує',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'What type of item is this?' => 'Який це вид/тип елемента',
+ 'Work Order' => 'ÐарÑд',
+ 'Year' => 'Рік',
+ 'Yes' => 'Tak',
+ 'You are posting an existing transaction!' => 'Ви виÑтавлÑєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and posting an existing transaction!' => 'Ви друкуєте Ñ– зберігаєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and saving an existing order' => 'Ви друкуєте Ñ– зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are printing and saving an existing quotation' => 'Ви друкуєте Ñ– зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You are saving an existing order' => 'Ви зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are saving an existing quotation' => 'Ви зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'Zip/Postal Code' => 'Поштовий код',
+ 'as at' => 'Ñк в',
+ 'ea' => 'шт.',
+ 'for' => 'длÑ',
+ 'for Period' => 'за період',
+ 'posted!' => 'виÑтавлено!',
+ 'sent' => 'нідіÑлано',
+ 'time(s)' => 'раз(ів)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'Проводка_витрат' => 'ap_transaction',
+ 'Проводка_доходів' => 'ar_transaction',
+ 'Продовжити' => 'continue',
+ 'Видалити' => 'delete',
+ 'Видалити_розклад' => 'delete_schedule',
+ 'Ел._пошта' => 'e_mail',
+ 'ВиÑтавити' => 'post',
+ 'ВиÑтавити_Ñк_новий' => 'post_as_new',
+ 'Ðадрукувати' => 'print',
+ 'Ðадрукувати_Ñ–_виÑтавити' => 'print_and_post',
+ 'Рахунок_фактура_' => 'sales_invoice_',
+ 'Ðакладна_продажу' => 'sales_order',
+ 'Зберегти_розклад' => 'save_schedule',
+ 'Розклад' => 'schedule',
+ 'Вибрати_вÑе' => 'select_all',
+ 'ВідіÑлати_до' => 'ship_to',
+ 'Оновити' => 'update',
+ 'Рахунок_фактура_' => 'vendor_invoice_',
+ 'tak' => 'yes',
+};
+
+1;
+
diff --git a/locale/ua_utf/pw b/locale/ua_utf/pw
new file mode 100755
index 00000000..f83dd45e
--- /dev/null
+++ b/locale/ua_utf/pw
@@ -0,0 +1,15 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Continue' => 'Продовжити',
+ 'Password' => 'Пароль',
+ 'Session expired!' => 'Ð¡ÐµÐ°Ð½Ñ Ð·Ð°Ñтарів!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'Продовжити' => 'continue',
+};
+
+1;
+
diff --git a/locale/ua_utf/rc b/locale/ua_utf/rc
new file mode 100755
index 00000000..d2f4bb00
--- /dev/null
+++ b/locale/ua_utf/rc
@@ -0,0 +1,80 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'Account' => 'Рахунок',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Balance' => 'БаланÑ',
+ 'Beginning Balance' => 'Початковий баланÑ',
+ 'Cleared' => 'Проведено',
+ 'Continue' => 'Продовжити',
+ 'Credit' => 'Кредит',
+ 'Current' => 'Поточний',
+ 'Date' => 'Дата',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Description' => 'ОпиÑ',
+ 'Detail' => 'Подробиці',
+ 'Difference' => 'РізницÑ',
+ 'Done' => 'Зроблено',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'From' => 'Від/З',
+ 'Include Exchange Rate Difference' => 'Вкючити різницю курÑів',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Month' => 'МіÑÑць',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Out of balance!' => 'Ðе збаланÑовано!',
+ 'Outstanding' => 'Ðе Ñплачено',
+ 'Period' => 'Період',
+ 'Quarter' => 'Квартал',
+ 'R' => 'R',
+ 'Reconciliation' => 'УзгодженнÑ',
+ 'Select all' => 'Вибрати вÑе',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Source' => 'Джерело',
+ 'Statement Balance' => 'БаланÑовий Звіт',
+ 'Summary' => 'ЗведеннÑ',
+ 'To' => 'До',
+ 'Update' => 'Оновити',
+ 'Year' => 'Рік',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'Продовжити' => 'continue',
+ 'Зроблено' => 'done',
+ 'Вибрати_вÑе' => 'select_all',
+ 'Оновити' => 'update',
+};
+
+1;
+
diff --git a/locale/ua_utf/rp b/locale/ua_utf/rp
new file mode 100755
index 00000000..70399af6
--- /dev/null
+++ b/locale/ua_utf/rp
@@ -0,0 +1,197 @@
+$self{charset} = 'UTF-8';
+
+$self{texts} = {
+ 'AP Aging' => 'Ð¡Ñ‚Ð°Ñ€Ñ–Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑ–Ð² витрат',
+ 'AR Aging' => 'Ð¡Ñ‚Ð°Ñ€Ñ–Ð½Ð½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÑ–Ð² доходів',
+ 'Account' => 'Рахунок',
+ 'Account Number' => 'Ðомер рахунку',
+ 'Accounting Menu' => 'Меню обліку',
+ 'Accounts' => 'Рахунки',
+ 'Address' => 'ÐдреÑа',
+ 'All Accounts' => 'Ð’ÑÑ– рахунки',
+ 'Amount' => 'Сума',
+ 'Apr' => 'квітнÑ',
+ 'April' => 'Квітень',
+ 'Attachment' => 'Додаток',
+ 'Aug' => 'ÑерпнÑ',
+ 'August' => 'Серпень',
+ 'Balance' => 'БаланÑ',
+ 'Balance Sheet' => 'БаланÑ-зведеннÑ',
+ 'Bcc' => 'Прих.копіÑ',
+ 'Cash' => 'Готівка',
+ 'Cc' => 'ÐšÐ¾Ð¿Ñ–Ñ Ð´Ð¾',
+ 'Compare to' => 'ПорівнÑти з',
+ 'Continue' => 'Продовжити',
+ 'Copies' => 'Копій',
+ 'Credit' => 'Кредит',
+ 'Curr' => 'Валюта',
+ 'Current' => 'Поточний',
+ 'Current Earnings' => 'Поточний заробіток',
+ 'Customer' => 'Клієнт',
+ 'Customer not on file!' => 'Клієнта нема в ÑпиÑку!',
+ 'Date' => 'Дата',
+ 'Debit' => 'Дебит',
+ 'Dec' => 'груднÑ',
+ 'December' => 'Грудень',
+ 'Decimalplaces' => 'ДеÑÑтичні міÑцÑ',
+ 'Delete Schedule' => 'Видалити розклад',
+ 'Department' => 'Відділ',
+ 'Description' => 'ОпиÑ',
+ 'Detail' => 'Подробиці',
+ 'Due Date' => 'Заплатити до',
+ 'E-mail' => 'Ел. пошта',
+ 'E-mail Statement to' => 'ПоÑлати по ел. пошті до',
+ 'E-mail address missing!' => 'Ðе вказана адреÑа ел. пошти!',
+ 'E-mail message' => 'ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ ÐµÐ». пошти',
+ 'Every' => 'Кожні',
+ 'Feb' => 'лютого',
+ 'February' => 'Лютий',
+ 'For' => 'ДлÑ',
+ 'From' => 'Від/З',
+ 'GIFI' => 'GIFI',
+ 'Heading' => 'Розділ',
+ 'ID' => 'Ідентифікаційний номер',
+ 'In-line' => 'Включено (In-line)',
+ 'Include Exchange Rate Difference' => 'Вкючити різницю курÑів',
+ 'Include Payment' => 'Включити плтіж',
+ 'Include in Report' => 'Додати до звіту',
+ 'Income Statement' => 'Звіт про доходи і видатки',
+ 'Invoice' => 'Рахунок-фактура',
+ 'Jan' => 'ÑічнÑ',
+ 'January' => 'Ñічень',
+ 'Jul' => 'липнÑ',
+ 'July' => 'Липень',
+ 'Jun' => 'червнÑ',
+ 'June' => 'Червень',
+ 'Language' => 'Мова',
+ 'Mar' => 'березнÑ',
+ 'March' => 'Березень',
+ 'May' => 'травнÑ',
+ 'May ' => 'Травень',
+ 'Memo' => 'Ðотатка',
+ 'Message' => 'ПовідомленнÑ',
+ 'Method' => 'Метод',
+ 'Month' => 'МіÑÑць',
+ 'N/A' => 'Ð/Д',
+ 'Next Date' => 'ÐаÑтупна дата',
+ 'Nothing selected!' => 'Ðічого не вибрано!',
+ 'Nov' => 'лиÑтопада',
+ 'November' => 'ЛиÑтопад',
+ 'Number' => 'Ðомер',
+ 'Oct' => 'жовтнÑ',
+ 'October' => 'Жовтень',
+ 'Order' => 'ЗамовленнÑ',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Платежі',
+ 'Period' => 'Період',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Ðадрукувати',
+ 'Project' => 'Проект',
+ 'Project Number' => 'Ðомер проекту',
+ 'Project Transactions' => 'Проводки проекту',
+ 'Project not on file!' => 'Проекту нема в ÑпиÑку!',
+ 'Quarter' => 'Квартал',
+ 'Receipts' => 'Квитанції',
+ 'Recurring Transaction' => 'Періодична проводка',
+ 'Reference' => 'ПоÑиланнÑ',
+ 'Repeat' => 'Повторити',
+ 'Report for' => 'Звіт длÑ',
+ 'Salesperson' => 'Торговець/предÑтавник',
+ 'Save Schedule' => 'Зберегти розклад',
+ 'Screen' => 'Екран',
+ 'Select all' => 'Вибрати вÑе',
+ 'Select from one of the names below' => 'Виберіть одну із наÑтупних назв',
+ 'Select from one of the projects below' => 'Виберіть один із наÑтупних проектів',
+ 'Select postscript or PDF!' => 'Виберіть postscript або PDF',
+ 'Sep' => 'вереÑнÑ',
+ 'September' => 'ВереÑень',
+ 'Source' => 'Джерело',
+ 'Standard' => 'Стандартні',
+ 'Startdate' => 'Дата початку',
+ 'Statement' => 'Звіт',
+ 'Statement sent to' => 'Звіт поÑлано до',
+ 'Statements sent to printer!' => 'Звіт поÑлано до принтера!',
+ 'Subject' => 'Тема',
+ 'Subtotal' => 'ПідÑумок по розділу',
+ 'Summary' => 'ЗведеннÑ',
+ 'Tax' => 'Податок',
+ 'Tax collected' => 'Податок зібрано',
+ 'Tax paid' => 'Податок заплачено',
+ 'Till' => 'КаÑа',
+ 'To' => 'До',
+ 'Total' => 'Загальна Сума',
+ 'Trial Balance' => 'Пробний баланÑ',
+ 'Vendor' => 'ПоÑтачальник',
+ 'Vendor not on file!' => 'Потачальника нема у ÑпиÑку ',
+ 'Warning!' => 'ПопередженнÑ!',
+ 'Year' => 'Рік',
+ 'You are posting an existing transaction!' => 'Ви виÑтавлÑєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and posting an existing transaction!' => 'Ви друкуєте Ñ– зберігаєте проводку, Ñка вже Ñ–Ñнує!',
+ 'You are printing and saving an existing order' => 'Ви друкуєте Ñ– зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are printing and saving an existing quotation' => 'Ви друкуєте Ñ– зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'You are saving an existing order' => 'Ви зберігаєте замовленнÑ, Ñке вже Ñ–Ñнує!',
+ 'You are saving an existing quotation' => 'Ви зберігаєте котировку, Ñка вже Ñ–Ñнує!',
+ 'as at' => 'Ñк в',
+ 'for' => 'длÑ',
+ 'for Period' => 'за період',
+ 'sent' => 'нідіÑлано',
+ 'time(s)' => 'раз(ів)',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'Продовжити' => 'continue',
+ 'Видалити_розклад' => 'delete_schedule',
+ 'Ел._пошта' => 'e_mail',
+ 'Ðадрукувати' => 'print',
+ 'Зберегти_розклад' => 'save_schedule',
+ 'Вибрати_вÑе' => 'select_all',
+};
+
+1;
+
diff --git a/locale/ve/COPYING b/locale/ve/COPYING
new file mode 100755
index 00000000..a25f2ac7
--- /dev/null
+++ b/locale/ve/COPYING
@@ -0,0 +1,23 @@
+######################################################################
+# LedgerSMB Small Medium Business Accounting Software
+# Copyright (c) 2001
+#
+# Spanish Texts (Venezuela):
+#
+# Author: John Stoddart <jstypo@imagencolor.com.ve>
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+#######################################################################
+
diff --git a/locale/ve/LANGUAGE b/locale/ve/LANGUAGE
new file mode 100755
index 00000000..80e710d3
--- /dev/null
+++ b/locale/ve/LANGUAGE
@@ -0,0 +1 @@
+Spanish/Venezuela
diff --git a/locale/ve/Num2text b/locale/ve/Num2text
new file mode 100755
index 00000000..88ffe737
--- /dev/null
+++ b/locale/ve/Num2text
@@ -0,0 +1,212 @@
+#=====================================================================
+# LedgerSMB Small Medium Business Accounting
+# Copyright (C) 2002
+#
+# Author: Dieter Simader
+# Email: dsimader@sql-ledger.org
+# Web: http://sourceforge.net/projects/ledger-smb/
+#
+# Language: Spanish
+# Contributors: John Christian Stoddart
+#
+# This program 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 2 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program; if not, write to the Free Software
+# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#======================================================================
+
+
+sub init {
+ my $self = shift;
+
+ %{ $self->{numbername} } =
+ (0 => 'cero',
+ 1 => 'un',
+ '1o' => 'uno',
+ 2 => 'dos',
+ 3 => 'tres',
+ 4 => 'cuatro',
+ 5 => 'cinco',
+ 6 => 'seis',
+ 7 => 'siete',
+ 8 => 'ocho',
+ 9 => 'nueve',
+ 10 => 'diez',
+ 11 => 'once',
+ '11o' => 'once',
+ 12 => 'doce',
+ 13 => 'trece',
+ 14 => 'catorce',
+ 15 => 'quince',
+ 16 => 'dieciséis',
+ 17 => 'diecisiete',
+ 18 => 'dieciocho',
+ 19 => 'diecinueve',
+ 20 => 'veinte',
+ 21 => 'veintiún',
+ '21o' => 'veintiuno',
+ 22 => 'veintidós',
+ 23 => 'veintitrés',
+ 24 => 'veinticuatro',
+ 25 => 'veinticinco',
+ 26 => 'veintiséis',
+ 27 => 'veintisiete',
+ 28 => 'veintiocho',
+ 29 => 'veintinueve',
+ 30 => 'treinta',
+ 40 => 'cuarenta',
+ 50 => 'cincuenta',
+ 60 => 'sesenta',
+ 70 => 'setenta',
+ 80 => 'ochenta',
+ 90 => 'noventa',
+ 500 => 'quinientos',
+ 700 => 'setecientos',
+ 900 => 'novecientos',
+ 10**2 => 'ciento',
+ 10**3 => 'mil',
+ 10**6 => 'millón',
+ 10**12 => 'billón',
+ );
+
+}
+
+
+sub num2text {
+ my ($self, $amount) = @_;
+
+ return $self->{numbername}{0} unless $amount;
+
+ my @textnumber = ();
+
+ # split amount into chunks of 3
+ my @num = reverse split //, abs($amount);
+ my @numblock = ();
+ my $stripun = 0;
+ my @a = ();
+ my $i;
+
+ while (@num) {
+ @a = ();
+ for (1 .. 3) {
+ push @a, shift @num;
+ }
+ push @numblock, join / /, reverse @a;
+ }
+
+ # special case for 1000
+ if ($numblock[1] eq '1' && $numblock[0] gt '000') {
+ # remove first array element from textnumber
+ $stripun = 1;
+ }
+
+ while (@numblock) {
+
+ $i = $#numblock;
+ @num = split //, $numblock[$i];
+
+ $numblock[$i] *= 1;
+
+ if ($numblock[$i] == 0) {
+ pop @numblock;
+ next;
+ }
+
+ if ($numblock[$i] > 99) {
+ if ($num[0] == 1) {
+ push @textnumber, $self->{numbername}{10**2};
+ } else {
+ # special case for 500, 700, 900
+ if (grep /$num[0]/, (5,7,9)) {
+ push @textnumber, $self->{numbername}{"${num[0]}00"};
+
+ } else {
+
+ # the one from hundreds, append cientos
+ push @textnumber, $self->{numbername}{$num[0]}.$self->{numbername}{10**2}.'s';
+
+ }
+ }
+
+ # reduce numblock
+ $numblock[$i] -= $num[0] * 100;
+ }
+
+ if ($numblock[$i] > 9) {
+ # tens
+ push @textnumber, $self->format_ten($numblock[$i], $i);
+ } elsif ($numblock[$i] > 0) {
+ # ones
+ $num = $numblock[$i];
+ $num .= 'o' if ($num == 1 && $i == 0);
+ push @textnumber, $self->{numbername}{$num};
+ }
+
+ # add thousand, million
+ if ($i) {
+ $num = 10**($i * 3);
+ if ($numblock[$i] > 1) {
+ if ($i == 2 || $i == 4) {
+ $a = $self->{numbername}{$num}."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } elsif ($i == 3) {
+ $num = 10**($i * 2);
+ $a = "$self->{10**3} $self->{numbername}{$num}"."es";
+ $a =~ s/ó/o/;
+ push @textnumber, $a;
+ } else {
+ if ($i == 1) {
+ push @textnumber, $self->{numbername}{$num};
+ } else {
+ push @textnumber, $self->{numbername}{$num}.'s';
+ }
+ }
+ } else {
+ push @textnumber, $self->{numbername}{$num};
+ }
+ }
+
+ pop @numblock;
+
+ }
+
+ shift @textnumber if $stripun;
+
+ join ' ', @textnumber;
+
+}
+
+
+sub format_ten {
+ my ($self, $amount, $i) = @_;
+
+ my $textnumber = "";
+ my @num = split //, $amount;
+
+ if ($amount > 30) {
+ $textnumber = $self->{numbername}{$num[0]*10};
+ $amount = $num[1];
+ } else {
+ $amount .= 'o' if ($num[1] == 1 && $i == 0);
+ $textnumber = $self->{numbername}{$amount};
+ $amount = 0;
+ }
+
+ $textnumber .= " y ".$self->{numbername}{$amount} if $amount;
+
+ $textnumber;
+
+}
+
+
+1;
+
diff --git a/locale/ve/aa b/locale/ve/aa
new file mode 100755
index 00000000..5d378c26
--- /dev/null
+++ b/locale/ve/aa
@@ -0,0 +1,161 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Pendientes de CxP',
+ 'AP Transaction' => 'Asiento de CxP',
+ 'AP Transactions' => 'Asientos de CxP',
+ 'AR Outstanding' => 'Pendientes de CxC',
+ 'AR Transaction' => 'Asiento de CxC',
+ 'AR Transactions' => 'Asiento de CxC',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add AP Transaction' => 'Agregar Asiento de CxP',
+ 'Add AR Transaction' => 'Agregar Asiento de CxC',
+ 'Amount' => 'Monto',
+ 'Amount Due' => 'Cantidad Adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro que desea borrar el Asiento?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Cannot delete transaction!' => '¡No se puede borrar el asiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un asiento en un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar el asiento!',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'Due Date missing!' => 'Falta la Fecha de Vencimiento',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Empleado',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'ID' => 'N° de identidad',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => '¡Falta Fecha de Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Month' => 'Mes',
+ 'No.' => 'N°',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Orden N°',
+ 'PO Number' => 'N° Control',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'Falta fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => 'Imprimir y Registrar como Nuevo',
+ 'Project' => 'Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Abono',
+ 'Remaining' => 'Resto',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Schedule' => 'Programar',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envío por',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Source' => 'Cheque N°',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluído',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiendo registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Compra.',
+ 'Vendor missing!' => '¡Falta Proveedor!',
+ 'Year' => 'Año',
+ 'Yes' => 'Sí',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'post' => 'post',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'asiento_de_cxp' => 'ap_transaction',
+ 'asiento_de_cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'imprimir_y_registrar_como_nuevo' => 'print_and_post_as_new',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'programar' => 'schedule',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ve/admin b/locale/ve/admin
new file mode 100755
index 00000000..672b6b05
--- /dev/null
+++ b/locale/ve/admin
@@ -0,0 +1,144 @@
+$self{texts} = {
+ 'Access Control' => 'Control de Acceso',
+ 'Accounting' => 'Contabilidad',
+ 'Add User' => 'Agregar Usuario',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'All Datasets up to date!' => 'Bases de Datos actualizadas!',
+ 'Cannot create Lock!' => '¡No se puede crear Bloqueo!',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar Contraseña',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por
+editar',
+ 'Company' => 'Compañía',
+ 'Confirm' => '¡Favor Confirmar!',
+ 'Connect to' => 'Conectarse a',
+ 'Continue' => 'Continuar',
+ 'Create Chart of Accounts' => 'Crear Plan de Cuentas',
+ 'Create Dataset' => 'Crear Base de Datos',
+ 'DBI not installed!' => '¡DBI no se encuentra instalado!',
+ 'Database' => 'Base de Datos',
+ 'Database Administration' => 'Administración de Base de Datos',
+ 'Database Driver not checked!' => 'No se pudo verificar el Manejador de la Base de Datos',
+ 'Database User missing!' => '¡Falta Usuario de la Base de Datos',
+ 'Dataset' => 'Base de Datos',
+ 'Dataset missing!' => '¡Falta Base de Datos!',
+ 'Dataset updated!' => '¡Base de Datos actualizada!',
+ 'Date Format' => 'Formato de Fecha',
+ 'Delete' => 'Borrar',
+ 'Delete Dataset' => 'Borrar Base de Datos',
+ 'Directory' => 'Directorio',
+ 'Driver' => 'Manejador',
+ 'Dropdown Limit' => 'Límite de Menú desplagable',
+ 'E-mail' => 'E-mail',
+ 'Edit User' => 'Editar Usuario',
+ 'Existing Datasets' => 'Bases de Datos Existentes',
+ 'Fax' => 'Fax',
+ 'Host' => 'Servidor de Base de Datos',
+ 'Hostname missing!' => 'Falta el nombre del Servidor de Base de Datos',
+ 'Language' => 'Idioma',
+ 'Lock System' => 'Bloquear Sistema',
+ 'Lockfile created!' => '¡Archivo de bloqueo creado!',
+ 'Lockfile removed!' => '¡Archivo de bloqueo borrado!',
+ 'Login' => 'Login',
+ 'Login name missing!' => '¡Falta Login!',
+ 'Logout' => 'Salir',
+ 'Manager' => 'Gerente',
+ 'Menu Width' => 'Ancho de Menú',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'Name' => 'Nombre',
+ 'New Templates' => 'Nuevas Plantillas',
+ 'No Database Drivers available!' => '¡No hay ningún manejador de base de datos disponible!',
+ 'No Dataset selected!' => '¡No se ha seleccionado ninguna base de datos!',
+ 'Nothing to delete!' => '¡No hay nada que borrar!',
+ 'Number Format' => 'Formato de Número',
+ 'Oracle Database Administration' => 'Administración de Base de Datos Oracle',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Pg Database Administration' => 'Administración de Base de Datos Pg',
+ 'PgPP Database Administration' => 'Administración de Base de Datos PgPP',
+ 'Phone' => 'Teléfono',
+ 'Port' => 'Puerto',
+ 'Port missing!' => '¡Falta definir puerto!',
+ 'Printer' => 'Impresora',
+ 'Save' => 'Guardar',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Configurar Plantillas',
+ 'Signature' => 'Firma',
+ 'Stylesheet' => 'Hoja de Estilo',
+ 'Supervisor' => 'Supervisor',
+ 'Templates' => 'Plantillas',
+ 'The following Datasets are not in use and can be deleted' => 'Las Bases de Datos siguientes están en desuso y están disponibles para ser borradas',
+ 'The following Datasets need to be updated' => 'Las Bases de Datos siguientes necesitan ser ser actualizadas',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Unlock System' => 'Desbloquear Sistema',
+ 'Update Dataset' => 'Actualizar Base de Datos',
+ 'Use Templates' => 'Utilizar Plantillas',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Version' => 'Versión',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'does not exist' => 'no existe',
+ 'is already a member!' => 'ya es miembro',
+ 'localhost' => 'servidor local',
+ 'locked!' => '¡Bloqueado!',
+ 'successfully created!' => '¡Creado satisfactoriamente!',
+ 'successfully deleted!' => '¡Borrado satisfactoriamente!',
+ 'website' => 'sitio web',
+};
+
+$self{subs} = {
+ 'add_user' => 'add_user',
+ 'adminlogin' => 'adminlogin',
+ 'change_admin_password' => 'change_admin_password',
+ 'change_password' => 'change_password',
+ 'check_password' => 'check_password',
+ 'continue' => 'continue',
+ 'create_dataset' => 'create_dataset',
+ 'dbcreate' => 'dbcreate',
+ 'dbdelete' => 'dbdelete',
+ 'dbdriver_defaults' => 'dbdriver_defaults',
+ 'dbselect_source' => 'dbselect_source',
+ 'dbupdate' => 'dbupdate',
+ 'delete' => 'delete',
+ 'delete_dataset' => 'delete_dataset',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'getpassword' => 'getpassword',
+ 'list_users' => 'list_users',
+ 'lock_system' => 'lock_system',
+ 'login' => 'login',
+ 'login_name' => 'login_name',
+ 'logout' => 'logout',
+ 'oracle_database_administration' => 'oracle_database_administration',
+ 'pg_database_administration' => 'pg_database_administration',
+ 'pgpp_database_administration' => 'pgpp_database_administration',
+ 'save' => 'save',
+ 'unlock_system' => 'unlock_system',
+ 'update_dataset' => 'update_dataset',
+ 'agregar_usuario' => 'add_user',
+ 'cambiar_la_contraseña_del_administrador' => 'change_admin_password',
+ 'cambiar_contraseña' => 'change_password',
+ 'continuar' => 'continue',
+ 'crear_base_de_datos' => 'create_dataset',
+ 'borrar' => 'delete',
+ 'borrar_base_de_datos' => 'delete_dataset',
+ 'bloquear_sistema' => 'lock_system',
+ 'login' => 'login',
+ 'salir' => 'logout',
+ 'administración_de_base_de_datos_oracle' => 'oracle_database_administration',
+ 'administración_de_base_de_datos_pg' => 'pg_database_administration',
+ 'administración_de_base_de_datos_pgpp' => 'pgpp_database_administration',
+ 'guardar' => 'save',
+ 'desbloquear_sistema' => 'unlock_system',
+ 'actualizar_base_de_datos' => 'update_dataset',
+};
+
+1;
+
diff --git a/locale/ve/all b/locale/ve/all
new file mode 100755
index 00000000..21492334
--- /dev/null
+++ b/locale/ve/all
@@ -0,0 +1,896 @@
+# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+
+$self{texts} = {
+ 'A' => 'Ajst.',
+ 'AP' => 'CxP',
+ 'AP Aging' => 'Diario Resumido de CxP',
+ 'AP Outstanding' => 'Pendientes de CxP',
+ 'AP Transaction' => 'Asiento de CxP',
+ 'AP Transactions' => 'Asientos de CxP',
+ 'AR' => 'CxC',
+ 'AR Aging' => 'Diario Resumido de CxC',
+ 'AR Outstanding' => 'Pendientes de CxC',
+ 'AR Transaction' => 'Asiento de CxC',
+ 'AR Transactions' => 'Asiento de CxC',
+ 'AR/AP' => 'CxC/CxP',
+ 'About' => 'Acerca de',
+ 'Above' => 'Encima de',
+ 'Access Control' => 'Control de Acceso',
+ 'Access Denied!' => 'Acceso Denegado!',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Account Number missing!' => 'Falta el Número de la Cuenta',
+ 'Account Type' => 'Tipo de Cuenta',
+ 'Account Type missing!' => 'Falta Tipo de Cuenta',
+ 'Account deleted!' => '¡Cuenta Borrada!',
+ 'Account does not exist!' => 'Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta Guardada!',
+ 'Accounting' => 'Contabilidad',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro de Auditoría',
+ 'Activate Audit trails' => 'Activar Rastro de Auditoría',
+ 'Active' => 'Activo',
+ 'Add' => 'Agregar',
+ 'Add AP Transaction' => 'Agregar Asiento de CxP',
+ 'Add AR Transaction' => 'Agregar Asiento de CxC',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add Assembly' => 'Agregar Juego',
+ 'Add Business' => 'Agregar Negocio',
+ 'Add Cash Transfer Transaction' => 'Agregar asiento de Transferencia',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add Deduction' => 'Agregar Deducción',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add Exchange Rate' => 'Agregar Tasa de Cambio',
+ 'Add GIFI' => 'Agregar Código GIFI',
+ 'Add General Ledger Transaction' => 'Agregar Asiento al Libro Mayor General',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Job' => 'Agregar Mano de Obra',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra/Costo Operativo',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add POS Invoice' => 'Agregar Factura PdV',
+ 'Add Part' => 'Agregar Artículo',
+ 'Add Pricegroup' => 'Agregar Grupo de Precios',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Agregar Solicitud de Cotización',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Sales Invoice' => 'Agregar Factura',
+ 'Add Sales Order' => 'Agregar Pedido',
+ 'Add Service' => 'Agregar Servicio',
+ 'Add Timecard' => 'Agregar Hoja de Tiempo',
+ 'Add Transaction' => 'Agregar Asiento',
+ 'Add User' => 'Agregar Usuario',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Add Warehouse' => 'Agregar Almacén',
+ 'Address' => 'Dirección',
+ 'Administration' => 'Administración',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Después de Deducción',
+ 'All' => 'Todos',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'All Datasets up to date!' => 'Bases de Datos actualizadas!',
+ 'All Items' => 'Todos los Artículos',
+ 'Allowances' => 'Permisos',
+ 'Amount' => 'Monto',
+ 'Amount Due' => 'Cantidad Adeudada',
+ 'Amount missing!' => '¡Falta Monto!',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Está seguro que desea borrar la Factura Número',
+ 'Are you sure you want to delete Order Number' => '¿Está seguro que desea
+borrar la Orden Número?',
+ 'Are you sure you want to delete Quotation Number' => '¿Está seguro que desea borrar la Cotización número',
+ 'Are you sure you want to delete Timecard for' => '¿Está seguro que desea borrar la hoja de tiempo del',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro que desea borrar el Asiento?',
+ 'Are you sure you want to remove the marked entries from the queue?' => '¿Está seguro que desea remover las entradas seleccionadas de la cola?',
+ 'Assemblies' => 'Juegos',
+ 'Assemblies restocked!' => '¡Juegos realmacendados!',
+ 'Assembly' => 'Juego',
+ 'Assembly stocked!' => 'Juego almacenado!',
+ 'Asset' => 'Activo',
+ 'Attachment' => 'Adjunto',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría removido hasta',
+ 'Audit trails disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trails enabled' => 'Rastro de Auditoría activado',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => 'Costo Promedio',
+ 'Avg Cost' => 'Costo Prom.',
+ 'BIC' => 'BIC',
+ 'BOM' => 'Listado de Piezas',
+ 'Backup' => 'Respaldo',
+ 'Backup sent to' => 'Respaldo enviado a',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de Balance',
+ 'Based on' => 'Basado en',
+ 'Bcc' => 'Cco',
+ 'Before Deduction' => 'Antes de la Deducción',
+ 'Beginning Balance' => 'Balance Inicial',
+ 'Below' => 'Debajo',
+ 'Billing Address' => 'Dirección de Facturación',
+ 'Bin' => 'Anaquel/Cesta',
+ 'Bin List' => 'Lista de Almacenaje',
+ 'Bin Lists' => 'Listas de Almacenaje',
+ 'Books are open' => 'Libros están Abiertos',
+ 'Break' => 'Ruptura',
+ 'Business' => 'Negocio',
+ 'Business Number' => 'N° de Registro Fiscal',
+ 'Business deleted!' => 'Negocio borrado!',
+ 'Business saved!' => 'Negocio guardado!',
+ 'C' => 'C',
+ 'COGS' => 'Costo de Ventas',
+ 'COGS account does not exist!' => 'No existe la cta. de costo de ventas',
+ 'Cannot add timecard for a completed job!' => 'No se puede agregar una hoja de tiempo a un proyecto cerrado',
+ 'Cannot change timecard for a completed job!' => 'No se puede modificar una hoja de tiempo de un proyecto cerrado',
+ 'Cannot create Assembly' => 'No se puede crear el Juego',
+ 'Cannot create Labor' => 'No se puede crear la Mano de Obra',
+ 'Cannot create Lock!' => '¡No se puede crear Bloqueo!',
+ 'Cannot create Part' => 'No se puede crear la parte',
+ 'Cannot create Service' => 'No se puede crear el servicio',
+ 'Cannot delete Timecard!' => 'No se puede borrar la Hoja de Tiempo',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete default account!' => '¡No se puede borrar la cuenta por omisión!',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot delete quotation!' => '¡No puedo borrar la cotización!',
+ 'Cannot delete transaction!' => '¡No se puede borrar el asiento!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Cannot post Payment!' => '¡No se puede registrar el Pago!',
+ 'Cannot post Receipt!' => '¡No se puede registrar el Recibo!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un asiento en un periodo cerrado',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '¡No se puede registrar un asiento con un débito y un crédito para la misma cuenta!',
+ 'Cannot post transaction!' => '¡No se puede registrar el asiento!',
+ 'Cannot remove files!' => '¡No se puede borrar archivos!',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => '!No se puede guardar las preferencias!',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Cannot save preferences!' => '¡No se puede guardar las Preferencias!',
+ 'Cannot save quotation!' => '¡No se puede guardar la cotización!',
+ 'Cannot save timecard for a closed period!' => 'No se puede guardar una hoja de tiempo para un período cerrado',
+ 'Cannot save timecard!' => '¡No se puede guardar la hoja de tiempo!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'No se admite selección múltiple en CxC, CxP o IC!',
+ 'Cannot set multiple options for' => 'No se admiten opciones simlutaneas para',
+ 'Cannot set multiple options for Item' => 'No se pueden guardar múltiples opciones para el Item',
+ 'Cannot stock Assembly!' => '¡No se puede almacenar el Juego!',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los Juegos!',
+ 'Cash' => 'Caja',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Change Admin Password' => 'Cambiar la contraseña del administrador',
+ 'Change Password' => 'Cambiar Contraseña',
+ 'Charge' => 'Debitar',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Check' => 'Cheque',
+ 'Check Inventory' => 'Revisar Inventario',
+ 'Checks' => 'Cheques',
+ 'City' => 'Ciudad',
+ 'Cleared' => 'Debitado',
+ 'Click on login name to edit!' => 'Haga clic en el nombre de usuario por
+editar',
+ 'Clocked' => 'Trabajado',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Closed' => 'Cerrado',
+ 'Code' => 'Código',
+ 'Code missing!' => 'Falta Código',
+ 'Company' => 'Compañía',
+ 'Company Name' => 'Nombre de la Compañía',
+ 'Compare to' => 'Comparar contra',
+ 'Completed' => 'Completado',
+ 'Components' => 'Componentes',
+ 'Confirm' => '¡Favor Confirmar!',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Connect to' => 'Conectarse a',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas de Orden',
+ 'Copies' => 'Copias',
+ 'Copy to COA' => 'Copiar al Plan de Cuentas',
+ 'Cost' => 'Costo',
+ 'Cost Center' => 'Centro de Costos (Gastos)',
+ 'Could not save pricelist!' => '¡No se pudo guradar lista de precios!',
+ 'Could not save!' => '¡No se pudo guardar!',
+ 'Could not transfer Inventory!' => 'No se pudo transferir Inventario!',
+ 'Country' => 'País',
+ 'Create Chart of Accounts' => 'Crear Plan de Cuentas',
+ 'Create Dataset' => 'Crear Base de Datos',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del Periodo',
+ 'Customer' => 'Cliente',
+ 'Customer History' => 'Histórico de Clientes',
+ 'Customer Number' => 'Código de Cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'DBI not installed!' => '¡DBI no se encuentra instalado!',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Database' => 'Base de Datos',
+ 'Database Administration' => 'Administración de Base de Datos',
+ 'Database Driver not checked!' => 'No se pudo verificar el Manejador de la Base de Datos',
+ 'Database Host' => 'Servidor de Base de Datos',
+ 'Database User missing!' => '¡Falta Usuario de la Base de Datos',
+ 'Dataset' => 'Base de Datos',
+ 'Dataset is newer than version!' => 'La versión de la Base de Datos es más reciente que la versión del programa',
+ 'Dataset missing!' => '¡Falta Base de Datos!',
+ 'Dataset updated!' => '¡Base de Datos actualizada!',
+ 'Date' => 'Fecha',
+ 'Date Format' => 'Formato de Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Date Received' => 'Fecha Recibido',
+ 'Date missing!' => '¡Falta fecha!',
+ 'Date received missing!' => '¡Falta fecha de recibo!',
+ 'Date worked' => 'Fecha trabajada',
+ 'Day' => 'Día',
+ 'Day(s)' => 'Día(s)',
+ 'Days' => 'Días',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Dígitos decimales',
+ 'Decrease' => 'Reducir',
+ 'Deduct after' => 'Deducir después de',
+ 'Deduction deleted!' => 'Deducción borrada!',
+ 'Deduction saved!' => '¡Deducción guardada!',
+ 'Deductions' => 'Deducciones',
+ 'Default Template' => 'Plantilla por defecto',
+ 'Defaults' => 'Preferencias',
+ 'Defaults saved!' => '¡Preferencias guardadas!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar Cuenta',
+ 'Delete Dataset' => 'Borrar Base de Datos',
+ 'Delete Schedule' => 'Eliminar Programación',
+ 'Deleting a language will also delete the templates for the language' => 'Eliminar un idioma eliminará también las plantillas del idioma',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Department deleted!' => '¡Centro de Costos borrado!',
+ 'Department saved!' => '¡Centro de Costos guardado!',
+ 'Departments' => 'Centros de Costos',
+ 'Deposit' => 'Abono',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Traducción de Descripciones',
+ 'Description missing!' => '¡Falta descripción!',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Directory' => 'Directorio',
+ 'Discount' => 'Descuento',
+ 'Done' => 'Hecho',
+ 'Drawing' => 'Dibujo',
+ 'Driver' => 'Manejador',
+ 'Dropdown Limit' => 'Límite de Menú desplagable',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'Due Date missing!' => 'Falta la Fecha de Vencimiento',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Enviar Comprobante por E-mail a',
+ 'E-mail address missing!' => 'Falta dirección de E-mail',
+ 'E-mail message' => 'Mensaje de E-mail',
+ 'E-mailed' => 'Enviado por E-mail',
+ 'Edit' => 'Editar',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Edit Account' => 'Editar Cuenta',
+ 'Edit Assembly' => 'Editar Juego',
+ 'Edit Business' => 'Editar Negocio',
+ 'Edit Cash Transfer Transaction' => 'Editar Asiento de Caja',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Deduction' => 'Editar Deducción',
+ 'Edit Department' => 'Editar Centro de Costos',
+ 'Edit Description Translations' => 'Editar Traducción de Descripciones',
+ 'Edit Employee' => 'Editar Empleado',
+ 'Edit GIFI' => 'Editar GIFI',
+ 'Edit General Ledger Transaction' => 'Editar Asiento del Libro Mayor General',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Job' => 'Editar Mano de Obra',
+ 'Edit Labor/Overhead' => 'Editar Mano de Obra/Costo Operativo',
+ 'Edit Language' => 'Editar Idioma',
+ 'Edit POS Invoice' => 'Editar Factura de PdV',
+ 'Edit Part' => 'Editar Parte',
+ 'Edit Preferences for' => 'Editar Preferencias de',
+ 'Edit Pricegroup' => 'Editar Grupo de Precios',
+ 'Edit Project' => 'Editar Proyecto',
+ 'Edit Purchase Order' => 'Editar Orden de Compra',
+ 'Edit Quotation' => 'Editar Cotización',
+ 'Edit Request for Quotation' => 'Editar Solicitud de Cotización',
+ 'Edit SIC' => 'Editar SIC',
+ 'Edit Sales Invoice' => 'Edirar Factura de Venta',
+ 'Edit Sales Order' => 'Editar Pedido',
+ 'Edit Service' => 'Editar Servicio',
+ 'Edit Template' => 'Editar Plantilla',
+ 'Edit Timecard' => 'Editar Hoja de Tiempo',
+ 'Edit User' => 'Editar Usuario',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Edit Vendor Invoice' => 'Editar Factura de Compra',
+ 'Edit Warehouse' => 'Editar Almacén',
+ 'Employee' => 'Empleado',
+ 'Employee Name' => 'Nombre del Empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => 'Empleado borrado!',
+ 'Employee pays' => 'Empleado paga',
+ 'Employee saved!' => '¡Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Empleador',
+ 'Employer pays' => 'Empleador paga',
+ 'Enddate' => 'Fecha de Terminación',
+ 'Ends' => 'Termina',
+ 'Enforce transaction reversal for all dates' => 'Forzar reverso de asientos para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Capital',
+ 'Every' => 'Cada',
+ 'Excempt age <' => 'Edad de Excención <',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta tasa de cambio!',
+ 'Existing Datasets' => 'Bases de Datos Existentes',
+ 'Expense' => 'Gastos',
+ 'Expense account does not exist!' => '¡La cuenta de gastos no existe!',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Extended' => 'Extendido',
+ 'FX' => 'Divisas',
+ 'Failed to save order!' => '¡No se pudo guardar la orden!',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Por',
+ 'Foreign Exchange Gain' => 'Ganancia por Diferencial Cambiario',
+ 'Foreign Exchange Loss' => 'Pérdida por Diferencial Cambiario',
+ 'Friday' => 'Viernes',
+ 'From' => 'Desde',
+ 'From Warehouse' => 'Desde almacén',
+ 'GIFI' => 'Código GIFI',
+ 'GIFI deleted!' => '¡Borrado el código GIFI!',
+ 'GIFI missing!' => '¡Falta código GIFI',
+ 'GIFI saved!' => '¡Código GIFI guardado!',
+ 'GL' => 'Libro Mayor General',
+ 'GL Reference Number' => 'N. Referencia Mayor General',
+ 'GL Transaction' => 'Asiento de Libro Mayor General',
+ 'General Ledger' => 'Libro Mayor General',
+ 'Generate' => 'Generar',
+ 'Generate Orders' => 'Generar órdenes',
+ 'Generate Purchase Orders' => 'Generar órdenes de compra',
+ 'Generate Purchase Orders from Sales Order' => 'Generar órdenes de compra a partir de pedido',
+ 'Generate Sales Order' => 'Generar pedido',
+ 'Generate Sales Order from Purchase Orders' => 'Generar pedido a partir de órdenes de compra',
+ 'Generate Sales Orders' => 'Generar órdenes de compra',
+ 'Goods & Services' => 'Bienes y Servicios',
+ 'Group' => 'Grupo',
+ 'Group Items' => 'Agrupar Artículos',
+ 'Group Translations' => 'Traducción de Grupos',
+ 'Group deleted!' => '¡Grupo eleminado!',
+ 'Group missing!' => '¡Falta grupo!',
+ 'Group saved!' => '¡Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'Heading' => 'Encabezado',
+ 'History' => 'Histórico',
+ 'Home Phone' => 'Teléfono Habitación',
+ 'Host' => 'Servidor de Base de Datos',
+ 'Hostname missing!' => 'Falta el nombre del Servidor de Base de Datos',
+ 'IBAN' => 'N° Cuenta Bancaria',
+ 'ID' => 'N° de identidad',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Inactive' => 'Inactivo',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencial por Tasa de Cambio',
+ 'Include Payment' => 'Inclir Pago',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Include in drop-down menus' => 'Incluir en menús desplegables',
+ 'Income' => 'Ingreso',
+ 'Income Statement' => 'Estado de Cuenta de Igresos',
+ 'Income account does not exist!' => '¡No existe la cuenta de ingreso!',
+ 'Incorrect Dataset version!' => 'Versión de Base de Datos incorrecta',
+ 'Increase' => 'Aumentar',
+ 'Individual Items' => 'Artículos Individuales',
+ 'Internal Notes' => 'Anotaciones Internas',
+ 'Inventory' => 'Inventario',
+ 'Inventory account does not exist!' => '¡La cuenta de inventario correspondiente no existe!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '¡El inventario del juego debe estar en cero antes de poder declararlo obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '¡El inventario del artículo debe estar en cero antes de poder declararlo obsoleto!',
+ 'Inventory saved!' => 'Inventario guardado!',
+ 'Inventory transferred!' => 'Inventario transferido!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => '¡Falta Fecha de Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => '¡Falta Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Invoices' => 'Facturas',
+ 'Is this a summary account to record' => '¿La cuenta a registrar es una cuenta de resumen?',
+ 'Item already on pricelist!' => '¡Artículo está incluido en la lista de precios!',
+ 'Item deleted!' => '¡Artículo borrado!',
+ 'Item not on file!' => '¡El artículo no se encuentra en la base de datos!',
+ 'Items' => 'Artículos',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Job' => 'Trabajo',
+ 'Job Name' => 'Nombre del Trabajo',
+ 'Job Number' => 'N° Trabajo',
+ 'Job Number missing!' => 'Faltá el número del trabajo',
+ 'Job deleted!' => '¡Trabajo eliminado!',
+ 'Job saved!' => '¡Trabajo guardado!',
+ 'Jobs' => 'Trabajos',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor Code' => 'Código Mano de Obra',
+ 'Labor/Overhead' => 'Mano de Obra/Costo Operativo',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => '¡Idioma borrado!',
+ 'Language saved!' => '¡Idioma guardado!',
+ 'Languages' => 'Idiomas',
+ 'Languages not defined!' => '¡No hay idiomas definidos!',
+ 'Last Cost' => 'Último Costo',
+ 'Last Numbers & Default Accounts' => 'Últimos Números y Cuentas por Omisión',
+ 'Lead' => 'T. de Ent.',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Leave host and port field empty unless you want to make a remote connection.' => 'Deje los campos del servidor y de la base de datos y del puerto en blanco al menos que quiera hacer una conexión remota',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Licencia otorgada a',
+ 'Line Total' => 'Sumatoria de columna',
+ 'Link' => 'Enlaces',
+ 'Link Accounts' => 'Enlazar Cuentas',
+ 'List' => 'Lista',
+ 'List Accounts' => 'Mostrar Cuentas',
+ 'List Businesses' => 'Mostrar Negocios',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Mostrar Código GIFI',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Price' => 'Precio de Lista',
+ 'List Projects' => 'Mostrar Proyectos',
+ 'List SIC' => 'Mostrar SIC',
+ 'List Transactions' => 'Mostrar Asientos',
+ 'List Warehouses' => 'Mostrar Almacenes',
+ 'Lock System' => 'Bloquear Sistema',
+ 'Lockfile created!' => '¡Archivo de bloqueo creado!',
+ 'Lockfile removed!' => '¡Archivo de bloqueo borrado!',
+ 'Login' => 'Login',
+ 'Login name missing!' => '¡Falta Login!',
+ 'Logout' => 'Salir',
+ 'Make' => 'Fabricante',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Marked entries printed!' => 'Selección impresa',
+ 'Markup' => 'Margen',
+ 'Maximum' => 'Máximo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Menu Width' => 'Ancho de Menú',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Monday' => 'Lunes',
+ 'Month' => 'Mes',
+ 'Month(s)' => 'Mes(es)',
+ 'Months' => 'Meses',
+ 'Multibyte Encoding' => 'Multibyte Encoding',
+ 'N/A' => 'No existe',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta nombre!',
+ 'New Templates' => 'Nuevas Plantillas',
+ 'New Window' => 'Nueva Ventana',
+ 'Next' => 'Prox.',
+ 'Next Date' => 'Siguiente fecha',
+ 'Next Number' => 'Siguiente Número',
+ 'No' => 'No',
+ 'No Database Drivers available!' => '¡No hay ningún manejador de base de datos disponible!',
+ 'No Dataset selected!' => '¡No se ha seleccionado ninguna base de datos!',
+ 'No Employees on file!' => 'No hay empleados registrados',
+ 'No Labor codes on file!' => 'No hay códigos de mano de obra registrados',
+ 'No email address for' => 'Falta la dirección de E-mail para',
+ 'No open Jobs!' => 'No hay trabajos abiertos!',
+ 'No open Projects!' => 'No hay proyectos abiertos!',
+ 'No.' => 'N°',
+ 'Non-taxable' => 'No gravable',
+ 'Non-taxable Purchases' => 'Compras no gravadas',
+ 'Non-taxable Sales' => 'Ventas no gravadas',
+ 'Non-tracking Items' => 'Servicios',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => 'No hay nada ingresado',
+ 'Nothing selected!' => '¡No se ha seleccionado nada!',
+ 'Nothing to delete!' => '¡No hay nada que borrar!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nothing to transfer!' => '¡No hay nada que transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Código',
+ 'Number Format' => 'Formato de Número',
+ 'Number missing in Row' => '¡Falta Número en la Fila!',
+ 'O' => 'O',
+ 'OH' => 'Disp.',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Oracle Database Administration' => 'Administración de Base de Datos Oracle',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de la Orden',
+ 'Order Date missing!' => '¡Falta fecha de la Orden!',
+ 'Order Entry' => 'Órdenes',
+ 'Order Number' => 'Orden N°',
+ 'Order Number missing!' => '¡Falta Número de la Orden!',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order generation failed!' => '¡No se pudo generar la orden!',
+ 'Order saved!' => '¡Orden guardada!',
+ 'Orders generated!' => '¡Órdenes generadas con éxito!',
+ 'Orphaned' => 'Huérfano',
+ 'Out of balance transaction!' => '¡Asiento fuera de balance!',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Pendientes',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'N° Control',
+ 'POS' => 'PdV',
+ 'POS Invoice' => 'Factura de PdV',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta Fecha de Lista de Empaque!',
+ 'Packing List Number missing!' => '¡Falta Código de Lista de Empaque!',
+ 'Packing Lists' => 'Listas de Empaque',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Parte',
+ 'Part Number' => 'N° Parte',
+ 'Partnumber' => 'Número de Parte',
+ 'Parts' => 'Partes',
+ 'Password' => 'Contraseña',
+ 'Password changed!' => '¡Contraseña cambiada!',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Passwords do not match!' => '¡Contraseñas son incorrectas!',
+ 'Payables' => 'CxP',
+ 'Payment' => 'Pago',
+ 'Payment date missing!' => 'Falta fecha de pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Payments posted!' => '¡Pagos registrados!',
+ 'Payroll Deduction' => 'Deducciones de Nómina',
+ 'Period' => 'Período',
+ 'Pg Database Administration' => 'Administración de Base de Datos Pg',
+ 'PgPP Database Administration' => 'Administración de Base de Datos PgPP',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Almacén',
+ 'Pick Lists' => 'Listas de Almacén',
+ 'Port' => 'Puerto',
+ 'Port missing!' => '¡Falta definir puerto!',
+ 'Pos' => 'PdV',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => '¡Registrado!',
+ 'Posting' => 'Registrando',
+ 'Posting failed!' => '¡Falló el registro!',
+ 'Postscript' => 'Postscript',
+ 'Preferences' => 'Preferencias',
+ 'Preferences saved!' => '¡Preferencias guardadas!',
+ 'Prepayment' => 'Prepago',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricegroup deleted!' => '¡Grupo de Precios Borrado!',
+ 'Pricegroup missing!' => '¡Falta Grupo de Precios!',
+ 'Pricegroup saved!' => '¡Grupo de Precios guardado!',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => 'Imprimir y Registrar como Nuevo',
+ 'Print and Save' => 'Imprimir y Guardar',
+ 'Print and Save as new' => 'Imprimir y Guardar como Nuevo',
+ 'Print and post as new' => 'Imprimir y Registrar como Nuevo',
+ 'Print and save as new' => 'Imprimir y Registrar como Nuevo',
+ 'Printed' => 'Impreso',
+ 'Printer' => 'Impresora',
+ 'Printing' => 'Impromiendo',
+ 'Printing ... ' => 'Imprimiendo...',
+ 'Process Transactions' => 'Procesar Transacciones',
+ 'Production' => 'Producción',
+ 'Profit Center' => 'Centro de Costo (Ingresos)',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Traducción de Descripción de Proyectos',
+ 'Project Name' => 'Nombre del Proyecto',
+ 'Project Number' => 'Código de Proyecto',
+ 'Project Number missing!' => '¡Falta Código de Proyecto!',
+ 'Project Transactions' => 'Asientos de Proyecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project not on file!' => '¡Proyecto no existe en la Base de Datos!',
+ 'Project saved!' => '¡Proyecto guardado!',
+ 'Project/Job Name' => 'Nombre Proyecto/Trabajo',
+ 'Project/Job Number' => 'N. Proyecto/Trabajo',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Órdenes de Compra',
+ 'Qty' => 'Cantidad',
+ 'Quantity exceeds available units to stock!' => '¡La Cantidad excede el disponible en en el Inventario!',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotation Number missing!' => '¡Falta Número de Cotización!',
+ 'Quotation deleted!' => '¡Cotización borrada!',
+ 'Quotations' => 'Cotizaciones',
+ 'R' => 'R',
+ 'RFQ' => 'Solicitud de Cotización',
+ 'RFQ ' => 'Solicitud de cotización ',
+ 'RFQ Number' => 'Número de Solicitud de Cotización',
+ 'RFQs' => 'Solicitudes de Cotización',
+ 'ROP' => 'Existencia Mínima',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => '¡Falta Tarifa!',
+ 'Recd' => 'Rcbdo',
+ 'Receipt' => 'Abono',
+ 'Receipt posted!' => '¡Recibo registrado!',
+ 'Receipts' => 'Recibos',
+ 'Receivables' => 'CxC',
+ 'Receive' => 'Almacenar',
+ 'Receive Merchandise' => 'Almacenar Mercancía',
+ 'Reconciliation' => 'Conciliación',
+ 'Reconciliation Report' => 'Reporte de Conciliación',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Recurring Transactions' => 'Transacciones Recurrentes',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Remove' => 'Eliminar',
+ 'Remove Audit trail up to' => 'Eliminar Rastro de Auditoría hasta',
+ 'Remove Audit trails up to' => 'Eliminar Rastro de Auditoría hasta',
+ 'Removed spoolfiles!' => '¡Archivos de cola de impresión eliminados!',
+ 'Removing marked entries from queue ...' => 'Eliminando selección de la cola de impresión...',
+ 'Repeat' => 'Repetir',
+ 'Report for' => 'Reporte para',
+ 'Reports' => 'Reportes',
+ 'Req' => 'Ped.',
+ 'Request for Quotation' => 'Solicitud de Cotización',
+ 'Request for Quotations' => 'Solicitudes de Cotización',
+ 'Required by' => 'Requerido para el',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SIC' => 'CIE',
+ 'SIC deleted!' => 'CIE borrado!',
+ 'SIC saved!' => 'CIE guardado!',
+ 'SKU' => 'SKU',
+ 'SSN' => 'RIF',
+ 'Sale' => 'Venta',
+ 'Sales' => 'Ventas',
+ 'Sales Invoice' => 'Factura de Ventas',
+ 'Sales Invoice ' => 'Factura de Ventas ',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Sales Invoice/AR Transaction Number' => 'N° Factura/Transacción de CxC',
+ 'Sales Invoices' => 'Facturas de Venta',
+ 'Sales Order' => 'Pedido',
+ 'Sales Order Number' => 'N° de Pedido',
+ 'Sales Orders' => 'Pedidos',
+ 'Sales Quotation Number' => 'N° de Cotización de Venta',
+ 'Salesperson' => 'Vendedor',
+ 'Saturday' => 'Sábado',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Save to File' => 'Archivar',
+ 'Saving' => 'Guardando',
+ 'Schedule' => 'Programar',
+ 'Scheduled' => 'Programada',
+ 'Screen' => 'Pantalla',
+ 'Search' => 'Búsqueda',
+ 'Select' => 'Seleccionar',
+ 'Select Customer' => 'Seleccione el cliente',
+ 'Select Vendor' => 'Seleccione el proveedor',
+ 'Select a Printer!' => '¡Seleccione una impresora!',
+ 'Select a printer!' => '¡Seleccione una impresora!',
+ 'Select all' => 'Seleccionar todos',
+ 'Select from one of the items below' => 'Seleccione de uno de los artículos siguientes',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select items' => 'Seleccione los items',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de Venta',
+ 'Send by E-Mail' => 'Enviar por E-mail',
+ 'Sending' => 'Enviando',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Serial',
+ 'Serial Number' => 'Serial',
+ 'Service' => 'Servicio',
+ 'Service Code' => 'Código servicio',
+ 'Service/Labor Code' => 'Código servicio/mano de obra',
+ 'Services' => 'Servicios',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Session expired!' => '¡Sesión Expiró!',
+ 'Setup Templates' => 'Configurar Plantillas',
+ 'Ship' => 'Envío',
+ 'Ship Merchandise' => 'Enviar Mercancía',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envío por',
+ 'Shipping' => 'Envío',
+ 'Shipping Address' => 'Dirección de Envío',
+ 'Shipping Date' => 'Fecha de Envío',
+ 'Shipping Date missing!' => 'Falta Fecha de Envío',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Short' => 'Corto',
+ 'Signature' => 'Firma',
+ 'Source' => 'Cheque N°',
+ 'Spoolfile' => 'Archivo de Cola de Impresión',
+ 'Standard' => 'Estándard',
+ 'Standard Industrial Codes' => 'Códigos Industriales Estandarizados (CIE)',
+ 'Startdate' => 'Fecha de Inicio',
+ 'State' => 'Estado',
+ 'State/Province' => 'Estado/Provincia',
+ 'Statement' => 'Estado de Cuenta',
+ 'Statement Balance' => 'Balance de Cuenta',
+ 'Statement sent to' => 'Estado de Cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de Cuenta enviado a la impresora!',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar Juego',
+ 'Stocking Date' => 'Fecha de ensamblaje',
+ 'Stylesheet' => 'Hoja de Estilo',
+ 'Sub-contract GIFI' => 'Sub-Contrato GIFI',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Sunday' => 'Domingo',
+ 'Supervisor' => 'Supervisor',
+ 'System' => 'Sistema',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuesto',
+ 'Tax Accounts' => 'Cuentas de Impuestos',
+ 'Tax Included' => 'Impuesto Incluído',
+ 'Tax Number' => 'NIT',
+ 'Tax Number / SSN' => 'RIF/NIT',
+ 'Tax collected' => 'Impuestos retenidos',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Taxable' => 'Gravable',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Templates' => 'Plantillas',
+ 'Terms' => 'Condiciones de crédito',
+ 'Text' => 'Texto',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'The following Datasets are not in use and can be deleted' => 'Las Bases de Datos siguientes están en desuso y están disponibles para ser borradas',
+ 'The following Datasets need to be updated' => 'Las Bases de Datos siguientes necesitan ser ser actualizadas',
+ 'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'Esta es una verificacion preliminar de fuentes existentes. No se creará ni borrará nada durante esta etapa',
+ 'Thursday' => 'Jueves',
+ 'Till' => 'Caja',
+ 'Time In' => 'Inicio',
+ 'Time Out' => 'Fin',
+ 'Timecard' => 'Hoja de Tiempo',
+ 'Timecard deleted!' => '¡Hoja de tiempo borrada!',
+ 'Timecard saved!' => '¡Hoja de tiempo guardada!',
+ 'Timecards' => 'Hojas de tiempo',
+ 'Times' => 'Veces',
+ 'To' => 'Hasta',
+ 'To Warehouse' => 'Hacia almacén',
+ 'To add a user to a group edit a name, change the login name and save. A new user with the same variables will then be saved under the new login name.' => 'Para añadir un usuario a un grupo, edite un nombre, cambie el nombre de usuario (login) y guarde los cambios. Un nuevo usuario, con las mismas propiedades se guardará bajo el nuevo nombre de usuario (login).',
+ 'Top Level' => 'Descripción Principal',
+ 'Total' => 'Total',
+ 'Tracking Items' => 'Partes',
+ 'Trade Discount' => 'Descuento Comercial',
+ 'Transaction' => 'Asiento',
+ 'Transaction Date missing!' => '¡Falta Fecha de Asiento',
+ 'Transaction Dates' => 'Fecha de transacciones',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiendo registrado!',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado el reverso de los asientos para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado el reverso de los asientos hasta',
+ 'Transactions' => 'Asientos',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Transfer from' => 'Transferir desde',
+ 'Transfer to' => 'Transferir a',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => 'Traducción borrada!',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Translations' => 'Traducciones',
+ 'Translations saved!' => 'Traducciones guardadadas',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Tuesday' => 'Martes',
+ 'Type of Business' => 'Tipo de Negocio',
+ 'Unit' => 'Unidad',
+ 'Unit of measure' => 'Unidad de medida',
+ 'Unlock System' => 'Desbloquear Sistema',
+ 'Update' => 'Actualizar',
+ 'Update Dataset' => 'Actualizar Base de Datos',
+ 'Updated' => 'Actualizado',
+ 'Upgrading to Version' => 'Actualizando Versión',
+ 'Use Templates' => 'Utilizar Plantillas',
+ 'User' => 'Usuario',
+ 'User deleted!' => '¡Usuario borrado!',
+ 'User saved!' => '¡Usuario guardado!',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor History' => 'Histórico de Proveedores',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Vendor Invoice ' => 'Factura de Compra ',
+ 'Vendor Invoice.' => 'Factura de Compra.',
+ 'Vendor Invoice/AP Transaction Number' => '',
+ 'Vendor Invoices' => 'Facturas de Compra',
+ 'Vendor Number' => 'Código de Vendedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor missing!' => '¡Falta Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouse' => 'Almacén',
+ 'Warehouse deleted!' => '¡Almacén borrado!',
+ 'Warehouse saved!' => '¡Almacén guardado!',
+ 'Warehouses' => 'Almacenes',
+ 'Warning!' => '¡Advertencia!',
+ 'Wednesday' => 'Miércoles',
+ 'Week' => 'Semana',
+ 'Week(s)' => 'Semana(s)',
+ 'Weeks' => 'Semanas',
+ 'Weight' => 'Peso',
+ 'Weight Unit' => 'Unidad de Peso',
+ 'What type of item is this?' => '¿Qué tipo de artículo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Órdenes de Trabajo',
+ 'Work Phone' => 'Teléfono Oficina',
+ 'Year' => 'Año',
+ 'Year(s)' => 'Año(s)',
+ 'Yearend' => 'Cierre de Ejercicio',
+ 'Yearend date missing!' => 'Falta fecha del Cierre de Ejercicio',
+ 'Yearend posted!' => 'Cierre de Ejercicio registrado!',
+ 'Yearend posting failed!' => 'Falló registro de Cierre de Ejercicio',
+ 'Years' => 'Años',
+ 'Yes' => 'Sí',
+ 'You are logged out' => '¡Ud. está desconectado del sistema!',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está registrando e imprimiendo una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está guardando e imprimiendo una orden existente!',
+ 'You are printing and saving an existing quotation' => 'Está guardando e imprimiendo una cotización existente!',
+ 'You are printing and saving an existing transaction!' => 'Está guardando e imprimiendo una transacción existente!',
+ 'You are saving an existing order' => 'Está guardando una orden existente!',
+ 'You are saving an existing quotation' => 'Está guardando una cotización existente!',
+ 'You are saving an existing transaction!' => 'Está guardando una transacción exixtente!',
+ 'You did not enter a name!' => '¡Ud. no ha introducido un nombre!',
+ 'You must enter a host and port for local and remote connections!' => 'Debe introducir un nombre de servidor y un puerto para conexiones locales y remotas',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'account cannot be set to any other type of account' => 'La cuenta no puede ser cambiada a otro tipo de cuenta',
+ 'as at' => 'al',
+ 'days' => 'días',
+ 'does not exist' => 'no existe',
+ 'done' => 'hecho',
+ 'ea' => 'c/u',
+ 'failed' => 'falló',
+ 'for' => 'por',
+ 'for Period' => 'para el Período',
+ 'is already a member!' => 'ya es miembro',
+ 'localhost' => 'servidor local',
+ 'locked!' => '¡Bloqueado!',
+ 'partsgroup' => 'grupo',
+ 'posted!' => '!Registrado¡',
+ 'sent' => 'enviado',
+ 'successfully created!' => '¡Creado satisfactoriamente!',
+ 'successfully deleted!' => '¡Borrado satisfactoriamente!',
+ 'time(s)' => 'veces',
+ 'unexpected error!' => 'Error inesperado!',
+ 'website' => 'sitio web',
+};
+
+1;
diff --git a/locale/ve/am b/locale/ve/am
new file mode 100755
index 00000000..7cd458a8
--- /dev/null
+++ b/locale/ve/am
@@ -0,0 +1,311 @@
+$self{texts} = {
+ 'AP' => 'CxP',
+ 'AR' => 'CxC',
+ 'About' => 'Acerca de',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Account Number missing!' => 'Falta el Número de la Cuenta',
+ 'Account Type' => 'Tipo de Cuenta',
+ 'Account Type missing!' => 'Falta Tipo de Cuenta',
+ 'Account deleted!' => '¡Cuenta Borrada!',
+ 'Account does not exist!' => 'Cuenta no existe!',
+ 'Account saved!' => '¡Cuenta Guardada!',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accrual' => 'Acumulado',
+ 'Activate Audit trail' => 'Activar Rastro de Auditoría',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add Business' => 'Agregar Negocio',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add GIFI' => 'Agregar Código GIFI',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Warehouse' => 'Agregar Almacén',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Monto',
+ 'Asset' => 'Activo',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Audit trail disabled' => 'Rastro de Auditoría desactivado',
+ 'Audit trail enabled' => 'Rastro de Auditoría activado',
+ 'Audit trail removed up to' => 'Rastro de Auditoría removido hasta',
+ 'Backup sent to' => 'Respaldo enviado a',
+ 'Bin List' => 'Lista de Almacenaje',
+ 'Books are open' => 'Libros están Abiertos',
+ 'Business Number' => 'N° de Registro Fiscal',
+ 'Business deleted!' => 'Negocio borrado!',
+ 'Business saved!' => 'Negocio guardado!',
+ 'COGS' => 'Costo de Ventas',
+ 'Cannot delete account!' => '¡No se puede borrar la cuenta!',
+ 'Cannot delete default account!' => '¡No se puede borrar la cuenta por omisión!',
+ 'Cannot save account!' => '¡No se puede guardar la cuenta!',
+ 'Cannot save defaults!' => '!No se puede guardar las preferencias!',
+ 'Cannot save preferences!' => '¡No se puede guardar las Preferencias!',
+ 'Cannot set account for more than one of AR, AP or IC' => 'No se admite selección múltiple en CxC, CxP o IC!',
+ 'Cannot set multiple options for' => 'No se admiten opciones simlutaneas para',
+ 'Cash' => 'Caja',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Close Books up to' => 'Cerrar los libros hasta',
+ 'Code' => 'Código',
+ 'Code missing!' => 'Falta Código',
+ 'Company' => 'Compañía',
+ 'Confirm' => '¡Favor Confirmar!',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Contra' => 'Cuentas de Orden',
+ 'Copy to COA' => 'Copiar al Plan de Cuentas',
+ 'Cost Center' => 'Centro de Costos (Gastos)',
+ 'Credit' => 'Crédito',
+ 'Customer Number' => 'Código de Cliente',
+ 'Database Host' => 'Servidor de Base de Datos',
+ 'Dataset' => 'Base de Datos',
+ 'Date Format' => 'Formato de Fecha',
+ 'Day' => 'Día',
+ 'Days' => 'Días',
+ 'Debit' => 'Débito',
+ 'Default Template' => 'Plantilla por defecto',
+ 'Defaults saved!' => '¡Preferencias guardadas!',
+ 'Delete' => 'Borrar',
+ 'Delete Account' => 'Borrar Cuenta',
+ 'Deleting a language will also delete the templates for the language' => 'Eliminar un idioma eliminará también las plantillas del idioma',
+ 'Department deleted!' => '¡Centro de Costos borrado!',
+ 'Department saved!' => '¡Centro de Costos guardado!',
+ 'Departments' => 'Centros de Costos',
+ 'Description' => 'Descripción',
+ 'Description missing!' => '¡Falta descripción!',
+ 'Discount' => 'Descuento',
+ 'Dropdown Limit' => 'Límite de Menú desplagable',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Falta dirección de E-mail',
+ 'Edit' => 'Editar',
+ 'Edit Account' => 'Editar Cuenta',
+ 'Edit Business' => 'Editar Negocio',
+ 'Edit Department' => 'Editar Centro de Costos',
+ 'Edit GIFI' => 'Editar GIFI',
+ 'Edit Language' => 'Editar Idioma',
+ 'Edit Preferences for' => 'Editar Preferencias de',
+ 'Edit SIC' => 'Editar SIC',
+ 'Edit Template' => 'Editar Plantilla',
+ 'Edit Warehouse' => 'Editar Almacén',
+ 'Employee Number' => 'Número de Empleado',
+ 'Ends' => 'Termina',
+ 'Enforce transaction reversal for all dates' => 'Forzar reverso de asientos para todas las fechas',
+ 'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Introduzca hasta 3 letras separadas por dos puntos (p.e. CAD:USD:EUR) para las monedas locales y las extranjeras',
+ 'Equity' => 'Capital',
+ 'Every' => 'Cada',
+ 'Expense' => 'Gastos',
+ 'Expense/Asset' => 'Gastos/Activo',
+ 'Fax' => 'Fax',
+ 'Foreign Exchange Gain' => 'Ganancia por Diferencial Cambiario',
+ 'Foreign Exchange Loss' => 'Pérdida por Diferencial Cambiario',
+ 'GIFI' => 'Código GIFI',
+ 'GIFI deleted!' => '¡Borrado el código GIFI!',
+ 'GIFI missing!' => '¡Falta código GIFI',
+ 'GIFI saved!' => '¡Código GIFI guardado!',
+ 'GL' => 'Libro Mayor General',
+ 'GL Reference Number' => 'N. Referencia Mayor General',
+ 'GL Transaction' => 'Asiento de Libro Mayor General',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'N° de identidad',
+ 'Include in drop-down menus' => 'Incluir en menús desplegables',
+ 'Income' => 'Ingreso',
+ 'Inventory' => 'Inventario',
+ 'Invoice' => 'Factura',
+ 'Is this a summary account to record' => '¿La cuenta a registrar es una cuenta de resumen?',
+ 'Language' => 'Idioma',
+ 'Language deleted!' => '¡Idioma borrado!',
+ 'Language saved!' => '¡Idioma guardado!',
+ 'Languages' => 'Idiomas',
+ 'Last Numbers & Default Accounts' => 'Últimos Números y Cuentas por Omisión',
+ 'Liability' => 'Pasivo',
+ 'Licensed to' => 'Licencia otorgada a',
+ 'Link' => 'Enlaces',
+ 'Menu Width' => 'Ancho de Menú',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'Months' => 'Meses',
+ 'Name' => 'Nombre',
+ 'Next' => 'Prox.',
+ 'Next Number' => 'Siguiente Número',
+ 'No' => 'No',
+ 'No email address for' => 'Falta la dirección de E-mail para',
+ 'Non-tracking Items' => 'Servicios',
+ 'Number' => 'Código',
+ 'Number Format' => 'Formato de Número',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Part Number' => 'N° Parte',
+ 'Password' => 'Contraseña',
+ 'Password does not match!' => '¡Contraseña incorrecta!',
+ 'Payables' => 'CxP',
+ 'Payment' => 'Pago',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Almacén',
+ 'Posting' => 'Registrando',
+ 'Postscript' => 'Postscript',
+ 'Preferences saved!' => '¡Preferencias guardadas!',
+ 'Print' => 'Imprimir',
+ 'Printer' => 'Impresora',
+ 'Printing' => 'Impromiendo',
+ 'Process Transactions' => 'Procesar Transacciones',
+ 'Profit Center' => 'Centro de Costo (Ingresos)',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Order Number' => 'Número de Orden de Compra',
+ 'Purchase Orders' => 'Órdenes de Compra',
+ 'RFQ Number' => 'Número de Solicitud de Cotización',
+ 'Rate' => 'Tarifa',
+ 'Receivables' => 'CxC',
+ 'Recurring Transactions' => 'Transacciones Recurrentes',
+ 'Reference' => 'Referencia',
+ 'Remove Audit trail up to' => 'Eliminar Rastro de Auditoría hasta',
+ 'Retained Earnings' => 'Resultado del Ejercicio',
+ 'SIC deleted!' => 'CIE borrado!',
+ 'SIC saved!' => 'CIE guardado!',
+ 'Sales Invoice' => 'Factura de Ventas',
+ 'Sales Invoice/AR Transaction Number' => 'N° Factura/Transacción de CxC',
+ 'Sales Order' => 'Pedido',
+ 'Sales Order Number' => 'N°de Pedido',
+ 'Sales Orders' => 'Pedidos',
+ 'Sales Quotation Number' => 'N°de Cotización de Venta',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Saving' => 'Guardando',
+ 'Sending' => 'Enviando',
+ 'Session Timeout' => '¡Sesión Caducó!',
+ 'Signature' => 'Firma',
+ 'Standard Industrial Codes' => 'Códigos Industriales Estandarizados (CIE)',
+ 'Stylesheet' => 'Hoja de Estilo',
+ 'System Defaults' => 'Predeterminados del Sistema',
+ 'Tax' => 'Impuesto',
+ 'Template saved!' => '¡Plantilla guardada!',
+ 'Times' => 'Veces',
+ 'Tracking Items' => 'Partes',
+ 'Transaction' => 'Asiento',
+ 'Transaction reversal enforced for all dates' => 'Se ha forzado el reverso de los asientos para todas las fechas',
+ 'Transaction reversal enforced up to' => 'Se ha forzado el reverso de los asientos hasta',
+ 'Type of Business' => 'Tipo de Negocio',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Vendor Number' => 'Código de Vendedor',
+ 'Version' => 'Versión',
+ 'Warehouse deleted!' => '¡Almacén borrado!',
+ 'Warehouse saved!' => '¡Almacén guardado!',
+ 'Warehouses' => 'Almacenes',
+ 'Week' => 'Semana',
+ 'Weeks' => 'Semanas',
+ 'Weight Unit' => 'Unidad de Peso',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Yearend' => 'Cierre de Ejercicio',
+ 'Yearend date missing!' => 'Falta fecha del Cierre de Ejercicio',
+ 'Yearend posted!' => 'Cierre de Ejercicio registrado!',
+ 'Yearend posting failed!' => 'Falló registro de Cierre de Ejercicio',
+ 'Years' => 'Años',
+ 'Yes' => 'Sí',
+ 'account cannot be set to any other type of account' => 'La cuenta no puede ser cambiada a otro tipo de cuenta',
+ 'done' => 'hecho',
+ 'failed' => 'falló',
+ 'localhost' => 'servidor local',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'account_header' => 'account_header',
+ 'add' => 'add',
+ 'add_account' => 'add_account',
+ 'add_business' => 'add_business',
+ 'add_department' => 'add_department',
+ 'add_gifi' => 'add_gifi',
+ 'add_language' => 'add_language',
+ 'add_sic' => 'add_sic',
+ 'add_warehouse' => 'add_warehouse',
+ 'audit_control' => 'audit_control',
+ 'backup' => 'backup',
+ 'business_header' => 'business_header',
+ 'company_logo' => 'company_logo',
+ 'config' => 'config',
+ 'continue' => 'continue',
+ 'copy_to_coa' => 'copy_to_coa',
+ 'defaults' => 'defaults',
+ 'delete' => 'delete',
+ 'delete_account' => 'delete_account',
+ 'delete_business' => 'delete_business',
+ 'delete_department' => 'delete_department',
+ 'delete_gifi' => 'delete_gifi',
+ 'delete_language' => 'delete_language',
+ 'delete_sic' => 'delete_sic',
+ 'delete_warehouse' => 'delete_warehouse',
+ 'department_header' => 'department_header',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_stylesheet' => 'display_stylesheet',
+ 'display_taxes' => 'display_taxes',
+ 'doclose' => 'doclose',
+ 'edit' => 'edit',
+ 'edit_account' => 'edit_account',
+ 'edit_business' => 'edit_business',
+ 'edit_department' => 'edit_department',
+ 'edit_gifi' => 'edit_gifi',
+ 'edit_language' => 'edit_language',
+ 'edit_recurring' => 'edit_recurring',
+ 'edit_sic' => 'edit_sic',
+ 'edit_template' => 'edit_template',
+ 'edit_warehouse' => 'edit_warehouse',
+ 'email_recurring' => 'email_recurring',
+ 'form_footer' => 'form_footer',
+ 'formnames' => 'formnames',
+ 'generate_yearend' => 'generate_yearend',
+ 'gifi_footer' => 'gifi_footer',
+ 'gifi_header' => 'gifi_header',
+ 'js_menu' => 'js_menu',
+ 'language_header' => 'language_header',
+ 'list_account' => 'list_account',
+ 'list_business' => 'list_business',
+ 'list_department' => 'list_department',
+ 'list_gifi' => 'list_gifi',
+ 'list_language' => 'list_language',
+ 'list_sic' => 'list_sic',
+ 'list_templates' => 'list_templates',
+ 'list_warehouse' => 'list_warehouse',
+ 'menubar' => 'menubar',
+ 'print_recurring' => 'print_recurring',
+ 'process_transactions' => 'process_transactions',
+ 'recurring_transactions' => 'recurring_transactions',
+ 'save' => 'save',
+ 'save_account' => 'save_account',
+ 'save_as_new' => 'save_as_new',
+ 'save_business' => 'save_business',
+ 'save_defaults' => 'save_defaults',
+ 'save_department' => 'save_department',
+ 'save_gifi' => 'save_gifi',
+ 'save_language' => 'save_language',
+ 'save_preferences' => 'save_preferences',
+ 'save_sic' => 'save_sic',
+ 'save_taxes' => 'save_taxes',
+ 'save_template' => 'save_template',
+ 'save_warehouse' => 'save_warehouse',
+ 'section_menu' => 'section_menu',
+ 'sic_header' => 'sic_header',
+ 'taxes' => 'taxes',
+ 'update' => 'update',
+ 'warehouse_header' => 'warehouse_header',
+ 'yearend' => 'yearend',
+ 'yes_delete_language' => 'yes_delete_language',
+ 'agregar_cuenta' => 'add_account',
+ 'agregar_negocio' => 'add_business',
+ 'agregar_centro_de_costos' => 'add_department',
+ 'agregar_idioma' => 'add_language',
+ 'agregar_sic' => 'add_sic',
+ 'agregar_almacén' => 'add_warehouse',
+ 'continuar' => 'continue',
+ 'copiar_al_plan_de_cuentas' => 'copy_to_coa',
+ 'borrar' => 'delete',
+ 'editar' => 'edit',
+ 'editar_cuenta' => 'edit_account',
+ 'procesar_transacciones' => 'process_transactions',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ve/ap b/locale/ve/ap
new file mode 100755
index 00000000..bf84043c
--- /dev/null
+++ b/locale/ve/ap
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Pendientes de CxP',
+ 'AP Transaction' => 'Asiento de CxP',
+ 'AP Transactions' => 'Asientos de CxP',
+ 'AR Outstanding' => 'Pendientes de CxC',
+ 'AR Transaction' => 'Asiento de CxC',
+ 'AR Transactions' => 'Asiento de CxC',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add AP Transaction' => 'Agregar Asiento de CxP',
+ 'Add AR Transaction' => 'Agregar Asiento de CxC',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Monto',
+ 'Amount Due' => 'Cantidad Adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro que desea borrar el Asiento?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar el asiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un asiento en un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar el asiento!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Day(s)' => 'Día(s)',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Eliminar Programación',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'Due Date missing!' => 'Falta la Fecha de Vencimiento',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Mensaje de E-mail',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Empleado',
+ 'Every' => 'Cada',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Por',
+ 'From' => 'Desde',
+ 'ID' => 'N° de identidad',
+ 'Include Payment' => 'Inclir Pago',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => '¡Falta Fecha de Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Month(s)' => 'Mes(es)',
+ 'Next Date' => 'Siguiente fecha',
+ 'No.' => 'N°',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Código',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Orden N°',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'N° Control',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'Falta fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => 'Imprimir y Registrar como Nuevo',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no existe en la Base de Datos!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Abono',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar',
+ 'Scheduled' => 'Programada',
+ 'Screen' => 'Pantalla',
+ 'Select a Printer!' => '¡Seleccione una impresora!',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envío por',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Source' => 'Cheque N°',
+ 'Startdate' => 'Fecha de Inicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluído',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiendo registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Compra.',
+ 'Vendor missing!' => '¡Falta Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Warning!' => '¡Advertencia!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year' => 'Año',
+ 'Year(s)' => 'Año(s)',
+ 'Yes' => 'Sí',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está registrando e imprimiendo una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está guardando e imprimiendo una orden existente!',
+ 'You are printing and saving an existing quotation' => 'Está guardando e imprimiendo una cotización existente!',
+ 'You are saving an existing order' => 'Está guardando una orden existente!',
+ 'You are saving an existing quotation' => 'Está guardando una cotización existente!',
+ 'for' => 'por',
+ 'sent' => 'enviado',
+ 'time(s)' => 'veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'asiento_de_cxp' => 'ap_transaction',
+ 'asiento_de_cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'eliminar_programación' => 'delete_schedule',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'imprimir_y_registrar_como_nuevo' => 'print_and_post_as_new',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'guardar_programación' => 'save_schedule',
+ 'programar' => 'schedule',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ve/ar b/locale/ve/ar
new file mode 100755
index 00000000..bf84043c
--- /dev/null
+++ b/locale/ve/ar
@@ -0,0 +1,240 @@
+$self{texts} = {
+ 'AP Outstanding' => 'Pendientes de CxP',
+ 'AP Transaction' => 'Asiento de CxP',
+ 'AP Transactions' => 'Asientos de CxP',
+ 'AR Outstanding' => 'Pendientes de CxC',
+ 'AR Transaction' => 'Asiento de CxC',
+ 'AR Transactions' => 'Asiento de CxC',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add AP Transaction' => 'Agregar Asiento de CxP',
+ 'Add AR Transaction' => 'Agregar Asiento de CxC',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Monto',
+ 'Amount Due' => 'Cantidad Adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro que desea borrar el Asiento?',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar el asiento!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un asiento en un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar el asiento!',
+ 'Cc' => 'Cc',
+ 'Check' => 'Cheque',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Day(s)' => 'Día(s)',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Eliminar Programación',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'Due Date missing!' => 'Falta la Fecha de Vencimiento',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Mensaje de E-mail',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Employee' => 'Empleado',
+ 'Every' => 'Cada',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta tasa de cambio!',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Por',
+ 'From' => 'Desde',
+ 'ID' => 'N° de identidad',
+ 'Include Payment' => 'Inclir Pago',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => '¡Falta Fecha de Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Month(s)' => 'Mes(es)',
+ 'Next Date' => 'Siguiente fecha',
+ 'No.' => 'N°',
+ 'Notes' => 'Notas',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Código',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Orden N°',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'N° Control',
+ 'Paid' => 'Pagado',
+ 'Payment date missing!' => 'Falta fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => 'Imprimir y Registrar como Nuevo',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no existe en la Base de Datos!',
+ 'Quarter' => 'Trimestre',
+ 'Receipt' => 'Abono',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar',
+ 'Scheduled' => 'Programada',
+ 'Screen' => 'Pantalla',
+ 'Select a Printer!' => '¡Seleccione una impresora!',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envío por',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Source' => 'Cheque N°',
+ 'Startdate' => 'Fecha de Inicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluído',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiendo registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Compra.',
+ 'Vendor missing!' => '¡Falta Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Warning!' => '¡Advertencia!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year' => 'Año',
+ 'Year(s)' => 'Año(s)',
+ 'Yes' => 'Sí',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está registrando e imprimiendo una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está guardando e imprimiendo una orden existente!',
+ 'You are printing and saving an existing quotation' => 'Está guardando e imprimiendo una cotización existente!',
+ 'You are saving an existing order' => 'Está guardando una orden existente!',
+ 'You are saving an existing quotation' => 'Está guardando una cotización existente!',
+ 'for' => 'por',
+ 'sent' => 'enviado',
+ 'time(s)' => 'veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_selected' => 'payment_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'asiento_de_cxp' => 'ap_transaction',
+ 'asiento_de_cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'eliminar_programación' => 'delete_schedule',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'imprimir_y_registrar_como_nuevo' => 'print_and_post_as_new',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'guardar_programación' => 'save_schedule',
+ 'programar' => 'schedule',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ve/arap b/locale/ve/arap
new file mode 100755
index 00000000..8f7aaf92
--- /dev/null
+++ b/locale/ve/arap
@@ -0,0 +1,74 @@
+$self{texts} = {
+ 'Address' => 'Dirección',
+ 'Bcc' => 'Bcc',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Day(s)' => 'Día(s)',
+ 'Delete Schedule' => 'Eliminar Programación',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Mensaje de E-mail',
+ 'Every' => 'Cada',
+ 'For' => 'Por',
+ 'Include Payment' => 'Inclir Pago',
+ 'Message' => 'Mensaje',
+ 'Month(s)' => 'Mes(es)',
+ 'Next Date' => 'Siguiente fecha',
+ 'Number' => 'Código',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡Proyecto no existe en la Base de Datos!',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Repeat' => 'Repetir',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Startdate' => 'Fecha de Inicio',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Warning!' => '¡Advertencia!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year(s)' => 'Año(s)',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está registrando e imprimiendo una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está guardando e imprimiendo una orden existente!',
+ 'You are printing and saving an existing quotation' => 'Está guardando e imprimiendo una cotización existente!',
+ 'You are saving an existing order' => 'Está guardando una orden existente!',
+ 'You are saving an existing quotation' => 'Está guardando una cotización existente!',
+ 'for' => 'por',
+ 'sent' => 'enviado',
+ 'time(s)' => 'veces',
+};
+
+$self{subs} = {
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'gl_transaction' => 'gl_transaction',
+ 'name_selected' => 'name_selected',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'eliminar_programación' => 'delete_schedule',
+ 'guardar_programación' => 'save_schedule',
+};
+
+1;
+
diff --git a/locale/ve/arapprn b/locale/ve/arapprn
new file mode 100755
index 00000000..1be69349
--- /dev/null
+++ b/locale/ve/arapprn
@@ -0,0 +1,34 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Amount' => 'Monto',
+ 'Continue' => 'Continuar',
+ 'Date' => 'Fecha',
+ 'Memo' => 'Memo',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'PDF' => 'PDF',
+ 'Postscript' => 'Postscript',
+ 'Printed' => 'Impreso',
+ 'Scheduled' => 'Programada',
+ 'Screen' => 'Pantalla',
+ 'Select a Printer!' => '¡Seleccione una impresora!',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Source' => 'Cheque N°',
+};
+
+$self{subs} = {
+ 'customer_details' => 'customer_details',
+ 'payment_selected' => 'payment_selected',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_check' => 'print_check',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'select_payment' => 'select_payment',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ve/bp b/locale/ve/bp
new file mode 100755
index 00000000..82125af9
--- /dev/null
+++ b/locale/ve/bp
@@ -0,0 +1,68 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Are you sure you want to remove the marked entries from the queue?' => '¿Está seguro que desea remover las entradas seleccionadas de la cola?',
+ 'Bin Lists' => 'Listas de Almacenaje',
+ 'Cannot remove files!' => '¡No se puede borrar archivos!',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Date' => 'Fecha',
+ 'Employee' => 'Empleado',
+ 'From' => 'Desde',
+ 'ID' => 'N° de identidad',
+ 'Invoice' => 'Factura',
+ 'Invoice Number' => 'Número de Factura',
+ 'Marked entries printed!' => 'Selección impresa',
+ 'Month' => 'Mes',
+ 'Order' => 'Orden',
+ 'Order Number' => 'Orden N°',
+ 'Packing Lists' => 'Listas de Empaque',
+ 'Period' => 'Período',
+ 'Pick Lists' => 'Listas de Almacén',
+ 'Print' => 'Imprimir',
+ 'Printing' => 'Impromiendo',
+ 'Purchase Orders' => 'Órdenes de Compra',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQs' => 'Solicitudes de Cotización',
+ 'Remove' => 'Eliminar',
+ 'Removed spoolfiles!' => '¡Archivos de cola de impresión eliminados!',
+ 'Removing marked entries from queue ...' => 'Eliminando selección de la cola de impresión...',
+ 'Sales Invoices' => 'Facturas de Venta',
+ 'Sales Orders' => 'Pedidos',
+ 'Select all' => 'Seleccionar todos',
+ 'Spoolfile' => 'Archivo de Cola de Impresión',
+ 'To' => 'Hasta',
+ 'Vendor' => 'Proveedor',
+ 'Work Orders' => 'Órdenes de Trabajo',
+ 'Year' => 'Año',
+ 'Yes' => 'Sí',
+ 'done' => 'hecho',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'list_spool' => 'list_spool',
+ 'menubar' => 'menubar',
+ 'print' => 'print',
+ 'remove' => 'remove',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'imprimir' => 'print',
+ 'eliminar' => 'remove',
+ 'seleccionar_todos' => 'select_all',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ve/ca b/locale/ve/ca
new file mode 100755
index 00000000..8290ce50
--- /dev/null
+++ b/locale/ve/ca
@@ -0,0 +1,60 @@
+$self{texts} = {
+ 'AR/AP' => 'CxC/CxP',
+ 'Account' => 'Cuenta',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'List Transactions' => 'Mostrar Asientos',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Period' => 'Período',
+ 'Project Number' => 'Código de Proyecto',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reference' => 'Referencia',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'ca_subtotal' => 'ca_subtotal',
+ 'chart_of_accounts' => 'chart_of_accounts',
+ 'list' => 'list',
+ 'list_transactions' => 'list_transactions',
+ 'mostrar_asientos' => 'list_transactions',
+};
+
+1;
+
diff --git a/locale/ve/cp b/locale/ve/cp
new file mode 100755
index 00000000..119bdac7
--- /dev/null
+++ b/locale/ve/cp
@@ -0,0 +1,148 @@
+$self{texts} = {
+ 'AP' => 'CxP',
+ 'AR' => 'CxC',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Monto',
+ 'Amount Due' => 'Cantidad Adeudada',
+ 'Bcc' => 'Bcc',
+ 'Cannot post Payment!' => '¡No se puede registrar el Pago!',
+ 'Cannot post Receipt!' => '¡No se puede registrar el Recibo!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo cerrado!',
+ 'Cc' => 'Cc',
+ 'Continue' => 'Continuar',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta fecha!',
+ 'Day(s)' => 'Día(s)',
+ 'Delete Schedule' => 'Eliminar Programación',
+ 'Department' => 'Centro de Costos',
+ 'Deposit' => 'Abono',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Mensaje de E-mail',
+ 'Every' => 'Cada',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta tasa de cambio!',
+ 'For' => 'Por',
+ 'From' => 'Desde',
+ 'Include Payment' => 'Inclir Pago',
+ 'Invoice' => 'Factura',
+ 'Invoices' => 'Facturas',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month(s)' => 'Mes(es)',
+ 'Next Date' => 'Siguiente fecha',
+ 'Number' => 'Código',
+ 'PDF' => 'PDF',
+ 'Payment' => 'Pago',
+ 'Payment posted!' => '¡Pago registrado!',
+ 'Payments' => 'Pagos',
+ 'Payments posted!' => '¡Pagos registrados!',
+ 'Post' => 'Registrar',
+ 'Posting failed!' => '¡Falló el registro!',
+ 'Postscript' => 'Postscript',
+ 'Prepayment' => 'Prepago',
+ 'Print' => 'Imprimir',
+ 'Project not on file!' => '¡Proyecto no existe en la Base de Datos!',
+ 'Receipt' => 'Abono',
+ 'Receipt posted!' => '¡Recibo registrado!',
+ 'Receipts' => 'Recibos',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Repeat' => 'Repetir',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Screen' => 'Pantalla',
+ 'Select' => 'Seleccionar',
+ 'Select all' => 'Seleccionar todos',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Source' => 'Cheque N°',
+ 'Startdate' => 'Fecha de Inicio',
+ 'Subject' => 'Asunto',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Warning!' => '¡Advertencia!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year(s)' => 'Año(s)',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está registrando e imprimiendo una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está guardando e imprimiendo una orden existente!',
+ 'You are printing and saving an existing quotation' => 'Está guardando e imprimiendo una cotización existente!',
+ 'You are saving an existing order' => 'Está guardando una orden existente!',
+ 'You are saving an existing quotation' => 'Está guardando una cotización existente!',
+ 'for' => 'por',
+ 'sent' => 'enviado',
+ 'time(s)' => 'veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_openvc' => 'check_openvc',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'customer_details' => 'customer_details',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoices_due' => 'invoices_due',
+ 'js_menu' => 'js_menu',
+ 'list_invoices' => 'list_invoices',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment' => 'payment',
+ 'payment_footer' => 'payment_footer',
+ 'payment_header' => 'payment_header',
+ 'payments' => 'payments',
+ 'payments_footer' => 'payments_footer',
+ 'payments_header' => 'payments_header',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'post_payment' => 'post_payment',
+ 'post_payments' => 'post_payments',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_payment' => 'print_payment',
+ 'print_payments' => 'print_payments',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'update_payment' => 'update_payment',
+ 'update_payments' => 'update_payments',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'eliminar_programación' => 'delete_schedule',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'guardar_programación' => 'save_schedule',
+ 'seleccionar_todos' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ve/ct b/locale/ve/ct
new file mode 100755
index 00000000..f482f067
--- /dev/null
+++ b/locale/ve/ct
@@ -0,0 +1,189 @@
+$self{texts} = {
+ 'AP Transaction' => 'Asiento de CxP',
+ 'AP Transactions' => 'Asientos de CxP',
+ 'AR Transaction' => 'Asiento de CxC',
+ 'AR Transactions' => 'Asiento de CxC',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activo',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Monto',
+ 'BIC' => 'BIC',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Facturación',
+ 'Break' => 'Ruptura',
+ 'Cannot delete customer!' => '¡No se puede borrar el cliente!',
+ 'Cannot delete vendor!' => '¡No se puede borrar el vendedor!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la Compañía',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Could not save pricelist!' => '¡No se pudo guradar lista de precios!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer History' => 'Histórico de Clientes',
+ 'Customer Number' => 'Código de Cliente',
+ 'Customer deleted!' => '¡Cliente borrado!',
+ 'Customer saved!' => '¡Cliente guardado!',
+ 'Customers' => 'Clientes',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Discount' => 'Descuento',
+ 'E-mail' => 'E-mail',
+ 'Edit Customer' => 'Editar Cliente',
+ 'Edit Vendor' => 'Editar Proveedor',
+ 'Employee' => 'Empleado',
+ 'Enddate' => 'Fecha de Terminación',
+ 'Fax' => 'Fax',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Group' => 'Grupo',
+ 'IBAN' => 'N° Cuenta Bancaria',
+ 'ID' => 'N° de identidad',
+ 'Inactive' => 'Inactivo',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Invoice' => 'Factura',
+ 'Item already on pricelist!' => '¡Artículo está incluido en la lista de precios!',
+ 'Item not on file!' => '¡El artículo no se encuentra en la base de datos!',
+ 'Language' => 'Idioma',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Manager' => 'Gerente',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta nombre!',
+ 'No.' => 'N°',
+ 'Notes' => 'Notas',
+ 'Number' => 'Código',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Orphaned' => 'Huérfano',
+ 'POS' => 'PdV',
+ 'Part Number' => 'N° Parte',
+ 'Phone' => 'Teléfono',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricelist' => 'Lista de Precios',
+ 'Project Number' => 'Código de Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Órdenes de Compra',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de Cotización',
+ 'Request for Quotations' => 'Solicitudes de Cotización',
+ 'SIC' => 'CIE',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura de Ventas',
+ 'Sales Invoices' => 'Facturas de Venta',
+ 'Sales Order' => 'Pedido',
+ 'Sales Orders' => 'Pedidos',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save Pricelist' => 'Guardar Lista de Precios',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Search' => 'Búsqueda',
+ 'Select items' => 'Seleccione los items',
+ 'Sell Price' => 'Precio de Venta',
+ 'Serial Number' => 'Serial',
+ 'Shipping Address' => 'Dirección de Envío',
+ 'Startdate' => 'Fecha de Inicio',
+ 'State' => 'Estado',
+ 'State/Province' => 'Estado/Provincia',
+ 'Sub-contract GIFI' => 'Sub-Contrato GIFI',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluído',
+ 'Tax Number' => 'NIT',
+ 'Tax Number / SSN' => 'RIF/NIT',
+ 'Taxable' => 'Gravable',
+ 'Terms' => 'Condiciones de crédito',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Type of Business' => 'Tipo de Negocio',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor History' => 'Histórico de Proveedores',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Vendor Invoices' => 'Facturas de Compra',
+ 'Vendor Number' => 'Código de Vendedor',
+ 'Vendor deleted!' => '¡Proveedor borrado!',
+ 'Vendor saved!' => '¡Proveedor guardado!',
+ 'Vendors' => 'Proveedores',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_customer' => 'add_customer',
+ 'add_transaction' => 'add_transaction',
+ 'add_vendor' => 'add_vendor',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'continue' => 'continue',
+ 'customer_pricelist' => 'customer_pricelist',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_pricelist' => 'display_pricelist',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'history' => 'history',
+ 'include_in_report' => 'include_in_report',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_history' => 'list_history',
+ 'list_names' => 'list_names',
+ 'list_subtotal' => 'list_subtotal',
+ 'menubar' => 'menubar',
+ 'pos' => 'pos',
+ 'pricelist' => 'pricelist',
+ 'pricelist_footer' => 'pricelist_footer',
+ 'pricelist_header' => 'pricelist_header',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_pricelist' => 'save_pricelist',
+ 'search' => 'search',
+ 'search_name' => 'search_name',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_pricelist' => 'vendor_pricelist',
+ 'asiento_de_cxp' => 'ap_transaction',
+ 'asiento_de_cxc' => 'ar_transaction',
+ 'agregar_cliente' => 'add_customer',
+ 'agregar_proveedor' => 'add_vendor',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'pdv' => 'pos',
+ 'lista_de_precios' => 'pricelist',
+ 'orden_de_compra' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'solicitud_de_cotización' => 'rfq',
+ 'factura_de_ventas' => 'sales_invoice',
+ 'pedido' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_lista_de_precios' => 'save_pricelist',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'factura_de_compra' => 'vendor_invoice',
+};
+
+1;
+
diff --git a/locale/ve/gl b/locale/ve/gl
new file mode 100755
index 00000000..a28e6d13
--- /dev/null
+++ b/locale/ve/gl
@@ -0,0 +1,185 @@
+$self{texts} = {
+ 'AP Transaction' => 'Asiento de CxP',
+ 'AR Transaction' => 'Asiento de CxC',
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Cash Transfer Transaction' => 'Agregar asiento de Transferencia',
+ 'Add General Ledger Transaction' => 'Agregar Asiento al Libro Mayor General',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Monto',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro que desea borrar el Asiento?',
+ 'Asset' => 'Activo',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Bcc' => 'Bcc',
+ 'Cannot delete transaction!' => '¡No se puede borrar el asiento!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un asiento en un periodo cerrado',
+ 'Cannot post transaction with a debit and credit entry for the same account!' => '¡No se puede registrar un asiento con un débito y un crédito para la misma cuenta!',
+ 'Cannot post transaction!' => '¡No se puede registrar el asiento!',
+ 'Cc' => 'Cc',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Day(s)' => 'Día(s)',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Eliminar Programación',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'E-mail',
+ 'E-mail message' => 'Mensaje de E-mail',
+ 'Edit Cash Transfer Transaction' => 'Editar Asiento de Caja',
+ 'Edit General Ledger Transaction' => 'Editar Asiento del Libro Mayor General',
+ 'Equity' => 'Capital',
+ 'Every' => 'Cada',
+ 'Expense' => 'Gastos',
+ 'FX' => 'Divisas',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Por',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'GL Transaction' => 'Asiento de Libro Mayor General',
+ 'General Ledger' => 'Libro Mayor General',
+ 'ID' => 'N° de identidad',
+ 'Include Payment' => 'Inclir Pago',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Income' => 'Ingreso',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Liability' => 'Pasivo',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Month(s)' => 'Mes(es)',
+ 'Next Date' => 'Siguiente fecha',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Código',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance transaction!' => '¡Asiento fuera de balance!',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no existe en la Base de Datos!',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Repeat' => 'Repetir',
+ 'Reports' => 'Reportes',
+ 'Sales Invoice ' => 'Factura de Ventas ',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar',
+ 'Scheduled' => 'Programada',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Cheque N°',
+ 'Startdate' => 'Fecha de Inicio',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'To' => 'Hasta',
+ 'Transaction Date missing!' => '¡Falta Fecha de Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiendo registrado!',
+ 'Update' => 'Actualizar',
+ 'Vendor Invoice ' => 'Factura de Compra ',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Warning!' => '¡Advertencia!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year' => 'Año',
+ 'Year(s)' => 'Año(s)',
+ 'Yes' => 'Sí',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está registrando e imprimiendo una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está guardando e imprimiendo una orden existente!',
+ 'You are printing and saving an existing quotation' => 'Está guardando e imprimiendo una cotización existente!',
+ 'You are saving an existing order' => 'Está guardando una orden existente!',
+ 'You are saving an existing quotation' => 'Está guardando una cotización existente!',
+ 'for' => 'por',
+ 'sent' => 'enviado',
+ 'time(s)' => 'veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_links' => 'create_links',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_rows' => 'display_rows',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'gl_subtotal' => 'gl_subtotal',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'update' => 'update',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'asiento_de_cxp' => 'ap_transaction',
+ 'asiento_de_cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'eliminar_programación' => 'delete_schedule',
+ 'asiento_de_libro_mayor_general' => 'gl_transaction',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'guardar_programación' => 'save_schedule',
+ 'programar' => 'schedule',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ve/hr b/locale/ve/hr
new file mode 100755
index 00000000..57b0b1ed
--- /dev/null
+++ b/locale/ve/hr
@@ -0,0 +1,119 @@
+$self{texts} = {
+ 'AP' => 'CxP',
+ 'Above' => 'Encima de',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activo',
+ 'Add Deduction' => 'Agregar Deducción',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Address' => 'Dirección',
+ 'Administrator' => 'Administrador',
+ 'After Deduction' => 'Después de Deducción',
+ 'All' => 'Todos',
+ 'Allowances' => 'Permisos',
+ 'Amount' => 'Monto',
+ 'Amount missing!' => '¡Falta Monto!',
+ 'BIC' => 'BIC',
+ 'Based on' => 'Basado en',
+ 'Before Deduction' => 'Antes de la Deducción',
+ 'Below' => 'Debajo',
+ 'City' => 'Ciudad',
+ 'Continue' => 'Continuar',
+ 'Country' => 'País',
+ 'DOB' => 'Fecha de Nacimiento',
+ 'Deduct after' => 'Deducir después de',
+ 'Deduction deleted!' => 'Deducción borrada!',
+ 'Deduction saved!' => '¡Deducción guardada!',
+ 'Deductions' => 'Deducciones',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description missing!' => '¡Falta descripción!',
+ 'E-mail' => 'E-mail',
+ 'Edit Deduction' => 'Editar Deducción',
+ 'Edit Employee' => 'Editar Empleado',
+ 'Employee' => 'Empleado',
+ 'Employee Name' => 'Nombre del Empleado',
+ 'Employee Number' => 'Número de Empleado',
+ 'Employee deleted!' => 'Empleado borrado!',
+ 'Employee pays' => 'Empleado paga',
+ 'Employee saved!' => '¡Empleado guardado!',
+ 'Employees' => 'Empleados',
+ 'Employer' => 'Empleador',
+ 'Employer pays' => 'Empleador paga',
+ 'Enddate' => 'Fecha de Terminación',
+ 'Expense' => 'Gastos',
+ 'From' => 'Desde',
+ 'Home Phone' => 'Teléfono Habitación',
+ 'IBAN' => 'N° Cuenta Bancaria',
+ 'ID' => 'N° de identidad',
+ 'Inactive' => 'Inactivo',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Login' => 'Login',
+ 'Manager' => 'Gerente',
+ 'Maximum' => 'Máximo',
+ 'Name' => 'Nombre',
+ 'Name missing!' => '¡Falta nombre!',
+ 'Notes' => 'Notas',
+ 'Number' => 'Código',
+ 'Orphaned' => 'Huérfano',
+ 'Payroll Deduction' => 'Deducciones de Nómina',
+ 'Pos' => 'PdV',
+ 'Rate' => 'Tarifa',
+ 'Rate missing!' => '¡Falta Tarifa!',
+ 'Role' => 'Función',
+ 'S' => 'S',
+ 'SSN' => 'RIF',
+ 'Sales' => 'Ventas',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Startdate' => 'Fecha de Inicio',
+ 'State/Province' => 'Estado/Provincia',
+ 'Supervisor' => 'Supervisor',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'User' => 'Usuario',
+ 'Work Phone' => 'Teléfono Oficina',
+ 'Zip/Postal Code' => 'Código Postal',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_deduction' => 'add_deduction',
+ 'add_employee' => 'add_employee',
+ 'continue' => 'continue',
+ 'deduction_footer' => 'deduction_footer',
+ 'deduction_header' => 'deduction_header',
+ 'deduction_links' => 'deduction_links',
+ 'delete' => 'delete',
+ 'delete_deduction' => 'delete_deduction',
+ 'delete_employee' => 'delete_employee',
+ 'display' => 'display',
+ 'edit' => 'edit',
+ 'employee_footer' => 'employee_footer',
+ 'employee_header' => 'employee_header',
+ 'employee_links' => 'employee_links',
+ 'js_menu' => 'js_menu',
+ 'list_employees' => 'list_employees',
+ 'menubar' => 'menubar',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_deduction' => 'save_deduction',
+ 'save_employee' => 'save_employee',
+ 'search' => 'search',
+ 'search_deduction' => 'search_deduction',
+ 'search_employee' => 'search_employee',
+ 'section_menu' => 'section_menu',
+ 'update' => 'update',
+ 'update_deduction' => 'update_deduction',
+ 'update_employee' => 'update_employee',
+ 'agregar_deducción' => 'add_deduction',
+ 'agregar_empleado' => 'add_employee',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ve/ic b/locale/ve/ic
new file mode 100755
index 00000000..5a083209
--- /dev/null
+++ b/locale/ve/ic
@@ -0,0 +1,293 @@
+$self{texts} = {
+ 'A' => 'Ajst.',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Active' => 'Activo',
+ 'Add' => 'Agregar',
+ 'Add Assembly' => 'Agregar Juego',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra/Overhead',
+ 'Add Part' => 'Agregar Artículo',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Agregar Solicitud de Cotización',
+ 'Add Sales Order' => 'Agregar Pedido',
+ 'Add Service' => 'Agregar Servicio',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Assemblies' => 'Juegos',
+ 'Assemblies restocked!' => '¡Juegos realmacendados!',
+ 'Assembly' => 'Juego',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Average Cost' => 'Costo Promedio',
+ 'Avg Cost' => 'Costo Prom.',
+ 'BOM' => 'Listado de Piezas',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Facturación',
+ 'Bin' => 'Anaquel/Cesta',
+ 'Bin List' => 'Lista de Almacenaje',
+ 'Break' => 'Ruptura',
+ 'COGS' => 'Costo de Ventas',
+ 'COGS account does not exist!' => 'No existe la cta. de costo de ventas',
+ 'Cannot create Assembly' => 'No se puede crear el Juego',
+ 'Cannot create Labor' => 'No se puede crear la Mano de Obra',
+ 'Cannot create Part' => 'No se puede crear la parte',
+ 'Cannot create Service' => 'No se puede crear el servicio',
+ 'Cannot delete item!' => '¡No se puede borrar el artículo!',
+ 'Cannot stock assemblies!' => '¡No se pueden almacenar los Juegos!',
+ 'Cash' => 'Caja',
+ 'Cc' => 'Cc',
+ 'Check Inventory' => 'Revisar Inventario',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la Compañía',
+ 'Components' => 'Componentes',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Country' => 'País',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código de Cliente',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Drawing' => 'Dibujo',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Falta dirección de E-mail',
+ 'E-mailed' => 'Enviado por E-mail',
+ 'Edit Assembly' => 'Editar Juego',
+ 'Edit Labor/Overhead' => 'Editar Mano de Obra/Costo Operativo',
+ 'Edit Part' => 'Editar Parte',
+ 'Edit Service' => 'Editar Servicio',
+ 'Employee' => 'Empleado',
+ 'Expense' => 'Gastos',
+ 'Expense account does not exist!' => '¡La cuenta de gastos no existe!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Group' => 'Grupo',
+ 'Image' => 'Imagen',
+ 'In-line' => 'Incrustado',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Income' => 'Ingreso',
+ 'Income account does not exist!' => '¡No existe la cuenta de ingreso!',
+ 'Individual Items' => 'Artículos Individuales',
+ 'Inventory' => 'Inventario',
+ 'Inventory account does not exist!' => '¡La cuenta de inventario correspondiente no existe!',
+ 'Inventory quantity must be zero before you can set this assembly obsolete!' => '¡El inventario del juego debe estar en cero antes de poder declararlo obsoleto!',
+ 'Inventory quantity must be zero before you can set this part obsolete!' => '¡El inventario del artículo debe estar en cero antes de poder declararlo obsoleto!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta Fecha de Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => '¡Falta Número de Factura!',
+ 'Item deleted!' => '¡Artículo borrado!',
+ 'Item not on file!' => '¡El artículo no se encuentra en la base de datos!',
+ 'Items' => 'Artículos',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Labor/Overhead' => 'Mano de Obra/Costo Operativo',
+ 'Last Cost' => 'Último Costo',
+ 'Leadtime' => 'Tiempo de Entrega',
+ 'Line Total' => 'Sumatoria de columna',
+ 'Link Accounts' => 'Enlazar Cuentas',
+ 'List' => 'Lista',
+ 'List Price' => 'Precio de Lista',
+ 'Make' => 'Fabricante',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'Markup' => 'Margen',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Microfiche' => 'Microficha',
+ 'Model' => 'Modelo',
+ 'Name' => 'Nombre',
+ 'No.' => 'N°',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Código',
+ 'Number missing in Row' => '¡Falta Número en la Fila!',
+ 'OH' => 'Disp.',
+ 'Obsolete' => 'Obsoleto',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'On Hand' => 'Disponible',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => '¡Falta fecha de la Orden!',
+ 'Order Number' => 'Orden N°',
+ 'Order Number missing!' => '¡Falta Número de la Orden!',
+ 'Orphaned' => 'Huérfano',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta Fecha de Lista de Empaque!',
+ 'Packing List Number missing!' => '¡Falta Código de Lista de Empaque!',
+ 'Part' => 'Parte',
+ 'Parts' => 'Partes',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Almacén',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Órdenes de Compra',
+ 'Qty' => 'Cantidad',
+ 'Quantity exceeds available units to stock!' => '¡La Cantidad excede el disponible en en el Inventario!',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number missing!' => '¡Falta Número de Cotización!',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de Cotización',
+ 'ROP' => 'Existencia Mínima',
+ 'Recd' => 'Rcbdo',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura de Ventas',
+ 'Sales Invoices' => 'Facturas de Venta',
+ 'Sales Order' => 'Pedido',
+ 'Sales Orders' => 'Pedidos',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Scheduled' => 'Programada',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select items' => 'Seleccione los items',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sell' => 'Vender',
+ 'Sell Price' => 'Precio de Venta',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Serial',
+ 'Serial Number' => 'Serial',
+ 'Service' => 'Servicio',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envío',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección de Envío',
+ 'Short' => 'Corto',
+ 'State/Province' => 'Estado/Provincia',
+ 'Stock' => 'Inventario',
+ 'Stock Assembly' => 'Inventariar Juego',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Text' => 'Texto',
+ 'To' => 'Hasta',
+ 'Top Level' => 'Descripción Principal',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actualizado',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Vendor Invoices' => 'Facturas de Compra',
+ 'Vendor Number' => 'Código de Vendedor',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Warehouse' => 'Almacén',
+ 'Weight' => 'Peso',
+ 'What type of item is this?' => '¿Qué tipo de artículo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'sent' => 'enviado',
+ 'unexpected error!' => 'Error inesperado!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_assembly' => 'add_assembly',
+ 'add_labor_overhead' => 'add_labor_overhead',
+ 'add_part' => 'add_part',
+ 'add_service' => 'add_service',
+ 'assembly_row' => 'assembly_row',
+ 'calc_markup' => 'calc_markup',
+ 'check_customer' => 'check_customer',
+ 'check_form' => 'check_form',
+ 'check_vendor' => 'check_vendor',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'customer_row' => 'customer_row',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'edit_assemblyitem' => 'edit_assemblyitem',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_report' => 'generate_report',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'link_part' => 'link_part',
+ 'list_assemblies' => 'list_assemblies',
+ 'makemodel_row' => 'makemodel_row',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'parts_subtotal' => 'parts_subtotal',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'requirements' => 'requirements',
+ 'requirements_report' => 'requirements_report',
+ 'restock_assemblies' => 'restock_assemblies',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'stock_assembly' => 'stock_assembly',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_row' => 'vendor_row',
+ 'agregar_juego' => 'add_assembly',
+ 'agregar_mano_de_obra_overhead' => 'add_labor_overhead',
+ 'agregar_artículo' => 'add_part',
+ 'agregar_servicio' => 'add_service',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'editar_juego' => 'edit_assembly',
+ 'editar_parte' => 'edit_part',
+ 'editar_servicio' => 'edit_service',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ve/io b/locale/ve/io
new file mode 100755
index 00000000..7e444376
--- /dev/null
+++ b/locale/ve/io
@@ -0,0 +1,134 @@
+$self{texts} = {
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Agregar Solicitud de Cotización',
+ 'Add Sales Order' => 'Agregar Pedido',
+ 'Address' => 'Dirección',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Facturación',
+ 'Bin' => 'Anaquel/Cesta',
+ 'Bin List' => 'Lista de Almacenaje',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la Compañía',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Customer Number' => 'Código de Cliente',
+ 'Date' => 'Fecha',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Description' => 'Descripción',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Falta dirección de E-mail',
+ 'E-mailed' => 'Enviado por E-mail',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta Fecha de Factura!',
+ 'Invoice Number missing!' => '¡Falta Número de Factura!',
+ 'Item not on file!' => '¡El artículo no se encuentra en la base de datos!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Código',
+ 'Number missing in Row' => '¡Falta Número en la Fila!',
+ 'OH' => 'Disp.',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta fecha de la Orden!',
+ 'Order Number missing!' => '¡Falta Número de la Orden!',
+ 'PDF' => 'PDF',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta Fecha de Lista de Empaque!',
+ 'Packing List Number missing!' => '¡Falta Código de Lista de Empaque!',
+ 'Part' => 'Parte',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Almacén',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number missing!' => '¡Falta Número de Cotización!',
+ 'Recd' => 'Rcbdo',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Pedido',
+ 'Scheduled' => 'Programada',
+ 'Screen' => 'Pantalla',
+ 'Select items' => 'Seleccione los items',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envío',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección de Envío',
+ 'State/Province' => 'Estado/Provincia',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Text' => 'Texto',
+ 'To' => 'Hasta',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Vendor Number' => 'Código de Vendedor',
+ 'What type of item is this?' => '¿Qué tipo de artículo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'sent' => 'enviado',
+};
+
+$self{subs} = {
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'new_item' => 'new_item',
+ 'print' => 'print',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rfq' => 'rfq',
+ 'sales_order' => 'sales_order',
+ 'select_item' => 'select_item',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ve/ir b/locale/ve/ir
new file mode 100755
index 00000000..79116529
--- /dev/null
+++ b/locale/ve/ir
@@ -0,0 +1,254 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Agregar Solicitud de Cotización',
+ 'Add Sales Order' => 'Agregar Pedido',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Monto',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Está seguro que desea borrar la Factura Número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Facturación',
+ 'Bin' => 'Anaquel/Cesta',
+ 'Bin List' => 'Lista de Almacenaje',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la Compañía',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Currency' => 'Moneda',
+ 'Customer Number' => 'Código de Cliente',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Day(s)' => 'Día(s)',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Eliminar Programación',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Falta dirección de E-mail',
+ 'E-mail message' => 'Mensaje de E-mail',
+ 'E-mailed' => 'Enviado por E-mail',
+ 'Edit Vendor Invoice' => 'Editar Factura de Compra',
+ 'Every' => 'Cada',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Por',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Include Payment' => 'Inclir Pago',
+ 'Internal Notes' => 'Anotaciones Internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => '¡Falta Fecha de Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => '¡Falta Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El artículo no se encuentra en la base de datos!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month(s)' => 'Mes(es)',
+ 'Next Date' => 'Siguiente fecha',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Código',
+ 'Number missing in Row' => '¡Falta Número en la Fila!',
+ 'OH' => 'Disp.',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta fecha de la Orden!',
+ 'Order Number' => 'Orden N°',
+ 'Order Number missing!' => '¡Falta Número de la Orden!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'N° Control',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta Fecha de Lista de Empaque!',
+ 'Packing List Number missing!' => '¡Falta Código de Lista de Empaque!',
+ 'Part' => 'Parte',
+ 'Payment date missing!' => 'Falta fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Almacén',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no existe en la Base de Datos!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number missing!' => '¡Falta Número de Cotización!',
+ 'Recd' => 'Rcbdo',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Pedido',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar',
+ 'Scheduled' => 'Programada',
+ 'Screen' => 'Pantalla',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select items' => 'Seleccione los items',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envío',
+ 'Ship to' => 'Destino',
+ 'Shipping Address' => 'Dirección de Envío',
+ 'Source' => 'Cheque N°',
+ 'Startdate' => 'Fecha de Inicio',
+ 'State/Province' => 'Estado/Provincia',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuesto Incluído',
+ 'Text' => 'Texto',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Number' => 'Código de Vendedor',
+ 'Vendor missing!' => '¡Falta Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Warning!' => '¡Advertencia!',
+ 'Week(s)' => 'Semana(s)',
+ 'What type of item is this?' => '¿Qué tipo de artículo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year(s)' => 'Año(s)',
+ 'Yes' => 'Sí',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está registrando e imprimiendo una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está guardando e imprimiendo una orden existente!',
+ 'You are printing and saving an existing quotation' => 'Está guardando e imprimiendo una cotización existente!',
+ 'You are saving an existing order' => 'Está guardando una orden existente!',
+ 'You are saving an existing quotation' => 'Está guardando una cotización existente!',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'c/u',
+ 'for' => 'por',
+ 'posted!' => '!Registrado¡',
+ 'sent' => 'enviado',
+ 'time(s)' => 'veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'eliminar_programación' => 'delete_schedule',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'orden_de_compra' => 'purchase_order',
+ 'guardar_programación' => 'save_schedule',
+ 'programar' => 'schedule',
+ 'actualizar' => 'update',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ve/is b/locale/ve/is
new file mode 100755
index 00000000..61032f84
--- /dev/null
+++ b/locale/ve/is
@@ -0,0 +1,268 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Agregar Solicitud de Cotización',
+ 'Add Sales Invoice' => 'Agregar Factura',
+ 'Add Sales Order' => 'Agregar Pedido',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Monto',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Está seguro que desea borrar la Factura Número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Facturación',
+ 'Bin' => 'Anaquel/Cesta',
+ 'Bin List' => 'Lista de Almacenaje',
+ 'Business' => 'Negocio',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo cerrado!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Company Name' => 'Nombre de la Compañía',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Currency' => 'Moneda',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código de Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Day(s)' => 'Día(s)',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Eliminar Programación',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Falta dirección de E-mail',
+ 'E-mail message' => 'Mensaje de E-mail',
+ 'E-mailed' => 'Enviado por E-mail',
+ 'Edit Sales Invoice' => 'Edirar Factura de Venta',
+ 'Every' => 'Cada',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Por',
+ 'Group' => 'Grupo',
+ 'In-line' => 'Incrustado',
+ 'Include Payment' => 'Inclir Pago',
+ 'Internal Notes' => 'Anotaciones Internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => '¡Falta Fecha de Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => '¡Falta Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El artículo no se encuentra en la base de datos!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Month(s)' => 'Mes(es)',
+ 'Next Date' => 'Siguiente fecha',
+ 'Notes' => 'Notas',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Código',
+ 'Number missing in Row' => '¡Falta Número en la Fila!',
+ 'OH' => 'Disp.',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order Date missing!' => '¡Falta fecha de la Orden!',
+ 'Order Number' => 'Orden N°',
+ 'Order Number missing!' => '¡Falta Número de la Orden!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'N° Control',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta Fecha de Lista de Empaque!',
+ 'Packing List Number missing!' => '¡Falta Código de Lista de Empaque!',
+ 'Part' => 'Parte',
+ 'Payment date missing!' => 'Falta fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Almacén',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => 'Imprimir y Registrar como Nuevo',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no existe en la Base de Datos!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cantidad',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number missing!' => '¡Falta Número de Cotización!',
+ 'Recd' => 'Rcbdo',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Order' => 'Pedido',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar',
+ 'Scheduled' => 'Programada',
+ 'Screen' => 'Pantalla',
+ 'Select a Printer!' => '¡Seleccione una impresora!',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select items' => 'Seleccione los items',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envío',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envío por',
+ 'Shipping Address' => 'Dirección de Envío',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Source' => 'Cheque N°',
+ 'Startdate' => 'Fecha de Inicio',
+ 'State/Province' => 'Estado/Provincia',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuesto Incluído',
+ 'Text' => 'Texto',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento Comercial',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor Number' => 'Código de Vendedor',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Warning!' => '¡Advertencia!',
+ 'Week(s)' => 'Semana(s)',
+ 'What type of item is this?' => '¿Qué tipo de artículo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year(s)' => 'Año(s)',
+ 'Yes' => 'Sí',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está registrando e imprimiendo una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está guardando e imprimiendo una orden existente!',
+ 'You are printing and saving an existing quotation' => 'Está guardando e imprimiendo una cotización existente!',
+ 'You are saving an existing order' => 'Está guardando una orden existente!',
+ 'You are saving an existing quotation' => 'Está guardando una cotización existente!',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'ea' => 'c/u',
+ 'for' => 'por',
+ 'posted!' => '!Registrado¡',
+ 'sent' => 'enviado',
+ 'time(s)' => 'veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'eliminar_programación' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'imprimir_y_registrar_como_nuevo' => 'print_and_post_as_new',
+ 'pedido' => 'sales_order',
+ 'guardar_programación' => 'save_schedule',
+ 'programar' => 'schedule',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ve/jc b/locale/ve/jc
new file mode 100755
index 00000000..cdfa1194
--- /dev/null
+++ b/locale/ve/jc
@@ -0,0 +1,122 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Amount' => 'Monto',
+ 'Clocked' => 'Trabajado',
+ 'Closed' => 'Cerrado',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Continue' => 'Continuar',
+ 'Cost' => 'Costo',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Date missing!' => '¡Falta fecha!',
+ 'Date worked' => 'Fecha trabajada',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Employee' => 'Empleado',
+ 'Friday' => 'Viernes',
+ 'From' => 'Desde',
+ 'ID' => 'N° de identidad',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Job Name' => 'Nombre del Trabajo',
+ 'Job Number' => 'N° Trabajo',
+ 'Job Number missing!' => 'Faltá el número del trabajo',
+ 'Labor Code' => 'Código Mano de Obra',
+ 'Monday' => 'Lunes',
+ 'Month' => 'Mes',
+ 'No Employees on file!' => 'No hay empleados registrados',
+ 'No Labor codes on file!' => 'No hay códigos de mano de obra registrados',
+ 'No open Jobs!' => 'No hay trabajos abiertos!',
+ 'No open Projects!' => 'No hay proyectos abiertos!',
+ 'Notes' => 'Notas',
+ 'Open' => 'Abierto',
+ 'PDF' => 'PDF',
+ 'Part Number' => 'N° Parte',
+ 'Period' => 'Período',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y Guardar',
+ 'Print and Save as new' => 'Imprimir y Guardar como Nuevo',
+ 'Printed' => 'Impreso',
+ 'Project Name' => 'Nombre del Proyecto',
+ 'Project Number' => 'Código de Proyecto',
+ 'Project Number missing!' => '¡Falta Código de Proyecto!',
+ 'Project/Job Name' => 'Nombre Proyecto/Trabajo',
+ 'Project/Job Number' => 'N. Proyecto/Trabajo',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Saturday' => 'Sábado',
+ 'Save' => 'Guardar',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Screen' => 'Pantalla',
+ 'Select a Printer!' => '¡Seleccione una impresora!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Service Code' => 'Código servicio',
+ 'Service/Labor Code' => 'Código servicio/mano de obra',
+ 'Startdate' => 'Fecha de Inicio',
+ 'Subtotal' => 'Subtotal',
+ 'Sunday' => 'Domingo',
+ 'Thursday' => 'Jueves',
+ 'Time In' => 'Inicio',
+ 'Time Out' => 'Fin',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Tuesday' => 'Martes',
+ 'Update' => 'Actualizar',
+ 'Warning!' => '¡Advertencia!',
+ 'Wednesday' => 'Miércoles',
+ 'Year' => 'Año',
+ 'Yes' => 'Sí',
+ 'You are printing and saving an existing transaction!' => 'Está guardando e imprimiendo una transacción existente!',
+ 'You are saving an existing transaction!' => 'Está guardando una transacción exixtente!',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_stores_card' => 'add_stores_card',
+ 'add_time_card' => 'add_time_card',
+ 'continue' => 'continue',
+ 'delete' => 'delete',
+ 'delete_timecard' => 'delete_timecard',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'jcitems_links' => 'jcitems_links',
+ 'js_menu' => 'js_menu',
+ 'list_storescard' => 'list_storescard',
+ 'list_timecard' => 'list_timecard',
+ 'menubar' => 'menubar',
+ 'prepare_storescard' => 'prepare_storescard',
+ 'prepare_timecard' => 'prepare_timecard',
+ 'print' => 'print',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_options' => 'print_options',
+ 'print_timecard' => 'print_timecard',
+ 'resave' => 'resave',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'storescard_footer' => 'storescard_footer',
+ 'storescard_header' => 'storescard_header',
+ 'timecard_footer' => 'timecard_footer',
+ 'timecard_header' => 'timecard_header',
+ 'update' => 'update',
+ 'yes' => 'yes',
+ 'yes_delete_timecard' => 'yes_delete_timecard',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'imprimir' => 'print',
+ 'imprimir_y_guardar' => 'print_and_save',
+ 'imprimir_y_guardar_como_nuevo' => 'print_and_save_as_new',
+ 'guardar' => 'save',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'actualizar' => 'update',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ve/locales.pl b/locale/ve/locales.pl
new file mode 100755
index 00000000..cc8d2be7
--- /dev/null
+++ b/locale/ve/locales.pl
@@ -0,0 +1,351 @@
+#!/usr/bin/perl
+
+# -n do not include custom_ scripts
+# -a build all file
+# -m do not generate missing files
+
+use FileHandle;
+
+
+$basedir = "../..";
+$bindir = "$basedir/bin/mozilla";
+$menufile = "menu.ini";
+
+foreach $item (@ARGV) {
+ $item =~ s/-//g;
+ $arg{$item} = 1;
+}
+
+open(FH, "LANGUAGE");
+$language = <FH>;
+close(FH);
+chomp $language;
+$language =~ s/\((.*)\)/$1/;
+$charset = $1;
+
+opendir DIR, "$bindir" or die "$!";
+@progfiles = grep { /\.pl/; !/(_|^\.)/ } readdir DIR;
+seekdir DIR, 0;
+@customfiles = grep /_/, readdir DIR;
+closedir DIR;
+
+# put customized files into @customfiles
+@customfiles = () if ($arg{n});
+
+if ($arg{n}) {
+ @menufiles = ($menufile);
+} else {
+ opendir DIR, "$basedir" or die "$!";
+ @menufiles = grep { /.*?_$menufile$/ } readdir DIR;
+ closedir DIR;
+ unshift @menufiles, $menufile;
+}
+
+if (-f "all") {
+ eval { require "all"; };
+ %all = %{$self{texts}};
+ %{$self{texts}} = ();
+} else {
+ # build %all file from individual files
+ foreach $file (@progfiles) {
+ &scanfile("$bindir/$file");
+ }
+}
+
+# remove the old missing file
+if (-f 'missing') {
+ unlink "missing";
+}
+
+foreach $file (@progfiles) {
+
+ %locale = ();
+ %submit = ();
+ %subrt = ();
+ @missing = ();
+ %missing = ();
+
+ &scanfile("$bindir/$file");
+
+ # scan custom_{module}.pl or {login}_{module}.pl files
+ foreach $customfile (@customfiles) {
+ if ($customfile =~ /_$file/) {
+ if (-f "$bindir/$customfile") {
+ &scanfile("$bindir/$customfile");
+ }
+ }
+ }
+
+ # if this is the menu.pl file
+ if ($file eq 'menu.pl') {
+ foreach $item (@menufiles) {
+ &scanmenu("$basedir/$item");
+ }
+ }
+
+ $file =~ s/\.pl//;
+
+ if (-f "$file.missing") {
+ eval { require "$file.missing"; };
+ unlink "$file.missing";
+
+ for (keys %$missing) {
+ $self{texts}{$_} ||= $missing->{$_};
+ }
+ }
+
+ open FH, ">$file" or die "$! : $file";
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|$self{texts} = {
+|;
+
+ foreach $key (sort keys %locale) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ $count++;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ if (!$text) {
+ $notext++;
+ push @missing, $keytext;
+ next;
+ }
+
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+$self{subs} = {
+|;
+
+ foreach $key (sort keys %subrt) {
+ $text = $key;
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '$text',\n|;
+ }
+
+ foreach $key (sort keys %submit) {
+ $text = ($self{texts}{$key}) ? $self{texts}{$key} : $all{$key};
+ next unless $text;
+
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+
+ $english_sub = $key;
+ $english_sub =~ s/'/\\'/g;
+ $english_sub =~ s/\\$/\\\\/;
+ $english_sub = lc $key;
+
+ $translated_sub = lc $text;
+ $english_sub =~ s/( |-|,|\/|\.$)/_/g;
+ $translated_sub =~ s/( |-|,|\/|\.$)/_/g;
+ print FH qq| '$translated_sub'|.(' ' x (27-length($translated_sub))).qq| => '$english_sub',\n|;
+ }
+
+ print FH q|};
+
+1;
+
+|;
+
+ close FH;
+
+ if (!$arg{m}) {
+ if (@missing) {
+ open FH, ">$file.missing" or die "$! : missing";
+
+ print FH qq|# module $file
+# add the missing texts and run locales.pl to rebuild
+
+\$missing = {
+|;
+
+ foreach $text (@missing) {
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$text'|.(' ' x (27-length($text))).qq| => '',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+ }
+
+
+ # redo the all file
+ if ($arg{a}) {
+ open FH, ">all" or die "$! : all";
+
+ print FH q|# These are all the texts to build the translations files.
+# to build unique strings edit the module files instead
+# this file is just a shortcut to build strings which are the same
+|;
+
+ if ($charset) {
+ print FH qq|\$self{charset} = '$charset';\n\n|;
+ }
+
+ print FH q|
+$self{texts} = {
+|;
+
+ foreach $key (sort keys %all) {
+ $keytext = $key;
+ $keytext =~ s/'/\\'/g;
+ $keytext =~ s/\\$/\\\\/;
+
+ $text = $all{$key};
+ $text =~ s/'/\\'/g;
+ $text =~ s/\\$/\\\\/;
+ print FH qq| '$keytext'|.(' ' x (27-length($keytext))).qq| => '$text',\n|;
+ }
+
+ print FH q|};
+
+1;
+|;
+
+ close FH;
+
+ }
+
+}
+
+$per = sprintf("%.1f", ($count - $notext) / $count * 100);
+print "\n$language - ${per}%\n";
+
+exit;
+# eof
+
+
+sub scanfile {
+ my ($file, $level) = @_;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ $file =~ s/\.pl//;
+ $file =~ s/$bindir\///;
+
+ %temp = ();
+ for (keys %{$self{texts}}) {
+ $temp{$_} = $self{texts}{$_};
+ }
+
+ # read translation file if it exists
+ if (-f $file) {
+ eval { do "$file"; };
+ for (keys %{$self{texts}}) {
+ $all{$_} ||= $self{texts}{$_};
+ if ($level) {
+ $temp{$_} ||= $self{texts}{$_};
+ } else {
+ $temp{$_} = $self{texts}{$_};
+ }
+ }
+ }
+
+ %{$self{texts}} = ();
+ for (sort keys %temp) {
+ $self{texts}{$_} = $temp{$_};
+ }
+
+
+ while (<$fh>) {
+ # is this another file
+ if (/require\s+\W.*\.pl/) {
+ my $newfile = $&;
+ $newfile =~ s/require\s+\W//;
+ $newfile =~ s/\$form->{path}\///;
+ &scanfile("$bindir/$newfile", 1) if $newfile !~ /_/;
+ }
+
+ # is this a sub ?
+ if (/^sub /) {
+ ($null, $subrt) = split / +/;
+ $subrt{$subrt} = 1;
+ next;
+ }
+
+ my $rc = 1;
+
+ while ($rc) {
+ if (/Locale/) {
+ if (!/^use /) {
+ my ($null, $country) = split /,/;
+ $country =~ s/^ +["']//;
+ $country =~ s/["'].*//;
+ }
+ }
+
+ if (/\$locale->text.*?\W\)/) {
+ my $string = $&;
+ $string =~ s/\$locale->text\(\s*['"(q|qq)]['\/\\\|~]*//;
+ $string =~ s/\W\)+.*$//;
+
+ # if there is no $ in the string record it
+ unless ($string =~ /\$\D.*/) {
+ # this guarantees one instance of string
+ $locale{$string} = 1;
+
+ # is it a submit button before $locale->
+ if (/type=submit/i) {
+ $submit{$string} = 1;
+ }
+ }
+ }
+
+ # exit loop if there are no more locales on this line
+ ($rc) = ($' =~ /\$locale->text/);
+ # strip text
+ s/^.*?\$locale->text.*?\)//;
+ }
+ }
+
+ close($fh);
+
+}
+
+
+sub scanmenu {
+ my $file = shift;
+
+ my $fh = new FileHandle;
+ open $fh, "$file" or die "$! : $file";
+
+ my @a = grep /^\[/, <$fh>;
+ close($fh);
+
+ # strip []
+ grep { s/(\[|\])//g } @a;
+
+ foreach my $item (@a) {
+ $item =~ s/ *$//;
+ @b = split /--/, $item;
+ foreach $string (@b) {
+ chomp $string;
+ if ($string !~ /^\s*$/) {
+ $locale{$string} = 1;
+ }
+ }
+ }
+
+}
+
+
diff --git a/locale/ve/login b/locale/ve/login
new file mode 100755
index 00000000..c69546ad
--- /dev/null
+++ b/locale/ve/login
@@ -0,0 +1,25 @@
+$self{texts} = {
+ 'Access Denied!' => 'Acceso Denegado!',
+ 'Company' => 'Compañía',
+ 'Continue' => 'Continuar',
+ 'Dataset is newer than version!' => 'La versión de la Base de Datos es más reciente que la versión del programa',
+ 'Incorrect Dataset version!' => 'Versión de Base de Datos incorrecta',
+ 'Login' => 'Login',
+ 'Name' => 'Nombre',
+ 'Password' => 'Contraseña',
+ 'Upgrading to Version' => 'Actualizando Versión',
+ 'Version' => 'Versión',
+ 'You did not enter a name!' => '¡Ud. no ha introducido un nombre!',
+ 'done' => 'hecho',
+};
+
+$self{subs} = {
+ 'login' => 'login',
+ 'login_screen' => 'login_screen',
+ 'logout' => 'logout',
+ 'selectdataset' => 'selectdataset',
+ 'login' => 'login',
+};
+
+1;
+
diff --git a/locale/ve/menu b/locale/ve/menu
new file mode 100755
index 00000000..d104a41b
--- /dev/null
+++ b/locale/ve/menu
@@ -0,0 +1,137 @@
+$self{texts} = {
+ 'AP' => 'CxP',
+ 'AP Aging' => 'Diario Resumido de CxP',
+ 'AP Transaction' => 'Asiento de CxP',
+ 'AR' => 'CxC',
+ 'AR Aging' => 'Diario Resumido de CxC',
+ 'AR Transaction' => 'Asiento de CxC',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Account' => 'Agregar Cuenta',
+ 'Add Assembly' => 'Agregar Juego',
+ 'Add Business' => 'Agregar Negocio',
+ 'Add Customer' => 'Agregar Cliente',
+ 'Add Department' => 'Agregar Centro de Costos',
+ 'Add Employee' => 'Agregar Empleado',
+ 'Add GIFI' => 'Agregar Código GIFI',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Labor/Overhead' => 'Agregar Mano de Obra/Overhead',
+ 'Add Language' => 'Agregar Idioma',
+ 'Add Part' => 'Agregar Artículo',
+ 'Add Pricegroup' => 'Agregar Grupo de Precios',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Add SIC' => 'Agregar SIC',
+ 'Add Service' => 'Agregar Servicio',
+ 'Add Transaction' => 'Agregar Asiento',
+ 'Add Vendor' => 'Agregar Proveedor',
+ 'Add Warehouse' => 'Agregar Almacén',
+ 'All Items' => 'Todos los Artículos',
+ 'Assemblies' => 'Juegos',
+ 'Audit Control' => 'Control de Auditoría',
+ 'Backup' => 'Respaldo',
+ 'Balance Sheet' => 'Hoja de Balance',
+ 'Bin List' => 'Lista de Almacenaje',
+ 'Bin Lists' => 'Listas de Almacenaje',
+ 'Cash' => 'Caja',
+ 'Chart of Accounts' => 'Plan de Cuentas',
+ 'Check' => 'Cheque',
+ 'Components' => 'Componentes',
+ 'Customers' => 'Clientes',
+ 'Defaults' => 'Preferencias',
+ 'Departments' => 'Centros de Costos',
+ 'Description' => 'Descripción',
+ 'Employees' => 'Empleados',
+ 'General Ledger' => 'Libro Mayor General',
+ 'Generate' => 'Generar',
+ 'Goods & Services' => 'Bienes y Servicios',
+ 'Groups' => 'Grupos',
+ 'HR' => 'Recursos Humanos',
+ 'HTML Templates' => 'Plantillas HTML',
+ 'History' => 'Histórico',
+ 'Income Statement' => 'Estado de Cuenta de Igresos',
+ 'Invoice' => 'Factura',
+ 'LaTeX Templates' => 'Plantillas LaTeX',
+ 'Labor/Overhead' => 'Mano de Obra/Costo Operativo',
+ 'Language' => 'Idioma',
+ 'List Accounts' => 'Mostrar Cuentas',
+ 'List Businesses' => 'Mostrar Negocios',
+ 'List Departments' => 'Mostrar Centro de Costos',
+ 'List GIFI' => 'Mostrar Código GIFI',
+ 'List Languages' => 'Mostrar Idiomas',
+ 'List Projects' => 'Mostrar Proyectos',
+ 'List SIC' => 'Mostrar SIC',
+ 'List Warehouses' => 'Mostrar Almacenes',
+ 'Logout' => 'Salir',
+ 'New Window' => 'Nueva Ventana',
+ 'Non-taxable' => 'No gravable',
+ 'Open' => 'Abierto',
+ 'Order Entry' => 'Órdenes',
+ 'Outstanding' => 'Pendientes',
+ 'POS' => 'PdV',
+ 'POS Invoice' => 'Factura de PdV',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing Lists' => 'Listas de Empaque',
+ 'Parts' => 'Partes',
+ 'Payment' => 'Pago',
+ 'Payments' => 'Pagos',
+ 'Pick List' => 'Lista de Almacén',
+ 'Pick Lists' => 'Listas de Almacén',
+ 'Preferences' => 'Preferencias',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Print' => 'Imprimir',
+ 'Projects' => 'Proyectos',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Órdenes de Compra',
+ 'Quotation' => 'Cotización',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de Cotización',
+ 'RFQs' => 'Solicitudes de Cotización',
+ 'Receipt' => 'Abono',
+ 'Receipts' => 'Recibos',
+ 'Receive' => 'Almacenar',
+ 'Reconciliation' => 'Conciliación',
+ 'Recurring Transactions' => 'Transacciones Recurrentes',
+ 'Reports' => 'Reportes',
+ 'SIC' => 'CIE',
+ 'Sale' => 'Venta',
+ 'Sales Invoice' => 'Factura de Ventas',
+ 'Sales Invoices' => 'Facturas de Venta',
+ 'Sales Order' => 'Pedido',
+ 'Sales Orders' => 'Pedidos',
+ 'Save to File' => 'Archivar',
+ 'Search' => 'Búsqueda',
+ 'Send by E-Mail' => 'Enviar por E-mail',
+ 'Services' => 'Servicios',
+ 'Ship' => 'Envío',
+ 'Shipping' => 'Envío',
+ 'Statement' => 'Estado de Cuenta',
+ 'Stock Assembly' => 'Inventariar Juego',
+ 'Stylesheet' => 'Hoja de Estilo',
+ 'System' => 'Sistema',
+ 'Tax collected' => 'Impuestos retenidos',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Text Templates' => 'Plantillas de Texto',
+ 'Transactions' => 'Asientos',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Translations' => 'Traducciones',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Type of Business' => 'Tipo de Negocio',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Vendors' => 'Proveedores',
+ 'Version' => 'Versión',
+ 'Warehouses' => 'Almacenes',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Work Orders' => 'Órdenes de Trabajo',
+ 'Yearend' => 'Cierre de Ejercicio',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'display' => 'display',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'section_menu' => 'section_menu',
+};
+
+1;
+
diff --git a/locale/ve/oe b/locale/ve/oe
new file mode 100755
index 00000000..842c6844
--- /dev/null
+++ b/locale/ve/oe
@@ -0,0 +1,372 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add Exchange Rate' => 'Agregar Tasa de Cambio',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Agregar Solicitud de Cotización',
+ 'Add Sales Invoice' => 'Agregar Factura',
+ 'Add Sales Order' => 'Agregar Pedido',
+ 'Add Vendor Invoice' => 'Agregar Factura de Proveedor',
+ 'Address' => 'Dirección',
+ 'Amount' => 'Monto',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Order Number' => '¿Está seguro que desea
+borrar la Orden Número?',
+ 'Are you sure you want to delete Quotation Number' => '¿Está seguro que desea borrar la Cotización número',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Facturación',
+ 'Bin' => 'Anaquel/Cesta',
+ 'Bin List' => 'Lista de Almacenaje',
+ 'Business' => 'Negocio',
+ 'C' => 'C',
+ 'Cannot delete order!' => '¡No se puede borrar el pedido!',
+ 'Cannot delete quotation!' => '¡No puedo borrar la cotización!',
+ 'Cannot save order!' => '¡No se puede guardar el pedido!',
+ 'Cannot save quotation!' => '¡No se puede guardar la cotización!',
+ 'Cc' => 'Cc',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la Compañía',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Cost' => 'Costo',
+ 'Could not save!' => '¡No se pudo guardar!',
+ 'Could not transfer Inventory!' => 'No se pudo transferir Inventario!',
+ 'Country' => 'País',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código de Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Date Received' => 'Fecha Recibido',
+ 'Date received missing!' => '¡Falta fecha de recibo!',
+ 'Day(s)' => 'Día(s)',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Eliminar Programación',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Done' => 'Hecho',
+ 'E-mail' => 'E-mail',
+ 'E-mail address missing!' => 'Falta dirección de E-mail',
+ 'E-mail message' => 'Mensaje de E-mail',
+ 'E-mailed' => 'Enviado por E-mail',
+ 'Edit Purchase Order' => 'Editar Orden de Compra',
+ 'Edit Quotation' => 'Editar Cotización',
+ 'Edit Request for Quotation' => 'Editar Solicitud de Cotización',
+ 'Edit Sales Order' => 'Editar Pedido',
+ 'Employee' => 'Empleado',
+ 'Every' => 'Cada',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Por',
+ 'From' => 'Desde',
+ 'From Warehouse' => 'Desde almacén',
+ 'Generate Orders' => 'Generar órdenes',
+ 'Generate Purchase Orders' => 'Generar órdenes de compra',
+ 'Generate Purchase Orders from Sales Order' => 'Generar órdenes de compra a partir de pedido',
+ 'Generate Sales Order' => 'Generar pedido',
+ 'Generate Sales Order from Purchase Orders' => 'Generar pedido a partir de órdenes de compra',
+ 'Group' => 'Grupo',
+ 'ID' => 'N° de identidad',
+ 'In-line' => 'Incrustado',
+ 'Include Payment' => 'Inclir Pago',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Internal Notes' => 'Anotaciones Internas',
+ 'Inventory saved!' => 'Inventario guardado!',
+ 'Inventory transferred!' => 'Inventario transferido!',
+ 'Invoice' => 'Factura',
+ 'Invoice Date missing!' => '¡Falta Fecha de Factura!',
+ 'Invoice Number missing!' => '¡Falta Número de Factura!',
+ 'Item not on file!' => '¡El artículo no se encuentra en la base de datos!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Lead' => 'T. de Ent.',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Message' => 'Mensaje',
+ 'Month' => 'Mes',
+ 'Month(s)' => 'Mes(es)',
+ 'Next Date' => 'Siguiente fecha',
+ 'No.' => 'N°',
+ 'Notes' => 'Notas',
+ 'Nothing entered!' => 'No hay nada ingresado',
+ 'Nothing selected!' => '¡No se ha seleccionado nada!',
+ 'Nothing to transfer!' => '¡No hay nada que transferir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Código',
+ 'Number missing in Row' => '¡Falta Número en la Fila!',
+ 'O' => 'O',
+ 'OH' => 'Disp.',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date' => 'Fecha de la Orden',
+ 'Order Date missing!' => '¡Falta fecha de la Orden!',
+ 'Order Number' => 'Orden N°',
+ 'Order Number missing!' => '¡Falta Número de la Orden!',
+ 'Order deleted!' => '¡Orden borrada!',
+ 'Order generation failed!' => '¡No se pudo generar la orden!',
+ 'Order saved!' => '¡Orden guardada!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'N° Control',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta Fecha de Lista de Empaque!',
+ 'Packing List Number missing!' => '¡Falta Código de Lista de Empaque!',
+ 'Part' => 'Parte',
+ 'Part Number' => 'N° Parte',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Almacén',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Save' => 'Imprimir y Guardar',
+ 'Print and Save as new' => 'Imprimir y Guardar como Nuevo',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project not on file!' => '¡Proyecto no existe en la Base de Datos!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Purchase Orders' => 'Órdenes de Compra',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation ' => 'Cotización ',
+ 'Quotation Date' => 'Fecha de Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number' => 'Número de Cotización',
+ 'Quotation Number missing!' => '¡Falta Número de Cotización!',
+ 'Quotation deleted!' => '¡Cotización borrada!',
+ 'Quotations' => 'Cotizaciones',
+ 'RFQ' => 'Solicitud de Cotización',
+ 'RFQ ' => 'Solicitud de cotización ',
+ 'RFQ Number' => 'Número de Solicitud de Cotización',
+ 'Recd' => 'Rcbdo',
+ 'Receive Merchandise' => 'Almacenar Mercancía',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Req' => 'Ped.',
+ 'Request for Quotation' => 'Solicitud de Cotización',
+ 'Request for Quotations' => 'Solicitudes de Cotización',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice' => 'Factura de Ventas',
+ 'Sales Order' => 'Pedido',
+ 'Sales Orders' => 'Pedidos',
+ 'Salesperson' => 'Vendedor',
+ 'Save' => 'Guardar',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Save as new' => 'Guardar como nuevo',
+ 'Schedule' => 'Programar',
+ 'Scheduled' => 'Programada',
+ 'Screen' => 'Pantalla',
+ 'Select Vendor' => 'Seleccione el proveedor',
+ 'Select a Printer!' => '¡Seleccione una impresora!',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select items' => 'Seleccione los items',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envío',
+ 'Ship Merchandise' => 'Enviar Mercancía',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envío por',
+ 'Shipping Address' => 'Dirección de Envío',
+ 'Shipping Date' => 'Fecha de Envío',
+ 'Shipping Date missing!' => 'Falta Fecha de Envío',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Startdate' => 'Fecha de Inicio',
+ 'State/Province' => 'Estado/Provincia',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluído',
+ 'Terms' => 'Condiciones de crédito',
+ 'Text' => 'Texto',
+ 'To' => 'Hasta',
+ 'To Warehouse' => 'Hacia almacén',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento Comercial',
+ 'Transfer' => 'Transferencia',
+ 'Transfer Inventory' => 'Transferir Inventario',
+ 'Transfer from' => 'Transferir desde',
+ 'Transfer to' => 'Transferir a',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Valid until' => 'Válido hasta',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice' => 'Factura de Compra',
+ 'Vendor Number' => 'Código de Vendedor',
+ 'Vendor missing!' => '¡Falta Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Warehouse' => 'Almacén',
+ 'Warning!' => '¡Advertencia!',
+ 'Week(s)' => 'Semana(s)',
+ 'What type of item is this?' => '¿Qué tipo de artículo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Year(s)' => 'Año(s)',
+ 'Yes' => 'Sí',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está registrando e imprimiendo una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está guardando e imprimiendo una orden existente!',
+ 'You are printing and saving an existing quotation' => 'Está guardando e imprimiendo una cotización existente!',
+ 'You are saving an existing order' => 'Está guardando una orden existente!',
+ 'You are saving an existing quotation' => 'Está guardando una cotización existente!',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'days' => 'días',
+ 'ea' => 'c/u',
+ 'for' => 'por',
+ 'sent' => 'enviado',
+ 'time(s)' => 'veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'backorder_exchangerate' => 'backorder_exchangerate',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'consolidate_orders' => 'consolidate_orders',
+ 'continue' => 'continue',
+ 'create_backorder' => 'create_backorder',
+ 'create_form' => 'create_form',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'display_ship_receive' => 'display_ship_receive',
+ 'done' => 'done',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_orders' => 'generate_orders',
+ 'generate_purchase_orders' => 'generate_purchase_orders',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice' => 'invoice',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_transfer' => 'list_transfer',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'order_links' => 'order_links',
+ 'po_orderitems' => 'po_orderitems',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_order' => 'prepare_order',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_and_save' => 'print_and_save',
+ 'print_and_save_as_new' => 'print_and_save_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'quotation_' => 'quotation_',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'rfq_' => 'rfq_',
+ 'sales_invoice' => 'sales_invoice',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save' => 'save',
+ 'save_as_new' => 'save_as_new',
+ 'save_exchangerate' => 'save_exchangerate',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'search_transfer' => 'search_transfer',
+ 'section_menu' => 'section_menu',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'select_vendor' => 'select_vendor',
+ 'send_email' => 'send_email',
+ 'ship_receive' => 'ship_receive',
+ 'ship_to' => 'ship_to',
+ 'subtotal' => 'subtotal',
+ 'transactions' => 'transactions',
+ 'transfer' => 'transfer',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice' => 'vendor_invoice',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'vendor_selected' => 'vendor_selected',
+ 'yes' => 'yes',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'eliminar_programación' => 'delete_schedule',
+ 'hecho' => 'done',
+ 'e_mail' => 'e_mail',
+ 'generar_órdenes' => 'generate_orders',
+ 'generar_órdenes_de_compra' => 'generate_purchase_orders',
+ 'generar_pedido' => 'generate_sales_order',
+ 'imprimir' => 'print',
+ 'imprimir_y_guardar' => 'print_and_save',
+ 'imprimir_y_guardar_como_nuevo' => 'print_and_save_as_new',
+ 'orden_de_compra' => 'purchase_order',
+ 'cotización' => 'quotation',
+ 'cotización_' => 'quotation_',
+ 'solicitud_de_cotización' => 'rfq',
+ 'solicitud_de_cotización_' => 'rfq_',
+ 'factura_de_ventas' => 'sales_invoice',
+ 'pedido' => 'sales_order',
+ 'guardar' => 'save',
+ 'guardar_programación' => 'save_schedule',
+ 'guardar_como_nuevo' => 'save_as_new',
+ 'programar' => 'schedule',
+ 'seleccione_el_proveedor' => 'select_vendor',
+ 'destino' => 'ship_to',
+ 'transferencia' => 'transfer',
+ 'actualizar' => 'update',
+ 'factura_de_compra' => 'vendor_invoice',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ve/pe b/locale/ve/pe
new file mode 100755
index 00000000..b28d7a0a
--- /dev/null
+++ b/locale/ve/pe
@@ -0,0 +1,164 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Active' => 'Activo',
+ 'Add' => 'Agregar',
+ 'Add Group' => 'Agregar Grupo',
+ 'Add Job' => 'Agregar Mano de Obra',
+ 'Add Pricegroup' => 'Agregar Grupo de Precios',
+ 'Add Project' => 'Agregar Proyecto',
+ 'Address' => 'Dirección',
+ 'All' => 'Todos',
+ 'Amount' => 'Monto',
+ 'Assembly' => 'Juego',
+ 'Assembly stocked!' => 'Juego almacenado!',
+ 'Bin' => 'Anaquel/Cesta',
+ 'Cannot stock Assembly!' => '¡No se puede almacenar el Juego!',
+ 'Completed' => 'Completado',
+ 'Continue' => 'Continuar',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Delete' => 'Borrar',
+ 'Description' => 'Descripción',
+ 'Description Translations' => 'Traducción de Descripciones',
+ 'Detail' => 'Detalle',
+ 'Edit Description Translations' => 'Editar Traducción de Descripciones',
+ 'Edit Group' => 'Editar Grupo',
+ 'Edit Job' => 'Editar Mano de Obra',
+ 'Edit Pricegroup' => 'Editar Grupo de Precios',
+ 'Edit Project' => 'Editar Proyecto',
+ 'Employee' => 'Empleado',
+ 'Enddate' => 'Fecha de Terminación',
+ 'Failed to save order!' => '¡No se pudo guardar la orden!',
+ 'From' => 'Desde',
+ 'Generate Sales Orders' => 'Generar órdenes de compra',
+ 'Group' => 'Grupo',
+ 'Group Translations' => 'Traducción de Grupos',
+ 'Group deleted!' => '¡Grupo eleminado!',
+ 'Group missing!' => '¡Falta grupo!',
+ 'Group saved!' => '¡Grupo guardado!',
+ 'Groups' => 'Grupos',
+ 'Inactive' => 'Inactivo',
+ 'Income' => 'Ingreso',
+ 'Job' => 'Trabajo',
+ 'Job Number' => 'N° Trabajo',
+ 'Job deleted!' => '¡Trabajo eliminado!',
+ 'Job saved!' => '¡Trabajo guardado!',
+ 'Jobs' => 'Trabajos',
+ 'Language' => 'Idioma',
+ 'Languages not defined!' => '¡No hay idiomas definidos!',
+ 'Link Accounts' => 'Enlazar Cuentas',
+ 'List Price' => 'Precio de Lista',
+ 'Month' => 'Mes',
+ 'No open Projects!' => 'No hay proyectos abiertos!',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No se ha seleccionado nada!',
+ 'Number' => 'Código',
+ 'Orders generated!' => '¡Órdenes generadas con éxito!',
+ 'Orphaned' => 'Huérfano',
+ 'Part Number' => 'N° Parte',
+ 'Period' => 'Período',
+ 'Pricegroup' => 'Grupo de Precios',
+ 'Pricegroup deleted!' => '¡Grupo de Precios Borrado!',
+ 'Pricegroup missing!' => '¡Falta Grupo de Precios!',
+ 'Pricegroup saved!' => '¡Grupo de Precios guardado!',
+ 'Pricegroups' => 'Grupos de Precios',
+ 'Production' => 'Producción',
+ 'Project' => 'Proyecto',
+ 'Project Description Translations' => 'Traducción de Descripción de Proyectos',
+ 'Project Number' => 'Código de Proyecto',
+ 'Project deleted!' => '¡Proyecto borrado!',
+ 'Project saved!' => '¡Proyecto guardado!',
+ 'Projects' => 'Proyectos',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Save' => 'Guardar',
+ 'Select Customer' => 'Seleccione el cliente',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Sell Price' => 'Precio de Venta',
+ 'Service Code' => 'Código servicio',
+ 'Startdate' => 'Fecha de Inicio',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'To' => 'Hasta',
+ 'Transaction Dates' => 'Fecha de transacciones',
+ 'Translation' => 'Traducción',
+ 'Translation deleted!' => 'Traducción borrada!',
+ 'Translations saved!' => 'Traducciones guardadadas',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Updated' => 'Actualizado',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Weight' => 'Peso',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_group' => 'add_group',
+ 'add_job' => 'add_job',
+ 'add_pricegroup' => 'add_pricegroup',
+ 'add_project' => 'add_project',
+ 'continue' => 'continue',
+ 'customer_selected' => 'customer_selected',
+ 'delete' => 'delete',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'edit' => 'edit',
+ 'edit_translation' => 'edit_translation',
+ 'generate_sales_orders' => 'generate_sales_orders',
+ 'jcitems' => 'jcitems',
+ 'job_footer' => 'job_footer',
+ 'job_header' => 'job_header',
+ 'job_report' => 'job_report',
+ 'js_menu' => 'js_menu',
+ 'list_projects' => 'list_projects',
+ 'list_stock' => 'list_stock',
+ 'list_translations' => 'list_translations',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'partsgroup_footer' => 'partsgroup_footer',
+ 'partsgroup_header' => 'partsgroup_header',
+ 'partsgroup_report' => 'partsgroup_report',
+ 'prepare_job' => 'prepare_job',
+ 'prepare_partsgroup' => 'prepare_partsgroup',
+ 'prepare_pricegroup' => 'prepare_pricegroup',
+ 'prepare_project' => 'prepare_project',
+ 'pricegroup_footer' => 'pricegroup_footer',
+ 'pricegroup_header' => 'pricegroup_header',
+ 'pricegroup_report' => 'pricegroup_report',
+ 'project_footer' => 'project_footer',
+ 'project_header' => 'project_header',
+ 'project_jcitems_list' => 'project_jcitems_list',
+ 'project_report' => 'project_report',
+ 'project_sales_order' => 'project_sales_order',
+ 'sales_order_footer' => 'sales_order_footer',
+ 'sales_order_header' => 'sales_order_header',
+ 'save' => 'save',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_customer' => 'select_customer',
+ 'select_name' => 'select_name',
+ 'stock' => 'stock',
+ 'translation' => 'translation',
+ 'translation_footer' => 'translation_footer',
+ 'translation_header' => 'translation_header',
+ 'update' => 'update',
+ 'agregar_grupo' => 'add_group',
+ 'agregar_mano_de_obra' => 'add_job',
+ 'agregar_grupo_de_precios' => 'add_pricegroup',
+ 'agregar_proyecto' => 'add_project',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'generar_órdenes_de_compra' => 'generate_sales_orders',
+ 'guardar' => 'save',
+ 'seleccione_el_cliente' => 'select_customer',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ve/pos b/locale/ve/pos
new file mode 100755
index 00000000..cc6ee25d
--- /dev/null
+++ b/locale/ve/pos
@@ -0,0 +1,81 @@
+$self{texts} = {
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Add POS Invoice' => 'Agregar Factura PdV',
+ 'Amount' => 'Monto',
+ 'Business' => 'Negocio',
+ 'Cannot post transaction!' => '¡No se puede registrar el asiento!',
+ 'Change' => 'Cambiar',
+ 'Continue' => 'Continuar',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Customer' => 'Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Delete' => 'Borrar',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Edit POS Invoice' => 'Editar Factura de PdV',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate missing!' => '¡Falta tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'From' => 'Desde',
+ 'Language' => 'Idioma',
+ 'Memo' => 'Memo',
+ 'Month' => 'Mes',
+ 'Number' => 'Código',
+ 'Open' => 'Abierto',
+ 'Period' => 'Período',
+ 'Post' => 'Registrar',
+ 'Posted!' => '¡Registrado!',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Printed' => 'Impreso',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Remaining' => 'Resto',
+ 'Salesperson' => 'Vendedor',
+ 'Screen' => 'Pantalla',
+ 'Select a Printer!' => '¡Seleccione una impresora!',
+ 'Source' => 'Cheque N°',
+ 'Subtotal' => 'Subtotal',
+ 'Tax Included' => 'Impuesto Incluído',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento Comercial',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'display' => 'display',
+ 'display_row' => 'display_row',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'js_menu' => 'js_menu',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'openinvoices' => 'openinvoices',
+ 'post' => 'post',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'receipts' => 'receipts',
+ 'section_menu' => 'section_menu',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'registrar' => 'post',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ve/ps b/locale/ve/ps
new file mode 100755
index 00000000..c634d8fa
--- /dev/null
+++ b/locale/ve/ps
@@ -0,0 +1,391 @@
+$self{texts} = {
+ 'AP Aging' => 'Diario Resumido de CxP',
+ 'AP Outstanding' => 'Pendientes de CxP',
+ 'AP Transaction' => 'Asiento de CxP',
+ 'AP Transactions' => 'Asientos de CxP',
+ 'AR Aging' => 'Diario Resumido de CxC',
+ 'AR Outstanding' => 'Pendientes de CxC',
+ 'AR Transaction' => 'Asiento de CxC',
+ 'AR Transactions' => 'Asiento de CxC',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Add AP Transaction' => 'Agregar Asiento de CxP',
+ 'Add AR Transaction' => 'Agregar Asiento de CxC',
+ 'Add POS Invoice' => 'Agregar Factura PdV',
+ 'Add Purchase Order' => 'Agregar Orden de Compra',
+ 'Add Quotation' => 'Agregar Cotización',
+ 'Add Request for Quotation' => 'Agregar Solicitud de Cotización',
+ 'Add Sales Invoice' => 'Agregar Factura',
+ 'Add Sales Order' => 'Agregar Pedido',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Monto',
+ 'Amount Due' => 'Cantidad Adeudada',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Are you sure you want to delete Invoice Number' => '¿Está seguro que desea borrar la Factura Número',
+ 'Are you sure you want to delete Transaction' => '¿Está seguro que desea borrar el Asiento?',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de Balance',
+ 'Bcc' => 'Bcc',
+ 'Billing Address' => 'Dirección de Facturación',
+ 'Bin' => 'Anaquel/Cesta',
+ 'Bin List' => 'Lista de Almacenaje',
+ 'Business' => 'Negocio',
+ 'Cannot delete invoice!' => '¡No se puede borrar la factura!',
+ 'Cannot delete transaction!' => '¡No se puede borrar el asiento!',
+ 'Cannot post invoice for a closed period!' => '¡No se puede registrar una factura en un periodo cerrado!',
+ 'Cannot post invoice!' => '¡No se puede registrar la factura!',
+ 'Cannot post payment for a closed period!' => '¡No se puede registrar un pago en un periodo cerrado!',
+ 'Cannot post transaction for a closed period!' => '¡No se puede registrar un asiento en un periodo cerrado',
+ 'Cannot post transaction!' => '¡No se puede registrar el asiento!',
+ 'Cash' => 'Caja',
+ 'Cc' => 'Cc',
+ 'Change' => 'Cambiar',
+ 'Check' => 'Cheque',
+ 'City' => 'Ciudad',
+ 'Closed' => 'Cerrado',
+ 'Company Name' => 'Nombre de la Compañía',
+ 'Compare to' => 'Comparar contra',
+ 'Confirm!' => '¡Favor Confirmar!',
+ 'Contact' => 'Contacto',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Country' => 'País',
+ 'Credit' => 'Crédito',
+ 'Credit Limit' => 'Límite de Crédito',
+ 'Curr' => 'Mon.',
+ 'Currency' => 'Moneda',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del Periodo',
+ 'Customer' => 'Cliente',
+ 'Customer Number' => 'Código de Cliente',
+ 'Customer missing!' => '¡Falta el cliente!',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Date Paid' => 'Fecha de Pago',
+ 'Day(s)' => 'Día(s)',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Dígitos decimales',
+ 'Delete' => 'Borrar',
+ 'Delete Schedule' => 'Eliminar Programación',
+ 'Delivery Date' => 'Fecha de entrega',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'Due Date missing!' => 'Falta la Fecha de Vencimiento',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Enviar Comprobante por E-mail a',
+ 'E-mail address missing!' => 'Falta dirección de E-mail',
+ 'E-mail message' => 'Mensaje de E-mail',
+ 'E-mailed' => 'Enviado por E-mail',
+ 'Edit AP Transaction' => 'Editar Asiento de CxP',
+ 'Edit AR Transaction' => 'Editar Asiento de CxC',
+ 'Edit POS Invoice' => 'Editar Factura de PdV',
+ 'Edit Sales Invoice' => 'Edirar Factura de Venta',
+ 'Employee' => 'Empleado',
+ 'Every' => 'Cada',
+ 'Exch' => 'Cambio',
+ 'Exchange Rate' => 'Tasa de Cambio',
+ 'Exchange rate for payment missing!' => '¡Falta la tasa de cambio para el pago!',
+ 'Exchange rate missing!' => '¡Falta tasa de cambio!',
+ 'Extended' => 'Extendido',
+ 'Fax' => 'Fax',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Por',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Group' => 'Grupo',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'N° de identidad',
+ 'In-line' => 'Incrustado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencial por Tasa de Cambio',
+ 'Include Payment' => 'Inclir Pago',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Income Statement' => 'Estado de Cuenta de Igresos',
+ 'Internal Notes' => 'Anotaciones Internas',
+ 'Invoice' => 'Factura',
+ 'Invoice Date' => 'Fecha de Factura',
+ 'Invoice Date missing!' => '¡Falta Fecha de Factura!',
+ 'Invoice Number' => 'Número de Factura',
+ 'Invoice Number missing!' => '¡Falta Número de Factura!',
+ 'Invoice deleted!' => '¡Factura borrada!',
+ 'Item not on file!' => '¡El artículo no se encuentra en la base de datos!',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Manager' => 'Gerente',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'Month(s)' => 'Mes(es)',
+ 'N/A' => 'No existe',
+ 'Next Date' => 'Siguiente fecha',
+ 'No.' => 'N°',
+ 'Non-taxable Purchases' => 'Compras no gravadas',
+ 'Non-taxable Sales' => 'Ventas no gravadas',
+ 'Notes' => 'Notas',
+ 'Nothing selected!' => '¡No se ha seleccionado nada!',
+ 'Nothing to print!' => '¡No hay nada que imprimir!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Código',
+ 'Number missing in Row' => '¡Falta Número en la Fila!',
+ 'OH' => 'Disp.',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Open' => 'Abierto',
+ 'Order' => 'Orden',
+ 'Order Date missing!' => '¡Falta fecha de la Orden!',
+ 'Order Number' => 'Orden N°',
+ 'Order Number missing!' => '¡Falta Número de la Orden!',
+ 'PDF' => 'PDF',
+ 'PO Number' => 'N° Control',
+ 'Packing List' => 'Lista de Empaque',
+ 'Packing List Date missing!' => '¡Falta Fecha de Lista de Empaque!',
+ 'Packing List Number missing!' => '¡Falta Código de Lista de Empaque!',
+ 'Paid' => 'Pagado',
+ 'Part' => 'Parte',
+ 'Payment date missing!' => 'Falta fecha de pago',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Período',
+ 'Phone' => 'Teléfono',
+ 'Pick List' => 'Lista de Almacén',
+ 'Post' => 'Registrar',
+ 'Post as new' => 'Registrar como nuevo',
+ 'Posted!' => '¡Registrado!',
+ 'Postscript' => 'Postscript',
+ 'Price' => 'Precio',
+ 'Print' => 'Imprimir',
+ 'Print and Post' => 'Imprimir y Registrar',
+ 'Print and Post as new' => 'Imprimir y Registrar como Nuevo',
+ 'Printed' => 'Impreso',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Código de Proyecto',
+ 'Project Transactions' => 'Asientos de Proyecto',
+ 'Project not on file!' => '¡Proyecto no existe en la Base de Datos!',
+ 'Purchase Order' => 'Orden de Compra',
+ 'Qty' => 'Cantidad',
+ 'Quarter' => 'Trimestre',
+ 'Quotation' => 'Cotización',
+ 'Quotation Date missing!' => 'Falta Fecha de Cotización',
+ 'Quotation Number missing!' => '¡Falta Número de Cotización!',
+ 'Recd' => 'Rcbdo',
+ 'Receipt' => 'Abono',
+ 'Receipts' => 'Recibos',
+ 'Record in' => 'Registrar en',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Remaining' => 'Resto',
+ 'Repeat' => 'Repetir',
+ 'Report for' => 'Reporte para',
+ 'Required by' => 'Requerido para el',
+ 'SKU' => 'SKU',
+ 'Sales Invoice.' => 'Factura de Ventas.',
+ 'Sales Order' => 'Pedido',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Schedule' => 'Programar',
+ 'Scheduled' => 'Programada',
+ 'Screen' => 'Pantalla',
+ 'Select a Printer!' => '¡Seleccione una impresora!',
+ 'Select all' => 'Seleccionar todos',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select items' => 'Seleccione los items',
+ 'Select payment' => '¡Seleccione Pago!',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Select txt, postscript or PDF!' => '¡Seleccione txt, postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Serial No.' => 'Serial',
+ 'Service' => 'Servicio',
+ 'Ship' => 'Envío',
+ 'Ship to' => 'Destino',
+ 'Ship via' => 'Envío por',
+ 'Shipping Address' => 'Dirección de Envío',
+ 'Shipping Point' => 'Puerto de Embarque',
+ 'Source' => 'Cheque N°',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha de Inicio',
+ 'State/Province' => 'Estado/Provincia',
+ 'Statement' => 'Estado de Cuenta',
+ 'Statement sent to' => 'Estado de Cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de Cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax Included' => 'Impuesto Incluído',
+ 'Tax collected' => 'Impuestos retenidos',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Text' => 'Texto',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trade Discount' => 'Descuento Comercial',
+ 'Transaction' => 'Asiento',
+ 'Transaction deleted!' => '¡Asiento borrado!',
+ 'Transaction posted!' => '¡Asiendo registrado!',
+ 'Translation not on file!' => 'Traducción no se encuentra en la Base de Datos',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Unit' => 'Unidad',
+ 'Update' => 'Actualizar',
+ 'Vendor' => 'Proveedor',
+ 'Vendor Invoice.' => 'Factura de Compra.',
+ 'Vendor Number' => 'Código de Vendedor',
+ 'Vendor missing!' => '¡Falta Proveedor!',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Warning!' => '¡Advertencia!',
+ 'Week(s)' => 'Semana(s)',
+ 'What type of item is this?' => '¿Qué tipo de artículo es este?',
+ 'Work Order' => 'Orden de Trabajo',
+ 'Year' => 'Año',
+ 'Year(s)' => 'Año(s)',
+ 'Yes' => 'Sí',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está registrando e imprimiendo una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está guardando e imprimiendo una orden existente!',
+ 'You are printing and saving an existing quotation' => 'Está guardando e imprimiendo una cotización existente!',
+ 'You are saving an existing order' => 'Está guardando una orden existente!',
+ 'You are saving an existing quotation' => 'Está guardando una cotización existente!',
+ 'Zip/Postal Code' => 'Código Postal',
+ 'as at' => 'al',
+ 'ea' => 'c/u',
+ 'for' => 'por',
+ 'for Period' => 'para el Período',
+ 'posted!' => '!Registrado¡',
+ 'sent' => 'enviado',
+ 'time(s)' => 'veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add' => 'add',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'calc_markup' => 'calc_markup',
+ 'check_form' => 'check_form',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'create_form' => 'create_form',
+ 'create_links' => 'create_links',
+ 'customer_details' => 'customer_details',
+ 'delete' => 'delete',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'display_row' => 'display_row',
+ 'e_mail' => 'e_mail',
+ 'edit' => 'edit',
+ 'form_footer' => 'form_footer',
+ 'form_header' => 'form_header',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'invoice_links' => 'invoice_links',
+ 'invoicetotal' => 'invoicetotal',
+ 'item_selected' => 'item_selected',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'lookup_partsgroup' => 'lookup_partsgroup',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'new_item' => 'new_item',
+ 'openinvoices' => 'openinvoices',
+ 'payment_selected' => 'payment_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post' => 'post',
+ 'post_as_new' => 'post_as_new',
+ 'prepare_invoice' => 'prepare_invoice',
+ 'print' => 'print',
+ 'print_and_post' => 'print_and_post',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_check' => 'print_check',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'print_receipt' => 'print_receipt',
+ 'print_transaction' => 'print_transaction',
+ 'project_selected' => 'project_selected',
+ 'purchase_order' => 'purchase_order',
+ 'quotation' => 'quotation',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'receipts' => 'receipts',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'rfq' => 'rfq',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'sales_order' => 'sales_order',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'search' => 'search',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_item' => 'select_item',
+ 'select_name' => 'select_name',
+ 'select_payment' => 'select_payment',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'ship_to' => 'ship_to',
+ 'statement_details' => 'statement_details',
+ 'subtotal' => 'subtotal',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'transactions' => 'transactions',
+ 'update' => 'update',
+ 'validate_items' => 'validate_items',
+ 'vendor_details' => 'vendor_details',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'yes' => 'yes',
+ 'asiento_de_cxp' => 'ap_transaction',
+ 'asiento_de_cxc' => 'ar_transaction',
+ 'continuar' => 'continue',
+ 'borrar' => 'delete',
+ 'eliminar_programación' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'registrar' => 'post',
+ 'registrar_como_nuevo' => 'post_as_new',
+ 'imprimir' => 'print',
+ 'imprimir_y_registrar' => 'print_and_post',
+ 'imprimir_y_registrar_como_nuevo' => 'print_and_post_as_new',
+ 'factura_de_ventas_' => 'sales_invoice_',
+ 'pedido' => 'sales_order',
+ 'guardar_programación' => 'save_schedule',
+ 'programar' => 'schedule',
+ 'seleccionar_todos' => 'select_all',
+ 'destino' => 'ship_to',
+ 'actualizar' => 'update',
+ 'factura_de_compra_' => 'vendor_invoice_',
+ 'sí' => 'yes',
+};
+
+1;
+
diff --git a/locale/ve/pw b/locale/ve/pw
new file mode 100755
index 00000000..d5ed0e14
--- /dev/null
+++ b/locale/ve/pw
@@ -0,0 +1,13 @@
+$self{texts} = {
+ 'Continue' => 'Continuar',
+ 'Password' => 'Contraseña',
+ 'Session expired!' => '¡Sesión Expiró!',
+};
+
+$self{subs} = {
+ 'getpassword' => 'getpassword',
+ 'continuar' => 'continue',
+};
+
+1;
+
diff --git a/locale/ve/rc b/locale/ve/rc
new file mode 100755
index 00000000..00bd6976
--- /dev/null
+++ b/locale/ve/rc
@@ -0,0 +1,79 @@
+$self{texts} = {
+ 'Account' => 'Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Beginning Balance' => 'Balance Inicial',
+ 'Cleared' => 'Debitado',
+ 'Continue' => 'Continuar',
+ 'Credit' => 'Crédito',
+ 'Current' => 'Actual',
+ 'Date' => 'Fecha',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Difference' => 'Diferencia',
+ 'Done' => 'Hecho',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'From' => 'Desde',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencial por Tasa de Cambio',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Month' => 'Mes',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Out of balance!' => '¡Fuera de balance!',
+ 'Outstanding' => 'Pendientes',
+ 'Period' => 'Período',
+ 'Quarter' => 'Trimestre',
+ 'R' => 'R',
+ 'Reconciliation' => 'Conciliación',
+ 'Reconciliation Report' => 'Reporte de Conciliación',
+ 'Select all' => 'Seleccionar todos',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Cheque N°',
+ 'Statement Balance' => 'Balance de Cuenta',
+ 'Summary' => 'Resumen',
+ 'To' => 'Hasta',
+ 'Update' => 'Actualizar',
+ 'Year' => 'Año',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'continue' => 'continue',
+ 'display' => 'display',
+ 'display_form' => 'display_form',
+ 'done' => 'done',
+ 'get_payments' => 'get_payments',
+ 'js_menu' => 'js_menu',
+ 'menubar' => 'menubar',
+ 'reconciliation' => 'reconciliation',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'update' => 'update',
+ 'continuar' => 'continue',
+ 'hecho' => 'done',
+ 'seleccionar_todos' => 'select_all',
+ 'actualizar' => 'update',
+};
+
+1;
+
diff --git a/locale/ve/rp b/locale/ve/rp
new file mode 100755
index 00000000..c558366f
--- /dev/null
+++ b/locale/ve/rp
@@ -0,0 +1,202 @@
+$self{texts} = {
+ 'AP Aging' => 'Diario Resumido de CxP',
+ 'AR Aging' => 'Diario Resumido de CxC',
+ 'Account' => 'Cuenta',
+ 'Account Number' => 'Número de Cuenta',
+ 'Accounting Menu' => 'Menú de Contabilidad',
+ 'Accounts' => 'Cuentas',
+ 'Accrual' => 'Acumulado',
+ 'Address' => 'Dirección',
+ 'All Accounts' => 'Todas las Cuentas',
+ 'Amount' => 'Monto',
+ 'Apr' => 'Abr',
+ 'April' => 'Abril',
+ 'Attachment' => 'Adjunto',
+ 'Aug' => 'Ago',
+ 'August' => 'Agosto',
+ 'Balance' => 'Balance',
+ 'Balance Sheet' => 'Hoja de Balance',
+ 'Bcc' => 'Bcc',
+ 'Cash' => 'Caja',
+ 'Cc' => 'Cc',
+ 'Compare to' => 'Comparar contra',
+ 'Continue' => 'Continuar',
+ 'Copies' => 'Copias',
+ 'Credit' => 'Crédito',
+ 'Curr' => 'Mon.',
+ 'Current' => 'Actual',
+ 'Current Earnings' => 'Resultado del Periodo',
+ 'Customer' => 'Cliente',
+ 'Customer not on file!' => '¡El cliente no existe en la base datos!',
+ 'Date' => 'Fecha',
+ 'Day(s)' => 'Día(s)',
+ 'Debit' => 'Débito',
+ 'Dec' => 'Dic',
+ 'December' => 'Diciembre',
+ 'Decimalplaces' => 'Dígitos decimales',
+ 'Delete Schedule' => 'Eliminar Programación',
+ 'Department' => 'Centro de Costos',
+ 'Description' => 'Descripción',
+ 'Detail' => 'Detalle',
+ 'Due Date' => 'Fecha de Vencimiento',
+ 'E-mail' => 'E-mail',
+ 'E-mail Statement to' => 'Enviar Comprobante por E-mail a',
+ 'E-mail address missing!' => 'Falta dirección de E-mail',
+ 'E-mail message' => 'Mensaje de E-mail',
+ 'Every' => 'Cada',
+ 'Feb' => 'Feb',
+ 'February' => 'Febrero',
+ 'For' => 'Por',
+ 'From' => 'Desde',
+ 'GIFI' => 'Código GIFI',
+ 'Heading' => 'Encabezado',
+ 'ID' => 'N° de identidad',
+ 'In-line' => 'Incrustado',
+ 'Include Exchange Rate Difference' => 'Incluir Diferencial por Tasa de Cambio',
+ 'Include Payment' => 'Inclir Pago',
+ 'Include in Report' => 'Incluir en Informe',
+ 'Income Statement' => 'Estado de Cuenta de Igresos',
+ 'Invoice' => 'Factura',
+ 'Jan' => 'Ene',
+ 'January' => 'Enero',
+ 'Jul' => 'Jul',
+ 'July' => 'Julio',
+ 'Jun' => 'Jun',
+ 'June' => 'Junio',
+ 'Language' => 'Idioma',
+ 'Mar' => 'Mar',
+ 'March' => 'Marzo',
+ 'May' => 'May',
+ 'May ' => 'Mayo',
+ 'Memo' => 'Memo',
+ 'Message' => 'Mensaje',
+ 'Method' => 'Metódo',
+ 'Month' => 'Mes',
+ 'Month(s)' => 'Mes(es)',
+ 'N/A' => 'No existe',
+ 'Next Date' => 'Siguiente fecha',
+ 'Non-taxable Purchases' => 'Compras no gravadas',
+ 'Non-taxable Sales' => 'Ventas no gravadas',
+ 'Nothing selected!' => '¡No se ha seleccionado nada!',
+ 'Nov' => 'Nov',
+ 'November' => 'Noviembre',
+ 'Number' => 'Código',
+ 'Oct' => 'Oct',
+ 'October' => 'Octubre',
+ 'Order' => 'Orden',
+ 'PDF' => 'PDF',
+ 'Payments' => 'Pagos',
+ 'Period' => 'Período',
+ 'Postscript' => 'Postscript',
+ 'Print' => 'Imprimir',
+ 'Project' => 'Proyecto',
+ 'Project Number' => 'Código de Proyecto',
+ 'Project Transactions' => 'Asientos de Proyecto',
+ 'Project not on file!' => '¡Proyecto no existe en la Base de Datos!',
+ 'Quarter' => 'Trimestre',
+ 'Receipts' => 'Recibos',
+ 'Recurring Transaction' => 'Transacción Recurrente',
+ 'Reference' => 'Referencia',
+ 'Repeat' => 'Repetir',
+ 'Report for' => 'Reporte para',
+ 'Salesperson' => 'Vendedor',
+ 'Save Schedule' => 'Guardar Programación',
+ 'Screen' => 'Pantalla',
+ 'Select all' => 'Seleccionar todos',
+ 'Select from one of the names below' => 'Seleccione de uno de los nombres siguientes',
+ 'Select from one of the projects below' => 'Seleccione uno de los proyectos de la lista',
+ 'Select postscript or PDF!' => '¡Seleccione postscript o PDF!',
+ 'Sep' => 'Sep',
+ 'September' => 'Septiembre',
+ 'Source' => 'Cheque N°',
+ 'Standard' => 'Estándard',
+ 'Startdate' => 'Fecha de Inicio',
+ 'Statement' => 'Estado de Cuenta',
+ 'Statement sent to' => 'Estado de Cuenta enviado a',
+ 'Statements sent to printer!' => '¡Estado de Cuenta enviado a la impresora!',
+ 'Subject' => 'Asunto',
+ 'Subtotal' => 'Subtotal',
+ 'Summary' => 'Resumen',
+ 'Tax' => 'Impuesto',
+ 'Tax collected' => 'Impuestos retenidos',
+ 'Tax paid' => 'Impuestos pagados',
+ 'Till' => 'Caja',
+ 'To' => 'Hasta',
+ 'Total' => 'Total',
+ 'Trial Balance' => 'Balance de Comprobación',
+ 'Vendor' => 'Proveedor',
+ 'Vendor not on file!' => '¡Proveedor no se encuentra en la Base de Datos!',
+ 'Warning!' => '¡Advertencia!',
+ 'Week(s)' => 'Semana(s)',
+ 'Year' => 'Año',
+ 'Year(s)' => 'Año(s)',
+ 'You are posting an existing transaction!' => 'Está registrando una transacción existente!',
+ 'You are printing and posting an existing transaction!' => 'Está registrando e imprimiendo una transacción existente!',
+ 'You are printing and saving an existing order' => 'Está guardando e imprimiendo una orden existente!',
+ 'You are printing and saving an existing quotation' => 'Está guardando e imprimiendo una cotización existente!',
+ 'You are saving an existing order' => 'Está guardando una orden existente!',
+ 'You are saving an existing quotation' => 'Está guardando una cotización existente!',
+ 'as at' => 'al',
+ 'for' => 'por',
+ 'for Period' => 'para el Período',
+ 'sent' => 'enviado',
+ 'time(s)' => 'veces',
+};
+
+$self{subs} = {
+ 'acc_menu' => 'acc_menu',
+ 'add_transaction' => 'add_transaction',
+ 'aging' => 'aging',
+ 'ap_transaction' => 'ap_transaction',
+ 'ar_transaction' => 'ar_transaction',
+ 'check_name' => 'check_name',
+ 'check_project' => 'check_project',
+ 'continue' => 'continue',
+ 'delete_schedule' => 'delete_schedule',
+ 'display' => 'display',
+ 'e_mail' => 'e_mail',
+ 'generate_ap_aging' => 'generate_ap_aging',
+ 'generate_ar_aging' => 'generate_ar_aging',
+ 'generate_balance_sheet' => 'generate_balance_sheet',
+ 'generate_income_statement' => 'generate_income_statement',
+ 'generate_projects' => 'generate_projects',
+ 'generate_tax_report' => 'generate_tax_report',
+ 'generate_trial_balance' => 'generate_trial_balance',
+ 'gl_transaction' => 'gl_transaction',
+ 'js_menu' => 'js_menu',
+ 'list_accounts' => 'list_accounts',
+ 'list_payments' => 'list_payments',
+ 'menubar' => 'menubar',
+ 'name_selected' => 'name_selected',
+ 'payment_subtotal' => 'payment_subtotal',
+ 'post_as_new' => 'post_as_new',
+ 'print' => 'print',
+ 'print_and_post_as_new' => 'print_and_post_as_new',
+ 'print_form' => 'print_form',
+ 'print_options' => 'print_options',
+ 'project_selected' => 'project_selected',
+ 'rebuild_vc' => 'rebuild_vc',
+ 'report' => 'report',
+ 'repost' => 'repost',
+ 'reprint' => 'reprint',
+ 'sales_invoice_' => 'sales_invoice_',
+ 'save_schedule' => 'save_schedule',
+ 'schedule' => 'schedule',
+ 'section_menu' => 'section_menu',
+ 'select_all' => 'select_all',
+ 'select_name' => 'select_name',
+ 'select_project' => 'select_project',
+ 'send_email' => 'send_email',
+ 'statement_details' => 'statement_details',
+ 'tax_subtotal' => 'tax_subtotal',
+ 'vendor_invoice_' => 'vendor_invoice_',
+ 'continuar' => 'continue',
+ 'eliminar_programación' => 'delete_schedule',
+ 'e_mail' => 'e_mail',
+ 'imprimir' => 'print',
+ 'guardar_programación' => 'save_schedule',
+ 'seleccionar_todos' => 'select_all',
+};
+
+1;
+